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

Theorem normpar2 9023
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 5979 . . . . . 6 |- 2 e. RR
2 normpar2.1 . . . . . . . . 9 |- A e. H~
3 normpar2.3 . . . . . . . . 9 |- C e. H~
42, 3hvsubcl 8891 . . . . . . . 8 |- (A -h C) e. H~
54normcl 8998 . . . . . . 7 |- (normh` (A -h C)) e. RR
65resqcl 6623 . . . . . 6 |- ((normh` (A -h C))^2) e. RR
71, 6remulcl 5335 . . . . 5 |- (2 x. ((normh` (A -h C))^2)) e. RR
8 normpar2.2 . . . . . . . . 9 |- B e. H~
98, 3hvsubcl 8891 . . . . . . . 8 |- (B -h C) e. H~
109normcl 8998 . . . . . . 7 |- (normh` (B -h C)) e. RR
1110resqcl 6623 . . . . . 6 |- ((normh` (B -h C))^2) e. RR
121, 11remulcl 5335 . . . . 5 |- (2 x. ((normh` (B -h C))^2)) e. RR
137, 12readdcl 5334 . . . 4 |- ((2 x. ((normh` (A -h C))^2)) + (2 x. ((normh` (B -h C))^2))) e. RR
1413recn 5314 . . 3 |- ((2 x. ((normh` (A -h C))^2)) + (2 x. ((normh` (B -h C))^2))) e. CC
152, 8hvaddcl 8888 . . . . . . 7 |- (A +h B) e. H~
16 2cn 5980 . . . . . . . 8 |- 2 e. CC
1716, 3hvmulcl 8884 . . . . . . 7 |- (2 .h C) e. H~
1815, 17hvsubcl 8891 . . . . . 6 |- ((A +h B) -h (2 .h C)) e. H~
1918normcl 8998 . . . . 5 |- (normh` ((A +h B) -h (2 .h C))) e. RR
2019resqcl 6623 . . . 4 |- ((normh` ((A +h B) -h (2 .h C)))^2) e. RR
2120recn 5314 . . 3 |- ((normh` ((A +h B) -h (2 .h C)))^2) e. CC
222, 8hvsubcl 8891 . . . . . 6 |- (A -h B) e. H~
2322normcl 8998 . . . . 5 |- (normh` (A -h B)) e. RR
2423resqcl 6623 . . . 4 |- ((normh` (A -h B))^2) e. RR
2524recn 5314 . . 3 |- ((normh` (A -h B))^2) e. CC
26 4re 5982 . . . . . . 7 |- 4 e. RR
2726recn 5314 . . . . . 6 |- 4 e. CC
286recn 5314 . . . . . 6 |- ((normh` (A -h C))^2) e. CC
2927, 28mulcl 5321 . . . . 5 |- (4 x. ((normh` (A -h C))^2)) e. CC
3011recn 5314 . . . . . 6 |- ((normh` (B -h C))^2) e. CC
3127, 30mulcl 5321 . . . . 5 |- (4 x. ((normh` (B -h C))^2)) e. CC
32 2ne0 5990 . . . . 5 |- 2 =/= 0
3329, 31, 16, 32divdir 5747 . . . 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 5322 . . . . . . 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 8890 . . . . . . . . . . . . . 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 8890 . . . . . . . . . . . . . . 15 |- ((A +h B) -h (2 .h C)) = ((A +h B) +h (-u1 .h (2 .h C)))
3736opreq1i 3971 . . . . . . . . . . . . . 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 8889 . . . . . . . . . . . . . . . . . 18 |- (A +h B) = (B +h A)
392, 8hvnegdi 8929 . . . . . . . . . . . . . . . . . 18 |- (-u1 .h (A -h B)) = (B -h A)
4038, 39opreq12i 3973 . . . . . . . . . . . . . . . . 17 |- ((A +h B) +h (-u1 .h (A -h B))) = ((B +h A) +h (B -h A))
418, 2hvsubcan2 8931 . . . . . . . . . . . . . . . . 17 |- ((B +h A) +h (B -h A)) = (2 .h B)
4240, 41eqtr 1495 . . . . . . . . . . . . . . . 16 |- ((A +h B) +h (-u1 .h (A -h B))) = (2 .h B)
4342opreq1i 3971 . . . . . . . . . . . . . . 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 5269 . . . . . . . . . . . . . . . . . 18 |- 1 e. CC
4544negcl 5369 . . . . . . . . . . . . . . . . 17 |- -u1 e. CC
4645, 17hvmulcl 8884 . . . . . . . . . . . . . . . 16 |- (-u1 .h (2 .h C)) e. H~
4745, 22hvmulcl 8884 . . . . . . . . . . . . . . . 16 |- (-u1 .h (A -h B)) e. H~
4815, 46, 47hvadd23 8921 . . . . . . . . . . . . . . 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 8884 . . . . . . . . . . . . . . . 16 |- (2 .h B) e. H~
5049, 17hvsubval 8890 . . . . . . . . . . . . . . 15 |- ((2 .h B) -h (2 .h C)) = ((2 .h B) +h (-u1 .h (2 .h C)))
5143, 48, 503eqtr4 1505 . . . . . . . . . . . . . 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 1499 . . . . . . . . . . . . 13 |- (((A +h B) -h (2 .h C)) -h (A -h B)) = ((2 .h B) -h (2 .h C))
5316, 8, 3hvsubdistr1 8919 . . . . . . . . . . . . 13 |- (2 .h (B -h C)) = ((2 .h B) -h (2 .h C))
5452, 53eqtr4 1498 . . . . . . . . . . . 12 |- (((A +h B) -h (2 .h C)) -h (A -h B)) = (2 .h (B -h C))
5554fveq2i 3727 . . . . . . . . . . 11 |- (normh` (((A +h B) -h (2 .h C)) -h (A -h B))) = (normh` (2 .h (B -h C)))
5616, 9norm-iii 9006 . . . . . . . . . . 11 |- (normh` (2 .h (B -h C))) = ((abs` 2) x. (normh` (B -h C)))
57 0re 5440 . . . . . . . . . . . . . 14 |- 0 e. RR
58 2pos 5989 . . . . . . . . . . . . . 14 |- 0 < 2
5957, 1, 58ltlei 5581 . . . . . . . . . . . . 13 |- 0 <_ 2
601absid 6861 . . . . . . . . . . . . 13 |- (0 <_ 2 -> (abs` 2) = 2)
6159, 60ax-mp 7 . . . . . . . . . . . 12 |- (abs` 2) = 2
6261opreq1i 3971 . . . . . . . . . . 11 |- ((abs` 2) x. (normh` (B -h C))) = (2 x. (normh` (B -h C)))
6355, 56, 623eqtr 1499 . . . . . . . . . 10 |- (normh` (((A +h B) -h (2 .h C)) -h (A -h B))) = (2 x. (normh` (B -h C)))
6463opreq1i 3971 . . . . . . . . 9 |- ((normh` (((A +h B) -h (2 .h C)) -h (A -h B)))^2) = ((2 x. (normh` (B -h C)))^2)
6510recn 5314 . . . . . . . . . 10 |- (normh` (B -h C)) e. CC
6616, 65sqmul 6617 . . . . . . . . 9 |- ((2 x. (normh` (B -h C)))^2) = ((2^2) x. ((normh` (B -h C))^2))
67 sq2 6638 . . . . . . . . . 10 |- (2^2) = 4
6867opreq1i 3971 . . . . . . . . 9 |- ((2^2) x. ((normh` (B -h C))^2)) = (4 x. ((normh` (B -h C))^2))
6964, 66, 683eqtr 1499 . . . . . . . 8 |- ((normh` (((A +h B) -h (2 .h C)) -h (A -h B)))^2) = (4 x. ((normh` (B -h C))^2))
7036opreq1i 3971 . . . . . . . . . . . . . 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 8921 . . . . . . . . . . . . . 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 8931 . . . . . . . . . . . . . . . 16 |- ((A +h B) +h (A -h B)) = (2 .h A)
7372opreq1i 3971 . . . . . . . . . . . . . . 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 8884 . . . . . . . . . . . . . . . 16 |- (2 .h A) e. H~
7574, 17hvsubval 8890 . . . . . . . . . . . . . . 15 |- ((2 .h A) -h (2 .h C)) = ((2 .h A) +h (-u1 .h (2 .h C)))
7673, 75eqtr4 1498 . . . . . . . . . . . . . 14 |- (((A +h B) +h (A -h B)) +h (-u1 .h (2 .h C))) = ((2 .h A) -h (2 .h C))
7770, 71, 763eqtr 1499 . . . . . . . . . . . . 13 |- (((A +h B) -h (2 .h C)) +h (A -h B)) = ((2 .h A) -h (2 .h C))
7816, 2, 3hvsubdistr1 8919 . . . . . . . . . . . . 13 |- (2 .h (A -h C)) = ((2 .h A)