Math 345-60 Abstract Algebra I Questions for Section 23: Factoring Polynomials over a Field



Similar documents
Factoring Polynomials

Chapter 4, Arithmetic in F [x] Polynomial arithmetic and the division algorithm.

Factorization in Polynomial Rings

Quotient Rings and Field Extensions

it is easy to see that α = a

POLYNOMIAL RINGS AND UNIQUE FACTORIZATION DOMAINS

calculating the result modulo 3, as follows: p(0) = = 1 0,

H/wk 13, Solutions to selected problems

3 Factorisation into irreducibles

3 1. Note that all cubes solve it; therefore, there are no more

Modern Algebra Lecture Notes: Rings and fields set 4 (Revision 2)

7. Some irreducible polynomials

(a) Write each of p and q as a polynomial in x with coefficients in Z[y, z]. deg(p) = 7 deg(q) = 9

Unique Factorization

PROBLEM SET 6: POLYNOMIALS

Winter Camp 2011 Polynomials Alexander Remorov. Polynomials. Alexander Remorov

MOP 2007 Black Group Integer Polynomials Yufei Zhao. Integer Polynomials. June 29, 2007 Yufei Zhao

RESULTANT AND DISCRIMINANT OF POLYNOMIALS

CHAPTER SIX IRREDUCIBILITY AND FACTORIZATION 1. BASIC DIVISIBILITY THEORY

Introduction to Algebraic Geometry. Bézout s Theorem and Inflection Points

Kevin James. MTHSC 412 Section 2.4 Prime Factors and Greatest Comm

2. Let H and K be subgroups of a group G. Show that H K G if and only if H K or K H.

The Division Algorithm for Polynomials Handout Monday March 5, 2012

1 Homework 1. [p 0 q i+j p i 1 q j+1 ] + [p i q j ] + [p i+1 q j p i+j q 0 ]

a 1 x + a 0 =0. (3) ax 2 + bx + c =0. (4)

Irreducibility criteria for compositions and multiplicative convolutions of polynomials with integer coefficients

Introduction to Finite Fields (cont.)

Module MA3411: Abstract Algebra Galois Theory Appendix Michaelmas Term 2013

Algebra 3: algorithms in algebra

I. GROUPS: BASIC DEFINITIONS AND EXAMPLES

ALGEBRA HW 5 CLAY SHONKWILER

Applications of Fermat s Little Theorem and Congruences

Factorization Algorithms for Polynomials over Finite Fields

How To Know If A Domain Is Unique In An Octempo (Euclidean) Or Not (Ecl)

MATH10040 Chapter 2: Prime and relatively prime numbers

JUST THE MATHS UNIT NUMBER 1.8. ALGEBRA 8 (Polynomials) A.J.Hobson

minimal polyonomial Example

The Mean Value Theorem

1 = (a 0 + b 0 α) (a m 1 + b m 1 α) 2. for certain elements a 0,..., a m 1, b 0,..., b m 1 of F. Multiplying out, we obtain

Putnam Notes Polynomials and palindromes

FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z

Cyclotomic Extensions

Theory of Matrices. Chapter 5

SOLVING POLYNOMIAL EQUATIONS

GREATEST COMMON DIVISOR

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include

COMMUTATIVE RINGS. Definition: A domain is a commutative ring R that satisfies the cancellation law for multiplication:

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 22

Die ganzen zahlen hat Gott gemacht

Degree Bounds for Gröbner Bases in Algebras of Solvable Type

6 EXTENDING ALGEBRA. 6.0 Introduction. 6.1 The cubic equation. Objectives

Galois Theory III Splitting fields.

Discrete Mathematics: Homework 7 solution. Due:

On the representability of the bi-uniform matroid

k, then n = p2α 1 1 pα k

The Prime Numbers. Definition. A prime number is a positive integer with exactly two positive divisors.

A number field is a field of finite degree over Q. By the Primitive Element Theorem, any number

Continued Fractions and the Euclidean Algorithm

Chapter 13: Basic ring theory

6.2 Permutations continued

Basics of Polynomial Theory

FACTORING IN QUADRATIC FIELDS. 1. Introduction. This is called a quadratic field and it has degree 2 over Q. Similarly, set

HOMEWORK 5 SOLUTIONS. n!f n (1) lim. ln x n! + xn x. 1 = G n 1 (x). (2) k + 1 n. (n 1)!

Elementary Number Theory and Methods of Proof. CSE 215, Foundations of Computer Science Stony Brook University

