I understand that as typically defined (using modular arithmetic) finite fields require a prime number of elements.
But I recall hearing someone say that if you modify the way addition and multiplication is defined on a set with a non-prime number of elements, say 4 elements, then it could still be a field.
Is this true? How would this set look and how would you define the addition and multiplication?
Answer
For any prime p and integer k≥1, there is, up to isomorphism, exactly one field of order pk.
In the case of 22 elements, one usually denotes the elements as 0,1,x,x+1 (or something similar), with addition done modulo 2. The multiplication table looks like this:
01xx+10000101xx+1x0xx+11x+10x+11x
In general, you can find a multiplication table the following way: Start with Zp, the integers modulo p (also known as the field with p elements), and an irreducible polynomial f of degree k with coefficients in Zp. Then take the polynomial ring Zp[x], and divide out by the ideal generated by f. Any element of our pk-element field will correspond to a polynomial of degree less than k, with addition as normal. Multiplication is defined by reducing modulo f.
In our example, we have Z2, k=2 and f(x)=x2+x+1. The elements are as given above, and addition is done as for regular polynomials with coefficients in Z2. As for multiplication, let's look at x(x+1) as an example. With regular polynomials we have x(x+1)=x2+x. Then reducing modulo f basically means either
- Subtract multiples of f until the degree is lower than k=2.
- f(x)=0 means x2=x+1. Substitute this, repeatedly if necessary, until the degree is lower than k=2.
In either case, x2+x is reduced to 1.
No comments:
Post a Comment