| Step |
Hyp |
Ref |
Expression |
| 1 |
|
csscld.c |
|- C = ( ClSubSp ` W ) |
| 2 |
|
csscld.j |
|- J = ( TopOpen ` W ) |
| 3 |
|
eqid |
|- ( ocv ` W ) = ( ocv ` W ) |
| 4 |
3 1
|
cssi |
|- ( S e. C -> S = ( ( ocv ` W ) ` ( ( ocv ` W ) ` S ) ) ) |
| 5 |
4
|
adantl |
|- ( ( W e. CPreHil /\ S e. C ) -> S = ( ( ocv ` W ) ` ( ( ocv ` W ) ` S ) ) ) |
| 6 |
|
eqid |
|- ( Base ` W ) = ( Base ` W ) |
| 7 |
6 3
|
ocvss |
|- ( ( ocv ` W ) ` S ) C_ ( Base ` W ) |
| 8 |
|
eqid |
|- ( .i ` W ) = ( .i ` W ) |
| 9 |
|
eqid |
|- ( Scalar ` W ) = ( Scalar ` W ) |
| 10 |
|
eqid |
|- ( 0g ` ( Scalar ` W ) ) = ( 0g ` ( Scalar ` W ) ) |
| 11 |
6 8 9 10 3
|
ocvval |
|- ( ( ( ocv ` W ) ` S ) C_ ( Base ` W ) -> ( ( ocv ` W ) ` ( ( ocv ` W ) ` S ) ) = { x e. ( Base ` W ) | A. y e. ( ( ocv ` W ) ` S ) ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) |
| 12 |
7 11
|
mp1i |
|- ( ( W e. CPreHil /\ S e. C ) -> ( ( ocv ` W ) ` ( ( ocv ` W ) ` S ) ) = { x e. ( Base ` W ) | A. y e. ( ( ocv ` W ) ` S ) ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) |
| 13 |
|
riinrab |
|- ( ( Base ` W ) i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) = { x e. ( Base ` W ) | A. y e. ( ( ocv ` W ) ` S ) ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } |
| 14 |
12 13
|
eqtr4di |
|- ( ( W e. CPreHil /\ S e. C ) -> ( ( ocv ` W ) ` ( ( ocv ` W ) ` S ) ) = ( ( Base ` W ) i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) ) |
| 15 |
|
cphnlm |
|- ( W e. CPreHil -> W e. NrmMod ) |
| 16 |
15
|
adantr |
|- ( ( W e. CPreHil /\ S e. C ) -> W e. NrmMod ) |
| 17 |
|
nlmngp |
|- ( W e. NrmMod -> W e. NrmGrp ) |
| 18 |
|
ngptps |
|- ( W e. NrmGrp -> W e. TopSp ) |
| 19 |
16 17 18
|
3syl |
|- ( ( W e. CPreHil /\ S e. C ) -> W e. TopSp ) |
| 20 |
6 2
|
istps |
|- ( W e. TopSp <-> J e. ( TopOn ` ( Base ` W ) ) ) |
| 21 |
19 20
|
sylib |
|- ( ( W e. CPreHil /\ S e. C ) -> J e. ( TopOn ` ( Base ` W ) ) ) |
| 22 |
|
toponuni |
|- ( J e. ( TopOn ` ( Base ` W ) ) -> ( Base ` W ) = U. J ) |
| 23 |
21 22
|
syl |
|- ( ( W e. CPreHil /\ S e. C ) -> ( Base ` W ) = U. J ) |
| 24 |
23
|
ineq1d |
|- ( ( W e. CPreHil /\ S e. C ) -> ( ( Base ` W ) i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) = ( U. J i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) ) |
| 25 |
5 14 24
|
3eqtrd |
|- ( ( W e. CPreHil /\ S e. C ) -> S = ( U. J i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) ) |
| 26 |
|
topontop |
|- ( J e. ( TopOn ` ( Base ` W ) ) -> J e. Top ) |
| 27 |
21 26
|
syl |
|- ( ( W e. CPreHil /\ S e. C ) -> J e. Top ) |
| 28 |
7
|
sseli |
|- ( y e. ( ( ocv ` W ) ` S ) -> y e. ( Base ` W ) ) |
| 29 |
|
fvex |
|- ( 0g ` ( Scalar ` W ) ) e. _V |
| 30 |
|
eqid |
|- ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) = ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) |
| 31 |
30
|
mptiniseg |
|- ( ( 0g ` ( Scalar ` W ) ) e. _V -> ( `' ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) " { ( 0g ` ( Scalar ` W ) ) } ) = { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) |
| 32 |
29 31
|
ax-mp |
|- ( `' ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) " { ( 0g ` ( Scalar ` W ) ) } ) = { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } |
| 33 |
|
eqid |
|- ( TopOpen ` CCfld ) = ( TopOpen ` CCfld ) |
| 34 |
|
simpll |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> W e. CPreHil ) |
| 35 |
21
|
adantr |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> J e. ( TopOn ` ( Base ` W ) ) ) |
| 36 |
35
|
cnmptid |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> ( x e. ( Base ` W ) |-> x ) e. ( J Cn J ) ) |
| 37 |
|
simpr |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> y e. ( Base ` W ) ) |
| 38 |
35 35 37
|
cnmptc |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> ( x e. ( Base ` W ) |-> y ) e. ( J Cn J ) ) |
| 39 |
2 33 8 34 35 36 38
|
cnmpt1ip |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) e. ( J Cn ( TopOpen ` CCfld ) ) ) |
| 40 |
33
|
cnfldhaus |
|- ( TopOpen ` CCfld ) e. Haus |
| 41 |
|
cphclm |
|- ( W e. CPreHil -> W e. CMod ) |
| 42 |
9
|
clm0 |
|- ( W e. CMod -> 0 = ( 0g ` ( Scalar ` W ) ) ) |
| 43 |
41 42
|
syl |
|- ( W e. CPreHil -> 0 = ( 0g ` ( Scalar ` W ) ) ) |
| 44 |
43
|
ad2antrr |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> 0 = ( 0g ` ( Scalar ` W ) ) ) |
| 45 |
|
0cn |
|- 0 e. CC |
| 46 |
44 45
|
eqeltrrdi |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> ( 0g ` ( Scalar ` W ) ) e. CC ) |
| 47 |
|
unicntop |
|- CC = U. ( TopOpen ` CCfld ) |
| 48 |
47
|
sncld |
|- ( ( ( TopOpen ` CCfld ) e. Haus /\ ( 0g ` ( Scalar ` W ) ) e. CC ) -> { ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` ( TopOpen ` CCfld ) ) ) |
| 49 |
40 46 48
|
sylancr |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> { ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` ( TopOpen ` CCfld ) ) ) |
| 50 |
|
cnclima |
|- ( ( ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) e. ( J Cn ( TopOpen ` CCfld ) ) /\ { ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` ( TopOpen ` CCfld ) ) ) -> ( `' ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) " { ( 0g ` ( Scalar ` W ) ) } ) e. ( Clsd ` J ) ) |
| 51 |
39 49 50
|
syl2anc |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> ( `' ( x e. ( Base ` W ) |-> ( x ( .i ` W ) y ) ) " { ( 0g ` ( Scalar ` W ) ) } ) e. ( Clsd ` J ) ) |
| 52 |
32 51
|
eqeltrrid |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( Base ` W ) ) -> { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` J ) ) |
| 53 |
28 52
|
sylan2 |
|- ( ( ( W e. CPreHil /\ S e. C ) /\ y e. ( ( ocv ` W ) ` S ) ) -> { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` J ) ) |
| 54 |
53
|
ralrimiva |
|- ( ( W e. CPreHil /\ S e. C ) -> A. y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` J ) ) |
| 55 |
|
eqid |
|- U. J = U. J |
| 56 |
55
|
riincld |
|- ( ( J e. Top /\ A. y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } e. ( Clsd ` J ) ) -> ( U. J i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) e. ( Clsd ` J ) ) |
| 57 |
27 54 56
|
syl2anc |
|- ( ( W e. CPreHil /\ S e. C ) -> ( U. J i^i |^|_ y e. ( ( ocv ` W ) ` S ) { x e. ( Base ` W ) | ( x ( .i ` W ) y ) = ( 0g ` ( Scalar ` W ) ) } ) e. ( Clsd ` J ) ) |
| 58 |
25 57
|
eqeltrd |
|- ( ( W e. CPreHil /\ S e. C ) -> S e. ( Clsd ` J ) ) |