← LibrarySubalgebras and Algebra IsomorphismEngineering · MathematicsLesson 41/497← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Core Structure Theory

Subalgebras and Algebra Isomorphism

Subalgebras as subsets closed under the operations, the notion of embedding, and isomorphism as the equivalence under which algebras are classified.

Category Engineering / MathematicsSource II.2Pages 31-32Reading 2 minReviewed 2026-08-07

Learning objectives

Subuniverses and subalgebras

Definition — Subuniverse

A subset B of the universe of an algebra A is a subuniverse if it is closed under every basic operation: for each n-ary f in the type and all b1,…,bn in B, the element fA(b1,…,bn) lies in B.

Definition — Subalgebra

If B is a non-empty subuniverse of A, then B = ⟨BFB⟩ with operations restricted from A is a subalgebra of A.

Nullary operations force non-emptiness

If the type contains any constants, every subuniverse must contain them, so the empty set is not a subuniverse. If the type has no constants, the empty set is a subuniverse but does not yield an algebra, since algebras have non-empty universes. This is the standard reason for the subuniverse/subalgebra terminological split.

The closure test

Checking whether a subset is a subuniverse is mechanical: apply each basic operation to every tuple from the subset and verify membership. Two shortcuts are worth knowing.

Basic operations suffice

Closure under the basic operations automatically gives closure under all term operations, by induction on term structure. There is no need to check derived operations.

Intersections are free

Any intersection of subuniverses is a subuniverse, so subuniverses form a closure system and Sub(A) is a complete lattice.

Subuniverses in familiar settings
AlgebraSubuniverses are
Group ⟨G, ·, −1, eSubgroups
Ring with unitSubrings containing 1
R-moduleSubmodules
LatticeSublattices
SemigroupSubsemigroups
Boolean algebraSubalgebras containing 0 and 1

Embeddings and isomorphisms

Definition — Embedding

An injective homomorphism. Its image is a subuniverse, and the map is an isomorphism onto the corresponding subalgebra.

Definition — Isomorphism

A bijective homomorphism. Algebras A and B are isomorphic, written A ≅ B, if such a map exists.

The inverse of an isomorphism is automatically a homomorphism, so isomorphism is a genuine equivalence relation on any set of algebras of a fixed type.

What isomorphism preserves

Everything expressible in terms of the operations: the subalgebra lattice, the congruence lattice, satisfaction of every identity and indeed every first-order sentence. Isomorphic algebras are indistinguishable by the methods of the subject, which is why classification is always up to isomorphism.

The operator I

The class operator I takes a class K to the class of all algebras isomorphic to a member of K. It is the least interesting of the class operators but is included because it makes statements about the others precise.

A class K is said to be abstract if I(K) = K — closed under isomorphism. Every class arising naturally in the subject is abstract, and I is often absorbed silently into the other operators. It appears explicitly in identities such as SP ≤ PS, where keeping track of isomorphic copies matters.

Frequently asked questions

Is every subset closed under the operations a subalgebra?

It is a subuniverse; it is a subalgebra provided it is non-empty. When the type contains constants the distinction evaporates, since every subuniverse then contains those constants.

Can two non-isomorphic algebras have isomorphic congruence lattices?

Easily. The congruence lattice is a coarse invariant — every simple algebra has the two-element congruence lattice, and simple algebras exist in enormous variety.

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.2, book pages 31-32.

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

Relations, Functions and Ordinals: a Working ReferenceArticle · MathematicsSublattices and Lattice IsomorphismArticle · MathematicsNEXT LESSON →Class Operators H, S, P and their CompositionArticle · MathematicsThe Refutation of Euler's ConjectureArticle · Mathematics