Comment author: bogdanb 15 December 2011 09:47:39PM 0 points [-]

And how exactly would you define the word “circle” other than {X \in R² : |x|=r}?

(In other words, if a geometric locus of points in a plane equidistant to a certain point exists, but circles don’t, the two are different; what is then the latter?)

Comment author: ec429 18 December 2011 06:10:52PM 0 points [-]

The locus exists, as a mathematical object (it's the string "{x \in R²: |x|=r}", not the set {x \in R² : |x|=r}). The "circle" on the other hand is a collection of points. You can apply syntactic (ie. mathematical) operators to a mathematical object; you can't apply syntactic operators to a collection of points. It is syntactic systems and their productions (ie. mathematical systems and their strings) which exist.

Comment author: ec429 06 December 2011 09:01:51PM 0 points [-]

I have also (disappointingly/validatingly) thought of this and then read Tegmark. (It's even more disappointing/validating than that, though, since as well as Tegmark, you appear to have invented Syntacticism. You even have all my arguments, like subverting the simulation hypothesis and talking about 'closure'). However, I have one more thing to add, which may answer the problem of regularity. That one thing is what I call the 'causality manifold': Obviously by simulating a universe we have no causal effect upon it (if we are assuming the mathematical universe hypothesis); but it has a causal effect upon us, because it defines the results of our computation. I explore this theme somewhat in The Apparent Reality of Physics, a footnote to which mentions the problem of consistency when you have a closed loop of universes, and its putative solvability by loop unfolding / closure. Considering the ensemble of mathematical structures with the natural topology, we see that locally it's either a graph or a manifold (almost everywhere), and it has this flow defined by the causal relations (with the flow in the opposite direction to simulation), which we can consider as being a flow of subjective probability (with some equilibrium state). Of course it contains both regular and irregular universes (hereonin RUs and IUs), because adding a delta function to a differential equation gives you, simply, a different DE (well, that's 'morally' why it's true; it's more complicated in practice because not all mathematical structures are DEs; but any continuous mathematical structure can be continuously corrupted). IUs typically cannot simulate RUs, because any simulation is going to keep hitting the delta functions and being corrupted; RUs, on the other hand, can simulate both other RUs and IUs (a cosmic ray can turn your RU simulation into an IU simulation). Consequently, subjective probability flows from {IUs} to {RUs} much more strongly than the other way, so the equilibrium has most subjective probability on RUs. Thus, anthropics and cake for everyone :)

I should add that I haven't yet been able to mathematically formalise the above argument, because I haven't yet worked out the correct definitions/characterisation of the 'causality manifold' (which is, incidentally, not a manifold), and it's possible that the small probability of an IU simulating a RU screws things up, and that we should (perhaps) expect to find ourselves in a Universe with some (say) Poisson-distributed degree of irregularity. Or something like that. But, at least it does allow for a mathematical universe in which anthropic experience can actually be given a probability distribution.

Comment author: lessdazed 04 December 2011 06:02:31PM 0 points [-]

since this-Omega simulates counterfactual-me and counterfactual-Omega simulates this-me

Does syntacticism work if you know Omega likes simulating poor you, and each simulated rich you is counterbalanced by many simulated poor yous? Or only in special cases like you mentioned?

Comment author: ec429 05 December 2011 10:30:29PM 1 point [-]

Yes, it still works, because of the way the subjective probability flow on Tegmark-space works. (Think of it like PageRank, and remember that the s.p. flows from the simulated to the simulator)

It is technically possible that the differences between how much the two Universes simulate each other can, when combined with differences in how much they are simulated by other Universes, can cause the coupling between the two not to be strong enough to override some other couplings, with the result that the s.p. expectation of "giving Omega the $100" is negative. However, under my current state of logical uncertainty about the couplings, that outcome is rather unlikely, so taking a further expectation over my guesses of how likely various couplings are, the deal is still a good one.

Actually, in my own thinking I no longer call it "Tegmark-space", instead I call it the "Causality Manifold" and I'm working on trying to find a formal mathematical expression of how causal loop unfolding can work in a continuous context. Also, I'm no longer worried about the "purer and more elegant version" of syntacticism, because today I worked out how to explain the subjective favouring of regular universes (over irregular ones, which are much more numerous). One thing that does worry me, though, is that every possible Causality Manifold is also an element of the CM, which means either stupidly large cardinal axioms or some kind of variant of the "No Gödels" argument from Syntacticism (the article).

Comment author: ec429 04 December 2011 03:48:43PM 2 points [-]

Under my syntacticist cosmology, which is a kind of Tegmarkian/Almondian crossover (with measure flowing along the seemingly 'backward' causal relations), the answer becomes trivially "yes, give Omega the $100" because counterfactual-me exists. In fact, since this-Omega simulates counterfactual-me and counterfactual-Omega simulates this-me, the (backwards) flow of measure ensures that the subjective probabilities of finding myself in real-me and counterfactual-me must be fairly close together; consequently this remains my decision even in the Almondian variety. The purer and more elegant version of syntacticism doesn't place a measure on the Tegmark-space at all, but that makes it difficult to explain the regularity of our universe - without a probability distribution on Tegmark-space, you can't even mathematically approach anthropics. However, in that version counterfactual-me 'exists to the same extent that I do', and so again the answer is trivially "give Omega the $100".

Counterfactual problems can be solved in general by taking one's utilitarian summation over all of syntax-space rather than merely one's own Universe/hubble bubble/Everett branch. The outstanding problem is whether syntax-space should have a measure and if so what its nature is (and whether this measure can be computed).

Comment author: bogdanb 27 September 2011 04:50:18AM 0 points [-]

I don’t quite get what you mean, then. If the various “pieces of math” describe no more and no less than exactly the rocks and trees and leptons, how can one distinguish between the two?

Would you say the math of “x^2 + y^2 = r^2” exists but circles don’t?

Comment author: ec429 04 December 2011 03:45:52PM 0 points [-]

Indeed. Circles are merely a map-tool geometers use to understand the underlying territory of Euclidean geometry, which is precisely real vector spaces (which can be studied axiomatically without ever using the word 'circle'). So, circles don't exist, but {x \in R² : |x|=r} does. (Plane geometry is one model of the formal system)

In response to comment by ec429 on Syntacticism
Comment author: Zetetic 24 September 2011 03:52:47PM 0 points [-]

But note that there are also patterns of light which we would interpret as "the wrong answer".

I did note that, maybe not explicitly but it isn't really something that anyone would expect another person not to consider.

isn't it a bit odd that whenever we build a calculator that outputs "5" for 2+2, it turns out to have something we would consider to be a wiring fault (so that it is not implementing arithmetic)?

It doesn't seem odd at all, we have an expectation of the calculator, and if it fails to fulfill that expectation then we start to doubt that it is, in fact, what we thought it was (a working calculator). This refocuses the issue on us and the mechanics of how we compress information; we expected information 'X' at time t, but instead received 'Y' and decide that something is wrong with out model (and then aim to fix it by figuring out if it is indeed a wiring problem or a bit-flip or a bug in the programming of the calculator or some electromagnetic interference).

Can you point to a machine (or an idealised abstract algorithm, for that matter) which a reasonable human would agree implements arithmetic, but which disagrees with us on whether 2+2 equals 4?

No. But why is this? Because if (a) [a reasonable human would agree implements arithmetic] and (b) [which disagrees with us on whether 2+2 equals 4] both hold, then (c) [The human decides she ve was mistaken and needs to fix the machine]. If the human can alter the machine so as to make it agree with 2+2 = 4, then and only then will the human feel justified in asserting that it implements arithmetic.

The implementation is decidedly correct only if it demonstrates itself to be correct. Only if it fulfills our expectations of it. With a calculator, we are looking for something that allows us to extend our ability to infer things about the world. If I know that a car has a mass of 1000 kilograms and a speed of 200 kilometers for hour, then I can determine whether it will be able to topple a wall given that I have some number that encoded the amount of force it can withstand. I compute the output and compare it to the data for the wall.

Because, if arithmetic is implementation-dependent, you should be able to do so.

I tend to think it depends on a human-like brain that has been trained to interpret '2', '+' and '4' in a certain way, so I don't readily agree with your claim here.

Yes! (So long as we define computation as "abstract manipulation-rules on syntactic tokens", and don't make any condition about the computation's having been implemented on any substrate.)

I'll look over it, but given what you say here I'm not confident that it won't be an attempt at a resurrection of Platonism.

In response to comment by Zetetic on Syntacticism
Comment author: ec429 24 September 2011 07:25:32PM 0 points [-]

It doesn't seem odd at all, we have an expectation of the calculator, and if it fails to fulfill that expectation then we start to doubt that it is, in fact, what we thought it was (a working calculator).

Except that if you examine the workings of a calculator that does agree with us, you're much much less likely to find a wiring fault (that is, that it's implementing a different algorithm).

if (a) [a reasonable human would agree implements arithmetic] and (b) [which disagrees with us on whether 2+2 equals 4] both hold, then (c) [The human decides she ve was mistaken and needs to fix the machine]. If the human can alter the machine so as to make it agree with 2+2 = 4, then and only then will the human feel justified in asserting that it implements arithmetic.

If the only value for which the machine disagrees with us is 2+2, and the human adds a trap to detect the case "Has been asked 2+2", which overrides the usual algorithm and just outputs 4... would the human then claim they'd "made it implement arithmetic"? I don't think so.

I'll try a different tack: an implementation of arithmetic can be created which is general and compact (in a Solomonoff sense) - we are able to make calculators rather than Artificial Arithmeticians. Clearly not all concepts can be compressed in this manner, by a counting argument. So there is a fact-of-the-matter that "these {foo} are the concepts which can be compressed by thus-and-such algorithm" (For instance, arithmetic on integers up to N can be formalised in O(log N) bits, which grows strictly slower than O(N); thus integer arithmetic is compressed by positional numeral systems). That fact-of-the-matter would still be true if there were no humans around to implement arithmetic, and it would still be true in Ancient Rome where they haven't heard of positional numeral systems (though their system still beats the Artificial Arithmetician).

I'll look over it, but given what you say here I'm not confident that it won't be an attempt at a resurrection of Platonism.

What's wrong with resurrecting (or rather, reformulating) Platonism? Although, it's more a Platonic Formalism than straight Platonism.

Comment author: ArisKatsaris 24 September 2011 12:48:54PM 0 points [-]

"Manipulations of symbols according to formal rules are the ontological basis"

I understand "symbols" to be a cognitive shorthand for our brains representation of structures in reality. I don't understand the meaning of the word "symbols" in the abstract, without a brain to interpret them with and map them onto reality.

"existence" being merely how the algorithm feels from inside.

This doesn't really explain anything to me, it just sounds like wisdom.

Comment author: ec429 24 September 2011 07:07:48PM 0 points [-]

I don't understand the meaning of the word "symbols" in the abstract, without a brain to interpret them with and map them onto reality.

Think in terms of LISP gensyms - objects which themselves support only one operation, ==. The only thing we can say about (rg45t) is that it's the same as (rg45t) but not the same as (2qox), whereas we think we know what (forall) means (in the game of set theory) - in fact the only reason (forall) has a meaning is because some of our symbol-manipulating rules mention it.

Comment author: bogdanb 24 September 2011 03:34:30PM *  0 points [-]

As I understand it ec429’s intuition goes a bit like this:

Take P1, a program that serially computes the digits in the decimal expansion of π. Even if it’s the first time in the history of the universe that that program is run, it doesn’t feel like the person who ran the program (or the computer itself) created that sequence of digits. It feels like that sequence “always existed” (in fact, it feels like it “exists” regardless of running the program, or the existence of the Universe and the time flow it contains), and running the program just led to discovering its precise shape.(#)

Now take P2, a program that computes (deterministically) a simulation of, say, a human observer in a universe locally similar(##) to ours, but perhaps slightly different( ###) to remove indexing uncertainty. Applying intuition directly to P2, it feels that the simulation isn’t a real world, and whatever the observer inside feels and thinks (including about “existence”) is kind of “fake”; i.e., it feels like we’re creating it, and it wouldn’t exist if we didn’t run the program.

But there is actually no obvious difference from P1: the exact results of what happens inside P2, including the feelings and thoughts of the observer, are predetermined, and are exclusively the consequence of a series of symbolic manipulations or “equation solving” of the exact same kind as those that “generate” the decimals of π.

So either: 1) we are “creating” the sequence of decimals of π whenever we (first? or every time?) compute it, and if so we would also “create” the simulated world when we run P2, or 2) the sequence of digits in the expansion of π “exists” indifferently of us (and even our universe), and we merely discover (or embody) it when we compute it, and if so the simulated world of P2 also “exists” indifferently of us, and we simply discover (or embody) it when we execute P2.

I think ec429 “sides” with the first intuition, and you tend more towards the second. I just noticed I am confused.

(I kind of give a bit more weight to the first intuition, since P2 has a lot more going on to confuse my intuitions. But still, there’s no obvious reason why intuitions of my brain about abstract things like the existence of a particular sequence of numbers might match anything “real”.)

(#: This intuition is not necessarily universal, it’s just what I think is at the source ec429’s post.)

(##: For example, a completely deterministic program that uses 10^5 bit numbers to simulate all particles in a kilometer-wide radius copy of our world around, say, you at some point while reading this post, with a ridiculously high-quality pseudo-random number generator used to select a single Everett “slice”, and with a simple boundary chosen such that conditions inside the bubble remain livable for a few hours. This (or something very like it, I didn’t think too long about the exponents) is probably implementable with Jupiter-brain-class technology in our universe even with non-augumented-human–written software, not necessarily in “real-time”, and it’s hard to argue that the observer wouldn’t be really a human, at least while the simulation is running.)

(###: E.g., a red cat walks teleports inside the bubble when it didn’t in the “real” world. For extra fun, imagine that the simulated human thinks about what it means to exist while this happens.)

Comment author: ec429 24 September 2011 07:04:31PM 0 points [-]

I think ec429 “sides” with the first intuition, and you tend more towards the second. I just noticed I am confused.

No, I'd say nearer the second - the mathematical expression of the world of P2 "exists" indifferently of us, and has just as much "existence" as we do. Rocks and trees and leptons, and their equivalents in P2-world, however, don't "exist"; only their corresponding 'pieces of math' flowing through the equations can be said to "exist".

In response to comment by ec429 on Syntacticism
Comment author: Zetetic 24 September 2011 06:43:44AM *  0 points [-]

If that is so, then how come others tend to reach the same truth? In the same way that there is something outside me that produces my experimental results (The Simple Truth), so there is something outside me that causes it to be the case that, when I (or any other cognitive agent) implements this particular algorithm, this particular result results.

People have very similar brains and I'd bet that all of the ideas of people that are cognitively available to you shared a similar cultural experience (at least in terms of what intellectual capital was/is available to them).

Viewing mathematics as something that is at least partially a reflection of the way that humans tend to compress information, it seems like you could argue that there is an awful lot of stuff to unpack when you say "2+2 = 4 is true outside of implementation" as well as the term "cognitive agent".

What is clear to me is that when we set up a physical system (such as a Von Neumann machine, or a human who has been 'set up' by being educated and then asked a certain question) in a certain way, some part of the future state of that system is (say with 99.999% likelihood) recognizable to us as output (perhaps certain patterns of light resonate with us as "the correct answer", perhaps some phonemes register in our cochlea and we store them in our working memory and compare them with the 'expected' phonemes). There appears to be an underlying regularity, but it isn't clear to me what the true reduction looks like! Is the computation the 'bottom level'? Do we aim to rephrase mathematics in terms of some algorithms that are capable of producing it? Are we then to take computation as "more fundamental" than physics?

Does this make sense?

In response to comment by Zetetic on Syntacticism
Comment author: ec429 24 September 2011 07:12:55AM 0 points [-]

What is clear to me is that when we set up a physical system (such as a Von Neumann machine, or a human who has been 'set up' by being educated and then asked a certain question) in a certain way, some part of the future state of that system is (say with 99.999% likelihood) recognizable to us as output (perhaps certain patterns of light resonate with us as "the correct answer")

But note that there are also patterns of light which we would interpret as "the wrong answer". If arithmetic is implementation-dependent, isn't it a bit odd that whenever we build a calculator that outputs "5" for 2+2, it turns out to have something we would consider to be a wiring fault (so that it is not implementing arithmetic)? Can you point to a machine (or an idealised abstract algorithm, for that matter) which a reasonable human would agree implements arithmetic, but which disagrees with us on whether 2+2 equals 4? Because, if arithmetic is implementation-dependent, you should be able to do so.

Are we then to take computation as "more fundamental" than physics?

Yes! (So long as we define computation as "abstract manipulation-rules on syntactic tokens", and don't make any condition about the computation's having been implemented on any substrate.)

In response to comment by ec429 on Syntacticism
Comment author: David_Allen 24 September 2011 05:31:44AM 0 points [-]

Your conclusion on sheep is a physical state in your mind, generated by physical processes. But the sheep still exist outside of your mind.

Restating my claim in terms of sheep: The identification of a sheep is a state change within a context of evaluation that implements sheep recognition. So a sheep exists in that context.

Physical reality however does not recognize sheep; it recognizes and responds to physical reality stuff. Sheep don't exist within physical reality.

"Sheep" is at a different meta-level than the chain of physical inference that led to that classification.

That "truth" in the map doesn't imply truth in the territory, I accept. That there is no truth in the territory, I vehemently reject.

"Truth" is at a different meta-level than the chain of physical inference that lead to that classification. There is no requirement that "truth" is in the set of stuff that has meaning within the territory.

When you look at the statement 2+2=4 you think some form of "hey, that's true". When I look at the statement, I also think some form of "hey, that's true". We can then talk and both come to our own unique conclusion that the other person agrees with us. This process does not require a metaphysical arithmetic; it only requires a common context.

For example we both have a proximal existence within the physical universe, we have a communication channel, we both understand English, and we both understand basic arithmetic. These types of common contexts allow us make some very practical and reasonable assumptions about what the other person means.

Common contexts allow us to agree on the consequences of arithmetic.

The short summary is that meaning/existence is formed by contexts of evaluation, and common contexts allow us to communicate. These processes explain your observations and operate entirely within the physical universe. The concept of metaphysical existence is not needed.

In response to comment by David_Allen on Syntacticism
Comment author: ec429 24 September 2011 07:05:39AM 0 points [-]

When you look at the statement 2+2=4 you think some form of "hey, that's true". When I look at the statement, I also think some form of "hey, that's true". We can then talk and both come to our own unique conclusion that the other person agrees with us.

I think your argument involves reflection somewhere. The desk calculator agrees that 2+2=4, and it's not reflective. Putting two pebbles next to two pebbles also agrees.

Look at the discussion under this comment; I maintain that cognitive agents converge, even if their only common context is modus ponens - and that this implies there is something to be converged upon. At the least, it is 'true' that that-which-cognitive-agents-converge-on takes the value that it does (rather than any other value, like "1=0").

These processes explain your observations and operate entirely within the physical universe. The concept of metaphysical existence is not needed.

Mathematical realism also explains my observations and operates entirely within the mathematical universe; the concept of physical existence is not needed. The 'physical existence hypothesis' has the burdensome detail that extant physical reality follows mathematical laws; I do not see a corresponding burdensome detail on the 'mathematical realism hypothesis'. Thus by Occam, I conclude mathematical realism and no physical existence.

I am not sure I have answered your objections because I am not sure I understand them; if I do not, then I plead merely that it's 8AM, I've been up all night, and I need some sleep :(

View more: Prev | Next