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

Theorem norm-ii 8943
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 |- (normh` (A +h B)) <_ ((normh` A) + (normh` B))

Proof of Theorem norm-ii
StepHypRef Expression
1 1re 5415 . . . . . . . . . . 11 |- 1 e. RR
2 ax1cn 5249 . . . . . . . . . . . 12 |- 1 e. CC
32cjreb 6724 . . . . . . . . . . 11 |- (1 e. RR <-> (*` 1) = 1)
41, 3mpbi 189 . . . . . . . . . 10 |- (*` 1) = 1
54opreq1i 3962 . . . . . . . . 9 |- ((*` 1) x. (B .ih A)) = (1 x. (B .ih A))
6 norm-ii.2 . . . . . . . . . . 11 |- B e. H~
7 norm-ii.1 . . . . . . . . . . 11 |- A e. H~
86, 7hicl 8887 . . . . . . . . . 10 |- (B .ih A) e. CC
98mulid2 5313 . . . . . . . . 9 |- (1 x. (B .ih A)) = (B .ih A)
105, 9eqtr 1492 . . . . . . . 8 |- ((*` 1) x. (B .ih A)) = (B .ih A)
117, 6hicl 8887 . . . . . . . . 9 |- (A .ih B) e. CC
1211mulid2 5313 . . . . . . . 8 |- (1 x. (A .ih B)) = (A .ih B)
1310, 12opreq12i 3964 . . . . . . 7 |- (((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) = ((B .ih A) + (A .ih B))
14 0re 5420 . . . . . . . . . 10 |- 0 e. RR
15 lt01 5661 . . . . . . . . . 10 |- 0 < 1
1614, 1, 15ltlei 5562 . . . . . . . . 9 |- 0 <_ 1
171absid 6804 . . . . . . . . 9 |- (0 <_ 1 -> (abs` 1) = 1)
1816, 17ax-mp 7 . . . . . . . 8 |- (abs` 1) = 1
192, 6, 7, 18normlem7 8921 . . . . . . 7 |- (((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) <_ (2 x. ((sqr` (A .ih A)) x. (sqr` (B .ih B))))
2013, 19eqbrtrr 2631 . . . . . 6 |- ((B .ih A) + (A .ih B)) <_ (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B))))
21 eqid 1473 . . . . . . . . . 10 |- -u(((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) = -u(((*` 1) x. (B .ih A)) + (1 x. (A .ih B)))
222, 6, 7, 21normlem2 8916 . . . . . . . . 9 |- -u(((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) e. RR
232cjcl 6707 . . . . . . . . . . . 12 |- (*` 1) e. CC
2423, 8mulcl 5301 . . . . . . . . . . 11 |- ((*` 1) x. (B .ih A)) e. CC
252, 11mulcl 5301 . . . . . . . . . . 11 |- (1 x. (A .ih B)) e. CC
2624, 25addcl 5300 . . . . . . . . . 10 |- (((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) e. CC
2726negreb 6738 . . . . . . . . 9 |- (-u(((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) e. RR <-> (((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) e. RR)
2822, 27mpbi 189 . . . . . . . 8 |- (((*` 1) x. (B .ih A)) + (1 x. (A .ih B))) e. RR
2913, 28eqeltrr 1542 . . . . . . 7 |- ((B .ih A) + (A .ih B)) e. RR
30 2re 5934 . . . . . . . 8 |- 2 e. RR
31 hiidge0t 8903 . . . . . . . . . . 11 |- (A e. H~ -> 0 <_ (A .ih A))
327, 31ax-mp 7 . . . . . . . . . 10 |- 0 <_ (A .ih A)
33 hiidrclt 8900 . . . . . . . . . . . 12 |- (A e. H~ -> (A .ih A) e. RR)
347, 33ax-mp 7 . . . . . . . . . . 11 |- (A .ih A) e. RR
3534sqrcl 6638 . . . . . . . . . 10 |- (0 <_ (A .ih A) -> (sqr` (A .ih A)) e. RR)
3632, 35ax-mp 7 . . . . . . . . 9 |- (sqr` (A .ih A)) e. RR
37 hiidge0t 8903 . . . . . . . . . . 11 |- (B e. H~ -> 0 <_ (B .ih B))
386, 37ax-mp 7 . . . . . . . . . 10 |- 0 <_ (B .ih B)
39 hiidrclt 8900 . . . . . . . . . . . 12 |- (B e. H~ -> (B .ih B) e. RR)
406, 39ax-mp 7 . . . . . . . . . . 11 |- (B .ih B) e. RR
4140sqrcl 6638 . . . . . . . . . 10 |- (0 <_ (B .ih B) -> (sqr` (B .ih B)) e. RR)
4238, 41ax-mp 7 . . . . . . . . 9 |- (sqr` (B .ih B)) e. RR
4336, 42remulcl 5315 . . . . . . . 8 |- ((sqr` (A .ih A)) x. (sqr`
(B .ih B))) e. RR
4430, 43remulcl 5315 . . . . . . 7 |- (2 x. ((sqr` (A .ih A)) x. (sqr` (B .ih B)))) e. RR
4534, 40readdcl 5314 . . . . . . 7 |- ((A .ih A) + (B .ih B)) e. RR
4629, 44, 45leadd2 5575 . . . . . 6 |- (((B .ih A) + (A .ih B)) <_ (2 x. ((sqr`
(A .ih A)) x. (sqr` (B .ih B)))) <-> (((A .ih A) + (B .ih B)) + ((B .ih A) + (A .ih B))) <_ (((A .ih A) + (B .ih B)) + (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B))))))
4720, 46mpbi 189 . . . . 5 |- (((A .ih A) + (B .ih B)) + ((B .ih A) + (A .ih B))) <_ (((A .ih A) + (B .ih B)) + (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B)))))
487, 6, 7, 6normlem8 8922 . . . . . 6 |- ((A +h B) .ih (A +h B)) = (((A .ih A) + (B .ih B)) + ((A .ih B) + (B .ih A)))
4911, 8addcom 5302 . . . . . . 7 |- ((A .ih B) + (B .ih A)) = ((B .ih A) + (A .ih B))
5049opreq2i 3963 . . . . . 6 |- (((A .ih A) + (B .ih B)) + ((A .ih B) + (B .ih A))) = (((A .ih A) + (B .ih B)) + ((B .ih A) + (A .ih B)))
5148, 50eqtr 1492 . . . . 5 |- ((A +h B) .ih (A +h B)) = (((A .ih A) + (B .ih B)) + ((B .ih A) + (A .ih B)))
5236recn 5294 . . . . . . 7 |- (sqr` (A .ih A)) e. CC
5342recn 5294 . . . . . . 7 |- (sqr` (B .ih B)) e. CC
5452, 53binom2 6583 . . . . . 6 |- (((sqr` (A .ih A)) + (sqr` (B .ih B)))^2) = ((((sqr` (A .ih A))^2) + (2 x. ((sqr` (A .ih A)) x. (sqr` (B .ih B))))) + ((sqr` (B .ih B))^2))
5552sqcl 6553 . . . . . . 7 |- ((sqr` (A .ih A))^2) e. CC
56 2cn 5935 . . . . . . . 8 |- 2 e. CC
5752, 53mulcl 5301 . . . . . . . 8 |- ((sqr` (A .ih A)) x. (sqr`
(B .ih B))) e. CC
5856, 57mulcl 5301 . . . . . . 7 |- (2 x. ((sqr` (A .ih A)) x. (sqr` (B .ih B)))) e. CC
5953sqcl 6553 . . . . . . 7 |- ((sqr` (B .ih B))^2) e. CC
6055, 58, 59add23 5321 . . . . . 6 |- ((((sqr`
(A .ih A))^2) + (2 x. ((sqr` (A .ih A)) x. (sqr` (B .ih B))))) + ((sqr` (B .ih B))^2)) = ((((sqr` (A .ih A))^2) + ((sqr`
(B .ih B))^2)) + (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B)))))
6134sqsqr 6659 . . . . . . . . 9 |- (0 <_ (A .ih A) -> ((sqr` (A .ih A))^2) = (A .ih A))
6232, 61ax-mp 7 . . . . . . . 8 |- ((sqr` (A .ih A))^2) = (A .ih A)
6340sqsqr 6659 . . . . . . . . 9 |- (0 <_ (B .ih B) -> ((sqr` (B .ih B))^2) = (B .ih B))
6438, 63ax-mp 7 . . . . . . . 8 |- ((sqr` (B .ih B))^2) = (B .ih B)
6562, 64opreq12i 3964 . . . . . . 7 |- (((sqr` (A .ih A))^2) + ((sqr` (B .ih B))^2)) = ((A .ih A) + (B .ih B))
6665opreq1i 3962 . . . . . 6 |- ((((sqr`
(A .ih A))^2) + ((sqr` (B .ih B))^2)) + (2 x. ((sqr`
(A .ih A)) x. (sqr` (B .ih B))))) = (((A .ih A) + (B .ih B)) + (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B)))))
6754, 60, 663eqtr 1496 . . . . 5 |- (((sqr` (A .ih A)) + (sqr` (B .ih B)))^2) = (((A .ih A) + (B .ih B)) + (2 x. ((sqr` (A .ih A)) x. (sqr`
(B .ih B)))))
6847, 51, 673brtr4 2638 . . . 4 |- ((A +h B) .ih (A +h B)) <_ (((sqr`
(A .ih A)) + (sqr` (B .ih B)))^2)
697, 6hvaddcl 8827 . . . . . 6 |- (A +h B) e. H~
70 hiidge0t 8903 . . . . . 6 |- ((A +h B) e. H~ -> 0 <_ ((A +h B) .ih (A +h B)))
7169, 70ax-mp 7 . . . . 5 |- 0 <_ ((A +h B) .ih (A +h B))
7236, 42readdcl 5314 . . . . . 6 |- ((sqr` (A .ih A)) + (sqr`
(B .ih B))) e. RR
7372sqge0 6567 . . . . 5 |- 0 <_ (((sqr`
(A .ih A)) + (sqr` (B .ih B)))^2)
74 hiidrclt 8900 . . . . . . 7 |- ((A +h B) e. H~ -> ((A +h B) .ih (A +h B))