Skip to content

A set equipped with a single binary operation — the most general algebraic structure, with no axioms on the operation.

A magma is a set M equipped with a binary operation :M×MM\ast : M \times M \to M. No axioms are imposed on the operation — it need not be associative, commutative, or have an identity element. A magma is the most general algebraic structure with a single binary operation. It says: there is a set, and there is a way to combine two elements into a third element. Nothing else.

The algebraic hierarchy builds from magmas by adding axioms one at a time. A magma whose operation is associative is a semigroup. A semigroup with an identity element is a monoid. A monoid where every element has an inverse is a group. Each step constrains the operation further. Many theorems depend on exactly which axioms are assumed — a result that needs associativity works for semigroups but not for all magmas.

Magmas are rarely studied in isolation. Their value is as the starting point for universal algebra — the study of algebraic structures defined by operations and equations. Every algebraic structure (group, ring, lattice) is a magma with additional axioms. A homomorphism between algebraic structures is a function that preserves whatever operations and axioms are present. The magma level is where this generality begins: a homomorphism of magmas preserves the binary operation, and every stronger notion of homomorphism (group homomorphism, ring homomorphism) adds preservation of the additional structure.

The word “magma” was introduced by Bourbaki to name this minimal structure. Before Bourbaki, it had no standard name — mathematicians jumped directly to semigroups or groups. Having a name for the starting point makes the hierarchy explicit and lets you see exactly what each axiom buys you.

Relations

Axioms
None
Date created
Date modified
Defines
Magma
Extends to
Semigroup
Operation
Binary operation
Starting point for
Universal algebra
Referenced by