Algebra, VIII, p. 14
Let A be a principal ideal domain that is not a field and P a system of representatives consisting of irreducible elements of A. An A-module M is Artinian if and only if it is a torsion module and there exists a finite subset S of P such that the following two conditions are satisfied:
(i) For every π∈P - S, the π-primary component Mπ of M (VII, §2, No. 2, p. 8) is reduced to 0.
(ii) For every π∈S, the set of elements of M annihilated by π, viewed as a vector space over the field A/πA, is finite-dimensional.
Solution
This solution was written by gpt-5-6-mini, gpt-5-6 and judged by a machine. It is not Bourbaki's and it has not been checked by a person. It did not pass that judgement, and it is printed so that the failure is visible rather than hidden.
Suppose first that M is Artinian. Since A is an integral domain which is not a field, and M is Artinian, we show first that M is torsion. If x∈M is not torsion, then the homomorphism A→Ax, a↦ax, is injective, so Ax≃A. By Proposition 3 of §1, Ax is Artinian, and hence A would be Artinian. This contradicts Example 3 of §2. Thus M is a torsion module.
By the standard primary decomposition theorem for torsion modules over a principal ideal domain of VII, §2, No. 2, p. 8, we have
M=π∈P⨁Mπ. If Mπ=0 for infinitely many π∈P, these nonzero submodules have direct sum in M, contrary to Example 2 of §1. Hence there is a finite subset S⊂P such that Mπ=0 for π∈P−S. This proves (i).
Let π∈S. By Proposition 3 of §1, the submodule Mπ is Artinian. The submodule
Mπ[π]={x∈Mπ∣πx=0} is therefore Artinian. It is a vector space over the field A/πA, and hence it is finite-dimensional: indeed, an infinite-dimensional vector space is not Artinian by Example 2 of §1. Moreover, M[π]=Mπ[π]. Indeed, if x=∑ρxρ∈M is annihilated by π, with xρ∈Mρ, then for ρ=π some power ρn annihilates xρ, while π also annihilates xρ. Since π and ρn are relatively prime, there exist u,v∈A such that uπ+vρn=1, and therefore xρ=0. Thus x=xπ∈Mπ[π], while the reverse inclusion is immediate. Condition (ii) follows.
Conversely, suppose that M is a torsion module and that there is a finite subset S⊂P satisfying (i) and (ii). By the standard primary decomposition theorem for torsion modules over a principal ideal domain of VII, §2, No. 2, p. 8, we have
M=π∈S⨁Mπ. For each π∈S, condition (ii), together with the equality M[π]=Mπ[π] proved above, says that Mπ[π] is finite-dimensional over A/πA.
Fix π∈S. We prove that Mπ is Artinian. Put K=Frac(A) and let
Eπ={y∈K/A∣πny=0 for some n⩾0}. Thus Eπ is the π-primary component of K/A. It is an injective A-module: indeed, it is divisible, since division by every nonzero element of A is possible in K/A within its π-primary component, and a divisible module over a principal ideal domain is injective (equivalently, this follows directly from Baer's criterion, since every ideal of A is principal).
Moreover, Eπ[π] is one-dimensional over A/πA, and Eπ is Artinian. To see the latter directly, every nonzero element of Eπ has the form u/πn+A, with u relatively prime to π; it generates π−nA/A. Consequently every submodule of Eπ is one of
0,π−1A/A,π−2A/A,…,Eπ, and these submodules form a descending chain. Thus Eπ is Artinian.
Let r=dimA/πAMπ[π], and choose a basis e1,…,er of Mπ[π]. Since Eπ[π] is one-dimensional, there is an injective homomorphism
Mπ[π]⟶Eπr whose image is (Eπ[π])r. Since Eπr is injective, this homomorphism extends to a homomorphism f:Mπ⟶Eπr. The submodule Mπ[π] is essential in Mπ: if 0=x∈Mπ, choose n minimal with πnx=0; then πn−1x is a nonzero element of Mπ[π]. Hence kerf=0, because f is injective on Mπ[π]. Thus Mπ is isomorphic to a submodule of Eπr. Since Eπr is Artinian by Example 5 of §1, Mπ is Artinian by Proposition 3 of §1.
Since S is finite, M is Artinian by Example 5 of §1.