Appearance
Table of Contents
Table of Contents
Eigenvalues and Eigenvectors
Invariant Subspaces
Definition 5.1 - Invariant Subspace
Let
Considering one special invariant subspace, that is, one-dimensional invariant subspace, which is spanned by only one vector
Eigenvalues
Definition 5.2 - Eigenvalue and Eigenvector
Let
The vector
Lemma 5.1 - Equivalence of Eigenvalue
Suppose
is an eigenvalue of . is not injective. is not surjective. .
Proof
Regarding
By the properties of invertible linear map of the same dimension
, we have
Lemma 5.2 - Linearly Independent Eigenvectors
Eigenvectors corresponding to distinct eigenvalues of a linear operator are linearly independent.
Proof
Suppose
For
Assume the statement holds for
Applying
Multiplying the first equation by
By the induction hypothesis, since
Hence,
Lemma 5.3 - Maximum Number of Eigenvalues
A linear operator on an
Proof
By lemma 5.2, eigenvectors corresponding to distinct eigenvalues are linearly independent. Since a linear operator on an
Polynomials Applies to Operators
Operators is more poppular than general linear maps, owe that the basis of domain and codomain are the same, thus invertibility is well-defined. Therefore, we can composite one operator many times, more in general we can apply any finite-degree polynomials to them directly.
Definition 5.3 - Polynomial Evaluation on Operator
Let
where
Lemma 5.4 - Properties of Polynomial Operators
Due to the naive invertibility property of operators, the commutativity of operators with themselves ensures that polynomial evaluations on operators are well-defined and behave as expected. Suppose
Lemma 5.5 - Invariant of Null Space and Range of Polynomial Operators
Suppose
Proof
Regarding (a), it is suffices to show that
By
Thus
Regarding (b), it is suffices to show that
Let
Polynomial Operators and Eigenvalues
What is the relationship between polynomial operators and eigenvalues?
The Minimal Polynomial
Lemma 5.6 - Existence of Eigenvalues
Every operator on a finite-dimensional vector space over an algebraically closed field has at least one eigenvalue.
Proof
We will show the proof on the perspective of the characteristic polynomial of the operator. Since the field is algebraically closed, the characteristic polynomial has at least one root, which corresponds to an eigenvalue of the operator.
Suppose
is a list of dependent vectors in
where
concequently,
Definition 5.4 - Minimal Polynomial
The minimal polynomial of a linear operator
Algebraically Closed Fields
What is the relationship between minimal polynomial and eigenvalues? Given a linear operator
Lemma 5.7 - Relationship Between Minimal Polynomial and Eigenvalues
Suppose
- (a) If the field
which vector space is defined over is not algebraically closed, for example , then the zeros of the minimal polynomial of are the eigenvalues of in , if any exist. - (b) If the field
is algebraically closed, for example , then there are at least one zero of the minimal polynomial of in , which corresponds to an eigenvalue of .
This lemma also implies that the number of distinct eigenvalues of

