In Which We List The Reasons
ā[I]t is often hard to understand how vast the mathematical gap is between truth and provability.ā - George Boolos
Recall Lƶbās theorem: If PA ⢠Bew(A) ā A, then PA ⢠A. As Boolos puts it, the theorem is interesting āfor at least five reasonsā, mostly concerning the aforementioned gap and misunderstandings thereof.
1. The hypothesis of Lƶbās theorem seems trivially true - regardless of the veracity of A, when would it not be provable that Bew(A) ā A? Well, if A is false - and so hopefully not provable! - then Lƶbās theorem assures us that the seemingly obvious Bew(A) ā A is not provable either.
2. Following this reasoning, we notice that there are no unprovable statements A with which PA nonetheless claims to be sound (that while PA doesnāt prove A, if PA proved A, then A would hold). Indeed PA claims that Bew(A) ā A only when is has to, that is when A is actually provable. As Rohit Parikh put it, āPA couldnāt be more modest about its own veracity.ā
3. Somewhat strangely, Bew seems to function like a negation, as in a proof by reductio ad absurdum: if ¬A ā A, then A. Indeed if we think truth and provability capture the same notion, then Lƶbās theorem tells us that proof by circular reasoning is valid in PA!
4. Writing Lƶbās theorem with modal logic, we might think that provability is akin to necessity. Then the hypothesis of Lƶbās theorem is āit is necessarily true that if a statement is necessarily true, it is true.ā But then the hypothesis of Lƶbās theorem would always be true, so this naĆÆve line of thinking has led us astray.
5. Intuitively, shouldnāt āBew(A) ā Aā be provable? Itās obvious that if A is provable, then A is true, so we might naĆÆvely suspect that PA could capture such an obvious truth - yet it comes woefully short of doing so for all statements. Boolos asks āhow could any such (apparently) obvious truth not be provable?ā, the answer to which is of course āwell it depends what system youāre working in, and PA, while powerful, isnāt that powerfulā.
With the title of the blog finallyĀ explained, next up is semantics!