Documentation

TauCeti.RingTheory.Polynomial.Truncated.Module

The indecomposable modules over k[X]/(Xⁿ) #

Let k be a field, A = k[X]/(Xⁿ) the truncated polynomial algebra, with x the class of X, and for i ≤ n let M_i = A ⧸ (x ^ i), a cyclic right A-module of dimension i. Right A-modules are left Aᵐᵒᵖ-modules, and M_i is the quotient of the regular module Aᵐᵒᵖ by the ideal generated by op (x ^ i). This file proves that M_1, …, M_n are, up to isomorphism, exactly the indecomposable finitely generated right A-modules, and that every finitely generated right A-module is a finite direct sum of them.

The modules M_i are the cyclic modules whose stable syzygies and stable morphism spaces over the self-injective algebra A are computed in TauCeti.Algebra.Category.FGModuleCat.Stable.Syzygy and TauCeti.Algebra.Category.FGModuleCat.Stable.CyclicHom; the classification says that up to finite direct sums they are all the finitely generated right A-modules.

Main results #

Implementation notes #

A right A-module M becomes a k[X]-module through the surjection k[X] → A → Aᵐᵒᵖ, killed by Xⁿ, and k[X]-submodules and Aᵐᵒᵖ-submodules of M agree (TauCeti.isIndecomposableModule_iff_isIndecomposableModule_of_algebraMap_surjective). An indecomposable M is therefore a cyclic primary k[X]-module k[X] ⧸ (pᵉ) by the structure theorem over a principal ideal domain (TauCeti.exists_linearEquiv_quotient_pow_of_isIndecomposableModule); as pᵉ divides Xⁿ, the prime p is associated to X and e ≤ n, and k[X] ⧸ (Xᵉ) is M_e with its scalars restricted. The k[X]-linear isomorphism is then Aᵐᵒᵖ-linear, by LinearEquiv.extendScalarsOfSurjective. Indecomposability of M_i holds because M_i is a quotient ring of the local ring Aᵐᵒᵖ, hence local, and a local ring is indecomposable over itself. The decomposition into the M_i is the Krull–Schmidt existence theorem for the Artinian module M, followed by the classification of its indecomposable summands.

References #

The classification is the special case k[X]/(Xⁿ) of the description of the indecomposable modules over a Nakayama algebra: see I. Assem, D. Simson, A. Skowroński, Elements of the Representation Theory of Associative Algebras, Vol. 1, Chapter V.

The cyclic module M_i = A ⧸ (x ^ i) over A = K[X]/(Xⁿ) is indecomposable for 0 < i ≤ n.

The modules M_i are pairwise non-isomorphic: for i, j ≤ n, the cyclic modules A ⧸ (x ^ i) and A ⧸ (x ^ j) over A = K[X]/(Xⁿ) are isomorphic exactly when i = j, since they have dimensions i and j over K.

Every indecomposable finitely generated right module over A = K[X]/(Xⁿ) is one of the M_i: it is isomorphic to A ⧸ (x ^ i) for some 0 < i ≤ n.

The indecomposable finitely generated right modules over A = K[X]/(Xⁿ) are exactly the M_i, up to isomorphism: such a module is indecomposable exactly when it is isomorphic to A ⧸ (x ^ i) for some 0 < i ≤ n.

Every finitely generated right module over A = K[X]/(Xⁿ) is a direct sum of the M_i: it is isomorphic to ⨁ j, A ⧸ (x ^ e j) for finitely many exponents 0 < e j ≤ n.