The word filtration generated by a linear map #
Let A be an associative algebra and let f : M →ₗ[R] A be a linear family of elements of A.
This file defines Ado.Algebra.wordFiltration f k, the submodule spanned by products of at most
k elements in the range of f. This is the canonical increasing filtration on any algebra
generated by a linear family.
The construction is factored out of the Clifford and universal-enveloping-algebra filtrations. In
both cases the defining relations can lower word length, so the quotient is filtered rather than
graded by length. The generic construction records the properties independent of those relations:
monotonicity, multiplicativity, the first two steps, comparison with powers of the range of f,
and exhaustivity onto the subalgebra generated by f.
Main definitions and results #
Ado.Algebra.wordFiltration: powers of the scalar-and-generator submodule.Ado.Algebra.wordFiltration.previousRestricted: the preceding step inside the current step.Ado.Algebra.wordFiltration_eq_pow: its defining equation as that power.Ado.Algebra.wordFiltration_mul: multiplication adds filtration degrees.Ado.Algebra.span_prod_map_eq_wordFiltration: words in a spanning family span each filtration step.Ado.Algebra.span_prod_map_eq_range_pow: words of length exactlynspan then-th power of the generator range.Ado.Algebra.map_wordFiltration_le: algebra maps sending generators into degree one preserve every filtration step.Ado.Algebra.map_wordFiltration_eq: an algebra map carrying the scalar-and-generator submodule exactly onto another does the same in every filtration degree.Ado.Algebra.map_wordFiltration_eq_of_surjective: a compatible algebra map carries every filtration step onto the corresponding target step when the map between generators is surjective.Ado.Algebra.wordFiltration_eq_iSup_pow: comparison with powers ofLinearMap.range f.Ado.Algebra.iSup_wordFiltration_eq_adjoin: the filtration exhausts precisely the subalgebra generated byf.Ado.Algebra.exists_mem_wordFiltration_of_iSup_eq_topandAdo.Algebra.exists_mem_notMem_wordFiltrationPrevious: elementwise consequences of exhaustivity, the second producing the leading degree of a nonzero element.Ado.Algebra.wordFiltration.instGradedMonoidandAdo.Algebra.wordFiltration.instIsRingFiltration: the bundled multiplicativity and filtration instances.
The degree filtration generated by a linear map f : M →ₗ[R] A.
The k-th step is the k-th submodule power of the scalars together with the range of f. It is
equivalently the R-span of products of at most k elements in the range of f, including the
empty product; see wordFiltration_le_iff.
Equations
- Ado.Algebra.wordFiltration f k = (1 ⊔ f.range) ^ k
Instances For
The defining equation of the word filtration: degree k is the k-th submodule power of the
scalars together with the range of f.
The step preceding degree k, with bottom in degree zero.
Equations
Instances For
The preceding word filtration is trivial in degree zero.
In successor degree, the preceding word filtration is the previous filtration step.
A word of length n lies in the n-th power of the range of the generators.
Words of length exactly n in a spanning family span the n-th power of the generator
range.
Words of length exactly n span the n-th power of the generator range.
A word of length at most k belongs to the k-th word-filtration step.
A submodule contains the k-th filtration step exactly when it contains every word of length
at most k.
Products of at most k images of a spanning family span the k-th word-filtration step.
An algebra homomorphism that sends each source generator into target filtration degree one preserves word-filtration degree.
The membership form of map_wordFiltration_le: an algebra homomorphism that sends source
generators into target filtration degree one preserves every filtration step.
An algebra homomorphism that maps one scalar-and-generator submodule exactly onto another maps every corresponding word-filtration step exactly onto the other.
A compatible algebra homomorphism maps every word-filtration step onto the corresponding target step when its map on the generating modules is surjective.
The word filtration is increasing.
The zeroth word-filtration step consists of the scalars.
The empty word puts 1 in every filtration step.
Every scalar belongs to every filtration step.
Each generator belongs to the first filtration step.
The range of the generating linear map lies in the first filtration step.
Multiplication adds word-filtration degrees. In fact the product of the two filtration steps equals the step in the sum degree.
The elementwise multiplicativity of the word filtration.
Multiplying an element of degree strictly below i by an element of degree at most j
produces an element of degree strictly below i + j.
Multiplying an element of degree at most i by an element of degree strictly below j
produces an element of degree strictly below i + j.
The n-th power of the generator range lies in filtration degree n.
The k-th word-filtration step is the supremum of the powers of the generator range of degree
at most k.
The successor filtration step adjoins words of exactly the new degree.
The first filtration step consists of the scalars and the generator range.
Powers of a filtration step multiply its degree.
The word filtration exhausts exactly the subalgebra generated by the range of f.
An exhaustive word filtration covers the algebra elementwise: if the filtration steps
supremum to ⊤, every element lies in one of them.
A nonzero element of an exhaustive word filtration has a leading degree: a degree it belongs to but whose preceding step it misses.
The preceding word-filtration step, viewed as a submodule of the current step.
Equations
Instances For
Membership in the restricted preceding step is ambient membership in the preceding step.
The restricted preceding word filtration is trivial in degree zero.
In successor degree, the restricted preceding word filtration is the previous step viewed inside the current step.
Casting a filtered element between equal degrees does not change its value in the ambient algebra.
Word filtrations are multiplicative families of submodules.
The word filtration, with the preceding step at each degree, is a ring filtration.