Sewing-Machine comments on Exponentiation goes wrong first - Less Wrong

10 [deleted] 14 December 2010 04:13AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (81)

You are viewing a single comment's thread. Show more comments above.

Comment author: [deleted] 14 December 2010 02:22:56PM *  3 points [-]

I haven't unpacked your new claim but your old claim is still mistaken. There is a model of axioms 1-5 that is not the intersection of all models of axioms 1-4.

Comment author: Eliezer_Yudkowsky 14 December 2010 02:24:35PM *  1 point [-]

There are models of axioms 1-5 that are not the intersection of all models of axioms 1-4.

In second-order logic I believe your statement above to be simply false. It's false just for using the plural "models"; there is only one model of the second-order axioms 1-5.

Do you claim your statement is true in second-order logic?

Comment author: [deleted] 14 December 2010 02:50:09PM 3 points [-]

I see. Yes inside a given model of ZFC, or maybe just ZF, there is only one model of second-order Peano arithmetic. There are many models of first-order Peano arithmetic.

I wasn't careful about the distinction between first- and second-order in my post, but Nelson is in his article. For instance his axioms have rules for addition and multiplication built in.

I'll repeat my question, which was not rhetorical: why would you require a model of PA before regarding PA as meaningful?

Comment author: Eliezer_Yudkowsky 14 December 2010 03:02:46PM *  1 point [-]

Theories with no models are not talking about anything, and semantically imply all consequences.

In first-order logic, every theory with no models syntactically proves a contradiction in a finite number of steps.

Comment author: [deleted] 14 December 2010 03:37:02PM 3 points [-]

If you can prove that a theory has no models, then you can prove a contradiction in a finite number of steps. It's interesting to contemplate the minimum number of steps -- these are busy-beaver type numbers.

In the language of model theory, Nelson believes that one can prove that Peano arithmetic has no models. He does not believe one can prove that Peano arithmetic minus induction has no models.

But we do not have to have a model, or even to know any model theory, to "talk about something."

Comment author: Eliezer_Yudkowsky 14 December 2010 04:12:15PM *  1 point [-]

If you can prove that a theory has no models, then you can prove a contradiction in a finite number of steps.

No, if a first-order theory has no models, then you can prove a contradiction from it. Not, if it provably has no models. Just, if it has no models, period, then it proves a contradiction in a finite number of steps.

In the language of model theory, Nelson believes that one can prove that Peano arithmetic has no models. He does not believe one can prove that Peano arithmetic minus induction has no models.

That... is a very strange combination of beliefs. I honestly cannot imagine what he could possibly be thinking. It's like someone sat around thinking, "Hm, what could I come up with that would be even dumber than believing PA to be inconsistent?" Indeed, I notice my own confusion and suspect that you may have misunderstood something that was stupid but not quite that stupid.

But we do not have to have a model, or even to know any model theory, to "talk about something."

Then what is it talking about?

Comment author: [deleted] 14 December 2010 04:46:19PM 0 points [-]

If you can prove that a theory has no models, then you can prove a contradiction in a finite number of steps.

No, if a first-order theory has no models, then you can prove a contradiction from it. Not, if it provably has no models. Just, if it has no models, period, then it proves a contradiction in a finite number of steps.

What I said is a true consequence of what you said, so why are you frustrated? I am trying to make statements that a formalist (such as Nelson) would endorse.

That... is a very strange combination of beliefs. I honestly cannot imagine what he could possibly be thinking.

Now you're confusing me. Induction does not follow from the other axioms, so one does not have to reject all of Peano arithmetic to reject induction. Why is it more stupid to reject only induction?

You might reply: because P(everything is wrong | induction is wrong) is large. (Though then you would be falling for the conjunction fallacy, which is something you would never do.) A lot of Nelson's work can be seen as arguing that it is not as large as you think.

Then what is it talking about?

It is very rare for someone speaking about numbers to be talking about a particular model of numbers inside a particular model of set theory. The very word "model" is chosen to contrast it with "the real thing."

Of course formalists reject the idea that there is a real thing.

Comment author: Perplexed 15 December 2010 09:23:28PM 1 point [-]

In the language of model theory, Nelson believes that one can prove that Peano arithmetic has no models.

