The proof of post's theorem is given in my textbook in two pages of explanation using a non-induction method. I was told that ,using induction on length of the proof, one can get a simpler and more concise answer. Here is where I got stuck in finding the proof using this method:
Since the proof states that if $\Gamma \vdash$ formula(A) is a tautology then $\Gamma$ $\vdash$ A, its contra-positive is the that if $\Gamma$ proves A is not provable then $\Gamma$ does not prove A is a tautology. This is assuming $\Gamma$ is the set of all the given hypotheses.
Base case is when length of proof is 1:
I know that if A $ \in \Gamma$ then $\Gamma$ $\vdash$ A. But I don't know what could disprove A in a proof of length 1. I can list the cases in which $\neg$A is proved and therefore A is disproved but I am not very confident in this method.
If I have all the base cases I am confident that I can finish the rest of the proof but I'm still stuck at the beginning.
Thanks for the help.
See George Tourlakis, Mathematical Logic (2008), page 93 :
Some facts are needed :
Claim One. There is an enumeration $G_0,G_1, \ldots$ of all formulae of propositional logic.
See page 95 :
Several facts follow :
Now we can define a valuation $v$ that verifies $\Gamma \nvDash A$.
Then, check all cases according to the inductive definition of formula.
See page 99 :
Note
A different kind of proof of the Completeness Theorem for propositional logic (due to Kalmar, 1935) can be found in Elliott Mendelson, Introduction to mathematical logic (4ed - 1997), page 42; also in this case it is required the proof of a lemma by induction on the complexity of the formula.