Documentation

TauCeti.RingTheory.Artinian.Finrank

Dimensions over a field of modules over a finite algebra, computed locally #

Let A be a finite algebra over a field k. Then A is Artinian, hence the product of its finitely many localizations A_q at primes, so every A-module M is the product of the A_q โŠ—[A] M, and its k-dimension is the sum of theirs (TauCeti.Module.finrank_eq_finsum_finrank_localization_tensorProduct). For a quotient A โงธ ๐”ž the factors are the quotients A_q โงธ ๐”ž A_q (Ideal.finrank_quotient_eq_finsum).

The second half of the file is a local-to-global criterion for the additivity dim A = dim (A โงธ ๐”ž) + dim (A โงธ ๐”Ÿ). Over any finite-dimensional k-algebra L, multiplication by a identifies L โงธ Ann(a) with the principal ideal (a), so dim L = dim (L โงธ (a)) + dim (L โงธ Ann(a)) (TauCeti.finrank_quotient_span_singleton_add_finrank_quotient_annihilator). Hence if, at every prime q of A, the ideal ๐”ž A_q is generated by an element a whose annihilator is ๐”Ÿ A_q, then summing over the primes gives dim (A โงธ ๐”ž) + dim (A โงธ ๐”Ÿ) = dim A (TauCeti.finrank_quotient_add_finrank_quotient_of_forall).

Geometrically, for effective Cartier divisors D and E with local equations a and b, the ideal of D in D + E is locally (a) โІ ๐’ช โงธ (ab), whose annihilator is (b), the ideal of E. The criterion therefore says that the degree of a finite divisor D + E over a field is the sum of the degrees of D and E.

References #

Over a finite algebra A over a field k, the k-dimension of a finite A-module M is the sum, over the finitely many primes q of A, of the k-dimensions of the localizations A_q โŠ—[A] M.

Over a finite algebra A over a field k, the k-dimension of a quotient A โงธ ๐”ž is the sum, over the primes q of A, of the k-dimensions of the local quotients A_q โงธ ๐”ž A_q.

Multiplication by a splits a finite-dimensional algebra. Over a finite-dimensional commutative k-algebra L, multiplication by a identifies L โงธ Ann(a) with the principal ideal (a), so dim L = dim (L โงธ (a)) + dim (L โงธ Ann(a)).

theorem TauCeti.finrank_quotient_add_finrank_quotient_of_forall {k : Type u_1} {A : Type u_2} [Field k] [CommRing A] [Algebra k A] [Module.Finite k A] (๐”ž ๐”Ÿ : Ideal A) (L : PrimeSpectrum A โ†’ Type u_3) [(q : PrimeSpectrum A) โ†’ CommRing (L q)] [(q : PrimeSpectrum A) โ†’ Algebra A (L q)] [โˆ€ (q : PrimeSpectrum A), IsLocalization.AtPrime (L q) q.asIdeal] (h : โˆ€ (q : PrimeSpectrum A), โˆƒ (a : L q), Ideal.map (algebraMap A (L q)) ๐”ž = Ideal.span {a} โˆง Ideal.map (algebraMap A (L q)) ๐”Ÿ = Submodule.annihilator (Ideal.span {a})) :
Module.finrank k (A โงธ ๐”ž) + Module.finrank k (A โงธ ๐”Ÿ) = Module.finrank k A

A local criterion for additivity of dimensions. Let A be a finite algebra over a field k, and let ๐”ž and ๐”Ÿ be ideals of A. Suppose that for every prime q of A, in some localization L q of A at q, the ideal ๐”ž L q is generated by an element a whose annihilator is ๐”Ÿ L q. Then dim (A โงธ ๐”ž) + dim (A โงธ ๐”Ÿ) = dim A.