← LibraryThe Definition of an Algebra and its TypeEngineering · MathematicsLesson 3/497← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Core Structure Theory

The Definition of an Algebra and its Type

The central definition of the subject: an algebra is a set with a family of finitary operations indexed by a type. Everything that follows is an elaboration of this one idea.

Category Engineering / MathematicsSource II.1Pages 25-26Reading 3 minReviewed 2026-08-07

Learning objectives

The definition

Definition — Algebra

An algebra A is a pair ⟨AF⟩ where A is a non-empty set, the universe, and F is a family of finitary operations on A.

Definition — Type (signature)

A type is a set of operation symbols together with an assignment of a non-negative integer arity to each. Two algebras have the same type when they interpret the same symbols with the same arities.

For each operation symbol f of arity n in the type, an algebra A of that type provides an interpretation fAAn → A. Nullary operations, with n = 0, pick out distinguished constants.

Bold face is load-bearingA denotes the algebra; A denotes its universe. The distinction is used consistently and several statements become ambiguous without it. |A| means |A|, the cardinality of the universe.

What is deliberately absent

The definition imposes no axioms whatever. There is no requirement of associativity, of identity elements, of inverses, or of any relation among the operations. An algebra is raw structure.

Two consequences of assuming nothing
  • Results proved at this level hold for every algebraic structure simultaneously — the homomorphism theorems, the correspondence theorem, the subdirect representation theorem.
  • Axioms are added back as identities, and the study of which classes arise this way is Birkhoff's theorem. Axiom-adding becomes itself a mathematical subject rather than a preliminary.
Why non-empty?

The empty algebra causes trouble with the class operators and with free algebras on empty generating sets. Excluding it is a convention, not a deep fact; some authors allow it and pay for the choice in extra case analysis.

Finitary arity is not a technicality

Every operation must take finitely many arguments. This single restriction is responsible for a large share of the subject's structure theory:

Finitary operationsEvery element is built by a finite term from finitely many generators
ThereforeSg(X) and Θ(X) are algebraic closure operators
ThereforeSub(A) and Con(A) are algebraic lattices
ThereforeCompactness arguments, directed unions and Zorn's lemma applications all go through

Infinitary algebras exist and are studied, but they lose algebraicity of the subuniverse and congruence lattices, and with it most of the machinery developed in Chapters II and IV.

Similarity types in practice

Types of familiar structures
StructureOperation symbols with arityType
Semigroup· (2)⟨2⟩
Monoid· (2), e (0)⟨2, 0⟩
Group· (2), −1 (1), e (0)⟨2, 1, 0⟩
Ring with unit+ (2), · (2), − (1), 0 (0), 1 (0)⟨2, 2, 1, 0, 0⟩
Lattice∨ (2), ∧ (2)⟨2, 2⟩
Boolean algebra∨ (2), ∧ (2), ′ (1), 0 (0), 1 (0)⟨2, 2, 1, 0, 0⟩
R-module+ (2), − (1), 0 (0), r· (1) for each rOne unary symbol per ring element
Groups: a deliberate choice of type

Groups can be presented with only the binary operation, with inverse and identity existential rather than operational. Universal algebra insists on including them as operations, because only then is the class of groups a variety — closed under subalgebras. With multiplication alone, a subsemigroup of a group need not be a group.

Frequently asked questions

Can two algebras of different types be compared?

Not directly. Homomorphisms, subalgebras and products are all defined only between algebras of the same type. Comparing across types requires either a reduct — forgetting some operations — or a term-based interpretation of one type in another.

Why include inverse as an operation for groups?

So that the class of groups is closed under subalgebras. With only multiplication, the positive integers form a subsemigroup of the integers under addition but not a subgroup. Including inverse as an operation forces subalgebras to be subgroups.

Source. S. Burris and H. P. Sankappanavar, A Course in Universal Algebra, The Millennium Edition — a corrected re-typesetting of Springer-Verlag Graduate Texts in Mathematics 78 (1981). Section II.1, book pages 25-26.

This page is an original exposition prepared for the KEVOS® knowledge library. It restates and reorganises mathematical results; it is not a reproduction of the source text.

Continue learning

What Universal Algebra Is: Scope and MethodArticle · MathematicsLattices as Algebras: the Equational DefinitionArticle · MathematicsNEXT LESSON →Subdirect Products and Subdirect EmbeddingsArticle · MathematicsSteiner Triple Systems as AlgebrasArticle · Mathematics