Eigenvectors and eigenvalues
This file defines eigenspaces, eigenvalues, and eigenvalues, as well as their generalized counterparts. We follow Axler's approach [axler2015] because it allows us to derive many properties without choosing a basis and without using matrices.
An eigenspace of a linear map f
for a scalar μ
is the kernel of the map (f - μ • id)
. The
nonzero elements of an eigenspace are eigenvectors x
. They have the property f x = μ • x
. If
there are eigenvectors for a scalar μ
, the scalar μ
is called an eigenvalue.
There is no consensus in the literature whether 0
is an eigenvector. Our definition of
has_eigenvector
permits only nonzero vectors. For an eigenvector x
that may also be 0
, we
write x ∈ f.eigenspace μ
.
A generalized eigenspace of a linear map f
for a natural number k
and a scalar μ
is the kernel
of the map (f - μ • id) ^ k
. The nonzero elements of a generalized eigenspace are generalized
eigenvectors x
. If there are generalized eigenvectors for a natural number k
and a scalar μ
,
the scalar μ
is called a generalized eigenvalue.
References
- [Sheldon Axler, Linear Algebra Done Right][axler2015]
- https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors
Tags
eigenspace, eigenvector, eigenvalue, eigen
The submodule eigenspace f μ
for a linear map f
and a scalar μ
consists of all vectors x
such that f x = μ • x
. (Def 5.36 of [axler2015])
Equations
- f.eigenspace μ = linear_map.ker (f - ⇑(algebra_map R (module.End R M)) μ)
A nonzero element of an eigenspace is an eigenvector. (Def 5.7 of [axler2015])
Equations
- f.has_eigenvector μ x = (x ≠ 0 ∧ x ∈ f.eigenspace μ)
A scalar μ
is an eigenvalue for a linear map f
if there are nonzero vectors x
such that f x = μ • x
. (Def 5.5 of [axler2015])
Equations
- f.has_eigenvalue a = (f.eigenspace a ≠ ⊥)
Every linear operator on a vector space over an algebraically closed field has an eigenvalue. (Lemma 5.21 of [axler2015])
Eigenvectors corresponding to distinct eigenvalues of a linear operator are linearly independent. (Lemma 5.10 of [axler2015])
We use the eigenvalues as indexing set to ensure that there is only one eigenvector for each
eigenvalue in the image of xs
.
The generalized eigenspace for a linear map f
, a scalar μ
, and an exponent k ∈ ℕ
is the
kernel of (f - μ • id) ^ k
. (Def 8.10 of [axler2015])
Equations
- f.generalized_eigenspace μ k = linear_map.ker ((f - ⇑(algebra_map R (module.End R M)) μ) ^ k)
A nonzero element of a generalized eigenspace is a generalized eigenvector. (Def 8.9 of [axler2015])
Equations
- f.has_generalized_eigenvector μ k x = (x ≠ 0 ∧ x ∈ f.generalized_eigenspace μ k)
A scalar μ
is a generalized eigenvalue for a linear map f
and an exponent k ∈ ℕ
if there
are generalized eigenvectors for f
, k
, and μ
.
Equations
- f.has_generalized_eigenvalue μ k = (f.generalized_eigenspace μ k ≠ ⊥)
The generalized eigenrange for a linear map f
, a scalar μ
, and an exponent k ∈ ℕ
is the
range of (f - μ • id) ^ k
.
Equations
- f.generalized_eigenrange μ k = linear_map.range ((f - ⇑(algebra_map R (module.End R M)) μ) ^ k)
The exponent of a generalized eigenvalue is never 0.
A generalized eigenspace for some exponent k
is contained in
the generalized eigenspace for exponents larger than k
.
A generalized eigenvalue for some exponent k
is also
a generalized eigenvalue for exponents larger than k
.
The eigenspace is a subspace of the generalized eigenspace.
All eigenvalues are generalized eigenvalues.
Every generalized eigenvector is a generalized eigenvector for exponent findim K V
.
(Lemma 8.11 of [axler2015])
Generalized eigenspaces for exponents at least findim K V
are equal to each other.
If f
maps a subspace p
into itself, then the generalized eigenspace of the restriction
of f
to p
is the part of the generalized eigenspace of f
that lies in p
.
Generalized eigenrange and generalized eigenspace for exponent findim K V
are disjoint.
The generalized eigenspace of an eigenvalue has positive dimension for positive exponents.
A linear map maps a generalized eigenrange into itself.
The generalized eigenvectors span the entire vector space (Lemma 8.21 of [axler2015]).