Alphabeta Math
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 32 results · all verified · 18 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 14 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Chain Conditions, Semisimple Modules and the Wedderburn–Artin Theorem

1 · Prerequisites

2 · Summary

Submodules, quotient modules, short exact sequences, direct sums, simple modules, projective modules, and the module isomorphism theorem provide the algebraic language for chain conditions. The published splitting lemma and free-module quotient construction are used to relate finite generation, exactness, complements, and projectivity for left modules over a unital ring.

Noetherian and Artinian conditions are related to finite length and Jordan-Holder factors before endomorphism rings and semisimple modules are developed. Schur's lemma and the finite decomposition of the regular module lead to the radical-free Wedderburn-Artin classification and its left-right consequences. The integrality results characterize integral elements through finite modules and apply the determinant trick to closure and rational algebraic integers.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Noetherian modules: every submodule is finitely generated

Definition

A left R-module M is Noetherian when every submodule of M is finitely generated (Generated submodule, cyclic and finitely generated modules, module basis and free module). This finite-generation definition is the convention; its equivalence with ACC and the maximal condition is proved in Finite generation, ACC, and maximal-condition characterizations of Noetherian modules.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Artinian modules by the descending chain condition

Definition

A left R-module M is Artinian when every descending chain M0⊇M1⊇⋯ of submodules stabilizes: there is N such that Mn=MN for all n≥N. This is the descending chain condition.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-17Open item page →

Left and right Noetherian rings

Definition

A unital ring R is left Noetherian when its left regular module RR is Noetherian, and right Noetherian when the right regular module RR is Noetherian. Unqualified “Noetherian ring” means left Noetherian here; the side is stated whenever both notions occur.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Left and right Artinian rings

Definition

A unital ring R is left Artinian when RR is Artinian, and right Artinian when RR is Artinian. Unqualified “Artinian ring” means left Artinian here.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Composition series and length of a module

Definition

A composition series of a left R-module M is a finite chain 0=M0<M1<⋯<Mn=M whose factors Mi/Mi−1 are simple. If such a series exists, the length ℓR(M) is its number n of factors; Jordan–Hölder theorem for modules ↗ proves independence of the chosen series. The zero module has the empty series and length 0.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

The opposite ring Rop

Definition

For a unital ring R, the opposite ring Rop has the same underlying abelian group, identity, and addition as R, with multiplication a⋆b:=ba. Associativity and both distributive laws follow from those of R with the order reversed, and the same element 1 is a two-sided identity. Thus the displayed operations really form a unital ring, including when R is the zero ring.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

The endomorphism ring End⁡R(M) under addition and composition

Definition

For a left R-module M, define End⁡R(M):=Hom⁡R(M,M). Addition is pointwise and multiplication is composition, (fg)(m):=f(g(m)). The ring laws and the identity endomorphism are established in Module endomorphisms form a ring under pointwise addition and composition ↗.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-17Open item page →

Semisimple modules as direct sums of simple modules

Definition

A left R-module is semisimple when it is an internal direct sum of simple submodules, allowing the empty direct sum. Hence the zero module is semisimple.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

A semisimple ring as a ring whose left regular module is semisimple

Definition

A unital ring R is semisimple when its left regular module RR is semisimple. This is a left-module definition and uses no Jacobson radical. For the zero ring, the regular module is zero and hence semisimple; the Wedderburn-Artin theorem below is stated for nonzero rings.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

The socle as the sum of all simple submodules

Definition

For a left R-module M, the socle is Soc⁡(M):=∑{S≤M:S is simple}. Concretely it is the submodule generated by the union of all simple submodules. If there are none, the sum is 0, so the definition is always meaningful.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Integral elements over a commutative ring and algebraic integers

Definition

Let A→B be a homomorphism of commutative rings. An element b∈B is integral over A when it is a root of a monic polynomial in A[X]. The extension is integral when every element is integral. An algebraic integer is a complex number integral over Z.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Second isomorphism theorem for modules

Statement

For submodules L,N≤M, there is a canonical isomorphism L/(L∩N)≅(L+N)/N. See First isomorphism theorem for modules: M/ker⁡f≅im⁡f.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For every module homomorphism f:M→N, there is a module isomorphism M/ker⁡f ≅ im⁡f, given by m+ker⁡f↦f(m). (First isomorphism theorem for modules: M/ker⁡f≅im⁡f).

[L2]

For submodules A,B≤M, the intersection A∩B and the sum A+B:={a+b:a∈A, b∈B} are submodules of M. (The one-step submodule criterion; intersections and sums of submodules are submodules).

[L3]

For N≤M, the additive cosets m+N form the quotient module M/N under the well-defined scalar action r(m+N):=rm+N. (Quotient module M/N with scalar multiplication on additive cosets).

Proof

technique · direct
1.1L1L2L3givenalgebra

For submodules L,N≤M, map L→(L+N)/N.

2.1step 1.1givenalgebra

Its kernel is L∩N, and it is surjective by the definition of L+N; the first isomorphism theorem gives L/(L∩N)≅(L+N)/N.

3.1step 2.1givenalgebra∎

The coincident and zero cases are admitted and give equalities rather than exceptions. For L=0 both sides are 0, since 0/(0∩N)=0 and (0+N)/N=N/N=0; for N=0 both sides are L; and for L=N both sides are 0. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Third isomorphism theorem for modules

Statement

If N≤L≤M, then L/N is a submodule of M/N and (M/N)/(L/N)≅M/L. See First isomorphism theorem for modules: M/ker⁡f≅im⁡f.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For every module homomorphism f:M→N, there is a module isomorphism M/ker⁡f ≅ im⁡f, given by m+ker⁡f↦f(m). (First isomorphism theorem for modules: M/ker⁡f≅im⁡f).

[L2]

For N≤M, the additive cosets m+N form the quotient module M/N under the well-defined scalar action r(m+N):=rm+N. (Quotient module M/N with scalar multiplication on additive cosets).

[L3]

Let f:M→P be a module homomorphism and let N≤M satisfy N⊆ker⁡f. There is a unique module homomorphism fˉ:M/N⟶P such that fˉ(m+N)=f(m), equivalently f=fˉ∘π. (A module homomorphism vanishing on N factors uniquely through M/N).

Proof

technique · direct
1.1L1L2L3givenalgebra

For N≤L≤M, send m+N to m+L.

2.1step 1.1givenalgebra

If m+N=m′+N, then m−m′∈N≤L, so the images modulo L agree. The map is surjective, and its kernel consists exactly of the cosets m+N with m∈L, namely L/N; the first isomorphism theorem gives the displayed isomorphism.

3.1step 2.1givenalgebra∎

The two coincident cases are admitted by N≤L≤M and hold. For N=L the submodule L/N is zero and the isomorphism reads (M/N)/0≅M/N=M/L; for L=M it is L/N=M/N and the isomorphism reads (M/N)/(M/N)=0≅M/M=0. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Correspondence theorem for submodules of a quotient module

Statement

For N≤M, inverse image and quotient induce mutually inverse inclusion-preserving bijections between submodules of M/N and submodules of M containing N. They preserve sums, intersections, and successive quotients. See Quotient module M/N with scalar multiplication on additive cosets.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For N≤M, the additive cosets m+N form the quotient module M/N under the well-defined scalar action r(m+N):=rm+N. (Quotient module M/N with scalar multiplication on additive cosets).

[L2]

Let f:M→P be a module homomorphism and let N≤M satisfy N⊆ker⁡f. There is a unique module homomorphism fˉ:M/N⟶P such that fˉ(m+N)=f(m), equivalently f=fˉ∘π. (A module homomorphism vanishing on N factors uniquely through M/N).

[L3]

If N≤L≤M, then L/N is a submodule of M/N and (M/N)/(L/N)≅M/L. (Third isomorphism theorem for modules).

Proof

technique · direct
1.1L1L2L3givenalgebra

Inverse image and quotient give mutually inverse inclusion-preserving bijections between submodules of M/N and submodules of M containing N.

2.1L3step 1.1givenalgebra∎

If P≤M/N, then π(π−1P)=P by surjectivity of π; if L≤M contains N, then π−1(L/N)=L. Direct calculation with inverse images gives preservation of sums and intersections, while [L3] identifies successive quotients. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-08 (gpt-5.6-sol)Open item page →

Finite generation, ACC, and maximal-condition characterizations of Noetherian modules

Statement

For a left R-module M, consider:

  1. Every submodule is finitely generated: M is Noetherian (Noetherian modules: every submodule is finitely generated).
  2. Every ascending sequence N0⊆N1⊆⋯ of submodules eventually stabilizes (ACC).
  3. Every nonempty set of submodules has a maximal member under inclusion.

The implications 1⇒2 and 3⇒1 are choice-free. Assuming Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain), 2⇒3 also holds, so all three conditions are equivalent.

Facts & Assumptions

