Finite Field
Finite Field
By Fikreselam Gared(PhD)
c=a∗b∈G
a ∗ (b ∗ c) = (a ∗ b) ∗ c
e′ = e′ ∗ e = e
a′ = a′ ∗ e
m − i is the inverse of i
i + (m − i)
i ⊞ (m − i) = Rem. =0=e
m
⊞ 0 1 2 3 4 5 6
0 0 1 2 3 4 5 6
1 1 2 3 4 5 6 0
2 2 3 4 5 6 0 1
3 3 4 5 6 0 1 2
4 4 5 6 0 1 2 3
5 5 6 0 1 2 3 4
6 6 0 1 2 3 4 5
Fikreselam G. Title: Finite Fields 7 / 27
Groups
Let p is a prime number greater than 1, G = {1, ..., p−1} and define
the binary operation ⊡. Then for any integer i and j in G, we have
i.j
i ⊡ j = Rem. =r
p
⊡ 1 2 3 4 5 6
1 1 2 3 4 5 6
2 2 4 6 1 3 5
3 3 6 2 5 1 4
4 4 1 5 2 6 3
5 5 3 1 6 4 2
6 6 5 4 3 2 1
RS
Condition/requirement of fields
1 Zero is the additive identity of field.
2 The multiplication identity of filed is one.
3 Field should be commutative group under addition and set of non
zero elements in field is commutative under multiplication
4 Multiplication is distributive over addition
Note that
a − b = a + (−b), where −b is additive inverse of b.
a ÷ b = a.b−1 , where b−1 is multiplicative inverse of b.
1 Let 1 be the unit element in GF (q), there must exist two positive
integer m and n such that m < n and
m
X n
X
1= 1=1
i=1 i=1
Pm−n
Hence i=1 1=0
2 There must exist a smallest positive integer λ, characteristics of the
field, in GF (q) such that
λ
X
1=0
i=1
λ=km k m
! !
X X X
1= 1 1 =0
i=1 i=1 i=1
k
P m
P
either 1 = 0 or 1=0
i=1 i=1
a1 = a
a2 = a.a
a3 = a2 .a
an = 1
Let
f (x) = f0 + f1 x + f2 x2 + ... + fn xn
where fi ∈ GF (2).
m −1)
A polynomial p(x) is Primitive polynomial if x(q + 1 = xn + 1 is
dividable by p(x) but xk + 1 is not dividable by p(x) for k < n.
0.α = 0
1.α = α
α2 = α.α
α3 = α2 .α
αi+j = αi .αj
α0 = 1
m −1)
x(2 +1
= q(x) + 0
p(x)
m −1)
x(2 + 1 = q(x)p(x)
m −1)
α(2 + 1 = q(α)p(α)
m −1)
α(2 + 1 = q(α).0
m −1)
α(2 +1 = 0
m −1)
α(2 = 1
Thus, under the condition that p(α) = 0, the field is finite and con-
tains the following 2m elements.
m −2
F = {0, 1, α, α2 , α3 , ..., α2 }
m −2 m −1 m −2 m −2
Since α2 .α = α2 = 1, α2 .α2 = α, α2 .α3 = α2 and so
on, F is closed under multiplication under the condition p(α) = 0.
m −1−i m −1−i
α2 is multiplication inverse of αi . Because α2 .αi =
m −1
α2 = 1.
l−1
i
Y
ϕ(x) = (x + β 2 )
i=0
l
where β 2 is conjugate of β.
Example
Check that the minimal polynomial for β = α3 and p(x) = x3 + x + 1 is
ϕ(x) = 1 + x2 + x3 .