| Step | Hyp | Ref
| Expression |
| 1 | | vex 2863 |
. . . . . . 7
⊢ x ∈
V |
| 2 | | vex 2863 |
. . . . . . 7
⊢ y ∈
V |
| 3 | 1, 2 | opex 4589 |
. . . . . 6
⊢ 〈x, y〉 ∈ V |
| 4 | 2 | complex 4105 |
. . . . . . 7
⊢ ∼ y ∈
V |
| 5 | 1, 4 | opex 4589 |
. . . . . 6
⊢ 〈x, ∼
y〉 ∈ V |
| 6 | 3, 5 | pm3.2i 441 |
. . . . 5
⊢ (〈x, y〉 ∈ V ∧ 〈x, ∼
y〉 ∈ V) |
| 7 | | necompl 3545 |
. . . . . 6
⊢ ∼ y ≠ y |
| 8 | 7 | necomi 2599 |
. . . . 5
⊢ y ≠ ∼ y |
| 9 | 6, 8 | pm3.2i 441 |
. . . 4
⊢ ((〈x, y〉 ∈ V ∧ 〈x, ∼
y〉 ∈ V) ∧ y ≠ ∼ y) |
| 10 | | opeq2 4580 |
. . . . . . . 8
⊢ (z = ∼ y
→ 〈x, z〉 = 〈x, ∼ y〉) |
| 11 | 10 | eleq1d 2419 |
. . . . . . 7
⊢ (z = ∼ y
→ (〈x, z〉 ∈ V ↔
〈x, ∼
y〉 ∈ V)) |
| 12 | 11 | anbi2d 684 |
. . . . . 6
⊢ (z = ∼ y
→ ((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ↔
(〈x,
y〉 ∈ V ∧ 〈x, ∼
y〉 ∈ V))) |
| 13 | | df-ne 2519 |
. . . . . . 7
⊢ (y ≠ z ↔
¬ y = z) |
| 14 | | neeq2 2526 |
. . . . . . 7
⊢ (z = ∼ y
→ (y ≠ z ↔ y ≠
∼ y)) |
| 15 | 13, 14 | syl5bbr 250 |
. . . . . 6
⊢ (z = ∼ y
→ (¬ y = z ↔ y ≠
∼ y)) |
| 16 | 12, 15 | anbi12d 691 |
. . . . 5
⊢ (z = ∼ y
→ (((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬ y =
z) ↔ ((〈x, y〉 ∈ V ∧ 〈x, ∼
y〉 ∈ V) ∧ y ≠ ∼ y))) |
| 17 | 4, 16 | spcev 2947 |
. . . 4
⊢ (((〈x, y〉 ∈ V ∧ 〈x, ∼
y〉 ∈ V) ∧ y ≠ ∼ y)
→ ∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬ y =
z)) |
| 18 | | 19.8a 1756 |
. . . . 5
⊢ (∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
→ ∃x∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬ y =
z)) |
| 19 | 18 | 19.23bi 1759 |
. . . 4
⊢ (∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
→ ∃x∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬ y =
z)) |
| 20 | 9, 17, 19 | mp2b 9 |
. . 3
⊢ ∃x∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z) |
| 21 | | exanali 1585 |
. . . . . . 7
⊢ (∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
↔ ¬ ∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) →
y = z)) |
| 22 | 21 | exbii 1582 |
. . . . . 6
⊢ (∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
↔ ∃y ¬ ∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z)) |
| 23 | | exnal 1574 |
. . . . . 6
⊢ (∃y ¬ ∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z) ↔ ¬ ∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z)) |
| 24 | 22, 23 | bitri 240 |
. . . . 5
⊢ (∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
↔ ¬ ∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) →
y = z)) |
| 25 | 24 | exbii 1582 |
. . . 4
⊢ (∃x∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
↔ ∃x ¬ ∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z)) |
| 26 | | exnal 1574 |
. . . 4
⊢ (∃x ¬ ∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z) ↔ ¬ ∀x∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z)) |
| 27 | 25, 26 | bitri 240 |
. . 3
⊢ (∃x∃y∃z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) ∧ ¬
y = z)
↔ ¬ ∀x∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) →
y = z)) |
| 28 | 20, 27 | mpbi 199 |
. 2
⊢ ¬ ∀x∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z) |
| 29 | | dffun4 5122 |
. 2
⊢ (Fun V ↔ ∀x∀y∀z((〈x, y〉 ∈ V ∧ 〈x, z〉 ∈ V) → y =
z)) |
| 30 | 28, 29 | mtbir 290 |
1
⊢ ¬ Fun
V |