Metamath Proof Explorer


Theorem bj-df-sb

Description: Proposed definition to replace df-sb and df-sbc . Proof is therefore unimportant. Contrary to df-sb , this definition makes a substituted formula false when one substitutes a non-existent object for a variable: this is better suited to the "Levy-style" treatment of classes as virtual objects adopted by set.mm. That difference is unimportant since as soon as ax6ev is posited, all variables "exist". (Contributed by BJ, 19-Feb-2026)

Ref Expression
Assertion bj-df-sb [˙A / x]˙ φ y y = A x x = y φ

Proof

Step Hyp Ref Expression
1 sbc7 [˙A / x]˙ φ y y = A [˙y / x]˙ φ
2 sbsbc y x φ [˙y / x]˙ φ
3 sb6 y x φ x x = y φ
4 2 3 bitr3i [˙y / x]˙ φ x x = y φ
5 4 anbi2i y = A [˙y / x]˙ φ y = A x x = y φ
6 5 exbii y y = A [˙y / x]˙ φ y y = A x x = y φ
7 1 6 bitri [˙A / x]˙ φ y y = A x x = y φ