<< Предыдущая стр. 3(из 18 стр.)ОГЛАВЛЕНИЕ Следующая >>
q(X), r(X) в€€ k[X] for which f (X) = q(X)d(X) + r(X) with deg r(X) < deg d(X) or r(X) = 0.
In the situation discussed in this result, the following names are often used. We refer to the
process of п¬Ѓnding q(X) and r(X) as long division of f (X) by d(X). Also,
f (X) = the dividend , d(X) = the divisor , q(X) = the quotient, r(X) = the remainder .
Example 1.26. If k = Q, п¬Ѓnd the quotient and remainder when the long division of f (X) =
6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1 by d(X) = 2X 2 + 1 is performed.
Solution. In the usual notation we have the following calculation.
3X 2 в€’ 3X
2X 2 + 1 | 6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1
6X 4 + 0X 3 + 3X 2 + 0X + 0
в€’ 6X 3 + 0X 2 в€’ 3X + 1
в€’ 6X 3 + 0X 2 в€’ 3X + 0
1
Hence
6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1 = (3X 2 в€’ 3X)(2X 2 + 1) + 1,
giving q(X) = 3X 2 в€’ 3X and r(X) = 1.
Example 1.27. If k = F5 , п¬Ѓnd the quotient and remainder when long division of f (X) =
10X 5 + 6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1 by d(X) = 2X 2 + 1 is performed.
Solution. First notice that working modulo 5 we have
f (X) = 10X 5 + 6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1 в‰Ў X 4 + 4X 3 + 3X 2 + 2X + 1 (mod 5).
Notice also that multiplicative inverses in F5 are given by
2в€’1 в‰Ў 3 (mod 5), 3в€’1 в‰Ў 2 (mod 5), 4в€’1 в‰Ў 4 (mod 5).
8 1. INTEGRAL DOMAINS, FIELDS AND POLYNOMIAL RINGS

We have the following calculation.
3X 2 + 2X
2X 2 + 1| 6X 4 + 4X 3 + 3X 2 + 2X + 1
6X 4 + 0X 3 + 3X 2 + 0X + 0
4X 3 + 0X 2 + 2X + 1
4X 3 + 0X 2 + 2X + 0
1
Hence
6X 4 в€’ 6X 3 + 3X 2 в€’ 3X + 1 в‰Ў (3X 2 + 2X)(2X 2 + 1) + 1 (mod 5),
giving q(X) = 3X 2 + 2X and r(X) = 1.
An important consequence of Theorem 1.25 is the following which makes use of the Euclidean
Algorithm.
Corollary 1.28. Let k be a п¬Ѓeld and X an indeterminate. Let f (X), g(X) в€€ k[X] be
non-zero. Then there are a(X), b(X) в€€ k[X] such that
a(X)f (X) + b(X)g(X) = gcd(f (X), g(X)).
Here the greatest common divisor gcd(f (X), g(X)) of f (X), g(X) is the monic polynomial
of greatest degree which divides both of f (X), g(X).
Proposition 1.29. Let k be a п¬Ѓeld and X an indeterminate. Then a non-constant polyno-
mial p(X) в€€ k[X] is an irreducible if and only if it is a prime.
в™
Proof. By Lemma 1.14 we already know that p(X) is irreducible if it is prime. So
в™Ґв™¦
в™Ј
suppose that p(X) is irreducible and that p(X) | u(X)v(X) for u(X), v(X) в€€ k[X]. Then by
Corollary 1.28, there are a(X), b(X) в€€ k[X] such that
a(X)p(X) + b(X)u(X) = gcd(p(X), u(X)).
But since p(X) is irreducible, gcd(p(X), u(X)) = 1, hence
a(X)p(X) + b(X)u(X) = 1.
Multiplying through by v(X) gives
a(X)p(X)v(X) + b(X)u(X)v(X) = v(X)
and so p(X) | v(X). This shows that p(X) | u(X) or p(X) | v(X) and so p(X) is prime.
Theorem 1.30. Let k be a п¬Ѓeld and X an indeterminate.
(i) Every ideal I k[X] is principal, i.e., I = (h(X)) for some h(X) в€€ k[X].
(ii) The ideal (p(X)) k[X] is prime if and only if p(X) = 0 or p(X) is irreducible in k[X].
(iii) The quotient ring k[X]/(p(X)) is an integral domain if and only if p(X) = 0 or p(X)
is irreducible in k[X].
(iv) The quotient ring k[X]/(p(X)) is a п¬Ѓeld if and only if p(X) is an irreducible in k[X].
в™
Proof. (i) Let I k[X] and assume that I = (0). Then there must be at least
в™Ґв™¦
в™Ј
one element of I with positive degree and so we can choose h(X) в€€ I of minimal degree, say
d = deg h(X).
Now let p(X) в€€ I. By Long Division, there are q(X), r(X) в€€ k[X] such that
p(X) = q(X)h(X) + r(X) and deg r(X) < d or r(X) = 0.
Since p(X) and h(X) are in the ideal I, we also have
r(X) = p(X) в€’ q(X)h(X) в€€ I.
1.2. POLYNOMIAL RINGS 9

