Rings
In linear algebra in the last article we learned about vectors and vector spaces. We could add vectors and multiply them by scalars. But what if we have certains objects which themselves can be added and multiplied ? Rings provide us a framework and structure to study such objects. For example rings can contain a set of integers, polynomial or even matrices.
Formal Definition of Ring
A ring is a set with two laws composition and , that satisfy these axioms :
- Law of composition is an Abelian group that we denote by , its identity denoted by .
- Multiplication is associative.
- There exists a multiplicative identity denoted by 1.
- Multiplication distributes over addition.
- Distributive law
In this article we will only consider commutative rings with identity since these are the rings used in coding theory.
A Subring is a subset that is itself a ring under the inherited operations.
A subset is called a subring if
- ,
- closed under addition:
- closed under additive inverses:
- closed under multiplication:
- contains the multiplicative identity:
An Abelian group is a group in which the order of the operation does not matter; that is, for any two elements and , or we can say that the group operation is commutative.
Polynomial Rings
A polynomial with coefficients in a ring os a finite linear combination of powers of the variables.
here . is called formal polynomial. Set of polynomials with coefficient in ring will be denoted by .
The monomals are considered independent, So if :
is another poly with coefficient in then if and only if
Now before introducing Quotient Rings which helps us to actually understand how extensions work we should go over some topics which will help us understand the construction of quotient rings.
Concepts
Ideal
is an ideal if :
- is an additive subgroup of .
That means
- .
- closed under addition.
- closed under additive inverse.
- It absorbs multiplication :
Cosets
Let be an ideal of a ring . Since every ideal is an additive subgroup of we can partition the ring into cosets of .
For any element , the coset of containing is
In other words, we take every element of the ideal and add to it.
For Example,
let
then
similarly
Every element of the ring belongs to exactly one coset and together the cosets partition the ring.
Quotient Set
The quotient set of a ring by an ideal is the set of all cosets of . It is denoted by
Here the elements of are not individual elements of the ring. Instead, each element is an entire coset.
For Example,
let
then the quotient set is
Since every integer leaves one of the remainders or when divided by , these are the only distinct cosets. For convenience we will write
where
denotes the coset containing .
The quotient set itself is only a collection of cosets. In the next section we will define addition and multiplication on these cosets, turning the quotient set into a quotient ring.
Ring Homomorphism
A ring homomorphism is a function between two rings that preserves the ring operations. In simple words performing addition or multiplication before applying the function gives the same result as applying the function first and then performing the operation.
Formally, let and be two rings. A function
is called a ring homomorphism if, for every ,
-
it preserves addition:
-
it preserves multiplication:
-
and it preserves the multiplicative identity:
For Example,
Consider the function
defined by
This map sends every integer to its corresponding coset modulo . For example,
It preserves both addition and multiplication, making it a ring homomorphism.
Kernel of a Ring Homomorphism
Let
be a ring homomorphism. The kernel of is the set of all elements in that are mapped to the additive identity of . It is denoted by :
The kernel measures which elements of the ring become zero under the homomorphism. It is always an ideal of .
For Example,
Consider the ring homomorphism
defined by
An integer is mapped to the zero coset if and only if it is a multiple of . Therefore,
Thus, every multiple of is identified with in the quotient ring .
Quotient Rings
We have already seen that an ideal partitions a ring into disjoint cosets and that the collection of all these cosets forms the quotient set
The next step is to turn this quotient set into a ring by defining addition and multiplication on its cosets.
Addition
Addition of two cosets is defined by adding their representatives:
This operation is well-defined because is an additive subgroup of .
Multiplication
Similarly, multiplication is defined by
At first glance this definition may seem ambiguous since each coset contains many representatives. For example,
where
We need to verify that choosing different representatives does not change the resulting coset.
Consider the product of two arbitrary representatives:
Since is an ideal,
Therefore,
which implies
Hence every possible product of representatives belongs to the same coset making multiplication well-defined.
The Quotient Ring
With these operations, the quotient set becomes a ring called the quotient ring denoted by :
Its elements are the cosets of the ideal while addition and multiplication are performed using the representatives of those cosets.
Example
Consider the ring
The quotient ring is
Addition and multiplication are performed modulo . For example,
and
A quotient ring can be viewed as a new ring obtained by treating every element of the ideal as equal to zero. This construction is one of the most powerful tools in algebra and forms the foundation for constructing field extensions such as
where is an irreducible polynomial.
Adjoining Elements
One of the most powerful applications of quotient rings is that they allow us to construct new rings by introducing elements that did not previously exist.
Suppose we have a ring and we wish to introduce a new element satisfying a particular polynomial equation
where .
If such an element does not already exist in we can build a larger ring containing it.
Step 1: Introduce a Formal Symbol
We begin with the polynomial ring
Here, is simply a formal symbol. It is not yet a number or an element satisfying any special property. The only rules it obeys are those required by the ring axioms.
Step 2: Impose a Relation
Suppose we want our new element to satisfy
To enforce this relation, we form the quotient ring
where denotes the ideal generated by the polynomial .
Since every polynomial in the ideal becomes equal to the zero element in the quotient ring, we have
inside the quotient.
If we denote the residue of in the quotient ring by
then
exactly as desired.
In this way, we have adjoined a new element satisfying the required polynomial relation.
Example: Constructing the Complex Numbers
The real numbers do not contain an element whose square is . We therefore seek to construct a larger ring containing an element satisfying
Rewriting this equation,
Now we want to be root of the polynomial :
We begin with the polynomial ring
and form the quotient ring
Inside this quotient ring,
which implies
The residue class of ,
is denoted by
Therefore,
Every polynomial in can now be simplified using the relation
For example,
Hence every element of the quotient ring can be written uniquely in the form
Renaming the residue class of as , every element becomes
which is precisely the familiar form of a complex number.
Thus,
More generally, adjoining a root of a polynomial is achieved by forming the quotient ring
This construction is fundamental in algebra and is exactly how finite fields such as
are constructed, where is an irreducible polynomial of degree .