Operator norm




measure of "size" of linear operators

In mathematics, the operator norm is a means to measure the "size" of certain linear operators. Formally, it is a norm defined on the space of bounded linear operators between two given normed vector spaces.




Contents






  • 1 Introduction and definition


  • 2 Examples


  • 3 Equivalent definitions


  • 4 Properties


  • 5 Table of common operator norms


  • 6 Operators on a Hilbert space


  • 7 See also


  • 8 Notes


  • 9 References





Introduction and definition


Given two normed vector spaces V and W (over the same base field, either the real numbers R or the complex numbers C), a linear map A : VW is continuous if and only if there exists a real number c such that


Av‖c‖v‖ for all v∈V.{displaystyle |Av|leq c|v|quad {mbox{ for all }}vin V.}{displaystyle |Av|leq c|v|quad {mbox{ for all }}vin V.}

The norm on the left is the one in W and the norm on the right is the one in V. Intuitively, the continuous operator A never increases the length of any vector more than by a factor of c. Thus the image of a bounded set under a continuous operator is also bounded. Because of this property, the continuous linear operators are also known as bounded operators. In order to "measure the size" of A, it then seems natural to take the infimum of the numbers c such that the above inequality holds for all v in V. In other words, we measure the "size" of A by how much it "lengthens" vectors in the "biggest" case. So we define the operator norm of A as


A‖op=inf{c≥0:‖Av‖c‖v‖ for all v∈V}.{displaystyle |A|_{op}=inf{cgeq 0:|Av|leq c|v|{mbox{ for all }}vin V}.}{displaystyle |A|_{op}=inf{cgeq 0:|Av|leq c|v|{mbox{ for all }}vin V}.}

The infimum is attained as the set of all such c is closed, nonempty, and bounded from below.[1]


It is important to bear in mind that this operator norm depends on the choice of norms for the normed vector spaces V and W.



Examples


Every real m-by-n matrix corresponds to a linear map from Rn to Rm. Each pair of the plethora of (vector) norms applicable to real vector spaces induces an operator norm for all m-by-n matrices of real numbers; these induced norms form a subset of matrix norms.


If we specifically choose the Euclidean norm on both Rn and Rm, then we obtain the matrix norm which to a given matrix A assigns the square root of the largest eigenvalue of the matrix A*A (where A* denotes the conjugate transpose of A). This is equivalent to assigning the largest singular value of A.


Passing to a typical infinite-dimensional example, consider the sequence space l2{displaystyle l^{2}}l^2 defined by


l2={(an)n≥1:an∈C,∑n|an|2<∞}.{displaystyle l^{2}={(a_{n})_{ngeq 1}:;a_{n}in mathbb {C} ,;sum _{n}|a_{n}|^{2}<infty }.}l^2 = { (a_n)_{n geq 1}: ; a_n in mathbb{C}, ; sum_n |a_n|^2 < infty }.

This can be viewed as an infinite-dimensional analogue of the Euclidean space Cn. Now take a bounded sequence
s = (sn). The sequence s is an element of the space l , with a norm given by


s‖=supn|sn|.{displaystyle |s|_{infty }=sup _{n}|s_{n}|.}| s |_{infty} = sup _n |s_n| .

Define an operator Ts by simply multiplication:


(an)⟶Ts(sn⋅an).{displaystyle (a_{n}){stackrel {T_{s}}{longrightarrow }}(s_{n}cdot a_{n}).}(a_n) stackrel{T_s}{longrightarrow} (s_n cdot a_n) .

The operator T s is bounded with operator norm


Ts‖op=‖s‖.{displaystyle |T_{s}|_{op}=|s|_{infty }.}| T_s|_{op} = | s |_{infty}.

One can extend this discussion directly to the case where l 2 is replaced by a general Lp space with p > 1 and l replaced by L.



Equivalent definitions


One can show that the following definitions are all equivalent if V≠{0}{displaystyle Vneq {0}}{displaystyle Vneq {0}}


