Up to this point we studied Hilbert spaces as they sat there and did nothing. But the central subject in the study of Hilbert spaces is the theory of the operators that act on them. Paul Halmos, in his classic paper “Ten Problem in Hilbert Space“, wrote:
Nobody, except topologists, is interested in problems about Hilbert space; the people who work in Hilbert space are interested in problems about operators.
Of course, Halmos was exaggerating; topologists don’t really care much for Hilbert spaces for their own sake, and functional analysts have much more to say about the structure theory of Hilbert space then what we have learned. Nevertheless, this quote is very close to the truth. We proceed to study operators.
1. Bounded operators
A linear transformation $latex T : H rightarrow K$ mapping between two Hilbert spaces is said to be bounded if the operator norm $latex |T|$ of $latex T$, defined as
$latex |T| := sup_{|x|_H=1} |Tx|_K$
satisfies $latex |T| < infty$. An immediate observation is that for all $latex x in H$ we have $latex |T x| leq |T | |x|$.
A bounded linear transformation is usually referred to as a bounded operator, or simply as an operator. The set of bounded operators between two Hilbert spaces $latex H$ and $latex K$ is denoted $latex B(H,K)$ and $latex B(H,H)$ is usually abbreviated as $latex B(H)$.
In this course we will almost exclusively deal with bounded operators, so we will not bother using the adjective “bounded” over and over again. Although unbounded operators defined on linear subspaces of Hilbert spaces are of great importance and are studied a lot, unbounded operators defined on the entire Hilbert space $latex H$ are hardly ever of any interest.
Example: Every linear transformation on a finite dimensional space is bounded. Let $latex H = mathbb{C}^n$ be a finite dimensional Hilbert space (with the standard inner product). Every linear transformation on $latex H$ is of the form $latex T_A$ given by $latex T_A (x) = Ax$, where $latex A in M_n(mathbb{C})$ is an $latex n times n$ matrix. By elementary analysis, $latex T_A$ is continuous, and by compactness of the unit sphere $latex S = {x in mathbb{C}^n : |x|=1}$, $latex T_A$ is bounded.
Alternatively, one can find an explicit bound for $latex |T_A|$ by using the definition. Let $latex x in S$. Then
$latex |Ax|^2 = sum_{i=1}^n |sum_{j=1}^n a_{ij} x_j|^2 .$
By Cauchy-Schwarz, the right hand side is less than
$latex sum_{i=1}^n (sum_{j=1}^n |a_{ij}|^2) |x|^2 leq |x|^2 sum_{i,j=1}^n |a_{ij}|^2 .$
Thus $latex |T_A| leq sqrt{sum_{i,j=1}^n |a_{ij}|^2}$.
Exercise A: Prove that the above bound for $latex |T_A|$ may be attained in some cases, but that in general it is not sharp.
A simple and useful way of constructing bounded operators on Hilbert spaces is by applying the following exercise.
Exercise B: Let $latex D$ be a dense linear subspace of a Hilbert space $latex H$. Let $latex T$ be a linear transformation defined on $latex D$, and suppose that $latex sup |T x| $, where $latex x$ runs over all $latex x in D$ with $latex |x|=1$, exists and is equal to $latex M$. Then there is a unique bounded operator $latex tilde{T}$ defined on $latex H$ that agrees with $latex T$ on $latex D$ and satisfies $latex |T| = M$. Moreover, prove that if $latex |Tx| = |x|$ for all $latex x in D$, then $latex |tilde{T}x| = |x|$ for all $latex x in H$.
Example: Let $latex H = L^2[0,1]$, and let $latex g in C[0,1]$. We define the multiplication operator $latex M_g : L^2[0,1] rightarrow L^2[0,1]$ by
$latex M_g f = gf .$
The operator $latex M_g$ is clearly defined and bounded on $latex C[0,1]$, so one may use Exercise B to extend $latex M_g$ to a bounded operator on all of $latex L^2[0,1]$ (if one knows measure theory, then this extension procedure is not needed). It is not difficult to compute $latex |M_g| = |g|_infty$.
Exercise C: Prove that there exists an unbounded operator on $latex ell^2$.
Proposition 1: For a linear transformation $latex T : H rightarrow K$ mapping between two inner product spaces, the following are equivalent:
- $latex T$ is bounded.
- $latex T$ is continuous.
- $latex T$ is continuous at some $latex x_0 in H$.
Exercise D: Prove Proposition 1. (Of course, Proposition 1 holds in any normed space, and has nothing in particular to do with inner products).
Definition 2: For every $latex T in B(H,K)$, we define the kernel of $latex T$ to be the space $latex N(T) = {x in H : Tx = 0}$. We define the range of $latex T$ to be the space $latex R(T) = {Tx : x in H}$.
Proposition 3: Let $latex S, T in B(H,K)$. Then $latex S = T$ if and only if $latex (Tx,y) = (Sx,y)$ for all $latex x in H$ and $latex y in K$. In case $latex H = K$, then $latex T = S$ if and only if $latex (Sx,x) = (Tx,x)$ for all $latex x in H$.
Exercise E: Prove the proposition, and show that the second part fails for real Hilbert spaces.
2. Linear functionals and the Riesz representation theorem
Definition 4: A linear operator $latex F : H rightarrow mathbb{C}$ is said to be a linear functional.
Example: Let $latex H$ be a Hilbert space, and let $latex y in H$. We define a linear functional $latex F_y$ on $latex H$ as follows:
$latex F_y(x) = (x,y) ,, ,,, x in H .$
By the linearity of the inner product in the first component, $latex F_y$ is a linear functional. For every $latex x in H$, Cauchy-Schwarz implies that $latex |F_y(x)| = |(x,y)| leq |x| |y|$, thus $latex |F_y| leq |y|$. When $latex y neq 0$, we apply $latex F_y$ to $latex u = y/|y|$ and obtain $latex F_y(u) = |y|$, thus $latex |F_y| = |y|$. In fact, this example covers all the possibilities.
Theorem 5 (Riesz representation theorem): If $latex F$ is a bounded linear functional on a Hilbert space $latex H$, then there exists a unique $latex y in H$ with $latex |y | = |F|$, such that $latex F(x) = (x,y)$ for all $latex x in H$.
Proof: If $latex F = 0$ then we choose $latex y = 0$ and the proof is complete, so assume that $latex F neq 0$. Then $latex N(F)$ is a closed subspace which is not $latex H$. We have $latex N(F) oplus N(F)^perp$. Since the restriction of $latex F$ to $latex N(F)^perp$ is a linear functional with trivial kernel, the dimension of $latex N(F)^perp$ is equal to $latex 1$. Choose $latex u in N(F)^perp$ that is a unit vector (i.e., $latex |u| = 1$). We claim that $latex y = overline{F(u)} u$ does the trick. Indeed, let $latex x in H$. Let $latex x = z + w$ be the decomposition of $latex x$ with respect to $latex H = N(F)^perp oplus N(F)$. Then by Theorem 15 in Notes 2, $latex z = (x,u)u$. Then we have
$latex F(x) = F(z) + F(w) = F((x,u)u) = (x,u) F(u) = (x,y).$
The equality $latex |y| = |F|$ has been worked out in the above example. Finally, $latex y$ is unique, because $latex y’$ is another candidate for this role, then $latex (x, y – y’) = F(x) – F(x) = 0$ for all $latex x in H$, whence $latex y=y’$ (because, in particular, $latex (y-y’,y-y’) = 0$).
Exercise F: Where did we use the fact that $latex H$ is a Hilbert space? Where did we use the fact that $latex F$ is bounded? Construct examples showing that neither of these assumptions can be dropped.
Exercise G: Prove that a linear functional on a Hilbert space is bounded if and only if its kernel is closed.
3. The adjoint of a bounded operator
Proposition 6 (existence of the adjoint): For every $latex T in B(H)$ there exists a unique $latex S in B(H)$ such that $latex (Tx,y) = (x, S y)$ for all $latex x, y in H$.
Proof: Fix $latex y in H$, and consider the functional $latex F(x) = (Tx,y)$. It is clear that $latex F$ is linear, and the estimate
$latex |F(x)| leq |T x | |y| leq |T| |y| |x| $
shows that $latex F$ is bounded and $latex |F| leq |T| |y|$. By Theorem 5, there exists a unique element in $latex H$, call it $latex Sy$, such that $latex (Tx,y) = F(x) = (x, Sy)$ for all $latex x$. What remains to be proved is that the mapping $latex y mapsto S y$ is a bounded linear map. Linearity is easy. For example, if $latex y_1, y_2, in H$, then
$latex (x, S(y_1 + y_2)) = (Tx, y_1 + y_2) = (Tx, y_1) + (Tx, y_2) = (x, Sy_1 + Sy_2) , $
so $latex S(y_1 + y_2) = Sy_1 + Sy_2$. As for boundedness, Theorem 5 also tells us that $latex |Sy | = |F| leq |T| |y|$, thus $latex S$ is bounded and $latex |S| leq |T|$. The uniqueness of $latex S$ also follows, from the uniqueness of $latex Sy$ for each $latex y$.
Definition 7: For every $latex T in B(H)$, we denote by $latex T^*$ the unique operator for which $latex (Tx, y) = (x, T^* y)$ for all $latex x,y in H$. The operator $latex T^*$ is said to be the adjoint of $latex T$.
Example: Let $latex H = mathbb{C}^n$, let $latex A in M_n(mathbb{C})$ and let $latex T_A in B(H)$ be multiplication by $latex A$. If $latex A = (a_{ij})$, then denote by $latex A^*$ the matrix with $latex ij$th entry $latex overline{a_{ji}}$. Then $latex T_A^* = T_{A^*}$. This should be well known from a course in linear algebra, but is also immediate:
$latex (T_A x,y) = y^* A x = (A^* y)^* x = (x,T_{A^*}y) .$
Example: Let $latex H = L^2[0,1]$, and let $latex g in C[0,1]$. Then $latex M_g^* = M_{overline{g}}$.
Proposition 8: For $latex S,T in B(H)$ and $latex a,b in mathbb{C}$ the following hold:
- $latex (T^*)^* = T$.
- $latex |T| = |T^*|$.
- $latex (aS+bT)^* = overline{a} S^* + overline{b} T^*$.
- $latex (ST)^* = T^* S^*$.
- $latex |T|^2 = |T^* T|$.
- If $latex T$ is bijective and $latex T^{-1}$ is bounded then $latex T^*$ is invertible and $latex (T^*)^{-1} = (T^{-1})^*$.
Remark: We will later learn that when $latex T in B(H)$ is invertible, then $latex T^{-1}$ is automatically bounded.
Exercise H: Prove Proposition 8.
Proposition 9: Let $latex T in B(H)$. We have the following:
- $latex R(T)^perp = N(T^*)$.
- $latex R(T^*)^perp = N(T)$.
- $latex N(T)^perp = overline{R(T^*)}$.
- $latex N(T^*)^perp = overline{R(T)}$.
Proof: 1 and 2 are equivalent, and so are 3 and 4. To prove 1, let $latex x in H$. Then $latex T^*x = 0$ if and only if for all $latex y$, $latex 0 = (T^* x, y) = (x, Ty)$, and this happens if and only if $latex x perp R(T)$.
To prove 4, apply $latex perp$ to both sides of 1 to obtain $latex N(T^*)^perp = R(T)^{perp perp}$. Thus the result follows from the following lemma.
Lemma 10: For every linear subspace $latex N$ in a Hilbert space, $latex N^{perpperp} = overline{N}$.
Proof: It is easy to see that $latex N^perp = overline{N}^perp$, thus (as we know already from Lecture 2 that for a closed subspace $latex M$, it holds that $latex M = M^{perp perp}$) $latex N^{perpperp} = overline{N}^{perpperp} = overline{N}$.
4. Special classes of operators
Definition 11: An operator $latex T in B(H)$ is said to be
- normal if $latex T^*T = TT^*$,
- self adjoint if $latex T = T^*$,
- isometric (or an isometry) if $latex |Tx| = |x|$ for all $latex x in H$,
- unitary if it is a bijection satisfying $latex (T x, T y) = (x,y)$ for all $latex x,y in H$,
- positive if $latex (Tx,x) geq 0$ for all $latex x in H$.
Example:
- Let $latex I$ denote that identity operator on $latex H$, that is $latex Ix = x$ for all $latex x in H$. Then $latex I$ belongs to all of the above categories.
- Let $latex M$ be a closed subspace. Then $latex P_M$ is positive and self adjoint. Indeed, if $latex x in H$, write $latex x = y + z$ where $latex y in M, z in M^perp$. Then $latex (P_Mx,x) = (y, y+z) = (y,y) geq 0$. By Proposition 12 below, $latex P_M$ is self adjoint.
- Let $latex S$ be the right shift on $latex ell^2$: that is, $latex S(x_1, x_2, x_3, ldots, ) = (0, x_1, x_2, ldots)$. Then $latex S$ is an isometry. A computations shows that $latex S^*$ is given by $latex S^*(x_1, x_2, x_3, ldots) = (x_2, x_3, ldots)$. Further computations show that $latex S^* S = I$, and $latex S S^* = P_M$, where $latex M = {(1, , 0, 0, ldots)}^perp$. So $latex S$ is not normal.
Proposition 12: $latex T in B(H)$ is self adjoint if and only if $latex (T x, x) in mathbb{R}$.
Proposition 13: For $latex T in B(H)$, the following are equivalent:
- $latex T$ is an isometry.
- $latex (T x, T y) = (x, y)$ for all $latex x,y in H$.
- $latex T^* T = I$.
Proposition 14: For $latex T in B(H)$, the following are equivalent:
- $latex T$ is unitary.
- $latex T^* T = T T^* = I$.
Exercise I: Prove the above propositions.
In the title, “Advanced Analyis”, you missed an “s”.
Thank you, fixed it.
Proposition 12: (-I) is self adjoint but =-||x||^2<0
Thanks – fixed now.
proposition 3: what is the definition of an inner product between elements of H and K, respectively?
Oops! Of course, that is not defined. I fixed the proposition. –Orr