Live data from Hacker News

The Axiom of Choice Is Wrong (2007)

cornellmath.wordpress.com

91–100 of 153 posts

Re: The Axiom of Choice Is Wrong (2007)

#91
post #85

Earlier quoted context omitted.

This puzzle seems rather hand-wavy to me. If we actually define a specific finite number N in the equivalence relation "two such sequences [are] ‘equivalent’ if they are equal after [N] entries", no one is in a position to take advantage of the equivalence classes. Either their position Or their position > N, in which case they cannot see the entire sequence after N entries and thus cannot determine which equivalence…

N is not fixed, so we're always in case (i), position ≤ N. The equivalence class does indeed not specify the colour of the hat. The invocation of the Axiom of Choice was used to tell the prisoner what to guess in that equivalence class, although there is no guarantee that it is correct in their specific case.

How does a prisoner know where they are in the pre-chosen sequence?

Seeing only an infinite number of hats ahead, which match some pre-chosen sequence after an unspecified finite number of hats, how do they know if they are in position, 1, .... i-1, i, i+1, etc?

I mean, even if you know which equivalence class the sequence belongs to, you won't be able to guess at the color of your own hat without knowing your position.

Re: The Axiom of Choice Is Wrong (2007)

#92
post #4

As time goes by, I increasingly view things like uncountable infinities and the axiom of choice as "a fun maths game", rather than having any intrinsic truth or falsity. Other's view may differ. Here is an interesting thing I've never seen anyone write down (I should do it myself) -- we don't need uncountable infinities. * How many natural numbers are there? Countable * How many rational numbers are there? Countable…

How many real numbers are there?

> How many real numbers are there?

2^ℵ₀

Which I just managed to encode using a finite number of symbols :)

Re: The Axiom of Choice Is Wrong (2007)

#93
post #46

Earlier quoted context omitted.

Ok. Not sure I buy that (eg right now, we have no reason to believe that the lifetime of the universe is finite), but that's not what I was getting at: My point is that at worst, the incompleteness theorems only imply that we won't be able to write down all the rules that govern the universe.

No incompleteness proves that there will be statements that are true or false that cannot be proven to be true or false. Not being able to write all the rules is a completely different and unrelated thing.

No incompleteness proves that there will be statements that are true or false that cannot be proven to be true or false.

Careful there: Gödels first incompleteness theorem proves that in a consistent effectively axiomatized formal system, there will be statements that are true or false that cannot be proven to be true or false.

So let's assume there were such a thing as objective mathematical reality and that it could be formalized as The System. As far as I'm aware, all the incompleteness theorem implies is that The System's set of theorems is not recursively enumerable (ie we will never be able to 'write them down').

All we can do is craft necessarily incomplete subsystems applicable to areas of our interest. It's a bit sad that humans will never know the Whole Truth, but such is life...

Re: The Axiom of Choice Is Wrong (2007)

#94
post #84

Earlier quoted context omitted.

I know those things. OP does not claim that the set of functions from N to N is uncountable. One gives up things if only countable things are considered. For instance those things that I mentioned.

Oh, I see, you're addressing the "we don't need uncountable sets" statement by giving examples of intuitively obvious things which are uncountable. But I think OP's claim is that we don't "need" those things because we could do mathematics with the set of Turing machines instead of the set of functions, etc.

Yes, but can Turing machines do enough mathematics? The second order Peano Axioms are categorical and the first order axioms are not. The Incompleteness Theorem tells us that there are statements that are true in the standard model of N that are not provable by a Turing Machine.

Re: The Axiom of Choice Is Wrong (2007)

#95
post #61

Earlier quoted context omitted.

No incompleteness proves that there will be statements that are true or false that cannot be proven to be true or false. Not being able to write all the rules is a completely different and unrelated thing.

If they can neither be proved true or false within the system, that means their truth or falsity can be added as axioms to the system and a contradiction will never be reached. So I can assume them to be true or false, and develop perfectly consistent mathematics. In this way, I can always add more rules to the system (albeit a nonstandard one).

> If they can neither be proved true or false within the system, that means their truth or falsity can be added as axioms to the system and a contradiction will never be reached.

Assuming the original system was consistent (which you can never prove), yes.

But that doesn't help you, because the new system with these additional axioms will still, provably, contain statements that can't be proven true or false within that system (or else be inconsistent). (Turing did try some programme where you keep adding new axioms and take the transitive closure over all the axioms you'd add, but AIUI that doesn't work out either).

Re: The Axiom of Choice Is Wrong (2007)

#96
post #55

