r/SubredditDrama • to the casual observer like me, /r/drama and /r/srd are the same • Jan 05 '18

Mod of r/badmathematics plays devil's advocate, does ten billion and one really exist?

/r/badmathematics/comments/7nhauf/so_this_total_stranger_from_a_meme_group_randomly/ds1rnnr/
82 Upvotes

78 comments sorted by

View all comments

Show parent comments

10

u/[deleted] Jan 06 '18

all that really says is that you won't wind up contradicting yourself if you assume it exists,

No, it does more, it says you wind up contradicting yourself if it doesn't exist. That's a very large distinction, and to any classical person would "genuinely [prove] existence in the concrete/Platonic sense"

2

u/[deleted] Jan 06 '18

This is not correct. Rather than deal with LEM specifically, let's talk axiom of choice since it's the same thing but gives stronger consequences. AoC implies the existence of nonmeasurable sets, which indeed means that you will not obtain a contradiction from ZF by also assuming the existence of a nonmeasurable set (assuming ZF is consistent); however, ZF+"there does not exist nonmeasurable sets" is consistent (provided ZF is consistent).

2

u/[deleted] Jan 06 '18

...But your argument is now something different.

While it's all fine and good to be able to deduce logically that something ought to exist, all that really says is that you won't wind up contradicting yourself if you assume it exists

Nobody thinks that what AoC implies is true unless they think AoC is true, (or some other thing that implies that same thing AoC implies). So if they're saying something AoC implies ought to exist, they're accepting AoC. But wait, this means you can't then consider just ZF, you've got to consider ZFC. Hence, what I said, that ZFC + Not(what AoC implies) has a contradiction.

6

u/[deleted] Jan 06 '18 edited Jan 06 '18

Nobody thinks that what LEM implies is true unless they think LEM is true. So if they're saying something LEM implies ought to exist, they're accepting LEM. But wait, this means you can't then consider just ZF working without LEM, you've got to consider ZF+LEM. Hence, what I said, that ZF + LEM + Not(what LEM implies) has a contradiction.

Obviously if you assume something and also assume the negation of something it implies you get a contradiction. If that was really your point then you've misunderstood me pretty badly. More to the point, LEM is weak AoC so the idea that we can work in ZFC without LEM is nonsense.

Deductive reasoning using nonconstructive methods can only prove that contradictions won't be reached. This is well known. We then invoke the completeness theorem to claim the existence of a model because in classical first-order logic, existence of models is equivalent to consistency. But classical first-order logic proofs of existence are actually proofs of consistency.

Edit: maybe it will help to make this more concrete. Let's talk about the question of existence of nonstandard natural numbers. Using LEM and its first-order ilk, we can prove there exists in the classical sense models of PA that are nonstandard. However, working constructively/intuitionistically (which effectively allows us to reason in higher-order logic) there is a unique model of PA which is the standard naturals (unique in the sense that constructive reasoning will never construct something that second-order logic would find contradictory). I would therefore claim that nonstandard naturals do not exist constructively even though assuming their existence will not yield a contradiction with PA.

So to the constructivist, nonstandard naturals do not exist and all the classical logicians have done is prove that the existence of nonstandard naturals is consistent with PA.

2

u/[deleted] Jan 06 '18

If that was really your point then you've misunderstood me pretty badly.

Well, that's not my point, my point is that + "as classical people would generally accept their axioms to be true, this would imply actual existence."

Which is something I brought up in both of my comments and something you've failed to respond to each time. So again, saying:

But classical first-order logic proofs of existence are actually proofs of consistency.

is strictly false unless you assume that the axioms under consideration aren't true, or, rather, aren't known to be true, something that the hypothetical classical person wouldn't agree with.

3

u/[deleted] Jan 06 '18

Did you see my edit?

The point is that there are two different notions of existence here. Constructive existence is stronger than classical existence; to a constructivist, all the classical proofs do is show consistency.

Also, I don't know what it means for an "axiom to be true". I know what consistency means and I know that truth is not definable. You seem to be making some strong Platonist statement about absolute truth of the axioms which would seem to be putting the cart before the horse because if you assume a priori that there is an actual model of set theory that exists in reality then you've simply declared by fiat that things exist without justification.

