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

Theorem minveclem9 8549
Description: Lemma for minvecex 8574.
Hypotheses
Ref Expression
minvec9.u |- U e. CPreHil
minvec9.m |- M = (-v` U)
minvec9.n |- N = (norm` U)
minvec9.x |- X = (Base` U)
minvec9.w1 |- W e. (SubSp` U)
minvec9.y |- Y = (Base` W)
minvec9.d |- D = (IndMet` W)
minvec9.j |- J e. V
minvec9.k |- (m e. NN -> (J` m) = (N` ((f` m)Ma)))
Assertion
Ref Expression
minveclem9 |- (((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) -> J ~~> 0)
Distinct variable groups:   D,m   m,J   m,Y   f,a,m

Proof of Theorem minveclem9
StepHypRef Expression
1 minvec9.u . . . . . . . . . . 11 |- U e. CPreHil
21phnvi 8471 . . . . . . . . . 10 |- U e. NrmCVec
3 minvec9.w1 . . . . . . . . . 10 |- W e. (SubSp` U)
4 eqid 1478 . . . . . . . . . . 11 |- (SubSp` U) = (SubSp` U)
54sspnv 8381 . . . . . . . . . 10 |- ((U e. NrmCVec /\ W e. (SubSp` U)) -> W e. NrmCVec)
62, 3, 5mp2an 699 . . . . . . . . 9 |- W e. NrmCVec
7 minvec9.d . . . . . . . . . 10 |- D = (IndMet` W)
87imsmet 8320 . . . . . . . . 9 |- (W e. NrmCVec -> D e. Met)
96, 8ax-mp 7 . . . . . . . 8 |- D e. Met
10 minvec9.y . . . . . . . . . 10 |- Y = (Base` W)
1110, 7, 6imsbai 8318 . . . . . . . . 9 |- Y = dom dom D
12 eqidd 1479 . . . . . . . . 9 |- (m e. NN -> (f` m) = (f` m))
1311, 12lmcvgnns 7940 . . . . . . . 8 |- (((D e. Met /\ a e. Y) /\ (f(~~>m` D)a /\ u e. RR+)) -> E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u))
149, 13mpanl1 708 . . . . . . 7 |- ((a e. Y /\ (f(~~>m` D)a /\ u e. RR+)) -> E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u))
1514an1s 488 . . . . . 6 |- ((f(~~>m` D)a /\ (a e. Y /\ u e. RR+)) -> E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u))
1615anassrs 443 . . . . 5 |- (((f(~~>m` D)a /\ a e. Y) /\ u e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u))
1716adantlll 398 . . . 4 |- ((((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) /\ u e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u))
18 eqid 1478 . . . . . . . . . . . . . . 15 |- (IndMet` U) = (IndMet` U)
1910, 18, 7, 4sspimsval 8395 . . . . . . . . . . . . . 14 |- (((U e. NrmCVec /\ W e. (SubSp` U)) /\ ((f` m) e. Y /\ a e. Y)) -> ((f` m)Da) = ((f` m)(IndMet` U)a))
202, 3, 19mpanl12 710 . . . . . . . . . . . . 13 |- (((f` m) e. Y /\ a e. Y) -> ((f` m)Da) = ((f` m)(IndMet` U)a))
21 minvec9.x . . . . . . . . . . . . . . . . 17 |- X = (Base` U)
22 minvec9.m . . . . . . . . . . . . . . . . 17 |- M = (-v` U)
23 minvec9.n . . . . . . . . . . . . . . . . 17 |- N = (norm` U)
2421, 22, 23, 18imsdval 8313 . . . . . . . . . . . . . . . 16 |- ((U e. NrmCVec /\ (f` m) e. X /\ a e. X) -> ((f` m)(IndMet` U)a) = (N` ((f` m)Ma)))
252, 24mp3an1 905 . . . . . . . . . . . . . . 15 |- (((f` m) e. X /\ a e. X) -> ((f` m)(IndMet` U)a) = (N` ((f` m)Ma)))
26 absidt 6862 . . . . . . . . . . . . . . . 16 |- (((N` ((f` m)Ma)) e. RR /\ 0 <_ (N` ((f` m)Ma))) -> (abs` (N` ((f` m)Ma))) = (N` ((f` m)Ma)))
2721, 22nvmcl 8263 . . . . . . . . . . . . . . . . . 18 |- ((U e. NrmCVec /\ (f` m) e. X /\ a e. X) -> ((f` m)Ma) e. X)
282, 27mp3an1 905 . . . . . . . . . . . . . . . . 17 |- (((f` m) e. X /\ a e. X) -> ((f` m)Ma) e. X)
2921, 23nvcl 8283 . . . . . . . . . . . . . . . . . 18 |- ((U e. NrmCVec /\ ((f` m)Ma) e. X) -> (N` ((f` m)Ma)) e. RR)
302, 29mpan 697 . . . . . . . . . . . . . . . . 17 |- (((f` m)Ma) e. X -> (N` ((f` m)Ma)) e. RR)
3128, 30syl 10 . . . . . . . . . . . . . . . 16 |- (((f` m) e. X /\ a e. X) -> (N` ((f` m)Ma)) e. RR)
3221, 23nvge0 8298 . . . . . . . . . . . . . . . . . 18 |- ((U e. NrmCVec /\ ((f` m)Ma) e. X) -> 0 <_ (N` ((f` m)Ma)))
332, 32mpan 697 . . . . . . . . . . . . . . . . 17 |- (((f` m)Ma) e. X -> 0 <_ (N` ((f` m)Ma)))
3428, 33syl 10 . . . . . . . . . . . . . . . 16 |- (((f` m) e. X /\ a e. X) -> 0 <_ (N` ((f` m)Ma)))
3526, 31, 34sylanc 473 . . . . . . . . . . . . . . 15 |- (((f` m) e. X /\ a e. X) -> (abs`
(N` ((f` m)Ma))) = (N` ((f` m)Ma)))
3625, 35eqtr4d 1513 . . . . . . . . . . . . . 14 |- (((f` m) e. X /\ a e. X) -> ((f` m)(IndMet` U)a) = (abs`
(N` ((f` m)Ma))))
371, 3, 10, 21minveclem3 8543 . . . . . . . . . . . . . . 15 |- Y (_ X
3837sseli 2068 . . . . . . . . . . . . . 14 |- ((f` m) e. Y -> (f` m) e. X)
3937sseli 2068 . . . . . . . . . . . . . 14 |- (a e. Y -> a e. X)
4036, 38, 39syl2an 456 . . . . . . . . . . . . 13 |- (((f` m) e. Y /\ a e. Y) -> ((f` m)(IndMet` U)a) = (abs`
(N` ((f` m)Ma))))
4120, 40eqtrd 1510 . . . . . . . . . . . 12 |- (((f` m) e. Y /\ a e. Y) -> ((f` m)Da) = (abs` (N` ((f` m)Ma))))
42 ffvelrn 3820 . . . . . . . . . . . 12 |- ((f:NN-->Y /\ m e. NN) -> (f` m) e. Y)
4341, 42sylan 450 . . . . . . . . . . 11 |- (((f:NN-->Y /\ m e. NN) /\ a e. Y) -> ((f` m)Da) = (abs` (N` ((f` m)Ma))))
4443an1rs 491 . . . . . . . . . 10 |- (((f:NN-->Y /\ a e. Y) /\ m e. NN) -> ((f` m)Da) = (abs` (N` ((f` m)Ma))))
4544breq1d 2634 . . . . . . . . 9 |- (((f:NN-->Y /\ a e. Y) /\ m e. NN) -> (((f` m)Da) < u <-> (abs`
(N` ((f` m)Ma))) < u))
4645imbi2d 614 . . . . . . . 8 |- (((f:NN-->Y /\ a e. Y) /\ m e. NN) -> ((k <_ m -> ((f` m)Da) < u) <-> (k <_ m -> (abs` (N` ((f` m)Ma))) < u)))
4746ralbidva 1662 . . . . . . 7 |- ((f:NN-->Y /\ a e. Y) -> (A.m e. NN (k <_ m -> ((f` m)Da) < u) <-> A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u)))
4847rexbidv 1667 . . . . . 6 |- ((f:NN-->Y /\ a e. Y) -> (E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u) <-> E.k e. NN A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u)))
4948adantlr 395 . . . . 5 |- (((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) -> (E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u) <-> E.k e. NN A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u)))
5049adantr 391 . . . 4 |- ((((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) /\ u e. RR+) -> (E.k e. NN A.m e. NN (k <_ m -> ((f` m)Da) < u) <-> E.k e. NN A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u)))
5117, 50mpbid 195 . . 3 |- ((((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) /\ u e. RR+) -> E.k e. NN A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u))
5251r19.21aiva 1717 . 2 |- (((f:NN-->Y /\ f(~~>m` D)a) /\ a e. Y) -> A.u e. RR+ E.k e. NN A.m e. NN (k <_ m -> (abs` (N` ((f` m)Ma))) < u))
5331recnd 5327 . . . . . . 7 |- (((f` m) e. X /\ a e. X) -> (N` ((f` m)Ma)) e. CC)
541, 3, 10, 21minveclem4 8544 . . . . . . 7 |- ((f:NN-->Y /\ m e. NN) -> (f` m) e. X)
5553, 54, 39syl2an 456 . . . . . 6 |- (((f:NN-->Y /\ m e. NN) /\ a e. Y) -> (N` ((f` m)Ma)) e. CC)
5655an1rs 491 . . . . 5 |- (((f:NN-->Y /\ a e. Y) /\ m e. NN) -> (N` ((f` m)Ma)) e. CC