A‖op=inf{c≥0:‖Av‖c‖v‖ for all v∈V}=sup{‖Av‖:v∈V with ‖v‖1}=sup{‖Av‖:v∈V with ‖v‖=1}=sup{‖Av‖v‖:v∈V with v≠0}.{displaystyle {begin{aligned}|A|_{op}&=inf{cgeq 0:|Av|leq c|v|{mbox{ for all }}vin V}\&=sup{|Av|:vin V{mbox{ with }}|v|leq 1}\&=sup{|Av|:vin V{mbox{ with }}|v|=1}\&=sup left{{frac {|Av|}{|v|}}:vin V{mbox{ with }}vneq 0right}.end{aligned}}}{begin{aligned}|A|_{{op}}&=inf{cgeq 0:|Av|leq c|v|{mbox{ for all }}vin V}\&=sup{|Av|:vin V{mbox{ with }}|v|leq 1}\&=sup{|Av|:vin V{mbox{ with }}|v|=1}\&=sup left{{frac  {|Av|}{|v|}}:vin V{mbox{ with }}vneq 0right}.end{aligned}}

In case V={0}{displaystyle V={0}}{displaystyle V={0}} the sets in the third and fourth row are empty.



Properties


The operator norm is indeed a norm on the space of all bounded operators between V and W. This means



A‖op≥0 and ‖A‖op=0 if and only if A=0,{displaystyle |A|_{op}geq 0{mbox{ and }}|A|_{op}=0{mbox{ if and only if }}A=0,}|A|_{op} ge 0 mbox{ and } |A|_{op} = 0 mbox{ if and only if } A = 0 ,

aA‖op=|a|‖A‖op for every scalar a,{displaystyle |aA|_{op}=|a||A|_{op}quad {mbox{ for every scalar }}a,}|aA|_{op} = |a| |A|_{op} quadmbox{ for every scalar } a ,

A+B‖op≤A‖op+‖B‖op.{displaystyle |A+B|_{op}leq |A|_{op}+|B|_{op}.}|A + B|_{op} le |A|_{op} + |B|_{op} .


The following inequality is an immediate consequence of the definition:


Av‖A‖op‖v‖ for every v∈V.{displaystyle |Av|leq |A|_{op}|v|quad {mbox{ for every }}vin V.}|Av| le |A|_{op} |v| quadmbox{ for every } vin V .

The operator norm is also compatible with the composition, or multiplication, of operators: if V, W and X are three normed spaces over the same base field, and A : VW and B: WX are two bounded operators, then it is a sub-multiplicative norm, i.e.:


BA‖op≤B‖op‖A‖op.{displaystyle |BA|_{op}leq |B|_{op}|A|_{op}.}|BA|_{op} le |B|_{op} |A|_{op} .

For bounded operators on V, this implies that operator multiplication is jointly continuous.


It follows from the definition that a sequence of operators converge in operator norm means they converge uniformly on bounded sets.



Table of common operator norms


Some common operator norms are easy to calculate, and others are NP-hard. Except for the NP-hard norms, all these norms can be calculated in N2 operations (for a N x N matrix), with the exception of the 2−2{displaystyle ell _{2}-ell _{2}}{displaystyle ell _{2}-ell _{2}} norm (which requires N3 operations for the exact answer, or fewer if you approximate it with the power method or Lanczos iterations).


































Computability of Operator Norms[2]

Co-domain

1{displaystyle ell _{1}}ell _{1}

2{displaystyle ell _{2}}ell _{2}

{displaystyle ell _{infty }}ell_infty
Domain

1{displaystyle ell _{1}}ell _{1}
Maximum 1{displaystyle ell _{1}}ell _{1} norm of a column Maximum 2{displaystyle ell _{2}}ell _{2} norm of a column Maximum {displaystyle ell _{infty }}{displaystyle ell _{infty }} norm of a column

2{displaystyle ell _{2}}ell _{2}
NP-hard Maximum singular value Maximum 2{displaystyle ell _{2}}ell _{2} of a row

{displaystyle ell _{infty }}ell_infty
NP-hard NP-hard Maximum 1{displaystyle ell _{1}}ell _{1} norm of a row

