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

Theorem minveclem28 8580
Description: Lemma for minvecex 8586.
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, < )
minvec28.d |- D = (IndMet` W)
Assertion
Ref Expression
minveclem28 |- (((f:NN-->Y /\ F ~~> P) /\ B e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> ((f` k)D(f` m)) < B))
Distinct variable groups:   f,j,k,m,x,y,A   B,k,m,x,y   D,k,m   j,F,k,m   f,M,j,k,m,x,y   f,N,j,k,m,x,y   P,f,j,k,m   x,U,y   x,W,y   f,Y,j,k,m,x,y   x,P,y

Proof of Theorem minveclem28
StepHypRef Expression
1 minvec10.1 . . . 4 |- R = {x | E.y e. Y x = -u(N` (AMy))}
2 minvec10.u . . . 4 |- U e. CPreHil
3 minvec10.m . . . 4 |- M = (-v` U)
4 minvec10.n . . . 4 |- N = (norm` U)
5 minvec10.x . . . 4 |- X = (Base` U)
6 minvec10.w1 . . . 4 |- W e. (SubSp` U)
7 minvec10.y . . . 4 |- Y = (Base` W)
8 minvec10.a . . . 4 |- A e. X
9 minvec22.hf . . . 4 |- (j e. NN -> (F` j) = (N` (AM(f` j))))
10 minvec23.2 . . . 4 |- P = -usup(R, RR, < )
111, 2, 3, 4, 5, 6, 7, 8, 9, 10minveclem27 8579 . . 3 |- (((f:NN-->Y /\ F ~~> P) /\ (B^2) e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> ((N` ((f` k)M(f` m)))^2) < (B^2)))
12 2nn0 6121 . . . 4 |- 2 e. NN0
13 rpexpclt 6595 . . . 4 |- ((B e. RR+ /\ 2 e. NN0) -> (B^2) e. RR+)
1412, 13mpan2 700 . . 3 |- (B e. RR+ -> (B^2) e. RR+)
1511, 14sylan2 454 . 2 |- (((f:NN-->Y /\ F ~~> P) /\ B e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> ((N` ((f` k)M(f` m)))^2) < (B^2)))
162phnvi 8483 . . . . . . . . . . . . . . 15 |- U e. NrmCVec
17 eqid 1482 . . . . . . . . . . . . . . . 16 |- (SubSp` U) = (SubSp` U)
1817sspnv 8393 . . . . . . . . . . . . . . 15 |- ((U e. NrmCVec /\ W e. (SubSp` U)) -> W e. NrmCVec)
1916, 6, 18mp2an 701 . . . . . . . . . . . . . 14 |- W e. NrmCVec
20 eqid 1482 . . . . . . . . . . . . . . 15 |- (-v` W) = (-v` W)
21 eqid 1482 . . . . . . . . . . . . . . 15 |- (norm` W) = (norm` W)
22 minvec28.d . . . . . . . . . . . . . . 15 |- D = (IndMet` W)
237, 20, 21, 22imsdval 8325 . . . . . . . . . . . . . 14 |- ((W e. NrmCVec /\ (f` k) e. Y /\ (f` m) e. Y) -> ((f` k)D(f` m)) = ((norm` W)` ((f` k)(-v` W)(f` m))))
2419, 23mp3an1 907 . . . . . . . . . . . . 13 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((f` k)D(f` m)) = ((norm` W)` ((f` k)(-v` W)(f` m))))
257, 20nvmcl 8275 . . . . . . . . . . . . . . 15 |- ((W e. NrmCVec /\ (f` k) e. Y /\ (f` m) e. Y) -> ((f` k)(-v` W)(f` m)) e. Y)
2619, 25mp3an1 907 . . . . . . . . . . . . . 14 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((f` k)(-v` W)(f` m)) e. Y)
277, 4, 21, 17sspnval 8404 . . . . . . . . . . . . . . 15 |- ((U e. NrmCVec /\ W e. (SubSp` U) /\ ((f` k)(-v` W)(f` m)) e. Y) -> ((norm`
W)` ((f` k)(-v` W)(f` m))) = (N` ((f` k)(-v` W)(f` m))))
2816, 6, 27mp3an12 910 . . . . . . . . . . . . . 14 |- (((f` k)(-v` W)(f` m)) e. Y -> ((norm` W)` ((f` k)(-v` W)(f` m))) = (N` ((f` k)(-v` W)(f` m))))
2926, 28syl 10 . . . . . . . . . . . . 13 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((norm` W)` ((f` k)(-v` W)(f` m))) = (N` ((f` k)(-v` W)(f` m))))
307, 3, 20, 17sspmval 8400 . . . . . . . . . . . . . . 15 |- (((U e. NrmCVec /\ W e. (SubSp` U)) /\ ((f` k) e. Y /\ (f` m) e. Y)) -> ((f` k)(-v` W)(f` m)) = ((f` k)M(f` m)))
3116, 6, 30mpanl12 712 . . . . . . . . . . . . . 14 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((f` k)(-v` W)(f` m)) = ((f` k)M(f` m)))
3231fveq2d 3742 . . . . . . . . . . . . 13 |- (((f` k) e. Y /\ (f` m) e. Y) -> (N` ((f` k)(-v` W)(f` m))) = (N` ((f` k)M(f` m))))
3324, 29, 323eqtrd 1518 . . . . . . . . . . . 12 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((f` k)D(f` m)) = (N` ((f` k)M(f` m))))
3433adantr 391 . . . . . . . . . . 11 |- ((((f` k) e. Y /\ (f` m) e. Y) /\ B e. RR+) -> ((f` k)D(f` m)) = (N` ((f` k)M(f` m))))
3534breq1d 2642 . . . . . . . . . 10 |- ((((f` k) e. Y /\ (f` m) e. Y) /\ B e. RR+) -> (((f` k)D(f` m)) < B <-> (N` ((f` k)M(f` m))) < B))
36 lt2sqt 6643 . . . . . . . . . . 11 |- ((((N` ((f` k)M(f` m))) e. RR /\ 0 <_ (N` ((f` k)M(f` m)))) /\ (B e. RR /\ 0 <_ B)) -> ((N` ((f` k)M(f` m))) < B <-> ((N` ((f` k)M(f` m)))^2) < (B^2)))
375, 3nvmcl 8275 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ (f` k) e. X /\ (f` m) e. X) -> ((f` k)M(f` m)) e. X)
3816, 37mp3an1 907 . . . . . . . . . . . . 13 |- (((f` k) e. X /\ (f` m) e. X) -> ((f` k)M(f` m)) e. X)
395, 4nvcl 8295 . . . . . . . . . . . . . . 15 |- ((U e. NrmCVec /\ ((f` k)M(f` m)) e. X) -> (N` ((f` k)M(f` m))) e. RR)
4016, 39mpan 699 . . . . . . . . . . . . . 14 |- (((f` k)M(f` m)) e. X -> (N` ((f` k)M(f` m))) e. RR)
415, 4nvge0 8310 . . . . . . . . . . . . . . 15 |- ((U e. NrmCVec /\ ((f` k)M(f` m)) e. X) -> 0 <_ (N` ((f` k)M(f` m))))
4216, 41mpan 699 . . . . . . . . . . . . . 14 |- (((f` k)M(f` m)) e. X -> 0 <_ (N` ((f` k)M(f` m))))
4340, 42jca 288 . . . . . . . . . . . . 13 |- (((f` k)M(f` m)) e. X -> ((N` ((f` k)M(f` m))) e. RR /\ 0 <_ (N` ((f` k)M(f` m)))))
4438, 43syl 10 . . . . . . . . . . . 12 |- (((f` k) e. X /\ (f` m) e. X) -> ((N` ((f` k)M(f` m))) e. RR /\ 0 <_ (N` ((f` k)M(f` m)))))
455, 7, 17sspba 8394 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ W e. (SubSp` U)) -> Y (_ X)
4616, 6, 45mp2an 701 . . . . . . . . . . . . 13 |- Y (_ X
4746sseli 2074 . . . . . . . . . . . 12 |- ((f` k) e. Y -> (f` k) e. X)
4846sseli 2074 . . . . . . . . . . . 12 |- ((f` m) e. Y -> (f` m) e. X)
4944, 47, 48syl2an 457 . . . . . . . . . . 11 |- (((f` k) e. Y /\ (f` m) e. Y) -> ((N` ((f` k)M(f` m))) e. RR /\ 0 <_ (N` ((f` k)M(f` m)))))
50 rpret 6295 . . . . . . . . . . . 12 |- (B e. RR+ -> B e. RR)
51 rpge0t 6298 . . . . . . . . . . . 12 |- (B e. RR+ -> 0 <_ B)
5250, 51jca 288 . . . . . . . . . . 11 |- (B e. RR+ -> (B e. RR /\ 0 <_ B))
5336, 49, 52syl2an 457 . . . . . . . . . 10 |- ((((f` k) e. Y /\ (f` m) e. Y) /\ B e. RR+) -> ((N` ((f` k)M(f` m))) < B <-> ((N` ((f` k)M(f` m)))^2) < (B^2)))
5435, 53bitr2d 532 . . . . . . . . 9 |- ((((f` k) e. Y /\ (f` m) e. Y) /\ B e.