In this Lecture, building on the exposition in Lecture 12, we will take our first pass at the singular value decomposition of a linear transformation whose source and target are finite-dimensional Hilbert spaces.
In Lecture 12, we worked in the classical computational category whose objects are finite sets and whose morphisms are functions. Given any two finite sets
and any function
we showed that the matrix of
can be brought into a certain canonical form by choosing appropriate orderings of
and
Namely, we can choose orderings so that the matrix
is block diagonal, with blocks being square matrices with first row consisting entirely of
’s and all other entries equal to zero. The number of blocks is equal to the cardinality of the image
i.e. the “rank” of the set function
For each
the dimension of the corresponding block is the cardinality of the fiber
Now let us quantize this situation: let and
be the free Hilbert spaces over
and
in which
and
live on as orthonormal bases, and let
be the linear transformation defined by
This situation contains exactly the same information as the set-theoretic one, where the original function can be visualized as a bipartite graph on two disjoint sets of vertices
and
Now,
is (a version of) the adjacency matrix of this graph. More precisely, the matrix elements of
relative to the bases
and
are
The difference now is that we can form superpositions of vertices in and
to construct new orthonormal bases which have additional advantages allow us to achieve a very canonical form for
which is not attainable for
namely a diagonal form. The following problems will guide you through this process, which is a special case of the Singular Value Decomposition.
Problem 13.1. Consider the vectors in defined by
and for each of these vectors compute
Problem 13.2. Construct an orthonormal basis of
such that the off-diagonal matrix elements of
relative to the bases
and
are zero, and the diagonal matrix elements are the square roots of the cardinalities of the fibers of the function
Problem 13.3. Show that the operator norm of is the square root of the cardinality of the largest fiber of