| Step | Hyp | Ref | Expression | 
						
							| 1 |  | neips.1 |  |-  X = U. J | 
						
							| 2 |  | snssi |  |-  ( p e. S -> { p } C_ S ) | 
						
							| 3 |  | neiss |  |-  ( ( J e. Top /\ N e. ( ( nei ` J ) ` S ) /\ { p } C_ S ) -> N e. ( ( nei ` J ) ` { p } ) ) | 
						
							| 4 | 2 3 | syl3an3 |  |-  ( ( J e. Top /\ N e. ( ( nei ` J ) ` S ) /\ p e. S ) -> N e. ( ( nei ` J ) ` { p } ) ) | 
						
							| 5 | 4 | 3exp |  |-  ( J e. Top -> ( N e. ( ( nei ` J ) ` S ) -> ( p e. S -> N e. ( ( nei ` J ) ` { p } ) ) ) ) | 
						
							| 6 | 5 | ralrimdv |  |-  ( J e. Top -> ( N e. ( ( nei ` J ) ` S ) -> A. p e. S N e. ( ( nei ` J ) ` { p } ) ) ) | 
						
							| 7 | 6 | 3ad2ant1 |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( N e. ( ( nei ` J ) ` S ) -> A. p e. S N e. ( ( nei ` J ) ` { p } ) ) ) | 
						
							| 8 |  | r19.28zv |  |-  ( S =/= (/) -> ( A. p e. S ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) <-> ( N C_ X /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 9 | 8 | 3ad2ant3 |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( A. p e. S ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) <-> ( N C_ X /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 10 |  | ssrab2 |  |-  { v e. J | v C_ N } C_ J | 
						
							| 11 |  | uniopn |  |-  ( ( J e. Top /\ { v e. J | v C_ N } C_ J ) -> U. { v e. J | v C_ N } e. J ) | 
						
							| 12 | 10 11 | mpan2 |  |-  ( J e. Top -> U. { v e. J | v C_ N } e. J ) | 
						
							| 13 | 12 | ad2antrr |  |-  ( ( ( J e. Top /\ S C_ X ) /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> U. { v e. J | v C_ N } e. J ) | 
						
							| 14 |  | sseq1 |  |-  ( v = g -> ( v C_ N <-> g C_ N ) ) | 
						
							| 15 | 14 | elrab |  |-  ( g e. { v e. J | v C_ N } <-> ( g e. J /\ g C_ N ) ) | 
						
							| 16 |  | elunii |  |-  ( ( p e. g /\ g e. { v e. J | v C_ N } ) -> p e. U. { v e. J | v C_ N } ) | 
						
							| 17 | 15 16 | sylan2br |  |-  ( ( p e. g /\ ( g e. J /\ g C_ N ) ) -> p e. U. { v e. J | v C_ N } ) | 
						
							| 18 | 17 | an12s |  |-  ( ( g e. J /\ ( p e. g /\ g C_ N ) ) -> p e. U. { v e. J | v C_ N } ) | 
						
							| 19 | 18 | rexlimiva |  |-  ( E. g e. J ( p e. g /\ g C_ N ) -> p e. U. { v e. J | v C_ N } ) | 
						
							| 20 | 19 | ralimi |  |-  ( A. p e. S E. g e. J ( p e. g /\ g C_ N ) -> A. p e. S p e. U. { v e. J | v C_ N } ) | 
						
							| 21 |  | dfss3 |  |-  ( S C_ U. { v e. J | v C_ N } <-> A. p e. S p e. U. { v e. J | v C_ N } ) | 
						
							| 22 | 20 21 | sylibr |  |-  ( A. p e. S E. g e. J ( p e. g /\ g C_ N ) -> S C_ U. { v e. J | v C_ N } ) | 
						
							| 23 | 22 | adantl |  |-  ( ( ( J e. Top /\ S C_ X ) /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> S C_ U. { v e. J | v C_ N } ) | 
						
							| 24 |  | unissb |  |-  ( U. { v e. J | v C_ N } C_ N <-> A. h e. { v e. J | v C_ N } h C_ N ) | 
						
							| 25 |  | sseq1 |  |-  ( v = h -> ( v C_ N <-> h C_ N ) ) | 
						
							| 26 | 25 | elrab |  |-  ( h e. { v e. J | v C_ N } <-> ( h e. J /\ h C_ N ) ) | 
						
							| 27 | 26 | simprbi |  |-  ( h e. { v e. J | v C_ N } -> h C_ N ) | 
						
							| 28 | 24 27 | mprgbir |  |-  U. { v e. J | v C_ N } C_ N | 
						
							| 29 | 23 28 | jctir |  |-  ( ( ( J e. Top /\ S C_ X ) /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> ( S C_ U. { v e. J | v C_ N } /\ U. { v e. J | v C_ N } C_ N ) ) | 
						
							| 30 |  | sseq2 |  |-  ( h = U. { v e. J | v C_ N } -> ( S C_ h <-> S C_ U. { v e. J | v C_ N } ) ) | 
						
							| 31 |  | sseq1 |  |-  ( h = U. { v e. J | v C_ N } -> ( h C_ N <-> U. { v e. J | v C_ N } C_ N ) ) | 
						
							| 32 | 30 31 | anbi12d |  |-  ( h = U. { v e. J | v C_ N } -> ( ( S C_ h /\ h C_ N ) <-> ( S C_ U. { v e. J | v C_ N } /\ U. { v e. J | v C_ N } C_ N ) ) ) | 
						
							| 33 | 32 | rspcev |  |-  ( ( U. { v e. J | v C_ N } e. J /\ ( S C_ U. { v e. J | v C_ N } /\ U. { v e. J | v C_ N } C_ N ) ) -> E. h e. J ( S C_ h /\ h C_ N ) ) | 
						
							| 34 | 13 29 33 | syl2anc |  |-  ( ( ( J e. Top /\ S C_ X ) /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> E. h e. J ( S C_ h /\ h C_ N ) ) | 
						
							| 35 | 34 | ex |  |-  ( ( J e. Top /\ S C_ X ) -> ( A. p e. S E. g e. J ( p e. g /\ g C_ N ) -> E. h e. J ( S C_ h /\ h C_ N ) ) ) | 
						
							| 36 | 35 | anim2d |  |-  ( ( J e. Top /\ S C_ X ) -> ( ( N C_ X /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> ( N C_ X /\ E. h e. J ( S C_ h /\ h C_ N ) ) ) ) | 
						
							| 37 | 36 | 3adant3 |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( ( N C_ X /\ A. p e. S E. g e. J ( p e. g /\ g C_ N ) ) -> ( N C_ X /\ E. h e. J ( S C_ h /\ h C_ N ) ) ) ) | 
						
							| 38 | 9 37 | sylbid |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( A. p e. S ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) -> ( N C_ X /\ E. h e. J ( S C_ h /\ h C_ N ) ) ) ) | 
						
							| 39 |  | ssel2 |  |-  ( ( S C_ X /\ p e. S ) -> p e. X ) | 
						
							| 40 | 1 | isneip |  |-  ( ( J e. Top /\ p e. X ) -> ( N e. ( ( nei ` J ) ` { p } ) <-> ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 41 | 39 40 | sylan2 |  |-  ( ( J e. Top /\ ( S C_ X /\ p e. S ) ) -> ( N e. ( ( nei ` J ) ` { p } ) <-> ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 42 | 41 | anassrs |  |-  ( ( ( J e. Top /\ S C_ X ) /\ p e. S ) -> ( N e. ( ( nei ` J ) ` { p } ) <-> ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 43 | 42 | ralbidva |  |-  ( ( J e. Top /\ S C_ X ) -> ( A. p e. S N e. ( ( nei ` J ) ` { p } ) <-> A. p e. S ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 44 | 43 | 3adant3 |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( A. p e. S N e. ( ( nei ` J ) ` { p } ) <-> A. p e. S ( N C_ X /\ E. g e. J ( p e. g /\ g C_ N ) ) ) ) | 
						
							| 45 | 1 | isnei |  |-  ( ( J e. Top /\ S C_ X ) -> ( N e. ( ( nei ` J ) ` S ) <-> ( N C_ X /\ E. h e. J ( S C_ h /\ h C_ N ) ) ) ) | 
						
							| 46 | 45 | 3adant3 |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( N e. ( ( nei ` J ) ` S ) <-> ( N C_ X /\ E. h e. J ( S C_ h /\ h C_ N ) ) ) ) | 
						
							| 47 | 38 44 46 | 3imtr4d |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( A. p e. S N e. ( ( nei ` J ) ` { p } ) -> N e. ( ( nei ` J ) ` S ) ) ) | 
						
							| 48 | 7 47 | impbid |  |-  ( ( J e. Top /\ S C_ X /\ S =/= (/) ) -> ( N e. ( ( nei ` J ) ` S ) <-> A. p e. S N e. ( ( nei ` J ) ` { p } ) ) ) |