Metamath Proof Explorer


Theorem hhssnv

Description: Normed complex vector space property of a subspace. (Contributed by NM, 26-Mar-2008) (New usage is discouraged.)

Ref Expression
Hypotheses hhssnvt.1 W = + H × H × H norm H
hhssnv.2 H S
Assertion hhssnv W NrmCVec

Proof

Step Hyp Ref Expression
1 hhssnvt.1 W = + H × H × H norm H
2 hhssnv.2 H S
3 2 hhssabloi + H × H AbelOp
4 ablogrpo + H × H AbelOp + H × H GrpOp
5 3 4 ax-mp + H × H GrpOp
6 2 shssii H
7 xpss12 H H H × H ×
8 6 6 7 mp2an H × H ×
9 ax-hfvadd + : ×
10 9 fdmi dom + = ×
11 8 10 sseqtrri H × H dom +
12 ssdmres H × H dom + dom + H × H = H × H
13 11 12 mpbi dom + H × H = H × H
14 5 13 grporn H = ran + H × H
15 sh0 H S 0 H
16 2 15 ax-mp 0 H
17 ovres 0 H 0 H 0 + H × H 0 = 0 + 0
18 16 16 17 mp2an 0 + H × H 0 = 0 + 0
19 ax-hv0cl 0
20 19 hvaddid2i 0 + 0 = 0
21 18 20 eqtri 0 + H × H 0 = 0
22 eqid GId + H × H = GId + H × H
23 14 22 grpoid + H × H GrpOp 0 H 0 = GId + H × H 0 + H × H 0 = 0
24 5 16 23 mp2an 0 = GId + H × H 0 + H × H 0 = 0
25 21 24 mpbir 0 = GId + H × H
26 ax-hfvmul : ×
27 ffn : × Fn ×
28 26 27 ax-mp Fn ×
29 ssid
30 xpss12 H × H ×
31 29 6 30 mp2an × H ×
32 fnssres Fn × × H × × H Fn × H
33 28 31 32 mp2an × H Fn × H
34 ovelrn × H Fn × H z ran × H x y H z = x × H y
35 33 34 ax-mp z ran × H x y H z = x × H y
36 ovres x y H x × H y = x y
37 shmulcl H S x y H x y H
38 2 37 mp3an1 x y H x y H
39 36 38 eqeltrd x y H x × H y H
40 eleq1 z = x × H y z H x × H y H
41 39 40 syl5ibrcom x y H z = x × H y z H
42 41 rexlimivv x y H z = x × H y z H
43 35 42 sylbi z ran × H z H
44 43 ssriv ran × H H
45 df-f × H : × H H × H Fn × H ran × H H
46 33 44 45 mpbir2an × H : × H H
47 ax-1cn 1
48 ovres 1 x H 1 × H x = 1 x
49 47 48 mpan x H 1 × H x = 1 x
50 2 sheli x H x
51 ax-hvmulid x 1 x = x
52 50 51 syl x H 1 x = x
53 49 52 eqtrd x H 1 × H x = x
54 id y y
55 2 sheli z H z
56 ax-hvdistr1 y x z y x + z = y x + y z
57 54 50 55 56 syl3an y x H z H y x + z = y x + y z
58 ovres x H z H x + H × H z = x + z
59 58 3adant1 y x H z H x + H × H z = x + z
60 59 oveq2d y x H z H y × H x + H × H z = y × H x + z
61 shaddcl H S x H z H x + z H
62 2 61 mp3an1 x H z H x + z H
63 ovres y x + z H y × H x + z = y x + z
64 62 63 sylan2 y x H z H y × H x + z = y x + z
65 64 3impb y x H z H y × H x + z = y x + z
66 60 65 eqtrd y x H z H y × H x + H × H z = y x + z
67 ovres y x H y × H x = y x
68 67 3adant3 y x H z H y × H x = y x
69 ovres y z H y × H z = y z
70 69 3adant2 y x H z H y × H z = y z
71 68 70 oveq12d y x H z H y × H x + H × H y × H z = y x + H × H y z
72 shmulcl H S y x H y x H
73 2 72 mp3an1 y x H y x H
74 73 3adant3 y x H z H y x H
75 shmulcl H S y z H y z H
76 2 75 mp3an1 y z H y z H
77 76 3adant2 y x H z H y z H
78 74 77 ovresd y x H z H y x + H × H y z = y x + y z
79 71 78 eqtrd y x H z H y × H x + H × H y × H z = y x + y z
80 57 66 79 3eqtr4d y x H z H y × H x + H × H z = y × H x + H × H y × H z
81 ax-hvdistr2 y z x y + z x = y x + z x
82 50 81 syl3an3 y z x H y + z x = y x + z x
83 addcl y z y + z
84 ovres y + z x H y + z × H x = y + z x
85 83 84 stoic3 y z x H y + z × H x = y + z x
86 67 3adant2 y z x H y × H x = y x
87 ovres z x H z × H x = z x
88 87 3adant1 y z x H z × H x = z x
89 86 88 oveq12d y z x H y × H x + H × H z × H x = y x + H × H z x
90 73 3adant2 y z x H y x H
91 shmulcl H S z x H z x H
92 2 91 mp3an1 z x H z x H
93 92 3adant1 y z x H z x H
94 90 93 ovresd y z x H y x + H × H z x = y x + z x
95 89 94 eqtrd y z x H y × H x + H × H z × H x = y x + z x
96 82 85 95 3eqtr4d y z x H y + z × H x = y × H x + H × H z × H x
97 ax-hvmulass y z x y z x = y z x
98 50 97 syl3an3 y z x H y z x = y z x
99 mulcl y z y z
100 ovres y z x H y z × H x = y z x
101 99 100 stoic3 y z x H y z × H x = y z x
102 88 oveq2d y z x H y × H z × H x = y × H z x
103 ovres y z x H y × H z x = y z x
104 92 103 sylan2 y z x H y × H z x = y z x
105 104 3impb y z x H y × H z x = y z x
106 102 105 eqtrd y z x H y × H z × H x = y z x
107 98 101 106 3eqtr4d y z x H y z × H x = y × H z × H x
108 eqid + H × H × H = + H × H × H
109 3 13 46 53 80 96 107 108 isvciOLD + H × H × H CVec OLD
110 normf norm :
111 fssres norm : H norm H : H
112 110 6 111 mp2an norm H : H
113 fvres x H norm H x = norm x
114 113 eqeq1d x H norm H x = 0 norm x = 0
115 norm-i x norm x = 0 x = 0
116 50 115 syl x H norm x = 0 x = 0
117 114 116 bitrd x H norm H x = 0 x = 0
118 117 biimpa x H norm H x = 0 x = 0
119 norm-iii y x norm y x = y norm x
120 50 119 sylan2 y x H norm y x = y norm x
121 67 fveq2d y x H norm H y × H x = norm H y x
122 fvres y x H norm H y x = norm y x
123 73 122 syl y x H norm H y x = norm y x
124 121 123 eqtrd y x H norm H y × H x = norm y x
125 113 adantl y x H norm H x = norm x
126 125 oveq2d y x H y norm H x = y norm x
127 120 124 126 3eqtr4d y x H norm H y × H x = y norm H x
128 2 sheli y H y
129 norm-ii x y norm x + y norm x + norm y
130 50 128 129 syl2an x H y H norm x + y norm x + norm y
131 ovres x H y H x + H × H y = x + y
132 131 fveq2d x H y H norm H x + H × H y = norm H x + y
133 shaddcl H S x H y H x + y H
134 2 133 mp3an1 x H y H x + y H
135 fvres x + y H norm H x + y = norm x + y
136 134 135 syl x H y H norm H x + y = norm x + y
137 132 136 eqtrd x H y H norm H x + H × H y = norm x + y
138 fvres y H norm H y = norm y
139 113 138 oveqan12d x H y H norm H x + norm H y = norm x + norm y
140 130 137 139 3brtr4d x H y H norm H x + H × H y norm H x + norm H y
141 14 25 109 112 118 127 140 1 isnvi W NrmCVec