HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
Unicode version

Theorem norm-ii 5086
Description: Triangle inequality for norms. Theorem 3.3(ii) of [Beran] p. 97.
Hypotheses
Ref Expression
norm-ii.1 |- A e. H~
norm-ii.2 |- B e. H~
Assertion
Ref Expression
norm-ii |- (norm` (A +v B)) <_ ((norm` A) + (norm` B))

Proof of Theorem norm-ii
StepHypRef Expression
1 ax1re 4064 . . . . . . . . . . 11 |- 1 e. RR
2 1cn 4101 . . . . . . . . . . . 12 |- 1 e. CC
32cjre 4811 . . . . . . . . . . 11 |- (1 e. RR <-> (*` 1) = 1)
41, 3mpbi 164 . . . . . . . . . 10 |- (*` 1) = 1
54opreq1i 3009 . . . . . . . . 9 |- ((*` 1) x. (B .i A)) = (1 x. (B .i A))
6 norm-ii.2 . . . . . . . . . . 11 |- B e. H~
7 norm-ii.1 . . . . . . . . . . 11 |- A e. H~
86, 7hicl 5044 . . . . . . . . . 10 |- (B .i A) e. CC
98mulid2 4115 . . . . . . . . 9 |- (1 x. (B .i A)) = (B .i A)
105, 9eqtr 1119 . . . . . . . 8 |- ((*` 1) x. (B .i A)) = (B .i A)
117, 6hicl 5044 . . . . . . . . 9 |- (A .i B) e. CC
1211mulid2 4115 . . . . . . . 8 |- (1 x. (A .i B)) = (A .i B)
1310, 12opreq12i 3011 . . . . . . 7 |- (((*` 1) x. (B .i A)) + (1 x. (A .i B))) = ((B .i A) + (A .i B))
14 ax0re 4063 . . . . . . . . . 10 |- 0 e. RR
15 lt01 4377 . . . . . . . . . 10 |- 0 < 1
1614, 1, 15ltlei 4303 . . . . . . . . 9 |- 0 <_ 1
171absid 4850 . . . . . . . . 9 |- (0 <_ 1 -> (abs` 1) = 1)
1816, 17ax-mp 6 . . . . . . . 8 |- (abs` 1) = 1
192, 6, 7, 18normlem7 5069 . . . . . . 7 |- (((*` 1) x. (B .i A)) + (1 x. (A .i B))) <_ (2 x. ((sqr` (A .i A)) x. (sqr` (B .i B))))
2013, 19eqbrtrr 2078 . . . . . 6 |- ((B .i A) + (A .i B)) <_ (2 x. ((sqr` (A .i A)) x. (sqr`
(B .i B))))
21 cleqid 1102 . . . . . . . . . 10 |- -u(((*` 1) x. (B .i A)) + (1 x. (A .i B))) = -u(((*` 1) x. (B .i A)) + (1 x. (A .i B)))
222, 6, 7, 21normlem2 5064 . . . . . . . . 9 |- -u(((*` 1) x. (B .i A)) + (1 x. (A .i B))) e. RR
232cjcl 4804 . . . . . . . . . . . 12 |- (*` 1) e. CC
2423, 8mulcl 4105 . . . . . . . . . . 11 |- ((*` 1) x. (B .i A)) e. CC
252, 11mulcl 4105 . . . . . . . . . . 11 |- (1 x. (A .i B)) e. CC
2624, 25addcl 4104 . . . . . . . . . 10 |- (((*` 1) x. (B .i A)) + (1 x. (A .i B))) e. CC
2726negre 4825 . . . . . . . . 9 |- (-u(((*` 1) x. (B .i A)) + (1 x. (A .i B))) e. RR <-> (((*` 1) x. (B .i A)) + (1 x. (A .i B))) e. RR)
2822, 27mpbi 164 . . . . . . . 8 |- (((*` 1) x. (B .i A)) + (1 x. (A .i B))) e. RR
2913, 28eqeltrr 1160 . . . . . . 7 |- ((B .i A) + (A .i B)) e. RR
30 2re 4470 . . . . . . . 8 |- 2 e. RR
31 hiidge0t 5056 . . . . . . . . . . 11 |- (A e. H~ -> 0 <_ (A .i A))
327, 31ax-mp 6 . . . . . . . . . 10 |- 0 <_ (A .i A)
33 hiidrclt 5053 . . . . . . . . . . . 12 |- (A e. H~ -> (A .i A) e. RR)
347, 33ax-mp 6 . . . . . . . . . . 11 |- (A .i A) e. RR
3534sqrcl 4758 . . . . . . . . . 10 |- (0 <_ (A .i A) -> (sqr` (A .i A)) e. RR)
3632, 35ax-mp 6 . . . . . . . . 9 |- (sqr` (A .i A)) e. RR
37 hiidge0t 5056 . . . . . . . . . . 11 |- (B e. H~ -> 0 <_ (B .i B))
386, 37ax-mp 6 . . . . . . . . . 10 |- 0 <_ (B .i B)
39 hiidrclt 5053 . . . . . . . . . . . 12 |- (B e. H~ -> (B .i B) e. RR)
406, 39ax-mp 6 . . . . . . . . . . 11 |- (B .i B) e. RR
4140sqrcl 4758 . . . . . . . . . 10 |- (0 <_ (B .i B) -> (sqr` (B .i B)) e. RR)
4238, 41ax-mp 6 . . . . . . . . 9 |- (sqr` (B .i B)) e. RR
4336, 42remulcl 4119 . . . . . . . 8 |- ((sqr` (A .i A)) x. (sqr`
(B .i B))) e. RR
4430, 43remulcl 4119 . . . . . . 7 |- (2 x. ((sqr` (A .i A)) x. (sqr` (B .i B)))) e. RR
4534, 40readdcl 4118 . . . . . . 7 |- ((A .i A) + (B .i B)) e. RR
4629, 44, 45leadd2 4315 . . . . . 6 |- (((B .i A) + (A .i B)) <_ (2 x. ((sqr`
(A .i A)) x. (sqr` (B .i B)))) <-> (((A .i A) + (B .i B)) + ((B .i A) + (A .i B))) <_ (((A .i A) + (B .i B)) + (2 x. ((sqr` (A .i A)) x. (sqr`
(B .i B))))))
4720, 46mpbi 164 . . . . 5 |- (((A .i A) + (B .i B)) + ((B .i A) + (A .i B))) <_ (((A .i A) + (B .i B)) + (2 x. ((sqr` (A .i A)) x. (sqr`
(B .i B)))))
487, 6hvaddcl 4999 . . . . . . 7 |- (A +v B) e. H~
49 his7 5051 . . . . . . 7 |- (((A +v B) e. H~ /\ A e. H~ /\ B e. H~) -> ((A +v B) .i (A +v B)) = (((A +v B) .i A) + ((A +v B) .i B)))
5048, 7, 6, 49mp3an 642 . . . . . 6 |- ((A +v B) .i (A +v B)) = (((A +v B) .i A) + ((A +v B) .i B))
51 ax-his2 5046 . . . . . . . . 9 |- ((A e. H~ /\ B e. H~ /\ A e. H~) -> ((A +v B) .i A) = ((A .i A) + (B .i A)))
527, 6, 7, 51mp3an 642 . . . . . . . 8 |- ((A +v B) .i A) = ((A .i A) + (B .i A))
53 ax-his2 5046 . . . . . . . . 9 |- ((A e. H~ /\ B e. H~ /\ B e. H~) -> ((A +v B) .i B) = ((A .i B) + (B .i B)))
547, 6, 6, 53mp3an 642 . . . . . . . 8 |- ((A +v B) .i B) = ((A .i B) + (B .i B))
5552, 54opreq12i 3011 . . . . . . 7 |- (((A +v B) .i A) + ((A +v B) .i B)) = (((A .i A) + (B .i A)) + ((A .i B) + (B .i B)))
567, 7hicl 5044 . . . . . . . . 9 |- (A .i A) e. CC
5756, 8addcl 4104 . . . . . . . 8 |- ((A .i A) + (B .i A)) e. CC
586, 6hicl 5044 . . . . . . . 8 |- (B .i B) e. CC
5957, 11, 58addass 4108 . . . . . . 7 |- ((((A .i A) + (B .i A)) + (A .i B)) + (B .i B)) = (((A .i A) + (B .i A)) + ((A .i B) + (B .i B)))
6055, 59eqtr4 1122 . . . . . 6 |- (((A +v B) .i A) + ((A +v B) .i B)) = ((((A .i A) + (B .i A)) + (A .i B)) + (B .i B))
6156, 8, 11addass 4108 . . . . . . . 8 |- (((A .i A) + (B .i A)) + (A .i B)) = ((A .i A) + ((B .i A) + (A .i B)))
6261opreq1i 3009 . . . . . . 7 |- ((((A .i A) + (B .i A)) + (A .i B)) + (B .i B)) = (((A .i A) + ((B .i A) + (A .i B))) + (B .i B))
638, 11addcl 4104 . . . . . . . 8 |- ((B .i A) + (A .i B)) e. CC
6456, 63, 58add23 4129 . . . . . . 7 |- (((A .i A) + ((B .i A) + (A .i B))) + (B .i B)) = (((A .i A) + (B .i B)) + ((B .i A) + (A .i B)))
6562, 64eqtr 1119 . . . . . 6 |- ((((A .i A) + (B .i A)) + (A .i B)) + (B .i B)) = (((A .i A) + (B .i B)) + ((B .i A) + (A .i B)))
6650, 60, 653eqtr 1123 . . . . 5 |- ((A +v B) .i (A +v B)) = (((A .i A) + (B .i B)) + ((B .i A) + (A .i B)))
6736recn 4098 . . . . . . 7 |- (sqr` (A .i A)) e. CC
6842recn 4098 . . . . . . 7 |- (sqr` (B .i B)) e. CC
6967, 68binom 4712 . . . . . 6 |- (((sqr` (A .i A)) + (sqr` (B .i B)))^2) = ((((sqr` (A .i A))^2) + (2 x. ((sqr` (A .i A)) x. (sqr` (B .i B))))) + ((sqr` (B .i B))^2))
7067sqcl 4686 . . . . . . 7 |- ((sqr` (A .i A))^2) e. CC
71 2cn 4471 . . . . . . . 8 |- 2 e. CC
7267, 68mulcl 4105 . . . . . . . 8 |- ((sqr` (A .i A)) x. (sqr`
(B .i B))) e. CC
7371, 72mulcl 4105 . . . . . . 7 |- (2 x. ((sqr` (A .i A)) x. (sqr` (B .i B)))) e. CC
7468sqcl 4686 . . . . . . 7 |- ((sqr` (B .i B))^2) e. CC
7570, 73, 74add23 4129 . . . . . 6 |- ((((sqr`
(A .i A))^2) + (2 x. ((sqr` (A .i A)) x. (sqr` (B .i B))))) + ((sqr` (B .i B))^2)) = ((((sqr` (A .i A))^2) + ((sqr`
(B .i B))^2)) + (2 x. ((sqr` (A .i A)) x. (sqr`
(B .i B)))))
7634sqsqr 4775 . . . . . . . . 9 |- (0 <_ (A .i A) -> ((sqr` (A .i A))^2