Metamath Proof Explorer


Theorem dfsb2

Description: An alternate definition of proper substitution that, like dfsb1 , mixes free and bound variables to avoid distinct variable requirements. Usage of this theorem is discouraged because it depends on ax-13 . (Contributed by NM, 17-Feb-2005) (New usage is discouraged.)

Ref Expression
Assertion dfsb2 yxφx=yφxx=yφ

Proof

Step Hyp Ref Expression
1 sp xx=yx=y
2 sbequ2 x=yyxφφ
3 2 sps xx=yyxφφ
4 orc x=yφx=yφxx=yφ
5 1 3 4 syl6an xx=yyxφx=yφxx=yφ
6 sb4b ¬xx=yyxφxx=yφ
7 olc xx=yφx=yφxx=yφ
8 6 7 syl6bi ¬xx=yyxφx=yφxx=yφ
9 5 8 pm2.61i yxφx=yφxx=yφ
10 sbequ1 x=yφyxφ
11 10 imp x=yφyxφ
12 sb2 xx=yφyxφ
13 11 12 jaoi x=yφxx=yφyxφ
14 9 13 impbii yxφx=yφxx=yφ