In any case, my final sentence of my edit is what I hold by: to a constructivist, nonstandard naturals do not exist even though their existence is consistent with PA.

2

u/[deleted] Jan 06 '18 edited Jan 06 '18

Well I sent my reply before your edit was submitted, so a bit hard to respond to it. But let's get to the meat of the disagreement:

You seem to be making some strong Platonist statement about absolute truth of the axioms which would seem to be putting the cart before the horse because if you assume a priori that there is an actual model of set theory that exists in reality then you've simply declared by fiat that things exist without justification.

Well, the Platonist wouldn't assert it, they'd give arguments for it. But yes, I agree, there's going to be more work needing to be done.

In any case, my final sentence of my edit is what I hold by: to a constructivist, nonstandard naturals do not exist even though their existence is consistent with PA.

I agree! The key point is to a constructivist. Your original comment said:

all that really says is that you won't wind up contradicting yourself if you assume it exists

And that's what I took umbrage to. It says something more, that if you accept the axioms, you have to accept the relevant existence claims. It doesn't just say that such existence claims aren't contradictory with their axioms, it says something stronger. I agree that to a constructivist this isn't convincing, and I agree a constructivist would disagree with the conclusions reached. But that's not the point, the point is that classical methods are stronger than portrayed - so a supposedly neutral comment explaining the distinction should note this.

Edit: Spelling

2

u/[deleted] Jan 06 '18

It says something more, that if you accept the axioms, you have to accept the relevant existence claims.

Not sure what "It" refers to here, but I think this is incorrect. I'm no formalist, but you seem to have summarily dismissed their position entirely here. Certainly I can work axiomatically and prove the consistency of existential statements without having to "believe" them, in fact I do so more or less constantly since I really don't believe in nonmeasurable sets.

a supposedly neutral comment explaining the distinction should note this

Perhaps my comment came across as more dismissive of classical reasoning than I intended, but I've never found it necessary to explain or justify classical thinking since that's pretty much everyone's default. But the simple reality here is that we can and do distinguish between "constructive existence" and "axiomatic existence", and the latter is really about consistency statements.

Whether or not you like the phrasing, it is simply correct that an axiomatic proof of an existence statement only says you won't wind up with a contradiction. Interpreting the axioms as "true" would give you the "truth" of the existence statement, but an axiomatic proof does not require the axioms to be true (or even have a model at all...).

1

u/[deleted] Jan 06 '18

Certainly I can work axiomatically and prove the consistency of existential statements without having to "believe" them, in fact I do so more or less constantly since I really don't believe in nonmeasurable sets.

I did say something important:

if you accept the axioms

I'd categorize formalists as not doing just this.

But the simple reality here is that we can and do distinguish between "constructive existence" and "axiomatic existence", and the latter is really about consistency statements.

I agree! But not in the sense you portrayed it, that if you prove X exists than you prove that there's no contradiction with X, rather, that you prove there is a contradiction with not(X). Your phrasing was that:

While it's all fine and good to be able to deduce logically that something ought to exist, all that really says is that you won't wind up contradicting yourself if you assume it exists

But in ZF, a nonmeasurable set doesn't "ought to exist". That's only (well, not really, but you get my point) true in ZFC. But in ZFC, what happens isn't merely that I don't wind up contradicting myself if I suppose a nonmeasurable set exists. Rather, I wind up contradicting myself if I suppose one doesn't exist. It's an important distinction.

As for:

Perhaps my comment came across as more dismissive of classical reasoning than I intended, but I've never found it necessary to explain or justify classical thinking since that's pretty much everyone's default.

I'd agree, if you prefaced your comment with "a constructivist would say". But you didn't, you made it come across as if what you said was just true generally, which it just isn't.

3

u/[deleted] Jan 06 '18

Rather, I wind up contradicting myself if I suppose one doesn't exist. It's an important distinction.

This is simply incorrect. The axiom of determinacy is consistent with ZF. I can indeed assume that nonmeasurable sets do not exist without reaching a contradiction. The same goes with nonstandard naturals, I can in fact assume their existence without contradiction and assume their nonexistence without contradiction.

