In
abstract algebra
In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures, which are set (mathematics), sets with specific operation (mathematics), operations acting on their elements. Algebraic structur ...
, a congruence relation (or simply congruence) is an
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
on an
algebraic structure
In mathematics, an algebraic structure or algebraic system consists of a nonempty set ''A'' (called the underlying set, carrier set or domain), a collection of operations on ''A'' (typically binary operations such as addition and multiplicatio ...
(such as a
group,
ring, or
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
) that is compatible with the structure in the sense that
algebraic operations done with equivalent elements will yield equivalent elements. Every congruence relation has a corresponding
quotient structure, whose elements are the
equivalence class
In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
es (or congruence classes) for the relation.
Definition
The definition of a congruence depends on the type of
algebraic structure
In mathematics, an algebraic structure or algebraic system consists of a nonempty set ''A'' (called the underlying set, carrier set or domain), a collection of operations on ''A'' (typically binary operations such as addition and multiplicatio ...
under consideration. Particular definitions of congruence can be made for
groups,
rings,
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s,
modules,
semigroup
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplicatively (just notation, not necessarily th ...
s,
lattices, and so forth. The common theme is that a congruence is an
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
on an algebraic object that is compatible with the algebraic structure, in the sense that the operations are
well-defined on the
equivalence class
In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
es.
General
The general notion of a congruence relation can be formally defined in the context of
universal algebra
Universal algebra (sometimes called general algebra) is the field of mathematics that studies algebraic structures in general, not specific types of algebraic structures.
For instance, rather than considering groups or rings as the object of stud ...
, a field which studies ideas common to all
algebraic structures
In mathematics, an algebraic structure or algebraic system consists of a nonempty set ''A'' (called the underlying set, carrier set or domain), a collection of operations on ''A'' (typically binary operations such as addition and multiplicatio ...
. 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.
Examples
Basic example
The prototypical example of a congruence relation is
congruence modulo on the set of
integer
An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
s. For a given positive integer
, two integers
and
are called congruent modulo
, written
:
if
is
divisible
In mathematics, a divisor of an integer n, also called a factor of n, is an integer m that may be multiplied by some integer to produce n. In this case, one also says that n is a '' multiple'' of m. An integer n is divisible or evenly divisibl ...
by
(or equivalently if
and
have the same
remainder
In mathematics, the remainder is the amount "left over" after performing some computation. In arithmetic, the remainder is the integer "left over" after dividing one integer by another to produce an integer quotient ( integer division). In a ...
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
Addition (usually signified by the Plus and minus signs#Plus sign, plus symbol, +) is one of the four basic Operation (mathematics), operations of arithmetic, the other three being subtraction, multiplication, and Division (mathematics), divis ...
and
multiplication
Multiplication is one of the four elementary mathematical operations of arithmetic, with the other ones being addition, subtraction, and division (mathematics), division. The result of a multiplication operation is called a ''Product (mathem ...
on the integers. That is,
if
:
and
then
:
and
The corresponding addition and multiplication of equivalence classes is known as
modular arithmetic
In mathematics, modular arithmetic is a system of arithmetic operations for integers, other than the usual ones from elementary arithmetic, where numbers "wrap around" when reaching a certain value, called the modulus. The modern approach to mo ...
. 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
In ring theory, a branch of abstract algebra, a quotient ring, also known as factor ring, difference ring or residue class ring, is a construction quite similar to the quotient group in group theory and to the quotient space in linear algebra. ...
.
Example: Groups
For example, a group is an algebraic object consisting of a
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
together with a single
binary operation
In mathematics, a binary operation or dyadic operation is a rule for combining two elements (called operands) to produce another element. More formally, a binary operation is an operation of arity two.
More specifically, a 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
In mathematics, an identity element or neutral element of a binary operation is an element that leaves unchanged every element when the operation is applied. For example, 0 is an identity element of the addition of real numbers. This concept is use ...
is always a
normal subgroup
In abstract algebra, a normal subgroup (also known as an invariant subgroup or self-conjugate subgroup) is a subgroup that is invariant under conjugation by members of the group of which it is a part. In other words, a subgroup N of the group ...
, and the other equivalence classes are the other
coset
In mathematics, specifically group theory, a subgroup of a group may be used to decompose the underlying set of into disjoint, equal-size subsets called cosets. There are ''left cosets'' and ''right cosets''. Cosets (both left and right) ...
s of this subgroup. Together, these equivalence classes are the elements of a
quotient group
A quotient group or factor group is a mathematical group obtained by aggregating similar elements of a larger group using an equivalence relation that preserves some of the group structure (the rest of the structure is "factored out"). For ex ...
.
Example: Rings
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
If
is a
homomorphism
In algebra, a homomorphism is a morphism, structure-preserving map (mathematics), map between two algebraic structures of the same type (such as two group (mathematics), groups, two ring (mathematics), rings, or two vector spaces). The word ''homo ...
between two algebraic structures (such as
homomorphism of groups, or a
linear map
In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that p ...
between
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s), then the relation
defined by
:
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements. The biconditional is true in two cases, where either bo ...
is a congruence relation on
. By the
first isomorphism theorem, the
image
An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
of ''A'' under
is a substructure of ''B''
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
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
In the particular case of
groups, congruence relations can be described in elementary terms as follows:
If ''G'' is a group (with
identity element
In mathematics, an identity element or neutral element of a binary operation is an element that leaves unchanged every element when the operation is applied. For example, 0 is an identity element of the addition of real numbers. This concept is use ...
''e'' and operation *) and ~ is a
binary relation
In mathematics, a binary relation associates some elements of one Set (mathematics), set called the ''domain'' with some elements of another set called the ''codomain''. Precisely, a binary relation over sets X and Y is a set of ordered pairs ...
on ''G'', then ~ is a congruence whenever:
#
Given any
In mathematical logic, a universal quantification is a type of quantifier, a logical constant which is interpreted as "given any", "for all", "for every", or "given an arbitrary element". It expresses that a predicate can be satisfied by e ...
element ''a'' of ''G'', (
reflexivity);
# Given any elements ''a'' and ''b'' of ''G'',
if , then (
symmetry
Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is Invariant (mathematics), invariant und ...
);
# Given any elements ''a'', ''b'', and ''c'' of ''G'', if
and , then (
transitivity);
# Given any elements ''a'', ''a''′, ''b'', and ''b''′ of ''G'', if and , then ;
# Given any elements ''a'' and ''a''′ of ''G'', if , then (this is implied by the other four,
[Since ''a''′−1 = ''a''′−1 * ''a'' * ''a''−1 ~ ''a''′−1 * ''a''′ * ''a''−1 = ''a''−1] so is strictly redundant).
Conditions 1, 2, and 3 say that ~ is an
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
.
A congruence ~ is determined entirely by the set of those elements of ''G'' that are congruent to the identity element, and this set is a
normal subgroup
In abstract algebra, a normal subgroup (also known as an invariant subgroup or self-conjugate subgroup) is a subgroup that is invariant under conjugation by members of the group of which it is a part. In other words, a subgroup N of the group ...
.
Specifically, if and only if .
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
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,
monoid
In abstract algebra, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being .
Monoids are semigroups with identity ...
s, so the study of congruence relations plays a more central role in monoid theory.
Universal algebra
The general notion of a congruence is particularly useful in
universal algebra
Universal algebra (sometimes called general algebra) is the field of mathematics that studies algebraic structures in general, not specific types of algebraic structures.
For instance, rather than considering groups or rings as the object of stud ...
. An equivalent formulation in this context is the following:
A congruence relation on an algebra ''A'' is a
subset
In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
of the
direct product that is both an
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
on ''A'' and a
subalgebra In mathematics, a subalgebra is a subset of an algebra, closed under all its operations, and carrying the induced operations.
"Algebra", when referring to a structure, often means a vector space or module equipped with an additional bilinear opera ...
of .
The
kernel of a
homomorphism
In algebra, a homomorphism is a morphism, structure-preserving map (mathematics), map between two algebraic structures of the same type (such as two group (mathematics), groups, two ring (mathematics), rings, or two vector spaces). The word ''homo ...
is always a congruence. Indeed, every congruence arises as a kernel.
For a given congruence ~ on ''A'', the set of
equivalence class
In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
es 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
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplicatively (just notation, not necessarily th ...
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 ...
Category theory
In
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. 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 ''R''
''X'',''Y'' on Hom(''X'',''Y''), such that the equivalence relations respect composition of morphisms. See for details.
See also
*
Chinese remainder theorem
In mathematics, the Chinese remainder theorem states that if one knows the remainders of the Euclidean division of an integer ''n'' by several integers, then one can determine uniquely the remainder of the division of ''n'' by the product of thes ...
*
Congruence lattice problem
*
Table of congruences
In number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from int ...
Explanatory notes
Notes
References
*
*
* (Section 4.5 discusses congruency of matrices.)
*
*
*
{{DEFAULTSORT:Congruence Relation
Modular arithmetic
Abstract algebra
Binary relations
Equivalence (mathematics)
Universal algebra