Given: A left R-module M and conditions 1–3 above. Dependent Choice is assumed only for 2⇒3.

[L1]

Finite generation means generation by a finite set; the generated submodule is the smallest submodule containing that set (Noetherian modules: every submodule is finitely generated, Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L2]

A nonempty subset is a submodule if it is closed under ru+v for scalars r and its elements u,v (The one-step submodule criterion; intersections and sums of submodules are submodules).

[L3]

Under DC, every entire relation on a nonempty set admits a function from N following the relation from a prescribed starting point (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

Proof

technique · direct
1.1L1L2given

Assume condition 1 and let (Nn) be ascending. The union N:=⋃nNn contains zero. Any two of its elements lie in a common stage, so their combination ru+v lies there too. Thus N is a submodule by [L2]. By condition 1, N has a finite generating set S. A finite subset of this ascending union lies in one stage: start with stage zero for the empty set, and when adjoining one element take the larger of the previous stage and a stage containing that element. Hence S⊆Nk for some k, so N=⟨S⟩R⊆Nk⊆N. For n≥k, Nk⊆Nn⊆N=Nk. This proves condition 2 without countably many choices.

1.2L3given

Assume condition 2 and DC. Let F be a nonempty set of submodules. If it has no maximal member, the relation ARB defined by A⊊B is entire on F. Fix A0∈F. By [L3] there is a sequence (An) in F with An⊊An+1 for every n, contrary to condition 2. Thus F has a maximal member, proving condition 3.

1.3L1given

Assume condition 3 and fix a submodule N≤M. Its finitely generated submodules form a set G containing the zero submodule, generated by the empty set. Condition 3 gives a maximal L∈G. Fix a finite generating set S of L. If L≠N, an element x∈N∖L makes ⟨S∪{x}⟩R a finitely generated submodule of N strictly containing L, a contradiction. Hence L=N, proving condition 1 without DC.

2.1step 1.1step 1.2step 1.3∎

Steps 1.1, 1.2 and 1.3 prove the stated implications. Only step 1.2 uses DC.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

DCC and minimal-condition characterizations of Artinian modules

Statement

For a left R-module M, DCC is equivalent to the condition that every nonempty family of submodules has a minimal member. The implication from DCC to the minimal condition uses dependent choice. See Artinian modules by the descending chain condition.

Facts & Assumptions

Given: The hypotheses and objects in the Statement. The adopted axiom of dependent choice is assumed for the one direction identified in the Statement; it is not cited as a forward dependency.

[L1]

A left R-module M is Artinian when every descending chain M0⊇M1⊇⋯ of submodules stabilizes: there is N such that Mn=MN for all n≥N. This is the descending chain condition. (Artinian modules by the descending chain condition).

Proof

technique · direct
1.1L1givenalgebra

DCC gives a minimal member of every nonempty family by contradiction: under dependent choice, absence of a minimal member yields a strict descending chain.

2.1step 1.1givenalgebra

Conversely, a nonstabilizing descending chain has no minimal member.

3.1step 2.1givenalgebra∎

Repeated terms are what make step 2.1 correct rather than an equivocation: minimality of Mk in the family {Mn} means no member is properly contained in it, so Mn=Mk for all n≥k, which is stabilization. For the zero module the only submodule is 0, every nonempty family is {0} with minimal member 0, and every descending chain is constant, so both conditions hold. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-08 (Codex)Open item page →

Noetherian and Artinian conditions are each exact in short exact sequences

Statement

In a short exact sequence 0→N→M→Q→0, the module M is Noetherian if and only if N and Q are Noetherian; the same equivalence holds with “Artinian” in place of “Noetherian”. See Noetherian modules: every submodule is finitely generated.

Facts & Assumptions

Given: A short exact sequence 0→N→iM→pQ→0 of left R-modules.

[F1]

Noetherian means that every submodule is finitely generated (Noetherian modules: every submodule is finitely generated). Artinian means that every descending sequence of submodules stabilizes (Artinian modules by the descending chain condition).

[F2]

The submodule generated by a set is the smallest submodule containing it; finitely generated means generated by a finite set (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[F3]

Exactness gives injective i, surjective p, and i(N)=ker⁡p (Exact sequences and short exact sequences of modules).

[L1]

Finitely many nonempty fibres admit a choice of representatives in ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

Proof

technique · direct
1.1F2F3given

Identify N with i(N)⊆M using the injective homomorphism in [F3]. The generated submodule of a finite set is precisely its finite linear combinations: these combinations form a submodule containing the set, and every submodule containing it contains all such combinations. This follows from [F2] and the module laws. Thus homomorphisms carry finite generating sets to generating sets of their images.

2.1F1F3step 1.1

Suppose M is Noetherian. Every submodule of N is a submodule of M, hence finitely generated. If V≤Q, its preimage p−1(V) is a submodule of M and has finite generators; their images generate V because p is surjective. Consequently N and Q are Noetherian.

2.2F1F3L1step 1.1choose

Conversely suppose N and Q are Noetherian, and let L≤M. Choose finite generators a1,…,ar of L∩N and q1,…,qs of p(L). By [L1], lift the finitely many qj to bj∈L. For x∈L, write p(x)=∑jcjqj. Then x−∑jcjbj belongs to L∩ker⁡p=L∩N, so is a linear combination of the ai. Thus the ai and bj generate L. Empty generating lists cause no change to this argument. Since L was arbitrary, M is Noetherian, without any countable or dependent choice.

2.3F1F3step 1.1

Suppose M is Artinian. A descending chain of submodules of N is one in M, hence stabilizes. A descending chain (Vj) in Q lifts to the descending chain (p−1(Vj)) in M; after it stabilizes, its images Vj stabilize by surjectivity. Thus N and Q are Artinian.

2.4F1F3step 1.1

Conversely suppose N and Q are Artinian and L0⊇L1⊇⋯ is a descending chain in M. The chains Lj∩N and p(Lj) stabilize. Take an index j0 beyond both stabilization indices. For j≥j0 and x∈Lj0, equality of images gives y∈Lj with p(y)=p(x). Then x−y∈Lj0∩N=Lj∩N, so x∈Lj. Hence Lj=Lj0 for all j≥j0, and M is Artinian.

3.1step 2.1step 2.2step 2.3step 2.4∎

Steps 2.1 and 2.2 prove the Noetherian equivalence, and steps 2.3 and 2.4 prove the Artinian equivalence.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Finite direct sums preserve and reflect Noetherian and Artinian conditions

Statement

A finite direct sum is Noetherian if and only if every summand is Noetherian, and it is Artinian if and only if every summand is Artinian. The empty direct sum is included. See Noetherian and Artinian conditions are each exact in short exact sequences.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

In a short exact sequence 0→N→M→Q→0, the module M is Noetherian if and only if N and Q are Noetherian; the same equivalence holds with “Artinian” in place of “Noetherian”. (Noetherian and Artinian conditions are each exact in short exact sequences).

[L2]

Let R be a unital ring and (Mi)i∈I a family of left R-modules (def-left-and-right-modules). Their direct product is the module ∏i∈IMi with coordinatewise operations. The support of m=(mi) is {i∈I:mi≠0}, and the direct sum is the submodule ⨁i∈IMi={m∈∏i∈IMi:supp⁡(m) is finite} (def-submodule). (The direct sum of an indexed family of modules).

Proof

technique · direct
1.1L1L2givenalgebra

Induct on the number of summands using the split short exact sequence for a binary direct sum.

2.1step 1.1givenalgebra

Reflection follows because every summand is a submodule and a quotient.

3.1step 1.1step 2.1givenalgebra∎

Both extremes of the induction are admitted. The empty direct sum is the zero module, whose only chains of submodules are constant, so it satisfies both conditions while the "every summand" side is vacuously true; a single summand makes the direct sum that summand, so the equivalence is an identity and supplies the base of the induction in step 1.1. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Finitely generated modules over a left Noetherian ring are Noetherian

Statement

Every finitely generated left module over a left Noetherian ring is Noetherian. See Left and right Noetherian rings.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A unital ring R is left Noetherian when its left regular module RR is Noetherian, and right Noetherian when the right regular module RR is Noetherian. Unqualified “Noetherian ring” means left Noetherian here; the side is stated whenever both notions occur. (Left and right Noetherian rings).

[L2]

Let M be a left R-module and S⊆M. The submodule generated by S is ⟨S⟩R:=⋂{N≤M:S⊆N}. The family is nonempty because M≤M, and its intersection is a submodule by lem-submodule-criterion-sums-and-intersections. Thus ⟨S⟩R is the smallest submodule of M containing S, just as def-generated-subgroup defines a generated subgroup. (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L3]

A finite direct sum is Noetherian if and only if every summand is Noetherian, and it is Artinian if and only if every summand is Artinian. The empty direct sum is included. (Finite direct sums preserve and reflect Noetherian and Artinian conditions).

[L4]

For every left R-module M, the free module R(M) on its underlying set admits a canonical surjection εM:R(M)→M, determined by εM(em)=m. Consequently M≅R(M)/ker⁡εM. (Every module is a quotient of a free module).

[L5]

In a short exact sequence 0→N→M→Q→0, the module M is Noetherian if and only if N and Q are Noetherian. (Noetherian and Artinian conditions are each exact in short exact sequences).

Proof

technique · direct
1.1L1L2L3L4givenalgebra

A module generated by n elements is a quotient of Rn.

2.1L1L3L5step 1.1given

The left regular module is Noetherian, [L3] makes Rn Noetherian, and [L5] makes its quotient M Noetherian.

3.1step 1.1step 2.1givenalgebra∎

The case n=0 is admitted: a module generated by the empty set is 0, and R0 is the zero module, so step 1.1 presents M=0 as a quotient of 0. The zero module has only the constant chain of submodules and is Noetherian, so the argument needs no separate base case. This proves the stated claim.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Every surjective endomorphism of a Noetherian module is injective

Statement

Every surjective endomorphism of a Noetherian module is injective, hence an automorphism. See Finite generation, ACC, and maximal-condition characterizations of Noetherian modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For a left R-module M, the following are equivalent: every submodule is finitely generated; every ascending chain of submodules stabilizes; and every nonempty family of submodules has a maximal member. The implication from ACC to the maximal condition uses dependent choice; the other displayed implications are choice-free. (Finite generation, ACC, and maximal-condition characterizations of Noetherian modules).

[L2]

For a left R-module M, define End⁡R(M):=Hom⁡R(M,M). Addition is pointwise and multiplication is composition, (fg)(m):=f(g(m)). The ring laws and the identity endomorphism are established in prop-endomorphisms-form-a-ring. (The endomorphism ring End⁡R(M) under addition and composition).

Proof

technique · direct
1.1L1L2givenalgebra

For a surjective endomorphism f, the ascending chain ker⁡f⊆ker⁡f2⊆⋯ stabilizes.

2.1step 1.1givenalgebra

Choose n with ker⁡fn=ker⁡fn+1. For x∈ker⁡f, surjectivity of fn gives y with fn(y)=x. Then fn+1(y)=0, so y∈ker⁡fn+1=ker⁡fn and x=fn(y)=0.

3.1step 2.1givenalgebra∎

The zero module is admitted: its only endomorphism is the identity, which is injective, so the conclusion holds there and the argument of step 2.1 is not vacuous by accident. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

A module has a composition series if and only if it is Noetherian and Artinian, the converse using dependent choice

Statement

A module with a composition series is both Noetherian and Artinian. Conversely, assuming dependent choice, a module that is both Noetherian and Artinian has a composition series. The zero module has the empty composition series. See Composition series and length of a module.

Facts & Assumptions

Given: The hypotheses and objects in the Statement. Dependent choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain) is assumed only for the converse and is available under the Axiom of Choice (The Axiom of Choice).

[L1]

A composition series of a left R-module M is a finite chain 0=M0<M1<⋯<Mn=M whose factors Mi/Mi−1 are simple. If such a series exists, the length ℓR(M) is its number n of factors; thm-jordan-holder-theorem-for-modules proves independence of the chosen series. The zero module has the empty series and length 0. (Composition series and length of a module).

[L2]

For a left R-module M, write (1) every submodule is finitely generated, (2) ACC, and (3) every nonempty set of submodules has a maximal member. The implications 1⇒2 and 3⇒1 are choice-free; 2⇒3 assumes DC, under which the three conditions are equivalent. (Finite generation, ACC, and maximal-condition characterizations of Noetherian modules).

[L3]

For a left R-module M, DCC is equivalent to the condition that every nonempty family of submodules has a minimal member. The implication from DCC to the minimal condition uses dependent choice. (DCC and minimal-condition characterizations of Artinian modules).

[L4]

In a short exact sequence 0→N→M→Q→0, the module M is Noetherian if and only if N and Q are Noetherian; the same equivalence holds with “Artinian” in place of “Noetherian”. (Noetherian and Artinian conditions are each exact in short exact sequences).

Proof

technique · direct
1.1L1L4givenalgebra

Let 0=M0<⋯<Mn=M be a composition series [L1] and induct on i that Mi is Noetherian and Artinian. The zero module M0 satisfies both conditions vacuously. A simple factor has only the submodules 0 and itself; any one nonzero element generates it, since its cyclic submodule is nonzero. Thus all its submodules are finitely generated and all descending chains stabilize. Applying [L4] to 0→Mi−1→Mi→Mi/Mi−1→0 carries both conditions to Mi. At i=n this gives the forward implication, without any choice principle.

1.2L2L4givenchoose

Conversely, assume dependent choice and let M be Noetherian and Artinian. Every submodule of M is Noetherian by [L4], so a nonzero submodule N has a maximal proper submodule by the nonempty maximal condition of [L2], using DC. Define a relation on the submodules of M by taking a maximal proper submodule at each nonzero term and letting zero be its own successor. This relation is serial. DC, available from the assumed AC, supplies a sequence starting at M; it strictly decreases until it reaches zero and is then constant. These are the precise choice uses in the converse.

2.1L1L3step 1.2givenalgebra∎

The chain of step 1.2 is strictly descending while its terms are nonzero, so the descending chain condition forces some Nr=0. Since Nk+1 is maximal proper in Nk, the quotient Nk/Nk+1 is nonzero and has no proper nonzero submodule, hence is simple. Reversing the chain gives 0=Nr<⋯<N0=M, a composition series. For M=0 the empty chain is already the required series, so no choice is consumed in that case. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Jordan–Hölder theorem for modules

Statement

Any two composition series of a module have the same length, and their simple factors agree up to permutation and isomorphism. See Composition series and length of a module.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A composition series of a left R-module M is a finite chain 0=M0<M1<⋯<Mn=M whose factors Mi/Mi−1 are simple. If such a series exists, the length ℓR(M) is its number n of factors; thm-jordan-holder-theorem-for-modules proves independence of the chosen series. The zero module has the empty series and length 0. (Composition series and length of a module).

[L2]

For submodules L,N≤M, there is a canonical isomorphism L/(L∩N)≅(L+N)/N.. (Second isomorphism theorem for modules).

[L3]

If N≤L≤M, then L/N is a submodule of M/N and (M/N)/(L/N)≅M/L.. (Third isomorphism theorem for modules).

[L4]

For N≤M, inverse image and quotient induce mutually inverse inclusion-preserving bijections between submodules of M/N and submodules of M containing N. They preserve sums, intersections, and successive quotients. (Correspondence theorem for submodules of a quotient module).

Proof

technique · direct
1.1L1L2L3L4givenalgebra

Fix a composition series 0=M0<⋯<Mn=M and prove by induction on n that it has the asserted comparison with every other composition series of M. We use simultaneously the elementary consequence that, for any C≤M, intersecting the fixed series with C and deleting repetitions gives a composition series of C: each remaining factor embeds in the corresponding simple factor Mi/Mi−1 and is therefore simple.

2.1step 1.1given

The case n=0 is M=0. For n>0, let A=Mn−1 and let B be the penultimate term of a second series. If A=B, the induction hypothesis applied in A matches all lower factors, and the common top factor finishes.

3.1L2step 1.1step 2.1givenalgebra

Suppose A≠B. Since A and B are maximal proper submodules, A+B=M. Put C=A∩B. The second isomorphism theorem gives A/C≅M/B,B/C≅M/A, so both quotients are simple.

4.1L3L4step 1.1step 3.1given

By step 1.1, C has a composition series. Appending A gives a composition series of A ending in A/C. Compare it with 0=M0<⋯<Mn−1=A using the induction hypothesis, whose fixed first series has length n−1. It follows that the series of C has length n−2 and that its factors together with A/C are exactly the factors below M/A in the fixed series.

5.1step 2.1step 3.1step 4.1given∎

Appending B to the same series of C gives a composition series of B of length n−1. Using this as the fixed first series, the induction hypothesis compares it with the lower part of the second series. The isomorphisms in step 3.1 exchange the two top simple factors A/C and M/A with M/B and B/C. Hence the two original series have length n and the same factors up to permutation. This also covers n=1, when C=0.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Module length is additive in short exact sequences

Statement

For a short exact sequence 0→N→M→Q→0, the module M has finite length if and only if N and Q do, and then ℓR(M)=ℓR(N)+ℓR(Q). See Jordan–Hölder theorem for modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Any two composition series of a module have the same length, and their simple factors agree up to permutation and isomorphism. (Jordan–Hölder theorem for modules).

[L2]

A composition series of a left R-module M is a finite chain 0=M0<M1<⋯<Mn=M whose factors Mi/Mi−1 are simple. If such a series exists, the length ℓR(M) is its number n of factors; thm-jordan-holder-theorem-for-modules proves independence of the chosen series. The zero module has the empty series and length 0. (Composition series and length of a module).

[L3]

For N≤M, inverse image and quotient induce mutually inverse inclusion-preserving bijections between submodules of M/N and submodules of M containing N. They preserve sums, intersections, and successive quotients. (Correspondence theorem for submodules of a quotient module).

Proof

technique · direct
1.1L1L2L3givenalgebra

If N and Q have composition series, lift the series of Q along M→Q and splice it above the series of N. Correspondence identifies all lifted factors, so this is a composition series of M with ℓR(N)+ℓR(Q) factors.

1.2L2L3givenalgebra

Conversely, let 0=M0<⋯<Mn=M be a composition series. Put Ni=Mi∩N and let Qi be the image of Mi in Q. For each i, the simple factor Mi/Mi−1 has submodule Ni/Ni−1 and corresponding quotient Qi/Qi−1; exactly one is that simple factor and the other is zero. Deleting repetitions therefore gives composition series of N and Q, and their numbers of factors add to n.

2.1L1L2step 1.1step 1.2given∎

Jordan–Hölder makes all three lengths independent of the chosen series, so steps 1.1 and 1.2 prove both directions and the formula. If N=0, Q=0, or M=0, the relevant series is empty and the same count applies.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Module endomorphisms form a ring under pointwise addition and composition

Statement

For every left R-module M, pointwise addition and composition make End⁡R(M) a unital ring with identity id⁡M. See The endomorphism ring End⁡R(M) under addition and composition.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For a left R-module M, define End⁡R(M):=Hom⁡R(M,M). Addition is pointwise and multiplication is composition, (fg)(m):=f(g(m)). The ring laws and the identity endomorphism are established in prop-endomorphisms-form-a-ring. (The endomorphism ring End⁡R(M) under addition and composition).

[L2]

For left R-modules M,N, the set Hom⁡R(M,N) of module homomorphisms is an abelian group under pointwise addition, with zero the zero homomorphism and inverse (−f)(m)=−f(m) (def-module-homomorphism-kernel-image-and-cokernel, def-group). (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

[L3]

For left R-modules M,N, a function f:M→N is an R-module homomorphism if f(m+m′)=f(m)+f(m′) and f(rm)=rf(m) for all m,m′∈M and r∈R (Module homomorphism and isomorphism, kernel, image and cokernel).

Proof

technique · direct
1.1L1L3givenalgebra

If f,g∈End⁡R(M) then f∘g is again a module homomorphism, since (f∘g)(m+n)=f(g(m)+g(n))=(f∘g)(m)+(f∘g)(n) and (f∘g)(rm)=f(rg(m))=r(f∘g)(m). So composition is a binary operation on End⁡R(M).

1.2L1L2

Taking N=M in [L2] makes (End⁡R(M),+) an abelian group, with the zero homomorphism as neutral element and (−f)(m)=−f(m) as the inverse of f.

1.3L1algebra

Composition is associative: for all m, (f∘(g∘h))(m)=f(g(h(m)))=((f∘g)∘h)(m).

1.4L1L2L3algebra

Both distributive laws hold. For all m, (f∘(g+h))(m)=f(g(m)+h(m))=f(g(m))+f(h(m))=(f∘g+f∘h)(m), where the middle equality is additivity of f; and ((g+h)∘f)(m)=g(f(m))+h(f(m))=(g∘f+h∘f)(m) directly from pointwise addition.

1.5L1L3algebra

The identity map id⁡M satisfies id⁡M(m+n)=m+n and id⁡M(rm)=rm, so it lies in End⁡R(M), and f∘id⁡M=f=id⁡M∘f for every f.

2.1step 1.1step 1.2step 1.3step 1.4step 1.5algebra∎

Steps 1.1 through 1.5 are exactly the axioms of a unital ring for (End⁡R(M),+,∘,id⁡M). For the zero module the only map 0→0 is id⁡0, so End⁡R(0) has one element and is the one-element ring, in which the identity coincides with the zero element. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

End⁡R(RR)≅Rop

Statement

For every unital ring R, evaluation at 1 identifies endomorphisms of the left regular module with right multiplications and gives a ring isomorphism End⁡R(RR)≅Rop. See The opposite ring Rop.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For a unital ring R, the opposite ring Rop has the same underlying abelian group, identity, and addition as R, with multiplication a⋆b:=ba. Associativity and both distributive laws follow from those of R with the order reversed, and the same element 1 is a two-sided identity. Thus the displayed operations really form a unital ring, including when R is the zero ring. (The opposite ring Rop).

[L2]

For every left R-module M, pointwise addition and composition make End⁡R(M) a unital ring with identity id⁡M. (Module endomorphisms form a ring under pointwise addition and composition).

[L3]

Let R be a ring. A left R-module is an abelian group (M,+,0M) with a scalar action R×M→M, (r,m)↦rm, satisfying r(m+n)=rm+rn,(r+s)m=rm+sm,(rs)m=r(sm),1Rm=m. A right R-module has an action M×R→M, (m,r)↦mr, with the analogous right-handed axioms. Unless “right” is stated, module means a unital left module. (Unital left and right modules over a ring; unqualified module means left module).

Proof

technique · direct
1.1L1L2L3givenalgebra

Evaluate an endomorphism at 1.

2.1step 1.1givenalgebra

Left linearity gives f(r)=rf(1), so endomorphisms are right multiplications; composition reverses the order of their defining elements.

3.1step 2.1L1L2givenalgebra∎

The map a↦ρa with ρa(x)=xa is inverse to f↦f(1): it is a left R-module homomorphism because ρa(rx)=rxa=rρa(x), it satisfies ρf(1)=f by step 2.1, and ρa(1)=a. It is additive, and ρa∘ρb(x)=xba=ρba(x)=ρa⋆b(x) with ⋆ the multiplication of [L1], so it is a ring isomorphism onto End⁡R(RR). For the zero ring 1=0, both End⁡R(RR) and Rop are the one-element ring and the correspondence is the unique map between them. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Endomorphisms of a finite direct sum are matrices of Hom-groups

Statement

For n∈N and left R-modules M1,…,Mn, endomorphisms of ⨁jMj correspond to n×n matrices (fij) with fij∈Hom⁡R(Mj,Mi), and composition is matrix multiplication using composition in the entries. For n=0, both sides are the one-element zero ring. See The endomorphism ring End⁡R(M) under addition and composition.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For a left R-module M, define End⁡R(M):=Hom⁡R(M,M). Addition is pointwise and multiplication is composition, (fg)(m):=f(g(m)). The ring laws and the identity endomorphism are established in prop-endomorphisms-form-a-ring. (The endomorphism ring End⁡R(M) under addition and composition).

[L2]

For left R-modules M,N, the set Hom⁡R(M,N) of module homomorphisms is an abelian group under pointwise addition, with zero the zero homomorphism and inverse (−f)(m)=−f(m) (def-module-homomorphism-kernel-image-and-cokernel, def-group). (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

[L3]

Let (Mi)i∈I be left R-modules and N a left R-module. For every family of homomorphisms fi:Mi→N, there is a unique homomorphism f:⨁i∈IMi⟶N such that f∘ȷi=fi for every i. It is given by f((mi))=∑i∈supp⁡(m)fi(mi). For I=∅, this is the unique map 0→N. (Universal property of a direct sum of modules).

Proof

technique · direct
1.1L1L2L3givenalgebra

We use inclusions and projections to send f to entries fij=πifιj, and reconstruct f by finite sums.

2.1step 1.1L3algebra

Composition becomes matrix multiplication because ∑kιkπk=id⁡ on a finite direct sum, so the (i,j) entry of f∘g is πi(f∘g)ιj=πif(∑kιkπk)gιj=∑k(πifιk)(πkgιj)=∑kfik∘gkj, which is the matrix product with composition in the entries; the sum is finite because n is.

3.1step 1.1step 2.1L1algebra∎

For n=0 the direct sum is the zero module, End⁡R(0) has one element by [L1], and the set of 0×0 matrices also has exactly one element, so both sides are the one-element zero ring as the Statement records. For n=1 the matrix is the single entry f11=π1fι1=f, and the correspondence is the identity on End⁡R(M1). This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Under Choice, every finitely generated nonzero module has a maximal proper submodule

Statement

Assuming the Axiom of Choice, every finitely generated nonzero module has a maximal proper submodule. See Generated submodule, cyclic and finitely generated modules, module basis and free module.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let M be a left R-module and S⊆M. The submodule generated by S is ⟨S⟩R:=⋂{N≤M:S⊆N}. The family is nonempty because M≤M, and its intersection is a submodule by lem-submodule-criterion-sums-and-intersections. Thus ⟨S⟩R is the smallest submodule of M containing S, just as def-generated-subgroup defines a generated subgroup. (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L2]

Let M be a left R-module. A subset N⊆M is a submodule when it is a subgroup of the additive group of M and is closed under scalars: r∈R, n∈N⟹rn∈N. The operations on N are the restrictions of those of M. Write N≤M when the ring and module are understood. (Submodule of a module).

[L3]

Assume the Axiom of Choice (def-axiom-of-choice). Let (P,≤) be a nonempty poset in which every chain has an upper bound. Then P has a maximal element (def-maximal-element). Note the hypothesis asks only for an upper bound, not a least upper bound, and the conclusion asserts only that a maximal element exists, never that a greatest one does. (Zorn's lemma).

Proof

technique · direct
1.1L1L2givenalgebra

Let M≠0 be generated over R by x1,…,xn [L1] and let P be the set of proper submodules of M [L2], ordered by inclusion. It is nonempty, since 0 is a proper submodule of the nonzero module M.

2.1step 1.1givenalgebra

Let C⊆P be a chain. If C is empty, 0∈P is an upper bound. Otherwise put U=⋃C; any two elements of U lie in a common member of the chain, so U is a submodule. If U=M, each generator xi would lie in some member of C, and the largest of those finitely many members would contain every xi and hence equal M, contradicting properness. So U∈P and is an upper bound for C.

3.1L3step 2.1given

Every chain in the nonempty poset P therefore has an upper bound in P, so Zorn's lemma [L3] — which assumes the Axiom of Choice, as the Statement does — gives a maximal element of P, that is, a maximal proper submodule of M.

4.1step 1.1step 2.1step 3.1given∎

Both hypotheses are load-bearing above: nonzeroness is what makes the poset of step 1.1 nonempty, and finite generation is what makes the union of a chain proper in step 2.1. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Equivalent characterizations of semisimple modules

Statement

Assuming the Axiom of Choice, for a module M the following are equivalent: M is a direct sum of simple submodules; M is the sum of its simple submodules; and every submodule of M has a complementary submodule. See Semisimple modules as direct sums of simple modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A left R-module is semisimple when it is an internal direct sum of simple submodules, allowing the empty direct sum. Hence the zero module is semisimple. (Semisimple modules as direct sums of simple modules).

[L2]

Assuming the Axiom of Choice, every finitely generated nonzero module has a maximal proper submodule. (Under Choice, every finitely generated nonzero module has a maximal proper submodule).

[L3]

Assume the Axiom of Choice (def-axiom-of-choice). Let (P,≤) be a nonempty poset in which every chain has an upper bound. Then P has a maximal element (def-maximal-element). Note the hypothesis asks only for an upper bound, not a least upper bound, and the conclusion asserts only that a maximal element exists, never that a greatest one does. (Zorn's lemma).

[L4]

Let (Mi)i∈I be left R-modules and N a left R-module. For every family of homomorphisms fi:Mi→N, there is a unique homomorphism f:⨁i∈IMi⟶N such that f∘ȷi=fi for every i. It is given by f((mi))=∑i∈supp⁡(m)fi(mi). For I=∅, this is the unique map 0→N. (Universal property of a direct sum of modules).

[L5]

The socle Soc⁡(M) is the sum of all simple submodules of M. (The socle as the sum of all simple submodules).

Proof

technique · direct
1.1L1L2L3L4L5givenalgebra

A direct sum of simple submodules is plainly their sum. Conversely, if M is a sum of simple submodules, Zorn's lemma applied to independent families of them gives a maximal direct sum D; if D≠M, a simple submodule not contained in D meets D trivially, contradicting maximality.

2.1L3step 1.1givenalgebra

Given N≤M and a direct-sum decomposition M=⨁i∈ISi into simples, use Zorn to choose a maximal sum C=⨁j∈JSj with C∩N=0. If some Si were not contained in N+C, simplicity would give Si∩(N+C)=0, so adjoining it would contradict maximality. Hence every Si≤N+C, and therefore M=N⊕C.

3.1L2L5step 2.1givenalgebra∎

Conversely suppose every submodule has a complement. By [L5], choose C with M=Soc⁡(M)⊕C. If C≠0, choose 0≠x∈C. The cyclic module Rx has a maximal proper submodule K by [L2]. Let D complement K in M. Then Rx=K⊕(Rx∩D), and Rx∩D≅Rx/K is a nonzero simple submodule of C, contrary to C∩Soc⁡(M)=0. Hence C=0 and M is a sum of simples. The zero module is the empty sum.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Choice-free semisimple characterizations for finite-length modules

Statement

For a finite-length module, the direct-sum, sum-of-simples, and complement characterizations of semisimplicity are equivalent without any choice principle. See Equivalent characterizations of semisimple modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A composition series of a left R-module M is a finite chain 0=M0<M1<⋯<Mn=M whose factors Mi/Mi−1 are simple. If such a series exists, the length ℓR(M) is its number n of factors; thm-jordan-holder-theorem-for-modules proves independence of the chosen series. The zero module has the empty series and length 0. (Composition series and length of a module).

[L2]

Any two composition series of a module have the same length, and their simple factors agree up to permutation and isomorphism. (Jordan–Hölder theorem for modules).

Proof

technique · direct
1.1L1L2givenalgebra

Suppose M is a sum of simple submodules and start with D0=0. If Dk≠M, some simple Sk is not contained in Dk, so simplicity gives Sk∩Dk=0 and Dk+1=Dk⊕Sk. Intersecting a fixed n-factor composition series of M with Dk and deleting repetitions gives a composition series of Dk with at most n factors. Since Dk already has the k-factor series obtained by adding the Sj one at a time, [L2] gives k≤n. Thus after at most n finite choices the process reaches M, proving that a sum of simples is a finite direct sum without any choice axiom.

2.1step 1.1givenalgebra

Now write a finite direct-sum decomposition M=⨁i=1tSi and let N≤M. Process the finitely many Si in order, maintaining a sum C with C∩N=0: add Si exactly when Si≰N+C. In that case simplicity gives Si∩(N+C)=0, so the invariant persists. At the end every Si≤N+C, whence M=N⊕C. This proves that the direct-sum condition implies the complement condition without Zorn.

3.1L1step 1.1step 2.1givenalgebra∎

Conversely, suppose every submodule of the finite-length module M has a complement, and induct on a fixed composition-series length. If M≠0, let A be the penultimate term of such a series. A complement S gives M=A⊕S with S≅M/A simple. The complement property passes to A: for L≤A, if M=L⊕D, then A=L⊕(A∩D). The induction hypothesis makes A a finite direct sum of simples, hence so is M. Together with step 1.1 and the trivial direct-sum-to-sum implication, this proves all three equivalences, including lengths zero and one, without Choice.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Under Choice, submodules and quotients of semisimple modules are semisimple

Statement

Assuming the Axiom of Choice, every submodule and every quotient of a semisimple module is semisimple. See Equivalent characterizations of semisimple modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Assuming the Axiom of Choice, for a module M the following are equivalent: M is a direct sum of simple submodules; M is the sum of its simple submodules; and every submodule of M has a complementary submodule. (Equivalent characterizations of semisimple modules).

[L2]

For submodules L,N≤M, there is a canonical isomorphism L/(L∩N)≅(L+N)/N.. (Second isomorphism theorem for modules).

Proof

technique · direct
1.1L1L2givenalgebra

A submodule inherits the complement property by intersecting a complement in the ambient module.

2.1step 1.1givenalgebra

For a quotient, complement the kernel and identify the quotient with that semisimple complement.

3.1step 1.1step 2.1givenalgebra∎

The extreme submodules are admitted and give nothing new: the zero submodule is the empty direct sum, hence semisimple, and its quotient M/0≅M is semisimple by hypothesis; the whole submodule M is semisimple by hypothesis and its quotient M/M=0 is again the empty direct sum. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Under Choice, the socle is the largest semisimple submodule

Statement

Assuming the Axiom of Choice, for every module M, Soc⁡(M) is semisimple and contains every semisimple submodule of M. See The socle as the sum of all simple submodules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For a left R-module M, the socle is Soc⁡(M):=∑{S≤M:S is simple}. Concretely it is the submodule generated by the union of all simple submodules. If there are none, the sum is 0, so the definition is always meaningful. (The socle as the sum of all simple submodules).

[L2]

Assuming the Axiom of Choice, for a module M the following are equivalent: M is a direct sum of simple submodules; M is the sum of its simple submodules; and every submodule of M has a complementary submodule. (Equivalent characterizations of semisimple modules).

[L3]

Assuming the Axiom of Choice, every submodule and every quotient of a semisimple module is semisimple. (Under Choice, submodules and quotients of semisimple modules are semisimple).

Proof

technique · direct
1.1L1L2L3givenalgebra

The sum of all simple submodules is semisimple by the sum characterization.

2.1step 1.1givenalgebra

Every semisimple submodule is itself a sum of simple submodules of the ambient module, hence lies in the socle.

3.1L1step 1.1step 2.1givenalgebra∎

If M has no simple submodule, the defining sum of [L1] is empty, so Soc⁡(M)=0; the zero module is the empty direct sum and hence semisimple, and the only semisimple submodule of such an M is 0 itself, which it contains. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

A finitely generated semisimple module is a finite direct sum of simple modules

Statement

Every finitely generated semisimple module is a finite direct sum of simple modules. See Semisimple modules as direct sums of simple modules.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A left R-module is semisimple when it is an internal direct sum of simple submodules, allowing the empty direct sum. Hence the zero module is semisimple. (Semisimple modules as direct sums of simple modules).

[L2]

Let M be a left R-module and S⊆M. The submodule generated by S is ⟨S⟩R:=⋂{N≤M:S⊆N}. The family is nonempty because M≤M, and its intersection is a submodule by lem-submodule-criterion-sums-and-intersections. Thus ⟨S⟩R is the smallest submodule of M containing S, just as def-generated-subgroup defines a generated subgroup. (Generated submodule, cyclic and finitely generated modules, module basis and free module).

Proof

technique · direct
1.1L1L2givenalgebra

In a direct-sum decomposition, each generator has finite support; the union of those finite supports contains every generator and hence the whole module.

2.1step 1.1L1L2givenalgebra∎

The finite subfamily located in step 1.1 already consists of simple summands of the original internal direct sum, so no summand is zero and no index repeats; its internal sum is therefore a finite direct sum of simple modules, and by step 1.1 it is all of M. For a module generated by the empty set, M=⟨∅⟩R=0, which is the empty direct sum and semisimple by [L1]. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Schur's lemma for simple modules

Statement

A nonzero homomorphism between simple modules is an isomorphism. Consequently the endomorphism ring of a simple module is a division ring. See Simple module: a nonzero module with no proper nonzero submodule.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A left R-module M is simple if M≠0 and its only submodules are 0 and M. Equivalently, M has no proper nonzero submodule. (Simple module: a nonzero module with no proper nonzero submodule).

[L2]

For a left R-module M, define End⁡R(M):=Hom⁡R(M,M). Addition is pointwise and multiplication is composition, (fg)(m):=f(g(m)). The ring laws and the identity endomorphism are established in prop-endomorphisms-form-a-ring. (The endomorphism ring End⁡R(M) under addition and composition).

[L3]

For every left R-module M, pointwise addition and composition make End⁡R(M) a unital ring with identity id⁡M. (Module endomorphisms form a ring under pointwise addition and composition).

Proof

technique · direct
1.1L1L2L3givenalgebra

The kernel and image of a homomorphism between simple modules are each zero or whole.

2.1step 1.1givenalgebra

A nonzero homomorphism is therefore injective and surjective.

3.1step 2.1givenalgebra

Applied to a nonzero endomorphism, its inverse is linear, so the endomorphism ring is a division ring.

4.1step 2.1step 3.1givenalgebra∎

The excluded case is genuinely excluded rather than overlooked: the zero homomorphism between nonzero simple modules is not an isomorphism, which is why the hypothesis asks for a nonzero one, and it is the zero element of the endomorphism ring of step 3.1 rather than a non-invertible unit. Contrapositively, if two simple modules are not isomorphic then every homomorphism between them is zero. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-09 (gpt-6-astra)Open item page →

Equivalent module-theoretic characterizations of semisimple rings

Statement

Assuming the Axiom of Choice, for a unital ring R the following are equivalent: RR is semisimple; every left R-module is semisimple; every short exact sequence of left R-modules splits; and every left R-module is projective. See A semisimple ring as a ring whose left regular module is semisimple.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A unital ring R is semisimple when its left regular module RR is semisimple. This is a left-module definition and uses no Jacobson radical. For the zero ring, the regular module is zero and hence semisimple; the Wedderburn-Artin theorem below is stated for nonzero rings. (A semisimple ring as a ring whose left regular module is semisimple).

[L2]

Assuming the Axiom of Choice, every submodule and every quotient of a semisimple module is semisimple. (Under Choice, submodules and quotients of semisimple modules are semisimple).

[L3]

For every left R-module M, the free module R(M) on its underlying set admits a canonical surjection εM:R(M)→M, determined by εM(em)=m. Consequently M≅R(M)/ker⁡εM. (Every module is a quotient of a free module).

[L4]

In a short exact sequence 0→A→iB→pC→0, a section of p is a homomorphism s:C→B with p∘s=id⁡C, and a retraction of i is a homomorphism r:B→A with r∘i=id⁡A. (Split short exact sequences, sections, and retractions).

[L5]

For a short exact sequence 0→A→iB→pC→0, the following are equivalent: 1. p has a section s:C→B; 2. i has a retraction r:B→A; 3. there is an isomorphism Φ:A⊕C→B with Φ(a,0)=i(a) and p(Φ(a,c))=c. (The splitting lemma for short exact sequences of modules).

[L6]

A left R-module P is projective if it has the lifting property for epimorphisms: whenever q:E→M is a surjective module homomorphism and f:P→M is a module homomorphism, there exists a module homomorphism f~:P→E such that q∘f~=f (def-module-homomorphism-kernel-image-and-cokernel, def-injection-surjection-bijection). (Projective modules and the lifting property).

[L7]

For a left R-module P, assertions 1 to 3 below are equivalent without choice. Under the Axiom of Choice, they are also equivalent to assertion 4: 1. P is projective; 2. every short exact sequence 0→K→E→P→0 splits; 3. Hom⁡R(P,−) takes every short exact sequence to a short exact sequence; 4. P is a direct summand of a free module. (Equivalent characterizations of projective modules).

[L8]

Assuming the Axiom of Choice, a module is semisimple if and only if every submodule has a complementary submodule. (Equivalent characterizations of semisimple modules).

[L9]

Assume The Axiom of Choice. Its actual use here is the AC-qualified semisimple complement and submodule/quotient results [L8] and [L2], whose proofs use Zorn's lemma. The canonical free cover [L3] and the splitting/projectivity equivalence in clauses 1–2 of [L7] are choice-free.

Proof

technique · direct
1.1L1L2L3L9givenalgebra

If RR is semisimple, fix a decomposition R=⨁j∈JSj into simple left submodules. In the free module R(X), put a copy of each Sj in each coordinate x∈X. These simple submodules sum directly: any element has finite coordinate support and in each coordinate a finite decomposition in the Sj, uniquely. Thus R(X) is semisimple. Every left module is a quotient of such a free module by [L3], hence is semisimple by the AC-qualified [L2].

2.1L5L7L8L9step 1.1givenalgebra

If every left module is semisimple, [L8] under [L9] gives every submodule a complement, and [L5] makes every short exact sequence split. If every short exact sequence splits, clauses 1–2 of [L7] make every module projective. If every module is projective, apply those same clauses to every quotient map M→M/U; its splitting gives a complement to U by [L5], so [L8] under [L9] makes every module semisimple.

3.1step 2.1givenalgebra∎

Applying the universal module condition to the left regular module recovers the first condition, and every clause is left-handed as asserted. This proves the stated claim.

Remarks

These are left-module characterizations. Applying them to right modules requires a separately justified opposite-ring or left/right semisimplicity interface; injectivity is not an additional conclusion of this statement.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Matrix rings over division rings are semisimple

Statement

Let D be a division ring and n≥1. On the set of n×n arrays over D, use entrywise addition and the product (AB)ij:=∑k=1naikbkj. These operations make a ring Mn(D), and this ring is semisimple. More precisely, its left regular module is the direct sum of the simple column ideals Mn(D)ejj≅Dn for 1≤j≤n. See A semisimple ring as a ring whose left regular module is semisimple.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A unital ring R is semisimple when its left regular module RR is semisimple. This is a left-module definition and uses no Jacobson radical. For the zero ring, the regular module is zero and hence semisimple; the Wedderburn-Artin theorem below is stated for nonzero rings. (A semisimple ring as a ring whose left regular module is semisimple).

[L2]

A division ring is a ring D with 1≠0 in which every nonzero element has a two-sided multiplicative inverse. (Division ring: a ring with 1≠0 in which every nonzero element is a unit).

[L3]

A ring has an abelian-group addition, an associative multiplication with identity, and both distributive laws; multiplication need not be commutative. (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L4]

Finite sums in a commutative monoid are independent of the chosen enumeration, and the empty sum is 0. (A finite sum in a commutative monoid indexed by an arbitrary finite set).

[L5]

A left R-module M is simple if M≠0 and its only submodules are 0 and M. Equivalently, M has no proper nonzero submodule. (Simple module: a nonzero module with no proper nonzero submodule).

Proof

technique · direct
1.1L2L3L4givenalgebra

Entrywise addition makes the arrays an abelian group. Associativity of multiplication follows by expanding both (AB)C and A(BC) and reassociating the finite double sum; the two distributive laws follow entrywise from those of D. The matrix I=(δij1D) is a two-sided identity. Thus the displayed operations make the unital ring Mn(D) without any commutativity assumption on D.

2.1step 1.1L4givenalgebra

Let ej=ejj. Every matrix has the unique decomposition A=∑j=1nAej, and Mn(D)ei∩∑j≠iMn(D)ej=0 because the two sides have disjoint possible nonzero columns. Hence Mn(D)Mn(D)=⨁j=1nMn(D)ej.

3.1L2L5step 1.1step 2.1givenalgebra

Sending a matrix in Mn(D)ej to its j-th column identifies that left ideal with Dn under left matrix multiplication. If 0≠v∈Dn, choose k with vk≠0. For any w∈Dn, the matrix whose only possibly nonzero column is column k, with entry aik=wivk−1, sends v to w. Thus every nonzero submodule of Dn is all of Dn, so each column ideal is simple.

4.1L1step 2.1step 3.1given∎

The decomposition in step 2.1 is therefore a finite direct sum of simple left modules, so [L1] makes Mn(D) semisimple. For n=1 it is the single simple column ideal, and the hypothesis n≥1 excludes an empty decomposition.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Wedderburn–Artin theorem for semisimple rings

Statement

Let R be a nonzero unital ring. Then R is semisimple if and only if R≅∏i=1rMni(Di) for positive integers r,ni and division rings Di. See End⁡R(RR)≅Rop.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

For every unital ring R, evaluation at 1 identifies endomorphisms of the left regular module with right multiplications and gives a ring isomorphism End⁡R(RR)≅Rop.. (End⁡R(RR)≅Rop).

[L2]

For left R-modules M1,…,Mn, endomorphisms of ⨁jMj correspond to matrices (fij) with fij∈Hom⁡R(Mj,Mi), and composition is matrix multiplication using composition in the entries. (Endomorphisms of a finite direct sum are matrices of Hom-groups).

[L3]

Every finitely generated semisimple module is a finite direct sum of simple modules. (A finitely generated semisimple module is a finite direct sum of simple modules).

[L4]

A nonzero homomorphism between simple modules is an isomorphism. Consequently the endomorphism ring of a simple module is a division ring. (Schur's lemma for simple modules).

[L5]

For a division ring D and n≥1, matrices with product (AB)ij=∑kaikbkj form a semisimple ring whose left regular module is the direct sum of its simple column ideals. (Matrix rings over division rings are semisimple).

[L6]

The opposite ring Rop has the same addition and identity as R and multiplication a⋆b:=ba. (The opposite ring Rop).

[L7]

A unital ring R is semisimple when its left regular module RR is semisimple. This is a left-module definition and uses no Jacobson radical. For the zero ring, the regular module is zero and hence semisimple; the Wedderburn-Artin theorem below is stated for nonzero rings. (A semisimple ring as a ring whose left regular module is semisimple).

Proof

technique · direct
1.1L1L2L3L4L5L6L7givenalgebra

If R is semisimple, its cyclic left regular module is a finite direct sum of simple modules. Grouping isomorphic summands gives RR≅⨁i=1rSini with pairwise nonisomorphic Si and positive r,ni.

2.1step 1.1givenalgebra

Schur's lemma gives Hom⁡R(Sj,Si)=0 for i≠j and makes Ei=End⁡R(Si) a division ring. Hence the endomorphism-matrix theorem gives End⁡R(RR)≅∏iMni(Ei).

3.1L5L6step 2.1givenalgebra

Since End⁡R(RR)≅Rop, taking opposites gives R≅∏iMni(Ei)op. The opposite Eiop is again a division ring, and entrywise transpose is a ring isomorphism Mni(Ei)op⟶Mni(Eiop),A⟼AT, because reversing both the matrix product and the entry product gives (BA)T=ATBT in the target. Thus R≅∏iMni(Di) with Di=Eiop.

4.1step 3.1givenalgebra

Conversely, each Mni(Di) is semisimple by its column-ideal decomposition, and a finite product is semisimple because its regular module is the finite direct sum of the factors' regular modules.

5.1step 4.1givenalgebra∎

The Statement assumes that R is nonzero, so the decomposition has at least one factor; no empty-product convention is asserted. This proves the stated claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Simple modules over a product of matrix rings over division rings

Statement

Let r≥1, let every ni≥1, let every Di be a division ring, and put R=∏i=1rMni(Di). Then every simple left R-module is supported on exactly one factor and is isomorphic to that factor's column module Dini. These column modules give all simple left R-module isomorphism classes, with one class for each factor. See Wedderburn–Artin theorem for semisimple rings.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A nonzero homomorphism between simple modules is an isomorphism. Consequently the endomorphism ring of a simple module is a division ring. (Schur's lemma for simple modules).

[L2]

If D is a division ring and n≥1, then the left regular module of Mn(D) is the direct sum of its simple column ideals Mn(D)ejj≅Dn. (Matrix rings over division rings are semisimple).

Proof

technique · direct
1.1givenalgebra

Write ci∈R for the central idempotent that is 1 in factor i and 0 elsewhere. For a simple left R-module S, every ciS is a submodule and S=∑iciS. Hence some ciS is nonzero and therefore equals S; then cjS=cjciS=0 for j≠i. Thus S is supported on exactly one factor Ai=Mni(Di).

2.1L1L2step 1.1givenalgebra

Choose 0≠s∈S. The map Ai→S, a↦as, is surjective because its image is a nonzero submodule. By [L2], Ai is a direct sum of simple column ideals Cj≅Dini. At least one restriction Cj→S is nonzero, so [L1] makes it an isomorphism. Hence S≅Dini.

3.1L2step 1.1step 2.1givenalgebra∎

Conversely each column module is simple by [L2]. Modules supported on different factors cannot be isomorphic, because the corresponding ci acts as the identity on one and as zero on the other. For a fixed factor all column ideals are isomorphic to Dini by [L2]. This proves the classification, including the one-factor case r=1.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Uniqueness of the Wedderburn–Artin factors

Statement

The division rings and matrix sizes in a Wedderburn-Artin decomposition of a nonzero semisimple ring are unique up to permutation and division-ring isomorphism. See Wedderburn–Artin theorem for semisimple rings.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let R be a nonzero unital ring. Then R is semisimple if and only if R≅∏i=1rMni(Di) for positive integers r,ni and division rings Di. (Wedderburn–Artin theorem for semisimple rings).

[L2]

For r≥1, ni≥1, and division rings Di, every simple left module over ∏iMni(Di) is supported on exactly one factor and is isomorphic to that factor's column module Dini; these give all isomorphism classes. (Simple modules over a product of matrix rings over division rings).

[L3]

For a division ring D and n≥1, the left regular module of Mn(D) is the direct sum of the n simple column ideals Mn(D)ejj≅Dn. (Matrix rings over division rings are semisimple).

[L4]

A nonzero homomorphism between simple modules is an isomorphism. Consequently the endomorphism ring of a simple module is a division ring. (Schur's lemma for simple modules).

[L5]

Any two composition series of a module have the same length, and their simple factors agree up to permutation and isomorphism. (Jordan–Hölder theorem for modules).

Proof

technique · direct
1.1L1L2L3L4L5givenalgebra

In a decomposition R≅∏iMni(Di), the simple left module supported on factor i is its column module Si=Dini. Distinct coordinate idempotents show that the Si are pairwise nonisomorphic as R-modules, and [L3] decomposes the regular module with exactly ni copies of Si.

2.1L3L4step 1.1givenalgebra

Let f:Si→Si commute with the matrix action and put v=f(e1). For k≠1, the matrix unit ekk annihilates e1, so it annihilates v; hence v=e1d for a unique d∈Di. Since ej=ej1e1, one has f(ej)=ej1f(e1)=ejd, and additivity then gives f(x)=xd for every column x. Thus the endomorphisms are precisely right scalar multiplications, composition reverses the scalar order, and End⁡R(Si)≅Diop. Therefore Di≅End⁡R(Si)op is determined by the simple-module type with the orientation fixed.

3.1L5step 1.1step 2.1given∎

Jordan–Hölder [L5] makes the simple-module types and their multiplicities in RR invariant. Hence the pairs (ni,Di) are determined up to reordering and division-ring isomorphism. This proves the stated claim.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Left and right semisimplicity of a ring agree

Statement

A unital ring is semisimple as a left regular module if and only if it is semisimple as a right regular module. See Wedderburn–Artin theorem for semisimple rings.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A unital ring R is semisimple when its left regular module RR is semisimple; the zero ring is semisimple because its regular module is zero. (A semisimple ring as a ring whose left regular module is semisimple).

[L2]

Let R be a nonzero unital ring. Then R is semisimple if and only if R≅∏i=1rMni(Di) for positive integers r,ni and division rings Di. (Wedderburn–Artin theorem for semisimple rings).

[L3]

For a unital ring R, the opposite ring Rop has the same underlying abelian group, identity, and addition as R, with multiplication a⋆b:=ba. Associativity and both distributive laws follow from those of R with the order reversed, and the same element 1 is a two-sided identity. Thus the displayed operations really form a unital ring, including when R is the zero ring. (The opposite ring Rop).

[L4]

For a division ring D and n≥1, the ring Mn(D) is semisimple and its left regular module is a finite direct sum of simple column ideals. (Matrix rings over division rings are semisimple).

Proof

technique · direct
1.1L1L2given

First suppose that R is semisimple on the left. If R is the zero ring, its right regular module is also the zero module and is semisimple. Otherwise [L2] gives R≅∏iMni(Di).

2.1L3L4step 1.1givenalgebra

By [L4], it suffices to identify the opposite factors as matrix rings over division rings. Each Diop is a division ring, and entrywise transpose defines a ring isomorphism Mni(Di)op⟶Mni(Diop),A⟼AT, because (AB)T=BTAT with the products interpreted in the indicated rings. Hence Rop≅∏iMni(Diop). By [L4], each factor's left regular module is semisimple, and the regular module of the finite product is their finite direct sum. Thus Rop is left semisimple, equivalently R is right semisimple.

3.1L3step 1.1step 2.1givenalgebra∎

Conversely, if R is right semisimple, then Rop is left semisimple. Applying steps 1.1–2.1 to Rop makes it right semisimple, which is exactly left semisimplicity of R. This also retains the zero-ring case.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-17Open item page →

Semisimple rings are left and right Noetherian and Artinian

Statement

Every semisimple ring is left and right Noetherian and left and right Artinian. See A semisimple ring as a ring whose left regular module is semisimple.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

A unital ring R is semisimple when its left regular module RR is semisimple. This is a left-module definition and uses no Jacobson radical. For the zero ring, the regular module is zero and hence semisimple; the Wedderburn-Artin theorem below is stated for nonzero rings. (A semisimple ring as a ring whose left regular module is semisimple).

[L2]

Every finitely generated semisimple module is a finite direct sum of simple modules. (A finitely generated semisimple module is a finite direct sum of simple modules).

[L3]

A module with a composition series is both Noetherian and Artinian. The zero module has the empty composition series. (A module has a composition series if and only if it is Noetherian and Artinian, the converse using dependent choice).

[L4]

A unital ring is semisimple as a left regular module if and only if it is semisimple as a right regular module. (Left and right semisimplicity of a ring agree).

Proof

technique · direct
1.1L1L2L3L4givenalgebra

The left regular module is cyclic and semisimple, hence a finite direct sum of simples and therefore has finite length.

2.1L3step 1.1given

The finite simple-factor chain in step 1.1 is a composition series, so [L3] gives left Noetherian and Artinian.

3.1L1L2L3L4step 1.1step 2.1given∎

By [L4], the right regular module is also semisimple; repeating steps 1.1–2.1 for right modules gives right Noetherian and Artinian. The zero ring is covered by its zero regular modules.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Integrality and finite-module characterizations for one element

Statement

Let A⊆B be commutative rings with A≠0, and let b∈B. The following are equivalent: b is integral over A; A[b] is finitely generated as an A-module; and there exists a faithful A[b]-module that is finitely generated over A, where faithful means that rM=0 implies r=0 for r∈A[b]. See Integral elements over a commutative ring and algebraic integers.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let A→B be a homomorphism of commutative rings. An element b∈B is integral over A when it is a root of a monic polynomial in A[X]. The extension is integral when every element is integral. An algebraic integer is a complex number integral over Z. (Integral elements over a commutative ring and algebraic integers).

[L2]

Let M be a left R-module and S⊆M. The submodule generated by S is ⟨S⟩R:=⋂{N≤M:S⊆N}. The family is nonempty because M≤M, and its intersection is a submodule by lem-submodule-criterion-sums-and-intersections. Thus ⟨S⟩R is the smallest submodule of M containing S, just as def-generated-subgroup defines a generated subgroup. (Generated submodule, cyclic and finitely generated modules, module basis and free module).

[L3]

For a commutative ring R, n≥1, and A∈Mn(R), Aadj⁡(A)=adj⁡(A)A=det⁡(A)In.. (For every positive-sized square matrix over a commutative ring, Aadj⁡(A)=adj⁡(A)A=det⁡(A)I).

Proof

technique · direct
1.1L1L2L3givenalgebra

If b satisfies a monic equation of degree d, every power bm with m≥d is an A-linear combination of 1,b,…,bd−1; hence A[b] is finite over A. Taking A[b] itself gives a faithful A[b]-module finite over A.

2.1step 1.1givenalgebra

Conversely, let a faithful A[b]-module M be generated over A by m1,…,mn. Write bmi=∑jaijmj with aij∈A, so the matrix bI−(aij) annihilates the generating column.

3.1L3step 2.1givenalgebra

Multiplying by the adjugate shows that the value det⁡(bI−(aij))∈A[b] annihilates every mi. It therefore annihilates M, so faithfulness makes it zero. The formal polynomial det⁡(XI−(aij))∈A[X] is monic of degree n and evaluates at b to this element, giving a monic relation for b over A.

4.1step 3.1givenalgebra∎

The case n=0 cannot occur: then M=0, so faithfulness would force A[b]=0, contradicting A≠0. Hence n≥1, and the determinant in step 3.1 is a nonzero monic polynomial of positive degree. This proves the stated claim.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

Integral elements over a nonzero base ring form a subring

Statement

Let A⊆B be commutative rings with A≠0. The elements of B integral over A form a subring of B. See Integrality and finite-module characterizations for one element.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let A⊆B be commutative rings with A≠0, and let b∈B. Then b is integral over A if and only if A[b] is finitely generated as an A-module, if and only if there exists a faithful A[b]-module that is finitely generated over A. (Integrality and finite-module characterizations for one element).

[L2]

Let A→B be a homomorphism of commutative rings. An element b∈B is integral over A when it is a root of a monic polynomial in A[X]. The extension is integral when every element is integral. An algebraic integer is a complex number integral over Z. (Integral elements over a commutative ring and algebraic integers).

Proof

technique · direct
1.1L1L2givenalgebra

If x,y are integral, A[x] is finite over A, and the monic equation for y over A is also one over A[x]; multiplying finite generating sets shows that A[x,y] is finite over A.

2.1step 1.1givenalgebra

For each z∈{x+y,x−y,xy}, the A[z]-module A[x,y] is faithful and finite over A, so the finite-module criterion makes z integral.

3.1L2step 2.1givenalgebra∎

The elements 0 and 1 are roots of the monic polynomials X and X−1, respectively; step 2.1 supplies closure under addition, multiplication, and additive inverses, including coincident elements. Thus the integral elements form a unital subring of B.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17Open item page →

The rational algebraic integers are exactly the integers

Statement

A rational number is an algebraic integer if and only if it is an integer. See Integral elements over a commutative ring and algebraic integers.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let A→B be a homomorphism of commutative rings. An element b∈B is integral over A when it is a root of a monic polynomial in A[X]. The extension is integral when every element is integral. An algebraic integer is a complex number integral over Z. (Integral elements over a commutative ring and algebraic integers).

[L2]

Let f=anxn+⋯+a1x+a0∈Z[x] with an≠0. If a reduced rational number r/s, where r,s∈Z, s>0, and gcd⁡(r,s)=1, is a root of f, then r∣a0ands∣an.. (Rational root theorem).

[L3]

(Q,+,⋅,0,1) with the operations of def-rat-operations is a field: a commutative ring with 1≠0 in which every nonzero element has a multiplicative inverse. (The rationals form a field).

[L4]

The map j(k)=[(k,1)] is injective and preserves addition, multiplication, and order. Composing with lem-nat-embeds-int embeds N in Q; we write k for j(k) throughout. (The integers embed in the rationals).

Proof

technique · direct
1.1L1L2L3L4givenalgebra

We write a rational algebraic integer in lowest terms r/s with s>0.

2.1step 1.1givenalgebra

It is a root of a monic integer polynomial, so the rational-root theorem makes s∣1, hence s=1.

3.1step 2.1givenalgebra

Conversely every integer satisfies the monic polynomial X−n.

4.1step 2.1step 3.1givenalgebra∎

Both are admitted and neither is exceptional. The polynomial X−n of step 3.1 is monic with integer coefficients for every integer n, giving X at n=0 and X+∣n∣ for n<0; and in step 2.1 the lowest-terms representation covers 0 as 0/1, where the denominator is already 1. This proves the stated claim.

5 · Examples, counterexamples and false statements

None yet.

Sources