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

Theorem lnopcon 9963
Description: A condition equivalent to "T is continuous" when T is linear. Theorem 3.5(iii) of [Beran] p. 99.
Hypothesis
Ref Expression
lnopcon.1 |- T e. LinOp
Assertion
Ref Expression
lnopcon |- (T e. ConOp <-> E.x e. RR A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y)))
Distinct variable group:   x,y,T

Proof of Theorem lnopcon
StepHypRef Expression
1 opreq1 3968 . . . . . 6 |- (x = (normop` T) -> (x x. (normh` y)) = ((normop` T) x. (normh` y)))
21breq2d 2630 . . . . 5 |- (x = (normop` T) -> ((normh` (T` y)) <_ (x x. (normh` y)) <-> (normh` (T` y)) <_ ((normop` T) x. (normh` y))))
32ralbidv 1663 . . . 4 |- (x = (normop` T) -> (A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y)) <-> A.y e. H~ (normh` (T` y)) <_ ((normop` T) x. (normh` y))))
43rcla4ev 1877 . . 3 |- (((normop` T) e. RR /\ A.y e. H~ (normh` (T` y)) <_ ((normop` T) x. (normh` y))) -> E.x e. RR A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y)))
5 lnopcon.1 . . . 4 |- T e. LinOp
6 nmcopext 9959 . . . 4 |- ((T e. LinOp /\ T e. ConOp) -> (normop` T) e. RR)
75, 6mpan 695 . . 3 |- (T e. ConOp -> (normop` T) e. RR)
8 nmcoplbt 9960 . . . . 5 |- ((T e. LinOp /\ T e. ConOp /\ y e. H~) -> (normh` (T` y)) <_ ((normop` T) x. (normh` y)))
95, 8mp3an1 903 . . . 4 |- ((T e. ConOp /\ y e. H~) -> (normh` (T` y)) <_ ((normop` T) x. (normh` y)))
109r19.21aiva 1714 . . 3 |- (T e. ConOp -> A.y e. H~ (normh` (T` y)) <_ ((normop` T) x. (normh` y)))
114, 7, 10sylanc 471 . 2 |- (T e. ConOp -> E.x e. RR A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y)))
12 prodge02t 5829 . . . . . . . . 9 |- (((x e. RR /\ (normh` z) e. RR) /\ (0 < (normh` z) /\ 0 <_ (x x. (normh` z)))) -> 0 <_ x)
13 normclt 8991 . . . . . . . . . . . . 13 |- (z e. H~ -> (normh` z) e. RR)
1413adantr 389 . . . . . . . . . . . 12 |- ((z e. H~ /\ -. z = 0h) -> (normh` z) e. RR)
1514anim2i 335 . . . . . . . . . . 11 |- ((x e. RR /\ (z e. H~ /\ -. z = 0h)) -> (x e. RR /\ (normh` z) e. RR))
1615ancoms 436 . . . . . . . . . 10 |- (((z e. H~ /\ -. z = 0h) /\ x e. RR) -> (x e. RR /\ (normh` z) e. RR))
1716adantr 389 . . . . . . . . 9 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (x e. RR /\ (normh` z) e. RR))
18 normgt0tOLD 8993 . . . . . . . . . . . 12 |- (z e. H~ -> (-. z = 0h <-> 0 < (normh` z)))
1918biimpa 416 . . . . . . . . . . 11 |- ((z e. H~ /\ -. z = 0h) -> 0 < (normh` z))
2019ad2antrr 404 . . . . . . . . . 10 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> 0 < (normh` z))
21 0re 5440 . . . . . . . . . . . 12 |- 0 e. RR
2221a1i 8 . . . . . . . . . . 11 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> 0 e. RR)
235lnopf 9893 . . . . . . . . . . . . . . 15 |- T:H~-->H~
2423ffvelrni 3815 . . . . . . . . . . . . . 14 |- (z e. H~ -> (T` z) e. H~)
25 normclt 8991 . . . . . . . . . . . . . 14 |- ((T` z) e. H~ -> (normh` (T` z)) e. RR)
2624, 25syl 10 . . . . . . . . . . . . 13 |- (z e. H~ -> (normh` (T` z)) e. RR)
2726adantr 389 . . . . . . . . . . . 12 |- ((z e. H~ /\ -. z = 0h) -> (normh` (T` z)) e. RR)
2827ad2antrr 404 . . . . . . . . . . 11 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (normh` (T` z)) e. RR)
29 axmulrcl 5274 . . . . . . . . . . . . . . 15 |- ((x e. RR /\ (normh` z) e. RR) -> (x x. (normh` z)) e. RR)
3029, 13sylan2 451 . . . . . . . . . . . . . 14 |- ((x e. RR /\ z e. H~) -> (x x. (normh` z)) e. RR)
3130ancoms 436 . . . . . . . . . . . . 13 |- ((z e. H~ /\ x e. RR) -> (x x. (normh` z)) e. RR)
3231adantlr 393 . . . . . . . . . . . 12 |- (((z e. H~ /\ -. z = 0h) /\ x e. RR) -> (x x. (normh` z)) e. RR)
3332adantr 389 . . . . . . . . . . 11 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (x x. (normh` z)) e. RR)
34 normge0t 8992 . . . . . . . . . . . . . 14 |- ((T` z) e. H~ -> 0 <_ (normh` (T` z)))
3524, 34syl 10 . . . . . . . . . . . . 13 |- (z e. H~ -> 0 <_ (normh` (T` z)))
3635adantr 389 . . . . . . . . . . . 12 |- ((z e. H~ /\ -. z = 0h) -> 0 <_ (normh` (T` z)))
3736ad2antrr 404 . . . . . . . . . . 11 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> 0 <_ (normh` (T` z)))
38 fveq2 3724 . . . . . . . . . . . . . . . 16 |- (y = z -> (T` y) = (T` z))
3938fveq2d 3728 . . . . . . . . . . . . . . 15 |- (y = z -> (normh` (T` y)) = (normh` (T` z)))
40 fveq2 3724 . . . . . . . . . . . . . . . 16 |- (y = z -> (normh` y) = (normh` z))
4140opreq2d 3976 . . . . . . . . . . . . . . 15 |- (y = z -> (x x. (normh` y)) = (x x. (normh` z)))
4239, 41breq12d 2631 . . . . . . . . . . . . . 14 |- (y = z -> ((normh` (T` y)) <_ (x x. (normh` y)) <-> (normh` (T` z)) <_ (x x. (normh` z))))
4342rcla4va 1875 . . . . . . . . . . . . 13 |- ((z e. H~ /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (normh` (T` z)) <_ (x x. (normh` z)))
4443adantlr 393 . . . . . . . . . . . 12 |- (((z e. H~ /\ -. z = 0h) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (normh` (T` z)) <_ (x x. (normh` z)))
4544adantlr 393 . . . . . . . . . . 11 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (normh` (T` z)) <_ (x x. (normh` z)))
4622, 28, 33, 37, 45letrd 5526 . . . . . . . . . 10 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> 0 <_ (x x. (normh` z)))
4720, 46jca 288 . . . . . . . . 9 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (0 < (normh` z) /\ 0 <_ (x x. (normh` z))))
4812, 17, 47sylanc 471 . . . . . . . 8 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> 0 <_ x)
49 leloet 5518 . . . . . . . . . 10 |- ((0 e. RR /\ x e. RR) -> (0 <_ x <-> (0 < x \/ 0 = x)))
5021, 49mpan 695 . . . . . . . . 9 |- (x e. RR -> (0 <_ x <-> (0 < x \/ 0 = x)))
5150ad2antlr 405 . . . . . . . 8 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (0 <_ x <-> (0 < x \/ 0 = x)))
5248, 51mpbid 195 . . . . . . 7 |- ((((z e. H~ /\ -. z = 0h) /\ x e. RR) /\ A.y e. H~ (normh` (T` y)) <_ (x x. (normh` y))) -> (0 < x \/ 0 = x))
53 breq2 2623 . . . . . . . . . . . . . . . 16 |- (v = (w / x) -> (0 < v <-> 0 < (w / x)))
54 breq2 2623 . . . . . . . . . . . . . . . . . 18 |- (v = (w / x) -> ((normh` (u -h z)) < v <-> (normh` (u -h z)) < (w / x)))
5554imbi1d 613 . . . . . . . . . . . . . . . . 17 |- (v = (w / x) -> (((normh` (u -h z)) < v -> (normh` ((T` u) -h (T` z))) < w) <-> ((normh` (u -h z)) < (w / x) -> (normh` ((T` u) -h (T` z))) < w)))
5655ralbidv