Metamath Proof Explorer


Theorem eqvincg

Description: A variable introduction law for class equality, closed form. (Contributed by Thierry Arnoux, 2-Mar-2017)

Ref Expression
Assertion eqvincg A V A = B x x = A x = B

Proof

Step Hyp Ref Expression
1 elisset A V x x = A
2 ax-1 x = A A = B x = A
3 eqtr x = A A = B x = B
4 3 ex x = A A = B x = B
5 2 4 jca x = A A = B x = A A = B x = B
6 5 eximi x x = A x A = B x = A A = B x = B
7 pm3.43 A = B x = A A = B x = B A = B x = A x = B
8 7 eximi x A = B x = A A = B x = B x A = B x = A x = B
9 1 6 8 3syl A V x A = B x = A x = B
10 19.37v x A = B x = A x = B A = B x x = A x = B
11 9 10 sylib A V A = B x x = A x = B
12 eqtr2 x = A x = B A = B
13 12 exlimiv x x = A x = B A = B
14 11 13 impbid1 A V A = B x x = A x = B