Computer Aided Geometric Design. Axial moving planes and singularities of rational space curves

Chapter 20. Vector Spaces and Bases

by the matrix A results in a vector which is a reflection of the given

Lecture Notes on Polynomials

Zeros of a Polynomial Function

CHAPTER 5. Number Theory. 1. Integers and Division. Discussion

Galois Theory. Richard Koch

Math 319 Problem Set #3 Solution 21 February 2002

Since [L : K(α)] < [L : K] we know from the inductive assumption that [L : K(α)] s < [L : K(α)]. It follows now from Lemma 6.

Short Programs for functions on Curves

Copy in your notebook: Add an example of each term with the symbols used in algebra 2 if there are any.

On the Infinitude of Prime Elements

Real Roots of Univariate Polynomials with Real Coefficients

A NOTE ON FINITE FIELDS

3.2 The Factor Theorem and The Remainder Theorem

15. Symmetric polynomials

SOLUTIONS TO PROBLEM SET 3

3.6 The Real Zeros of a Polynomial Function

MATH Fundamental Mathematics IV

The complexity of the annihilating polynomial.

GCDs and Relatively Prime Numbers! CSCI 2824, Fall 2014!

10 Splitting Fields. 2. The splitting field for x 3 2 over Q is Q( 3 2,ω), where ω is a primitive third root of 1 in C. Thus, since ω = 1+ 3

Abstract Algebra Theory and Applications. Thomas W. Judson Stephen F. Austin State University

THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS

Lecture 10: Distinct Degree Factoring

Sample Induction Proofs

ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS

Practice with Proofs

Homework until Test #2

ALGEBRAIC NUMBER THEORY AND QUADRATIC RECIPROCITY

How To Prove The Dirichlet Unit Theorem

Continued Fractions. Darren C. Collins

Some facts about polynomials modulo m (Full proof of the Fingerprinting Theorem)

2 Polynomials over a field

March 29, S4.4 Theorems about Zeros of Polynomial Functions

Roots of Polynomials

Transcription:

Math 345-60 Abstract Algebra I Questions for Section 23: Factoring Polynomials over a Field 1. Throughout this section, F is a field and F [x] is the ring of polynomials with coefficients in F. We will show that F [x] has many properties we associate with Z: a division algorithm, prime (irreducible) polynomials, and unique factorization into irreducible polynomials. We will also write f instead of f(x). The degree of f is deg(f) = k where f = k i=0 a kx k and a k 0. 2. Division Algorithm: For each f, g F [x] such that f 0 and g 0 there exists r, q F [x] such that f = gq + r and deg(r) < deg(g). Proof: we will first show that this is true when deg(f) < deg(g). In this case we have f = g 0 + f, so can take q = 0 and r = f. Now we ll show that q and r can be found when deg(f) deg(g) by induction on n = deg(f) deg(g). The base case is n = 0. In this case f = f 0 + a k x k and g = g 0 + x k where f 0 and g 0 are smaller degree polynomials and a k 0, 0. Note that f a k Therefore we have f = g a k + (f a k g), and we set q = a k g has degree < k. and r = f a k g. Now assume that we can find q and r when deg(f) deg(g) = n. Consider now deg(f) deg(g) = n+1. Then deg(f) deg(gx) = n, and by the induction hypothesis we can find q 1, r 1 such that f = (gx)q 1 + r 1. If deg(r 1 ) < deg(g) then we are done, setting q = q 1 x and r = r 1. But if deg(r) = deg(g) then by the base base we can find q 2 and r 2 with r = gq 2 + r 2 with deg(r 2 ) < deg(g). Hence we have f = (gx)q 1 + gq 2 + r 2 = g(xq 1 + q 2 ) + r 2, and we can set q = xq 1 + q 2 and r = r 2. 2. The polynomials q and r in the Division Algorithm are unique. Proof: Let f and g be given and assume f = gq 1 + r 1 and f = gq 2 + r 2 where deg(r 1 ) < deg(g) and deg(r 2 ) < deg(g). Then we have gq 1 + r 1 = gq 2 + r 2, g(q 1 q 2 ) = (r 2 r 1 ). If neither expression is zero, then the lefthand side has degree deg(g) and the righthand side has degree < deg(g). Contradiction. Therefore r 2 r 1 = 0, which forces g(q 1 q 2 ) = 0, which forces q 1 q 2 = 0 since F [x] is an integral domain. Hence q 1 = q 2 and r 1 = r 2. 3. A non-constant polynomial f F [x] is irreducible if and only if f = ab implies deg(a) = deg(f) or deg(b) = deg(f). A non-zero polynomial f divides a non-zero polynomial g if and only if f = gh for some h F [x]. Two 1

