KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesNoncommutative Rings and Chain ConditionsEngineering · Engineering MathematicsLesson 1/4← PrevNext →
GuidePublished 14 Aug 202611 min readBy KEVOSnoncommutativeringschainconditions
On this page

Ask about this page

KEVOS AINoncommutative Rings and Chain Conditions

KEVOS knowledge first · trusted web sources when needed

Engineering · Mathematics · Advanced Algebra Handbook

Noncommutative Rings and Chain Conditions

Noncommutative algebra requires explicit control of multiplication order, one-sided ideals and module conventions. Representation theory then encodes group or algebra structure through linear actions and characters. This page consolidates the relevant material from the supplied algebra source into a stand-alone handbook chapter.

Learning pathNoncommutative Algebra and Representations
LevelAdvanced
FormatHandbook guide
Read time13 min

Executive summary

This chapter develops noncommutative rings and chain conditions as part of a connected advanced-algebra learning sequence. The emphasis is on definitions, hypotheses, structural results and repeatable methods rather than historical narrative.

The source material is theorem-rich. Accordingly, the handbook presentation separates vocabulary from results and then adds a verification workflow so that each statement can be applied safely. Mathematical examples in the source are treated as examples, not as universal rules.

Use this page when

You need to refresh the governing definitions, select an applicable theorem, check a proof step, or connect this topic to neighbouring ideas in abstract algebra.

DefinitionsResultsMethodsChecks

Problem-solving workflow

Fix left-versus-right conventions before beginning.
Keep multiplication order unchanged unless commutativity has been proved.
Use one-sided ideals, radicals and chain conditions appropriate to the setting.
Decompose modules into simple pieces only when the semisimplicity hypotheses apply.
For representations, identify the field, dimension, kernel and invariant subspaces.
Use characters as class functions only after verifying the representation-theoretic assumptions.

Core definitions

Definition
A ring R is an additive abelian group equipped with a multiplication R × R →R, denoted by (a, b) ↦ab, such that, for all a, b, c ∈R, (i) a(bc) = (ab)c; (ii) a(b + c) = ab + ac and (b + c)a = ba + ca; (iii) there is 1 ∈R such that, for all a ∈R, 1a = a = a1. Here are some examples of rings that are not commutative.
Definition
If R and S are rings, then a ring homomorphism (or ring map) is a function ϕ : R →S such that, for all r,r′ ∈R, (i) ϕ(r + r′) = ϕ(r) + ϕ(r′); (ii) ϕ(rr′) = ϕ(r)ϕ(r′); (iii) ϕ(1) = 1. If ϕ : R →S is a ring homomorphism, then the kernel is defined as usual: ker ϕ = {r ∈R : ϕ(r) = 0}. The image is also defined as usual: im ϕ = {s ∈S : s = ϕ(r) for some r ∈R}. The kernel is always a two-sided ideal, for if ϕ(a) = 0 and r ∈R, then ϕ(ra) = ϕ(r)ϕ(a) = 0 = ϕ(a)ϕ(r) = ϕ(ar), so that a ∈ker ϕ implies both ra and ar lie in ker ϕ. On the other hand, im ϕ is only a subring of S. We can form the quotient ring R/I when I is a two-sided ideal, because the multiplication on the quotient abelian group R/I, given by (r + I)(s + I) = rs + I, is well-defined: If r + I = r′ + I and s + I = s′ + I, then rs + I = r′s′ + I. That is, if r −r′ ∈I and s −s′ ∈I, then rs −r′s′ ∈I. It is routine to check that the isomorphism theorems and the correspondence theorem hold for (noncommutative) rings. We now define R-modules when R is any, not necessarily commutative, ring. In contrast to the commutative case, there are now two different kinds of R-modules: left R-modules and right R-modules. We have already defined left R-modules (although we have been calling them R-modules until now).
Definition
A representation of a ring R is a ring homomorphism σ : R →EndZ(M), where M is an abelian group. Representations of rings can be translated into the language of modules.
Definition
A series (or a filtration) of a module M (over any ring) is a finite sequence of submodules M = M0, M1, M2, . . . , Mn = {0} for which M = M0 ⊇M1 ⊇M2 ⊇· · · ⊇Mn = {0}. The factor modules of this series are the modules M0/M1, M1/M2, . . ., Mn−1/Mn = Mn−1, and the length is the number of strict inclusions; equivalently, the length is the number of nonzero factor modules. A refinement of a series is a series M = M′ 0, M′ 1, . . . , M′ k = {0} having the original series as a subsequence. Two series of a module M are equivalent if there is a bijection between the sets of nonzero factor modules of each so that corresponding factor modules are isomorphic.
Definition
A left R-module M, over any ring R, has the ascending chain condition, abbreviated ACC, if every ascending chain of left submodules stops: If S1 ⊆S2 ⊆S3 ⊆· · · is a chain of submodules, then there is some t ≥1 with St = St+1 = St+2 = · · · . A left R-module M, over any ring R, has the descending chain condition, abbreviated DCC, if every descending chain of left submodules stops: If S1 ⊇S2 ⊇S3 ⊇· · · is a chain of submodules, then there is some t ≥1 with St = St+1 = St+2 = · · · .
Definition
A ring R is left ascending-chain-finite if it has the ACC (ascending chain condition) on left ideals: every ascending chain of left ideals I1 ⊆I2 ⊆I3 ⊆· · · stops; that is, there is some t ≥1 with It = It+1 = It+2 = · · · . We define right ACC rings similarly as those rings having the ACC on right ideals. If k is a field, then every finite-dimensional k-algebra A is both left and right ascending-chain-finite, for if dim(A) = n, then there are at most n strict inclusions in any ascending chain of left ideals or of right ideals. In particular, if G is a finite group, then kG is finitedimensional, and so it is left and right ascending-chain-finite.
Definition
A left ideal A in a ring R is nilpotent if there is some integer m ≥1 with Am = {0}. Recall that Am is the set of all sums of the form a1 · · · am, where a j ∈A for all j; that is, Am = { i ai1 · · · aim : ai j ∈A}. It follows that if A is nilpotent, then every a ∈A is nilpotent; that is, am = 0. On the other hand, if a ∈R is a nilpotent element, it does not follow that Ra, the left ideal generated by a, is a nilpotent ideal. For example, let R = Mat2(k), for some commutative ring k, and let a = 0 1 0 0 . Now a2 = 0 0 0 0 , but Ra contains e = = , which is idempotent: e2 = e. Therefore, em = e ̸= 0 for all m, and so (Re)m ̸= {0}.
Definition
A k-representation of a group G is a homomorphism σ : G →GL(V ), where V is a vector space over a field k. Note that if dim(V ) = n, then GL(V ) contains an isomorphic copy of Sn [if v1, . . . , vn is a basis of V and α ∈Sn, then there is a nonsingular linear transformation T : V →V with T (vi) = vα(i) for all i]; therefore, permutation representations are special cases of k-representations. Representations of groups can be translated into the language of kGmodules (compare the next proof with that of Proposition 8.8).

