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

Theorem nmcfnlb 9902
Description: A lower bound for the norm of a continuous linear functional. Theorem 3.5(ii) of [Beran] p. 99.
Hypotheses
Ref Expression
nmcfnex.1 |- T e. LinFn
nmcfnex.2 |- T e. ConFn
Assertion
Ref Expression
nmcfnlb |- (A e. H~ -> (abs` (T` A)) <_ ((normfn` T) x. (normh` A)))

Proof of Theorem nmcfnlb
StepHypRef Expression
1 fveq2 3709 . . . . . . 7 |- (A = 0h -> (T` A) = (T` 0h))
2 nmcfnex.1 . . . . . . . 8 |- T e. LinFn
32lnfn0 9886 . . . . . . 7 |- (T` 0h) = 0
41, 3syl6eq 1515 . . . . . 6 |- (A = 0h -> (T` A) = 0)
54fveq2d 3713 . . . . 5 |- (A = 0h -> (abs` (T` A)) = (abs` 0))
6 abs0 6814 . . . . 5 |- (abs` 0) = 0
75, 6syl6eq 1515 . . . 4 |- (A = 0h -> (abs` (T` A)) = 0)
8 fveq2 3709 . . . . . . . 8 |- (A = 0h -> (normh` A) = (normh` 0h))
9 norm0 8916 . . . . . . . 8 |- (normh` 0h) = 0
108, 9syl6eq 1515 . . . . . . 7 |- (A = 0h -> (normh` A) = 0)
1110opreq2d 3961 . . . . . 6 |- (A = 0h -> ((normfn` T) x. (normh` A)) = ((normfn` T) x. 0))
12 nmcfnex.2 . . . . . . . . 9 |- T e. ConFn
132, 12nmcfnex 9901 . . . . . . . 8 |- (normfn` T) e. RR
1413recn 5286 . . . . . . 7 |- (normfn` T) e. CC
1514mul01 5403 . . . . . 6 |- ((normfn` T) x. 0) = 0
1611, 15syl6req 1516 . . . . 5 |- (A = 0h -> 0 = ((normfn` T) x. (normh` A)))
17 0re 5412 . . . . . 6 |- 0 e. RR
1817leid 5584 . . . . 5 |- 0 <_ 0
1916, 18syl5breq 2640 . . . 4 |- (A = 0h -> 0 <_ ((normfn` T) x. (normh` A)))
207, 19eqbrtrd 2625 . . 3 |- (A = 0h -> (abs` (T` A)) <_ ((normfn` T) x. (normh` A)))
2120adantl 388 . 2 |- ((A e. H~ /\ A = 0h) -> (abs` (T` A)) <_ ((normfn` T) x. (normh` A)))
22 divrec2t 5703 . . . . . 6 |- (((abs` (T` A)) e. CC /\ (normh` A) e. CC /\ (normh` A) =/= 0) -> ((abs` (T` A)) / (normh` A)) = ((1 / (normh` A)) x. (abs` (T` A))))
232lnfnf 9885 . . . . . . . . . 10 |- T:H~-->CC
2423ffvelrni 3800 . . . . . . . . 9 |- (A e. H~ -> (T` A) e. CC)
25 absclt 6768 . . . . . . . . 9 |- ((T` A) e. CC -> (abs` (T` A)) e. RR)
2624, 25syl 10 . . . . . . . 8 |- (A e. H~ -> (abs` (T` A)) e. RR)
2726adantr 389 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> (abs` (T` A)) e. RR)
2827recnd 5287 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (abs` (T` A)) e. CC)
29 normclt 8912 . . . . . . . 8 |- (A e. H~ -> (normh` A) e. RR)
3029adantr 389 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> (normh` A) e. RR)
3130recnd 5287 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (normh` A) e. CC)
32 norm-it 8917 . . . . . . . . 9 |- (A e. H~ -> ((normh` A) = 0 <-> A = 0h))
3332negbid 609 . . . . . . . 8 |- (A e. H~ -> (-. (normh` A) = 0 <-> -. A = 0h))
3433biimpar 417 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> -. (normh` A) = 0)
35 df-ne 1579 . . . . . . 7 |- ((normh` A) =/= 0 <-> -. (normh` A) = 0)
3634, 35sylibr 200 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (normh` A) =/= 0)
3722, 28, 31, 36syl3anc 856 . . . . 5 |- ((A e. H~ /\ -. A = 0h) -> ((abs` (T` A)) / (normh` A)) = ((1 / (normh` A)) x. (abs` (T` A))))
382lnfnmul 9888 . . . . . . . 8 |- (((1 / (normh` A)) e. CC /\ A e. H~) -> (T` ((1 / (normh` A)) .h A)) = ((1 / (normh` A)) x. (T` A)))
39 rerecclt 5759 . . . . . . . . . 10 |- (((normh` A) e. RR /\ (normh` A) =/= 0) -> (1 / (normh` A)) e. RR)
4039, 30, 36sylanc 471 . . . . . . . . 9 |- ((A e. H~ /\ -. A = 0h) -> (1 / (normh` A)) e. RR)
4140recnd 5287 . . . . . . . 8 |- ((A e. H~ /\ -. A = 0h) -> (1 / (normh` A)) e. CC)
42 pm3.26 319 . . . . . . . 8 |- ((A e. H~ /\ -. A = 0h) -> A e. H~)
4338, 41, 42sylanc 471 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> (T` ((1 / (normh` A)) .h A)) = ((1 / (normh` A)) x. (T` A)))
4443fveq2d 3713 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (abs` (T` ((1 / (normh` A)) .h A))) = (abs` ((1 / (normh` A)) x. (T` A))))
45 absmult 6793 . . . . . . 7 |- (((1 / (normh` A)) e. CC /\ (T` A) e. CC) -> (abs`
((1 / (normh` A)) x. (T` A))) = ((abs` (1 / (normh` A))) x. (abs`
(T` A))))
4624adantr 389 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> (T` A) e. CC)
4745, 41, 46sylanc 471 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (abs` ((1 / (normh` A)) x. (T` A))) = ((abs` (1 / (normh` A))) x. (abs`
(T` A))))
48 absidt 6797 . . . . . . . 8 |- (((1 / (normh` A)) e. RR /\ 0 <_ (1 / (normh` A))) -> (abs`
(1 / (normh` A))) = (1 / (normh` A)))
49 ltlet 5493 . . . . . . . . . 10 |- ((0 e. RR /\ (1 / (normh` A)) e. RR) -> (0 < (1 / (normh` A)) -> 0 <_ (1 / (normh` A))))
5017, 49mpan 693 . . . . . . . . 9 |- ((1 / (normh` A)) e. RR -> (0 < (1 / (normh` A)) -> 0 <_ (1 / (normh` A))))
51 recgt0t 5815 . . . . . . . . . 10 |- (((normh` A) e. RR /\ 0 < (normh` A)) -> 0 < (1 / (normh` A)))
52 normgt0tOLD 8914 . . . . . . . . . . 11 |- (A e. H~ -> (-. A = 0h <-> 0 < (normh` A)))
5352biimpa 416 . . . . . . . . . 10 |- ((A e. H~ /\ -. A = 0h) -> 0 < (normh` A))
5451, 30, 53sylanc 471 . . . . . . . . 9 |- ((A e. H~ /\ -. A = 0h) -> 0 < (1 / (normh` A)))
5550, 40, 54sylc 68 . . . . . . . 8 |- ((A e. H~ /\ -. A = 0h) -> 0 <_ (1 / (normh` A)))
5648, 40, 55sylanc 471 . . . . . . 7 |- ((A e. H~ /\ -. A = 0h) -> (abs` (1 / (normh` A))) = (1 / (normh` A)))
5756opreq1d 3960 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> ((abs` (1 / (normh` A))) x. (abs`
(T` A))) = ((1 / (normh` A)) x. (abs` (T` A))))
5844, 47, 573eqtrrd 1504 . . . . 5 |- ((A e. H~ /\ -. A = 0h) -> ((1 / (normh` A)) x. (abs` (T` A))) = (abs` (T` ((1 / (normh` A)) .h A))))
5937, 58eqtrd 1499 . . . 4 |- ((A e. H~ /\ -. A = 0h) -> ((abs` (T` A)) / (normh` A)) = (abs` (T` ((1 / (normh` A)) .h A))))
60 nmfnlbt 9764 . . . . . 6 |- ((T:H~-->CC /\ ((1 / (normh` A)) .h A) e. H~ /\ (normh` ((1 / (normh` A)) .h A)) <_ 1) -> (abs`
(T` ((1 / (normh` A)) .h A))) <_ (normfn` T))
6123, 60mp3an1 900 . . . . 5 |- ((((1 / (normh` A)) .h A) e. H~ /\ (normh` ((1 / (normh` A)) .h A)) <_ 1) -> (abs` (T` ((1 / (normh` A)) .h A))) <_ (normfn` T))
62 hvmulclt 8804 . . . . . 6 |- (((1 / (normh` A)) e. CC /\ A e. H~) -> ((1 / (normh` A)) .h A) e. H~)
6362, 41, 42sylanc 471 . . . . 5 |- ((A e. H~ /\ -. A = 0h) -> ((1 / (normh` A)) .h A) e. H~)
64 eqlet 5544 . . . . . 6 |- (((normh` ((1 / (normh` A)) .h A)) e. RR /\ (normh` ((1 / (normh` A)) .h A)) = 1) -> (normh` ((1 / (normh` A)) .h A)) <_ 1)
65 normclt 8912 . . . . . . 7 |- (((1 / (normh` A)) .h A) e. H~ -> (normh` ((1 / (normh` A)) .h A)) e. RR)
6663, 65syl 10 . . . . . 6 |- ((A e. H~ /\ -. A = 0h) -> (normh` ((1 / (normh` A)) .h A)) e. RR)
67 norm1t 9042 . . . . . . 7 |- ((A e. H~ /\ A =/= 0h) -> (normh` (<