Not signed in (Sign In)

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorfranklin
    • CommentTimeMay 30th 2011 edited
     
    I asked this question at http://mathoverflow.net/questions/66121/is-pa-consistent-do-we-know-it-closed

    It was a very concrete question (perhaps something was wrong and the phrasing didn't express what I explain below). Whether consistency of PA has a proof. I think people were too swift to vote for closing it . In FOM, many have strongly stated that consistency of PA is a settled matter and want Voevodsky to repent (literaly) for expressing doubts about it. It was claimed that the proof of Con(PA) was a standard proof as any other in mathematics. My question was about this. Whether this is the case. This can be answered by a single and concrete explanation using one of those accepted proofs.

    By closing the question as argumentative, I think, it was implied that the matter has a philosophic component that allows for controversy. That there is indeed a qualitative difference from the proofs of Con(PA) and the rest of the proofs in mathematics (perhaps only with some type of proofs). If this is the case, there is also a concrete answer to my question: Yes, there is such philosophic component in the proof that distinguishes it from other standard proofs in math (perhaps not all of them) and this component is seen in this and that part of (one of) the proofs.

    I don't see much space for argumentation, except if the second option is the case, if people start arguing about which of the philosophic stances is acceptable (diatribe that I find ridiculous because for philosophic questions one always have many opposed answers available and all of them defensible). But still, I was not asking for answers to the possible philosophic component, I was asking for the existence of it.

    Of course, I can confess that if this last is the case I find it puzzling the sort of inquisition of Voevodsky going on in FOM, even more when this question was closed on the basis that its answer was (I suppose, trivially and evidently) a debate and a discussion. If that is the case, what are the great mathematicians at FOM doing? Condemning Voevodsky just for taking a philosophic position? Are they so trivial? It seems to be that that is what the people that voted for closing think.

    Of course, I accept not being understanding something. Actually, I am not understanding at least what I asked about. That's why I asked it, but my question was dismissed.
    • CommentAuthorWill Jagy
    • CommentTimeMay 30th 2011 edited
     
    There are just a half dozen reasons for closing a question, that is built into the software. I had not noticed your question before. You are not so much creating controversy yourself as inviting others to continue hacking away at each other. A public forum has no responsibility to host anything it, even mildly, finds inappropriate, so there is no winning this one. If you are passionate about the question, consider emailing some principals. Meanwhile, by posting here you are, in practice, requesting that people vote to re-open, which takes five votes and happens rarely.

    I'm not sure the people who closed the question think anything particular about Prof. Voevodsky. The existing stance is that MO is not a place for debate, that suffices.
  1.  

    +1 Will, for all except "this Voevodsky person".

    • CommentAuthorWill Jagy
    • CommentTimeMay 30th 2011 edited
     
    Hi Todd, I don't know who Voevodsky is... Alright, I have checked online, it is Prof. Vladimir Voevodsky at IAS and the lecture was in

    http://video.ias.edu/voevodsky-80th

    and FOM appear to be

    http://www.cs.nyu.edu/pipermail/fom/

    and

    http://www.cs.nyu.edu/mailman/listinfo/fom

    so they are "Foundations of Mathematics" and are admirably well set up to host:

    "The FOM list is intended to provide a venue for discussing the
    provocative, sometimes controversial, ideas which drive
    contemporary research in foundations of mathematics and which often
    do not find their way into journal articles."

    Well, they like controversy, they are holding discussions on controversies, a person wanting to be involved might well post there.
    • CommentAuthorfranklin
    • CommentTimeMay 30th 2011
     
    I would say that I am curious about the answer and about why is everyone so passionate about that question that can not answer objectively a concrete question. Anyways, back to doing math, because when passions get mixed into the business mathematicians are not more rational than anyone else. To get my answers I will ask some local expert (not some principal, not some voters, not passionate).
  2.  

    Hi, Will. Vladimir Voevodsky is also a Fields Medalist (2002), and a wonderfully imaginative mathematician. I harbor some doubts that he really believes in the inconsistency of PA (he wrote in email to Harvey Friedman that it's not something he's actively working on; he's much more occupied with homotopical type theory and univalent foundations -- truly fantastic stuff!).

    @franklin: foundations often exerts a kind of religious fascination, but I wouldn't say everyone gets so riled up about it!

  3.  

    Presumably Prof. Voevodsky does his work on "homotopical type theory and univalent foundations" -- at least implicitly -- in the setting of ZF. And ZF also proves the consistency of PA.

  4.  
    • Presumably Prof. Voevodsky does his work on "homotopical type theory and univalent foundations" -- at least implicitly -- in the setting of ZF.

    Not quite. The formal background is actually a modified version of dependent type theory.

    • CommentAuthorneelk
    • CommentTimeMay 31st 2011
     

    To expand slightly on Todd's comment, dependent type theory is proof-theoretically as strong as Kripke-Platek set theory, which is a tiny fragment of ZF. Since the conventional formulations of homotopy theory go slightly beyond ZFC (ie, using Grothendieck universes), it's very interesting that there is a very weak system which neatly captures a lot of actual practice without any horrible encoding tricks.

    This naturally raises the question of how far you can go down this road. This is nontrivial, since weakening the axioms lets you add proof principles which would be inconsistent in the stronger theory. For example, Terui's light affine set theory is only strong enough prove that polytime functions are functions, but on the other hand it consistently allows the unrestricted comprehension principle!

    On the FOM list, Voevodsky mentions that he regards the consistency of PA as a settled question (Godel ruled out a solution), but he regards its in-consistency as an open problem. This formulation is clearly designed to provoke, but hopefully the example of light set theory should suggest that there is real meat to his question.

    • CommentAuthoran_mo_user
    • CommentTimeMay 31st 2011
     

    neelk, I am by no means an expert on any of this, but as far as I understand some highly knowledgeable people consider the statement not so much as provocative but rather as wrong or at least highly misleading. And, there were quite concrete questions regarding it asked, e.g., by Friedman and Chow (and maybe others I missed), and I did not see any answer.

  5.  
    (This comment was due in part to my misreading of the original post.)
    • CommentAuthorEmerton
    • CommentTimeMay 31st 2011
     

    I voted to reopen the question. As far as I can tell, it admits a reasonably straightforward answer.

    First, the question is asked not in isolation, but in the context of a lecture by Voevodsky. This can (and probably should) inform the answer.

    Now, as Timothy Chow notes in his answer on MO (and in his posts on the FOM mailing list), if one accepts the existence of the natural numbers, and of arbitrary subsets of the natural numbers, then one can prove that PA is consistent, by exhibiting its standard model, namely the natural numbers. In short, if you believe in the existence of the natural numbers with their usual properties, and you believe that any formula in PA defines in a meaningful way a subset of them, then you will be forced to believe in the consistency of PA.

    On the other hand, listening to Voevodsky's lecture, it seems clear that while he is not rejecting the existence of the natural numbers (as perhaps some extreme finitists do), he does not believe that a general formula in PA defines a meaningful subset of the natural numbers. Thus the standard model argument does not convince him, and in fact he seriously entertains the idea that PA may be inconsistent.

    On the FOM list there are various assertions that Voevodsky's position is inconsistent, because he has surely proved, and accepted as proved, more elaborate results than the consistency of PA. This is not clear to me, and it seems that a careful analysis of the situation may be somewhat analogous to the analogous analysis of whether large cardinals are required for the proof of FLT --- see this MO question; that is, what might be deduced by a naive analysis of the theories involved, which would suggest that a lot of strong foundational principles are required for A^1-homotopy and so on, could be misleading upon a more careful investigation. Indeed, it seems quite possible to me that all the arguments that Voevodksy has ever made or signed off on as a referee involve much less comprehension than is required to believe that an arbitrary formula in PA defines a subset of the natural numbers. (The point being that his mathematics will only ever have involved comprehension for rather particular formulas, which are presumably much more concrete than a "general" formula of PA.)

    Again, listening to Voevodsky's lecture, it is clear that he makes a careful distinction between mathematical reasoning as carried out by mathematicians, and formal reasoning. Indeed, he seriously entertains the idea that there may not be formally consistent foundations, but at the same time is not rejecting usual mathematics in any sense. Rather, he makes it clear that he believes that the kind of unrestricted nature of constructions required in setting up foundations (e.g. allowing arbitrary formulas in PA to define subsets of the naturals) are likely to always lead to contradictions; but at the same time, he believes that "actual" mathematics will not be affected by this (although a new viewpoint on foundations would be required, a viewpoint that I believe he and his collaborators are actively developing).

    So he draws a very strong distinction between "practical" or "natural" mathematical reasoning, and its formalization in a formal system such as PA or ZFC. He seems to believe that Russel-type paradoxes arising from unresricted comprehension will appear in essentially any foundational system, and his rejection of comprehension even over arbitrary formulas of PA seems to me to be a very strong constructivist position (and I hope I'm using this adjective in some approximately correct sense).

    So I think the answer to the question should be something like: the consistency of PA can be easily proved using commonly accepted mathematical notions, but not if one limits oneself to sufficiently constructivist notions (as Voevodsky is doing).

  6.  

    Emerton,

    regarding your suggested answer I am not sure this really solves the problem. If I understand Friedman (in his correspondence with Voevodsky) correctly what, Friedman would like to know from Voevodsky is precisely whether he (V.) really wishes to take such a strong constructivist point of view (that is necessary to maintain that the consitency of PA is open), and (paraphrasing) for example 'deny' that:

    (1) every bounded sequence of rationals contains a subsequence such that for this subsequence for all n one has |q_i - q_j| < 1/n for i,j > n

    (cf. the very end of the correspondence F-V here http://www.cs.nyu.edu/pipermail/fom/2011-May/015506.html).

    And, again if I understand correctly, the situtation is like this:

    a. 'I doubt (1) and the consitency of PA' or b. 'I do not doubt (1) and the consitency of PA is proved' are both reasoanble opinions. Yet c. 'of course (1) is true but still I doubt the consitency of PA' is not.

    [Except perhaps, based on my limited understanding, if ones opinion is that for (1) 'usual mathematics' standards suffice whereas for con PA one needs 'formal reasoning' standards, which then leads to the question whether or not this opinion is reasonable.]

    And the question (to V.) is a long the lines: do you really believe a., and if not please clarify your opinion [which according to the linked correspondence was not yet answered, but an answer was deferred to a later point in time]. So, what I want to say is that your assertion '(as Voevodsky is doing)' is what somehow seems to be the question.

    ps. I appologize in advance if I got something wrong; but this discussion lead me to now (also) be really interested in what is going on, and this is still not completely clear to me.

  7.  

    I've just cast the last vote to reopen, and added a comment asking everyone to "keep a civil tongue".

    • CommentAuthorEmerton
    • CommentTimeJun 1st 2011
     

    Dear an_mo_user,

    At this point I am speculating (since Voevodsky hasn't yet answered Friedman's question), but I presume that he will reject statement (1), or rather, will accept as valid only a more limited, sufficiently constructive version of (1). If one takes a formula of PA which determines a non-constructive subset of the naturals (one whose existence Voevodsky rejects), and then takes the corresponding sequence of rationals, one gets a sequence of rationals tending to zero, which I imagine could arise as a candiate sequence q_n in (1). Or alternatively, one could imagine some sequence of rationals such that the subsequence predicted by (1) has indices i which are precisely determined by the condition of belonging to this subset. I would guess that some version of these sorts of constructions is taking place in Friedman's proof relating (1) to consistency of PA.

    Note that in the question and answer part of the video, Voevodsky makes it pretty clear that he doesn't really believe in the current formalization of the real numbers (calling them an "overidealization") and so it wouldn't surprise me at all if he rejected (1).

    Regards,

    Matthew

  8.  

    Dear Emerton,

    Thank you for your answer. What you suggest seems no doubt like a reasonable point of view.

    Best wishes.

  9.  

    I cast the final vote to close this question the first time around, even though I provided an answer, so maybe it will be helpful if I explain my position.

    The question of whether PA is consistent is certainly a mathematical question and is not subjective and argumentative. The real question, however, appears to be why people keep arguing about it. This latter question is not a mathematical question and in my view is subjective and argumentative. So I voted to close.

    I believe I can partially answer the question of why the question continues to generate debate. One of the main reasons is that a lot of people simply don't understand some of the basic facts and therefore get confused. For example, many people accept, or at least give lip service to, the statement that "if a proof can be formalized in ZF then it is an acceptable mathematical proof and settles the matter definitively." By this standard, the consistency of PA is settled. It's a theorem of ZF, and quite an easy theorem at that, as I sketched in my answer on MO. Formalizing this proof in, say, Mizar would be a routine matter. Moreover, nothing like the full power of ZF is needed. As Friedman notes, one can come up with extremely innocuous mathematical statements whose proofs nobody would normally question, and show that they directly imply the consistency of PA, on the basis of an extremely weak logical system. For virtually any other mathematical statement, all this would be far more than enough to settle the question of whether it's a proved theorem.

    Now, even after acquainting themselves with the above facts, some people still feel uneasy about the status of "PA is consistent." Why is this? I believe that part of it is a poorly articulated gut feeling that there is something "circular" about the trivial proof I sketched. There is, of course, nothing incorrect about the proof, or Mizar would complain. Nevertheless, some people get the feeling that exhibiting N, the natural numbers, in order to prove the consistency of PA is "circular." Part of this again stems from ignorance of basic facts; many people don't understand that there is a difference between PA, which posits induction on first-order properties only, and what are often called the "second-order Peano axioms," which are sometimes taken to be a definition of N. Thus they think that PA is being used as a proposed definition of N, and that it makes no sense to then appeal to the existence of N to establish the consistency of PA.

    Further confusion results when people decide that to really convince themselves that PA is consistent, they must back off from assuming anything that has the slightest whiff of assuming the existence of N, and try to bootstrap their way up. When doing so, they typically don't realize that they're throwing out a huge baby (i.e., much of ordinary mathematics) with the bathwater; again, this is usually due to lack of experience with foundational reasoning. They then notice that they can't seem to bootstrap themselves back up, and start to worry that maybe the consistency of PA can't be proved after all.

    Once you get yourself into this mess, it's easy to get totally confused. You've now suspended your usual mathematical intuition and so aren't sure which way is up any more. You will probably fail to notice that if you really want to back off from assuming the existence of anything that remotely resembles N, then you should also back off from assuming the existence of PA. What is PA, anyway? Doesn't the definition of PA presuppose that it's meaningful to talk about the infinite sequence of strings "0, S0, SS0, SSS0, ..."? How is an infinite sequence of strings any less suspect than N itself?

    Now, it is possible to adopt a philosophical position that is generally called "ultrafinitism," whereby one does indeed systematically reject any infinitary assumptions. For the ultrafinitist, "PA is consistent" is a meaningful statement but not proven. The ultrafinitist, however, rejects most mathematical statements, such as "every differentiable function is continuous," as meaningless; only statements such as "the statement that every differentiable function is continuous is provable in ZF" are considered meaningful. So, you could side with the ultrafinitist and declare that the consistency of PA is an open problem, but by doing so you would be taking a minority philosophical position. In this sense, whether the consistency of PA is an open problem is a philosophical issue; but note that in this sense, whether any ordinary mathematical statement makes sense at all is also a philosophical issue.

    Hopefully this sketch of some of the issues will show that "PA is consistent" is not an open mathematical problem in any usual sense of the term. People who assert that it is are usually implicitly taking some kind of nonstandard philosophical position and changing the rules of what constitutes an open problem.

    • CommentAuthorEmerton
    • CommentTimeJun 1st 2011
     

    Dear Timothy,

    I think that there is an extra issue at work here, though, which you are eliding slightly in your discussion. Namely, the cases of comprehension that are used in normal mathematical argument (e.g. the cases of comprehension that Voevodsky will have ever used) are much simpler than the much more general instances of comprehension that appear in formal theories such as ZF(C) or even in PA (if we interpret formulas in PA as giving subsets of N).

    As far as I can tell, Voevodsky believes that Russell's paradox, and then Goedel's theorem (which, I think it is fair to say, is not unrelated to Russel's paradox) are pointing us towards the fact that all foundational systems will admit Russell-type paradoxes, and so are all inconsistent. Indeed, he says as much in his lecture. My impression is that he believes that every day mathematical results survive these paradoxes because they don't actually use the general comprehension axioms that appear in foundational systems. (So I think in practice this could mean rejecting statements about "every differentiable function", but replacing them by suitably constructive variants. Of course, I don't want to put words in his or anybody else's mouth, but I do note that he makes it clear in the question-and-answer section of his lecture, while answering a question of Witten, that he rejects the standard axiomatization of the real numbers.)

    Regards,

    Matthew

  10.  

    Matthew, you are right that any specific proof that we come up with will use only finitely many instances of the induction schema or the comprehension schema. In the case of PA, however, examining a finite number of specific PA-proofs isn't the only available method for investigating the consistency of PA. Moreover, there is nothing in Goedel's theorem that suggests that all foundational systems will admit Russell-type paradoxes. At least, no expert in the foundations of mathematics I've encountered sees any such suggestion. Let's go back to Friedman's example, that an_mo_user mentioned: the consistency of PA follows (over RCA_0) from the following statement:

    Every bounded sequence of rationals contains a subsequence such that for this subsequence for all n one has |q_i - q_j| < 1/n for i,j > n.

    There is nothing in Goedel's theorems that suggests that there must be a counterexample to this assertion. I think this is just one more example of someone (Voevodsky in this case) drawing conclusions without being properly educated about the relevant facts.

    • CommentAuthorEmerton
    • CommentTimeJun 1st 2011
     

    Dear Timothy,

    I think that your final sentence may be a little uncharitable to Voevodsky. He certainly wouldn't be the only mathematician to embrace a strong form of constructivism, and I imagine a strict enough constructivist would reject the general form of Bolzano--Weierstrass being discussed here; i.e. that they would restrict its validity to sequences of rationals that are constructible in some suitable sense, and would then want to produce the Cauchy subsequence via some constructive process. (Does this sound correct?) In any case, to say that "there is nothing in Goedel's theorem that suggests that all foundational systems will admit Russell-type paradoxes" seems to be somewhat subjective; it obviously suggested this to Voevodsky, even if to no-one else. Personally, I believe (or live my life as if I believe, which doubtless amounts to the same thing) that N and all its possible subsets exist, and hence believe that PA is consistent. But I can certainly see why this would not be convincing to a (sufficiently strict) constructivist.

    Best wishes,

    Matthew

    • CommentAuthorfranklin
    • CommentTimeJun 2nd 2011
     
    Dear Chow,

    I did a bit of my homework, read here and there and asked a local specialist. Now I think I understand better what is the real picture and what you say

    "The question of whether PA is consistent is certainly a mathematical question and is not subjective and argumentative. The real question, however, appears to be why people keep arguing about it. This latter question is not a mathematical question and in my view is subjective and argumentative. So I voted to close."

    could not be more accurate. Now, with your answer to the question you became accomplice of preserving

    "the main reasons is that a lot of people simply don't understand some of the basic facts and therefore get confused."

    Let me see if I can explain what I understood from what I read and was told.

    The proof of consistency have a relative nature. Well, what am I saying, any proof in math has that nature. Pythagoras theorem. If you assume Euclidean geometry you prove Pythagoras, if you only have the axioms of a vector space you can not even state the theorem, if you put some metrics or some scalar products in the vector space Pythagoras may even be false.

    In the same way con(PA), as any other theorem, suffers from its relative nature. If you assume PRA and induction up to e_0 you get it, somehow, if you assume PA and that there are formulas that you can not prove in PA then con(PA) is one of them (i.e. you don't get it), etc. This is, there is a whole range or hierarchy of theories that prove con(PA) or that do not prove con(PA). What is math is to study all of them, to show those connections between them.

    In the same way that saying that Pythagoras theorem is true because you prove it in Euclidean geometry is not the whole picture, it is not the whole picture (for a mathematician) just saying that con(PA) is true because you can 'show' N as a model. I hope I never said the proof you showed was circular, but I did say it is not enough (probably with other words). If I understood well what I have read and heard, that is still the case. Not because the deduction is incorrect, but because it is a very incomplete answer.

    At the moment of writing the question I wasn't aware of that but, somehow I imagined something like that from seeing Friedman saying about his impression of the positions of some mathematicians about it and how he was impressed in some cases but not in others. My question at MO was to get what was behind it and to get a little more detailed picture of the alternatives (because I thought all the alternatives are of concern for a mathematician). I could not ask that at FOM because that would be making them explain the basics of that area. At some point, I think some started to talk about the details of it, seeing that maybe others were not aware of them, but it was too little what was said.
    What I saw more was certain animosity to what Voevodsky said. I now have the opinion that it was out of place. It is the duty of a mathematician to study the different options. Take a very small bunch of assumptions that do not let you do almost anything and see what you can derive from it. Then take some more and to the same. The very same person can do math by using a system that doesn't allow you to prove large parts of standard math, and then work with another that does and with another that might be even inconsistent and let's you prove anything. This is alike to one day doing linear algebra and another day working on topological vector spaces.

    Now that you have seen what I found as a satisfactory answer (if I understood correctly what I read and heard), maybe next time you see a mathematician in distress with the consistency of PA you can use a more explanatory answer. In my question C in the MO post the answer was clearly yes, to both alternatives (as it is for any theorem) but the explanation of to what extend is one or the other is given by more detail on what are the collections of assumptions that let you prove con(PA) and those that don't. That satisfied me and maybe that will satisfy the next mathematician that ask you about it. That we can prove Pythagoras from Euclidean geometry is not enough.

    Best regards,

    well my name is already up there.
  11.  
    My 2 cents is that this question really belongs on FOM. I'm agnostic about whether it should be closed or not, but I don't see why someone would want to ask this question here rather than there.
    • CommentAuthorfranklin
    • CommentTimeJun 2nd 2011
     
    Snyder, I think you didn't read what is written above. The question asks for something that is basic knowledge for the experts at FOM. There you can not ask (it is not allowed) what systems prove con(PA), which do not, what are the relations between them, relative consistency, equiconsistency, ordinal strength. A little bit of that is what should have been the answer to the question. At MO some thought I was expecting arguments about whether some assumptions needed to prove it are more acceptable or not (which is something of philosophic nature, and that necessarily generates polemic). But that is not what I needed. Of course, now that I some more about the nature of the answer I can make the question even more precise and also ask new questions, which I already have (all of them of mathematical nature).
  12.  
    Your question does not appear to me to be about "what systems prove con(PA), which do not, what are the relations between them, relative consistency, equiconsistency, ordinal strength." Instead it uses lots of "philosophical" language like "know." The language is imprecise and suggests a discussion or argument rather than a specific question. I still think the topic belongs on FOM, but if your questions are at too low a level for that I think you might have better luck taking a class or reading some textbooks rather than having a vague discussion on the internet.
    • CommentAuthorEmerton
    • CommentTimeJun 2nd 2011
     

    I for one am glad that this question was aksed on MO. I do not typically read the FOM mailing list, but I think this was quite a stimulating question.

    • CommentAuthorfranklin
    • CommentTimeJun 2nd 2011
     
    Snyder, you understand whatever you want to understand as well as you make you own choices on the propagation of knowledge in our discipline (or science?). If I posted the question here is because it was about math, relevant to math, and in a level that is not too elementary (perhaps). The vague discussion on the internet is ideal for this question, which is a question that concerns every mathematician. It is a question that all of us should know a little about it, but that not all of us need to know in too much detail. Not everyone needs to know exactly how the details of Gentzen's proof go, or what exactly are all the axioms in theories that do not prove the consistency of PA, but it should be known to us all, that they exist, what are the assumptions of Gentzen's (maybe) and what other options there are. A "con(PA) is proved" is a complete understatement at the level of MO. At FOM it is probably not because the experts there know exactly what is behind. It is true the question initially didn't have an ideal shape, but before knowing what was going to be the precise nature of the answer it was hard to formulate, at least for me. If it is convenient I can delete the question and ask it again. Appending edits doesn't seem too good because it is making it too long to read. It would be also good if some expert could provide the answer that I hinted above in the way an expert will state it. I could try to do it myself with what I read and heard but probably I wouldn't be able to articulate it as well as others are.

    Although it is true what Friedman says about many mathematicians treating foundational matters with (some degree of) disdain, I think it is a topic that we all should know at the cultural and vague level. Still, at MO, let that vague be a bit less vague than just "con(PA) is proved". If that phenomenon that Friedman describes is to be eased is by explaining that vague part that we all should care about. I dare to say that partially the origin or related to the origin of it is that many accept as enough the "I believe in N and therefore I do some math".
  13.  

    @Matthew Emerton: It is true that there are various ways to try to make sense of at least some of the things that Voevodsky said, and perhaps I am not being charitable enough. Still, it is my feeling that it is a basic responsibility of any scholar to do some due diligence and find out what is already known about a subject before giving a talk of this sort. It's fairly clear from the talk that Voevodsky didn't really do this, and so the impression that an expert gets is that Voevodsky simply hasn't thought through some of the known far-reaching consequences of some of the things he was asserting. If he claims to see some implication of Goedel's theorem that no expert in the foundations of mathematics sees, then I think the burden is on him to explicate this clearly, not on us to figure out whether he's on to something or just not aware of the ramifications of what he's saying.

    @franklin: I've spent quite a lot of time over the past 20 years trying to explain these kinds of issues, and I think that it is very hard to give a succinct answer that will satisfy everybody. Normally, the way one would proceed is to present the basic mathematical facts so that everyone is at least minimally educated about the subject. However, the trouble is that assertions that in any other mathematical context would be accepted as proven mathematical facts are, for some reason, challenged brashly at every step in the context of discussing the consistency of PA. The Bolzano-Weierstrass theorem would be accepted as a proven theorem in the context of answering any other question on MO, but here, we can almost guarantee that someone will raise an objection. (Even the implication "B-W implies Con(PA)", which is provable in RCA_0, got challenged by Sergey; an RCA_0 argument would never get challenged in any ordinary mathematical context.) Nor can one always predict what kind of objection will be raised, because there are all kinds of different kinds of objections possible. It's hard to operate in such an environment. Even if I figure out what a particular person needs to hear, it's hard to communicate that on a forum like MO, where someone else may interject with some comment that derails the discussion. Anyway, I'm glad that you seem to have found some sort of answer to your questions.

  14.  

    If I posted the question here is because it was about math, relevant to math, and in a level that is not too elementary (perhaps). The vague discussion on the internet is ideal for this question, which is a question that concerns every mathematician.

    The fact that vague discussion is ideal for this question is precisely why it is not ideal for MO, which does not do well with vague discussions.

    However, the trouble is that assertions that in any other mathematical context would be accepted as proven mathematical facts are, for some reason, challenged brashly at every step in the context of discussing the consistency of PA.

    I don't know if this is how anyone else thinks about it, but this is how I think about it. When I accept a particular mathematical argument in an ordinary context, I'm not necessarily agreeing that I think the mathematical facts used in that argument are consistent. Rather, I only have to agree that the length of the shortest proof of a contradiction which uses some form of the mathematical facts used in that argument is so long that human mathematicians will never reach it before the end of the universe (hence it cannot affect the truth value of any mathematics we do until then). But when I am discussing consistency, it seems appropriate to actually discuss consistency rather than this form of "practical" consistency.

  15.  

    @Qiaochu: I especially agree with your last sentence. Consistency questions naturally focus attention on the precise logical background.

  16.  

    Qiaochu, I can't fault your attitude, but it does make things difficult for someone who is trying to explain the relevant facts if he doesn't know what you're going to challenge and what you're not. Can he say, "As Goedel proved, if PA is consistent then PA doesn't prove its own consistency" and expect you not to protest? Or are you going to challenge that statement because you will question whether the chain of reasoning that Goedel used was correct? In the course of an explanation, can he cite the Chinese Remainder Theorem or are you going to question the usual argument for the Chinese Remainder Theorem? If I say that I need two lemmas, can I assume you won't ask me what "two" means? If one is not allowed to quote any mathematics then it's hard to get anywhere.

  17.  

    Probably this thread has about run its course, since I think the relevant mathematical points have been made. I don't think we can shut our eyes to the fact that there are some eminent mathematicians, with a substantial background in logic, who definitely do not take the consistency of PA as a proven fact (I will mention John H. Conway as one, and Edward Nelson as another). And it isn't a petty, knee-jerk sort of skepticism involved here, as in questioning the Chinese remainder theorem or the meaning of "two". (Of course, they do accept Con(PA) as a theorem of ZF or of many other formal systems; they don't accept on faith the consistency of those either, obviously.) Conway carefully mentioned some of these issues when he gave the Nemmers Prize lectures at Northwestern, and spoke a little more freely about this at more private gatherings.

    • CommentAuthorEmerton
    • CommentTimeJun 4th 2011
     

    Dear Timothy,

    I have discussed these issues in other comments here and on the MO posting, and I may be harping on the issue somewhat, but it is not just that foundational questions focus attention on the precise logical background. It is that facts such as the Chinese Remainder Theorem, or the irrationality of the square-root of two, admit constructive proofs. Furthermore, very many results in non-foundational mathematics also admit constructive proofs. (Even if the given proofs are not constructive, constructive versions are not so hard to find.) This separates them from problems such as Con(PA), which by its very nature seems to be non-constructive (at least, the proofs in the affirmative are non-constructive; a proof in the negative could of course just involve explicitly constructing a contradicition).

    Thus I think it is misleading to suggest that moth mathematicians accept Con(ZF) or Con(ZFC) in their work, and hence should automatically accept Con(PA); they use ZF(C) as a framework, since this is what prevails. But I believe a large amount of everyday non-foundational mathematics truly is independent of the background set-theory. (E.g. I use homological methods all the time, including sheaves, injective resolutions, etc. The way the foundations of these are set up, they typically involve a lot of apparent set-theoretic power, since one is choosing resolutions all over the place, maps between them, natural transformations between functors, etc. But I don't for a minute believe that all that set-theoretic power is actually required to derive the conclusions one draws --- e.g. FLT. It is just a convenient language.) The issue with Con(PA), compared to another problem, such as FLT, is that it exactly requires to contemplate the most nonconstructive aspects of the theory, and ask whether those give any problems. This gives it a metaphysical nature (if I can use the word) which is not present in more workaday problems.

    Best wishes,

    Matthew

  18.  

    Todd and Matthew, certainly I recognize all the points you make. However, I'm simply pointing out the sociological difficulties involved in trying to explain what's going on to a diverse group of people who are all coming from different points of view, and many of whom don't really know where they're coming from. Surely, if you've been following the comments, you'll see that people who question what "5" is or who object if you ask them if they accept that the square root of 2 has been proven to be irrational are not just a figment of my imagination. If one knows ahead of time that one is talking to (for example) someone who knows a good deal of logic, is not a formalist, is not an intuitionist, and doesn't suffer from common philosophical confusions, but wants to know the options for "constructive" foundations, then one can respond accordingly. However, I don't think one can assume all these things at the outset of a discussion like this one.

    Anyway, perhaps you are happier with the second answer I gave, which was written with the benefit of some data about what kinds of confusions the people following the thread were suffering from.

  19.  

    By the way, Matthew, I'm not sure that the attempt to draw a clear distinction between Con(PA) and "ordinary" mathematics is as straightforward as you seem to be assuming. While you may believe that using profligate set-theoretical assumptions will never lead to consequences that actually need strong assumptions, as long as you focus only on concrete, finitary statements, this is not true in general. As Friedman has shown, there are finitary statements about finite graphs that imply that consistency of large cardinals. Furthermore, "ordinary mathematics" sometimes uses nonconstructive reasoning that goes beyond PA (a notable example is the Robertson-Seymour graph minor theorem), so Con(PA) is in no way an extreme point.

    • CommentAuthorEmerton
    • CommentTimeJun 5th 2011
     

    Dear Timothy,

    I have a (somewhat tangential) awareness of the "ordinary" statements that use strong assumptions/non-consructive reasonsing, but (perhaps somewhat naively) imagine that one can still "quarantine off" explicit/constructive versions at least of the "ordinary" statements that come up in my own work. E.g. although I always use the result that a non-zero ring has a non-empty Spec (which relies on choice), I don't imagine that it actually requires choice when applied to the contexts in which I am using it (e.g. Diophantine problems). Now this really is a naive view-point, because there is surely no constructive account of the kind of algebraic geometry that is used in modern Diophantine theory. (Witness the fact that it seems to be currently unknown exactly what sort of foundations are really required for the proof of FLT.) Nevertheless, when it comes to considering something like Con(PA), such naively imagined quarantining is not possible by the very nature of the problem, and so certainly it puts my hackles up!

    Best wishes,

    Matthew