Metamath Proof Explorer


Theorem sbc5

Description: An equivalence for class substitution. (Contributed by NM, 23-Aug-1993) (Revised by Mario Carneiro, 12-Oct-2016)

Ref Expression
Assertion sbc5 [˙A / x]˙ φ x x = A φ

Proof

Step Hyp Ref Expression
1 sbcex [˙A / x]˙ φ A V
2 exsimpl x x = A φ x x = A
3 isset A V x x = A
4 2 3 sylibr x x = A φ A V
5 dfsbcq2 y = A y x φ [˙A / x]˙ φ
6 eqeq2 y = A x = y x = A
7 6 anbi1d y = A x = y φ x = A φ
8 7 exbidv y = A x x = y φ x x = A φ
9 sb5 y x φ x x = y φ
10 5 8 9 vtoclbg A V [˙A / x]˙ φ x x = A φ
11 1 4 10 pm5.21nii [˙A / x]˙ φ x x = A φ