Metamath Proof Explorer


Definition df-nmoo

Description: Define the norm of an operator between two normed complex vector spaces. This definition produces an operator norm function for each pair of vector spaces <. u , w >. . Based on definition of linear operator norm in AkhiezerGlazman p. 39, although we define it for all operators for convenience. It isn't necessarily meaningful for nonlinear operators, since it doesn't take into account operator values at vectors with norm greater than 1. See Equation 2 of Kreyszig p. 92 for a definition that does (although it ignores the value at the zero vector). However, operator norms are rarely if ever used for nonlinear operators. (Contributed by NM, 6-Nov-2007) (New usage is discouraged.)

Ref Expression
Assertion df-nmoo
|- normOpOLD = ( u e. NrmCVec , w e. NrmCVec |-> ( t e. ( ( BaseSet ` w ) ^m ( BaseSet ` u ) ) |-> sup ( { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) } , RR* , < ) ) )

Detailed syntax breakdown

Step Hyp Ref Expression
0 cnmoo
 |-  normOpOLD
1 vu
 |-  u
2 cnv
 |-  NrmCVec
3 vw
 |-  w
4 vt
 |-  t
5 cba
 |-  BaseSet
6 3 cv
 |-  w
7 6 5 cfv
 |-  ( BaseSet ` w )
8 cmap
 |-  ^m
9 1 cv
 |-  u
10 9 5 cfv
 |-  ( BaseSet ` u )
11 7 10 8 co
 |-  ( ( BaseSet ` w ) ^m ( BaseSet ` u ) )
12 vx
 |-  x
13 vz
 |-  z
14 cnmcv
 |-  normCV
15 9 14 cfv
 |-  ( normCV ` u )
16 13 cv
 |-  z
17 16 15 cfv
 |-  ( ( normCV ` u ) ` z )
18 cle
 |-  <_
19 c1
 |-  1
20 17 19 18 wbr
 |-  ( ( normCV ` u ) ` z ) <_ 1
21 12 cv
 |-  x
22 6 14 cfv
 |-  ( normCV ` w )
23 4 cv
 |-  t
24 16 23 cfv
 |-  ( t ` z )
25 24 22 cfv
 |-  ( ( normCV ` w ) ` ( t ` z ) )
26 21 25 wceq
 |-  x = ( ( normCV ` w ) ` ( t ` z ) )
27 20 26 wa
 |-  ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) )
28 27 13 10 wrex
 |-  E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) )
29 28 12 cab
 |-  { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) }
30 cxr
 |-  RR*
31 clt
 |-  <
32 29 30 31 csup
 |-  sup ( { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) } , RR* , < )
33 4 11 32 cmpt
 |-  ( t e. ( ( BaseSet ` w ) ^m ( BaseSet ` u ) ) |-> sup ( { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) } , RR* , < ) )
34 1 3 2 2 33 cmpo
 |-  ( u e. NrmCVec , w e. NrmCVec |-> ( t e. ( ( BaseSet ` w ) ^m ( BaseSet ` u ) ) |-> sup ( { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) } , RR* , < ) ) )
35 0 34 wceq
 |-  normOpOLD = ( u e. NrmCVec , w e. NrmCVec |-> ( t e. ( ( BaseSet ` w ) ^m ( BaseSet ` u ) ) |-> sup ( { x | E. z e. ( BaseSet ` u ) ( ( ( normCV ` u ) ` z ) <_ 1 /\ x = ( ( normCV ` w ) ` ( t ` z ) ) ) } , RR* , < ) ) )