polynomials f and g are said to be relatively prime if and only if d f and f g implies deg(d) = 0. 4. f and g are relatively prime polynomials if and only if there exist r, s F [x] such that rf + sg = 1. Proof: Assume f and g are relatively prime in F [x]. Let S = {hf +kg : h, k F [x]}. Then there is at least one non-zero polynomial in S. Let d be the smallest degree non-zero polynomial in S. We claim that d f and d g, hence deg(d) = 0. To see this, write f = dq + r where deg(r) < deg(d). Note that we can write d = hf +kg for some h, k F [x]. So we have f = (hf +kg)q+r, r = (1 h)f + ( kq)g S. To avoid a contradiction, we must have r = 0. Hence f = dq and d f. Similarly, d g. Therefore deg(d) = 0. Conversely, suppose that f and g are relatively prime. Then rf + sg = 1 is possible. If d f and d g then we can write f = df 0 and g = dg 0, hence 1 = rdf 0 + sdg 0 = d(rf 0 + sg 0 ), which can only be possible if both d and rf 0 + sg 0 both have degree 0. 5. Theorem: Let f and g be relatively prime polynomials in F [x]. If f gh in F [x] then f h. Proof: We can write rf + sg = 1. Now suppose f gh. Then gh = fk for some polynomial k. Therefore h = h(rf + sg) = hrf + hsg = hrf + sfk = f(hr + sk), therefore f h. 6. Corollary: if p is irreducible and p rs in F [x] then p r or p s. Proof: Suppose p does not divide r. Then p and r are relatively prime: Let d p and d r. We will show that d must have degree 0. If not, then it must have degree equal to the degree of p, therefore p = dα where α F. Since d r, we have r = dr 0 = α 1 pr 0 = p(α 1 r 0 ), which contradicts our hypothesis that p does not divide r. Hence p and r are relatively prime. By the previous theorem, we must have p s. 7. Every non-constant polynomial f can be factored into a product of irreducible polynomials. Proof: by induction on deg(f) = n. If n = 1, then f = ab implies deg(a) = 1 = deg(f) or deg(b) = 1 = deg(f), so f is irreducible, and f is its own product of irreducible polynomials. Now assume that all polynomials of degree 1, 2,..., n can be factored into a product of irreducible polynomials. Consider f with degree n + 1. If f 2

is irreducible, we are done. But if f is not, then f = ab where deg(a) < deg(f) and deg(b) < deg(f). This implies that neither a nor b is a constant polynomial. By the induction hypothesis, both a and b can be factored into products of irreducible polynomials. Multiplying them together, so can f. 8. If f = p 1 p 2 p k and f = q 1 q 2 q j are two factorizations of f into irreducible polynomials then k = j and the irreducible factors can be paired into associates (two polynomials are associates if one is a non-zero constant multiple of the other). Proof: By induction on k 1. For the base case, suppose p 1 = f = q 1 q 2 q j. Since p 1 is irreducible, j = 1 and we have p 1 = q 1. Now assume the theorem is true for k n. Consider k = n + 1. Write p 1 p n+1 = f = q 1 q j. Then p n+1 q 1 q j, so we must have p n+1 q i for some i. Since q i is irreducible, we must have deg(p n+1 ) = deg(q i ). This implies q i = α i p n+1 for some α i F. Hence p n+1 and q i are associates. So now we have p 1 p n = (α i q 1 ) q i q j. The polynomial α i q 1 is irreducible. Using the induction hypothesis, we must have j 1 = n and we can pair off the remaining irreducible factors into associates. Note that if α i q 1 is an associate of p j then so is q 1. So we have j = n + 1 and all irreducibles paired off into associates. 9. We have proved the main theorems. We are ready for some applications. The first application is the Factor Theorem: if f F [x], a F, then f(a) = 0 if and only if x a divides f. Proof: Assume f(a) = 0. Using the division algorithm, write f(x) = (x a)q + r where degr < 1. Then r is a constant polynomial. Applying the homomorphism φ a to both sides, we get f(a) = (a a)q(a) + r(a), i.e. 0 = r. Therefore f(x) = (x a)q and x a divides f. Conversely, suppose x a divides f. Then f = (x a)q. Applying φ a, we get f(a) = (a a)q(a) = 0. 10. Corollary: If f has n distinct roots then deg(f) n. Proof: by induction on n. For n = 1 we have f = (x a)q where f(a) = 0, therefore deg(f) 1. Now assume if f has n distinct roots then deg(f) has degree n. Consider f F [x] with roots a 1,... a n+1. We can write f = (x a n+1 )g for some polynomial g. Since g has roots a 1,..., a n, the induction hypothesis implies that g has degree n, hence f has degree n + 1. 11. Corollary: if F is a field and G F is a finite group under multiplication then G is cyclic. 3

