nLab universal algebra



Categorical algebra

Higher algebra



Universal algebra (also categorical algebra) is the study of algebraic theories and their models or algebras. Whereas abstract algebra studies groups, rings, modules and so on — that is, models of particular theories — universal algebra is about algebraic or equational theories in general.

Traditionally, the subject studies models of algebraic theories in the category of sets. The category-theoretic approach abstracts the traditional notions, to study models in more general categories. There are several ways of doing this, such as by using monads, Lawvere theories, or type theory.

As with the category-theoretic understanding of many other branches of mathematics, the advantage of doing things this way is not so much the obtaining of new results as the unification of many previously disparate points of view. Examples might include how a Hopf algebra is the same thing as a model in a category of vector spaces of the theory of groups, or how computational side-effects in the theory of programming languages may be understood in terms of free algebras?.


A short introductory/overview note:

  • Anthony Voutas, The basic theory of monads and their connection to universal algebra, (2012) [pdf, pdf]

  • Andreas Nuyts, Understanding Universal Algebra Using Kleisli-Eilenberg-Moore-Lawvere Diagrams, (2022) [pdf]

Last revised on March 2, 2023 at 16:59:31. See the history of this page for a list of all contributions to it.