Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to define a ring as a category? For example, a group can be defined as a category with just one objet and all morphisms being iso.

share|cite|improve this question
up vote 7 down vote accepted

A monoid is a category with exactly one object. A homomorphism of monoids is just a functor of the corresponding categories.

A ring is a linear category with exactly one object. A homomorphism of rings is just a linear functor between the corresponding linear categories.

More generally, if $R$ is a commutative ring, then an $R$-algebra is an $R$-linear category with exactly one object, and $R$-algebra homomorphisms correspond to $R$-linear functors.

This offers a compact definition of modules: A left module over $R$ is just a linear functor $R \to \mathsf{Ab}$. Actually this has lead to the following more general notion ( which has found applications in category theory and algebraic topology): If $C$ is any linear category, then a $C$-module is a linear functor $C \to \mathsf{Ab}$. Homomorphisms of $C$-modules are natural transformations. Thus, we optain a category $C$-modules.

Besides, it shows that the category of monoids or rings is actually a bicategory: If $f,g : M \to N$ are homomorphisms of monoids (or rings), then a $2$-morphism $f \to g$ is an element $n \in N$ such that $n f(m) = g(m) n$ for all $m \in M$.

share|cite|improve this answer
I suppose that would make an algebra an $R$-linear category. – Baby Dragon Mar 28 '13 at 18:47
Yes, I've added this above. Thanks. – Martin Brandenburg Mar 28 '13 at 18:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.