Proof of Theorem neissex
| Step | Hyp | Ref
| Expression |
| 1 | | neii2 7719 |
. 2
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ ∃x ∈ J (S ⊆ x ⋀ x ⊆ N)) |
| 2 | | opnneiss 7729 |
. . . . . . . 8
⊢ ((J ∈ Top ⋀ x ∈ J ⋀ S ⊆ x) →
x ∈ ((nei
‘J) ‘S)) |
| 3 | 2 | 3expb 836 |
. . . . . . 7
⊢ ((J ∈ Top ⋀ (x ∈ J ⋀ S ⊆ x)) →
x ∈ ((nei
‘J) ‘S)) |
| 4 | 3 | adantrrr 405 |
. . . . . 6
⊢ ((J ∈ Top ⋀ (x ∈ J ⋀ (S ⊆ x ⋀ x ⊆ N))) →
x ∈ ((nei
‘J) ‘S)) |
| 5 | 4 | adantlr 395 |
. . . . 5
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ (S ⊆ x ⋀ x ⊆ N))) →
x ∈ ((nei
‘J) ‘S)) |
| 6 | | neiss 7720 |
. . . . . . . . 9
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘x)
⋀ y
⊆ x)
→ N ∈ ((nei ‘J) ‘y)) |
| 7 | | pm3.26 319 |
. . . . . . . . . 10
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ J ∈ Top) |
| 8 | 7 | ad2antrr 406 |
. . . . . . . . 9
⊢ ((((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) ⋀ y ⊆ x) →
J ∈
Top) |
| 9 | | eqid 1478 |
. . . . . . . . . . . . . 14
⊢ ∪J = ∪J |
| 10 | 9 | opnssneib 7726 |
. . . . . . . . . . . . 13
⊢ ((J ∈ Top ⋀ x ∈ J ⋀ N ⊆ ∪J) → (x
⊆ N
↔ N ∈ ((nei ‘J) ‘x))) |
| 11 | | simpll 414 |
. . . . . . . . . . . . 13
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ x
∈ J)
→ J ∈ Top) |
| 12 | | pm3.27 323 |
. . . . . . . . . . . . 13
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ x
∈ J)
→ x ∈ J) |
| 13 | 9 | neii1 7718 |
. . . . . . . . . . . . . 14
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ N ⊆ ∪J) |
| 14 | 13 | adantr 391 |
. . . . . . . . . . . . 13
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ x
∈ J)
→ N ⊆ ∪J) |
| 15 | 10, 11, 12, 14 | syl3anc 860 |
. . . . . . . . . . . 12
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ x
∈ J)
→ (x ⊆ N ↔
N ∈ ((nei
‘J) ‘x))) |
| 16 | 15 | biimpa 418 |
. . . . . . . . . . 11
⊢ ((((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ x
∈ J)
⋀ x
⊆ N)
→ N ∈ ((nei ‘J) ‘x)) |
| 17 | 16 | anasss 442 |
. . . . . . . . . 10
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) →
N ∈ ((nei
‘J) ‘x)) |
| 18 | 17 | adantr 391 |
. . . . . . . . 9
⊢ ((((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) ⋀ y ⊆ x) →
N ∈ ((nei
‘J) ‘x)) |
| 19 | | pm3.27 323 |
. . . . . . . . 9
⊢ ((((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) ⋀ y ⊆ x) →
y ⊆
x) |
| 20 | 6, 8, 18, 19 | syl3anc 860 |
. . . . . . . 8
⊢ ((((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) ⋀ y ⊆ x) →
N ∈ ((nei
‘J) ‘y)) |
| 21 | 20 | ex 373 |
. . . . . . 7
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ x ⊆ N)) →
(y ⊆
x → N ∈ ((nei
‘J) ‘y))) |
| 22 | 21 | adantrrl 404 |
. . . . . 6
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ (S ⊆ x ⋀ x ⊆ N))) →
(y ⊆
x → N ∈ ((nei
‘J) ‘y))) |
| 23 | 22 | 19.21aiv 1288 |
. . . . 5
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ (S ⊆ x ⋀ x ⊆ N))) →
∀y(y ⊆ x →
N ∈ ((nei
‘J) ‘y))) |
| 24 | 5, 23 | jca 288 |
. . . 4
⊢ (((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
⋀ (x
∈ J ⋀ (S ⊆ x ⋀ x ⊆ N))) →
(x ∈
((nei ‘J) ‘S) ⋀ ∀y(y ⊆ x → N ∈ ((nei ‘J) ‘y)))) |
| 25 | 24 | ex 373 |
. . 3
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ ((x ∈ J ⋀ (S ⊆ x ⋀ x ⊆ N)) →
(x ∈
((nei ‘J) ‘S) ⋀ ∀y(y ⊆ x → N ∈ ((nei ‘J) ‘y))))) |
| 26 | 25 | r19.22dv2 1739 |
. 2
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ (∃x ∈ J (S ⊆ x ⋀ x ⊆ N) →
∃x ∈ ((nei ‘J) ‘S)∀y(y ⊆ x →
N ∈ ((nei
‘J) ‘y)))) |
| 27 | 1, 26 | mpd 26 |
1
⊢ ((J ∈ Top ⋀ N ∈ ((nei ‘J) ‘S))
→ ∃x ∈ ((nei
‘J) ‘S)∀y(y ⊆ x →
N ∈ ((nei
‘J) ‘y))) |