Hubbry Logo
Congruence relationCongruence relationMain
Open search
Congruence relation
Community hub
Congruence relation
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Congruence relation
Congruence relation
from Wikipedia

In abstract algebra, a congruence relation (or simply congruence) is an equivalence relation on an algebraic structure (such as a group, ring, or vector space) that is compatible with the structure in the sense that algebraic operations done with equivalent elements will yield equivalent elements.[1] Every congruence relation has a corresponding quotient structure, whose elements are the equivalence classes (or congruence classes) for the relation.[2]

Definition

[edit]

The definition of a congruence depends on the type of algebraic structure under consideration. Particular definitions of congruence can be made for groups, rings, vector spaces, modules, semigroups, lattices, and so forth. The common theme is that a congruence is an equivalence relation on an algebraic object that is compatible with the algebraic structure, in the sense that the operations are well-defined on the equivalence classes.

General

[edit]

The general notion of a congruence relation can be formally defined in the context of universal algebra, a field which studies ideas common to all algebraic structures. In this setting, a relation on a given algebraic structure is called compatible if for each and each -ary operation defined on the structure: whenever and ... and , then .

A congruence relation on the structure is then defined as an equivalence relation that is also compatible.[3][4]

Examples

[edit]

Basic example

[edit]

The prototypical example of a congruence relation is congruence modulo on the set of integers. For a given positive integer , two integers and are called congruent modulo , written

if is divisible by (or equivalently if and have the same remainder when divided by ).

For example, and are congruent modulo ,

since is a multiple of 10, or equivalently since both and have a remainder of when divided by .

Congruence modulo (for a fixed ) is compatible with both addition and multiplication on the integers. That is,

if

and

then

and

The corresponding addition and multiplication of equivalence classes is known as modular arithmetic. From the point of view of abstract algebra, congruence modulo is a congruence relation on the ring of integers, and arithmetic modulo occurs on the corresponding quotient ring.

Example: Groups

[edit]

For example, a group is an algebraic object consisting of a set together with a single binary operation, satisfying certain axioms. If is a group with operation , a congruence relation on is an equivalence relation on the elements of satisfying

and

for all . For a congruence on a group, the equivalence class containing the identity element is always a normal subgroup, and the other equivalence classes are the other cosets of this subgroup. Together, these equivalence classes are the elements of a quotient group.

Example: Rings

[edit]

When an algebraic structure includes more than one operation, congruence relations are required to be compatible with each operation. For example, a ring possesses both addition and multiplication, and a congruence relation on a ring must satisfy

and

whenever and . For a congruence on a ring, the equivalence class containing 0 is always a two-sided ideal, and the two operations on the set of equivalence classes define the corresponding quotient ring.

Relation with homomorphisms

[edit]

If is a homomorphism between two algebraic structures (such as homomorphism of groups, or a linear map between vector spaces), then the relation defined by

if and only if

is a congruence relation on . By the first isomorphism theorem, the image of A under is a substructure of B isomorphic to the quotient of A by this congruence.

On the other hand, the congruence relation induces a unique homomorphism given by

.

Thus, there is a natural correspondence between the congruences and the homomorphisms of any given algebraic structure.

Congruences of groups, and normal subgroups and ideals

[edit]

In the particular case of groups, congruence relations can be described in elementary terms as follows: If G is a group (with identity element e and operation *) and ~ is a binary relation on G, then ~ is a congruence whenever:

  1. Given any element a of G, a ~ a (reflexivity);
  2. Given any elements a and b of G, if a ~ b, then b ~ a (symmetry);
  3. Given any elements a, b, and c of G, if a ~ b and b ~ c, then a ~ c (transitivity);
  4. Given any elements a, a′, b, and b′ of G, if a ~ a and b ~ b, then a * b ~ a′ * b;
  5. Given any elements a and a′ of G, if a ~ a, then a−1 ~ a−1 (this is implied by the other four,[note 1] so is strictly redundant).