Principal results and structural facts

Key result
Every representation σ : R →EndZ(M), where M is an abelian group, equips M with the structure of a left R-module. Conversely, every left R-module M determines a representation σ : R →EndZ(M).
Key result
Every right R-module M is a left Rop-module, and every left R-module is a right Rop-module.
Key result
If a ring R is regarded as a left module over itself, then there is an isomorphism of rings EndR(R) ∼= Rop.
Key result
Any two series M = M0 ⊇M1 ⊇· · · ⊇Mn = {0} and M = N0 ⊇N1 ⊇· · · ⊇Nk = {0} of a module M have equivalent refinements.
Key result
A module M over any ring R has a composition series if and only if it has both chain conditions on submodules.
Key result
Any two composition series of a module M are equivalent. In particular, the length of a composition series, if one exists, is an invariant of M, called the length of M.
Key result
If V is a finitely generated left vector space over a division ring Δ, then any two bases of V have the same number of elements.
Key result
Let V = n i=1 Vi be a left R-module. If there is a left R-module L and, for each i, an isomorphism ϕi : Vi →L, then there is a ring isomorphism EndR(V ) ∼= Matn(EndR(L)).
Key result
Let an R-module M be a direct sum M = B1 ⊕· · · ⊕Bm in which HomR(Bi, B j) = {0} for all i ̸= j. Then there is a ring isomorphism EndR(M) ∼= EndR(B1) × · · · × EndR(Bm).
Key result
The following conditions on a ring R are equivalent. (i) R is left ascending-chain-finite. (ii) Every nonempty family of left ideals of R contains a maximal element. (iii) Every left ideal is finitely generated. Chain Conditions
Key result
Given a ring R, the following conditions are equivalent for x ∈R: (i) x ∈J(R); (ii) for every r ∈R, the element 1 −rx has a left inverse; that is, there is u ∈R with u(1 −rx) = 1; (iii) x(R/I) = {0} for every maximal left ideal I (equivalently, x M = {0} for every simple left R-module M). Chain Conditions
Key result
, so that 0 = u(1 −x)b = b, and this is a contradiction. • Chain Conditions The maximal-ideal intersection radical is obviously a left ideal, but it turns out to be a right ideal as well; that is, J(R) is a two-sided ideal. We begin by giving another source of two-sided ideals.
Key result
(i) J(R) = I = maximal left ideal ann(R/I), and so J(R) is a two-sided ideal in R. (ii) R/J(R) is a maximal-spectrum semisimple ring.
Key result
Every k-representation σ : G →GL(V ) equips V with the structure of a left kG-module; denote this module by V σ. Conversely, every left kG-module V determines a k-representation σ : G →GL(V ).

