HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem minveclem25 8513
Description: Lemma for minvecex 8522.
Hypotheses
Ref Expression
minvec10.1 |- R = {x | E.y e. Y x = -u(N` (AMy))}
minvec10.u |- U e. CPreHil
minvec10.m |- M = (-v` U)
minvec10.n |- N = (norm` U)
minvec10.x |- X = (Base` U)
minvec10.w1 |- W e. (SubSp` U)
minvec10.y |- Y = (Base` W)
minvec10.a |- A e. X
minvec22.hf |- (j e. NN -> (F` j) = (N` (AM(f` j))))
minvec23.2 |- P = -usup(R, RR, < )
Assertion
Ref Expression
minveclem25 |- ((f:NN-->Y /\ F ~~> P /\ B e. RR+) -> E.k e. NN A.n e. NN (k <_ n -> ((2 x. P) x. ((F` n) - P)) < B))
Distinct variable groups:   f,j,k,x,y,A   k,n,B,x,y   j,n,F,k   f,n,M,j,k,x,y   f,N,j,k,n,x,y   P,f,j,k,n   x,U,y   x,W,y   f,Y,j,k,n,x,y   x,P,y

Proof of Theorem minveclem25
StepHypRef Expression
1 minvec10.1 . . . . 5 |- R = {x | E.y e. Y x = -u(N` (AMy))}
2 minvec10.u . . . . 5 |- U e. CPreHil
3 minvec10.m . . . . 5 |- M = (-v` U)
4 minvec10.n . . . . 5 |- N = (norm` U)
5 minvec10.x . . . . 5 |- X = (Base` U)
6 minvec10.w1 . . . . 5 |- W e. (SubSp` U)
7 minvec10.y . . . . 5 |- Y = (Base` W)
8 minvec10.a . . . . 5 |- A e. X
9 minvec23.2 . . . . 5 |- P = -usup(R, RR, < )
101, 2, 3, 4, 5, 6, 7, 8, 9minveclem15 8503 . . . 4 |- ((F ~~> P /\ (B / ((2 x. P) + 1)) e. RR+) -> E.k e. NN A.n e. NN (k <_ n -> (abs` ((F` n) - P)) < (B / ((2 x. P) + 1))))
11 2re 5934 . . . . . . . 8 |- 2 e. RR
121, 2, 3, 4, 5, 6, 7, 8, 9minveclem12 8500 . . . . . . . 8 |- P e. RR
1311, 12remulcl 5315 . . . . . . 7 |- (2 x. P) e. RR
14 1re 5415 . . . . . . 7 |- 1 e. RR
1513, 14readdcl 5314 . . . . . 6 |- ((2 x. P) + 1) e. RR
16 0re 5420 . . . . . . . . 9 |- 0 e. RR
17 2pos 5944 . . . . . . . . 9 |- 0 < 2
1816, 11, 17ltlei 5562 . . . . . . . 8 |- 0 <_ 2
191, 2, 3, 4, 5, 6, 7, 8, 9minveclem14 8502 . . . . . . . 8 |- 0 <_ P
2011, 12mulge0 5589 . . . . . . . 8 |- ((0 <_ 2 /\ 0 <_ P) -> 0 <_ (2 x. P))
2118, 19, 20mp2an 696 . . . . . . 7 |- 0 <_ (2 x. P)
22 lt01 5661 . . . . . . 7 |- 0 < 1
2313, 14addgegt0 5582 . . . . . . 7 |- ((0 <_ (2 x. P) /\ 0 < 1) -> 0 < ((2 x. P) + 1))
2421, 22, 23mp2an 696 . . . . . 6 |- 0 < ((2 x. P) + 1)
2515, 24elrpi 6229 . . . . 5 |- ((2 x. P) + 1) e. RR+
26 rpdivclt 6237 . . . . 5 |- ((B e. RR+ /\ ((2 x. P) + 1) e. RR+) -> (B / ((2 x. P) + 1)) e. RR+)
2725, 26mpan2 695 . . . 4 |- (B e. RR+ -> (B / ((2 x. P) + 1)) e. RR+)
2810, 27sylan2 451 . . 3 |- ((F ~~> P /\ B e. RR+) -> E.k e. NN A.n e. NN (k <_ n -> (abs` ((F` n) - P)) < (B / ((2 x. P) + 1))))
29283adant1 796 . 2 |- ((f:NN-->Y /\ F ~~> P /\ B e. RR+) -> E.k e. NN A.n e. NN (k <_ n -> (abs` ((F` n) - P)) < (B / ((2 x. P) + 1))))
30 ltmuldiv2t 5826 . . . . . . . . . . . 12 |- (((((2 x. P) + 1) e. RR /\ (abs`
((F` n) - P)) e. RR /\ B e. RR) /\ 0 < ((2 x. P) + 1)) -> ((((2 x. P) + 1) x. (abs` ((F` n) - P))) < B <-> (abs` ((F` n) - P)) < (B / ((2 x. P) + 1))))
3124, 30mpan2 695 . . . . . . . . . . 11 |- ((((2 x. P) + 1) e. RR /\ (abs` ((F` n) - P)) e. RR /\ B e. RR) -> ((((2 x. P) + 1) x. (abs`
((F` n) - P))) < B <-> (abs`
((F` n) - P)) < (B / ((2 x. P) + 1))))
3215, 31mp3an1 901 . . . . . . . . . 10 |- (((abs` ((F` n) - P)) e. RR /\ B e. RR) -> ((((2 x. P) + 1) x. (abs`
((F` n) - P))) < B <-> (abs`
((F` n) - P)) < (B / ((2 x. P) + 1))))
33 resubclt 5418 . . . . . . . . . . . . 13 |- (((F` n) e. RR /\ P e. RR) -> ((F` n) - P) e. RR)
3412, 33mpan2 695 . . . . . . . . . . . 12 |- ((F` n) e. RR -> ((F` n) - P) e. RR)
3534recnd 5295 . . . . . . . . . . 11 |- ((F` n) e. RR -> ((F` n) - P) e. CC)
36 absclt 6776 . . . . . . . . . . 11 |- (((F` n) - P) e. CC -> (abs` ((F` n) - P)) e. RR)
3735, 36syl 10 . . . . . . . . . 10 |- ((F` n) e. RR -> (abs` ((F` n) - P)) e. RR)
38 rpret 6230 . . . . . . . . . 10 |- (B e. RR+ -> B e. RR)
3932, 37, 38syl2an 454 . . . . . . . . 9 |- (((F` n) e. RR /\ B e. RR+) -> ((((2 x. P) + 1) x. (abs`
((F` n) - P))) < B <-> (abs`
((F` n) - P)) < (B / ((2 x. P) + 1))))
40 leabst 6807 . . . . . . . . . . . . 13 |- (((F` n) - P) e. RR -> ((F` n) - P) <_ (abs` ((F` n) - P)))
4134, 40syl 10 . . . . . . . . . . . 12 |- ((F` n) e. RR -> ((F` n) - P) <_ (abs` ((F` n) - P)))
4213ltp1 5777 . . . . . . . . . . . . . 14 |- (2 x. P) < ((2 x. P) + 1)
4313, 15, 42ltlei 5562 . . . . . . . . . . . . 13 |- (2 x. P) <_ ((2 x. P) + 1)
4413, 21pm3.2i 285 . . . . . . . . . . . . . . 15 |- ((2 x. P) e. RR /\ 0 <_ (2 x. P))
45 lemul12ait 5806 . . . . . . . . . . . . . . 15 |- (((((2 x. P) e. RR /\ 0 <_ (2 x. P)) /\ ((2 x. P) + 1) e. RR) /\ (((F` n) - P) e. RR /\ ((abs` ((F` n) - P)) e. RR /\ 0 <_ (abs` ((F` n) - P))))) -> (((2 x. P) <_ ((2 x. P) + 1) /\ ((F` n) - P) <_ (abs` ((F` n) - P))) -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P)))))
4644, 15, 45mpanl12 707 . . . . . . . . . . . . . 14 |- ((((F` n) - P) e. RR /\ ((abs`
((F` n) - P)) e. RR /\ 0 <_ (abs` ((F` n) - P)))) -> (((2 x. P) <_ ((2 x. P) + 1) /\ ((F` n) - P) <_ (abs` ((F` n) - P))) -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P)))))
47 absge0t 6797 . . . . . . . . . . . . . . . 16 |- (((F` n) - P) e. CC -> 0 <_ (abs` ((F` n) - P)))
4835, 47syl 10 . . . . . . . . . . . . . . 15 |- ((F` n) e. RR -> 0 <_ (abs` ((F` n) - P)))
4937, 48jca 288 . . . . . . . . . . . . . 14 |- ((F` n) e. RR -> ((abs` ((F` n) - P)) e. RR /\ 0 <_ (abs` ((F` n) - P))))
5046, 34, 49sylanc 471 . . . . . . . . . . . . 13 |- ((F` n) e. RR -> (((2 x. P) <_ ((2 x. P) + 1) /\ ((F` n) - P) <_ (abs` ((F` n) - P))) -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P)))))
5143, 50mpani 697 . . . . . . . . . . . 12 |- ((F` n) e. RR -> (((F` n) - P) <_ (abs` ((F` n) - P)) -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P)))))
5241, 51mpd 26 . . . . . . . . . . 11 |- ((F` n) e. RR -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P))))
5352adantr 389 . . . . . . . . . 10 |- (((F` n) e. RR /\ B e. RR+) -> ((2 x. P) x. ((F` n) - P)) <_ (((2 x. P) + 1) x. (abs` ((F` n) - P))))
54 lelttrt 5504 . . . . . . . . . . 11 |- ((((2 x. P) x. ((F` n) - P)) e. RR /\ (((2 x. P) + 1) x. (abs` ((F` n) - P))) e. RR /\ B e. RR) -> ((((2 x. P) x. ((F` n) - P))