Documentation

TauCeti.Algebra.WordFiltration.Domain

Zero divisors in a word-filtered algebra are seen in its associated graded #

Let f : M →ₗ[R] A be a linear family of generators of an algebra A and let TauCeti.Algebra.wordFiltration f be the filtration it generates. This file proves the filtered-to-graded transfer of the domain property: if the associated graded algebra TauCeti.Algebra.wordFiltration.AssociatedGraded f has no zero divisors and the filtration is exhaustive, then A has no zero divisors, and is a domain as soon as it is nontrivial. The specialization to the PBW filtration of a universal enveloping algebra is TauCeti/Algebra/Lie/UniversalEnveloping/PBW/Domain.lean.

The argument is the classical leading-term computation. An exhaustive filtration gives every nonzero a : A a leading degree: the least i with a ∈ F i, which is the same as an i with a ∈ F i and a ∉ F_{i-1}. Its symbol — the class of a in the graded piece F i / F_{i-1} — is then nonzero, precisely because a is not in the preceding step. Symbols multiply: the symbol of a in degree i times the symbol of b in degree j is the class of a * b in degree i + j. If the graded product of the two nonzero symbols is nonzero, then a * b misses the step F_{i+j-1}; in particular a * b ≠ 0, since 0 lies in every step. Nothing is needed of the graded algebra beyond the vanishing behaviour of products of homogeneous classes, so the hypothesis is stated in that form first and only then packaged as NoZeroDivisors of the whole associated graded ring.

The converse fails, so this is a genuinely one-way transfer: the Clifford algebra of the negative definite line over ℝ is ℂ, a field, while the associated graded of its degree filtration is the exterior algebra of a line, which squares its generator to zero. What the transfer buys is the standard route to the domain property for an algebra presented by generators and relations — replace the relations by their leading terms and count there.

Main results #

References #

theorem TauCeti.Algebra.wordFiltration.mul_notMem_wordFiltrationPrevious {R : Type u} {M : Type v} {A : Type w} [CommRing R] [AddCommMonoid M] [Module R M] [Ring A] [Algebra R A] (f : M →ₗ[R] A) (hgr : ∀ (i j : ℕ) (x : GradedPiece f i) (y : GradedPiece f j), x ≠ 0 → y ≠ 0 → ((gradedMul f i j) x) y ≠ 0) {i j : ℕ} {a b : A} (ha : a ∈ wordFiltration f i) (ha' : a ∉ wordFiltrationPrevious f i) (hb : b ∈ wordFiltration f j) (hb' : b ∉ wordFiltrationPrevious f j) :
a * b ∉ wordFiltrationPrevious f (i + j)

Leading degrees add. If products of nonzero homogeneous classes in the associated graded are nonzero, then an element of leading degree i times an element of leading degree j has leading degree i + j: their product misses the step preceding i + j.

theorem TauCeti.Algebra.wordFiltration.noZeroDivisors_of_gradedMul_ne_zero {R : Type u} {M : Type v} {A : Type w} [CommRing R] [AddCommMonoid M] [Module R M] [Ring A] [Algebra R A] (f : M →ₗ[R] A) (hex : ∀ (a : A), ∃ (k : ℕ), a ∈ wordFiltration f k) (hgr : ∀ (i j : ℕ) (x : GradedPiece f i) (y : GradedPiece f j), x ≠ 0 → y ≠ 0 → ((gradedMul f i j) x) y ≠ 0) :

The filtered-to-graded transfer of the domain property, in its homogeneous form: an exhaustively word-filtered algebra has no zero divisors as soon as products of nonzero homogeneous classes of its associated graded are nonzero.

theorem TauCeti.Algebra.wordFiltration.gradedMul_ne_zero_of_noZeroDivisors {R : Type u} {M : Type v} {A : Type w} [CommRing R] [AddCommMonoid M] [Module R M] [Ring A] [Algebra R A] (f : M →ₗ[R] A) [NoZeroDivisors (AssociatedGraded f)] {i j : ℕ} {x : GradedPiece f i} {y : GradedPiece f j} (hx : x ≠ 0) (hy : y ≠ 0) :
((gradedMul f i j) x) y ≠ 0

The homogeneous hypothesis of TauCeti.Algebra.wordFiltration.noZeroDivisors_of_gradedMul_ne_zero, read off the associated graded ring.

An exhaustively word-filtered algebra whose associated graded has no zero divisors has none.

theorem TauCeti.Algebra.wordFiltration.isDomain_of_noZeroDivisors_associatedGraded {R : Type u} {M : Type v} {A : Type w} [CommRing R] [AddCommMonoid M] [Module R M] [Ring A] [Algebra R A] (f : M →ₗ[R] A) [Nontrivial A] [NoZeroDivisors (AssociatedGraded f)] (hex : ∀ (a : A), ∃ (k : ℕ), a ∈ wordFiltration f k) :

An exhaustively word-filtered nontrivial algebra whose associated graded has no zero divisors is a domain.