Derivation of set.mm's original [ax-c15] from [ax-c11n] and the shorter
[ax-12] that has replaced it.
Theorem ax12 shows the reverse derivation of [ax-12] from [ax-c15].
Normally, axc15 should be used rather than [ax-c15], except by
theorems specifically studying the latter's properties. Usage of this
theorem is discouraged because it depends on [ax-13]. (Contributed by
NM, 2-Feb-2007.) (Proof shortened by Wolf Lammen, 26-Mar-2023.)
(New usage is discouraged.)
\( \vdash \neg \forall x \, x = y' \rightarrow x = y' \rightarrow \varphi \rightarrow \forall x \, (x = y' \rightarrow \varphi) \)
\( \vdash \neg \forall x \, x = y' \rightarrow z = y' \rightarrow \forall x \, z = y' \)
\( \vdash x = z \rightarrow \varphi \rightarrow \forall x \, (x = z \rightarrow \varphi) \)
\( \vdash \forall x \, z = y' \rightarrow (x = z \rightarrow \varphi \rightarrow \forall x \, (x = z \rightarrow \varphi)) \rightarrow x = y' \rightarrow \varphi \rightarrow \forall x \, (x = y' \rightarrow \varphi) \)
\( \vdash \neg \forall x \, x = y' \rightarrow \exists z \, z = y' \rightarrow x = y' \rightarrow \varphi \rightarrow \forall x \, (x = y' \rightarrow \varphi) \)