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

Theorem nmcfnexlem1 9980
Description: Lemma for nmcfnex 9986. Show a condition for the norm of a functional to exist, based on its definition and the properties of supremum. Compared to Beran, we use a direct proof instead of a proof by contradiction.
Hypotheses
Ref Expression
nmcfnex.1 |- T e. LinFn
nmcfnex.2 |- T e. ConFn
Assertion
Ref Expression
nmcfnexlem1 |- ((n e. NN /\ A.x e. H~ ((normh` x) <_ 1 -> -. n < (abs` (T` x)))) -> (normfn` T) e. RR)
Distinct variable group:   x,T,n

Proof of Theorem nmcfnexlem1
StepHypRef Expression
1 ra4 1694 . . . . . . . . 9 |- (A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}n < y -> (n e. RR -> E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y))
21impcom 351 . . . . . . . 8 |- ((n e. RR /\ A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y) -> E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y)
3 nnret 5929 . . . . . . . 8 |- (n e. NN -> n e. RR)
4 nmcfnex.1 . . . . . . . . . . . . 13 |- T e. LinFn
54lnfnf 9970 . . . . . . . . . . . 12 |- T:H~-->CC
6 nmfnsetret 9804 . . . . . . . . . . . 12 |- (T:H~-->CC -> {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))} (_ RR)
75, 6ax-mp 7 . . . . . . . . . . 11 |- {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} (_ RR
8 ressxr 5498 . . . . . . . . . . 11 |- RR (_ RR*
97, 8sstri 2073 . . . . . . . . . 10 |- {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} (_ RR*
10 supxrunb2 6090 . . . . . . . . . . 11 |- ({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))} (_ RR* -> (A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}n < y <-> sup({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}, RR*, < ) = +oo))
11 nmfnvalt 9803 . . . . . . . . . . . . 13 |- (T:H~-->CC -> (normfn` T) = sup({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}, RR*, < ))
125, 11ax-mp 7 . . . . . . . . . . . 12 |- (normfn` T) = sup({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}, RR*, < )
1312eqeq1i 1482 . . . . . . . . . . 11 |- ((normfn` T) = +oo <-> sup({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}, RR*, < ) = +oo)
1410, 13syl6rbbr 539 . . . . . . . . . 10 |- ({z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))} (_ RR* -> ((normfn` T) = +oo <-> A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y))
159, 14ax-mp 7 . . . . . . . . 9 |- ((normfn` T) = +oo <-> A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y)
1615biimp 151 . . . . . . . 8 |- ((normfn` T) = +oo -> A.n e. RR E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y)
172, 3, 16syl2an 454 . . . . . . 7 |- ((n e. NN /\ (normfn` T) = +oo) -> E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))}n < y)
18 rexcom4 1824 . . . . . . . . 9 |- (E.x e. H~ E.y(((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y) <-> E.yE.x e. H~ (((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y))
19 19.42v 1308 . . . . . . . . . . 11 |- (E.y((normh` x) <_ 1 /\ (y = (abs` (T` x)) /\ n < y)) <-> ((normh` x) <_ 1 /\ E.y(y = (abs` (T` x)) /\ n < y)))
20 anass 439 . . . . . . . . . . . . 13 |- ((((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y) <-> ((normh` x) <_ 1 /\ (y = (abs` (T` x)) /\ n < y)))
2120bicomi 172 . . . . . . . . . . . 12 |- (((normh` x) <_ 1 /\ (y = (abs` (T` x)) /\ n < y)) <-> (((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y))
2221exbii 1051 . . . . . . . . . . 11 |- (E.y((normh` x) <_ 1 /\ (y = (abs` (T` x)) /\ n < y)) <-> E.y(((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y))
23 fvex 3732 . . . . . . . . . . . . 13 |- (abs` (T` x)) e. V
24 breq2 2623 . . . . . . . . . . . . 13 |- (y = (abs`
(T` x)) -> (n < y <-> n < (abs`
(T` x))))
2523, 24ceqsexv 1835 . . . . . . . . . . . 12 |- (E.y(y = (abs` (T` x)) /\ n < y) <-> n < (abs` (T` x)))
2625anbi2i 480 . . . . . . . . . . 11 |- (((normh` x) <_ 1 /\ E.y(y = (abs` (T` x)) /\ n < y)) <-> ((normh` x) <_ 1 /\ n < (abs` (T` x))))
2719, 22, 263bitr3r 182 . . . . . . . . . 10 |- (((normh` x) <_ 1 /\ n < (abs` (T` x))) <-> E.y(((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y))
2827rexbii 1668 . . . . . . . . 9 |- (E.x e. H~ ((normh` x) <_ 1 /\ n < (abs` (T` x))) <-> E.x e. H~ E.y(((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y))
29 visset 1813 . . . . . . . . . . . . 13 |- y e. V
30 eqeq1 1481 . . . . . . . . . . . . . . 15 |- (z = y -> (z = (abs` (T` x)) <-> y = (abs`
(T` x))))
3130anbi2d 616 . . . . . . . . . . . . . 14 |- (z = y -> (((normh` x) <_ 1 /\ z = (abs` (T` x))) <-> ((normh` x) <_ 1 /\ y = (abs` (T` x)))))
3231rexbidv 1664 . . . . . . . . . . . . 13 |- (z = y -> (E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x))) <-> E.x e. H~ ((normh` x) <_ 1 /\ y = (abs` (T` x)))))
3329, 32elab 1897 . . . . . . . . . . . 12 |- (y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} <-> E.x e. H~ ((normh` x) <_ 1 /\ y = (abs` (T` x))))
3433anbi1i 481 . . . . . . . . . . 11 |- ((y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} /\ n < y) <-> (E.x e. H~ ((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y))
35 r19.41v 1763 . . . . . . . . . . 11 |- (E.x e. H~ (((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y) <-> (E.x e. H~ ((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y))
3634, 35bitr4 176 . . . . . . . . . 10 |- ((y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} /\ n < y) <-> E.x e. H~ (((normh` x) <_ 1 /\ y = (abs`
(T` x))) /\ n < y))
3736exbii 1051 . . . . . . . . 9 |- (E.y(y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))} /\ n < y) <-> E.yE.x e. H~ (((normh` x) <_ 1 /\ y = (abs` (T` x))) /\ n < y))
3818, 28, 373bitr4 183 . . . . . . . 8 |- (E.x e. H~ ((normh` x) <_ 1 /\ n < (abs` (T` x))) <-> E.y(y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs`
(T` x)))} /\ n < y))
39 df-rex 1650 . . . . . . . 8 |- (E.y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))}n < y <-> E.y(y e. {z | E.x e. H~ ((normh` x) <_ 1 /\ z = (abs` (T` x)))} /\ n < y))
4038, 39bitr4 176 . . . . . . 7 |- (E.x e. H~ ((normh` x) <_ 1 /\ n < (abs` (T` x))) <->