| Step |
Hyp |
Ref |
Expression |
| 1 |
|
ubth.1 |
|- X = ( BaseSet ` U ) |
| 2 |
|
ubth.2 |
|- N = ( normCV ` W ) |
| 3 |
|
ubth.3 |
|- M = ( U normOpOLD W ) |
| 4 |
|
oveq1 |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( U BLnOp W ) = ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) ) |
| 5 |
4
|
sseq2d |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( T C_ ( U BLnOp W ) <-> T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) ) ) |
| 6 |
|
fveq2 |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( BaseSet ` U ) = ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) ) |
| 7 |
1 6
|
eqtrid |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> X = ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) ) |
| 8 |
7
|
raleqdv |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( A. x e. X E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c ) ) |
| 9 |
|
oveq1 |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( U normOpOLD W ) = ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ) |
| 10 |
3 9
|
eqtrid |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> M = ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ) |
| 11 |
10
|
fveq1d |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( M ` t ) = ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) ) |
| 12 |
11
|
breq1d |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( ( M ` t ) <_ d <-> ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) ) |
| 13 |
12
|
rexralbidv |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( E. d e. RR A. t e. T ( M ` t ) <_ d <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) ) |
| 14 |
8 13
|
bibi12d |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( ( A. x e. X E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( M ` t ) <_ d ) <-> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) ) ) |
| 15 |
5 14
|
imbi12d |
|- ( U = if ( U e. CBan , U , <. <. + , x. >. , abs >. ) -> ( ( T C_ ( U BLnOp W ) -> ( A. x e. X E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( M ` t ) <_ d ) ) <-> ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) -> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) ) ) ) |
| 16 |
|
oveq2 |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) = ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) |
| 17 |
16
|
sseq2d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) <-> T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) ) |
| 18 |
|
fveq2 |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( normCV ` W ) = ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) |
| 19 |
2 18
|
eqtrid |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> N = ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) |
| 20 |
19
|
fveq1d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( N ` ( t ` x ) ) = ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) ) |
| 21 |
20
|
breq1d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( ( N ` ( t ` x ) ) <_ c <-> ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c ) ) |
| 22 |
21
|
rexralbidv |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. c e. RR A. t e. T ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c ) ) |
| 23 |
22
|
ralbidv |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c ) ) |
| 24 |
|
oveq2 |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) = ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) |
| 25 |
24
|
fveq1d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) = ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) ) |
| 26 |
25
|
breq1d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d <-> ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) <_ d ) ) |
| 27 |
26
|
rexralbidv |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) <_ d ) ) |
| 28 |
23 27
|
bibi12d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) <-> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) <_ d ) ) ) |
| 29 |
17 28
|
imbi12d |
|- ( W = if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) -> ( ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp W ) -> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD W ) ` t ) <_ d ) ) <-> ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) -> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) <_ d ) ) ) ) |
| 30 |
|
eqid |
|- ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) = ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) |
| 31 |
|
eqid |
|- ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) = ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) |
| 32 |
|
eqid |
|- ( IndMet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) = ( IndMet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) |
| 33 |
|
eqid |
|- ( MetOpen ` ( IndMet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) ) = ( MetOpen ` ( IndMet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) ) |
| 34 |
|
eqid |
|- <. <. + , x. >. , abs >. = <. <. + , x. >. , abs >. |
| 35 |
34
|
cnbn |
|- <. <. + , x. >. , abs >. e. CBan |
| 36 |
35
|
elimel |
|- if ( U e. CBan , U , <. <. + , x. >. , abs >. ) e. CBan |
| 37 |
|
elimnvu |
|- if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) e. NrmCVec |
| 38 |
|
id |
|- ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) -> T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ) |
| 39 |
30 31 32 33 36 37 38
|
ubthlem3 |
|- ( T C_ ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) BLnOp if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) -> ( A. x e. ( BaseSet ` if ( U e. CBan , U , <. <. + , x. >. , abs >. ) ) E. c e. RR A. t e. T ( ( normCV ` if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( ( if ( U e. CBan , U , <. <. + , x. >. , abs >. ) normOpOLD if ( W e. NrmCVec , W , <. <. + , x. >. , abs >. ) ) ` t ) <_ d ) ) |
| 40 |
15 29 39
|
dedth2h |
|- ( ( U e. CBan /\ W e. NrmCVec ) -> ( T C_ ( U BLnOp W ) -> ( A. x e. X E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( M ` t ) <_ d ) ) ) |
| 41 |
40
|
3impia |
|- ( ( U e. CBan /\ W e. NrmCVec /\ T C_ ( U BLnOp W ) ) -> ( A. x e. X E. c e. RR A. t e. T ( N ` ( t ` x ) ) <_ c <-> E. d e. RR A. t e. T ( M ` t ) <_ d ) ) |