In
abstract algebra
In mathematics, more specifically algebra, abstract algebra or modern algebra is the study of algebraic structures. Algebraic structures include groups, rings, fields, modules, vector spaces, lattices, and algebras over a field. The te ...
, 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.
Each equivalence relatio ...
on an
algebraic structure
In mathematics, an algebraic structure 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 multiplication), and a finite set ...
(such as a
group,
ring, or
vector space
In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but ...
) 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.
Basic example
The prototypical example of a congruence relation is
congruence modulo on the set of
integer
An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
s. 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
Addition (usually signified by the plus symbol ) is one of the four basic operations of arithmetic, the other three being subtraction, multiplication and division. The addition of two whole numbers results in the total amount or ''sum'' of ...
and
multiplication
Multiplication (often denoted by the cross symbol , by the mid-line dot operator , by juxtaposition, or, on computers, by an asterisk ) is one of the four elementary mathematical operations of arithmetic, with the other ones being ad ...
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 for integers, where numbers "wrap around" when reaching a certain value, called the modulus. The modern approach to modular arithmetic was developed by Carl Friedrich Gauss in his bo ...
. 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.
Definition
The definition of a congruence depends on the type of
algebraic structure
In mathematics, an algebraic structure 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 multiplication), and a finite set ...
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 whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but ...
s,
modules,
semigroup
In mathematics, a semigroup is an algebraic structure consisting of a Set (mathematics), set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplication, multiplicatively ...
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.
Each equivalence relatio ...
on an algebraic object that is compatible with the algebraic structure, in the sense that the operations are
well-defined
In mathematics, a well-defined expression or unambiguous expression is an expression whose definition assigns it a unique interpretation or value. Otherwise, the expression is said to be ''not well defined'', ill defined or ''ambiguous''. A fun ...
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.
Example: Groups
For example, a group is an algebraic object consisting of a
set 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, an internal binary op ...
, 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 operating on a set is an element of the set that leaves unchanged every element of the set when the operation is applied. This concept is used in algebraic structures s ...
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 G ...
, and the other equivalence classes are the other
cosets 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 exam ...
.
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.
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 themselves, not examples ("models") of algebraic structures.
For instance, rather than take particular Group (mathematics), groups as ...
, 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.
Relation with homomorphisms
If
is a
homomorphism
In algebra, a homomorphism is a structure-preserving map between two algebraic structures of the same type (such as two groups, two rings, or two vector spaces). The word ''homomorphism'' comes from the Ancient Greek language: () meaning "sa ...
between two algebraic structures (such as
homomorphism of groups, or a
linear map between
vector space
In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but ...
s), then the relation
defined by
:
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false.
The connective is bi ...
is a congruence relation on
. By the
first isomorphism theorem, the
image
An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensio ...
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
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 operating on a set is an element of the set that leaves unchanged every element of the set when the operation is applied. This concept is used in algebraic structures s ...
''e'' and operation *) and ~ is a
binary relation
In mathematics, a binary relation associates elements of one set, called the ''domain'', with elements of another set, called the ''codomain''. A binary relation over Set (mathematics), sets and is a new set of ordered pairs consisting of ele ...
on ''G'', then ~ is a congruence whenever:
#
Given any element ''a'' of ''G'', ''a'' ~ ''a'' (
reflexivity);
#Given any elements ''a'' and ''b'' of ''G'',
if ''a'' ~ ''b'', then ''b'' ~ ''a'' (
symmetry);
#Given any elements ''a'', ''b'', and ''c'' of ''G'', if ''a'' ~ ''b''
and ''b'' ~ ''c'', then ''a'' ~ ''c'' (
transitivity);
#Given any elements ''a'', ''a' '', ''b'', and ''b' '' of ''G'', if ''a'' ~ ''a' '' and ''b'' ~ ''b' '', then ''a'' * ''b'' ~ ''a' '' * ''b' '';
#Given any elements ''a'' and ''a' '' of ''G'', if ''a'' ~ ''a' '', then ''a''
−1 ~ ''a' ''
−1 (this can actually be proven from 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.
Each equivalence relatio ...
.
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 G ...
.
Specifically, 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
A similar trick allows one to speak of kernels in
ring theory as
ideals
Ideal may refer to:
Philosophy
* Ideal (ethics), values that one actively pursues as goals
* Platonic ideal, a philosophical idea of trueness of form, associated with Plato
Mathematics
* Ideal (ring theory), special subsets of a ring considered ...
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-group
In abstract algebra, a branch of mathematics, the algebraic structure group with operators or Ω-group can be viewed as a group with a set Ω that operates on the elements of the group in a special way.
Groups with operators were extensively studi ...
s (in the general sense allowing operators with multiple arity). But this cannot be done with, for example,
monoid
In abstract algebra, a branch of mathematics, 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 0.
Monoids ...
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 themselves, not examples ("models") of algebraic structures.
For instance, rather than take particular Group (mathematics), groups as ...
. An equivalent formulation in this context is the following:
[Clifford Bergman, Universal Algebra: Fundamentals and Selected Topics, Taylor & Francis (2011), Sect. 1.5 and Exercise 1(a) in Exercise Set 1.26 (Bergman uses the expression ''having the substitution property'' for ''being compatible'')]
A congruence relation on an algebra ''A'' is a
subset
In mathematics, set ''A'' is a subset of a set ''B'' if all 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 are unequal, then ''A'' is a proper subset o ...
of the
direct product ''A'' × ''A'' 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.
Each equivalence relatio ...
on ''A'' and a
subalgebra of ''A'' × ''A''.
The
kernel
Kernel may refer to:
Computing
* Kernel (operating system), the central component of most operating systems
* Kernel (image processing), a matrix used for image convolution
* Compute kernel, in GPGPU programming
* Kernel method, in machine lea ...
of a
homomorphism
In algebra, a homomorphism is a structure-preserving map between two algebraic structures of the same type (such as two groups, two rings, or two vector spaces). The word ''homomorphism'' comes from the Ancient Greek language: () meaning "sa ...
is always a congruence. Indeed, every congruence arises as a kernel.
For a given congruence ~ on ''A'', the set ''A''/~ 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 (mathematics), set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplication, multiplicatively ...
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…
[J. M. Howie (1975) ''An Introduction to Semigroup Theory'', page v, ]Academic Press
Academic Press (AP) is an academic book publisher founded in 1941. It was acquired by Harcourt, Brace & World in 1969. Reed Elsevier bought Harcourt in 2000, and Academic Press is now an imprint of Elsevier.
Academic Press publishes refere ...
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 the ...
*
Congruence lattice problem
*
Table of congruences
Explanatory notes
Notes
References
* Horn and Johnson, ''Matrix Analysis,'' Cambridge University Press, 1985. . (Section 4.5 discusses congruency of matrices.)
*
{{DEFAULTSORT:Congruence Relation
Modular arithmetic
Algebra
Binary relations
Equivalence (mathematics)
Universal algebra