This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Two ways to express that an operator is bounded. (Contributed by NM, 11-Jan-2008) (New usage is discouraged.)
| Ref | Expression | ||
|---|---|---|---|
| Hypotheses | nmoubi.1 | |- X = ( BaseSet ` U ) |
|
| nmoubi.y | |- Y = ( BaseSet ` W ) |
||
| nmoubi.l | |- L = ( normCV ` U ) |
||
| nmoubi.m | |- M = ( normCV ` W ) |
||
| nmoubi.3 | |- N = ( U normOpOLD W ) |
||
| nmoubi.u | |- U e. NrmCVec |
||
| nmoubi.w | |- W e. NrmCVec |
||
| Assertion | nmobndi | |- ( T : X --> Y -> ( ( N ` T ) e. RR <-> E. r e. RR A. y e. X ( ( L ` y ) <_ 1 -> ( M ` ( T ` y ) ) <_ r ) ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | nmoubi.1 | |- X = ( BaseSet ` U ) |
|
| 2 | nmoubi.y | |- Y = ( BaseSet ` W ) |
|
| 3 | nmoubi.l | |- L = ( normCV ` U ) |
|
| 4 | nmoubi.m | |- M = ( normCV ` W ) |
|
| 5 | nmoubi.3 | |- N = ( U normOpOLD W ) |
|
| 6 | nmoubi.u | |- U e. NrmCVec |
|
| 7 | nmoubi.w | |- W e. NrmCVec |
|
| 8 | leid | |- ( ( N ` T ) e. RR -> ( N ` T ) <_ ( N ` T ) ) |
|
| 9 | breq2 | |- ( r = ( N ` T ) -> ( ( N ` T ) <_ r <-> ( N ` T ) <_ ( N ` T ) ) ) |
|
| 10 | 9 | rspcev | |- ( ( ( N ` T ) e. RR /\ ( N ` T ) <_ ( N ` T ) ) -> E. r e. RR ( N ` T ) <_ r ) |
| 11 | 8 10 | mpdan | |- ( ( N ` T ) e. RR -> E. r e. RR ( N ` T ) <_ r ) |
| 12 | 1 2 5 | nmoxr | |- ( ( U e. NrmCVec /\ W e. NrmCVec /\ T : X --> Y ) -> ( N ` T ) e. RR* ) |
| 13 | 6 7 12 | mp3an12 | |- ( T : X --> Y -> ( N ` T ) e. RR* ) |
| 14 | 13 | adantr | |- ( ( T : X --> Y /\ ( r e. RR /\ ( N ` T ) <_ r ) ) -> ( N ` T ) e. RR* ) |
| 15 | simprl | |- ( ( T : X --> Y /\ ( r e. RR /\ ( N ` T ) <_ r ) ) -> r e. RR ) |
|
| 16 | 1 2 5 | nmogtmnf | |- ( ( U e. NrmCVec /\ W e. NrmCVec /\ T : X --> Y ) -> -oo < ( N ` T ) ) |
| 17 | 6 7 16 | mp3an12 | |- ( T : X --> Y -> -oo < ( N ` T ) ) |
| 18 | 17 | adantr | |- ( ( T : X --> Y /\ ( r e. RR /\ ( N ` T ) <_ r ) ) -> -oo < ( N ` T ) ) |
| 19 | simprr | |- ( ( T : X --> Y /\ ( r e. RR /\ ( N ` T ) <_ r ) ) -> ( N ` T ) <_ r ) |
|
| 20 | xrre | |- ( ( ( ( N ` T ) e. RR* /\ r e. RR ) /\ ( -oo < ( N ` T ) /\ ( N ` T ) <_ r ) ) -> ( N ` T ) e. RR ) |
|
| 21 | 14 15 18 19 20 | syl22anc | |- ( ( T : X --> Y /\ ( r e. RR /\ ( N ` T ) <_ r ) ) -> ( N ` T ) e. RR ) |
| 22 | 21 | rexlimdvaa | |- ( T : X --> Y -> ( E. r e. RR ( N ` T ) <_ r -> ( N ` T ) e. RR ) ) |
| 23 | 11 22 | impbid2 | |- ( T : X --> Y -> ( ( N ` T ) e. RR <-> E. r e. RR ( N ` T ) <_ r ) ) |
| 24 | rexr | |- ( r e. RR -> r e. RR* ) |
|
| 25 | 1 2 3 4 5 6 7 | nmoubi | |- ( ( T : X --> Y /\ r e. RR* ) -> ( ( N ` T ) <_ r <-> A. y e. X ( ( L ` y ) <_ 1 -> ( M ` ( T ` y ) ) <_ r ) ) ) |
| 26 | 24 25 | sylan2 | |- ( ( T : X --> Y /\ r e. RR ) -> ( ( N ` T ) <_ r <-> A. y e. X ( ( L ` y ) <_ 1 -> ( M ` ( T ` y ) ) <_ r ) ) ) |
| 27 | 26 | rexbidva | |- ( T : X --> Y -> ( E. r e. RR ( N ` T ) <_ r <-> E. r e. RR A. y e. X ( ( L ` y ) <_ 1 -> ( M ` ( T ` y ) ) <_ r ) ) ) |
| 28 | 23 27 | bitrd | |- ( T : X --> Y -> ( ( N ` T ) e. RR <-> E. r e. RR A. y e. X ( ( L ` y ) <_ 1 -> ( M ` ( T ` y ) ) <_ r ) ) ) |