Are you sure about that? I didn't see that in the Nelson paper linked in the OP. Could you provide a link or point to where he says that in the paper?

All I saw was the apparent claim that one can consistently believe there are no models. Maybe he was also saying that one ought to believe there are no models. But I'm pretty sure he was not claiming that there is a finite proof from axioms that models don't exist.

In any case, it would seem that anyone denying the existence of a PA model would also have to deny the validity of the axiom of infinity in ZF. And if you allow Nelson to deny the axiom of infinity, then I would think that you have to accept his denial of an infinite PA model.

Comment author: [deleted] 15 December 2010 10:22:26PM *  1 point [-]

I arrived at the declaration you quoted from the following: a) If PA is inconsistent, then there is a proof that PA has no models. b) Nelson believes that PA is inconsistent. I wouldn't have mentioned a), except that Yudkowsky seemed to think that model-theoretic considerations discredited Nelson. But a) is at least true. I have a weaker case for b) and am happy to qualify it: I can't think of a place where he has stated it explicitly.

In any case, it would seem that anyone denying the existence of a PA model would also have to deny the validity of the axiom of infinity in ZF. And if you allow Nelson to deny the axiom of infinity, then I would think that you have to accept his denial of an infinite PA model.

Let me try to untangle some different beliefs of Nelson. Note that I have never spoken to him, nor am I any kind of expert or professional, so you might take this with a grain of salt. But I don't think my interpretations of what he's written are strained.

  1. Nelson is a formalist. He does not believe that syntactically correct and provable formulas of ZF, or of any other formal language, express facts about the real world. (I should probably weaken that to: he does not believe that every syntactically correct formula expresses a fact about the real world.) In particular he does not believe that the axiom of infinity expresses a fact about the real world.

  2. More than that, he believes that the Zermelo-Frankel axioms are inconsistent, to the point that I have heard he has a wager with a colleague based on it. I don't have a reference for this wager, and concede that it might be a legend. I also don't know that he specifically thinks that the axiom of infinity will play a role in an inconsistency, but I think it's very likely.

  3. He is skeptical of the consistency of PA. I don't know if he's wagered on it, and I don't know to what extent he believes that modern mathematicians are capable of finding a contradiction. All I really have are some suggestive quotations, e.g.

Godel’s second incompleteness theorem is that P [what we've been calling PA] cannot be proved consistent by means expressible in P, provided that P is consistent. This important proviso is often omitted. This theorem I take to be the second warning sign of trouble in contemporary mathematics. Its straightforward significance is this: perhaps P is inconsistent. But this is not how his profound result was received, due to the a priori conviction of just about everyone that P must be consistent.

Comment author: Perplexed 15 December 2010 11:53:23PM 1 point [-]

I arrived at [Nelson believes PA has no models] from the following: a) If PA is inconsistent, then there is a proof that PA has no models. b) Nelson believes that PA is inconsistent.

Your reasoning is not quite valid. To reach that conclusion, you also need c) Nelson believes a). There is reason to think that he does not believe a) since that proof you cite assumes the consistency of ZF.

Comment author: [deleted] 16 December 2010 12:02:34AM 1 point [-]

If ZF is inconsistent, then there is a proof in ZF that PA has no models. Nelson believes this!

It's because Nelson doubts ZF that I didn't bring up the converse implication: that if there is a proof in ZF that PA has no models, then PA is inconsistent.

Comment author: Perplexed 16 December 2010 12:13:16AM 1 point [-]

If Nelson believes there is a proof in ZF that PA has no models, that doesn't imply that Nelson believes that PA has no models. Obviously, Nelson will judge a 'proof' produced within an inconsistent system as an invalid proof.

Comment author: topynate 14 December 2010 04:13:35PM 0 points [-]

But we do not have to have a model, or even to know any model theory, to "talk about something."

Aren't you mixing up "having a model" in the sense of knowing and thinking about one, and having one in the sense of one existing? An untutored person may have no real opinion on the relationship between his words and reality, but one nevertheless exists.

Comment author: [deleted] 14 December 2010 04:51:08PM 2 points [-]

Aren't you mixing up "having a model" in the sense of knowing and thinking about one, and having one in the sense of one existing?

You would have to tell me what you mean by "existing." There is a real (though often informal) distinction between constructive and non-constructive proofs, and this distinction exists in model theory also.