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

Theorem projlem28 5220
Description: Part of Lemma 3.6 of [Beran] p. 101. Boundedness to show F is a Cauchy sequence. Used by projlem29 5221.
Hypotheses
Ref Expression
projlem27.1 |- A e. H~
projlem27.2 |- H e. CH
projlem27.3 |- S = {u e. RR | E.v e. H u = -u(norm` (v -v A))}
projlem27.4 |- R = -usup(S, RR, < )
projlem27.5 |- (ph <-> (F:NN-->H /\ A.w e. NN ((R - (1 / w)) < (norm` ((F` w) -v A)) /\ (norm` ((F` w) -v A)) < (R + (1 / w)))))
projlem28.6 |- D e. RR
Assertion
Ref Expression
projlem28 |- (ph -> (0 < D -> E.z e. NN A.x e. NN A.y e. NN ((z <_ x /\ z <_ y) -> (norm`
((F` x) -v (F` y))) < D)))
Distinct variable group(s):   v,u,x,y,z,w,A   u,H,v,x,z   x,D,y,z,w   x,F,y,w,z   x,R,y,z,w   ph,x,y,z

Proof of Theorem projlem28
StepHypRef Expression
1 breq1 2065 . . . . . . . . . . . . . . . 16 |- (z = if(z e. NN, z, 1) -> (z <_ x <-> if(z e. NN, z, 1) <_ x))
2 breq1 2065 . . . . . . . . . . . . . . . 16 |- (z = if(z e. NN, z, 1) -> (z <_ y <-> if(z e. NN, z, 1) <_ y))
31, 2anbi12d 476 . . . . . . . . . . . . . . 15 |- (z = if(z e. NN, z, 1) -> ((z <_ x /\ z <_ y) <-> (if(z e. NN, z, 1) <_ x /\ if(z e. NN, z, 1) <_ y)))
4 opreq2 3007 . . . . . . . . . . . . . . . . 17 |- (z = if(z e. NN, z, 1) -> ((4 x. ((2 x. R) + 1)) / z) = ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1)))
54fveq2d 2836 . . . . . . . . . . . . . . . 16 |- (z = if(z e. NN, z, 1) -> (sqr` ((4 x. ((2 x. R) + 1)) / z)) = (sqr` ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1))))
65breq2d 2072 . . . . . . . . . . . . . . 15 |- (z = if(z e. NN, z, 1) -> ((norm`
((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z)) <-> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1)))))
73, 6imbi12d 474 . . . . . . . . . . . . . 14 |- (z = if(z e. NN, z, 1) -> (((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z))) <-> ((if(z e. NN, z, 1) <_ x /\ if(z e. NN, z, 1) <_ y) -> (norm`
((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1))))))
87imbi2d 464 . . . . . . . . . . . . 13 |- (z = if(z e. NN, z, 1) -> (((ph /\ (x e. NN /\ y e. NN)) -> ((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z)))) <-> ((ph /\ (x e. NN /\ y e. NN)) -> ((if(z e. NN, z, 1) <_ x /\ if(z e. NN, z, 1) <_ y) -> (norm`
((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1)))))))
9 projlem27.1 . . . . . . . . . . . . . 14 |- A e. H~
10 projlem27.2 . . . . . . . . . . . . . 14 |- H e. CH
11 projlem27.3 . . . . . . . . . . . . . 14 |- S = {u e. RR | E.v e. H u = -u(norm` (v -v A))}
12 projlem27.4 . . . . . . . . . . . . . 14 |- R = -usup(S, RR, < )
13 projlem27.5 . . . . . . . . . . . . . 14 |- (ph <-> (F:NN-->H /\ A.w e. NN ((R - (1 / w)) < (norm` ((F` w) -v A)) /\ (norm` ((F` w) -v A)) < (R + (1 / w)))))
14 1nn 4432 . . . . . . . . . . . . . . 15 |- 1 e. NN
1514elimel 1793 . . . . . . . . . . . . . 14 |- if(z e. NN, z, 1) e. NN
169, 10, 11, 12, 13, 15projlem27 5219 . . . . . . . . . . . . 13 |- ((ph /\ (x e. NN /\ y e. NN)) -> ((if(z e. NN, z, 1) <_ x /\ if(z e. NN, z, 1) <_ y) -> (norm`
((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / if(z e. NN, z, 1)))))
178, 16dedth 1784 . . . . . . . . . . . 12 |- (z e. NN -> ((ph /\ (x e. NN /\ y e. NN)) -> ((z <_ x /\ z <_ y) -> (norm`
((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z)))))
1817exp3a 292 . . . . . . . . . . 11 |- (z e. NN -> (ph -> ((x e. NN /\ y e. NN) -> ((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z))))))
1918com12 13 . . . . . . . . . 10 |- (ph -> (z e. NN -> ((x e. NN /\ y e. NN) -> ((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z))))))
2019imp31 280 . . . . . . . . 9 |- (((ph /\ z e. NN) /\ (x e. NN /\ y e. NN)) -> ((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z))))
2120adantlr 310 . . . . . . . 8 |- ((((ph /\ z e. NN) /\ (sqr`
((4 x. ((2 x. R) + 1)) / z)) < D) /\ (x e. NN /\ y e. NN)) -> ((z <_ x /\ z <_ y) -> (norm` ((F` x) -v (F` y))) < (sqr` ((4 x. ((2 x. R) + 1)) / z))))
22 projlem28.6 . . . . . . . . . . . . . . . 16 |- D e. RR
23 axlttrn 4084 . . . . . . . . . . . . . . . 16 |- (((norm` ((F` x) -v (F` y))) e. RR /\ (sqr` ((4 x. ((2 x. R) + 1)) / z)) e. RR /\ D e. RR) -> (((norm` ((F` x) -v (F` y))) < (sqr`
((4 x. ((2 x. R) + 1)) / z)) /\ (sqr` ((4 x. ((2 x. R) + 1)) / z)) < D) -> (norm` ((F` x) -v (F` y))) < D))
2422, 23mp3an3 641 . . . . . . . . . . . . . . 15 |- (((norm` ((F` x) -v (F` y))) e. RR /\ (sqr` ((4 x. ((2 x. R) + 1)) / z)) e. RR) -> (((norm` ((F` x) -v (F` y))) < (sqr`
((4 x. ((2 x. R) + 1)) / z)) /\ (sqr` ((4 x. ((2 x. R) + 1)) / z)) < D) -> (norm` ((F` x) -v (F` y))) < D))
25 hvsubclt 4998 . . . . . . . . . . . . . . . . . 18 |- (((F` x) e. H~ /\ (F` y) e. H~) -> ((F` x) -v (F` y)) e. H~)
2613projlem21 5213 . . . . . . . . . . . . . . . . . . . 20 |- (ph -> (x e. NN -> (F` x) e. H))
2726imp 277 . . . . . . . . . . . . . . . . . . 19 |- ((ph /\ x e. NN) -> (F` x) e. H)
2810chel 5137 . . . . . . . . . . . . . . . . . . 19 |- ((F` x) e. H -> (F` x) e. H~)
2927, 28syl 12 . . . . . . . . . . . . . . . . . 18 |- ((ph /\ x e. NN) -> (F` x) e. H~)
3013projlem21 5213 . . . . . . . . . . . . . . . . . . . 20 |- (ph -> (y e. NN -> (F` y) e. H))
3130imp 277 . . . . . . . . . . . . . . . . . . 19 |- ((ph /\ y e. NN) -> (F` y) e. H)
3210chel 5137 . . . . . . . . . . . . . . . . . . 19 |- ((F` y) e. H -> (F` y) e. H~)
3331, 32syl 12 . . . . . . . . . . . . . . . . . 18 |- ((ph /\ y e. NN) -> (F` y) e. H~)
3425, 29, 33syl2an 349 . . . . . . . . . . . . . . . . 17 |- (((ph /\ x e. NN) /\ (ph /\ y e. NN)) -> ((F` x) -v (F` y)) e. H~)
3534anandis 394 . . . . . . . . . . . . . . . 16 |- ((ph /\ (x e. NN /\ y e. NN)) -> ((F` x) -v (F` y)) e. H~)
36 normclt 5076 . . . . . . . . . . . . . . . 16 |- (((F` x) -v (F` y)) e. H~ -> (norm` ((F` x) -v (F` y))) e. RR)
3735, 36syl 12 . . . . . . . . . . . . . . 15 |- ((ph /\ (x e. NN /\ y e. NN)) -> (norm`
((F` x) -v (F` y))) e. RR)
38 sqrclt 4767 . . . . . . . . . . . . . . . 16 |- ((((4 x. ((2 x. R) + 1)) / z) e. RR /\ 0 <_ ((4 x. ((2 x. R)