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 × MM. 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.

Contents

Types of magmas

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

Free magma

A free magma on a set X is the "most general possible" magma generated by the set X (that is 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.

More definitions

A magma (S, *) is called

See also

External links

See also: Magma (algebra), Abelian group, Abstract algebra, Algebraic structure, Alternativity, Associative, Auto magma object, Axiom, Binary operation, Bourbaki