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

Theorem normpar2 5100
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 |- ((norm` (A -v B))^2) = (((2 x. ((norm` (A -v C))^2)) + (2 x. ((norm` (B -v C))^2))) - ((norm` ((A +v B) -v (2 .s C)))^2))

Proof of Theorem normpar2
StepHypRef Expression
1 4re 4473 . . . . . . 7 |- 4 e. RR
21recn 4098 . . . . . 6 |- 4 e. CC
3 normpar2.1 . . . . . . . . . 10 |- A e. H~
4 normpar2.3 . . . . . . . . . 10 |- C e. H~
53, 4hvsubcl 5002 . . . . . . . . 9 |- (A -v C) e. H~
65normcl 5081 . . . . . . . 8 |- (norm` (A -v C)) e. RR
76sqrecl 4699 . . . . . . 7 |- ((norm` (A -v C))^2) e. RR
87recn 4098 . . . . . 6 |- ((norm` (A -v C))^2) e. CC
92, 8mulcl 4105 . . . . 5 |- (4 x. ((norm` (A -v C))^2)) e. CC
10 normpar2.2 . . . . . . . . . 10 |- B e. H~
1110, 4hvsubcl 5002 . . . . . . . . 9 |- (B -v C) e. H~
1211normcl 5081 . . . . . . . 8 |- (norm` (B -v C)) e. RR
1312sqrecl 4699 . . . . . . 7 |- ((norm` (B -v C))^2) e. RR
1413recn 4098 . . . . . 6 |- ((norm` (B -v C))^2) e. CC
152, 14mulcl 4105 . . . . 5 |- (4 x. ((norm` (B -v C))^2)) e. CC
16 2cn 4471 . . . . 5 |- 2 e. CC
17 2re 4470 . . . . . 6 |- 2 e. RR
18 2pos 4479 . . . . . 6 |- 0 < 2
1917, 18gt0ne0i 4345 . . . . 5 |- 2 =/= 0
209, 15, 16, 19divdistr 4243 . . . 4 |- (((4 x. ((norm` (A -v C))^2)) + (4 x. ((norm` (B -v C))^2))) / 2) = (((4 x. ((norm` (A -v C))^2)) / 2) + ((4 x. ((norm` (B -v C))^2)) / 2))
219, 15addcom 4106 . . . . . . . 8 |- ((4 x. ((norm` (A -v C))^2)) + (4 x. ((norm`
(B -v C))^2))) = ((4 x. ((norm`
(B -v C))^2)) + (4 x. ((norm` (A -v C))^2)))
223, 10hvaddcl 4999 . . . . . . . . . . . . . . . . 17 |- (A +v B) e. H~
2316, 4hvmulcl 4990 . . . . . . . . . . . . . . . . 17 |- (2 .s C) e. H~
2422, 23hvsubcl 5002 . . . . . . . . . . . . . . . 16 |- ((A +v B) -v (2 .s C)) e. H~
253, 10hvsubcl 5002 . . . . . . . . . . . . . . . 16 |- (A -v B) e. H~
2624, 25hvsubval 5001 . . . . . . . . . . . . . . 15 |- (((A +v B) -v (2 .s C)) -v (A -v B)) = (((A +v B) -v (2 .s C)) +v (-u1 .s (A -v B)))
2722, 23hvsubval 5001 . . . . . . . . . . . . . . . 16 |- ((A +v B) -v (2 .s C)) = ((A +v B) +v (-u1 .s (2 .s C)))
2827opreq1i 3009 . . . . . . . . . . . . . . 15 |- (((A +v B) -v (2 .s C)) +v (-u1 .s (A -v B))) = (((A +v B) +v (-u1 .s (2 .s C))) +v (-u1 .s (A -v B)))
293, 10hvcom 5000 . . . . . . . . . . . . . . . . . . 19 |- (A +v B) = (B +v A)
303, 10hvnegdi 5034 . . . . . . . . . . . . . . . . . . 19 |- (-u1 .s (A -v B)) = (B -v A)
3129, 30opreq12i 3011 . . . . . . . . . . . . . . . . . 18 |- ((A +v B) +v (-u1 .s (A -v B))) = ((B +v A) +v (B -v A))
3210, 3hvsubcan2 5036 . . . . . . . . . . . . . . . . . 18 |- ((B +v A) +v (B -v A)) = (2 .s B)
3331, 32eqtr 1119 . . . . . . . . . . . . . . . . 17 |- ((A +v B) +v (-u1 .s (A -v B))) = (2 .s B)
3433opreq1i 3009 . . . . . . . . . . . . . . . 16 |- (((A +v B) +v (-u1 .s (A -v B))) +v (-u1 .s (2 .s C))) = ((2 .s B) +v (-u1 .s (2 .s C)))
35 1cn 4101 . . . . . . . . . . . . . . . . . . 19 |- 1 e. CC
3635negcl 4142 . . . . . . . . . . . . . . . . . 18 |- -u1 e. CC
3736, 23hvmulcl 4990 . . . . . . . . . . . . . . . . 17 |- (-u1 .s (2 .s C)) e. H~
3836, 25hvmulcl 4990 . . . . . . . . . . . . . . . . 17 |- (-u1 .s (A -v B)) e. H~
3922, 37, 38hvadd23 5026 . . . . . . . . . . . . . . . 16 |- (((A +v B) +v (-u1 .s (2 .s C))) +v (-u1 .s (A -v B))) = (((A +v B) +v (-u1 .s (A -v B))) +v (-u1 .s (2 .s C)))
4016, 10hvmulcl 4990 . . . . . . . . . . . . . . . . 17 |- (2 .s B) e. H~
4140, 23hvsubval 5001 . . . . . . . . . . . . . . . 16 |- ((2 .s B) -v (2 .s C)) = ((2 .s B) +v (-u1 .s (2 .s C)))
4234, 39, 413eqtr4 1126 . . . . . . . . . . . . . . 15 |- (((A +v B) +v (-u1 .s (2 .s C))) +v (-u1 .s (A -v B))) = ((2 .s B) -v (2 .s C))
4326, 28, 423eqtr 1123 . . . . . . . . . . . . . 14 |- (((A +v B) -v (2 .s C)) -v (A -v B)) = ((2 .s B) -v (2 .s C))
4416, 10, 4hvsubdistr1 5024 . . . . . . . . . . . . . 14 |- (2 .s (B -v C)) = ((2 .s B) -v (2 .s C))
4543, 44eqtr4 1122 . . . . . . . . . . . . 13 |- (((A +v B) -v (2 .s C)) -v (A -v B)) = (2 .s (B -v C))
4645fveq2i 2835 . . . . . . . . . . . 12 |- (norm` (((A +v B) -v (2 .s C)) -v (A -v B))) = (norm` (2 .s (B -v C)))
4716, 11norm-iii 5087 . . . . . . . . . . . 12 |- (norm` (2 .s (B -v C))) = ((abs` 2) x. (norm` (B -v C)))
48 ax0re 4063 . . . . . . . . . . . . . . 15 |- 0 e. RR
4948, 17, 18ltlei 4303 . . . . . . . . . . . . . 14 |- 0 <_ 2
5017absid 4850 . . . . . . . . . . . . . 14 |- (0 <_ 2 -> (abs` 2) = 2)
5149, 50ax-mp 6 . . . . . . . . . . . . 13 |- (abs` 2) = 2
5251opreq1i 3009 . . . . . . . . . . . 12 |- ((abs` 2) x. (norm`
(B -v C))) = (2 x. (norm` (B -v C)))
5346, 47, 523eqtr 1123 . . . . . . . . . . 11 |- (norm` (((A +v B) -v (2 .s C)) -v (A -v B))) = (2 x. (norm` (B -v C)))
5453opreq1i 3009 . . . . . . . . . 10 |- ((norm` (((A +v B) -v (2 .s C)) -v (A -v B)))^2) = ((2 x. (norm` (B -v C)))^2)
5512recn 4098 . . . . . . . . . . 11 |- (norm` (B -v C)) e. CC
5616, 55sqmul 4688 . . . . . . . . . 10 |- ((2 x. (norm` (B -v C)))^2) = ((2^2) x. ((norm` (B -v C))^2))
57 sq2 4710 . . . . . . . . . . 11 |- (2^2) = 4
5857opreq1i 3009 . . . . . . . . . 10 |- ((2^2) x. ((norm` (B -v C))^2)) = (4 x. ((norm` (B -v C))^2))
5954, 56, 583eqtr 1123 . . . . . . . . 9 |- ((norm` (((A +v B) -v (2 .s C)) -v (A -v B)))^2) = (4 x. ((norm` (B -v C))^2))
6027opreq1i 3009 . . . . . . . . . . . . . . 15 |- (((A +v B) -v (2 .s C)) +v (A -v B)) = (((A +v B) +v (-u1 .s (2 .s C))) +v (A -v B))
6122, 37, 25hvadd23 5026 . . . . . . . . . . . . . . 15 |- (((A +v B) +v (-u1 .s (2 .s C))) +v (A -v B)) = (((A +v B) +v (A -v B)) +v (-u1 .s (2 .s C)))
623, 10hvsubcan2 5036 . . . . . . . . . . . . . . . . 17 |- ((A +v B) +v (A -v B)) = (2 .s A)
6362opreq1i 3009 . . . . . . . . . . . . . . . 16 |- (((A +v B) +v (A -v B)) +v (-u1 .s (2 .s C))) = ((2 .s A) +v (-u1 .s (2 .s C)))
6416, 3hvmulcl 4990 . . . . . . . . . . . . . . . . 17 |- (2 .s A) e. H~
6564, 23hvsubval 5001 . . . . . . . . . . . . . . . 16 |- ((2 .s A) -v (2 .s C)) = ((2 .s A) +v (-u1 .s (2 .s C)))
6663, 65eqtr4 1122 . . . . . . . . . . . . . . 15 |- (((A +v B) +v (A -v B)) +v (-u1 .s (2 .s C))) = ((2 .s A) -v (2 .s C))
6760, 61, 663eqtr 1123 . . . . . . . . . . . . . 14 |- (((A +v B) -v (2 .s C)) +v (A -v B)) = ((2 .s A) -v (2 .s C))
6816, 3, 4hvsubdistr1 5024 . . . . . . . . . . . . . 14 |- (2 .s (A -v C)) = ((2 .s A) -v (2 .s C))
6967, 68eqtr4 1122 . . . . . . . . . . . . 13 |- (((A +v B) -v (2 .s C)) +v (A -v B)) = (2 .s (A -v C))
7069fveq2i 2835 . . . . . . . . . . . 12 |- (norm` (((A +v B) -v (2 .s C)) +v (A -v B))) = (norm` (2 .s (A -v C)))
7116, 5norm-iii 5087 . . . . . . . . . . . 12 |- (norm` (2 .s (A -v C))) = ((abs` 2) x. (norm` (A -v C)))
7251opreq1i 3009 . . . . . . . . . . . 12 |- ((abs` 2) x. (norm`
(A -v C))) = (2 x. (norm` (A -v C)))
7370, 71, 723eqtr 1123 . . . . . . . . . . 11 |- (norm` (((A +v B) -v (2 .s C)) +v (A -v B))) = (2 x. (norm` (A -v C)))
7473opreq1i 3009 . . . . . . . . . 10 |- ((norm` (((A +v B) -v (2 .s C)) +v (A -v B)))^2) = ((2 x. (norm` (A -v C)))^2)
756recn 4098 . . . . . . . . . . 11 |- (norm` (A -v C)) e. CC
7616, 75sqmul 4688 . . . . . . . . . 10 |- ((2 x. (norm` (A -v C)))^2) = ((2^2) x. ((norm` (A -v C))^2))
7757opreq1i 3009 . . . . . . . . . 10 |- ((2^2) x. ((norm` (A