If r(X) = 0 this would contradict the minimality of d, so we must have r(X) = 0, showing that
p(X) = q(X)h(X). Thus I вЉ† (p(X)) вЉ† I and therefore I = (p(X)).
(ii) This follows from Proposition 1.29.
(iii) This follows from Proposition 1.7(i).
(iv) Since k[X] is an integral domain and not a п¬Ѓeld, it is follows that if k[X]/(p(X)) is a п¬Ѓeld
then because it is an integral domain, p(X) is an irreducible by (iii).
Suppose that p(X) is irreducible (and hence is non-zero). Then for any q(X) в€€ k[X] with
q(X) в€€ (p(X)) we can use the Euclidean Algorithm of Corollary 1.28 to write
/
a(X)p(X) + b(X)q(X) = gcd(p(X), q(X)).
But gcd(p(X), q(X)) = 1 since p(X) is irreducible, so
a(X)p(X) + b(X)q(X) = 1.
This shows that in the quotient ring k[X]/(p(X)) the residue class of q(X) has the residue class
of b(X) as its inverse.
Remark 1.31. In connection with Theorem 1.30(i), notice that if p(X) в€€ k[X], then pro-
vided d = deg p(X) > 0, we have for some pd = 0,
p(X) = p0 + p1 X + В· В· В· + pd X d = pd q(X),
where
q(X) = pв€’1 p0 + pв€’1 p1 X + В· В· В· + pв€’1 pdв€’1 X dв€’1 + X d .
d d d
This easily implies that as ideals of k[X], (p(X)) = (q(X)). So we can always п¬Ѓnd a monic
polynomial as the generator of a given ideal, and this monic polynomial is unique.
Proposition 1.32 (Unique Factorization Property). Every non-constant polynomial f (x) в€€
k[X] has a factorization
f (x) = cp1 (X) В· В· В· pk (X),
where c в€€ k, and p1 (X), . . . , pk (X) в€€ k[X] are irreducible monic polynomials. Moreover, c is
unique and the sequence of polynomials p1 (X), . . . , pk (X) is unique apart from the order of the
terms.
в™
Proof. (Sketch)
в™Ґв™¦
в™Ј
Existence is proved by induction on the degree of f (X) and begins with the obvious case
deg f (X) = 1. If deg f (X) > 1, then either f (X) is already irreducible, or f (X) = f1 (X)f2 (X)
with both factors of positive degree, and therefore deg fj (X) < deg f (X). This gives the
inductive step.
To prove uniqueness, suppose that
p1 (X) В· В· В· pk (X) = q1 (X) В· В· В· q (X)
where pi (X), qj (X) в€€ k[X] are irreducible monic polynomials. Then by Proposition 1.29, each
pi (X) is prime, hence divides one of the qj (X), hence must equal it. By reordering we can
assume that pi (X) = qi (X) and k . After cancelling common factors we obtain
qk+1 (X) В· В· В· q (X) = 1,
and so we see that k = .
Corollary 1.33. Suppose that f (X) в€€ k[X] factors into linear factors
f (X) = c(X в€’ u1 ) В· В· В· (X в€’ ud ),
where u1 , . . . , ud в€€ k. Then the sequence of roots u1 , . . . , ud is unique apart from the order. In
particular, if v1 , . . . , vr are the distinct roots, then
f (X) = c(X в€’ v1 )m1 В· В· В· (X в€’ vr )mr ,
where mi > 0 and this factorization is unique apart from the order of the pairs (vi , mi ).
10 1. INTEGRAL DOMAINS, FIELDS AND POLYNOMIAL RINGS