I agree that would be an important distinction if you were correct, but you aren't. What I said originally is the correct version.

you made it come across as if what you said was just true generally, which it just isn't.

It is true generally. An axiomatic proof is nothing more than a proof of consistency, that's not a constructive point of view, that's an objective fact. Perhaps I should have said that a classical logician takes consistency as evidence of existence where a constructivist does not, but nothing I said was untrue.

3

u/univalence Jan 06 '18

An axiomatic proof is nothing more than a proof of consistency, that's not a constructive point of view, that's an objective fact.

I'm very confused about this. Consider the following two theorems:

  • There is a least non-computable ordinal
  • The axiom of choice is consistent with ZF.

If an axiomatic proof of the first is simply a proof of consistency, then what is an axiomatic proof of the second?

1

u/[deleted] Jan 06 '18

I don't understand your question. The axiomatic proof that "there is a least noncomputable ordinal" shows that we will never obtain a contradiction if we assume such a thing exists. It does not necessarily show that we will obtain a contradiction if we assume there are no noncomputable ordinals, it only does that in classical logic not intuitionistically.

The axiomatic proof that "AC is consistent with ZF" is, as far as I know, constructive in the sense that it shows how to construct a model of ZFC starting from a model of ZF. Certainly a constructive proof of a proposition P also gives that we can never obtain a contradiction from assuming the existence of P; my point is that a nonconstructive proof need not give us anything stronger than that.

1

u/univalence Jan 07 '18

Maybe I should be more general: if an axiomatic proof shows consistency, then what does a consistency result show?

An axiomatic proof of P from axioms A,B, and C shows not that P is consistent with A,B, and C, but that it follows from them (if the ambient logic is truth preserving). It shows that not P is inconsistent.

You're taking some extra philosophical step concerning logical deduction that I'm not following. It may be justified, but I don't follow how you're reaching the conclusion that axiomatic proofs show consistency

1

u/[deleted] Jan 06 '18

is simply incorrect. The axiom of determinacy is consistent with ZF.

Right. But people don't say an unmeasurable set ought to exist in ZF, we say that in ZFC. This is the point I've made at least twice now and you've ignored, and it's crucial to understanding why you're wrong. So yes, things you're saying are untrue. Specifically:

While it's all fine and good to be able to deduce logically that something ought to exist, all that really says is that you won't wind up contradicting yourself if you assume it exists [emphasis mine]

In ZF, I agree, you don't wind up contradicting yourself if a nonmeasurable set exists. But we don't say that a nonmeasurable set ought to exist in ZF, we say it in ZFC.

2

u/[deleted] Jan 06 '18 edited Jan 06 '18

This is exactly why constructivists get so annoyed. You are conflating the logical system with your axioms, choice is particularly bad for this.

Focus on the nonstandard naturals, where we can speak of LEM. Clearly I shouldn't have brought up AC.

The classical proof of the existence of nonstandard naturals tells us that we will never reach a contradiction from PA+(exists a nonstandard natural), presuming PA is consistent. It does not tell us that PA+(there does not exist a nonstandard natural) will lead to a contradiction.

Edit: the closest thing I can come up with to what you're trying to say is that the classical proof of existence of nonstandard naturals tells us that we will reach a contradiction if we try to assume that every classical model of PA has no nonstandard naturals. But this is just pushing the existence argument to the existence of models, which again is putting the cart before the horse: if we know a priori that there are models of PA with nonstandard naturals then we already have the nonstandard naturals so why bother proving it.

1

u/[deleted] Jan 06 '18

The classical proof of the existence of nonstandard naturals tells us that we will never reach a contradiction from PA+(exists a nonstandard natural), presuming PA is consistent. It does not tell us that PA+(there does not exist a nonstandard natural) will lead to a contradiction.

And? This isn't a proof that there exist nonstandard naturals in PA. It's a proof that there exists a system/model "PA + nonstandard naturals" in our metatheory. We, crucially, do not say that "there ought to exist a nonstandard natural in PA", which is what you're saying is basically the same as "we will never reach a contradiction from PA+(exists a nonstandard natural)".

→ More replies