Spectrum of an element in an algebra #
This file develops the basic theory of the spectrum of an element of an algebra. This theory will serve as the foundation for spectral theory in Banach algebras.
Main definitions #
resolventSet a : Set R: the resolvent set of an elementa : AwhereAis anR-algebra.spectrum a : Set R: the spectrum of an elementa : AwhereAis anR-algebra.resolvent : R → A: the resolvent function isfun r ↦ Ring.inverse (↑ₐ r - a), and hence whenr ∈ resolvent R A, it is actually the inverse of the unit(↑ₐ r - a).
Main statements #
spectrum.unit_smul_eq_smulandspectrum.smul_eq_smul: units in the scalar ring commute (multiplication) with the spectrum, and over a field even0commutes with the spectrum.spectrum.left_add_coset_eq: elements of the scalar ring commute (addition) with the spectrum.spectrum.unit_mem_mul_commandspectrum.preimage_units_mul_comm: the units (ofR) inσ (a*b)coincide with those inσ (b*a).spectrum.scalar_eq: in a nontrivial algebra over a field, the spectrum of a scalar is a singleton.
Notation #
σ a:spectrum R aofa : A
Given a commutative ring R and an R-algebra A, the resolvent set of a : A
is the Set R consisting of those r : R for which r•1 - a is a unit of the
algebra A.
Equations
- resolventSet R a = {r : R | IsUnit ((algebraMap R A) r - a)}
Instances For
Given a commutative ring R and an R-algebra A, the spectrum of a : A
is the Set R consisting of those r : R for which r•1 - a is not a unit of the
algebra A.
The spectrum is simply the complement of the resolvent set.
Equations
- spectrum R a = (resolventSet R a)ᶜ
Instances For
Given an a : A where A is an R-algebra, the resolvent is
a map R → A which sends r : R to (algebraMap R A r - a)⁻¹ when
r ∈ resolvent R A and 0 when r ∈ spectrum R A.
Equations
- resolvent a r = Ring.inverse ((algebraMap R A) r - a)
Instances For
The unit 1 - r⁻¹ • a constructed from r • 1 - a when the latter is a unit.
Equations
Instances For
Alias of spectrum.notMem_iff.
Alias of the reverse direction of spectrum.zero_mem_iff.
Alias of the forward direction of spectrum.zero_mem_iff.
Alias of spectrum.zero_notMem_iff.
Alias of the reverse direction of spectrum.zero_notMem_iff.
Alias of spectrum.zero_notMem_iff.
Alias of the forward direction of spectrum.zero_notMem_iff.
Alias of spectrum.zero_notMem_iff.
Alias of the forward direction of spectrum.zero_notMem_iff.
Alias of the forward direction of spectrum.zero_notMem_iff.
Alias of spectrum.zero_notMem_iff.
Alias of the reverse direction of spectrum.zero_notMem_iff.
Alias of the reverse direction of spectrum.zero_notMem_iff.
Alias of spectrum.zero_notMem_iff.
Alias of Units.zero_notMem_spectrum.
Alias of the forward direction of spectrum.algebraMap_mem_iff.
Alias of the reverse direction of spectrum.algebraMap_mem_iff.
The resolvent is a unit when the argument is in the resolvent set.
Without the assumption Nontrivial A, then 0 : A would be invertible.
the assumption (σ a).Nonempty is necessary and cannot be removed without
further conditions on the algebra A and scalar field 𝕜.