df-∃1-alt

Theorem.

Arguments:

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

Dummy variables:

z (sv),

Distinct variable conditions:

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

Hypotheses:

(y bound in phi)

Assertions:

(_e1xphileftrightarrowexistsyforallx(phileftrightarrow(xeqy)))

Proof:

Hyp Ref Line Expr
Hypo1(y bound in phi)
df-∃12(_e1xphileftrightarrowexistszforallx(phileftrightarrow(xeqz)))
ax17eq3(y bound in (xeqz))
1, 3bv-↔4(y bound in (phileftrightarrow(xeqz)))
4bv-∀5(y bound in forallx(phileftrightarrow(xeqz)))
ax17-bv6(z bound in forallx(phileftrightarrow(xeqy)))
eqt>7((zeqy)to((xeqz)leftrightarrow(xeqy)))
7bi.bldbi>d8((zeqy)to((phileftrightarrow(xeqz))leftrightarrow(phileftrightarrow(xeqy))))
8bi.bldald9((zeqy)to(forallx(phileftrightarrow(xeqz))leftrightarrowforallx(phileftrightarrow(xeqy))))
5, 6, 9cbvex10(existszforallx(phileftrightarrow(xeqz))leftrightarrowexistsyforallx(phileftrightarrow(xeqy)))
2, 10bitr11(_e1xphileftrightarrowexistsyforallx(phileftrightarrow(xeqy)))