Lemma 5.8 - Invertible of Linear Operators
Suppose
Proof
Thus
Eigenvalues on Odd-Dimensional Real Vector Spaces
By lemma 5.7, we have concluded that not every linear operator on a real vector space has eigenvalues. But in some special circumstances, such as when the vector space is odd-dimensional, we can guarantee the existence of eigenvalues.
Upper-Triangular Matrices
For example,
is an upper-triangular matrix.
Diagonal matrix is a special case of an upper-triangular matrix where all the entries above and below the main diagonal are zero.
Before we dive into diagonal matrix of linear operator, we first need to understand upper-triangular matrices, as they provide a stepping stone towards diagonalization.
Lemma 5.9 - Conditions for Upper-Triangular Matrix
Suppose
- (a) The matrix of
with respect to some basis of is upper-triangular. - (b)
is invariant under for each .
Proof
Since
. Completing the proof of the equivalence between (a) and (b).
Lemma 5.10 - Linear Operator Equation
Suppose
Lemma 5.11 - Determination of Eigenvalues from Upper-Triangular Matrix
Suppose
Not every linear operator has an upper-triangular matrix representation with respect to some basis. Those that do are called triangularizable operators.
Lemma 5.12 - Condition for Having Upper-Triangular Matrix
Suppose
for some scalars
Diagonalizable Operators
Definition 5.5 - Eigenspace
Suppose
We see that each eigenspace is a subspace of
WARNING
Each eigenvalue corresponds to a eigenspace, so what is the relationship between these eigenspaces?
Lemma 5.13 - Sum of Eigenspaces
Suppose
Furthermore, if
Proof
(a) In order to show the direct-sum, it is suffices to show that : the only way to write the zero vector as a sum of vectors from each eigenspace is by taking each vector to be zero, i.e.,
where
Because each eigenvector
(b) Since the sum of the eigenspaces is direct, then we have
and
Completing the proof.
Lemma 5.14 - Euqivalent Conditions for Diagonalizability
Suppose
is diagonalizable. has a basis consisting of eigenvectors of . The sum of the eigenspaces corresponding to
equals , i.e.,
Proof
Suppose the diagonal matrix of linear operator
where
For
For
Since eigenvectors
Since
which shows that the sum of the eigenspaces equals
For
and
Lemma 5.15 - Enough Eigenvalues for Diagonalizability
Suppose
Proof
By lemma 5.14, we observe that :
This lemma is a special case of lemma 5.14, where the number of distinct eigenvalues equals the dimension of the vector space. We just omit the proof here.
Lemma 5.16 - Sufficient and Necessary Conditions for Diagonalizability
Suppose
where
Criterias for Diagonalizability
For now, we have four criterias for diagonalizability of a linear operator, where three of them come from lemma 5.14 and the fourth one comes from lemma 5.15. The difference is that :
- lemma 5.15 is a sufficient condition for diagonalizability, but not necessary condition, which means there are other ways to achieve diagonalizability without having
distinct eigenvalues, for example the three conditions (2), (3), and (4) in lemma 5.14. - lemma 5.16 provides a necessary and sufficient condition for diagonalizability, which means it characterizes all diagonalizable operators through their minimal polynomials.
Lemma 5.17 - Restriction of Diagonalizable Operators
Suppose
IMPORTANT
In this section, we have learned that a linear operator is diagonalizable only when using some special basis consisting of its eigenvectors. The choice of such a basis is crucial for representing the operator in a diagonal form.
Commuting Operators
If two operators are commuting, i.e.,
Lemma 5.18 - Commuting Operators and Commuting Matrices
Suppose
Lemma 5.19 - Eigenspace is invariant under commuting operator
Suppose
Proof
To show the invariance of
Since
Lemma 5.20 - Simultaneous Diagonalizability of Commuting Operators
Two diagonalizable linear operators on a finite-dimensional vector space
Inner Product Spaces
So far, we have discussed
- linear structure of vector spaces,
- linear maps (operators) on them,
- and properties of these operators.
Actually, there are also some geometric features (for example, lengths and angles) for vector spaces, which can be captured using the concept of an inner product. Similarly, we will then discuss linear operators on inner product spaces and their properties.
Inner Products and Norms
Definition 6.1 - Euclidean (Inner Product) Space
An inner product on a vector space
- Conjugate Symmetry:
- Linearity in the First Argument:
- Positive-Definiteness:
with equality if and only if
A vector space
Definition 6.2 - Norm Induced by Inner Product
For a vector
This norm satisfies the usual properties of a norm, including positivity, homogeneity, and the triangle inequality, that is,
Definition 6.3 - Orthogonality
Two vectors
Lemma 6.1 - Pythagorean Theorem for Inner Product Spaces
If
Proof
If
Lemma 6.4 - Cauchy-Schwarz Inequality
For all vectors
Equality holds if and only if
Lemma 6.5 - Triangle Inequality
For all vectors
Equality holds if and only if
Lemma 6.6 - Parallelogram Law
For all vectors
Orthonormal Bases
Definition 6.4 - Orthonormal
An orthonormal set of vectors in an inner product space
where
We have two properties about orthonormal list of vectors :
for any scalars . - Every orthonormal list of vectors is linearly independent.
Lemma 6.7 - Bessel's Inequality
Let
NOTE
Definition 6.5 - Orthonormal Basis
An orthonormal basis of an inner product space
NOTE
Orthonormal basis is a special kind of basis where all the basis vectors are orthonormal, meaning they are all unit vectors and mutually orthogonal. But how to find such a basis in practice? One common method is the Gram-Schmidt process, which takes a linearly independent set of vectors and constructs an orthonormal basis from them.
Definition 6.6 - Orthogonal Decomposition
Suppose
then
where
NOTE
It implies that any vector
Lemma 6.8 - Gram-Schmidt Procedure
Suppose
- Let
- For
inductively define - For each
, let Then is an orthonormal set of vectors that spans the same subspace as , i.e.,
NOTE
The general ideal is that, firstly by definition 6.6, we construct a set of orthonormal vectors
Lemma 6.9 - Orthonormal List to Orthonormal Basis
The length of any orthonormal list is not guarrenteed to be
Lemma 6.10 - Upper-triangular Matrix with Respect to Orthonormal Basis
By lemma 5.12, every linear operator on a finite-dimensional inner product space has an upper-triangular matrix with respect to some basis. It does not specify which basis, but in fact, it can be chosen to be an orthonormal basis.
Suppose
Definition 6.7 - Orthogonal Complement
Given
Orthogonal complement has the following properties:
is a subspace of . . . - if
, then .
WARNING
We did not specify that
Lemma 6.11 - Direct-sum Decomposition with Orthogonal Complement
Suppose
In this case, we have :
Definition 6.8 - Orthogonal Projection
Suppose
NOTE
We know that, given a vector
The properties of orthogonal projection include:
. for all . for all . . . for all . (idempotent property). for all . - if
is an orthonormal basis of , then for all ,
Lemma 6.12 - Minimizing Distance to a Subspace
Suppose
Operators on Inner Product Spaces
Before talking about adjoint operators, let's first explore the general adjoint linear map and its properties.

