Proof of Theorem opm
| Step | Hyp | Ref
 | Expression | 
| 1 |   | df-op 3631 | 
. . . . 5
⊢
〈𝐴, 𝐵〉 = {𝑥 ∣ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})} | 
| 2 | 1 | eleq2i 2263 | 
. . . 4
⊢ (𝑥 ∈ 〈𝐴, 𝐵〉 ↔ 𝑥 ∈ {𝑥 ∣ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})}) | 
| 3 | 2 | exbii 1619 | 
. . 3
⊢
(∃𝑥 𝑥 ∈ 〈𝐴, 𝐵〉 ↔ ∃𝑥 𝑥 ∈ {𝑥 ∣ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})}) | 
| 4 |   | abid 2184 | 
. . . 4
⊢ (𝑥 ∈ {𝑥 ∣ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})} ↔ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 5 | 4 | exbii 1619 | 
. . 3
⊢
(∃𝑥 𝑥 ∈ {𝑥 ∣ (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})} ↔ ∃𝑥(𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 6 | 3, 5 | bitri 184 | 
. 2
⊢
(∃𝑥 𝑥 ∈ 〈𝐴, 𝐵〉 ↔ ∃𝑥(𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 7 |   | 19.42v 1921 | 
. . 3
⊢
(∃𝑥((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ ((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 8 |   | df-3an 982 | 
. . . 4
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ ((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 9 | 8 | exbii 1619 | 
. . 3
⊢
(∃𝑥(𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ ∃𝑥((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 10 |   | df-3an 982 | 
. . 3
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ ((𝐴 ∈ V ∧ 𝐵 ∈ V) ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 11 | 7, 9, 10 | 3bitr4ri 213 | 
. 2
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ ∃𝑥(𝐴 ∈ V ∧ 𝐵 ∈ V ∧ 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 12 |   | 3simpa 996 | 
. . 3
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) → (𝐴 ∈ V ∧ 𝐵 ∈ V)) | 
| 13 |   | id 19 | 
. . . 4
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V) → (𝐴 ∈ V ∧ 𝐵 ∈ V)) | 
| 14 |   | snexg 4217 | 
. . . . . 6
⊢ (𝐴 ∈ V → {𝐴} ∈ V) | 
| 15 | 14 | adantr 276 | 
. . . . 5
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V) → {𝐴} ∈ V) | 
| 16 |   | prmg 3743 | 
. . . . 5
⊢ ({𝐴} ∈ V → ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) | 
| 17 | 15, 16 | syl 14 | 
. . . 4
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V) → ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) | 
| 18 | 13, 17, 10 | sylanbrc 417 | 
. . 3
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V) → (𝐴 ∈ V ∧ 𝐵 ∈ V ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}})) | 
| 19 | 12, 18 | impbii 126 | 
. 2
⊢ ((𝐴 ∈ V ∧ 𝐵 ∈ V ∧ ∃𝑥 𝑥 ∈ {{𝐴}, {𝐴, 𝐵}}) ↔ (𝐴 ∈ V ∧ 𝐵 ∈ V)) | 
| 20 | 6, 11, 19 | 3bitr2i 208 | 
1
⊢
(∃𝑥 𝑥 ∈ 〈𝐴, 𝐵〉 ↔ (𝐴 ∈ V ∧ 𝐵 ∈ V)) |