Magma (algebra)
In abstract algebra, a magma (also called a groupoid) is a particularly basic kind of algebraic structure. Specifically, a magma consists of a set M equipped with a single binary operation M × M → M. A binary operation is closed by definition, but no other axioms are imposed on the operation.The term magma for this kind of structure was introduced by Bourbaki, however, the term groupoid is a very common alternative. Unfortunately, the term groupoid also refers to an entirely different kind of algebraic concept described at Groupoid.
| Table of contents |
|
2 Free magma 3 More definitions 4 See also 5 External links |
Magmas are not often studied as such; instead there are several different kinds of magmas, depending on what axioms one might require of the operation.
Commonly studied types of magmas include
A free magma on a set X is the "most general possible" magma generated by the set X (i.e. there are no relations or axioms imposed on the generators; see free object). It can be described, in terms familiar in computer science, as the magma of full binary trees with leaves labelled by elements of X. The operation is that of joining trees at the root. It therefore has a foundational role in syntax.
See also: free semigroup, free group.
A magma (S, *) is called
Types of magmas
Free magma
More definitions
See also
External links