| Step |
Hyp |
Ref |
Expression |
| 1 |
|
ismntoplly |
|- ( ( N e. NN0 /\ J e. V ) -> ( N ManTop J <-> ( J e. 2ndc /\ J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 2 |
|
haustop |
|- ( J e. Haus -> J e. Top ) |
| 3 |
2
|
adantl |
|- ( ( N e. NN0 /\ J e. Haus ) -> J e. Top ) |
| 4 |
3
|
biantrurd |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) <-> ( J e. Top /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) ) |
| 5 |
|
hmpher |
|- ~= Er Top |
| 6 |
|
errel |
|- ( ~= Er Top -> Rel ~= ) |
| 7 |
|
relelec |
|- ( Rel ~= -> ( ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= <-> ( TopOpen ` ( EEhil ` N ) ) ~= ( J |`t u ) ) ) |
| 8 |
5 6 7
|
mp2b |
|- ( ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= <-> ( TopOpen ` ( EEhil ` N ) ) ~= ( J |`t u ) ) |
| 9 |
|
hmphsymb |
|- ( ( TopOpen ` ( EEhil ` N ) ) ~= ( J |`t u ) <-> ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) |
| 10 |
8 9
|
bitr2i |
|- ( ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) <-> ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) |
| 11 |
10
|
a1i |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) <-> ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) |
| 12 |
11
|
anbi2d |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) <-> ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 13 |
12
|
rexbidv |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) <-> E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 14 |
13
|
2ralbidv |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) <-> A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 15 |
|
islly |
|- ( J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= <-> ( J e. Top /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 16 |
15
|
a1i |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= <-> ( J e. Top /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) e. [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) ) |
| 17 |
4 14 16
|
3bitr4rd |
|- ( ( N e. NN0 /\ J e. Haus ) -> ( J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= <-> A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) |
| 18 |
17
|
pm5.32da |
|- ( N e. NN0 -> ( ( J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) <-> ( J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) |
| 19 |
18
|
anbi2d |
|- ( N e. NN0 -> ( ( J e. 2ndc /\ ( J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) <-> ( J e. 2ndc /\ ( J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) ) |
| 20 |
|
3anass |
|- ( ( J e. 2ndc /\ J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) <-> ( J e. 2ndc /\ ( J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) ) ) |
| 21 |
|
3anass |
|- ( ( J e. 2ndc /\ J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) <-> ( J e. 2ndc /\ ( J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) |
| 22 |
19 20 21
|
3bitr4g |
|- ( N e. NN0 -> ( ( J e. 2ndc /\ J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) <-> ( J e. 2ndc /\ J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) |
| 23 |
22
|
adantr |
|- ( ( N e. NN0 /\ J e. V ) -> ( ( J e. 2ndc /\ J e. Haus /\ J e. Locally [ ( TopOpen ` ( EEhil ` N ) ) ] ~= ) <-> ( J e. 2ndc /\ J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) |
| 24 |
1 23
|
bitrd |
|- ( ( N e. NN0 /\ J e. V ) -> ( N ManTop J <-> ( J e. 2ndc /\ J e. Haus /\ A. x e. J A. y e. x E. u e. ( J i^i ~P x ) ( y e. u /\ ( J |`t u ) ~= ( TopOpen ` ( EEhil ` N ) ) ) ) ) ) |