← LibraryComplete Lattices and Completeness CriteriaEngineering · MathematicsLesson 74/497← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Lattice Theory Foundations

Complete Lattices and Completeness Criteria

Lattices in which every subset — not merely every pair — has a supremum and an infimum, and the surprisingly economical criterion that establishes completeness from one half of the condition alone.

Category Engineering / MathematicsSource I.4Pages 17-18Reading 2 minReviewed 2026-08-07

Learning objectives

Definition

Definition — Complete lattice

A poset is a complete lattice if every subset — including the empty set — has both a least upper bound and a greatest lower bound. Joins and meets of arbitrary families are written ⋁ and ⋀.

Taking the empty set forces the existence of a greatest element 1 (its infimum) and a least element 0 (its supremum). Every complete lattice is therefore bounded.

Finite lattices are automatically complete

In a finite lattice, every subset is finite, and finite joins and meets are obtained by iterating the binary operations. Completeness is a condition with content only in the infinite case.

The one-sided criterion

Completeness from suprema alone

If a poset P has a greatest element and every non-empty subset has a greatest lower bound, then P is a complete lattice.

The proof constructs the missing suprema out of the given infima. Given A ⊆ P, let U be the set of upper bounds of A. This set is non-empty, since the greatest element belongs to it, so inf U exists by hypothesis. That infimum is an upper bound of A and is below every other one, so it is sup A.

Why this is used constantly

Verifying completeness directly means checking two conditions for every subset. The criterion halves the work — and in the cases that matter, the infima are the easy half. For subuniverses and congruences, arbitrary intersections are again subuniverses and congruences, giving all infima for free; the criterion then delivers completeness without computing a single join.

The examples that matter

Complete lattices in universal algebra
LatticeInfimumSupremumComplete?
Su(A), the power setIntersectionUnionYes
Sub(A), subuniversesIntersectionSubuniverse generated by the unionYes
Con(A), congruencesIntersectionCongruence generated by the unionYes
Eq(A), equivalence relationsIntersectionTransitive closure of the unionYes
Closed sets of a closure operatorIntersectionClosure of the unionYes
The rationals under ≤No
Finite subsets of an infinite setNo
Supremum is not union

In Sub(A), Con(A) and Eq(A) the join is not the set-theoretic union — the union of two subuniverses is rarely a subuniverse, and the union of two equivalence relations is rarely transitive. The join is the closure of the union. This asymmetry between meet and join is responsible for much of the difficulty in computing congruence lattices.

Completeness and closure systems

Every complete lattice arises as the lattice of closed sets of a closure operator on some set, and conversely the closed sets of any closure operator form a complete lattice under inclusion. This correspondence is developed in detail on the closure-operators page and is the mechanism by which Sub(A) and Con(A) are shown complete.

Closure systemA family of subsets closed under arbitrary intersection
YieldsA complete lattice: meet is intersection
Join isThe closure of the union
InstancesSub(A), Con(A), topologies, subgroups, ideals

Frequently asked questions

Does every lattice embed in a complete lattice?

Yes. The Dedekind–MacNeille completion embeds any poset into a complete lattice preserving all existing suprema and infima, and it is the smallest such completion.

Why include the empty set in the definition?

Because it forces top and bottom elements to exist, which simplifies every subsequent statement. Excluding it gives a slightly weaker notion that would require carrying boundedness as a separate hypothesis.

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 I.4, book pages 17-18.

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

NEXT LESSON →Congruences and the Substitution PropertyArticle · MathematicsFree Algebras and the Universal Mapping PropertyArticle · MathematicsBoolean Spaces and Stone SpacesArticle · MathematicsThe Spectrum of an AlgebraArticle · Mathematics