Proof of Theorem unpr
| Step | Hyp | Ref
| Expression |
| 1 | | 19.43 767 |
. . . 4
⊢ (∃y((x ∈
y ∧ y = A) ∨
(x ∈ y ∧ y =
B)) ↔ (∃y(x ∈
y ∧ y = A) ∨
∃y(x ∈ y ∧
y = B))) |
| 2 | | visset 1350 |
. . . . . . . 8
⊢ y
∈ V |
| 3 | 2 | elpr 1823 |
. . . . . . 7
⊢ (y
∈ {A, B} ↔ (y =
A ∨ y = B)) |
| 4 | 3 | anbi2i 367 |
. . . . . 6
⊢ ((x
∈ y ∧ y ∈ {A,
B}) ↔ (x ∈ y ∧
(y = A
∨ y = B))) |
| 5 | | andi 456 |
. . . . . 6
⊢ ((x
∈ y ∧ (y = A ∨
y = B))
↔ ((x ∈ y ∧ y =
A) ∨ (x ∈ y ∧
y = B))) |
| 6 | 4, 5 | bitr 151 |
. . . . 5
⊢ ((x
∈ y ∧ y ∈ {A,
B}) ↔ ((x ∈ y ∧
y = A)
∨ (x ∈ y ∧ y =
B))) |
| 7 | 6 | biex 733 |
. . . 4
⊢ (∃y(x ∈
y ∧ y ∈ {A,
B}) ↔ ∃y((x ∈
y ∧ y = A) ∨
(x ∈ y ∧ y =
B))) |
| 8 | | unpr.1 |
. . . . . . 7
⊢ A
∈ V |
| 9 | 8 | clel3 1375 |
. . . . . 6
⊢ (x
∈ A ↔ ∃y(y = A ∧ x ∈
y)) |
| 10 | | exancom 736 |
. . . . . 6
⊢ (∃y(y = A ∧ x ∈
y) ↔ ∃y(x ∈
y ∧ y = A)) |
| 11 | 9, 10 | bitr 151 |
. . . . 5
⊢ (x
∈ A ↔ ∃y(x ∈
y ∧ y = A)) |
| 12 | | unpr.2 |
. . . . . . 7
⊢ B
∈ V |
| 13 | 12 | clel3 1375 |
. . . . . 6
⊢ (x
∈ B ↔ ∃y(y = B ∧ x ∈
y)) |
| 14 | | exancom 736 |
. . . . . 6
⊢ (∃y(y = B ∧ x ∈
y) ↔ ∃y(x ∈
y ∧ y = B)) |
| 15 | 13, 14 | bitr 151 |
. . . . 5
⊢ (x
∈ B ↔ ∃y(x ∈
y ∧ y = B)) |
| 16 | 11, 15 | orbi12i 216 |
. . . 4
⊢ ((x
∈ A ∨ x ∈ B)
↔ (∃y(x ∈ y ∧
y = A)
∨ ∃y(x ∈ y ∧
y = B))) |
| 17 | 1, 7, 16 | 3bitr4r 159 |
. . 3
⊢ ((x
∈ A ∨ x ∈ B)
↔ ∃y(x ∈ y ∧
y ∈ {A, B})) |
| 18 | 17 | biabi 1181 |
. 2
⊢ {x∣(x
∈ A ∨ x ∈ B)} =
{x∣∃y(x ∈
y ∧ y ∈ {A,
B})} |
| 19 | | df-un 1490 |
. 2
⊢ (A
∪ B) = {x∣(x
∈ A ∨ x ∈ B)} |
| 20 | | df-uni 1920 |
. 2
⊢ ∪{A, B} =
{x∣∃y(x ∈
y ∧ y ∈ {A,
B})} |
| 21 | 18, 19, 20 | 3eqtr4r 1127 |
1
⊢ ∪{A, B} =
(A ∪ B) |