[home] [lexicon] [problems] [tests] [courses] [auxiliaries] [notes] [staff] | ||
Mathematics-Online lexicon: | ||
Introduction to Finite Fields |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | overview |
Rings and Fields
A Ring is a set with an addition and a multiplication , which are both associative. The addition is commutative. Moreover the following law of distributivity holds in
Each ring has a zero element and a unity such that
For each exists such that .
If additionally for each element there is a multiplicative inverse , i.e. , then is called a skew field (or often also a division ring).
If the multiplcation is commutative, then a ring is called commutative and a skew field is called a field.
Examples.
Note that a polynomial is a formal expression. It becomes a function from to by substituting by elements of For some rings it is possible that different polynomials of yield in this way the same function.
Ideals.
An ideal in a commutative ring is a subset of such that
For example the even numbers are an ideal of or is an ideal of .
Each ideal of defines a new ring, the so-called residue class ring . The elements of are subsets of of the following form. Let be a fixed element of Then
is called the residue class of with respect to the ideal Note that if and only if if and only if An element is called a representative of the residue class.
One checks easily that with the following addition and multiplication
is a commutative ring.
Example. has the elements and . The calculations in may be done by representatives (omitting the bars and taking into account that ) ,
because modifications modulo are permitted. More cumbersome but also correct is the calculation
Finite Fields
We define first with the ideal of the finite fields with elements, a prime, via
Using the notation above the elements of are described by
Note that is for each natural number an ideal of But the residue class ring is a field if and only if is a prime. If is not a prime, then with natural numbers In one gets Hence neither nor are zero and both elements have no multiplicative inverse.
A polynomial in is called irreducible, if it is not the product of two polynomials of lower degree. Otherwise it is called reducible. The irreducible polynomials play in a similar role as the primes in Note that irreducibility quite often may be checked only by testing all possible divisors of a given polynomial , i.e. by division of by any polynomial of degree less or equal than a half of the degree of
Examples.
Using irreducible polynomials over the field of elements one can construct all other finite fields. This is the main content of the following theorem.
Theorem.
The constant polynomials form with addition and multiplication in a field ( more precisely a subfield of ) which is obviously isomorphic to .
Let and be polynomials in such that deg deg. Then by polynomial division we can write
Suppose that with irreducible polynomial
Then we can express in as
Using this one shows that each element of may be expressed as a unique linear combination of of the elements over So is a vector space over with basis .
A vector space of dimension over has elements. Therefore has elements and these elements are represented by all polynomials of degree less than
Note that the residue class ring has also elements. But for this ring is not a field because then is not a prime (see above). Also in the equation
Primitive Elements, Zech-Logarithms
Each element in of staisfies the equation . If is the minimal exponent such that then is called primitive.
One can show that each finite field has at least one primitive element. Note that if is primitive, then each non-zero element of is a power of Note that a randomly chosen element of a finite field is with high probability primitive.
Fix a primitive element primitive element Then with respect to this element Zech-logarithms are defined as follows.
If then is called the Zech-logarithm of . Note that is uniquely determined except in the case when . In this case we define .
All non -zero elements of a finite field are described by a power of a primitive element. Thus multiplications of these elements may be easily performed. The Zech-logarithms are useful for the addition, because for
Example. Consider the field of elements defined as . is primitive, because , and . The corresponding Zech - logarithms follow from the the table
The Zech - logarithm of is and .
Frobenius Automorphism
The Frobenius-automorphism of is a bijective map defined by
It has the properties that
Because for ( _p considered as subfield), it follows that provided . Clearly for a primitive element of Therefore this equation is valid for each element of and it follows for the Frobenius automorphism that .
see also:
automatically generated 7/ 7/2005 |