Corollary 1.34. The number of distinct roots of the non-constant polynomial f (X) в€€ k[X]
is at most deg f (X).
Definition 1.35. If k is a п¬Ѓeld and X an indeterminate, then the ring of rational functions
k(X) is the fraction п¬Ѓeld of k[X]. The elements of k(X) are fractions
a0 + a1 X + В· В· В· + am X m
b0 + b1 X + В· В· В· + bn X n
with ai , bj в€€ k.

1.3. Identifying irreducible polynomials
We will need some eп¬Ђective methods for identifying when a polynomial is irreducible in a
polynomial ring k[X] where k is a п¬Ѓeld.
Let us consider factorisation of polynomials over Q. If f (X) в€€ Z[X] then we can also consider
f (X) as an element of Q[X]. If R = Z or Q, we say that f (X) has a proper factorisation over
R if f (X) = g(X)h(X) for some g(X), h(X) в€€ R[X] with deg g(X) > 0 and deg h(X) > 0.
Proposition 1.36 (GaussвЂ™s Lemma). Let f (X) в€€ Z[X]. Then f (X) has a proper factori-
sation over Z if and only it has a proper factorisation over Q.
So to п¬Ѓnd factors of f (X) it is suп¬ѓcient to look for factors in Z[X]. The next result is a
special case of the Eisenstein Irreducibility Test. Our version is slightly more general than the
usual one which corresponds to taking s = 0.
Proposition 1.37 (Eisenstein Test). Let f (X) в€€ Z[X] and s в€€ Z. Choose ai в€€ Z so that
f (X) = a0 + a1 (X в€’ s) + В· В· В· + adв€’1 (X в€’ s)dв€’1 + ad (X в€’ s)d ,
where d = deg f (X). Suppose that p > 0 is a prime in Z for which the following conditions
hold:
вЂў ak в‰Ў 0 (mod p) for k = 0, . . . , d в€’ 1;
вЂў a0 в‰Ў 0 (mod p2 );
вЂў ad в‰Ў 0 (mod p).
Then f (X) is irreducible in Q[X] and hence also in Z[X].
Example 1.38. Let p 2 be a prime. Then the polynomial
О¦p (X) = 1 + X + В· В· В· + X pв€’1 в€€ Z[X]
is irreducible in Q[X] and hence also in Z[X].
Proof. Working in Z[X],
О¦p (X)(X в€’ 1) = (1 + X + В· В· В· + X pв€’1 )(X в€’ 1)
= Xp в€’ 1
= (1 + (X в€’ 1))p в€’ 1
p
p
(X в€’ 1)k
=
k
k=1
в‰Ў (X в€’ 1)p (mod p),
since by (1.1a), p divides
p p!
=
k k! (p в€’ k)!
when k = 1, . . . , p в€’ 1. Hence
О¦p (X) в‰Ў (X в€’ 1)pв€’1 (mod p)
Also,
p
= p в‰Ў 0 (mod p2 ),
1
1.3. IDENTIFYING IRREDUCIBLE POLYNOMIALS 11

giving
О¦p (X) = (X в€’ 1)pв€’1 + cpв€’2 (X в€’ 1)pв€’2 + В· В· В· + c1 (X в€’ 1) + c0
(1.3)
with cr в‰Ў 0 (mod p) and c0 = p. So the Eisenstein Test can be applied here with s = 1 to show
that О¦p (X) is irreducible in Z[X].
Example 1.39. As examples we have the irreducible polynomials
О¦2 (X) = 1 + X,
О¦3 (X) = 1 + X + X 2 ,
О¦5 (X) = 1 + X + X 2 + X 3 + X 4 ,
О¦7 (X) = 1 + X + X 2 + X 3 + X 4 + X 5 + X 6 ,
О¦11 (X) = 1 + X + X 2 + X 3 + X 4 + X 5 + X 6 + X 7 + X 8 + X 9 + X 10 .
These are examples of the cyclotomic polynomials О¦n (X) в€€ Z[X] which are deп¬Ѓned for all
n 1 by
Xn в€’ 1 =
(1.4a) О¦d (X),
d|n

