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]).