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

Theorem htthlem10 8625
Description: Lemma for htthi 8628.
Hypotheses
Ref Expression
htthlem3.1 |- X = (Base` U)
htthlem3.p |- P = (.i` U)
htthlem3.l |- L = (U LnOp U)
htthlem3.b |- B = (U BLnOp U)
htthlem3.u |- U e. CHil
htthlem3.t |- T e. L
htthlem3.a |- ((x e. X /\ y e. X) -> ((T` x)Py) = (xP(T` y)))
htthlem3.f |- F = {<.m, w>. | (m e. NN /\ w = {<.v, u>. | (v e. X /\ u = ((T` v)P(f` m)))})}
htthlem3.c |- C = <.<. + , x. >., abs>.
htthlem3.d |- D = (U BLnOp C)
htthlem3.n |- N = (norm` U)
htthlem3.o |- O = (UnormOpC)
Assertion
Ref Expression
htthlem10 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> (N` (T` (f` k))) <_ d)
Distinct variable groups:   v,u,x,y   k,d,C   D,d,k   F,d,k   f,k,N   O,d   u,m,v,w,x,y,P   u,k,v,x,y   f,m,u,v,w,x,y,T,k   u,d,v,U,k   f,d,m,w,x,y,X,k,u,v

Proof of Theorem htthlem10
StepHypRef Expression
1 htthlem3.1 . . . . 5 |- X = (Base` U)
2 htthlem3.p . . . . 5 |- P = (.i` U)
3 htthlem3.l . . . . 5 |- L = (U LnOp U)
4 htthlem3.b . . . . 5 |- B = (U BLnOp U)
5 htthlem3.u . . . . 5 |- U e. CHil
6 htthlem3.t . . . . 5 |- T e. L
7 htthlem3.a . . . . 5 |- ((x e. X /\ y e. X) -> ((T` x)Py) = (xP(T` y)))
8 htthlem3.f . . . . 5 |- F = {<.m, w>. | (m e. NN /\ w = {<.v, u>. | (v e. X /\ u = ((T` v)P(f` m)))})}
9 htthlem3.c . . . . 5 |- C = <.<. + , x. >., abs>.
10 htthlem3.d . . . . 5 |- D = (U BLnOp C)
11 htthlem3.n . . . . 5 |- N = (norm` U)
12 htthlem3.o . . . . 5 |- O = (UnormOpC)
131, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12htthlem9 8624 . . . 4 |- ((f:NN-->X /\ k e. NN) -> ((N` (T` (f` k)))^2) = (abs` ((F` k)` (T` (f` k)))))
1413adantr 391 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> ((N` (T` (f` k)))^2) = (abs` ((F` k)` (T` (f` k)))))
151, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12htthlem8 8623 . . . . 5 |- ((((F` k) e. D /\ d e. RR /\ (T` (f` k)) e. X) /\ (O` (F` k)) <_ d) -> (abs` ((F` k)` (T` (f` k)))) <_ (d x. (N` (T` (f` k)))))
161, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12htthlem5 8620 . . . . . . 7 |- ((f:NN-->X /\ k e. NN) -> (F` k) e. D)
1716adantr 391 . . . . . 6 |- (((f:NN-->X /\ k e. NN) /\ d e. RR) -> (F` k) e. D)
18 pm3.27 323 . . . . . 6 |- (((f:NN-->X /\ k e. NN) /\ d e. RR) -> d e. RR)
191, 3, 5, 6htthlem1 8616 . . . . . . 7 |- ((f:NN-->X /\ k e. NN) -> (T` (f` k)) e. X)
2019adantr 391 . . . . . 6 |- (((f:NN-->X /\ k e. NN) /\ d e. RR) -> (T` (f` k)) e. X)
2117, 18, 203jca 821 . . . . 5 |- (((f:NN-->X /\ k e. NN) /\ d e. RR) -> ((F` k) e. D /\ d e. RR /\ (T` (f` k)) e. X))
2215, 21sylan 450 . . . 4 |- ((((f:NN-->X /\ k e. NN) /\ d e. RR) /\ (O` (F` k)) <_ d) -> (abs` ((F` k)` (T` (f` k)))) <_ (d x. (N` (T` (f` k)))))
2322anasss 442 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> (abs` ((F` k)` (T` (f` k)))) <_ (d x. (N` (T` (f` k)))))
2414, 23eqbrtrd 2640 . 2 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> ((N` (T` (f` k)))^2) <_ (d x. (N` (T` (f` k)))))
25 sqlecant 6642 . . 3 |- ((((N` (T` (f` k))) e. RR /\ 0 <_ (N` (T` (f` k)))) /\ (d e. RR /\ 0 <_ d)) -> (((N` (T` (f` k)))^2) <_ (d x. (N` (T` (f` k)))) <-> (N` (T` (f` k))) <_ d))
265hlnvi 8592 . . . . . 6 |- U e. NrmCVec
271, 11nvcl 8283 . . . . . 6 |- ((U e. NrmCVec /\ (T` (f` k)) e. X) -> (N` (T` (f` k))) e. RR)
2826, 27mpan 697 . . . . 5 |- ((T` (f` k)) e. X -> (N` (T` (f` k))) e. RR)
2919, 28syl 10 . . . 4 |- ((f:NN-->X /\ k e. NN) -> (N` (T` (f` k))) e. RR)
3029adantr 391 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> (N` (T` (f` k))) e. RR)
311, 11nvge0 8298 . . . . . 6 |- ((U e. NrmCVec /\ (T` (f` k)) e. X) -> 0 <_ (N` (T` (f` k))))
3226, 31mpan 697 . . . . 5 |- ((T` (f` k)) e. X -> 0 <_ (N` (T` (f` k))))
3319, 32syl 10 . . . 4 |- ((f:NN-->X /\ k e. NN) -> 0 <_ (N` (T` (f` k))))
3433adantr 391 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> 0 <_ (N` (T` (f` k))))
35 simprl 416 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> d e. RR)
369cnnv 8303 . . . . . . . . . 10 |- C e. NrmCVec
379cnnvba 8305 . . . . . . . . . . 11 |- CC = (Base` C)
381, 37, 10blof 8441 . . . . . . . . . 10 |- ((U e. NrmCVec /\ C e. NrmCVec /\ (F` k) e. D) -> (F` k):X-->CC)
3926, 36, 38mp3an12 908 . . . . . . . . 9 |- ((F` k) e. D -> (F` k):X-->CC)
401, 37, 12nmoge0 8426 . . . . . . . . . 10 |- ((U e. NrmCVec /\ C e. NrmCVec /\ (F` k):X-->CC) -> 0 <_ (O` (F` k)))
4126, 36, 40mp3an12 908 . . . . . . . . 9 |- ((F` k):X-->CC -> 0 <_ (O` (F` k)))
4239, 41syl 10 . . . . . . . 8 |- ((F` k) e. D -> 0 <_ (O` (F` k)))
4342adantr 391 . . . . . . 7 |- (((F` k) e. D /\ d e. RR) -> 0 <_ (O` (F` k)))
44 0re 5452 . . . . . . . . 9 |- 0 e. RR
45 letrt 5537 . . . . . . . . 9 |- ((0 e. RR /\ (O` (F` k)) e. RR /\ d e. RR) -> ((0 <_ (O` (F` k)) /\ (O` (F` k)) <_ d) -> 0 <_ d))
4644, 45mp3an1 905 . . . . . . . 8 |- (((O` (F` k)) e. RR /\ d e. RR) -> ((0 <_ (O` (F` k)) /\ (O` (F` k)) <_ d) -> 0 <_ d))
471, 37, 12, 10nmblore 8442 . . . . . . . . 9 |- ((U e. NrmCVec /\ C e. NrmCVec /\ (F` k) e. D) -> (O` (F` k)) e. RR)
4826, 36, 47mp3an12 908 . . . . . . . 8 |- ((F` k) e. D -> (O` (F` k)) e. RR)
4946, 48sylan 450 . . . . . . 7 |- (((F` k) e. D /\ d e. RR) -> ((0 <_ (O` (F` k)) /\ (O` (F` k)) <_ d) -> 0 <_ d))
5043, 49mpand 703 . . . . . 6 |- (((F` k) e. D /\ d e. RR) -> ((O` (F` k)) <_ d -> 0 <_ d))
5150imp 350 . . . . 5 |- ((((F` k) e. D /\ d e. RR) /\ (O` (F` k)) <_ d) -> 0 <_ d)
5251anasss 442 . . . 4 |- (((F` k) e. D /\ (d e. RR /\ (O` (F` k)) <_ d)) -> 0 <_ d)
5352, 16sylan 450 . . 3 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> 0 <_ d)
5425, 30, 34, 35, 53syl2anc 474 . 2 |- (((f:NN-->X /\ k e. NN) /\ (d e. RR /\ (O` (F` k)) <_ d)) -> (((N` (T` (f` k)))^2) <_ (d x. (N` (T` (f` k)))) <-> (N` (T` (f` k))) <_ d))
5524, 54