Metamath Proof Explorer


Theorem eqvincf

Description: A variable introduction law for class equality, using bound-variable hypotheses instead of distinct variable conditions. (Contributed by NM, 14-Sep-2003)

Ref Expression
Hypotheses eqvincf.1 _xA
eqvincf.2 _xB
eqvincf.3 AV
Assertion eqvincf A=Bxx=Ax=B

Proof

Step Hyp Ref Expression
1 eqvincf.1 _xA
2 eqvincf.2 _xB
3 eqvincf.3 AV
4 3 eqvinc A=Byy=Ay=B
5 1 nfeq2 xy=A
6 2 nfeq2 xy=B
7 5 6 nfan xy=Ay=B
8 nfv yx=Ax=B
9 eqeq1 y=xy=Ax=A
10 eqeq1 y=xy=Bx=B
11 9 10 anbi12d y=xy=Ay=Bx=Ax=B
12 7 8 11 cbvexv1 yy=Ay=Bxx=Ax=B
13 4 12 bitri A=Bxx=Ax=B