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

Theorem normpar2 9018
Description: Corollary of parallelogram law for norms. Part of Lemma 3.6 of [Beran] p. 100.
Hypotheses
Ref Expression
normpar2.1 |- A e. H~
normpar2.2 |- B e. H~
normpar2.3 |- C e. H~
Assertion
Ref Expression
normpar2 |- ((normh` (A -h B))^2) = (((2 x. ((normh` (A -h C))^2)) + (2 x. ((normh` (B -h C))^2))) - ((normh` ((A +h B) -h (2 .h C)))^2))

Proof of Theorem normpar2
StepHypRef Expression
1 2re 5981 . . . . . 6 |- 2 e. RR
2 normpar2.1 . . . . . . . . 9 |- A e. H~
3 normpar2.3 . . . . . . . . 9 |- C e. H~
42, 3hvsubcl 8886 . . . . . . . 8 |- (A -h C) e. H~
54normcl 8993 . . . . . . 7 |- (normh` (A -h C)) e. RR
65resqcl 6624 . . . . . 6 |- ((normh` (A -h C))^2) e. RR
71, 6remulcl 5347 . . . . 5 |- (2 x. ((normh` (A -h C))^2)) e. RR
8 normpar2.2 . . . . . . . . 9 |- B e. H~
98, 3hvsubcl 8886 . . . . . . . 8 |- (B -h C) e. H~
109normcl 8993 . . . . . . 7 |- (normh` (B -h C)) e. RR
1110resqcl 6624 . . . . . 6 |- ((normh` (B -h C))^2) e. RR
121, 11remulcl 5347 . . . . 5 |- (2 x. ((normh` (B -h C))^2)) e. RR
137, 12readdcl 5346 . . . 4 |- ((2 x. ((normh` (A -h C))^2)) + (2 x. ((normh` (B -h C))^2))) e. RR
1413recn 5326 . . 3 |- ((2 x. ((normh` (A -h C))^2)) + (2 x. ((normh` (B -h C))^2))) e. CC
152, 8hvaddcl 8883 . . . . . . 7 |- (A +h B) e. H~
16 2cn 5982 . . . . . . . 8 |- 2 e. CC
1716, 3hvmulcl 8879 . . . . . . 7 |- (2 .h C) e. H~
1815, 17hvsubcl 8886 . . . . . 6 |- ((A +h B) -h (2 .h C)) e. H~
1918normcl 8993 . . . . 5 |- (normh` ((A +h B) -h (2 .h C))) e. RR
2019resqcl 6624 . . . 4 |- ((normh` ((A +h B) -h (2 .h C)))^2) e. RR
2120recn 5326 . . 3 |- ((normh` ((A +h B) -h (2 .h C)))^2) e. CC
222, 8hvsubcl 8886 . . . . . 6 |- (A -h B) e. H~
2322normcl 8993 . . . . 5 |- (normh` (A -h B)) e. RR
2423resqcl 6624 . . . 4 |- ((normh` (A -h B))^2) e. RR
2524recn 5326 . . 3 |- ((normh` (A -h B))^2) e. CC
26 4re 5984 . . . . . . 7 |- 4 e. RR
2726recn 5326 . . . . . 6 |- 4 e. CC
286recn 5326 . . . . . 6 |- ((normh` (A -h C))^2) e. CC
2927, 28mulcl 5333 . . . . 5 |- (4 x. ((normh` (A -h C))^2)) e. CC
3011recn 5326 . . . . . 6 |- ((normh` (B -h C))^2) e. CC
3127, 30mulcl 5333 . . . . 5 |- (4 x. ((normh` (B -h C))^2)) e. CC
32 2ne0 5992 . . . . 5 |- 2 =/= 0
3329, 31, 16, 32divdir 5754 . . . 4 |- (((4 x. ((normh` (A -h C))^2)) + (4 x. ((normh` (B -h C))^2))) / 2) = (((4 x. ((normh` (A -h C))^2)) / 2) + ((4 x. ((normh` (B -h C))^2)) / 2))
3429, 31addcom 5334 . . . . . . 7 |- ((4 x. ((normh` (A -h C))^2)) + (4 x. ((normh` (B -h C))^2))) = ((4 x. ((normh` (B -h C))^2)) + (4 x. ((normh` (A -h C))^2)))
3518, 22hvsubval 8885 . . . . . . . . . . . . . 14 |- (((A +h B) -h (2 .h C)) -h (A -h B)) = (((A +h B) -h (2 .h C)) +h (-u1 .h (A -h B)))
3615, 17hvsubval 8885 . . . . . . . . . . . . . . 15 |- ((A +h B) -h (2 .h C)) = ((A +h B) +h (-u1 .h (2 .h C)))
3736opreq1i 3977 . . . . . . . . . . . . . 14 |- (((A +h B) -h (2 .h C)) +h (-u1 .h (A -h B))) = (((A +h B) +h (-u1 .h (2 .h C))) +h (-u1 .h (A -h B)))
382, 8hvcom 8884 . . . . . . . . . . . . . . . . . 18 |- (A +h B) = (B +h A)
392, 8hvnegdi 8924 . . . . . . . . . . . . . . . . . 18 |- (-u1 .h (A -h B)) = (B -h A)
4038, 39opreq12i 3979 . . . . . . . . . . . . . . . . 17 |- ((A +h B) +h (-u1 .h (A -h B))) = ((B +h A) +h (B -h A))
418, 2hvsubcan2 8926 . . . . . . . . . . . . . . . . 17 |- ((B +h A) +h (B -h A)) = (2 .h B)
4240, 41eqtr 1498 . . . . . . . . . . . . . . . 16 |- ((A +h B) +h (-u1 .h (A -h B))) = (2 .h B)
4342opreq1i 3977 . . . . . . . . . . . . . . 15 |- (((A +h B) +h (-u1 .h (A -h B))) +h (-u1 .h (2 .h C))) = ((2 .h B) +h (-u1 .h (2 .h C)))
44 ax1cn 5281 . . . . . . . . . . . . . . . . . 18 |- 1 e. CC
4544negcl 5381 . . . . . . . . . . . . . . . . 17 |- -u1 e. CC
4645, 17hvmulcl 8879 . . . . . . . . . . . . . . . 16 |- (-u1 .h (2 .h C)) e. H~
4745, 22hvmulcl 8879 . . . . . . . . . . . . . . . 16 |- (-u1 .h (A -h B)) e. H~
4815, 46, 47hvadd23 8916 . . . . . . . . . . . . . . 15 |- (((A +h B) +h (-u1 .h (2 .h C))) +h (-u1 .h (A -h B))) = (((A +h B) +h (-u1 .h (A -h B))) +h (-u1 .h (2 .h C)))
4916, 8hvmulcl 8879 . . . . . . . . . . . . . . . 16 |- (2 .h B) e. H~
5049, 17hvsubval 8885 . . . . . . . . . . . . . . 15 |- ((2 .h B) -h (2 .h C)) = ((2 .h B) +h (-u1 .h (2 .h C)))
5143, 48, 503eqtr4 1508 . . . . . . . . . . . . . 14 |- (((A +h B) +h (-u1 .h (2 .h C))) +h (-u1 .h (A -h B))) = ((2 .h B) -h (2 .h C))
5235, 37, 513eqtr 1502 . . . . . . . . . . . . 13 |- (((A +h B) -h (2 .h C)) -h (A -h B)) = ((2 .h B) -h (2 .h C))
5316, 8, 3hvsubdistr1 8914 . . . . . . . . . . . . 13 |- (2 .h (B -h C)) = ((2 .h B) -h (2 .h C))
5452, 53eqtr4 1501 . . . . . . . . . . . 12 |- (((A +h B) -h (2 .h C)) -h (A -h B)) = (2 .h (B -h C))
5554fveq2i 3733 . . . . . . . . . . 11 |- (normh` (((A +h B) -h (2 .h C)) -h (A -h B))) = (normh` (2 .h (B -h C)))
5616, 9norm-iii 9001 . . . . . . . . . . 11 |- (normh` (2 .h (B -h C))) = ((abs` 2) x. (normh` (B -h C)))
57 0re 5452 . . . . . . . . . . . . . 14 |- 0 e. RR
58 2pos 5991 . . . . . . . . . . . . . 14 |- 0 < 2
5957, 1, 58ltlei 5593 . . . . . . . . . . . . 13 |- 0 <_ 2
601absid 6861 . . . . . . . . . . . . 13 |- (0 <_ 2 -> (abs` 2) = 2)
6159, 60ax-mp 7 . . . . . . . . . . . 12 |- (abs` 2) = 2
6261opreq1i 3977 . . . . . . . . . . 11 |- ((abs` 2) x. (normh` (B -h C))) = (2 x. (normh` (B -h C)))
6355, 56, 623eqtr 1502 . . . . . . . . . 10 |- (normh` (((A +h B) -h (2 .h C)) -h (A -h B))) = (2 x. (normh` (B -h C)))
6463opreq1i 3977 . . . . . . . . 9 |- ((normh` (((A +h B) -h (2 .h C)) -h (A -h B)))^2) = ((2 x. (normh` (B -h C)))^2)
6510recn 5326 . . . . . . . . . 10 |- (normh` (B -h C)) e. CC
6616, 65sqmul 6618 . . . . . . . . 9 |- ((2 x. (normh` (B -h C)))^2) = ((2^2) x. ((normh` (B -h C))^2))
67 sq2 6639 . . . . . . . . . 10 |- (2^2) = 4
6867opreq1i 3977 . . . . . . . . 9 |- ((2^2) x. ((normh` (B -h C))^2)) = (4 x. ((normh` (B -h C))^2))
6964, 66, 683eqtr 1502 . . . . . . . 8 |- ((normh` (((A +h B) -h (2 .h C)) -h (A -h B)))^2) = (4 x. ((normh` (B -h C))^2))
7036opreq1i 3977 . . . . . . . . . . . . . 14 |- (((A +h B) -h (2 .h C)) +h (A -h B)) = (((A +h B) +h (-u1 .h (2 .h C))) +h (A -h B))
7115, 46, 22hvadd23 8916 . . . . . . . . . . . . . 14 |- (((A +h B) +h (-u1 .h (2 .h C))) +h (A -h B)) = (((A +h B) +h (A -h B)) +h (-u1 .h (2 .h C)))
722, 8hvsubcan2 8926 . . . . . . . . . . . . . . . 16 |- ((A +h B) +h (A -h B)) = (2 .h A)
7372opreq1i 3977 . . . . . . . . . . . . . . 15 |- (((A +h B) +h (A -h B)) +h (-u1 .h (2 .h C))) = ((2 .h A) +h (-u1 .h (2 .h C)))
7416, 2hvmulcl 8879 . . . . . . . . . . . . . . . 16 |- (2 .h A) e. H~
7574, 17hvsubval 8885 . . . . . . . . . . . . . . 15 |- ((2 .h A) -h (2 .h C)) = ((2 .h A) +h (-u1 .h (2 .h C)))
7673, 75eqtr4 1501 . . . . . . . . . . . . . 14 |- (((A +h B) +h (A -h B)) +h (-u1 .h (2 .h C))) = ((2 .h A) -h (2 .h C))
7770, 71, 763eqtr 1502 . . . . . . . . . . . . 13 |- (((A +h B) -h (2 .h C)) +h (A -h B)) = ((2 .h A) -h (2 .h C))
7816, 2, 3hvsubdistr1 8914 . . . . . . . . . . . . 13 |- (2 .h (A -h C)) = ((2 .h A)