Using the following deductive system D1:
(A1) A → (B → A)
(A2) (A → B) → ((A → (B → C)) → (A → C))
(A3) (A → B) → ((A → ¬B) → ¬A)
(A4) ¬¬A → A
(MP) A A → B
---------
B
Premise: p → q . Conclusion: ¬q → ¬p
My attempt:
p → q
(p → q)→((p→ ¬q)→ ¬p) Using (A3) axiom
(p→ ¬q)→ ¬p Using Modus ponens- MP(1&2)
So as you see step 3 I have reached ¬p right hand, but I couldn't reach ¬q.
I use Polish notation.
Your axioms are
A1 CaCba
A2 CCabCCaCbcCac
A3 CCabCCaNbNa
A4 CNNaa
Note that {A1, A2} give you a deduction metatheorem. Thus, if we make a hypothesis h and we can then derive the result r, we could find a proof of Chr using the procedure (and other methods to make the work shorter if desired) outlined by a decent meta-proof of the deduction metatheorem.
We want CNqNp, so we'll hypothesize Nq.
Now, we just need to have the ability to find C10, C11, C12, C13, C14, C15, and getting to C16 will follow in 3 more steps. C11 follows from the proof of Cpp. C12, and C14 aren't too hard to find, since they're instances of CpCqCrq. CpCqCrq can get found by substituting CqCrq for "a" in A1, p for "b" in A1, and then taking the consequent of the resulting formula. C13 is an instance of A1. C10 isn't hard to find either. Now we just need to get C15 and C16. 5 comes from 4 and 0, and thus due to how a decent meta-proof of the deduction metatheorem works, C15 can come from C14 and C10. 6 comes from 5 and 3, and so C16 will come from C15 and C13. Thus...