Conditions 1, 2, and 3 say that ~ is an equivalence relation.

A congruence ~ is determined entirely by the set {aG | a ~ e} of those elements of G that are congruent to the identity element, and this set is a normal subgroup. Specifically, a ~ b if and only if b−1 * a ~ e. So instead of talking about congruences on groups, people usually speak in terms of normal subgroups of them; in fact, every congruence corresponds uniquely to some normal subgroup of G.

Ideals of rings and the general case

[edit]

A similar trick allows one to speak of kernels in ring theory as ideals instead of congruence relations, and in module theory as submodules instead of congruence relations.

A more general situation where this trick is possible is with Omega-groups (in the general sense allowing operators with multiple arity). But this cannot be done with, for example, monoids, so the study of congruence relations plays a more central role in monoid theory.

Universal algebra

[edit]

The general notion of a congruence is particularly useful in universal algebra. An equivalent formulation in this context is the following:[4]

A congruence relation on an algebra A is a subset of the direct product A × A that is both an equivalence relation on A and a subalgebra of A × A.

The kernel of a homomorphism is always a congruence. Indeed, every congruence arises as a kernel. For a given congruence ~ on A, the set A / ~ of equivalence classes can be given the structure of an algebra in a natural fashion, the quotient algebra. The function that maps every element of A to its equivalence class is a homomorphism, and the kernel of this homomorphism is ~.

The lattice Con(A) of all congruence relations on an algebra A is algebraic.

John M. Howie described how semigroup theory illustrates congruence relations in universal algebra:

In a group a congruence is determined if we know a single congruence class, in particular if we know the normal subgroup which is the class containing the identity. Similarly, in a ring a congruence is determined if we know the ideal which is the congruence class containing the zero. In semigroups there is no such fortunate occurrence, and we are therefore faced with the necessity of studying congruences as such. More than anything else, it is this necessity that gives semigroup theory its characteristic flavour. Semigroups are in fact the first and simplest type of algebra to which the methods of universal algebra must be applied ...[5]

Category theory

[edit]

In category theory, a congruence relation R on a category C is given by: for each pair of objects X, Y in C, an equivalence relation RX,Y on Hom(X,Y), such that the equivalence relations respect composition of morphisms. See Quotient category § Definition for details.

See also

[edit]

Explanatory notes

[edit]

Notes

[edit]

References

