« previous | Tuesday, April 16, 2013 | next »
Recall
, where
is prime, represents a prime field
, where
is a prime power not a prime, represents a finite extension field.
Consider
realized as
.
We need to check that
is irreducible (i.e. it has no non-trivial roots)
If it had a non-trivial factorization, it would be (linear) × (quadratic)
 |
|
0 |
1
|
1 |
1
|
2 |
1
|
Therefore there are no roots mod 3.
Therefore,
is a realization of
Inverses
What is
in this realization of
?
It would be the polynomial
with
.
This is equivalent to finding polynomials
with
.
When working with integers, we had the extended Euclidean algorithm. We can still use it, but we need a few modifications:
Our goal is to make
and
smaller in degree (rather than absolute value, as we did with integers).
Example
To compute
in the above realization of
, we do...
Therefore,
, and
in this
.
Note that there are possibly many distinct realizations of
: this is why the irreducible polynomial must be clarified!
Is
primitive over
? (i.e. do the powers
?
What do we know about the order of
in
.
Recall: the order of T in a field
would be the smallest
with
in
Lagrange's Theorem
Implies that the order of any
must divide the cardinality (number of elements) of
.
The cardinality of
is
, so
For our realization of
, the order could be 1, 2, 13, or 26
- order of
is not 1 since
in this realization.
- order of
is not 2 since all 27 elements in this realization are distinct
- order of
is not 13 since 
- Therefore, by elimination, the order of T is 26
Therefore,
is primitive over
:
Elements of
realized by
 |
 |
|
0 |
 |
|
1 |
 |
|
2 |
 |
|
3 |
 |
|
4 |
 |
|
5 |
 |
|
6 |
 |
|
7 |
 |
|
8 |
 |
|
9 |
 |
|
10 |
 |
|
11 |
 |
|
12 |
 |
|
13 |
 |
|
14 |
 |
|
15 |
 |
|
16 |
 |
|
17 |
 |
|
18 |
 |
|
19 |
 |
|
20 |
 |
|
21 |
 |
|
22 |
 |
|
23 |
 |
|
24 |
 |
|
25 |
 |
|
26 |
 |
|
In sage,
k = GF(3^3, 'T')
for i,x in enumerate(k): print i,x
Elliptic Curves
Consider elliptic curve
over
realized as
First: what are the squares in (this)
?
or  |
 |
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
* |
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
 |
|
* Note: 2 has no square root mod 3, but
in this
The points in this
of
are:








There is also the point at infinity for a grand total of 16 points.
Hasse's Theorem
(1933)
If
is any elliptic curve, over
with
points, then
(conjectured by Emil Artin in his 1924 Ph.D. thesis, and ultimately led to P. Deligne winning a fields medal in 1974 for the riemann hypothesis for function fields)
This comes from the strange connection between finite fields and complex numbers in Genus 1
For our
, we get that
, so
And this checks out.
Furthermore, Hasse's theorem implies that over
, the number of points must be between 4 and 16.
Addition Law
How does the addition law work here? (e.g.
?)
Recall:
When adding two points
,
Let
,
, and
So going back to our example,
, we get



and