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

Theorem projlem5 5197
Description: Part of Lemma 3.6 of [Beran] p. 100, bottom. Used by projlem6 5198.
Hypotheses
Ref Expression
projlem5.1 |- A e. H~
projlem5.2 |- B e. H~
projlem5.3 |- C e. H~
projlem5.4 |- R e. RR
projlem5.5 |- 0 <_ R
projlem5.6 |- (4 x. (R^2)) <_ ((norm`
((B +v C) -v (2 .s A)))^2)
projlem5.7 |- D e. NN
projlem5.8 |- G e. NN
projlem5.9 |- N e. NN
projlem5.10 |- (norm` (B -v A)) < (R + (1 / D))
projlem5.11 |- (norm` (C -v A)) < (R + (1 / G))
Assertion
Ref Expression
projlem5 |- ((norm` (B -v C))^2) < (((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2))) - (4 x. (R^2)))

Proof of Theorem projlem5
StepHypRef Expression
1 projlem5.2 . . 3 |- B e. H~
2 projlem5.3 . . 3 |- C e. H~
3 projlem5.1 . . 3 |- A e. H~
41, 2, 3normpar2 5100 . 2 |- ((norm` (B -v C))^2) = (((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm` (C -v A))^2))) - ((norm` ((B +v C) -v (2 .s A)))^2))
5 projlem5.10 . . . . . . . 8 |- (norm` (B -v A)) < (R + (1 / D))
61, 3hvsubcl 5002 . . . . . . . . . 10 |- (B -v A) e. H~
7 normge0t 5077 . . . . . . . . . 10 |- ((B -v A) e. H~ -> 0 <_ (norm` (B -v A)))
86, 7ax-mp 6 . . . . . . . . 9 |- 0 <_ (norm` (B -v A))
9 projlem5.5 . . . . . . . . . 10 |- 0 <_ R
10 ax0re 4063 . . . . . . . . . . 11 |- 0 e. RR
11 ax1re 4064 . . . . . . . . . . . 12 |- 1 e. RR
12 projlem5.7 . . . . . . . . . . . . 13 |- D e. NN
1312nnre 4429 . . . . . . . . . . . 12 |- D e. RR
1412nnne0 4446 . . . . . . . . . . . 12 |- D =/= 0
1511, 13, 14redivcl 4274 . . . . . . . . . . 11 |- (1 / D) e. RR
16 nnrecgt0t 4447 . . . . . . . . . . . 12 |- (D e. NN -> 0 < (1 / D))
1712, 16ax-mp 6 . . . . . . . . . . 11 |- 0 < (1 / D)
1810, 15, 17ltlei 4303 . . . . . . . . . 10 |- 0 <_ (1 / D)
19 projlem5.4 . . . . . . . . . . 11 |- R e. RR
2019, 15addge0 4324 . . . . . . . . . 10 |- ((0 <_ R /\ 0 <_ (1 / D)) -> 0 <_ (R + (1 / D)))
219, 18, 20mp2an 520 . . . . . . . . 9 |- 0 <_ (R + (1 / D))
226normcl 5081 . . . . . . . . . 10 |- (norm` (B -v A)) e. RR
2319, 15readdcl 4118 . . . . . . . . . 10 |- (R + (1 / D)) e. RR
2422, 23lt2sqe 4700 . . . . . . . . 9 |- ((0 <_ (norm` (B -v A)) /\ 0 <_ (R + (1 / D))) -> ((norm`
(B -v A)) < (R + (1 / D)) <-> ((norm`
(B -v A))^2) < ((R + (1 / D))^2)))
258, 21, 24mp2an 520 . . . . . . . 8 |- ((norm` (B -v A)) < (R + (1 / D)) <-> ((norm` (B -v A))^2) < ((R + (1 / D))^2))
265, 25mpbi 164 . . . . . . 7 |- ((norm` (B -v A))^2) < ((R + (1 / D))^2)
27 2pos 4479 . . . . . . . 8 |- 0 < 2
2822sqrecl 4699 . . . . . . . . 9 |- ((norm` (B -v A))^2) e. RR
2923sqrecl 4699 . . . . . . . . 9 |- ((R + (1 / D))^2) e. RR
30 2re 4470 . . . . . . . . 9 |- 2 e. RR
3128, 29, 30ltmul2 4395 . . . . . . . 8 |- (0 < 2 -> (((norm`
(B -v A))^2) < ((R + (1 / D))^2) <-> (2 x. ((norm` (B -v A))^2)) < (2 x. ((R + (1 / D))^2))))
3227, 31ax-mp 6 . . . . . . 7 |- (((norm` (B -v A))^2) < ((R + (1 / D))^2) <-> (2 x. ((norm` (B -v A))^2)) < (2 x. ((R + (1 / D))^2)))
3326, 32mpbi 164 . . . . . 6 |- (2 x. ((norm` (B -v A))^2)) < (2 x. ((R + (1 / D))^2))
34 projlem5.11 . . . . . . . 8 |- (norm` (C -v A)) < (R + (1 / G))
352, 3hvsubcl 5002 . . . . . . . . . 10 |- (C -v A) e. H~
36 normge0t 5077 . . . . . . . . . 10 |- ((C -v A) e. H~ -> 0 <_ (norm` (C -v A)))
3735, 36ax-mp 6 . . . . . . . . 9 |- 0 <_ (norm` (C -v A))
38 projlem5.8 . . . . . . . . . . . . 13 |- G e. NN
3938nnre 4429 . . . . . . . . . . . 12 |- G e. RR
4038nnne0 4446 . . . . . . . . . . . 12 |- G =/= 0
4111, 39, 40redivcl 4274 . . . . . . . . . . 11 |- (1 / G) e. RR
42 nnrecgt0t 4447 . . . . . . . . . . . 12 |- (G e. NN -> 0 < (1 / G))
4338, 42ax-mp 6 . . . . . . . . . . 11 |- 0 < (1 / G)
4410, 41, 43ltlei 4303 . . . . . . . . . 10 |- 0 <_ (1 / G)
4519, 41addge0 4324 . . . . . . . . . 10 |- ((0 <_ R /\ 0 <_ (1 / G)) -> 0 <_ (R + (1 / G)))
469, 44, 45mp2an 520 . . . . . . . . 9 |- 0 <_ (R + (1 / G))
4735normcl 5081 . . . . . . . . . 10 |- (norm` (C -v A)) e. RR
4819, 41readdcl 4118 . . . . . . . . . 10 |- (R + (1 / G)) e. RR
4947, 48lt2sqe 4700 . . . . . . . . 9 |- ((0 <_ (norm` (C -v A)) /\ 0 <_ (R + (1 / G))) -> ((norm`
(C -v A)) < (R + (1 / G)) <-> ((norm`
(C -v A))^2) < ((R + (1 / G))^2)))
5037, 46, 49mp2an 520 . . . . . . . 8 |- ((norm` (C -v A)) < (R + (1 / G)) <-> ((norm` (C -v A))^2) < ((R + (1 / G))^2))
5134, 50mpbi 164 . . . . . . 7 |- ((norm` (C -v A))^2) < ((R + (1 / G))^2)
5247sqrecl 4699 . . . . . . . . 9 |- ((norm` (C -v A))^2) e. RR
5348sqrecl 4699 . . . . . . . . 9 |- ((R + (1 / G))^2) e. RR
5452, 53, 30ltmul2 4395 . . . . . . . 8 |- (0 < 2 -> (((norm`
(C -v A))^2) < ((R + (1 / G))^2) <-> (2 x. ((norm` (C -v A))^2)) < (2 x. ((R + (1 / G))^2))))
5527, 54ax-mp 6 . . . . . . 7 |- (((norm` (C -v A))^2) < ((R + (1 / G))^2) <-> (2 x. ((norm` (C -v A))^2)) < (2 x. ((R + (1 / G))^2)))
5651, 55mpbi 164 . . . . . 6 |- (2 x. ((norm` (C -v A))^2)) < (2 x. ((R + (1 / G))^2))
5730, 28remulcl 4119 . . . . . . 7 |- (2 x. ((norm` (B -v A))^2)) e. RR
5830, 52remulcl 4119 . . . . . . 7 |- (2 x. ((norm` (C -v A))^2)) e. RR
5930, 29remulcl 4119 . . . . . . 7 |- (2 x. ((R + (1 / D))^2)) e. RR
6030, 53remulcl 4119 . . . . . . 7 |- (2 x. ((R + (1 / G))^2)) e. RR
6157, 58, 59, 60lt2add 4321 . . . . . 6 |- (((2 x. ((norm` (B -v A))^2)) < (2 x. ((R + (1 / D))^2)) /\ (2 x. ((norm` (C -v A))^2)) < (2 x. ((R + (1 / G))^2))) -> ((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm` (C -v A))^2))) < ((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2))))
6233, 56, 61mp2an 520 . . . . 5 |- ((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm`
(C -v A))^2))) < ((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2)))
6357, 58readdcl 4118 . . . . . 6 |- ((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm`
(C -v A))^2))) e. RR
6459, 60readdcl 4118 . . . . . 6 |- ((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2))) e. RR
651, 2hvaddcl 4999 . . . . . . . . . 10 |- (B +v C) e. H~
66 2cn 4471 . . . . . . . . . . 11 |- 2 e. CC
6766, 3hvmulcl 4990 . . . . . . . . . 10 |- (2 .s A) e. H~
6865, 67hvsubcl 5002 . . . . . . . . 9 |- ((B +v C) -v (2 .s A)) e. H~
6968normcl 5081 . . . . . . . 8 |- (norm` ((B +v C) -v (2 .s A))) e. RR
7069sqrecl 4699 . . . . . . 7 |- ((norm` ((B +v C) -v (2 .s A)))^2) e. RR
7170renegcl 4171 . . . . . 6 |- -u((norm` ((B +v C) -v (2 .s A)))^2) e. RR
7263, 64, 71ltadd1 4313 . . . . 5 |- (((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm` (C -v A))^2))) < ((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2))) <-> (((2 x. ((norm` (B -v A))^2)) + (2 x. ((norm` (C -v A))^2))) + -u((norm` ((B +v C) -v (2 .s A)))^2)) < (((2 x. ((R + (1 / D))^2)) + (2 x. ((R + (1 / G))^2))) + -u((norm` ((B +v C) -v (2