Last lecture, we gave a definition of what it means for a Hilbert space to be finite-dimensional. Let be the category whose objects are finite-dimensional Hilbert spaces
and whose morphisms are linear transformations. Note that we do not require maps in
to interact with the scalar products on
and
in any particular way. This means that even though the objects in
are both algebraic and geometric in nature, as described in Lecture 4, the morphisms of
are only required to respect their algebraic structure.
Of course, we are free to consider special linear transformations in which do interact with the geometry of the source and target spaces. In particular, the following definition is quite important.
Definition 6.1. A transformation is said to be an isometry if
for all
Thus an isometry is a linear transformation which preserves norms and hence distances.
Theorem 6.2. A transformation is an isometry if and only if
for all
Proof: It is clear that if preserves scalar products it preserves norms. That the converse also holds follows from the fact that norms uniquely determine scalar products via polarization.
Proposition 6.3. If is an isometry then it is injective.
Proof: Suppose are such that
. Then,
and consequently
For any we define the kernel of
by
Certainly you already know that is a subspace of
. We will discuss subspaces in a systematic way soon. For now, let us simply note that in the course of the preceding argument we observed the following.
Proposition 6.4. A transformation is injective if and only if
Now let us discuss isomorphism in the category The general categorical definition is that two Hilbert spaces
and
are isomorphic if and only if there exists transformations
and
such that
where and
are the identity operators on
and
, respectively. We showed already in a previous homework problem that
is an isomorphism if and only if it is bijective. Here is a restatement of this as an extremal property of linear transformations.
Proposition 6.5. A transformation is an isomorphism if and only if its kernel is minimal and its image is maximal.
Now we come to the fact that dimension completely characterizes isomorphism in
Theorem 6.6. Two Hilbert spaces and
are isomorphic if and only if they have the same dimension.
Proof: Suppose first that and
are two Hilbert spaces of the same dimension, and let
and
be two orthonormal bases. Then
Let
be any bijective function (i.e. set isomorphism) and define a corresponding linear transformation
by
Since is a bijection from
to
, we also have
so that if and only if
have the same coordinates relative to
, in which case they are the same vector. Next, let
be an arbitrary vector and let
be its coordinate expansion relative to the orthonormal basis . Then, the vector
defined by
satisfies , whence
is surjective as well as injective.
Conversely, suppose that and
are linear transformations such that
and
where
is the identity transformation of
and
is the identity transformation of
Let
be a basis of
and consider the
vectors in
defined by
These vectors form the image of under
in
and we claim they are linearly independent. Indeed, suppose that
Then, applying to each side of this equation we get
whence for each
Thus
is a linearly independent set in
of cardinality
, so that
. Applying exactly the same argument with
in place of
we get that
We thus conclude
-QED
Having discussed isomorphisms in let us now consider isomorphisms which preserve geometric structure.
Definition 6.7. A transformation is called an isometric isomorphism if it is both an isometry and an isomorphism.
Isometric isomorphisms in are also referred to as unitary transformations. Since every isometry is injective we have the following.
Proposition 6.8. An isometry is an isomorphism if and only if it is surjective.
Having discussed isomorphisms of Hilbert spaces, we move on to automorphisms. As we have already seen, the automorphisms of any object in a locally small category form a group under composition. The automorphisms group of a Hilbert space is usually called the general linear group of
and denoted
Thus, automorphisms
are linear bijections
Proposition 6.9. A transformation is bijective if and only if it is injective.
Proof: One direction is obvious: bijections are injective. Conversely, suppose that is an injective linear operator and let
be a basis. Then,
is also a basis of
Indeed, injectivity insures that
, and if
are scalars such that
then by linearity we have
Since has minimal kernel this forces
which in turn implies for all
because
is a linearly independent set.
Automorphisms of are not required to preserve scalar products, but nevertheless there is a characterization of automorphisms which does involve the scalar product.
Theorem 6.10. An operator is an automorphism if and only if the function
defined by is a scalar product on
Proof: Suppose first that is a scalar product. Then
if and only if
Consequently,
if and only if
, hence
is injective and thus also bijective by Proposition 6.9.
Now suppose . We have to check that
is consistent with the scalar product axioms. First, observe that the set of vectors
such that
is exactly the kernel of
which is minimal by hypothesis. Hermitian symmetry is clear,
Linearity in the second slot follows from the fact that is linear and
is a scalar product.
Having discussed automorphisms we move on to isometric automorphisms, i.e. unitary operators. Let be set of operators
such that
for all
Proposition 6.11. The set is a subgroup of
The proof of Proposition 6.11 is straightforward and left as an exercise. You can also check for yourself that is not a normal subgroup of
.