The chapter ends outside mathematics, and the
arrangement is the one Chapter 14 used for Minkowski
space and for the second derivative test: physics
supplies a modeling assumption, the book quotes it and
proves nothing about it, and everything after it is
linear algebra. The assumption is that a composite
quantum system is the tensor product of its parts. Two
things follow. One is a phenomenon,
entanglement, which turns out to be
nothing but §02’s observation that not every element of
is a
simple tensor. The other is a theorem, the
Schmidt decomposition, which turns out
to be Chapter 13’s singular value decomposition wearing
different notation. The second is the real payoff, and
it is why this section closes Part IV: it joins the two
halves of the book’s later chapters at a single
point.
What is
quoted and what is proved
Quantum mechanics, as a physical theory, is not
derived here and cannot be. What we take from it is a
short list of modeling conventions, stated once so that
the reader can see exactly where the mathematics
starts.
- (Q1) The states of a
quantum system are the unit vectors of
a complex inner product space , where two unit vectors
differing by a scalar of modulus describe the same
state.
- (Q2) If a system
has state space
and a system
has state space
, then the
composite system “
together with ”
has state space .
- (Q3) If is in the state and is in the state , then the composite is
in the state .
None of (Q1)–(Q3) is a theorem, and this book does
not argue for any of them. They are quoted exactly as
Taylor’s theorem was quoted in Chapter 14 §06 — as
hypotheses that give the mathematics below something to
stand on. Everything proved in this section is a
statement about finite-dimensional complex inner product
spaces, true whether or not (Q1)–(Q3) describe the
world.
Two remarks make the list less arbitrary. First,
rather than
is visible
in a dimension count: a spin has a two-dimensional state
space, a qubit, and two spins together
have a four-dimensional one, not a three-dimensional
one. Of the two standard constructions, only produces the
observed count, since by Theorem 15.2.5. Second,
(Q3) very nearly forces (Q2): the assignment is required to be bilinear, and by Definition 15.2.1 every
bilinear map out of factors uniquely through . The
universal property is the precise statement that the
joint state depends on the parts bilinearly and in no
other way.
Genuine quantum mechanics uses infinite-dimensional
spaces with a completeness condition. Everything below
is finite-dimensional, which is where this book lives,
and where qubits live too.
Before states can be unit vectors, needs an
inner product. There is only one reasonable candidate,
and it exists.
Proposition
15.11.1 (The Inner Product on a Tensor
Product)
Let and be finite-dimensional
inner product spaces over (or over ). Then there is
exactly one inner product on satisfying
for all and .
Moreover, if
and are
orthonormal bases of and , then is an
orthonormal basis of .
Proof. Uniqueness. The
simple tensors span (Proposition 15.2.4), and
an inner product is additive in the first slot and
conjugate-additive in the second, so its values on all
pairs of vectors are determined by its values on pairs
of simple tensors.
Existence. Fix orthonormal bases
of and
of , which exist
by Theorem 11.2.2. By
Theorem 15.2.5 the vectors form a
basis of , so the rule is well defined; it is the standard inner
product of coordinate vectors, hence satisfies
(IP1)–(IP3) of Definition 11.1.1.
To check the product formula, write and
. Bilinearity of gives , and likewise for ,
so which is
by Theorem 11.2.1.
Finally, the product formula gives for
any orthonormal and , so the displayed
construction did not depend on the pair chosen. This
proves the proposition.
Entanglement is failure of simplicity
The whole phenomenon fits in the language the chapter
already has. A state of the composite is a unit vector
of , and
a state of the form is one in which each part has a
state of its own. Section 02 proved that not every
vector of a tensor product has that form; a composite
state that does not describes a system whose parts have
no separate states at all.
A state is entangled when it is a vector of that is not a
simple tensor.
Definition
15.11.1 (Product State, Entangled State)
Let and be finite-dimensional
complex inner product spaces, and let be a
unit vector. Then is a product
state, also called separable,
if and is
entangled otherwise. The same words are
used for any non-zero , the unit-length condition playing
no part in the distinction.
Clause by clause. Product state is a
synonym for “simple tensor”, the term of §02; only the
context is new. The definition is relative to the
splitting , not to the vector alone: “entangled”
is a statement about a vector and a choice of
two factors. And
and need not be
unit vectors, though they can be taken so: by Proposition 15.11.1, so
rescaling one factor up and the other down costs
nothing.
Example
(The Bell state)
In , write for the standard orthonormal basis
of the first factor and for the same basis regarded as
sitting in the second factor, the two names being there
only to keep the factors apart. Let Show that is a unit vector,
and that it is entangled.
The physical reading is one paragraph long, and the
book stops there. Under (Q1)–(Q3), a composite in the
state is a
pair of qubits of which two things are true at once: the
pair has a completely specified state, and neither
member has a state at all, since is not of the form
.
Nothing about the individual qubits is being suppressed;
the postulates simply do not assign them states. That is
what is meant by calling the two qubits entangled, and
it is why the word attaches to a piece of linear algebra
rather than to a measurement. Whether the postulates are
true of the world is a question this book does not
address.
Warning. A sum of simple
tensors can still be simple. “Entangled” does
not mean “written as a sum of more than one term”. In
, a four-term expression for a product state.
Entanglement is a property of the
vector, not of an expression for it,
and deciding it needs an invariant. Supplying one is the
job of the rest of this section.
Quick check. Is in
entangled?
Solution. Yes. Suppose with
and . Expanding, , and the are a
basis (Theorem 15.2.5), so
comparing coefficients gives Then
while ; but both products equal . So no such
exist.
The
Schmidt decomposition
The Quick check used a determinant on an array of
coefficients, and that is a hint about where to look.
Section 03 already said what the array is: by Theorem 15.3.9 a tensor
is a linear map, and a linear map
between finite-dimensional spaces is a matrix. Chapter
13 knows exactly one thing about an arbitrary matrix,
and it knows it completely.
Write out the identification for the case at hand.
Fix bases of and
of , and let be the basis of dual to (Theorem 5.1.3). The map
is bilinear in , so by Definition 15.2.1 it
induces a linear . It sends
to the map , whose matrix from to is the matrix unit
. The matrix
units are a basis of and taking the matrix of a map
in fixed bases is an isomorphism (Theorem 4.1.4),
so carries a
basis to a basis and is itself an isomorphism. It is Theorem 15.3.9 with the
two factors in the other order and identified with (Theorem 5.4.6), and for
coordinate spaces it is §02’s matrix model Theorem 15.2.7; the letter
is shared for that reason. What matters below is the
consequence: the matrix of is the array
of coefficients of in the basis .
Theorem
15.11.2 (Schmidt Decomposition)
Let and be finite-dimensional
complex inner product spaces of dimensions and , and let be
non-zero. Then there are an integer with ,
real numbers an orthonormal list in
and an
orthonormal list in such that
(15.11.1)
Moreover and
the numbers are determined by : they do not depend on
the lists chosen, nor on any basis. Finally , so is a unit vector
exactly when .
Idea. The statement is the singular
value decomposition of Theorem 13.8.1 with
the words changed, so the plan is to change the words
back. ① Fix orthonormal bases on both sides; Theorem 15.2.5 turns into a matrix of coefficients, which
by the paragraph above is the matrix of the linear map
. ② Feed
to the compact
singular value decomposition, Theorem 13.8.3, which
over still
returns real positive numbers and two
orthonormal lists of complex column vectors. ③ Read the
column vectors back as vectors of and ; orthonormal columns
become orthonormal vectors because coordinates in an
orthonormal basis compute inner products. For
uniqueness, run ③ backwards: any expression of the shape
Eq. 15.11.1 turns into a
factorization with having orthonormal columns, and then
hands over the as the
non-zero eigenvalues of a matrix built from alone.
Proof. Step 1: turn into a
matrix. Fix orthonormal bases
of and
of (Theorem 11.2.2). By
Theorem 15.2.5 there are
unique scalars with . Let be the matrix with entries ; it is the matrix
of the linear map described
above, and it is non-zero because is.
Step 2: decompose the matrix. Put
.
By Theorem 13.8.3 there
are orthonormal lists in and in
, and the
non-zero singular values of (Definition 13.8.1),
with The are real and
positive even though is complex, since they
are square roots of eigenvalues of the positive
semidefinite matrix . Also .
Step 3: read the columns back. Set
Substituting the formula for into and interchanging the
three finite sums, bilinearity of gives Since
is orthonormal, Theorem 11.2.1
gives and likewise, since is orthonormal, So both lists are orthonormal, and Eq. 15.11.1 holds.
Step 4: uniqueness. Suppose
is any expression of the stated shape,
with and both lists orthonormal. Keep
the bases
and write and . Let have entries and have entries . Orthonormality
of the two lists says, by Theorem 11.2.1
again, that the columns of and of are orthonormal, that
is Expanding the expression for in the basis and
comparing with the unique coefficients of Step 1, where . Taking conjugate
transposes and using , Now read off the eigenvalues of .
For each , the
-th column satisfies and these columns are
orthonormal. If instead is
orthogonal to every column of then , so
. Since by Theorem 11.3.2,
putting an orthonormal basis of beside
the columns of
produces an orthonormal basis of consisting of
eigenvectors of . Hence the
eigenvalue list of , with
multiplicity, is together with zeros.
Every
is positive, so
is the number of non-zero eigenvalues of , and is the list of those eigenvalues in
decreasing order. Both are determined by , which is determined
by once and are fixed. So any two
expressions of the shape Eq. 15.11.1 have the same
and the same
; in
particular they agree with the and of Steps 2 and
3, and since the statement “ admits Eq. 15.11.1 with these
”
mentions no basis, the numbers cannot depend on and either.
Step 5: the norm. By Proposition 15.11.1, , so the vectors are
orthonormal in . By Theorem 11.1.3,
. This proves the theorem.
Definition
15.11.2 (Schmidt Coefficients, Schmidt
Rank)
Let be non-zero. The numbers of Theorem 15.11.2 are the
Schmidt coefficients of , and the integer is the Schmidt
rank of . By convention the
Schmidt rank of
is .
Both are well defined precisely because of Step 4,
and the proof identifies them: the Schmidt coefficients
are the non-zero singular values of the coefficient
matrix of in any
pair of orthonormal bases, and the Schmidt rank is the
rank of that matrix. That is the invariant the warning
above asked for, and it is also §02’s: the smallest
number of simple tensors summing to is the rank of , and Theorem 15.11.2 now
exhibits a shortest such sum, with its terms orthogonal
on both sides at once.
Corollary
15.11.3 (Entanglement Is Schmidt Rank at Least
Two)
A non-zero is a product state if and only if its
Schmidt rank is .
Hence a state is entangled exactly when its Schmidt rank
is at least .
Proof. If then , a simple tensor.
Suppose . Neither factor is , since . Put and
, which is legitimate because . Then with , and the one-term lists , are orthonormal.
This is an expression of the shape Eq. 15.11.1 with one term,
so the uniqueness clause of Theorem 15.11.2 gives
.
Warning. The Schmidt
coefficients are determined; the vectors are
not. For the Bell state of Example (The Bell state)
the coefficient matrix is ,
whose singular values are . Repeated coefficients leave
the lists free, exactly as a repeated eigenvalue of
leaves
free in Theorem 13.8.2: for
every orthonormal basis of one has for a suitable orthonormal
. Never
speak of the Schmidt vectors; speak of
the Schmidt coefficients.
Example
(A Schmidt decomposition in two by three)
In , find the Schmidt decomposition, the
Schmidt rank and the Schmidt coefficients of where
and are the
standard orthonormal bases.
Solution. The coefficient matrix is
This is half the matrix of Example (A singular value decomposition of a 2 by 3 matrix),
so by Exercise (B4: Determine whether)
(b) its singular values are half of those found there:
and . Both
are non-zero, so and the Schmidt rank is ; by Corollary 15.11.3, is entangled. As a
check, , and
indeed .
For the vectors, Theorem 13.8.3 asks
for an orthonormal eigenbasis of the matrix ; as in Example (A singular value decomposition of a 2 by 3 matrix)
it is cheaper to work with the smaller , whose orthonormal
eigenvectors are the left singular vectors . They are for
the eigenvalue and for
. So and , and the relation
of Eq. 13.8.3 gives All entries are real, so the conjugation in
Step 3 of Theorem 15.11.2 does
nothing here, and reading the columns back gives so that . Multiplying out
recovers : the
two terms are
and ,
whose coefficients at and at
cancel, leaving at , and and at .
Looking
back at Part IV
Part IV asked one question in two ways. Chapter 14
took a single bilinear form and asked what it is up to a
change of basis; Chapter 15 asked what all multilinear
maps have in common, and answered by building the space
that turns every one of them into a linear map.
The two chapters answer each other. Chapter 14 worked
one form at a time and classified: congruence rather
than similarity, complete the square, split off a
hyperbolic plane, count signs rather than values. Every
invariant it produced — the inertia of Theorem 14.5.1, the Witt
index of Definition 14.7.4, the
discriminant of Definition 14.2.2 — was a
number attached to a form that survives a change of
basis, and every classification theorem said that a
short list of such numbers is all there is. Chapter 15
worked with all forms at once and constructed: define by
universal property and then build a model, impose
relations by a quotient, define a map out of a quotient
upstairs first, and count a basis by counting index
tuples. Where Chapter 14 diagonalized a symmetric form
by completing the square, Chapter 15 produced the space
on which
that form is a single linear functional; where Chapter
14 proved that alternating is the characteristic-free
strengthening of skew, Chapter 15 built by killing
for
exactly that reason; and where Chapter 14 could only say
that a Clifford algebra is unique if it exists, Chapter
15 built one out of and settled its
dimension.
This last section adds a third connection, backwards
rather than sideways. The Schmidt decomposition is not a
new theorem; it is Theorem 13.8.3 with
written
in place of . Part III spent a chapter on what a matrix
does to two orthonormal bases, one in each of two
spaces; Part IV spent a chapter on the space in which a
pair of vectors, one from each of two spaces, becomes a
single object. Those are the same statement read in two
directions, and Theorem 15.3.9 is the
sentence that says so. Asked years from now what the
tensor product is for, a reader may answer that it is
where a bilinear map becomes linear; the shortest true
answer is that is where the two sides of a matrix live.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State the three
modeling assumptions (Q1)–(Q3) of this section, and say
which of them this book proves.
- (b) Define
product state and entangled
state, and say what data the words depend on
besides the vector itself.
- (c) State the
Schmidt decomposition, with every hypothesis, and say
what is unique in it and what is not.
- (d) Define the
Schmidt rank, and give the criterion for entanglement in
terms of it.
- (e) True or false: a
state written as a sum of three simple tensors has
Schmidt rank .
Justify your answer.
- (f) Which theorem of
Chapter 13 is the Schmidt decomposition, and which
theorem of §03 licenses the translation?
Solution.
(a) (Q1) states
are unit vectors of a complex inner product space, up to
a scalar of modulus ; (Q2) the state space
of a composite system is the tensor product of the state
spaces of the parts; (Q3) if the parts are in states
and , the composite is in
the state . The book proves none of them: they are
quoted from physics.
(b) A unit vector
is a product state if for some and , and entangled
otherwise (Definition 15.11.1). The
words depend on the splitting: the pair
of factors and
, not the vector
alone.
(c) Theorem 15.11.2: for finite-dimensional
complex inner product spaces and
non-zero, there are , reals and orthonormal
lists in
and in with . The number and the are unique; the
lists are not.
(d) The Schmidt
rank is that (Definition 15.11.2). By Corollary 15.11.3, is entangled exactly
when .
(e) False. The
Schmidt rank is at most , but need not equal
: the warning
after Definition 15.11.1
displays a four-term sum whose Schmidt rank is .
(f) It is Theorem 13.8.3, the
compact form of the Singular Value Decomposition Theorem 13.8.1. The
translation is licensed by Theorem 15.3.9, which
identifies a tensor with a linear map and hence, in
bases, with a matrix.
B. Practice
Exercise
(B1: Determine which are entangled)
Work in with
the standard orthonormal bases. Determine which of the
following unit vectors are entangled. Justify your
answer, and for each product state exhibit the two
factors.
- (a)
- (b)
- (c)
- (d)
Solution. By Corollary 15.11.3 and the
identification of the Schmidt rank with the rank of the
coefficient matrix, it suffices to compute in each case, and
for a
matrix that is decided by the determinant.
(a) ,
with and
, so : a product
state. Indeed it equals .
(b) ,
with , so : entangled.
(c) ,
with , so : entangled.
(d) ,
with and
, so : a product
state, equal to .
Exercise
(B2: A Schmidt decomposition)
In , let
Find the Schmidt coefficients, the Schmidt
rank and a Schmidt decomposition of , and verify that .
Solution. The coefficient matrix is
,
which is real symmetric. Then with characteristic polynomial
and eigenvalues and . So the
Schmidt coefficients are and , the Schmidt rank is , and .
Eigenvectors of are for and for . Then All entries are real, so reading the columns
back as in Step 3 of Theorem 15.11.2, and .
Expanding the two terms gives and similarly for the other
three coefficients, recovering .
Exercise
(B3: How large can the Schmidt rank be?)
Let and be complex inner
product spaces with and .
- (a) Prove that every
non-zero has Schmidt rank at most .
- (b) Give, for each
with , a
unit vector of Schmidt rank exactly .
Solution.
(a) Fix
orthonormal bases and let be the coefficient
matrix of . By Theorem 15.11.2 the
Schmidt rank is , and the rank of
an
matrix is at most because and .
(b) Take . The lists
and are orthonormal and every coefficient
is
positive, so this is already an expression of the shape
Eq. 15.11.1; by the
uniqueness clause the Schmidt rank is . It is a unit vector
since .
C. Going deeper
Exercise
(C1: Acting on one part at a time)
Let
and be
unitary, and let be non-zero.
- (a) Prove that has the
same Schmidt coefficients, and hence the same Schmidt
rank, as .
- (b) Hence deduce
that no operator of the form with unitary carries the
Bell state of
Example (The Bell state)
to a product state.
Hint for (a): apply to a Schmidt decomposition.
Solution.
(a) Write as in
Theorem 15.11.2. By Definition 15.3.1, , so by linearity A unitary operator preserves inner products
(Theorem 11.7.3), so
and likewise
for . Both lists
are therefore orthonormal, the are still
positive and decreasing, and the display is an
expression of the shape Eq. 15.11.1 for . By the
uniqueness clause of Theorem 15.11.2, its
Schmidt coefficients are
and its Schmidt rank is .
(b) The Schmidt
rank of is
, as computed in
the warning after Corollary 15.11.3. By (a),
also has Schmidt rank , and by Corollary 15.11.3 a
product state has Schmidt rank . So is
entangled.
Exercise
(C2: Best approximation by a state of small Schmidt
rank)
Let be non-zero with Schmidt decomposition , and
let .
Put .
- (a) Fix orthonormal
bases of and
and let be the coefficient
matrix of . Prove
that , and that the Schmidt rank of a
vector equals the rank of its coefficient matrix.
- (b) Hence deduce
that for every of Schmidt rank at most , with equality for .
Solution.
(a) By Proposition 15.11.1 the
basis of
is
orthonormal, so by Theorem 11.9.2, and
that sum is by the
definition of the Frobenius norm. For the second claim,
Step 2 of Theorem 15.11.2 produced
the Schmidt coefficients as the non-zero singular values
of , and Theorem 13.8.1 says
there are
of them.
(b) The map is the
coordinate isomorphism attached to the basis (Corollary 2.5.5), with
the coordinates
arranged in a rectangle, so it is linear and bijective;
and by (a) it carries to and
Schmidt rank to matrix rank. Let be the coefficient
matrix of ,
so .
By Theorem 13.10.3, since the non-zero are the singular
values of .
Running Step 3 of Theorem 15.11.2 backwards
turns into
the rank-
truncation (Definition 13.10.1) of
a compact singular value decomposition of (Theorem 13.8.3), and
Theorem 13.10.3
attains equality there.
Exercise
(C3: Does the field matter?)
Let and be
real inner product spaces of dimensions
and , with orthonormal bases
and , and let have
coefficient matrix . Let be the vector whose coefficient matrix in
the standard orthonormal bases is the same .
- (a) Prove that Theorem 15.11.2 holds
verbatim over ,
with orthonormal lists of real vectors.
- (b) Prove that and have the same
Schmidt coefficients and the same Schmidt rank.
- (c) Is the same true
of the Schmidt vectors? Justify your
answer.
Solution.
(a) Every step of
the proof runs over . Theorem 11.2.2, Theorem 15.2.5, Theorem 13.8.3, Theorem 11.2.1 and
Theorem 11.3.2 are
all stated for or , and over the conjugations in
Step 3 and Step 4 are the identity, so and .
(b) By Step 4 of
Theorem 15.11.2, read over
each field in turn, the Schmidt coefficients of and of are both times
the positive square roots of the non-zero eigenvalues of
, and both
Schmidt ranks equal . This is one and
the same real symmetric matrix with one and the same
characteristic polynomial, so the eigenvalues agree; and
is
unchanged because row reduction over is row reduction over
.
(c) No. The
warning after Corollary 15.11.3 says
why: a repeated Schmidt coefficient leaves the vectors
free, and over
there is more freedom to use. For the orthonormal pair
, occurs in a complex Schmidt
decomposition — with and — and has no real counterpart. What is
invariant is the coefficient list, not the
vectors.