This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Eliminate the neighborhood symbol from nllyi . (Contributed by Mario Carneiro, 2-Mar-2015)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | nlly2i | |- ( ( J e. N-Locally A /\ U e. J /\ P e. U ) -> E. s e. ~P U E. u e. J ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | nllyi | |- ( ( J e. N-Locally A /\ U e. J /\ P e. U ) -> E. s e. ( ( nei ` J ) ` { P } ) ( s C_ U /\ ( J |`t s ) e. A ) ) |
|
| 2 | simprrl | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> s C_ U ) |
|
| 3 | velpw | |- ( s e. ~P U <-> s C_ U ) |
|
| 4 | 2 3 | sylibr | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> s e. ~P U ) |
| 5 | simpl1 | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> J e. N-Locally A ) |
|
| 6 | nllytop | |- ( J e. N-Locally A -> J e. Top ) |
|
| 7 | 5 6 | syl | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> J e. Top ) |
| 8 | simprl | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> s e. ( ( nei ` J ) ` { P } ) ) |
|
| 9 | neii2 | |- ( ( J e. Top /\ s e. ( ( nei ` J ) ` { P } ) ) -> E. u e. J ( { P } C_ u /\ u C_ s ) ) |
|
| 10 | 7 8 9 | syl2anc | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> E. u e. J ( { P } C_ u /\ u C_ s ) ) |
| 11 | simprl | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> { P } C_ u ) |
|
| 12 | simpll3 | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> P e. U ) |
|
| 13 | snssg | |- ( P e. U -> ( P e. u <-> { P } C_ u ) ) |
|
| 14 | 12 13 | syl | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> ( P e. u <-> { P } C_ u ) ) |
| 15 | 11 14 | mpbird | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> P e. u ) |
| 16 | simprr | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> u C_ s ) |
|
| 17 | simprrr | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> ( J |`t s ) e. A ) |
|
| 18 | 17 | adantr | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> ( J |`t s ) e. A ) |
| 19 | 15 16 18 | 3jca | |- ( ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) /\ ( { P } C_ u /\ u C_ s ) ) -> ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) |
| 20 | 19 | ex | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> ( ( { P } C_ u /\ u C_ s ) -> ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) ) |
| 21 | 20 | reximdv | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> ( E. u e. J ( { P } C_ u /\ u C_ s ) -> E. u e. J ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) ) |
| 22 | 10 21 | mpd | |- ( ( ( J e. N-Locally A /\ U e. J /\ P e. U ) /\ ( s e. ( ( nei ` J ) ` { P } ) /\ ( s C_ U /\ ( J |`t s ) e. A ) ) ) -> E. u e. J ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) |
| 23 | 1 4 22 | reximssdv | |- ( ( J e. N-Locally A /\ U e. J /\ P e. U ) -> E. s e. ~P U E. u e. J ( P e. u /\ u C_ s /\ ( J |`t s ) e. A ) ) |