Theorem impsingle-step19

Derivation of impsingle-step19 from [ax-mp] and impsingle. It is used as a lemma in proofs of imim1 and peirce from impsingle. It is Step 19 in Lukasiewicz, where it appears as 'CCCCspqCrpCCCpqrCsp' using parenthesis-free prefix notation. (Contributed by Larry Lesyna and Jeffrey P. Machado, 2-Aug-2023.) (Proof modification is discouraged.) (New usage is discouraged.)

Conclusion
\( \vdash (((\varphi \rightarrow \psi) \rightarrow \chi) \rightarrow \theta \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi \)
Proof
l0
impsingle-step18
\( \vdash (((\varphi \rightarrow \varphi) \rightarrow \varphi \rightarrow \varphi) \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi \)
l1
impsingle-step18
\( \vdash (((\theta \rightarrow \psi) \rightarrow \varphi \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi) \rightarrow (((\varphi \rightarrow \psi) \rightarrow \chi) \rightarrow \theta \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi \)
impsingle-step18
\( \vdash ((((\theta \rightarrow \psi) \rightarrow \varphi \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi) \rightarrow (((\varphi \rightarrow \psi) \rightarrow \chi) \rightarrow \theta \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi) \rightarrow ((((\varphi \rightarrow \varphi) \rightarrow \varphi \rightarrow \varphi) \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi) \rightarrow (((\varphi \rightarrow \psi) \rightarrow \chi) \rightarrow \theta \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi \)
ax-mp l1 _
\( \vdash ((((\varphi \rightarrow \varphi) \rightarrow \varphi \rightarrow \varphi) \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi \rightarrow ((\varphi \rightarrow \varphi) \rightarrow \varphi) \rightarrow \varphi) \rightarrow (((\varphi \rightarrow \psi) \rightarrow \chi) \rightarrow \theta \rightarrow \psi) \rightarrow ((\psi \rightarrow \chi) \rightarrow \theta) \rightarrow \varphi \rightarrow \psi \)
ax-mp l0 _