Version of 19.23 with a disjoint variable condition instead of a
nonfreeness hypothesis. (Contributed by NM, 28-Jun-1998.) Reduce
dependencies on axioms. (Revised by Wolf Lammen, 11-Jan-2020.) Remove
dependency on [ax-6]. (Revised by Rohan Ridenour, 15-Apr-2022.)
\( \vdash \forall x \, (\varphi \rightarrow \psi) \leftrightarrow \exists x \, \varphi \rightarrow \psi \)
\( \vdash \forall x \, (\varphi \rightarrow \psi) \rightarrow \exists x \, \varphi \rightarrow \exists x \, \psi \)
\( \vdash (\exists x \, \varphi \rightarrow \psi) \rightarrow \exists x \, \varphi \rightarrow \forall x \, \psi \)
\( \vdash (\exists x \, \varphi \rightarrow \forall x \, \psi) \rightarrow \forall x \, (\varphi \rightarrow \psi) \)