Step | Hyp | Ref
| Expression |
1 | | csbabg 3198 |
. . 3
⊢ (A ∈ V → [A / x]{z
∣ ∃y(z ∈ y ∧ y ∈ B)} = {z ∣ [̣A /
x]̣∃y(z ∈ y ∧ y ∈ B)}) |
2 | | sbcexg 3097 |
. . . . 5
⊢ (A ∈ V → ([̣A / x]̣∃y(z ∈ y ∧ y ∈ B) ↔
∃y[̣A /
x]̣(z ∈ y ∧ y ∈ B))) |
3 | | sbcang 3090 |
. . . . . . 7
⊢ (A ∈ V → ([̣A / x]̣(z ∈ y ∧ y ∈ B) ↔
([̣A / x]̣z ∈ y ∧ [̣A /
x]̣y ∈ B))) |
4 | | sbcg 3112 |
. . . . . . . 8
⊢ (A ∈ V → ([̣A / x]̣z ∈ y ↔
z ∈
y)) |
5 | | sbcel2g 3158 |
. . . . . . . 8
⊢ (A ∈ V → ([̣A / x]̣y ∈ B ↔
y ∈
[A / x]B)) |
6 | 4, 5 | anbi12d 691 |
. . . . . . 7
⊢ (A ∈ V → (([̣A / x]̣z ∈ y ∧ [̣A /
x]̣y ∈ B) ↔ (z
∈ y ∧ y ∈ [A /
x]B))) |
7 | 3, 6 | bitrd 244 |
. . . . . 6
⊢ (A ∈ V → ([̣A / x]̣(z ∈ y ∧ y ∈ B) ↔
(z ∈
y ∧
y ∈
[A / x]B))) |
8 | 7 | exbidv 1626 |
. . . . 5
⊢ (A ∈ V → (∃y[̣A /
x]̣(z ∈ y ∧ y ∈ B) ↔ ∃y(z ∈ y ∧ y ∈
[A / x]B))) |
9 | 2, 8 | bitrd 244 |
. . . 4
⊢ (A ∈ V → ([̣A / x]̣∃y(z ∈ y ∧ y ∈ B) ↔
∃y(z ∈ y ∧ y ∈ [A /
x]B))) |
10 | 9 | abbidv 2468 |
. . 3
⊢ (A ∈ V → {z
∣ [̣A / x]̣∃y(z ∈ y ∧ y ∈ B)} =
{z ∣
∃y(z ∈ y ∧ y ∈ [A /
x]B)}) |
11 | 1, 10 | eqtrd 2385 |
. 2
⊢ (A ∈ V → [A / x]{z
∣ ∃y(z ∈ y ∧ y ∈ B)} = {z ∣ ∃y(z ∈ y ∧ y ∈ [A /
x]B)}) |
12 | | df-uni 3893 |
. . 3
⊢ ∪B = {z ∣ ∃y(z ∈ y ∧ y ∈ B)} |
13 | 12 | csbeq2i 3163 |
. 2
⊢ [A / x]∪B = [A /
x]{z ∣ ∃y(z ∈ y ∧ y ∈ B)} |
14 | | df-uni 3893 |
. 2
⊢ ∪[A / x]B =
{z ∣
∃y(z ∈ y ∧ y ∈ [A /
x]B)} |
15 | 11, 13, 14 | 3eqtr4g 2410 |
1
⊢ (A ∈ V → [A / x]∪B = ∪[A / x]B) |