KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesSubalgebras and Algebra IsomorphismEngineering · Engineering MathematicsLesson 46/884← PrevNext →
ArticlePublished 12 Aug 2026Updated 7 Aug 20263 min readBy Kevin Jogin
On this page

Ask about this page

KEVOS AISubalgebras and Algebra Isomorphism

KEVOS knowledge first · trusted web sources when needed

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

  • Define subuniverse, subalgebra and embedding
  • Test whether a subset is a subuniverse
  • Distinguish isomorphism from equality of algebras
On this page
  1. Subuniverses and subalgebras
  2. The closure test
  3. Embeddings and isomorphisms
  4. The operator I

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 = ⟨B, FB⟩ 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, e⟩Subgroups
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.

Related pages

  • Modules and R-Modules as Algebras
  • Subuniverses and the Generation Operator Sg
  • Sublattices and Lattice Isomorphism

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 · Engineering MathematicsSublattices and Lattice IsomorphismArticle · Engineering MathematicsNEXT LESSON →Class Operators H, S, P and their CompositionArticle · Engineering MathematicsThe Refutation of Euler's ConjectureArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®