Step | Hyp | Ref
| Expression |
1 | | unab 3522 |
. . 3
⊢ ({z ∣ ∃x∃y(z = 〈x, y〉 ∧ φ)} ∪ {z ∣ ∃x∃y(z = 〈x, y〉 ∧ ψ)}) = {z
∣ (∃x∃y(z = 〈x, y〉 ∧ φ) ∨ ∃x∃y(z = 〈x, y〉 ∧ ψ))} |
2 | | 19.43 1605 |
. . . . 5
⊢ (∃x(∃y(z = 〈x, y〉 ∧ φ) ∨ ∃y(z = 〈x, y〉 ∧ ψ)) ↔ (∃x∃y(z = 〈x, y〉 ∧ φ) ∨ ∃x∃y(z = 〈x, y〉 ∧ ψ))) |
3 | | andi 837 |
. . . . . . . 8
⊢ ((z = 〈x, y〉 ∧ (φ ∨ ψ)) ↔ ((z = 〈x, y〉 ∧ φ) ∨
(z = 〈x, y〉 ∧ ψ))) |
4 | 3 | exbii 1582 |
. . . . . . 7
⊢ (∃y(z = 〈x, y〉 ∧ (φ ∨ ψ)) ↔ ∃y((z = 〈x, y〉 ∧ φ) ∨
(z = 〈x, y〉 ∧ ψ))) |
5 | | 19.43 1605 |
. . . . . . 7
⊢ (∃y((z = 〈x, y〉 ∧ φ) ∨
(z = 〈x, y〉 ∧ ψ)) ↔
(∃y(z = 〈x, y〉 ∧ φ) ∨ ∃y(z = 〈x, y〉 ∧ ψ))) |
6 | 4, 5 | bitr2i 241 |
. . . . . 6
⊢ ((∃y(z = 〈x, y〉 ∧ φ) ∨ ∃y(z = 〈x, y〉 ∧ ψ)) ↔ ∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))) |
7 | 6 | exbii 1582 |
. . . . 5
⊢ (∃x(∃y(z = 〈x, y〉 ∧ φ) ∨ ∃y(z = 〈x, y〉 ∧ ψ)) ↔ ∃x∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))) |
8 | 2, 7 | bitr3i 242 |
. . . 4
⊢ ((∃x∃y(z = 〈x, y〉 ∧ φ) ∨ ∃x∃y(z = 〈x, y〉 ∧ ψ)) ↔ ∃x∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))) |
9 | 8 | abbii 2466 |
. . 3
⊢ {z ∣ (∃x∃y(z = 〈x, y〉 ∧ φ) ∨ ∃x∃y(z = 〈x, y〉 ∧ ψ))} = {z
∣ ∃x∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))} |
10 | 1, 9 | eqtri 2373 |
. 2
⊢ ({z ∣ ∃x∃y(z = 〈x, y〉 ∧ φ)} ∪ {z ∣ ∃x∃y(z = 〈x, y〉 ∧ ψ)}) = {z
∣ ∃x∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))} |
11 | | df-opab 4624 |
. . 3
⊢ {〈x, y〉 ∣ φ} =
{z ∣
∃x∃y(z = 〈x, y〉 ∧ φ)} |
12 | | df-opab 4624 |
. . 3
⊢ {〈x, y〉 ∣ ψ} =
{z ∣
∃x∃y(z = 〈x, y〉 ∧ ψ)} |
13 | 11, 12 | uneq12i 3417 |
. 2
⊢ ({〈x, y〉 ∣ φ} ∪
{〈x,
y〉 ∣ ψ}) =
({z ∣
∃x∃y(z = 〈x, y〉 ∧ φ)} ∪ {z ∣ ∃x∃y(z = 〈x, y〉 ∧ ψ)}) |
14 | | df-opab 4624 |
. 2
⊢ {〈x, y〉 ∣ (φ ∨ ψ)} =
{z ∣
∃x∃y(z = 〈x, y〉 ∧ (φ ∨ ψ))} |
15 | 10, 13, 14 | 3eqtr4i 2383 |
1
⊢ ({〈x, y〉 ∣ φ} ∪
{〈x,
y〉 ∣ ψ}) =
{〈x,
y〉 ∣ (φ ∨ ψ)} |