Abstract algebra studies sets equipped with operations. In number theory, these structures organize arithmetic behavior.
C.1 Algebraic Structures
Abstract algebra studies sets equipped with operations. In number theory, these structures organize arithmetic behavior.
The integers form a set with addition and multiplication. The residue classes modulo , written , form a finite arithmetic system. Rational numbers, real numbers, complex numbers, finite fields, number fields, rings of integers, ideals, and elliptic curves all carry algebraic structure.
The purpose of abstraction is to isolate the laws that make arithmetic work. Once these laws are stated clearly, the same argument can apply in many settings.
C.2 Binary Operations
A binary operation on a set is a rule that assigns to each ordered pair an element of .
Examples:
are binary operations on .
Subtraction is also a binary operation on , but division is not, because may fail to be an integer.
Closure is the requirement that the result remains inside the set. For instance, is closed under addition and multiplication, while is not closed under subtraction.
C.3 Groups
A group is a set with a binary operation satisfying four axioms.
Associativity:
for all .
Identity element:
for all .
Inverses:
for every .
Closure:
for all .
If the operation also satisfies
for all , then is abelian.
The integers form an abelian group under addition. The nonzero rational numbers form an abelian group under multiplication.
C.4 Subgroups
A subset is a subgroup if it is itself a group under the operation inherited from .
A practical subgroup test is:
For additive groups, this becomes:
The subgroups of are exactly
for integers .
This fact is one of the algebraic roots of divisibility theory.
C.5 Cyclic Groups
A group is cyclic if there exists such that every element of is a power of . In additive notation, every element is a multiple of .
The group generated by is
In additive notation:
The group is cyclic, generated by . The group is cyclic, generated by the class of .
Cyclic groups are fundamental because many finite arithmetic systems contain cyclic subgroups.
C.6 Orders of Elements
The order of an element is the smallest positive integer such that
If no such exists, has infinite order.
In additive notation, the order of is the smallest positive integer such that
For example, in , the class of has order
This formula is used repeatedly in modular arithmetic and finite group arguments.
C.7 Homomorphisms
A group homomorphism is a function
such that
for all .
Homomorphisms preserve algebraic structure. They send identities to identities and inverses to inverses.
The kernel of is
The image is
Kernels measure which elements collapse to the identity. Images measure which elements are reached.
C.8 Rings
A ring is a set with two operations, addition and multiplication, satisfying these conditions:
The set is an abelian group under addition.
Multiplication is associative.
Multiplication distributes over addition:
Many texts also require a multiplicative identity . In number theory, rings usually have such an identity.
Examples include
Rings provide the natural setting for divisibility, congruences, ideals, and algebraic integers.
C.9 Integral Domains
A commutative ring with identity is an integral domain if
Equivalently, it has no zero divisors.
The integers form an integral domain. The ring is an integral domain exactly when is prime.
For example, in ,
even though neither nor is congruent to modulo . Thus has zero divisors.
C.10 Fields
A field is a commutative ring in which every nonzero element has a multiplicative inverse.
Examples:
The finite ring is a field exactly when is prime.
Fields are central in modern number theory. They support linear algebra, polynomial factorization, Galois theory, local analysis, and arithmetic geometry.
C.11 Units
A unit in a ring is an element with a multiplicative inverse in . That is, there exists such that
The units of are
The units of are the residue classes satisfying
They form a group under multiplication, written
This group is the main object behind Euler’s theorem and many cryptographic constructions.
C.12 Ideals
An ideal of a commutative ring is an additive subgroup satisfying
for all and .
Ideals generalize divisibility. In , every ideal has the form
The ideal consists of all multiples of .
In rings of algebraic integers, ideals restore unique factorization when elements themselves may fail to factor uniquely.
C.13 Principal Ideals
An ideal generated by a single element is called principal and is written
In ,
A ring in which every ideal is principal is called a principal ideal domain, or PID.
The ring is a PID. This fact underlies the Euclidean algorithm, greatest common divisors, and Bézout identities.
C.14 Quotient Rings
If is an ideal of , the quotient ring is the set of cosets
Addition and multiplication are defined by
The familiar ring of residues modulo is
It is the quotient of by the ideal .
C.15 Polynomial Rings
Given a ring , the polynomial ring consists of expressions
with coefficients .
Polynomial rings connect algebra and arithmetic. They appear in field extensions, minimal polynomials, algebraic integers, finite fields, and elliptic curves.
If is a field, then has a Euclidean algorithm similar to the one in . This makes polynomial arithmetic over fields especially well behaved.
C.16 Irreducible and Prime Elements
In an integral domain, a nonzero nonunit element is irreducible if
implies that or is a unit.
A nonzero nonunit element is prime if
Every prime element is irreducible. In many familiar rings, such as , every irreducible element is prime. In more general rings this can fail.
This distinction is one reason algebraic number theory uses ideals.
C.17 Field Extensions
A field extension is an inclusion of fields
We then view as a vector space over . Its dimension is called the degree of the extension and is written
For example,
has degree , since every element has the form
with .
Field extensions are the language of algebraic numbers and Galois theory.
C.18 Summary of Core Structures
| Structure | Operations | Main Condition | Number-Theoretic Role |
|---|---|---|---|
| Group | One operation | Inverses exist | Symmetry, units, residue classes |
| Ring | Addition and multiplication | Distributive laws | Divisibility, congruences, ideals |
| Integral domain | Ring | No zero divisors | Factorization theory |
| Field | Ring | Nonzero elements invertible | Extensions, finite fields, algebraic methods |
| Ideal | Additive subgroup | Closed under multiplication by ring elements | Quotients and generalized divisibility |
| Module | Addition and scalar multiplication | Linear structure over a ring | Lattices, class groups, Galois modules |
Abstract algebra supplies the structural language of modern number theory. Classical arithmetic begins with integers. Modern arithmetic studies the algebraic systems that integers generate.