There are many problems with this puzzle that go against the intuition. - the number of prisoners is infinite, so they will never finish answering the question. At any point in time, only a finite number of prisoners will be freed. - a single prisoner must process an infinite amount of information to reach the decision. In fact, by observing only a finite number of hats he cannot possibly choose the answer. - the num…

I think the intuition that such infinite games make sense requires the axiom of determinacy to be well founded. The axiom of determinacy has been known to contradict the axiom of choice since the early 1960s (i.e. it is inconsistent to have both the axiom of choice and the axiom of determinacy).

Re: The Axiom of Choice Is Wrong (2007)

#97

As time goes by, I increasingly view things like uncountable infinities and the axiom of choice as "a fun maths game", rather than having any intrinsic truth or falsity. Other's view may differ. Here is an interesting thing I've never seen anyone write down (I should do it myself) -- we don't need uncountable infinities. * How many natural numbers are there? Countable * How many rational numbers are there? Countable…

No mathematical object exists exactly in the real world. E.g. you will never see a physically perfect square. The whole point of mathematics is that it's a simplified model of reality that's easier to work with for some purposes, and that's as true of uncountable infinities as it is of anything else in maths.

Re: The Axiom of Choice Is Wrong (2007)

#98
post #37

Earlier quoted context omitted.

There is no objective mathematical reality, because it cannot include a statements about its own consistency I'm assuming we're talking about Gödel's incompleteness theorems? Don't they just say that if there's such a thing as objective mathematical reality, it can't be effectively axiomatized?

> Don't they just say that if there's such a thing as objective mathematical reality, it can't be effectively axiomatized? No they don't. Real space doesn't appear to be infinite, and Zn is not subject to Godel's incompleteness theorem. If you drop the requirement of infinite numbers and "recursive" infinites (e.g. real numbers), as reality appears to do, there is no problem.

> Real space doesn't appear to be infinite

Citation needed. People keep saying things like this ("real space isn't infinite" or "real spacetime must be discrete") but never show their work.

Re: The Axiom of Choice Is Wrong (2007)

#99
The axiom of choice is used to demonstrate the existence of something, in this case a perfect strategy.

However, if said strategy's implementation requires actual infinities, eg each prisoner having an infinite memory, then that is why you find it intuitively objectionable.

It is useful here to think of computer algorithms and not just math. While mathematical arguments have no problem supposing infinite amounts of actors, the next question is whether each actor can have infinite memory.

In mathematics, infinity can be thought of as a property of a set. It can also be thought of as some limit of an infinite sequence of operations on sets, which is a statement that is simultaneously true about each member of that sequence.

This is useful because it can tie constructions we observe in the real world into patterns that approximate and converge to the limit of this infinite sequence. And then the question is how the computational complexity grows.

So in your example here, each FINITE set of prisoners can't coordinate a strategy. So there is no "approaching a limit" - the thing only starts working with an infinite set of prisoners, each of whom has infinite memory etc. And that is why you get your intuition alarm bells go off :)

But it is even more than that. Your construction requires each prisoner to use the axiom of choice in order to take an action based on the NAME of the chosen member which is used to demonstrate the existence of a sequence of actions that satisfies a certain property. However, when the axiom of choice is used normally, it is not used to actually NAME the chosen element, but merely work with it like a black box. By NAME, I mean an id that distinguishes it from all other elementa, and lets you pick it out and examine is properties THAT ARE DIFFERENT than all other elements in that set.

In other words, Sure, you can assume that the chosen "representative" sequence has the same property as any other in the equivalence class -- namely that all but finitely many terms are equal. BUT the part where you "cheat" is having the prisoner "find out" more than that about the representative sequence, in particular its initial values up to an arbitrary depth.

Re: The Axiom of Choice Is Wrong (2007)

#100

As time goes by, I increasingly view things like uncountable infinities and the axiom of choice as "a fun maths game", rather than having any intrinsic truth or falsity. Other's view may differ. Here is an interesting thing I've never seen anyone write down (I should do it myself) -- we don't need uncountable infinities. * How many natural numbers are there? Countable * How many rational numbers are there? Countable…

Better yet, just consider all deduction as "a fun language game," rather than having any intrinsic truth or falsity. If you assume a whole bunch of stuff and the axiom of choice, you can get these interesting things over here. If you assume that same bunch of stuff but not the axiom of choice, you get this other interesting stuff over there.

Which assumptions to use at any given time just depend on what you're trying to do. If I'm trying to count my sheep, I just need enough axioms to get me addition of natural numbers. If I'm trying to model some mechanical trajectory, maybe I ought to grab some reals. Got circles? Adding imaginary numbers to the reals makes that easy, even though imaginary numbers are totally "fake." Using sentences that might not make sense? Maybe avoiding the excluded middle is a good idea.

Post reply on HN