Proof of Theorem elopab
| Step | Hyp | Ref
| Expression |
| 1 | | elisset 1354 |
. 2
⊢ (A
∈ {〈x, y〉∣φ} → A ∈ V) |
| 2 | | opex 1893 |
. . . . 5
⊢ 〈x, y〉
∈ V |
| 3 | | eleq1 1149 |
. . . . 5
⊢ (A =
〈x, y〉 → (A ∈ V ↔ 〈x, y〉
∈ V)) |
| 4 | 2, 3 | mpbiri 169 |
. . . 4
⊢ (A =
〈x, y〉 → A
∈ V) |
| 5 | 4 | adantr 306 |
. . 3
⊢ ((A =
〈x, y〉 ∧ φ) → A ∈ V) |
| 6 | 5 | 19.23aivv 953 |
. 2
⊢ (∃x∃y(A =
〈x, y〉 ∧ φ) → A ∈ V) |
| 7 | | eleq1 1149 |
. . 3
⊢ (z =
A → (z ∈ {〈x, y〉∣φ} ↔ A ∈ {〈x, y〉∣φ})) |
| 8 | | cleq1 1107 |
. . . . 5
⊢ (z =
A → (z = 〈x,
y〉 ↔ A = 〈x,
y〉)) |
| 9 | 8 | anbi1d 469 |
. . . 4
⊢ (z =
A → ((z = 〈x,
y〉 ∧ φ) ↔ (A = 〈x,
y〉 ∧ φ))) |
| 10 | 9 | bi2exdv 938 |
. . 3
⊢ (z =
A → (∃x∃y(z =
〈x, y〉 ∧ φ) ↔ ∃x∃y(A =
〈x, y〉 ∧ φ))) |
| 11 | | df-opab 2098 |
. . . 4
⊢ {〈x, y〉∣φ} = {z∣∃x∃y(z =
〈x, y〉 ∧ φ)} |
| 12 | 11 | cleqabi 1176 |
. . 3
⊢ (z
∈ {〈x, y〉∣φ} ↔ ∃x∃y(z =
〈x, y〉 ∧ φ)) |
| 13 | 7, 10, 12 | vtoclbg 1384 |
. 2
⊢ (A
∈ V → (A ∈
{〈x, y〉∣φ} ↔ ∃x∃y(A =
〈x, y〉 ∧ φ))) |
| 14 | 1, 6, 13 | pm5.21nii 504 |
1
⊢ (A
∈ {〈x, y〉∣φ} ↔ ∃x∃y(A =
〈x, y〉 ∧ φ)) |