As we know, linear map is a homomorphism between vector spaces, preserving the algebraic operations of vector addition and scalar multiplication, we call this property as linearity. That is, there is one-to-one correspondence between the elements in the domain and the elements in the codomain, i.e.,
Inner product space is a special vector space which has an extra operation beyond vector addition and scalar multiplication, namely the inner product, that allows us to measure angles and lengths of vectors geometrically. But, inner product operation is not closure, it maps a pair of vectors to a scalar in the underlying field. So in general, we cannot expect the inner product operation to be preserved by linear maps. Furthermore, there is an equivalence between the inner product of two vectors in domain and the inner product of their images in the codomain under the linear map when the adjoint map is just the reversed of the linear map. That is,
Adjoint Linear Map
Definition 7.1 - Adjoint Function
Suppose
NOTE
The left-hand side of the equation is a inner product in
Comuting the adjoint operator :
Fix
, define by for all . Then
Hence, the adjoint operator
is given by for all .
Lemma 7.1 - Adjoint Function as a Linear Map
If
Proof
To show function
Regarding (a), let
Hence,
Regarding (b), similarly, let
Hence,
Lemma 7.2 - Properties of the Adjoint Linear Map
Suppose
for all . for all . . for all (here is another finite-dimensional inner product space over the same field ). where is the identity operator on . - if
is invertible, then is also invertible and .
Proof
The proofs of these properties follow directly from the definition of the adjoint operator and the linearity of the inner product.
For all
and , we have Hence,
. For all
and , we have Hence,
. For all
and , we have Hence,
. For all
and , we have Hence,
. For all
, we have Hence,
. Since
is invertible, we have . Applying the adjoint operator to both sides, by (4) and (5), we get
Lemma 7.3 - Null Space and Range of Adjoint Linear Map
Suppose
. . . .
Proof
Regarding (1), let
thus
Replacing
Replacing
Applying orthogonal complement on both side of (1), we get (4).
Definition 7.2 - Conjugate Transpose (Adjoint)
The conjugate transpose of a
NOTE
As we know, a linear map
Lemma 7.4 - Adjoint Matrix and Adjoint Linear Map
Let
Proof
By the definition of matrix of linear map, the
where
By the definition of orthonormal basis, vector
which implies that the
By the definition of adjoint of linear map, we have
where
Therefore, the
Adjoint Map VS Dual Map
As we know, for inner product spaces, there is a one-to-one map (i.e., an equivalence
The collection of the linear functions
In contrast, the adjoint map
Even though the domain and codomain of the dual map
For the dual map, we have
, and the annihilator
Define
Thus

Self-adjoint Operators
Self-adjoint is a special case of adjoint operators where the operator is equal to its own adjoint.
Definition 7.3 self-adjoint operator
An operator
By lemma 7.4, we can also check :
Lemma 7.5 - Eigenvalues of Self-adjoint Operators
If
Proof
Let
Since
Normal Operators
Definition 7.4 - Normal Operator
An operator
NOTE
If an operator
Lemma 7.6 - Criteria of Normal Operators
An operator
Proof
Let
Conversely, if
Since
Multilinear Algebra and Determinants
Bilinear Forms and Quadratic Forms
This section will mainly introduce two sub-types of bilinear forms : symmetric bilinear forms and alternating bilinear forms. More interestingly, every bilinear form space can be decomposed into a direct sum of its symmetric and alternating subspaces. That means for any bilinear form
Bilinear Forms
Definition 9.1 - Bilinear Form
A bilinear form on
are both linear functions on
NOTE
By definition, bilinear form
If let
- if
, then is a bilinear form. - if
, then is not a bilinear form. Since , it is not linear in the second argument.
Surely, bilinear form can be any other functions beyond the inner product. For example, Suppose two dual elements from dual space
Definition 9.2 - Vector Space of Bilinear Forms
The set of all bilinear forms on a vector space
Definition 9.3 - Matrix of a Bilinear Form
Suppose
You may wonder why the biliear form also has matrix representation just like any other linear maps? This owes to the fact that partial function of a bilinear form
Thus algebraic operations on bilinear forms are reflected by vector-matrix-vector multiplication.
Lemma 9.1 - Isomorphism between Bilinear Forms and Its Matrices
Suppose
Proof
The map
Lemma 9.2 - Composition of Bilinear Form and Operator
Suppose
Let
Proof
By the definition of matrix of a bilinear form, we have :
The third equality follows from the definition of matrix of a operator, the fourth equality follows from the linearity of bilinear form in the second argument, and the fifth equality follows from the definition of matrix of a bilinear map.
The proof for
NOTE
Generally, the matrix of a bilinear form of vector space
in default. But similar with matrix of linear operator, if we want to consider different bases for the two arguments of the bilinear form, we would need to specify both bases explicitly.
Lemma 9.3 - Change of Basis for Bilinear Form
Suppose
and
Symmetric Bilinear Forms
Definition 9.4 - Alternating Bilinear Form
A bilinear form
Lemma 9.4 - Characterization of Alternating Bilinear Forms
A bilinear form
Definition 9.5 - Symmetric Bilinear Form
A bilinear form
Lemma 9.5 - Symmetric Bilinear Forms or Alternating Bilinear Forms
The sets
Proof
Proof logic :
We need to show
is a subspace of . This involves checking that it is closed under addition and scalar multiplication, and that it contains the zero bilinear form. The same argument applies to
, showing that it is also a subspace of . In order to show that
, two steps involved : a. Show
. b. Show
.
We omit the detailed proof here..
Lemma 9.6 - Diagonalization of Symmetric Bilinear Forms
Suppose
is a symmetric bilinear form on . is a symmetric matrix for every basis of . is a diagonal matrix for some basis of .
are equivalent.
Proof
By definition 9.3, any evaluation of a bilinear form can be represented as vector-matrix-vector multiplication:
Since
Completing the proof of (2). Diagonal matrix is just a special case of symmetric matrix, which means there also exists some basis such that the matrix of this symmetric bilinear form is a diagonal matrix. Completing the proof of (3).
Quadratic Forms
Consider the function of bilinear form
More specially,
Definition 9.6 - Quadratic Form
For
This function
Suppose
Lemma 9.7 - Characterization of Quadratic Forms
Suppose
- There exists a unique symmetric bilinear form
on such that . , and the function is a symmetric bilinear form on . and the function is a symmetric bilinear form on .
Proof
For (1),
By lemma 9.5,
Thus we have
Since
For (2), suppose
Next, we show that the function
is a symmetric bilinear form on
Hence, the function above is a symmetric bilinear form
For (3), the proof is similar to (2), we omit the details.
Lemma 9.8 - Diagonalization of Quadratic Forms
Suppose
- There exists a basis
of and such that - If
and is an inner product space, then the basis can be chosen to be orthonormal with respect to the inner product.
Proof
Suppose
where
Completing the proof of (1).