The norm of the adjoint or transpose can be computed as follows. We have that for any p,q{displaystyle p,q}p,q, then A‖p→q=‖A∗q′→p′{displaystyle |A|_{prightarrow q}=|A^{*}|_{q'rightarrow p'}}{displaystyle |A|_{prightarrow q}=|A^{*}|_{q'rightarrow p'}} where p′,q′{displaystyle p',q'}p',q' are Hölder conjugate to p,q{displaystyle p,q}p,q, i.e., 1/p+1/p′=1{displaystyle 1/p+1/p'=1}{displaystyle 1/p+1/p'=1} and 1/q+1/q′=1{displaystyle 1/q+1/q'=1}{displaystyle 1/q+1/q'=1}.



Operators on a Hilbert space


Suppose H is a real or complex Hilbert space. If A : HH is a bounded linear operator, then we have


A‖op=‖A∗op{displaystyle |A|_{op}=|A^{*}|_{op}}|A|_{op} = |A^*|_{op}

and


A∗A‖op=‖A‖op2{displaystyle |A^{*}A|_{op}=|A|_{op}^{2}}|A^*A|_{op} = |A|_{op}^2

where A* denotes the adjoint operator of A (which in Euclidean Hilbert spaces with the standard inner product corresponds to the conjugate transpose of the matrix A).


In general, the spectral radius of A is bounded above by the operator norm of A:


ρ(A)≤A‖op.{displaystyle rho (A)leq |A|_{op}.}rho(A) le |A|_{op}.

To see why equality may not always hold, consider the Jordan canonical form of a matrix in the finite-dimensional case. Because there are non-zero entries on the superdiagonal, equality may be violated. The quasinilpotent operators is one class of such examples. A nonzero quasinilpotent operator A has spectrum {0}. So ρ(A) = 0 while A‖op>0{displaystyle |A|_{op}>0}{displaystyle |A|_{op}>0}.


However, when a matrix N is normal, its Jordan canonical form is diagonal (up to unitary equivalence); this is the spectral theorem. In that case it is easy to see that


ρ(N)=‖N‖op.{displaystyle rho (N)=|N|_{op}.}rho(N) = |N|_{op}.

The spectral theorem can be extended to normal operators in general. Therefore the above equality holds for any bounded normal operator N. This formula can sometimes be used to compute the operator norm of a given bounded operator A: define the Hermitian operator B = A*A, determine its spectral radius, and take the square root to obtain the operator norm of A.


The space of bounded operators on H, with the topology induced by operator norm, is not separable. For example, consider the Hilbert space L2[0,1]. For 0 < t ≤ 1, let Ωt be the characteristic function of [0,t], and Pt be the multiplication operator given by Ωt, i.e.


Pt(f)=f⋅Ωt.{displaystyle P_{t}(f)=fcdot Omega _{t}.}P_t (f) = f cdot Omega_t .

Then each Pt is a bounded operator with operator norm 1 and


Pt−Ps‖op=1,for allt≠s.{displaystyle |P_{t}-P_{s}|_{op}=1,quad {mbox{for all}}quad tneq s.}| P_t - P_s |_{op} = 1, quad mbox{for all} quad t neq s .

But {Pt} is an uncountable set. This implies the space of bounded operators on L2[0,1] is not separable, in operator norm. One can compare this with the fact that the sequence space l is not separable.


The set of all bounded operators on a Hilbert space, together with the operator norm and the adjoint operation, yields a C*-algebra.



See also



  • Operator algebra

  • Topologies on the set of operators on a Hilbert space

  • Matrix norm

  • Dual norm



Notes





  1. ^ See e.g. Lemma 6.2 of Aliprantis & Border (2007).


  2. ^ section 4.3.1, Joel Tropp's PhD thesis, [1]




References




  • Aliprantis, Charalambos D.; Border, Kim C. (2007), Infinite Dimensional Analysis: A Hitchhiker's Guide, Springer, p. 229, ISBN 9783540326960.mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/12px-Wikisource-logo.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-maint{display:none;color:#33aa33;margin-left:0.3em}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}.


  • Conway, John B. (1990), "III.2 Linear Operators on Normed Spaces", A Course in Functional Analysis, New York: Springer-Verlag, pp. 67–69, ISBN 0-387-97245-5




Popular posts from this blog

Italian cuisine

Bulgarian cuisine

Carrot