Derivation of pm2.43 (also called "hilbert" or W) from [ax-mp] and
minimp. It uses the classical derivation from [ax-1] and [ax-2]
written DD22D21 in D-notation (see head comment for an explanation) and
shortens the proof using mp2 (which only requires [ax-mp] ).
(Contributed by BJ, 31-May-2021.) (Proof modification is discouraged.)
(New usage is discouraged.)
\( \vdash (\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow \varphi \rightarrow \psi \)
\( \vdash (\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow (\varphi \rightarrow \varphi) \rightarrow \varphi \rightarrow \psi \)
\( \vdash (\varphi \rightarrow (\varphi \rightarrow \psi) \rightarrow \varphi) \rightarrow (\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow \varphi \rightarrow \varphi \)
\( \vdash (\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow \varphi \rightarrow \varphi \)
\( \vdash ((\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow (\varphi \rightarrow \varphi) \rightarrow \varphi \rightarrow \psi) \rightarrow ((\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow \varphi \rightarrow \varphi) \rightarrow (\varphi \rightarrow \varphi \rightarrow \psi) \rightarrow \varphi \rightarrow \psi \)