where the product is taken over all the positive divisors of n. For example,
X 2 в€’ 1 = (X в€’ 1)(X + 1) = О¦1 (X)О¦2 (X),
X 3 в€’ 1 = (X в€’ 1)(X 2 + X + 1) = О¦1 (X)О¦3 (X),
X 4 в€’ 1 = (X в€’ 1)(X + 1)(X 2 + 1) = О¦1 (X)О¦2 (X)О¦4 (X),
X 5 в€’ 1 = (X в€’ 1)(X 4 + X 3 + X + 1) = О¦1 (X)О¦5 (X),
X 6 в€’ 1 = (X в€’ 1)(X + 1)(X 2 + X + 1)(X 2 в€’ X + 1) = О¦1 (X)О¦2 (X)О¦3 (X)О¦6 (X),
X 12 в€’ 1 = (X в€’ 1)(X + 1)(X 2 + X + 1)(X 2 + 1)(X 2 в€’ X + 1)(X 4 в€’ X 2 + 1)
= О¦1 (X)О¦2 (X)О¦3 (X)О¦4 (X)О¦6 (X)О¦12 (X).
Cyclotomic polynomials can be computed recursively using Equation (1.4a). If we know О¦k (X)
for k < n, then
Xn в€’ 1
(1.4b) О¦n (X) = .
О¦d (X)
d|n
d<n
The degree of О¦n (X) involves a function of n probably familiar from elementary Number Theory.
Definition 1.40. The Euler function П• : N в€’в†’ N is deп¬Ѓned by
П•(n) = number of k = 1, . . . , n for which gcd(n, k) = 1
= |(Z/n)Г— | = number of units in Z/n
= number of generators of the cyclic group Z/n.
In particular, if p 2 is a prime then П•(p) = p в€’ 1. Of course, П•(1) = 1.
It can be shown that for each natural number n,
(1.5) П•(d) = n.
d|n

Notice that we can inductively determine П•(n) using this equation. For example, if p and q are
distinct primes, then
П•(pq) = pq в€’ (П•(p) + П•(q) + П•(1)) = pq в€’ (p в€’ 1) в€’ (q в€’ 1) в€’ 1 = (p в€’ 1)(q в€’ 1).
It is also true that whenever m, n are coprime, i.e., when gcd(m, n) = 1,
(1.6) П•(mn) = П•(m)П•(n).
12 1. INTEGRAL DOMAINS, FIELDS AND POLYNOMIAL RINGS

Thus if n = pr1 В· В· В· prs where p1 < p2 < В· В· В· < ps are the prime factors of n and rj > 0, then
s
1
П•(n) = П•(pr1 ) В· В· В· П•(prs ).
(1.7) s
1
Furthermore, if p is a prime and r > 0, then
П•(pr ) = (p в€’ 1)prв€’1 .
(1.8)
Notice that as a result, П•(n) is even when n > 2.
Remark 1.41. For those who know about the MВЁbius function Вµ (which takes values 0, В±1)
o
and MВЁbius inversion, the latter can be used to solve Equation (1.5) for П•, giving
o
n
(1.9) П•(n) = Вµ(d) .
d
d|n

Similarly, the formulГ¦ of (1.4) lead to
(X n/d в€’ 1)Вµ(d) .
(1.10) О¦n (X) =
d|n

So for example, if p, q are distinct primes, then using standard properties of Вµ,
О¦pq (X) = (X pq в€’ 1)Вµ(1) (X pq/p в€’ 1)Вµ(p) (X pq/q в€’ 1)Вµ(q) (X pq/pq в€’ 1)Вµ(pq)
(X pq в€’ 1)(X в€’ 1)
pq q в€’1 p в€’1
= (X в€’ 1)(X в€’ 1) (X в€’ 1) (X в€’ 1) = .
(X q в€’ 1)(X p в€’ 1)
Recall that an element О¶ of a п¬Ѓeld K is a primitive n-th root of unity if
k and О¶ k = 1} = n.
min{k : 1
We think of О¶n = e2ПЂi/n as the standard complex primitive n-th root of unity. Then every
complex n-th root of unity has the form О¶n = e2ПЂik/n for k = 0, 1, . . . , n в€’ 1.
k

Theorem 1.42. For each n 1, the cyclotomic polynomial О¦n (X) is irreducible in Q[X]
and hence in Z[X]. The complex roots of О¦n (X) are the primitive n-th roots of unity,
О¶n = e2ПЂik/n
k
(0 k n в€’ 1, gcd(k, n) = 1).
and the number of these is deg О¦n (X) = П•(n). Hence,
 << Предыдущая стр. 3(из 18 стр.)ОГЛАВЛЕНИЕ Следующая >>