Proof: Write G = {a 1,..., a k }. Let m be the least common multiple of o(a 1 ), o(a 2 ),..., o(a k ). Then a m i = 1 for all i, so x m 1 has k distinct roots in F [x]. Hence m k. On the other hand, a k i = 1 for all i, so o(a i ) k for all i, hence k is a common multiple of o(a 1 ), o(a 2 ),..., o(a k ), hence m k. Therefore m = k. Now if G = Z d1 Z dr, then the order of (1, 1,..., 1) is lcm(d 1,..., d r ) = m = k = G, therefore G = Z k and G is cyclic. 12. The next few results are methods of proving that a polynomial is irreducible. 13. If f F [x] has degree 2 or 3 then f is reducible if and only if f has a root in F. Proof: If f is reducible then f = hk for some h, k F [x], and one of these factors has the form ax + b where a 0. Therefore f( b ) = 0. Conversely, a if f(r) = 0 then f = (x r)k for some k F [x]. 14. Example: f(x) = x 2 6 is irreducible in Q[x]. Otherwise, it would have a root in Q, which clearly it does not. See also Example 23.8, page 214. 15. Theorem: if f Z[x] and f = bc with b, c Q[x] then f = BC with B, C Z[x] and deg(b) = deg(b) and deg(c) = deg(c). (Proof omitted.) 16. Corollary: if f = x n + lower terms Z[x] has a root r Z then it has a root m Z and m f(0). Proof: Write f = (x r)c. Then f = (jx + k)c for some j, k Z and C Z[x]. Since the leading term of f has coefficient 1, this forces j = ±1. Without loss of generality f = (x + k)c. Therefore f( k) = 0. 17. Eisenstein s Criterion: Let f = a 0 + a 1 x + + a n x n be a non-constant polynomial with integer coefficients. If there is prime number p such that p divides a 0 through a n 1, p a n, and p 2 a 0, then f is irreducible in Q[x]. Proof. Suppose not. Then we can write f = bc for some pair of polynomials b and c with integer coefficients, each of degree between 1 and n 1. Write b = b 0 + b 1 x + + b r x r and c = c 0 + c 1 x + + c n r x n r. Then a 0 = b 0 c 0, therefore p b 0 c 0, therefore p divides b 0 or c 0 but not both of them. Without loss of generality we will say that p b 0 and p c 0. We will now prove that p for all k by induction on k, 0 k r. This will yield a contradiction because a n = b r c n r and p b r implies p a n, contrary to hypothesis. Base Case: p b 0. We already know this. 4

Induction Hypothesis: p divides b 0 through for some k < r. We will now show that p +1. We have a k+1 = +1 c 0 + c 1 + 1 c 2 + + b 0 c k+1. Since k < r and r < n, we must have k + 1 < n. By hypothesis we know that p a k+1. On the other hand, by the induction hypothesis we know that p divides b 0 through. Therefore p divides a k+1 ( c 1 + +b 0 c k+1 ) = +1 c 0. Since p +1 c 0 and p c 0, p +1. This completes the induction proof. Hence p b r, which contradicts p a n. Therefore f must be irreducible. 18. Example: f = 11 + 121x 5 + 5x 27 is irreducible in Q[x] using p = 5. Homework for Section 23, due??? (only the starred problems will be graded): Hints: 4, 8, 10, 12, 14, 19, 20, 30, 34, 36 4. Use long division. Write answer with coefficients in the range 0, 1, 2,..., 10. 10. Look for roots. 12. Look for roots. Prove that your irreducible factors are actually irreducible. 14. Look for roots in Q, R, C. 30. Look for polynomials in Z 3 [x] with no root in Z 3. 34. First argue that a p = a in Z p (Euler s Theorem application when a 0, trivial if a = 0), then factor x p + a p using high-school algebra formula. 36. Apply the division algorithm to the polynomials f(x) and x α. 5