HSE Home Hilbert Space Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  HSE Home  >  Th. List  >  hhssnv Structured version   Visualization version   GIF version

Theorem hhssnv 29345
Description: Normed complex vector space property of a subspace. (Contributed by NM, 26-Mar-2008.) (New usage is discouraged.)
Hypotheses
Ref Expression
hhssnvt.1 𝑊 = ⟨⟨( + ↾ (𝐻 × 𝐻)), ( · ↾ (ℂ × 𝐻))⟩, (norm𝐻)⟩
hhssnv.2 𝐻S
Assertion
Ref Expression
hhssnv 𝑊 ∈ NrmCVec

Proof of Theorem hhssnv
Dummy variables 𝑥 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 hhssnv.2 . . . . 5 𝐻S
21hhssabloi 29343 . . . 4 ( + ↾ (𝐻 × 𝐻)) ∈ AbelOp
3 ablogrpo 28628 . . . 4 (( + ↾ (𝐻 × 𝐻)) ∈ AbelOp → ( + ↾ (𝐻 × 𝐻)) ∈ GrpOp)
42, 3ax-mp 5 . . 3 ( + ↾ (𝐻 × 𝐻)) ∈ GrpOp
51shssii 29294 . . . . . 6 𝐻 ⊆ ℋ
6 xpss12 5566 . . . . . 6 ((𝐻 ⊆ ℋ ∧ 𝐻 ⊆ ℋ) → (𝐻 × 𝐻) ⊆ ( ℋ × ℋ))
75, 5, 6mp2an 692 . . . . 5 (𝐻 × 𝐻) ⊆ ( ℋ × ℋ)
8 ax-hfvadd 29081 . . . . . 6 + :( ℋ × ℋ)⟶ ℋ
98fdmi 6557 . . . . 5 dom + = ( ℋ × ℋ)
107, 9sseqtrri 3938 . . . 4 (𝐻 × 𝐻) ⊆ dom +
11 ssdmres 5874 . . . 4 ((𝐻 × 𝐻) ⊆ dom + ↔ dom ( + ↾ (𝐻 × 𝐻)) = (𝐻 × 𝐻))
1210, 11mpbi 233 . . 3 dom ( + ↾ (𝐻 × 𝐻)) = (𝐻 × 𝐻)
134, 12grporn 28602 . 2 𝐻 = ran ( + ↾ (𝐻 × 𝐻))
14 sh0 29297 . . . . . 6 (𝐻S → 0𝐻)
151, 14ax-mp 5 . . . . 5 0𝐻
16 ovres 7374 . . . . 5 ((0𝐻 ∧ 0𝐻) → (0( + ↾ (𝐻 × 𝐻))0) = (0 + 0))
1715, 15, 16mp2an 692 . . . 4 (0( + ↾ (𝐻 × 𝐻))0) = (0 + 0)
18 ax-hv0cl 29084 . . . . 5 0 ∈ ℋ
1918hvaddid2i 29110 . . . 4 (0 + 0) = 0
2017, 19eqtri 2765 . . 3 (0( + ↾ (𝐻 × 𝐻))0) = 0
21 eqid 2737 . . . . 5 (GId‘( + ↾ (𝐻 × 𝐻))) = (GId‘( + ↾ (𝐻 × 𝐻)))
2213, 21grpoid 28601 . . . 4 ((( + ↾ (𝐻 × 𝐻)) ∈ GrpOp ∧ 0𝐻) → (0 = (GId‘( + ↾ (𝐻 × 𝐻))) ↔ (0( + ↾ (𝐻 × 𝐻))0) = 0))
234, 15, 22mp2an 692 . . 3 (0 = (GId‘( + ↾ (𝐻 × 𝐻))) ↔ (0( + ↾ (𝐻 × 𝐻))0) = 0)
2420, 23mpbir 234 . 2 0 = (GId‘( + ↾ (𝐻 × 𝐻)))
25 ax-hfvmul 29086 . . . . . 6 · :(ℂ × ℋ)⟶ ℋ
26 ffn 6545 . . . . . 6 ( · :(ℂ × ℋ)⟶ ℋ → · Fn (ℂ × ℋ))
2725, 26ax-mp 5 . . . . 5 · Fn (ℂ × ℋ)
28 ssid 3923 . . . . . 6 ℂ ⊆ ℂ
29 xpss12 5566 . . . . . 6 ((ℂ ⊆ ℂ ∧ 𝐻 ⊆ ℋ) → (ℂ × 𝐻) ⊆ (ℂ × ℋ))
3028, 5, 29mp2an 692 . . . . 5 (ℂ × 𝐻) ⊆ (ℂ × ℋ)
31 fnssres 6500 . . . . 5 (( · Fn (ℂ × ℋ) ∧ (ℂ × 𝐻) ⊆ (ℂ × ℋ)) → ( · ↾ (ℂ × 𝐻)) Fn (ℂ × 𝐻))
3227, 30, 31mp2an 692 . . . 4 ( · ↾ (ℂ × 𝐻)) Fn (ℂ × 𝐻)
33 ovelrn 7384 . . . . . . 7 (( · ↾ (ℂ × 𝐻)) Fn (ℂ × 𝐻) → (𝑧 ∈ ran ( · ↾ (ℂ × 𝐻)) ↔ ∃𝑥 ∈ ℂ ∃𝑦𝐻 𝑧 = (𝑥( · ↾ (ℂ × 𝐻))𝑦)))
3432, 33ax-mp 5 . . . . . 6 (𝑧 ∈ ran ( · ↾ (ℂ × 𝐻)) ↔ ∃𝑥 ∈ ℂ ∃𝑦𝐻 𝑧 = (𝑥( · ↾ (ℂ × 𝐻))𝑦))
35 ovres 7374 . . . . . . . . 9 ((𝑥 ∈ ℂ ∧ 𝑦𝐻) → (𝑥( · ↾ (ℂ × 𝐻))𝑦) = (𝑥 · 𝑦))
36 shmulcl 29299 . . . . . . . . . 10 ((𝐻S𝑥 ∈ ℂ ∧ 𝑦𝐻) → (𝑥 · 𝑦) ∈ 𝐻)
371, 36mp3an1 1450 . . . . . . . . 9 ((𝑥 ∈ ℂ ∧ 𝑦𝐻) → (𝑥 · 𝑦) ∈ 𝐻)
3835, 37eqeltrd 2838 . . . . . . . 8 ((𝑥 ∈ ℂ ∧ 𝑦𝐻) → (𝑥( · ↾ (ℂ × 𝐻))𝑦) ∈ 𝐻)
39 eleq1 2825 . . . . . . . 8 (𝑧 = (𝑥( · ↾ (ℂ × 𝐻))𝑦) → (𝑧𝐻 ↔ (𝑥( · ↾ (ℂ × 𝐻))𝑦) ∈ 𝐻))
4038, 39syl5ibrcom 250 . . . . . . 7 ((𝑥 ∈ ℂ ∧ 𝑦𝐻) → (𝑧 = (𝑥( · ↾ (ℂ × 𝐻))𝑦) → 𝑧𝐻))
4140rexlimivv 3211 . . . . . 6 (∃𝑥 ∈ ℂ ∃𝑦𝐻 𝑧 = (𝑥( · ↾ (ℂ × 𝐻))𝑦) → 𝑧𝐻)
4234, 41sylbi 220 . . . . 5 (𝑧 ∈ ran ( · ↾ (ℂ × 𝐻)) → 𝑧𝐻)
4342ssriv 3905 . . . 4 ran ( · ↾ (ℂ × 𝐻)) ⊆ 𝐻
44 df-f 6384 . . . 4 (( · ↾ (ℂ × 𝐻)):(ℂ × 𝐻)⟶𝐻 ↔ (( · ↾ (ℂ × 𝐻)) Fn (ℂ × 𝐻) ∧ ran ( · ↾ (ℂ × 𝐻)) ⊆ 𝐻))
4532, 43, 44mpbir2an 711 . . 3 ( · ↾ (ℂ × 𝐻)):(ℂ × 𝐻)⟶𝐻
46 ax-1cn 10787 . . . . 5 1 ∈ ℂ
47 ovres 7374 . . . . 5 ((1 ∈ ℂ ∧ 𝑥𝐻) → (1( · ↾ (ℂ × 𝐻))𝑥) = (1 · 𝑥))
4846, 47mpan 690 . . . 4 (𝑥𝐻 → (1( · ↾ (ℂ × 𝐻))𝑥) = (1 · 𝑥))
491sheli 29295 . . . . 5 (𝑥𝐻𝑥 ∈ ℋ)
50 ax-hvmulid 29087 . . . . 5 (𝑥 ∈ ℋ → (1 · 𝑥) = 𝑥)
5149, 50syl 17 . . . 4 (𝑥𝐻 → (1 · 𝑥) = 𝑥)
5248, 51eqtrd 2777 . . 3 (𝑥𝐻 → (1( · ↾ (ℂ × 𝐻))𝑥) = 𝑥)
53 id 22 . . . . 5 (𝑦 ∈ ℂ → 𝑦 ∈ ℂ)
541sheli 29295 . . . . 5 (𝑧𝐻𝑧 ∈ ℋ)
55 ax-hvdistr1 29089 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑥 ∈ ℋ ∧ 𝑧 ∈ ℋ) → (𝑦 · (𝑥 + 𝑧)) = ((𝑦 · 𝑥) + (𝑦 · 𝑧)))
5653, 49, 54, 55syl3an 1162 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦 · (𝑥 + 𝑧)) = ((𝑦 · 𝑥) + (𝑦 · 𝑧)))
57 ovres 7374 . . . . . . 7 ((𝑥𝐻𝑧𝐻) → (𝑥( + ↾ (𝐻 × 𝐻))𝑧) = (𝑥 + 𝑧))
58573adant1 1132 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑥( + ↾ (𝐻 × 𝐻))𝑧) = (𝑥 + 𝑧))
5958oveq2d 7229 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥( + ↾ (𝐻 × 𝐻))𝑧)) = (𝑦( · ↾ (ℂ × 𝐻))(𝑥 + 𝑧)))
60 shaddcl 29298 . . . . . . . 8 ((𝐻S𝑥𝐻𝑧𝐻) → (𝑥 + 𝑧) ∈ 𝐻)
611, 60mp3an1 1450 . . . . . . 7 ((𝑥𝐻𝑧𝐻) → (𝑥 + 𝑧) ∈ 𝐻)
62 ovres 7374 . . . . . . 7 ((𝑦 ∈ ℂ ∧ (𝑥 + 𝑧) ∈ 𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥 + 𝑧)) = (𝑦 · (𝑥 + 𝑧)))
6361, 62sylan2 596 . . . . . 6 ((𝑦 ∈ ℂ ∧ (𝑥𝐻𝑧𝐻)) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥 + 𝑧)) = (𝑦 · (𝑥 + 𝑧)))
64633impb 1117 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥 + 𝑧)) = (𝑦 · (𝑥 + 𝑧)))
6559, 64eqtrd 2777 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥( + ↾ (𝐻 × 𝐻))𝑧)) = (𝑦 · (𝑥 + 𝑧)))
66 ovres 7374 . . . . . . 7 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → (𝑦( · ↾ (ℂ × 𝐻))𝑥) = (𝑦 · 𝑥))
67663adant3 1134 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))𝑥) = (𝑦 · 𝑥))
68 ovres 7374 . . . . . . 7 ((𝑦 ∈ ℂ ∧ 𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))𝑧) = (𝑦 · 𝑧))
69683adant2 1133 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))𝑧) = (𝑦 · 𝑧))
7067, 69oveq12d 7231 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑦( · ↾ (ℂ × 𝐻))𝑧)) = ((𝑦 · 𝑥)( + ↾ (𝐻 × 𝐻))(𝑦 · 𝑧)))
71 shmulcl 29299 . . . . . . . 8 ((𝐻S𝑦 ∈ ℂ ∧ 𝑥𝐻) → (𝑦 · 𝑥) ∈ 𝐻)
721, 71mp3an1 1450 . . . . . . 7 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → (𝑦 · 𝑥) ∈ 𝐻)
73723adant3 1134 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦 · 𝑥) ∈ 𝐻)
74 shmulcl 29299 . . . . . . . 8 ((𝐻S𝑦 ∈ ℂ ∧ 𝑧𝐻) → (𝑦 · 𝑧) ∈ 𝐻)
751, 74mp3an1 1450 . . . . . . 7 ((𝑦 ∈ ℂ ∧ 𝑧𝐻) → (𝑦 · 𝑧) ∈ 𝐻)
76753adant2 1133 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦 · 𝑧) ∈ 𝐻)
7773, 76ovresd 7375 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → ((𝑦 · 𝑥)( + ↾ (𝐻 × 𝐻))(𝑦 · 𝑧)) = ((𝑦 · 𝑥) + (𝑦 · 𝑧)))
7870, 77eqtrd 2777 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑦( · ↾ (ℂ × 𝐻))𝑧)) = ((𝑦 · 𝑥) + (𝑦 · 𝑧)))
7956, 65, 783eqtr4d 2787 . . 3 ((𝑦 ∈ ℂ ∧ 𝑥𝐻𝑧𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑥( + ↾ (𝐻 × 𝐻))𝑧)) = ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑦( · ↾ (ℂ × 𝐻))𝑧)))
80 ax-hvdistr2 29090 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥 ∈ ℋ) → ((𝑦 + 𝑧) · 𝑥) = ((𝑦 · 𝑥) + (𝑧 · 𝑥)))
8149, 80syl3an3 1167 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 + 𝑧) · 𝑥) = ((𝑦 · 𝑥) + (𝑧 · 𝑥)))
82 addcl 10811 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ) → (𝑦 + 𝑧) ∈ ℂ)
83 ovres 7374 . . . . 5 (((𝑦 + 𝑧) ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 + 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = ((𝑦 + 𝑧) · 𝑥))
8482, 83stoic3 1784 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 + 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = ((𝑦 + 𝑧) · 𝑥))
85663adant2 1133 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑦( · ↾ (ℂ × 𝐻))𝑥) = (𝑦 · 𝑥))
86 ovres 7374 . . . . . . 7 ((𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑧( · ↾ (ℂ × 𝐻))𝑥) = (𝑧 · 𝑥))
87863adant1 1132 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑧( · ↾ (ℂ × 𝐻))𝑥) = (𝑧 · 𝑥))
8885, 87oveq12d 7231 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)) = ((𝑦 · 𝑥)( + ↾ (𝐻 × 𝐻))(𝑧 · 𝑥)))
89723adant2 1133 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑦 · 𝑥) ∈ 𝐻)
90 shmulcl 29299 . . . . . . . 8 ((𝐻S𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑧 · 𝑥) ∈ 𝐻)
911, 90mp3an1 1450 . . . . . . 7 ((𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑧 · 𝑥) ∈ 𝐻)
92913adant1 1132 . . . . . 6 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑧 · 𝑥) ∈ 𝐻)
9389, 92ovresd 7375 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 · 𝑥)( + ↾ (𝐻 × 𝐻))(𝑧 · 𝑥)) = ((𝑦 · 𝑥) + (𝑧 · 𝑥)))
9488, 93eqtrd 2777 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)) = ((𝑦 · 𝑥) + (𝑧 · 𝑥)))
9581, 84, 943eqtr4d 2787 . . 3 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 + 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = ((𝑦( · ↾ (ℂ × 𝐻))𝑥)( + ↾ (𝐻 × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)))
96 ax-hvmulass 29088 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥 ∈ ℋ) → ((𝑦 · 𝑧) · 𝑥) = (𝑦 · (𝑧 · 𝑥)))
9749, 96syl3an3 1167 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 · 𝑧) · 𝑥) = (𝑦 · (𝑧 · 𝑥)))
98 mulcl 10813 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ) → (𝑦 · 𝑧) ∈ ℂ)
99 ovres 7374 . . . . 5 (((𝑦 · 𝑧) ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 · 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = ((𝑦 · 𝑧) · 𝑥))
10098, 99stoic3 1784 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 · 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = ((𝑦 · 𝑧) · 𝑥))
10187oveq2d 7229 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)) = (𝑦( · ↾ (ℂ × 𝐻))(𝑧 · 𝑥)))
102 ovres 7374 . . . . . . 7 ((𝑦 ∈ ℂ ∧ (𝑧 · 𝑥) ∈ 𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑧 · 𝑥)) = (𝑦 · (𝑧 · 𝑥)))
10391, 102sylan2 596 . . . . . 6 ((𝑦 ∈ ℂ ∧ (𝑧 ∈ ℂ ∧ 𝑥𝐻)) → (𝑦( · ↾ (ℂ × 𝐻))(𝑧 · 𝑥)) = (𝑦 · (𝑧 · 𝑥)))
1041033impb 1117 . . . . 5 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑧 · 𝑥)) = (𝑦 · (𝑧 · 𝑥)))
105101, 104eqtrd 2777 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → (𝑦( · ↾ (ℂ × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)) = (𝑦 · (𝑧 · 𝑥)))
10697, 100, 1053eqtr4d 2787 . . 3 ((𝑦 ∈ ℂ ∧ 𝑧 ∈ ℂ ∧ 𝑥𝐻) → ((𝑦 · 𝑧)( · ↾ (ℂ × 𝐻))𝑥) = (𝑦( · ↾ (ℂ × 𝐻))(𝑧( · ↾ (ℂ × 𝐻))𝑥)))
107 eqid 2737 . . 3 ⟨( + ↾ (𝐻 × 𝐻)), ( · ↾ (ℂ × 𝐻))⟩ = ⟨( + ↾ (𝐻 × 𝐻)), ( · ↾ (ℂ × 𝐻))⟩
1082, 12, 45, 52, 79, 95, 106, 107isvciOLD 28661 . 2 ⟨( + ↾ (𝐻 × 𝐻)), ( · ↾ (ℂ × 𝐻))⟩ ∈ CVecOLD
109 normf 29204 . . 3 norm: ℋ⟶ℝ
110 fssres 6585 . . 3 ((norm: ℋ⟶ℝ ∧ 𝐻 ⊆ ℋ) → (norm𝐻):𝐻⟶ℝ)
111109, 5, 110mp2an 692 . 2 (norm𝐻):𝐻⟶ℝ
112 fvres 6736 . . . . 5 (𝑥𝐻 → ((norm𝐻)‘𝑥) = (norm𝑥))
113112eqeq1d 2739 . . . 4 (𝑥𝐻 → (((norm𝐻)‘𝑥) = 0 ↔ (norm𝑥) = 0))
114 norm-i 29210 . . . . 5 (𝑥 ∈ ℋ → ((norm𝑥) = 0 ↔ 𝑥 = 0))
11549, 114syl 17 . . . 4 (𝑥𝐻 → ((norm𝑥) = 0 ↔ 𝑥 = 0))
116113, 115bitrd 282 . . 3 (𝑥𝐻 → (((norm𝐻)‘𝑥) = 0 ↔ 𝑥 = 0))
117116biimpa 480 . 2 ((𝑥𝐻 ∧ ((norm𝐻)‘𝑥) = 0) → 𝑥 = 0)
118 norm-iii 29221 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥 ∈ ℋ) → (norm‘(𝑦 · 𝑥)) = ((abs‘𝑦) · (norm𝑥)))
11949, 118sylan2 596 . . 3 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → (norm‘(𝑦 · 𝑥)) = ((abs‘𝑦) · (norm𝑥)))
12066fveq2d 6721 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((norm𝐻)‘(𝑦( · ↾ (ℂ × 𝐻))𝑥)) = ((norm𝐻)‘(𝑦 · 𝑥)))
121 fvres 6736 . . . . 5 ((𝑦 · 𝑥) ∈ 𝐻 → ((norm𝐻)‘(𝑦 · 𝑥)) = (norm‘(𝑦 · 𝑥)))
12272, 121syl 17 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((norm𝐻)‘(𝑦 · 𝑥)) = (norm‘(𝑦 · 𝑥)))
123120, 122eqtrd 2777 . . 3 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((norm𝐻)‘(𝑦( · ↾ (ℂ × 𝐻))𝑥)) = (norm‘(𝑦 · 𝑥)))
124112adantl 485 . . . 4 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((norm𝐻)‘𝑥) = (norm𝑥))
125124oveq2d 7229 . . 3 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((abs‘𝑦) · ((norm𝐻)‘𝑥)) = ((abs‘𝑦) · (norm𝑥)))
126119, 123, 1253eqtr4d 2787 . 2 ((𝑦 ∈ ℂ ∧ 𝑥𝐻) → ((norm𝐻)‘(𝑦( · ↾ (ℂ × 𝐻))𝑥)) = ((abs‘𝑦) · ((norm𝐻)‘𝑥)))
1271sheli 29295 . . . 4 (𝑦𝐻𝑦 ∈ ℋ)
128 norm-ii 29219 . . . 4 ((𝑥 ∈ ℋ ∧ 𝑦 ∈ ℋ) → (norm‘(𝑥 + 𝑦)) ≤ ((norm𝑥) + (norm𝑦)))
12949, 127, 128syl2an 599 . . 3 ((𝑥𝐻𝑦𝐻) → (norm‘(𝑥 + 𝑦)) ≤ ((norm𝑥) + (norm𝑦)))
130 ovres 7374 . . . . 5 ((𝑥𝐻𝑦𝐻) → (𝑥( + ↾ (𝐻 × 𝐻))𝑦) = (𝑥 + 𝑦))
131130fveq2d 6721 . . . 4 ((𝑥𝐻𝑦𝐻) → ((norm𝐻)‘(𝑥( + ↾ (𝐻 × 𝐻))𝑦)) = ((norm𝐻)‘(𝑥 + 𝑦)))
132 shaddcl 29298 . . . . . 6 ((𝐻S𝑥𝐻𝑦𝐻) → (𝑥 + 𝑦) ∈ 𝐻)
1331, 132mp3an1 1450 . . . . 5 ((𝑥𝐻𝑦𝐻) → (𝑥 + 𝑦) ∈ 𝐻)
134 fvres 6736 . . . . 5 ((𝑥 + 𝑦) ∈ 𝐻 → ((norm𝐻)‘(𝑥 + 𝑦)) = (norm‘(𝑥 + 𝑦)))
135133, 134syl 17 . . . 4 ((𝑥𝐻𝑦𝐻) → ((norm𝐻)‘(𝑥 + 𝑦)) = (norm‘(𝑥 + 𝑦)))
136131, 135eqtrd 2777 . . 3 ((𝑥𝐻𝑦𝐻) → ((norm𝐻)‘(𝑥( + ↾ (𝐻 × 𝐻))𝑦)) = (norm‘(𝑥 + 𝑦)))
137 fvres 6736 . . . 4 (𝑦𝐻 → ((norm𝐻)‘𝑦) = (norm𝑦))
138112, 137oveqan12d 7232 . . 3 ((𝑥𝐻𝑦𝐻) → (((norm𝐻)‘𝑥) + ((norm𝐻)‘𝑦)) = ((norm𝑥) + (norm𝑦)))
139129, 136, 1383brtr4d 5085 . 2 ((𝑥𝐻𝑦𝐻) → ((norm𝐻)‘(𝑥( + ↾ (𝐻 × 𝐻))𝑦)) ≤ (((norm𝐻)‘𝑥) + ((norm𝐻)‘𝑦)))
140 hhssnvt.1 . 2 𝑊 = ⟨⟨( + ↾ (𝐻 × 𝐻)), ( · ↾ (ℂ × 𝐻))⟩, (norm𝐻)⟩
14113, 24, 108, 111, 117, 126, 139, 140isnvi 28694 1 𝑊 ∈ NrmCVec
Colors of variables: wff setvar class
Syntax hints:  wb 209  wa 399  w3a 1089   = wceq 1543  wcel 2110  wrex 3062  wss 3866  cop 4547   class class class wbr 5053   × cxp 5549  dom cdm 5551  ran crn 5552  cres 5553   Fn wfn 6375  wf 6376  cfv 6380  (class class class)co 7213  cc 10727  cr 10728  0cc0 10729  1c1 10730   + caddc 10732   · cmul 10734  cle 10868  abscabs 14797  GrpOpcgr 28570  GIdcgi 28571  AbelOpcablo 28625  NrmCVeccnv 28665  chba 29000   + cva 29001   · csm 29002  normcno 29004  0c0v 29005   S csh 29009
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1803  ax-4 1817  ax-5 1918  ax-6 1976  ax-7 2016  ax-8 2112  ax-9 2120  ax-10 2141  ax-11 2158  ax-12 2175  ax-ext 2708  ax-rep 5179  ax-sep 5192  ax-nul 5199  ax-pow 5258  ax-pr 5322  ax-un 7523  ax-cnex 10785  ax-resscn 10786  ax-1cn 10787  ax-icn 10788  ax-addcl 10789  ax-addrcl 10790  ax-mulcl 10791  ax-mulrcl 10792  ax-mulcom 10793  ax-addass 10794  ax-mulass 10795  ax-distr 10796  ax-i2m1 10797  ax-1ne0 10798  ax-1rid 10799  ax-rnegex 10800  ax-rrecex 10801  ax-cnre 10802  ax-pre-lttri 10803  ax-pre-lttrn 10804  ax-pre-ltadd 10805  ax-pre-mulgt0 10806  ax-pre-sup 10807  ax-hilex 29080  ax-hfvadd 29081  ax-hvcom 29082  ax-hvass 29083  ax-hv0cl 29084  ax-hvaddid 29085  ax-hfvmul 29086  ax-hvmulid 29087  ax-hvmulass 29088  ax-hvdistr1 29089  ax-hvdistr2 29090  ax-hvmul0 29091  ax-hfi 29160  ax-his1 29163  ax-his2 29164  ax-his3 29165  ax-his4 29166
This theorem depends on definitions:  df-bi 210  df-an 400  df-or 848  df-3or 1090  df-3an 1091  df-tru 1546  df-fal 1556  df-ex 1788  df-nf 1792  df-sb 2071  df-mo 2539  df-eu 2568  df-clab 2715  df-cleq 2729  df-clel 2816  df-nfc 2886  df-ne 2941  df-nel 3047  df-ral 3066  df-rex 3067  df-reu 3068  df-rmo 3069  df-rab 3070  df-v 3410  df-sbc 3695  df-csb 3812  df-dif 3869  df-un 3871  df-in 3873  df-ss 3883  df-pss 3885  df-nul 4238  df-if 4440  df-pw 4515  df-sn 4542  df-pr 4544  df-tp 4546  df-op 4548  df-uni 4820  df-iun 4906  df-br 5054  df-opab 5116  df-mpt 5136  df-tr 5162  df-id 5455  df-eprel 5460  df-po 5468  df-so 5469  df-fr 5509  df-we 5511  df-xp 5557  df-rel 5558  df-cnv 5559  df-co 5560  df-dm 5561  df-rn 5562  df-res 5563  df-ima 5564  df-pred 6160  df-ord 6216  df-on 6217  df-lim 6218  df-suc 6219  df-iota 6338  df-fun 6382  df-fn 6383  df-f 6384  df-f1 6385  df-fo 6386  df-f1o 6387  df-fv 6388  df-riota 7170  df-ov 7216  df-oprab 7217  df-mpo 7218  df-om 7645  df-1st 7761  df-2nd 7762  df-wrecs 8047  df-recs 8108  df-rdg 8146  df-er 8391  df-en 8627  df-dom 8628  df-sdom 8629  df-sup 9058  df-pnf 10869  df-mnf 10870  df-xr 10871  df-ltxr 10872  df-le 10873  df-sub 11064  df-neg 11065  df-div 11490  df-nn 11831  df-2 11893  df-3 11894  df-4 11895  df-n0 12091  df-z 12177  df-uz 12439  df-rp 12587  df-seq 13575  df-exp 13636  df-cj 14662  df-re 14663  df-im 14664  df-sqrt 14798  df-abs 14799  df-grpo 28574  df-gid 28575  df-ginv 28576  df-ablo 28626  df-vc 28640  df-nv 28673  df-va 28676  df-ba 28677  df-sm 28678  df-0v 28679  df-nmcv 28681  df-hnorm 29049  df-hba 29050  df-hvsub 29052  df-sh 29288
This theorem is referenced by:  hhssnvt  29346  hhssvsf  29354  hhssims  29355  hhssmet  29357  hhssmetdval  29358  hhssbnOLD  29360
  Copyright terms: Public domain W3C validator