# Endomorphism ring

An **endomorphism ring** is the ring formed by all endomorphisms of a mathematical object, that is, all homomorphisms from the object to itself, with addition of maps as the addition and composition of maps as the multiplication. For an object \( A \) in an [additive category](https://www.edgepedia.org/additive-category), the ring is written \( \mathop{\rm End} A = \mathop{\rm Hom}(A, A) \); the identity morphism \( 1_A \) serves as the unit element.<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> The most common case is the endomorphism ring \( \mathop{\rm End}_R(M) \) of a module \( M \) over a ring \( R \), which collects the \( R \)-linear maps \( M \to M \).<sup>[2](https://mathworld.wolfram.com/EndomorphismRing.html)</sup>

| Key fact | Detail |
|---|---|
| Definition | \( \mathop{\rm End} A = \mathop{\rm Hom}(A, A) \) for an object \( A \) of an additive category; multiplication is composition of morphisms, addition is the addition defined by the additive category axioms, and \( 1_A \) is the unit.<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> |
| Units | An element \( \phi \in \mathop{\rm End} A \) is invertible if and only if \( \phi \) is an automorphism of \( A \).<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> |
| Module case | \( \mathop{\rm End}_R(M) \) is generally noncommutative but always a ring with unit, the identity map on \( M \); it is a subring of \( \mathop{\rm End}_{\mathbb Z}(M) \), the endomorphism ring of the underlying abelian group.<sup>[2](https://mathworld.wolfram.com/EndomorphismRing.html)</sup><sup> • </sup><sup>[3](https://web.mit.edu/18.705/www/13Ed-2up.pdf)</sup> |
| Ring as its own endomorphisms | Left multiplications identify \( R \cong \mathop{\rm End}(R_R) \), the endomorphism ring of \( R \) as a right module over itself.<sup>[4](https://www.kevos.com/engineering/matrix-rings-and-endomorphism-rings)</sup><sup> • </sup><sup>[3](https://web.mit.edu/18.705/www/13Ed-2up.pdf)</sup> |
| Simple modules | By Schur's lemma, \( \mathop{\rm End}_R(M) \) of a simple module \( M \) is a division ring, and \( \mathop{\rm End}_R(M^n) \cong M_n(D) \) where \( D = \mathop{\rm End}_R(M) \).<sup>[5](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)</sup> |
| Morita theory | Two algebras \( A \) and \( B \) are Morita equivalent when there is a progenerator in \( \mathop{\rm mod} A \) with endomorphism ring \( B \).<sup>[6](https://www.math.uni-bielefeld.de/~ringel/lectures/padua/morita.htm)</sup> |
| Center | The center \( C(R) \) of a unital associative ring \( R \) is isomorphic to the endomorphism ring of \( R \) viewed as a bimodule over itself, that is, a left module over \( R \otimes R^{\rm op} \).<sup>[7](https://arxiv.org/abs/1207.4228)</sup> |

## Definition and basic structure

The ring structure is defined in two operations. The ring operations on \( \mathop{\rm End} A \) come from the additive category's axioms: composing morphisms serves as multiplication, while their sum, also prescribed by those axioms, serves as addition.<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> For a module \( M \) over a unit ring \( R \), the addition is pointwise, \( (f+g)(x) = f(x) + g(x) \), and the product is composition, \( (fg)(x) = f(g(x)) \).<sup>[2](https://mathworld.wolfram.com/EndomorphismRing.html)</sup> The resulting ring is in general noncommutative, but it always has a unit element, namely the identity map on \( M \).<sup>[2](https://mathworld.wolfram.com/EndomorphismRing.html)</sup>

Invertibility inside the ring is exactly automorphism: an element \( \phi \) of \( \mathop{\rm End} A \) is invertible if and only if \( \phi \) is an automorphism of the object \( A \).<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> The group of units of the endomorphism ring is therefore the automorphism group of the object.

**Left and right operator rings.** When homomorphisms of an abelian group \( M \) are written as operations from the left, the product of \( f, g : M \to M \) is \( f \circ g(m) = f(g(m)) \); writing on the right instead gives \( (m)g * f = ((m)g)f \). The endomorphism ring acting from the left is denoted \( \mathop{\rm End}_l(M) \) and from the right \( \mathop{\rm End}_r(M) \), and there is an anti-isomorphism \( \mathop{\rm End}_l(M) \to \mathop{\rm End}_r(M) \) sending \( f \circ g \) to \( g * f \). In practice one writes \( \mathop{\rm End}(M) \) for either and lets context decide.<sup>[8](https://library.uc.edu.kh/userfiles/pdf/40.Foundations%20of%20module%20and%20ring%20theory%20a%20handbook%20for%20study%20and%20research.pdf)</sup>

## Endomorphism rings of modules

When A is an R-module, End A is made up of precisely those endomorphisms of the underlying abelian group that are compatible with the action of every element of R.<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup> Equivalently, \( \mathop{\rm End}_R(M) \) is a subring of \( \mathop{\rm End}_{\mathbb Z}(M) \), the endomorphism ring of \( M \) as a bare abelian group.<sup>[3](https://web.mit.edu/18.705/www/13Ed-2up.pdf)</sup> Stronger module structure leaves fewer endomorphisms, so the ring shrinks as \( R \) grows.

The ring \( R \) itself acts on any module by multiplication. For \( x \in R \), the map \( \mu_x : M \to M \) defined by \( \mu_x(m) = xm \) is an endomorphism, and \( x \mapsto \mu_x \) is a ring map \( \mu_R : R \to \mathop{\rm End}_R(M) \subset \mathop{\rm End}_{\mathbb Z}(M) \), whose kernel is the annihilator \( \mathop{\rm Ann}(M) \).<sup>[3](https://web.mit.edu/18.705/www/13Ed-2up.pdf)</sup> Conversely, given an abelian group \( N \) and a ring map \( \nu : R \to \mathop{\rm End}_{\mathbb Z}(N) \), setting \( xn = (\nu x)(n) \) makes \( N \) an \( R \)-module.<sup>[3](https://web.mit.edu/18.705/www/13Ed-2up.pdf)</sup> A module structure on an abelian group and a ring homomorphism into an endomorphism ring are the same data.

**Every ring is an endomorphism ring.** Taking \( M = R \) as a right module over itself, left multiplications identify \( R \cong \mathop{\rm End}(R_R) \), and every matrix ring is the endomorphism ring of a free module.<sup>[4](https://www.kevos.com/engineering/matrix-rings-and-endomorphism-rings)</sup> This is why endomorphism rings can serve as a concrete model for the abstract theory of rings.

## Functoriality

Endomorphism rings behave naturally under maps of categories. Given two objects \( A \) and \( B \) in an additive category \( C \), the abelian group \( \mathop{\rm Hom}(A, B) \) is naturally a right \( \mathop{\rm End} A \)-module and a left \( \mathop{\rm End} B \)-module. A covariant additive functor \( T : C \to C_1 \) induces a natural homomorphism \( \mathop{\rm End} A \to \mathop{\rm End} T(A) \) for each object \( A \), and a contravariant functor induces an anti-homomorphism.<sup>[1](https://encyclopediaofmath.org/wiki/Endomorphism_ring)</sup>

## Simple modules and Schur's lemma

The most quoted structural result about endomorphism rings is [Schur's lemma](https://www.edgepedia.org/schurs-lemma): if \( M \) and \( N \) are simple \( R \)-modules, then any nonzero homomorphism \( f : M \to N \) is an isomorphism, because its kernel is a proper submodule of \( M \) and its image is a nonzero submodule of \( N \).<sup>[5](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)</sup> Applied to endomorphisms, every nonzero \( R \)-linear endomorphism of a simple module is invertible, so \( \mathop{\rm End}_R(M) \) is a division ring.<sup>[5](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)</sup>

The division ring need not be commutative. Over a commutative ring, the endomorphism ring of a module of rank one is commutative, but over a general ring the endomorphism ring of a simple module can be noncommutative; \( \mathop{\rm End}_{\mathbb H}(\mathbb H) \cong \mathbb H \), the quaternions, is the standard example.<sup>[4](https://www.kevos.com/engineering/matrix-rings-and-endomorphism-rings)</sup>

**Direct sums.** For a simple module \( M \) and \( n \ge 1 \), \( \mathop{\rm End}_R(M^n) \cong M_n(D) \), where \( D = \mathop{\rm End}_R(M) \); the isomorphism records an endomorphism of \( M^n \) as a matrix of maps \( \varphi_{ij} = \pi_j \circ \varphi \circ \iota_i \) built from projections and inclusions.<sup>[5](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)</sup> More generally, if \( M \cong N_1^{n_1} \oplus \cdots \oplus N_k^{n_k} \) with the \( N_i \) mutually nonisomorphic simple modules, then \( \mathop{\rm End}_R(M) \cong \prod_{i=1}^{k} M_{n_i}(D_i) \), since \( \mathop{\rm Hom}_R(N_i, N_j) = 0 \) for \( i \neq j \).<sup>[5](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)</sup> These identifications, together with \( R \cong \mathop{\rm End}(R_R) \) and \( \mathop{\rm End}_R(M^n) \cong M_n(\mathop{\rm End}_R(M)) \), are the foundation on which Wedderburn-Artin theory is built.<sup>[4](https://www.kevos.com/engineering/matrix-rings-and-endomorphism-rings)</sup>

## Role in module and representation theory

[Nathan Jacobson](https://www.edgepedia.org/nathan-jacobson) gave special attention in his 1943 monograph *The Theory of Rings* to rings of endomorphisms: through the regular representations, abstract ring theory emerges as a special case of the more concrete theory of endomorphisms, and the theory of modules—and therefore representation theory—can be viewed as the study of a set of endomorphism rings, each a homomorphic image of a fixed ring \( R \).<sup>[9](https://mathshistory.st-andrews.ac.uk/Extras/Jacobson_rings/)</sup> The representation-theoretic line itself goes back to [Emmy Noether](https://www.edgepedia.org/emmy-noether), who reformulated the original problem of representing a group by matrices as a theory of modules.<sup>[9](https://mathshistory.st-andrews.ac.uk/Extras/Jacobson_rings/)</sup>

Endomorphism rings also appear in ring-theoretic situations beyond module categories: as the center of a ring, as the fix ring of a ring with a group action, and as the subring of constants of a derivation.<sup>[7](https://arxiv.org/abs/1207.4228)</sup>

**Morita equivalence.** Two algebras \( A \) and \( B \) are called Morita equivalent when the categories \( \mathop{\rm mod} A \) and \( \mathop{\rm mod} B \) are equivalent, which holds when there exists a progenerator \( P \) in \( \mathop{\rm mod} A \), a module that is finitely generated, projective, and a generator, with endomorphism ring \( B \); the functor \( \mathop{\rm Hom}_A(P, -) \) then gives the equivalence.<sup>[6](https://www.math.uni-bielefeld.de/~ringel/lectures/padua/morita.htm)</sup> In the same spirit, for a fixed ring \( R \), all rings \( S \) arising as endomorphism rings of progenerators of \( R \) are exactly the rings Morita equivalent to \( R \).<sup>[10](https://webhomes.maths.ed.ac.uk/~v1ranick/papers/lam2.pdf)</sup>

## Endomorphism rings in arithmetic geometry

Endomorphism rings of algebraic varieties carry arithmetic information. For an elliptic curve \( E \) without complex multiplication defined over a number field \( K \), and for all but finitely many nonarchimedean places \( v \) of \( K \), the reduction \( E(v) \) at \( v \) has an endomorphism ring \( \mathop{\rm End}(E(v)) \) that, when the reduction is ordinary, is an order in an imaginary quadratic field; the set of places with ordinary reduction has density 1, a result due to Serre.<sup>[11](https://arxiv.org/abs/1509.07095)</sup> Computing such rings, for example for supersingular elliptic curves over \( \mathbb F_{p^2} \), is an active algorithmic problem in its own right.<sup>[12](https://www.sciencedirect.com/science/article/pii/S0021869325000353)</sup>

## References

1. [Endomorphism ring, Encyclopedia of Mathematics](https://encyclopediaofmath.org/wiki/Endomorphism_ring)
2. [Endomorphism Ring, Wolfram MathWorld](https://mathworld.wolfram.com/EndomorphismRing.html)
3. [MIT 18.705 lecture notes, section 4.4 (Endomorphisms)](https://web.mit.edu/18.705/www/13Ed-2up.pdf)
4. [Matrix Rings and Endomorphism Rings of Modules, KEVOS](https://www.kevos.com/engineering/matrix-rings-and-endomorphism-rings)
5. [Romyar Sharifi, Abstract Algebra, Chapter 13: Representation theory](https://www.math.ucla.edu/~sharifi/notes/algebra-ch13.html)
6. [Claus Michael Ringel, Padua lectures: Morita equivalence](https://www.math.uni-bielefeld.de/~ringel/lectures/padua/morita.htm)
7. [Endomorphism rings of modules over prime rings, arXiv:1207.4228](https://arxiv.org/abs/1207.4228)
8. [Foundations of Module and Ring Theory (Wisbauer), Chapter 2](https://library.uc.edu.kh/userfiles/pdf/40.Foundations%20of%20module%20and%20ring%20theory%20a%20handbook%20for%20study%20and%20research.pdf)
9. [Nathan Jacobson, The Theory of Rings (1943), preface via MacTutor History of Mathematics](https://mathshistory.st-andrews.ac.uk/Extras/Jacobson_rings/)
10. [T. Y. Lam, Exercises in Modules and Rings](https://webhomes.maths.ed.ac.uk/~v1ranick/papers/lam2.pdf)
11. [Endomorphism rings of reductions of elliptic curves and abelian varieties, arXiv:1509.07095](https://arxiv.org/abs/1509.07095)
12. [Computing supersingular endomorphism rings using inseparable endomorphisms, Journal of Algebra 668 (2025)](https://www.sciencedirect.com/science/article/pii/S0021869325000353)

---
*Topic: Encyclopedia › Physical world and mathematics › Mathematics and statistics › Numbers and algebra › Algebraic structures › Module theory › Tensor products and bimodules › Module homomorphisms*

*Initially written Sep 17, 2026 · Reviewed: Sep 30, 2026; Oct 15, 2026 · Edited: Sep 30, 2026; Oct 15, 2026 · Last review: Oct 15, 2026*

*Copyright 2026 EdgeChat AI, a subsidiary of Biostate AI.*

License: Edgepedia Community License 1.0, https://www.edgepedia.org/edgepedia/license
