Metamath Proof Explorer


Theorem sbccom2lem

Description: Lemma for sbccom2 . (Contributed by Giovanni Mascellani, 31-May-2019)

Ref Expression
Hypothesis sbccom2lem.1 A V
Assertion sbccom2lem [˙A / x]˙ [˙B / y]˙ φ [˙ A / x B / y]˙ [˙A / x]˙ φ

Proof

Step Hyp Ref Expression
1 sbccom2lem.1 A V
2 sbcan [˙A / x]˙ y = B φ [˙A / x]˙ y = B [˙A / x]˙ φ
3 sbc5 [˙A / x]˙ y = B φ x x = A y = B φ
4 1 csbconstgi A / x y = y
5 eqid A / x B = A / x B
6 1 4 5 sbceqi [˙A / x]˙ y = B y = A / x B
7 6 anbi1i [˙A / x]˙ y = B [˙A / x]˙ φ y = A / x B [˙A / x]˙ φ
8 2 3 7 3bitr3i x x = A y = B φ y = A / x B [˙A / x]˙ φ
9 8 exbii y x x = A y = B φ y y = A / x B [˙A / x]˙ φ
10 sbc5 [˙B / y]˙ φ y y = B φ
11 10 sbcbii [˙A / x]˙ [˙B / y]˙ φ [˙A / x]˙ y y = B φ
12 sbc5 [˙A / x]˙ y y = B φ x x = A y y = B φ
13 11 12 bitri [˙A / x]˙ [˙B / y]˙ φ x x = A y y = B φ
14 19.42v y x = A y = B φ x = A y y = B φ
15 14 bicomi x = A y y = B φ y x = A y = B φ
16 15 exbii x x = A y y = B φ x y x = A y = B φ
17 excom x y x = A y = B φ y x x = A y = B φ
18 16 17 bitri x x = A y y = B φ y x x = A y = B φ
19 13 18 bitri [˙A / x]˙ [˙B / y]˙ φ y x x = A y = B φ
20 sbc5 [˙ A / x B / y]˙ [˙A / x]˙ φ y y = A / x B [˙A / x]˙ φ
21 9 19 20 3bitr4i [˙A / x]˙ [˙B / y]˙ φ [˙ A / x B / y]˙ [˙A / x]˙ φ