df-∃mo-alt4

Theorem.

Arguments:

x (sv), y (sv), phi (pr), psi (pr),

Distinct variable conditions:

(x, y), (phi, y),

Hypotheses:

((xeqy)to(phileftrightarrowpsi))
(x bound in psi)

Assertions:

(_em1xphileftrightarrowforallxforally((phiwedgepsi)to(xeqy)))

Proof:

Hyp Ref Line Expr
Hypo1((xeqy)to(phileftrightarrowpsi))
2(x bound in psi)
ax17-bv3(y bound in phi)
3df-∃mo-alt34(_em1xphileftrightarrowforallxforally((phiwedge[y/x]phi)to(xeqy)))
1, 2sb-xpl5([y/x]phileftrightarrowpsi)
5bi.bldan>6((phiwedge[y/x]phi)leftrightarrow(phiwedgepsi))
6bi.bldim<7(((phiwedge[y/x]phi)to(xeqy))leftrightarrow((phiwedgepsi)to(xeqy)))
7eqt-∀-i8(forally((phiwedge[y/x]phi)to(xeqy))leftrightarrowforally((phiwedgepsi)to(xeqy)))
8eqt-∀-i9(forallxforally((phiwedge[y/x]phi)to(xeqy))leftrightarrowforallxforally((phiwedgepsi)to(xeqy)))
4, 9bitr10(_em1xphileftrightarrowforallxforally((phiwedgepsi)to(xeqy)))