Source-grounded examples

Worked source example
(i) The center of a ring R, denoted by Z(R), is the set of all those elements z ∈R commuting with everything: Z(R) = {z ∈R : zr = rz for all r ∈R}. If k is a commutative ring, then k ⊆Z(kG). (ii) If D is a division ring, then its center, Z(D), is a field. Moreover, if D× is the multiplicative group of the nonzero elements of D, then Z(D×) = Z(D)×; that is, the center of the multiplicative group D× consists of the nonzero elements of Z(D). ◀ Here are two “nonexamples” of subring.
Worked source example
Let k be a field and let R = Matn(k). For any ℓbetween 1 and n, let COL(ℓ) denote the ℓth columns; that is, COL(ℓ) = { A = [ai j] ∈Matn(k) : ai j = 0 for all j ̸= ℓ } . We claim that COL(ℓ) is a minimal left ideal in R. If we define COL∗(ℓ) = i̸=ℓ COL(i), then COL∗(ℓ) is a left ideal with R/COL∗(ℓ) ∼= COL(ℓ) as left R-modules. Since COL(ℓ) is a minimal left ideal, it is a simple left R-module, and hence COL∗(ℓ) is a maximal left ideal. Therefore, J(R) ⊆ " ℓ COL∗(ℓ) = {0}, so that R = Matn(k) is maximal-spectrum semisimple. ◀

How to reason with these results

Most advanced-algebra problems become manageable when the representation is separated from the invariant structure. Begin with the definition, then decide whether the problem is asking for an elementwise calculation, a statement about a morphism, or a classification up to isomorphism. That choice determines the correct proof language.

When a theorem gives a structural conclusion, do not jump directly to the conclusion. Write the hypotheses next to the object you are studying and check them one by one. If a hypothesis fails, either strengthen the object, pass to a quotient or localisation where the theorem applies, or use a more elementary argument.

For computational work, record each transformation together with the equivalence relation it preserves. In algebra, row operations, similarity, quotienting, localisation and isomorphism preserve different kinds of information. A calculation is useful only when the preserved structure matches the question.

Common failure modes

Failure modeControl
Silently commuting factors.Return to the definition or theorem hypotheses and verify the missing condition before continuing.
Confusing left modules with right modules.Return to the definition or theorem hypotheses and verify the missing condition before continuing.
Assuming every module decomposes into simples.Return to the definition or theorem hypotheses and verify the missing condition before continuing.
Using character identities outside the required field or finiteness conditions.Return to the definition or theorem hypotheses and verify the missing condition before continuing.
Treating a matrix representation as faithful without checking its kernel.Return to the definition or theorem hypotheses and verify the missing condition before continuing.

Verification checklist

  • The ambient set, ring, field, group, module or category has been stated.
  • Every operation and map used is well-defined in that setting.
  • The hypotheses of each structural result have been checked before use.
  • Representatives, coordinates or generators have not been confused with the underlying object.
  • Existence and uniqueness have been separated where both matter.
  • The final result has been checked against the original defining relation or universal property.

Quick questions

What should I identify first in a problem about noncommutative rings and chain conditions?

Start with the ambient algebraic structure, its operation or maps, and the exact hypotheses. Most incorrect solutions begin by using a familiar rule that is not valid in the stated structure.

How should definitions be used in proofs?

Expand the definition at the point where it becomes useful. Definitions are not background prose; they are the conditions that determine what must be proved and which implications are available.

When is a structural theorem safer than direct calculation?

Use a structural theorem when its hypotheses are satisfied and the calculation would otherwise depend on arbitrary coordinates, representatives or generators. The theorem usually identifies an invariant that survives those choices.

How can a final answer be checked?

Substitute the result back into the defining relation, verify any required closure or map property, and check edge cases such as zero, the identity, the empty object or degenerate quotients where relevant.

Connections within the handbook

Related existing Mathematics articles

Existing libraryNoetherian Modules and the Ascending Chain ConditionExisting foundation article on module ACC and finite generation. PreviousUniversal Additive Groups, Direct Limits and Inverse Limits NextSemisimple Rings and Module Decomposition

Source basis: supplied advanced algebra reference. Source-identifying authorship, publisher information, acknowledgements and biographical material are intentionally omitted. Mathematical terminology and results are retained in handbook form.

Continue learning

NEXT LESSON →Semisimple Rings and Module DecompositionGuide · Engineering MathematicsRepresentations, Characters and Finite-Group ApplicationsGuide · Engineering MathematicsDivision Algebras and Central Simple AlgebrasGuide · Engineering MathematicsUnique Factorisation and Ascending Chain ConditionsGuide · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®