Proof of Theorem opprc1b
| Step | Hyp | Ref
| Expression |
| 1 | | 0ex 1745 |
. . . 4
⊢ ∅ ∈ V |
| 2 | 1 | pri1 1841 |
. . 3
⊢ ∅ ∈ {∅, {B}} |
| 3 | | opprc1 1905 |
. . . 4
⊢ (¬ A ∈ V → 〈A, B〉 =
{∅, {B}}) |
| 4 | 3 | eleq2d 1156 |
. . 3
⊢ (¬ A ∈ V → (∅ ∈
〈A, B〉 ↔ ∅ ∈ {∅, {B}})) |
| 5 | 2, 4 | mpbiri 169 |
. 2
⊢ (¬ A ∈ V → ∅ ∈
〈A, B〉) |
| 6 | | opeq1 1876 |
. . . . . 6
⊢ (x =
A → 〈x, B〉 =
〈A, B〉) |
| 7 | 6 | eleq2d 1156 |
. . . . 5
⊢ (x =
A → (∅ ∈ 〈x, B〉
↔ ∅ ∈ 〈A, B〉)) |
| 8 | 7 | negbid 463 |
. . . 4
⊢ (x =
A → (¬ ∅ ∈
〈x, B〉 ↔ ¬ ∅ ∈ 〈A, B〉)) |
| 9 | | visset 1350 |
. . . . . . . 8
⊢ x
∈ V |
| 10 | 9 | snnz 1846 |
. . . . . . 7
⊢ ¬ {x} = ∅ |
| 11 | | cleqcom 1103 |
. . . . . . 7
⊢ ({x} =
∅ ↔ ∅ = {x}) |
| 12 | 10, 11 | mtbi 166 |
. . . . . 6
⊢ ¬ ∅ = {x} |
| 13 | 9 | prnz 1847 |
. . . . . . 7
⊢ ¬ {x, B} =
∅ |
| 14 | | cleqcom 1103 |
. . . . . . 7
⊢ ({x,
B} = ∅ ↔ ∅ = {x, B}) |
| 15 | 13, 14 | mtbi 166 |
. . . . . 6
⊢ ¬ ∅ = {x, B} |
| 16 | 12, 15 | pm3.2ni 440 |
. . . . 5
⊢ ¬ (∅ = {x} ∨ ∅ = {x, B}) |
| 17 | 1 | elop 1894 |
. . . . 5
⊢ (∅ ∈ 〈x, B〉
↔ (∅ = {x} ∨ ∅ =
{x, B})) |
| 18 | 16, 17 | mtbir 167 |
. . . 4
⊢ ¬ ∅ ∈ 〈x, B〉 |
| 19 | 8, 18 | vtoclg 1383 |
. . 3
⊢ (A
∈ V → ¬ ∅ ∈ 〈A, B〉) |
| 20 | 19 | con2i 89 |
. 2
⊢ (∅ ∈ 〈A, B〉
→ ¬ A ∈ V) |
| 21 | 5, 20 | impbi 139 |
1
⊢ (¬ A ∈ V ↔ ∅ ∈
〈A, B〉) |