I'm stuck on question 2 of these lecture notes on propositional logic:
"2. Propositional Proof. Give a formal proof of the sentence p from the single premise ¬¬p using only Modus Ponens and the standard axiom schemata. Warning: This is surprisingly difficult. Though it takes no more than about ten steps, the proof is non-obvious. This problem illustrates the difficulties of working with proof methods devised more for minimality than ease of use."
As the question states, it is surprisingly difficult, for a newbie like me at least.
Could anyone give me a hint on how to begin? I've tried a few approaches but nothing.
For example:
premise: ¬¬p
1) ¬¬p -> p to prove
2) ¬¬p -> (p -> ¬¬p) II, 1
3) p -> ¬¬p premis, 2
Clearly not the right start, and (1) looks obviously wrong :(
Thanks in advance.