[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
In , a congruence relation, also known as a congruence, is an defined on the carrier set of an that is compatible with the structure's operations, meaning it preserves the results of those operations when applied to equivalent elements. This compatibility ensures that if elements a1b1,,anbna_1 \equiv b_1, \dots, a_n \equiv b_n under the congruence, then for any nn-ary operation ff of the , f(a1,,an)f(b1,,bn)f(a_1, \dots, a_n) \equiv f(b_1, \dots, b_n). Congruences generalize the familiar notion of nn on the , where two aa and bb are congruent modulo a positive nn, denoted ab(modn)a \equiv b \pmod{n}, if nn divides aba - b, partitioning the into equivalence classes known as residue classes. As an equivalence relation, every congruence satisfies reflexivity (aaa \equiv a), symmetry (if aba \equiv b then bab \equiv a), and transitivity (if aba \equiv b and bcb \equiv c then aca \equiv c). In the context of , congruences enable the construction of quotient algebras, where the equivalence classes serve as the new carrier set, and operations are defined naturally on these classes via a canonical surjective homomorphism. The set of all congruences on a given forms a complete lattice under inclusion, ordered by refinement, which facilitates the study of algebraic varieties and homomorphic images. Congruence relations appear prominently in various algebraic domains: in group theory, they correspond to normal subgroups, yielding quotient groups; in , they align with ideals, producing quotient rings; and in lattice theory or , they respect partial orders or meets and joins. For instance, in the integers under and , the principal congruence modulo nn is generated by the pairs (kn,0)(kn, 0) for integers kk, forming the modulo nn, Z/nZ\mathbb{Z}/n\mathbb{Z}. These relations are fundamental to solving linear congruences, analyzing Diophantine equations, and understanding , with applications extending to , , and .

Core Concepts

Definition

In universal algebra, a congruence relation on an algebra AA of type FF is defined as an equivalence relation θ\theta on the carrier set (universe) AA that satisfies a compatibility condition with respect to the operations specified by FF. Formally, θ\theta is a congruence if, for every nn-ary operation symbol fFf \in F and all tuples (a1,,an),(b1,,bn)An(a_1, \dots, a_n), (b_1, \dots, b_n) \in A^n such that aiθbia_i \theta b_i for each i=1,,ni = 1, \dots, n, it holds that fA(a1,,an)θfA(b1,,an),f_A(a_1, \dots, a_n) \theta f_A(b_1, \dots, a_n), where fAf_A denotes the interpretation of ff in AA. This compatibility property ensures that the algebraic structure is preserved under the equivalence. For binary operations, such as a multiplication * on AA, the condition specializes to: if aθaa \theta a' and bθbb \theta b', then abθaba * b \theta a' * b'. Congruences are typically denoted by θ\theta or \sim, distinguishing them from arbitrary equivalence relations by their structure-preserving nature, which allows the formation of well-defined quotient algebras A/θA/\theta.

Properties

A congruence relation on an algebra is fundamentally an , meaning it satisfies the properties of reflexivity, , and transitivity. The congruence classes induced by a congruence θ\theta on AA are the sets θ={bA(a,b)θ}_\theta = \{ b \in A \mid (a, b) \in \theta \}, which partition AA. Specifically, for any operation ff of nn and elements a1,,anAa_1, \dots, a_n \in A, if each ai[bi]θa_i \in [b_i]_\theta, then f(a1,,an)[f(b1,,bn)]θf(a_1, \dots, a_n) \in [f(b_1, \dots, b_n)]_\theta. This ensures that operations are well-defined on the quotient set. The quotient set A/θA / \theta, consisting of these congruence classes, inherits the structure of an algebra with operations defined componentwise: for an nn-ary operation ff, the induced operation is fA/θ([a1]θ,,[an]θ)=[f(a1,,an)]θf_{A/\theta}([a_1]_\theta, \dots, [a_n]_\theta) = [f(a_1, \dots, a_n)]_\theta. This well-definedness follows from the compatibility condition, and the quotient algebra A/θA / \theta satisfies all equations that AA does, preserving the variety of the original algebra. The canonical projection πθ:AA/θ\pi_\theta: A \to A / \theta is a homomorphism witnessing this structure. The collection of all congruences on an AA, denoted Con(A)\mathrm{Con}(A), ordered by inclusion, forms a . The meet of any family of congruences is their , which is again a congruence as it inherits compatibility and equivalence properties. The join is the congruence generated by the union, obtained via the under relational products, ensuring Con(A)\mathrm{Con}(A) is closed under arbitrary infima and suprema. The trivial congruence ΔA={(a,a)aA}\Delta_A = \{(a,a) \mid a \in A\} (the equality relation) is the least element, and the full relation A=A×A\nabla_A = A \times A is the greatest. This lattice structure is algebraic, with compact elements corresponding to finitely generated congruences.

Examples

Modular Arithmetic

A fundamental example of a congruence relation arises in the integers Z\mathbb{Z} under the relation of congruence nn, where nn is a positive . Two integers aa and bb are congruent nn, denoted ab(modn)a \equiv b \pmod{n}, if and only if nn divides aba - b, meaning there exists an kk such that ab=kna - b = kn. This relation partitions the integers into equivalence classes known as residue classes. The residue class of an aa nn consists of all integers that differ from aa by multiples of nn, formally ={,a2n,an,a,a+n,a+2n,} = \{ \dots, a - 2n, a - n, a, a + n, a + 2n, \dots \}. The congruence relation modulo nn is compatible with the operations of and on the integers. Specifically, if ab(mod[n](/page/N+))a \equiv b \pmod{[n](/page/N+)} and cd(mod[n](/page/N+))c \equiv d \pmod{[n](/page/N+)}, then a+cb+d(mod[n](/page/N+))a + c \equiv b + d \pmod{[n](/page/N+)} and acbd(mod[n](/page/N+))ac \equiv bd \pmod{[n](/page/N+)}. This compatibility ensures that the set of residue classes forms a ring under the induced operations, denoted Z/[n](/page/N+)Z\mathbb{Z}/[n](/page/N+)\mathbb{Z}, where and are performed [n](/page/N+)[n](/page/N+). In this , each element is a residue class, and the structure captures the arithmetic of integers "wrapped around" every [n](/page/N+)[n](/page/N+) units. The concept of congruence modulo nn was introduced by in his 1801 work , where he developed it as a tool for investigating properties of integers and Diophantine equations.

Groups

In group theory, a congruence relation on a group GG is an \sim that respects the group operation, meaning if g1h1g_1 \sim h_1 and g2h2g_2 \sim h_2, then g1g2h1h2g_1 g_2 \sim h_1 h_2. Such relations on groups are in one-to-one correspondence with the s of GG. Specifically, every normal subgroup NGN \trianglelefteq G determines a congruence via ghg \sim h g1hNg^{-1} h \in N, and conversely, every congruence arises this way from the normal subgroup consisting of elements equivalent to the identity.$$] The equivalence classes for this congruence are the left cosets of NN in GG, denoted gN={gnnN}gN = \{gn \mid n \in N\} for gGg \in G. These cosets partition GG and form a group structure under the induced operation (gN)(hN)=(gh)N(gN)(hN) = (gh)N, which is well-defined because NN is normal (ensuring that the product of cosets depends only on the cosets themselves, not on choices of representatives). This group is called the quotient group G/NG/N, with identity coset NN and inverse (gN)1=g1N(gN)^{-1} = g^{-1}N.[$$ Two prominent examples illustrate this construction. The trivial congruence corresponds to N=GN = G, the entire group as a normal subgroup, where every element is equivalent to every other, yielding a single coset GG and the trivial quotient group {G}\{G\} with one element. The discrete congruence arises from N={e}N = \{e\}, the trivial subgroup (which is always normal), where ghg \sim h holds only if g=hg = h, so the cosets are singletons {g}\{g\} and the quotient G/{e}GG/\{e\} \cong G is isomorphic to the original group.$$] Importantly, not every of GG induces a congruence relation; only normal subgroups do, as non-normal subgroups fail to produce an equivalence that is compatible with the group (the induced relation would not satisfy the compatibility condition for all pairs of elements).[$$

Rings

In , a congruence relation on a ring RR is determined by an ideal II of RR, where two elements a,bRa, b \in R satisfy aba \sim b abIa - b \in I. This relation is an because II is an additive of RR, ensuring reflexivity, , and transitivity, while the ideal property guarantees compatibility with the ring operations. The equivalence classes under this congruence are the left (or right, since ideals are two-sided) cosets of II in RR, denoted a+I={a+iiI}a + I = \{a + i \mid i \in I\}. These cosets form the R/IR/I, equipped with well-defined and : (a+I)+(b+I)=(a+b)+I(a + I) + (b + I) = (a + b) + I and (a+I)(b+I)=ab+I(a + I)(b + I) = ab + I. The operations are well-defined precisely because II absorbs multiplication by elements of RR, preventing in representatives./16:_Rings/16.05:_Ring_Homomorphisms_and_Ideals) A concrete example arises in polynomial rings: the quotient R/(x2+1)R\mathbb{R}/(x^2 + 1)\mathbb{R} is isomorphic to the field of complex numbers C\mathbb{C}, where the isomorphism sends the coset of xx to i=1i = \sqrt{-1}
Add your contribution
Related Hubs
User Avatar
No comments yet.