KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesCongruences and Quotient AlgebrasEngineering · Engineering MathematicsLesson 5/10← PrevNext →
GuidePublished 6 Aug 20265 min readBy Kevin Joginuniversal algebraabstract algebramathematicscongruence
On this page

Ask about this page

KEVOS AICongruences and Quotient Algebras

KEVOS knowledge first · trusted web sources when needed

Core Universal Algebra

Congruences and Quotient Algebras

Normal subgroups and ideals are coordinates for something more basic. The congruence is the object; the distinguished subobject is a convenience that most signatures do not provide.

Engineering · Mathematics4 min readKV-MATH-0213
Learning objectives
  • State the compatibility condition and verify it for a given relation.
  • Construct the quotient algebra and check the operations are well defined.
  • Explain why groups and rings admit a subobject coordinatisation and semigroups do not.
  • Compute the congruence generated by a set of pairs.
  • Recognise principal congruences and their role.

01The compatibility condition

An equivalence relation θ on A is a congruence when it is compatible with every operation: whenever corresponding arguments are θ-related, the resulting values are θ-related.

⟨aᵢ, bᵢ⟩ ∈ θ for i = 1,…,n  ⟹  ⟨f(a₁,…,aₙ), f(b₁,…,bₙ)⟩ ∈ θ    for every n-ary f ∈ F
Equivalently, θ regarded as a subset of A × A is a subuniverse of A × A. That reformulation is often the quickest route to a proof.

The reformulation deserves emphasis. A congruence on A is exactly an equivalence relation that is a subalgebra of A × A. Many facts about congruences follow immediately from facts about subalgebras once this is noticed.

02The quotient algebra

ProcedureConstructing A/θ
in: A, θ → out: quotient algebra A/θ
  1. input: algebra A of type F, congruence θ ∈ Con A
  2. universe: A/θ := { a/θ : a ∈ A }, the set of θ-classes
  3. for each n-ary f ∈ F, define:
  4. f^{A/θ}(a₁/θ, …, aₙ/θ) := f^A(a₁,…,aₙ)/θ
  5. well-definedness: if aᵢ/θ = bᵢ/θ for all i, then ⟨aᵢ,bᵢ⟩ ∈ θ,
  6. so ⟨f(a⃗), f(b⃗)⟩ ∈ θ by compatibility, so the classes agree
  7. output: algebra A/θ of the same type F
Well-definedness is exactly the compatibility condition and nothing more; this is why compatibility is the definition. Caveat: A/θ has the same type as A but need not satisfy the same non-equational properties.

The natural map ν : A → A/θ sending a to a/θ is a surjective homomorphism with kernel θ. Together with the kernel construction in the other direction this gives the bijection between congruences and surjective homomorphic images.

03Why subobjects work in groups and fail elsewhere

Groups
Normal subgroups
A congruence is determined by the class of the identity, which is a normal subgroup. The correspondence Con G ≅ Nor G is a lattice isomorphism, so the classical theory loses nothing.
Rings
Two-sided ideals
Likewise determined by the class of 0. The congruence lattice is isomorphic to the ideal lattice.
CautionSemigroups and lattices have no such coordinate

A semigroup congruence is not determined by a single class. There is no distinguished element whose class carries the information, and the number of congruences on a finite semigroup can far exceed the number of subsemigroups. Any intuition transferred wholesale from group theory will mislead here, and this is the practical reason universal algebra insists on working with the relation itself.

The precise reason groups work is that they are congruence-permutable and have a constant in the type; the Mal'cev term x · y⁻¹ · z is what converts a congruence into its identity class and back. Where no such term exists, no coordinatisation exists.

04Generated congruences

Arbitrary intersections of congruences are congruences, so Con A is a closure system and the congruence generated by a set of pairs exists.

ProcedureComputing the congruence Θ(X) generated by a set of pairs
in: A, X → out: Θ(X) ∈ Con A
  1. input: algebra A, set X ⊆ A × A of pairs
  2. close X under the equivalence axioms: reflexivity, symmetry, transitivity
  3. close under compatibility: whenever ⟨aᵢ,bᵢ⟩ present and f n-ary,
  4. add ⟨f(a₁,…,aₙ), f(b₁,…,bₙ)⟩
  5. iterate both closures to a fixed point
  6. equivalently: ⟨c,d⟩ ∈ Θ(X) iff a finite chain of unary polynomial
  7. images of pairs from X connects c to d
  8. output: Θ(X), the least congruence containing X
The polynomial-chain description is Mal'cev's characterisation and is the form actually used in proofs. Finitary, so Con A is algebraic and Θ(X) for finite X is compact.

The polynomial-chain description matters: it says that c and d are congruent under Θ(X) exactly when there is a finite sequence stepping from c to d, each step applying a unary polynomial to one of the generating pairs. Finiteness of the chain is what makes Θ finitary.

05Principal congruences

The congruence generated by a single pair, written Θ(a, b), is called principal. Principal congruences are the compact elements' building blocks and appear constantly.

Compactness
Θ(a, b) is compact
Generated by one pair, hence finitely generated, hence compact in Con A. Every compact congruence is a finite join of principal ones.
Simplicity
Simple algebras
A is simple exactly when Θ(a, b) = ∇ for every a ≠ b. Every non-trivial principal congruence is everything.
Subdirect irreducibility
The monolith
A is subdirectly irreducible exactly when the intersection of all non-trivial principal congruences is itself non-trivial. That intersection is the monolith.

Principal congruence formulas — first-order formulas expressing membership in Θ(a, b) uniformly — are a favourite tool of universal algebraists and are developed in the Model-Theoretic stream.

Frequently asked

Is every equivalence relation on a group a congruence?

No. Only those whose identity class is a normal subgroup. On the cyclic group of order four there are equivalence relations with two classes of size two that are not congruences, because the induced operation would be ill defined.

Can two different congruences give isomorphic quotients?

Yes, easily. On a set with a trivial operation many distinct congruences produce quotients of the same size and structure. The correspondence is between congruences and surjective homomorphisms, not between congruences and isomorphism classes of quotients.

Why is θ a subuniverse of A × A?

Because the compatibility condition says exactly that applying an operation coordinatewise to pairs in θ yields a pair in θ, which is the closure condition for the product algebra. This reformulation is genuinely useful: it converts congruence questions into subalgebra questions about A × A, where different tools apply.

Related pages
  • The Congruence Lattice Con A
  • The Irredundant Basis Theorem
  • Universal Algebra: Discipline Overview
  • Algebras, Types and Signatures
Sources and further reading
  • S. Burris and H. P. Sankappanavar, A Course in Universal Algebra, Millennium Edition (a corrected re-typesetting of Springer GTM 78, 1981).
  • G. Grätzer, Universal Algebra, 2nd edition, Springer.
  • R. McKenzie, G. McNulty and W. Taylor, Algebras, Lattices, Varieties, Volume I.

Original KEVOS® explanatory article. Written from the topic map of the cited works; no text is reproduced from them.

Continue learning

The Irredundant Basis TheoremGuide · Engineering MathematicsNEXT LESSON →The Congruence Lattice Con AGuide · Engineering MathematicsThe Subalgebra Lattice as an Algebraic LatticeGuide · Engineering MathematicsHomomorphisms and the Isomorphism TheoremsGuide · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®