Metamath Proof Explorer


Theorem sbc5ALT

Description: Alternate proof of sbc5 . This proof helps show how clelab works, since it is equivalent but shorter thanks to now-available library theorems like vtoclbg and isset . (Contributed by NM, 23-Aug-1993) (Revised by Mario Carneiro, 12-Oct-2016) (New usage is discouraged.) (Proof modification is discouraged.)

Ref Expression
Assertion sbc5ALT [˙A/x]˙φxx=Aφ

Proof

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