This is based on a course by Che Tat Ng (Fall semester 2004). All
errors are the responsibility of the author.
The
determinant function
Let
(be an
matrix with entries from a field
).
If
is
then
,
the entry of
.
For
for each
write
for the matrix obtained from
by deleting row
and column
.
Now, for
then
and we inductively define
(1.1) This formula is known as
the cofactor expansion of the determinant of
along row 1.
Example 1.0.1.
Note that this
determinant is often used to compute cross products of vectors
as follows;
If
is
we proceed with the definition and write out the determinant of
to get
terms; 12 positive and 12 negative.
Example 1.0.2. Evaluate the following determinant in
;
The development of the theory of the determinant function has a long
history (read about it).
An alternative definition to the cofactor expansion for determinant
is
where
is the set of all bijective maps
(i.e. permutations of
)
and
,
the signature, is a map from
to
which is the unique morphism on the group
satisfying that signature of the identity is 1 and
.
Furthermore,
for any
.
Explicit determination of
signature by example
Let
,
there are
elements in
.
Examples, in disjoint cycle notation, are
and
where we assign positive signature to cycles of odd length and negative
otherwise. Now,
and
In our alternate definition of determinant for a
matrix, of of the 9! terms is
where the signature was determined by
.
Properties of determinants
Theorem 1.1.1 (4.3 from book). The determinant is
a linear function is each row when the remaining rows are held
fixed.
Sketch:. This is seen immediately by induction using the
cofactor expansion (equation (1.1)) where we
have swapped the desired row into the first and taken note of the effect
of determinants under elementary row operations (see soon 1.2). ◻
Lemma 1.1.2. If
has its
row equal to the standard basis vector
,
then
Theorem 1.1.3 (4.4 from book). Cofactor expansion
can be performed along any row. That is
Theorem 1.1.4.
.
Proof. Let
and
so that
.
A term
in the determinant of
will be equal to a corresponding term in
given by
Thus
once we see that
which is easy to observe since their disjoint cycle decompositions are
of the same shape. ◻
Corollary 1.1.5. Every theorem about determinant
stated about rows of
remains true for the columns as well.
Effect of row operations on evaluation of determinant
1. If
is obtained from
by the ERO
,
then
.
2. If
is obtained from
by interchanging rows, then
.
3. If
is obtained from
by adding to a row, a scalar multiple of another row, then
.
Example 1.2.1. Evaluate
in
.
Solution: First, subtracting the second column from
the fourth we have
which does not affect the determinant. So evaluating (by expansion along
the fourth column)
Theorem 1.2.2. For an upper-triangular matrix
,
Proof. A matrix
can be upper triangularized using only the third ERO listed above and
this operation is known to have no effect on the determinant of
. ◻
Corollary 1.2.3. A is singular if and only if
.
Theorem 1.2.4. Determinant is multiplicative.
That is
Proof. It suffices to show this identity holds for
elementary matrices and diagonal
(i.e. the Row Echelon form of
).
This is because every
is expressible as
where
’s
are elementary and
is a RREF of
.
Thus,
Now, for each of the three types of elementary matrices the identity
is easily verified to hold. For example if
denotes scalar multiplication of a row by
,
then both sides of this equation are seen to have determinant equal to
.
Finally, the RREF of
will either be
or have a row consisting entirely of 0’s. When
then
is clear and when
has a last row consisting of 0’s, so doe stye product
.
Hence
as required. ◻
Background motivation for
Let
.
They can be conceived as linear maps
.
The absolute value of the determinant is called the magnification
power. That is, the region in
having volume
will have a new volume, under the image of
,
given by
.
Cramer’s rule
The equation
where
is invertible can be solved by
where
and
denote the columns of
.
Definition 1.3.1. Let
and let
.
These are called the
-cofactors
of
and the transpose of the matrix formed by the cofactors is called the
adjugate of
,
denoted
.
That is
.
Theorem 1.3.2.
Proof. Examining the
-entry
of this product reveals,
When
this is exactly the cofactor expansion for the determinant of
along the
row. However, when
,
this is equivalent to the cofactor expansion along the
row of a matrix constructed from
by replacing the
row with the
row of
.
Hence, this matrix has two identical rows so is singular. That is to
say,
as claimed. ◻
Corollary 1.3.3. If
is invertible then,
Characterization of the determinant function
The determinant is the unique function
with the following properties;
multi linearity; It is linear in each of the
rows. That is, for all
Alternating; If two adjacent rows are equal, then
.
.
and these three properties characterize the determinant function.
Eigen
values & eigen vectors
Throughout this chapter we will be concerned with the structure of a
linear operator
.
Definition 2.0.4. An eigenvalue of a linear
operator
is a scalar
such that there exists non-zero eigenvector
satisfying that
Example 2.0.5. If
denotes the counter clockwise rotation about the origin by
,
there is no real eigen vector and hence no eigen value. However if
denotes the same rotation about the
-axis
then the
-axis
is an eigen vector with eigen value 1 and there are no others.
Theorem 2.0.6 (For operators on finite dimensional
vector spaces). Let
(representing an operator). A scalar
is an eigen value for
if and only if
.
Proof.
is an eigen value for
if and only if there exists non-zero
such that
which is equivalent to
.
This is equivalent to the fact that
so that
is not invertible which, according to Lemma 1.2.3, means
. ◻
Definition 2.0.7. The characteristic
polynomial of a matrix
is defined as
Note now that the previous theorem can be restated as "the eigen
values of
are the roots of its characteristic polynomial". Observe that the
characteristic polynomial of an
matrix is a degree
polynomial with leading coefficient
.
Example 2.0.8. Find all eigen values for the linear
map
.
Solution: Consider the matrix representation of
with respect to the standard basis. That is
.
The characteristic polynomial is then
So the eigen values of
are
.
In order to be more general, it will be important to define
everything in terms of linear operators rather than matrices.
Definition 2.0.9. The characteristic
polynomial for an operator
on finite dimensional
is defined by
for any matrix
where
is any basis of
.
In order for this to be well-defined, we must show that
for
.
That is, if
(are similar), there there exists
,
a matrix representation of the identity mapping between two different
bases for
,
such that
.
Having this connection between
’s
through
and that determinant is multiplicative implies
Corollary 2.0.10. An operator
on a finite dimensional vector space
can have at most
distinct eigen values.
Example 2.0.11 (Counter example for the above statement
in infinite dimensions). Let
be the space of smooth function on the real line (i.e. infinitely
differentiable
).
Let
be the operation of differentiation (once). Given a scalar
,
we see that
is satisfied by
.
Hence
is an eigen value for every
.
Definition 2.0.12. Let
be an operator and
an eigen value of
.
Consider
whose non-zero vectors are the eigen vectors of
having eigen value
.
This is a subspace of
and is called an eigen space for
(associated with the value
).
Diagonalization of a matrix (or an operator)
Definition 2.1.1. A matrix
is diagonalizable if it is similar to a diagonal matrix. That
is, if there exists a nonsingular (change of basis) matrix
such that
is a diagonal matrix.
More generally, as we will soon see, an operator
is said to be diagonalizable if there exists a basis of
consisting entirely of eigenvectors for
.
Proposition 2.1.2. A necessary condition for a
matrix
to be diagonalizable is that its characteristic polynomial factors
(completely) into linear factors.
Proof. Suppose
is diagonalizable, then
is similar to a diagonal matrix
so that
.
Now
(a complete factorization into linear factors). ◻
Example 2.1.3. If
and
then
is not diagonalizable (over
)
(e.g.
).
Are there other necessary conditions for
to be diagonalizable? Let
be diagonalizable, then this is equivalent to the statement that there
exists an ordered basis
for the operator
(given as left multiplication by
)
so that
.
If
this requires that
for each
.
That is
is a basis whose members are all eigen vectors of
.
Thus, whether
is diagonalizable or not depends on wether it admits sufficiently many
(n) linearly independent eigen vectors.
Algorithm for diagonalization
The following simple recipe can be applied to determine all aspects
about the diagonalizability of any matrix.
Let
be any
matrix.
Find the eigenvalues
of
.
These are the roots of the characteristic polynomial
For each of the distinct, eigen values, find the
eigenspaces
(for each
).
These are the null spaces
At this point, you will be able to determine whether or not
is diagonalizable. That is,
- If you find
linearly independent (i.e. a basis of) eigenvectors for
,
then
is diagonalizable,
- otherwise,
is not diagonalizable.
With our basis of eigenvectors
we can construct the change of basis matrix as
whose columns are the eigenvectors of
.
Note: the order in which you place the columns of
determines the order in which the eigenvalues will appear on the
diagonalized version of
Finally, we will obtain the diagonalized version of
as
Example 2.1.4. Determine wether
is diagonalizable.
Solution: First, the characteristic polynomial is
So the eigen values are
distinct!
To demonstrate the entire algorithm, compute the eigen spaces;
Similarly,
Now, to put
in diagonal form, write
then
Geometric and algebraic multiplicity
For
with eigen value
.
The geometric multiplicity of
is defined as
.
The algebraic multiplicity of
is defined as the highest power of
appearing in the factorization of the characteristic polynomial of
(note that this is always
).
Proposition 2.2.1. The geometric multiplicity
less than or equal to the algebraic multiplicity.
Proof. Let
be a basis for
.
This is an independent family in
and can be extended to a basis, say
Under this new basis
is represented by
where
and
are unknown. If we compute the characteristic polynomial using the above
"partially diagonalized" matrix, we see that
and
may or may not contain additional factors of
.
Hence implying that the algebraic multiplicity is at least as big as the
geometric multiplicity. ◻
With all that we have seen so far, another condition for the
diagonalizability of
is that the geometric multiplicity of each distinct eigen value
coincides with the algebraic multiplicity.
Primary decomposition theorem
Let us recall some material from Linear algebra I regarding the
theory of subspaces; If
are subspaces then
is again a subspace. Furthermore, if
we say that the sum is direct and write
.
The following three statements are equivalent;
(i)
,
(ii) if
is a basis for
,
then
is a basis for
(iii) If
is an independent family in
and
is the same for
,
then
is independent in
.
Now,
Theorem 2.3.1. If
is an
-vector
space and
is an operator. Let
be polynomials which are coprime (i.e.
)
then
Example 2.3.2. Let
be the space of smooth functions from
to
and let
denote the differentiation operator.
and
Now, our job is to solve the differential equation
.
Solution: The solution set
is equal to
Another application of this is to proof the following
Lemma 2.3.3. If
are distinct eigen values of
and if
is a basis for
then the union
is always independent.
Proof. Indeed, using PDT,
and
are all coprime (as the
’s
are all distinct) so
is a direct sum. ◻
Annihilating polynomials, Minimal polynomials and partial
diagonalization
Definition 2.4.1. A polynomial of positive degree
is an annihilating polynomial for
(over
)
if
.
Note that if
annihilates
,
then so will any polynomial that is divisible by
.
The most interesting annihilating polynomials are those of lowest
possible degree.
Definition 2.4.2. If an annihilating polynomial
exists at all, we call the monic one of lowest possible degree the
minimal polynomial for
.
Lemma 2.4.3. If
is the minimal polynomial for
,
then multiples of
generate all possible annihilating polynomials of
.
Proof. Suppose
annihilates
.
By the division algorithm, we may write
where the degree of
is strictly less than that of
.
However, now we have
.
Since
is annihilating polynomial for
of minimal possible degree, then we must have that
and hence
is a multiple of
. ◻
Lemma 2.4.4. If
is a finite dimensional vector space, then an annihilating polynomial
always exists. Hence minimal polynomials always exist for finite
dimensional vector spaces.
Proof.
is an infinite sequence of operators on
.
If
then the space of all operators is again finite dimensional
().
Hence, our sequence of operators has to be dependant. Thus, there exists
a non-zero combination
and hence
is annihilating. ◻
Cayley-Hamilton theorem
Theorem 2.5.1 (Cayley-Hamilton theorem). If
is an operator with
then the characteristic polynomial is an annihilating polynomial for
.
Theorem 2.5.2 (Diagonalization theorem).
is diagonalizable if and only if its minimal polynomial splits with no
repeated factors.
Definition 2.5.3. Let
be operator. A subspace
is called
-invariant
if
.
Example 2.5.4. If
is rotation about the
-axis
by
then the invariant subspace are the
-axis,
the
-plane
and
.
Let
be a linear operator on
.
If
and
are
-invariant,
let
be bases for
.
Then
is a basis for
and
is block diagonal of the form
.
Theorem 2.5.5. Let
be a linear operator. Then
is
-invariant
for any polynomial
.
Proof. To show that
.
That is
for all
.
Let
and evaluate
as required. ◻
Theorem 2.5.6. Let
be an operator (or matrix) on finite dimensional
.
Let
where the
’s
are irreducible factors. Then, by Cayley-Hamilton and Primary
decomposition theorem.
is a decomposition of
into a direct sum of
-invariant
subspaces.
Example 2.5.7. Let
and suppose that
.
Then
is not diagonalizable, but we see that
is similar to a block diagonal matrix
.
That is, there exists
such that
.
Furthermore, we can see that the
corner is not diagonal because the characteristic polynomial
does not factor over
.
The
corner has characteristic polynomial
,
thus has minimal polynomial
.
This corner is diagonalizable if and only if its minimal polynomial is
and would be
.
Canonical decomposition
Let
be an operator on a finite dimensional
(or that
is infinite dimensional and
has an annihilating monic polynomial), then
can be decomposed as the direct sum of
-invariant
subspaces
so that none of the
’s
can be decomposed further (i.e. the
’s
are irreducible
-invariant
subspaces).
Furthermore, each
is finite dimensional, cyclic and
has characteristic polynomial equal to its minimal polynomial (up to a
constant factor). The decomposition is unique in the sense that the
number of
’s
having a common minimal polynomial is unique.
Definition 2.6.1. Two operators
are similar if there exists a
such that
.
Two operators with annihilating polynomial are similar if and only
if, in their canonical decomposition, the above counts agree.
Cyclic subspaces
For
,
let
in
be fixed. Consider
(called the Orbit of
under
).
Proposition 2.7.1.
is
-invariant.
Proposition 2.7.2. If
has annihilating polynomial
with
then
.
Proof. Notice that
on
.
Thus, for any fixed
,
where
.
Hence, the list
is dependent and
implying that
. ◻
Proposition 2.7.3. For non zero
,
assuming
has an annihilating polynomial, the dimension of
is equal to the first
such that
.
A basis for
is then
.
-invariant
subspaces generated by the use of orbits are called
-cyclic
subspaces of
.
For finite dimensional
-cyclic
subspaces with basis chosen as
the matrix representation for
is of the form
in the case, say
,
because
.
This is called the companion matrix representation of
and the characteristic polynomial of
is
.
Another application of PDT
If a sequence is defined by a recursive relation and initial values.
Say
and
.
In general then then
.
Example 2.8.1. Find an explicit formula for the
Fibonacci sequence defined by
and
.
Solution: Consider the space
of all real sequences
and let
be the left unilateral shift operator
.
Check that
is an operator (linear).
Next point of interest is satisfying the recursive formula
.
Observe that
So that
or
on the subspace
of sequences satisfying the recursion rule. That is
.
By Primary decomposition theorem, because
has roots
,
we get a coprime factorzation and
Now,
is equivalent to
hence
or
.
Similarly
if an only if
.
Thus
is the sum
.
Now, given initial conditions
and
,
it remains to solve
Inner
product spaces (revisited)
The following theory is intended for real of complex vector spaces
only (not over a general field). Assuming that inner product spaces have
already been covered in Linear algebra 1, briefly and inner
product on a
or
vector space
is a non-degenerate, skew-symmetric, bilinear map
.
Skew-symmetric is also known as ‘conjugate symmetric’ which is not quite
symmetric for complex vector space but is for real ones.
Recall, a few results
Theorem 3.0.2 (Gram-Schmidt orthonormalization).
If
is a finite dimensional inner product space, then there exists an
orthonormal basis for
.
Theorem 3.0.3. Every finite dimensional inner
product space
of dimension
is isomorphic to
.
In fact, fixing an orthonormal basis
for
then the map
is an isometric isomorphism.
Just to recall some notation, we show that the inner product from the
previous theorem is preserved. Let
and write our orthonormal basis
so that
and
.
Now, since
is orthonormal (i.e.
)
then
The
question of orthogonal diagonalization
Let
be a finite dimensional inner product space and
a linear operator on
.
is said to be orthogonally diagonalizable if there exists an
orthonormal basis of eigen vectors for
.
Theorem 3.1.1.
is orthogonally diagonalizable if and only if it is diagonalizable and
eigen spaces for distinct eigen values are perpendicular. Note that the
Gram-Schmidt process will provide orthonormal bases within each of the
eigen spaces.
Example 3.1.2. Consider
given by
and
.
Is it orthogonally diagonalizable?
Solution: Eigen values are 2 and 3. Eigen spaces are
and
which are not perpendicular. Hence
is not orthogonally diagonalizable.
The
adjoint of an operator
Let
be an inner product space and
an operator on
.
If there exists another linear operator
satisfying
then it is unique and it called the adjoint of
.
Proposition 3.2.1. For finite dimensional vector
spaces, adjoints exist.
Proof. By the isomorphism principal
can be replaced with
(with standard inner product) and
with an
matrix
.
The proposition is then equivalent to the the claim that every
matrix comes with an adjoint and the definition of adjoint for a matrix
on
is
.
Notice, however, that here this formula, given by matrix multiplication,
is equivalent to
and we intend to find a matrix
satisfying this. Expanding the right hand side says
implying that
which implies
which is uniquely determined. ◻
Definition 3.2.2. A linear operator
on an inner product space with adjoint
is called self-adjoint (Hermitian) if
.
It is called normal if
.
Clearly, self-adjoint implies normal, and in the simple case of
one-by-ones
it is easily seen that normal does not imply self-adjoint.
Definition 3.2.3.
is inner product preserving if
for all
.
Inner product preserving
with an adjoint is equivalent to
and hence
.
That is
Proposition 3.2.4.
is inner product preserving if and only if
(on finite dimensional
).
Proposition 3.2.5. On finite dimensional vector
spaces,
is inner product preserving if and only if
maps orthonormal bases to orthonormal bases.
Proof. Let
be an orthonormal basis for
.
Then we claim that
is also an orthonormal basis. This is seen by
.
Conversely, if
maps one orthonormal basis to another, then we can verify (exercise)
that
preserves inner product. ◻
Definition 3.2.6. A real matrix
satisfying
(i.e.
)
is called orthogonal (rather than inner product preserving). A
complex matrix
satisfying
is called unitary.
Spectral theorem
Theorem 3.3.1 (Spectral theorem). A real matrix
is orthogonally diagonalizable if and only if
is symmetric (i.e. self-adjoint). Equivalently, an operator
on a finite dimensional real vector space is diagonalizable if an only
if it is self-adjoint.
A complex matrix
is unitarily diagonalizable if and only if
commutes with
(i.e.
is normal. Equivalently, an operator
on a finite dimensional complex vector space is unitarily diagonalizable
if and only if
is normal.
Proof. Assuming that
is orthogonally diagonalizable so that there exists orthogonal
such that
.
Then
and
.
Similar proof works for unitarily diagonalizable
.
Conversely, we will need the following 3 lemmas;
Lemma 3.3.2. If
is an operator with adjoint. If
is
-invariant,
then
is
-invariant.
proof: Let
be
-invariant
and show that
.
Let
and for any
consider
hence
.
Lemma 3.3.3. Suppose
is normal. If
is an eigen space for
then
is both
and
invariant.
proof: Every eigen space of
is
-invariant
(no inner product necessary). TO show is is also
,
recall
.
Now
is equivalent to
which is to say that
for all
.
Since
is normal, this means
which is true since
.
Corollary 3.3.4. If
is normal and
is an eigen space for
,
then both
and
are both
and
invariant.
Lemma 3.3.5. For
;
Let
be normal on a f.d.
.
Then
is the direct sum of eigen spaces which are mutually
orthogonal.
proof: By induction on the dimension
of
.
If
statement is trivial. Assuming result holds for spaces of dimension
lower than
.
must have at least one eigen value, say
,
(fundamental theorem of algebra). Now
.
Moreover
and
are both
and
invariant (since
is normal). Now
has dimension strictly less than
as
.
Considering now, the restriction of
to
,
the induction hypothesis allows us to continue to decompose
into a direct sum of mutually orthogonal subspaces.
Now, the proof for
is almost identical except one will require the existence of a real
eigen value
which is show using that
.
Indeed, consider
as if it were complex and find a complex eigen value
(which exists). Now, to show that
is actually real: Suppose
for
(i.e.
).
Now,
◻
Application of spectral theorem; Quadratic forms
Definition 3.4.1. A real quadratic form
is a function of
real variables
into
having the special form
Example 3.4.2.
for
is a quadratic form in 2-variables.
The constants
used in writing a quadratic form are not unique (i.e. the above example
can be equivalently expressed as
).
However, if it is written with symmetric
then it is unique. Then every quadratic form can be expressed uniquely
by symmetric
.
Example 3.4.3.
has the unique symmetric expression
Definition 3.4.4. Let
be the quadric form corresponding to the to the real symmetric matrix
.
Then the function
has the compact expression
.
This is called the symmetric matrix representation of
.
The spectral theorem asserts that for any real symmetric matrix
,
there exists orthogonal
such that
is diagonal. With this, one may simplify quadric forms as follows;
since
.
This implies that our quadratic form in the new variable
has no off-diagonal terms. That is, if
then
.
Example 3.4.5. Sketch the curve
(i.e. the level curve
)
in the plane.
Solution: First, the symmetric matrix for
is
.
Its eigen values are
and the corresponding eggen spaces are
respectively. By Gram-Schmidt, an orthonormal basis of eigen vectors is
so let
which is orthogonal.
Our new variables are now given by
and in these coordinates
so the curve (after simplification) becomes
which is a rotated ellipse with minor and major axes specified by the
coefficients. The principal axes are furthermore governed by our basis
of eigen vectors encoded in
.
Q: What is the area of this ellipse?
A:
.
It is because of this application of the spectral theorem that it is
also called the Principal Axis Theorem (in the
case).
Projections
Theorem 3.5.1 (Projection form of Spectral theorem).
Let
be normal and let
be the eigen spaces for
(where
refer to distinct eigen values in
).
Then the spaces are mutually orthogonal and
.
Hence, furthermore
.
With this, each vector
can be written uniquely as
with
.
For each fixed
let
be defined as
so then the range of
is
,
and
.
This says that
’s
are projections with disjoint ranges.
Claim:
.
Indeed, we wish to confirm that
for each
.
This is equivalent to
for all
.
Let
and
where
.
We must confirm that
.
This is equivalent to the true statement
since
for all
.
In short, one says that the projections
are disjoint and self adjoint. Furthermore,
for every
so that
(the projections partition the identity). From
we get
so that
and this is the spectral decomposition of
.
The set
is called the spectrum of
.
Also,
.
Conversely, if
is a family of self-adjoint projections partitioning the identity then
yields a normal operator whose adjoint is
.
Corollary 3.5.2. An operator
on
is normal if and only if
is a polynomial in
.
That is, there exists a
such that
.
Proof. Suppose first that
for some
.
Then
commutes with
(since it commutes with all polynomials in
)
so is normal.
Conversely. Suppose
is normal. By the spectral theorem,
with
’s
distinct and
is a family of disjoint, self-adjoint projections partitioning the
identity and
.
Now, provided one believes, there exists a
polynomial
such that
for each
.
With that,
will give
(as required) which is explained as follows: We have
and
so then
.
Now,
and this generalizes to say
◻
Singular value decomposition
Consider the linear map
given by the matrix
.The
product
is then symmetric so the spectral decomposition asserts that it is
orthogonally diagonalizable. Note that
,
it eigen values (in descending order) are
.
Each eigen space
is of dimension 1 and their bases are
and
respectively where the vectors have already been normalized.
So,
is a matrix for which
.
Notice that
for each
,
so
implying that
.
Similarly,
Thus,
is a list of orthogonal vectors with each vector having length
.
Theorem 3.6.1 (Singular value decomposition - for
matrices). Let
represent a linear transformation from
to
of rank
.
Then there exists a ‘diagonal’ matrix
whose diagonal entries appear in descending order (e.g.
with
and
.)
and unitary
such that
.
Furthermore, the matrix
is unique. The values
are called the singular values of
and writing
is called the singular value decomposition of
Proof. Consider
which is clearly self-adjoint. In particular it is normal and so, by the
spectral theorem, is unitarily diagonalizable. That is, there exists an
orthonormal basis
for
and
for some scalars
(the eigen values of
).
Let
then
is unitary. Consider
which span the range of
.
These vectors are, furthermore, mutually orthogonal with lengths given
by
(shown above). Let
so that
and, without loss of generality, arrange the order of
so that
.
Now
is a basis for the range of
and normalizing to
for
gives an orthonormal basis for the range space. Extending this basis to
an orthonormal basis
for
and let
.
This
is then unitary and with this we have
for each
,
which reads as
(i.e.
)
as desired. ◻
Canonical decompositions of linear operators
Lemma 4.0.2. Let
be an operator and
an annihilating polynomial for
.
If
is factored into a product
where each
is irreducible over
,
then
This is the primary decomposition theorem with
and all are
-invariant.
Next, one asks the question; Can these
’s
be decomposed further into
-invariant
subspaces?
Example 4.0.3. Consider
representing
.
An annihilating polynomial for
is
(By Cayley-Hamilton) so the above lemma implies
.
Now, could
or
be decomposed further? For
;
so there no meaningful further decomposition is possible. However,
and it is decomposable further into
-invariant
subspaces if and only if
with
if and only if
where each 1-dimensional
-invariant
subspace
carries eigen vectors if an only if
is diagonalizable if and only if
is diagonalizable if and only if
annihilates
.
To check this, compute
which is not zero. Hence
has not further decomposition.
Lemma 4.0.4. Let
be annihilated by
which is irreducible. Then
where each
is
-cyclic
of dimension equal to the degree of
.
This decomposition is final canonical.
Example 4.0.5. Are there operators
on
over
such that
for all
?
This is equivalent to the question “are there operators on
over
which are annihilated by
?”
To give an example, let
where each
is of dimension 2. Let
be a basis for
over
and notice that
is infinite. Let
be separated as a union of disjoint subsets of size 2, say
where
and declare that
.
On
,
define
by
and
and quickly check that
on
.
Thus
annihilates
for each
and so annihilates
on
.
Lemma 4.0.6. If
is an operator on
and is annihilated by an irreducible polynomial
then
where each
is cyclic of dimension equal to the degree of
.
This lemma will be strengthened slightly as follows; If
is an operator on
annihilated by an irreducible
,
let
be a (given)
-invariant
subspace. Then there exists a family of
-cyclic
subspaces
where each
is of dimension equal to the degree of
so that
.
Note that the special case
gives the original lemma.
Proof. Consider the collection of possible families
of
-cyclic
subspaces where each
has dimension equal to the degree of
and with a direct sum
disjoint from
(i.e. intersecting
only at
).
We would like to argue that there exists a large enough family such that
the sum
is the full
.
By Zorn’s lemma (equivalent to the axiom of choice and/or the
transfinite induction principle), there exists a maximal family
satisfying all of the above conditions. Maximal meaning that this is a
collection which cannot be enriched by a collection which contains it
and is truly larger. We need only argue now that this maximal collection
satisfies the result of our lemma. Suppose on the contrary that
.
We will contradict that this collection is maximal by constructing
one extra
.
To get this, pick
and for convenience let us now denote
by
.
Let
be the
-cyclic
subspace generated by
(i.e.
where
is the degree of
.
Then we claim that
.
Indeed, if
,
consider
.
Its characteristic polynomial will be of degree no more than
and
divides every polynomial which annihilates
.
Clearly the irreducible annihilates
so
divides
which contradict stat
is irreducible as the degree of
is strictly less than the degree of
.
Next we see that
is disjoint from
.
Notice that
and that
is
-invariant
too. We claim that in
,
the only
invariant subspaces are itself and
.
Indeed, let
be a proper
-invariant
subspace (i.e.
is not equal to
or
).
Then the minimal polynomial of
will be of degree less than
and its minimal polynomial divides
which is not possible.
Therefore, as
,
follows. So
is a larger family with all of the desired properties (contradicting the
maximality). ◻
Note that, like
,
every
cannot have proper
-invariant
subspaces, so there are no further
-invariant
decompositions.
Example 4.0.7. Suppose that
and the minimal polynomial is
.
Assuming that
is a field where
is irreducible (e.g.
and certainly not
).
What can be said about
?
Solution: We can see from the lemma that
where each
has dimension 2. A basis for each
is, say,
.
That is
and
(from the polynomial). Furthermore, then,
(the companion matrix). Hence, according to this, a canonical
decomposition of
is the block diagonal matrix
.
Lemma 4.0.8. If
is annihilated by
where
is irreducible (wlog, monic) and
,
then
where each
is
-invariant
of dimension equal to the degree of
with
.
Furthermore,
acts cyclically on
(i.e.
is
-cyclic)
with characteristic polynomial equal to
(up to a sign).
sketch for
.
Consider
along with
.
So (since we have assumed
)
.
We have
.
Algorithm for decomposition: First note that the kernel and range of
any polynomial in
is
invariant. This implies that
is also
-invariant.
On this intersection,
annihilates
,
so by Lemma 4.0.4 this region decomposes into
with each
-invariant
of dimension the degree of
.
Furthermore on each
acts cyclically with characteristic polynomial
.
Suppose, for demonstration, that
so that
.
Pick
.
Then
and
So then, it is clear that
and this forms a basis for the decomposition of
which has dimension equal to the degree of
. ◻
Jordan and rational normal forms
The canonical decomposition theorem asserts that for each
there is a canonical (fins) decomposition
where each
is
-cyclic
with characteristic polynomial
where
is irreducible. Note that the assumption that
has an annihilating polynomial
here is implicit and
.
Consider one such
on which
acts cyclically with characteristic polynomial
.
If we use the cyclic basis
where
,
then the matrix representation of
is the companion matrix.
Example 4.1.1. If
and
,
then
,
the companion matrix is then
When each
is equipped with a cyclic basis, we call the decomposition a
Rational canonical form.
Example 4.1.2. If
has characteristic polynomial
and if its canonical decomposition is
where
then
.
The notation is
.
This is the rational normal form of
.
If, instead of the cyclic bases, we use
where
and
.
When
is represented as a matrix using the above basis we call the matrix a
Jordan block and the canonical decomposition is called the Jordan
normal form.
Example 4.1.3. Let
and
.
then the basis is found using the vectors in the following diagram;
We have, with
,
that
and
Hence, the matrix representation becomes
Review
Lectures
Similarity
Let
be a vector space of dimension 4 and let
be linear operators on
with the following descriptions;
For
,
there is a basis
on which
acts according to the rule
and
.
For
,
there is a basis
on which
acts by
and
.
Show that
.
Solution: Need to find an invertible map
such that
.
Declare
by, the linear bijection
between bases.
Now suppose we change the definition of
so that
.
Are they still similar?
Solution: Certainly
is still similar to an operator
whose description is
and
.
Since similarity is transitive, then it suffices to determine similarity
of the following two matrices;
To check; determinants, characteristic polynomial, Jordan or rational
canonical form.
Rank Nullity Theorem
Recall, for a linear map
that
.
In terms of decomposition, let
be a basis for
(i.e.
)
and let
be an extension to a basis for
.
Then we can prove that
spans the range of
and
is independent. Hence, forming a basis for the range of
.
We can extend
to a basis for
so that
and
and
In terms of matrices, this asserts that there exists an invertible
and
such that
(where
and
denote change of coordinate matrices between corresponding bases.
Differential equations
If
denotes the differential operator on an appropriate space of functions,
find
.
Solution: To start, let
so that
and, in particular,
Now, using this in the case
means
so that
if and only if
which is equivalent to
or
.
In general, that is
For a particular solution to, say,
.
We need,
Where we have computed the inverse
by long division...