Polynomials over UFD s

Similar documents
g(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series.

Math 547, Exam 2 Information.

be any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism

Quizzes for Math 401

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman

Section III.6. Factorization in Polynomial Rings

Polynomial Rings. i=0. i=0. n+m. i=0. k=0

where c R and the content of f is one. 1

1. Algebra 1.5. Polynomial Rings

36 Rings of fractions

RINGS: SUMMARY OF MATERIAL

1 Rings 1 RINGS 1. Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism

Mathematical Olympiad Training Polynomials

Factorization in Integral Domains II

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and

Factorization in Polynomial Rings

Math 120 HW 9 Solutions

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman

Integral Extensions. Chapter Integral Elements Definitions and Comments Lemma

Factorization in Polynomial Rings

38 Irreducibility criteria in rings of polynomials

Polynomial Rings. (Last Updated: December 8, 2017)

Homework 6 Solution. Math 113 Summer 2016.

Polynomials. Chapter 4

Lecture 7.5: Euclidean domains and algebraic integers

Math 121 Homework 2 Solutions

In Theorem 2.2.4, we generalized a result about field extensions to rings. Here is another variation.

Part IX. Factorization

1/30: Polynomials over Z/n.

Selected Math 553 Homework Solutions

Chapter 4 Finite Fields

MATH 431 PART 2: POLYNOMIAL RINGS AND FACTORIZATION

Algebra Homework, Edition 2 9 September 2010

Gauss s Theorem. Theorem: Suppose R is a U.F.D.. Then R[x] is a U.F.D. To show this we need to constuct some discrete valuations of R.

Chapter 14: Divisibility and factorization

Further linear algebra. Chapter II. Polynomials.

1. Factorization Divisibility in Z.

Homework 8 Solutions to Selected Problems

A connection between number theory and linear algebra

Algebra Exam Fall Alexander J. Wertheim Last Updated: October 26, Groups Problem Problem Problem 3...

MTH310 EXAM 2 REVIEW

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 6. Unique Factorization Domains

August 2015 Qualifying Examination Solutions

MATH 326: RINGS AND MODULES STEFAN GILLE

Lecture 7: Polynomial rings

(Rgs) Rings Math 683L (Summer 2003)

Chapter 4. Remember: F will always stand for a field.

Solutions of exercise sheet 8

Computations/Applications

Polynomials, Ideals, and Gröbner Bases

Algebra Review. Instructor: Laszlo Babai Notes by Vincent Lucarelli and the instructor. June 15, 2001

Handout - Algebra Review

CDM. Finite Fields. Klaus Sutner Carnegie Mellon University. Fall 2018

50 Algebraic Extensions

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples

Math 581 Problem Set 3 Solutions

PRACTICE FINAL MATH , MIT, SPRING 13. You have three hours. This test is closed book, closed notes, no calculators.

Finite Fields. Sophie Huczynska. Semester 2, Academic Year

Math 4320 Final Exam

CHAPTER 10: POLYNOMIALS (DRAFT)

Example: This theorem is the easiest way to test an ideal (or an element) is prime. Z[x] (x)

2. THE EUCLIDEAN ALGORITHM More ring essentials

Math Introduction to Modern Algebra

CYCLOTOMIC POLYNOMIALS

From now on we assume that K = K.

Algebraic Varieties. Chapter Algebraic Varieties

Algebra Ph.D. Entrance Exam Fall 2009 September 3, 2009

Resultants. Chapter Elimination Theory. Resultants

Finite Fields. Sophie Huczynska (with changes by Max Neunhöffer) Semester 2, Academic Year 2012/13

Quasi-reducible Polynomials

IRREDUCIBILITY TESTS IN Q[T ]

ALGEBRA QUALIFYING EXAM SPRING 2012

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA

Algebra Review 2. 1 Fields. A field is an extension of the concept of a group.

Homework problems from Chapters IV-VI: answers and solutions

(January 14, 2009) q n 1 q d 1. D = q n = q + d

ALGEBRAIC GROUPS. Disclaimer: There are millions of errors in these notes!

LECTURE NOTES IN CRYPTOGRAPHY

Public-key Cryptography: Theory and Practice

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

4.5 Hilbert s Nullstellensatz (Zeros Theorem)

ALGEBRA HANDOUT 2.3: FACTORIZATION IN INTEGRAL DOMAINS. In this handout we wish to describe some aspects of the theory of factorization.

Lecture 7.4: Divisibility and factorization

Rings. Chapter Definitions and Examples

2a 2 4ac), provided there is an element r in our

Assigned homework problems S. L. Kleiman, fall 2008

Formal Groups. Niki Myrto Mavraki

Solutions of exercise sheet 11

Chapter 9, Additional topics for integral domains

x 3 2x = (x 2) (x 2 2x + 1) + (x 2) x 2 2x + 1 = (x 4) (x + 2) + 9 (x + 2) = ( 1 9 x ) (9) + 0

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

LECTURE 10, MONDAY MARCH 15, 2004

Rings. Chapter Homomorphisms and ideals

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

2 (17) Find non-trivial left and right ideals of the ring of 22 matrices over R. Show that there are no nontrivial two sided ideals. (18) State and pr

Math 418 Algebraic Geometry Notes

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35

18. Cyclotomic polynomials II

CYCLOTOMIC POLYNOMIALS

Section V.6. Separability

Transcription:

Polynomials over UFD s Let R be a UFD and let K be the field of fractions of R. Our goal is to compare arithmetic in the rings R[x] and K[x]. We introduce the following notion. Definition 1. A non-constant polynomial p R[x] is called primitive if any common divisor of all the coefficients of p is invertible in R. Equivalently, p = p 0 + p 1 x +... + p n x n is primitive iff gcd(p 0,p 1,...,p n ) = 1. Example: The polynomial 6x 5 12x 3 + 5x is primitive in Z[x], but the polynomial 6x 5 12x 3 + 4x is not primitive. The following simple observation will be very useful. Lemma 1. Let f K[x] be a non-constant polynomial. There exists k K, k 0 such kf R[x] is primitive. Proof: Let f = f 0 + f 1 x +... + f n x n. There exists a R, a 0 such that af R[x] (if f i = b i /a i, where a i,b i R, then a = a 0 a 1...a n works). Let d = gcd(af 0,af 1,...,af n ). Then gcd(af 0 /d,af 1 /d,...,af n /d) = 1. In other words, af/d is primitive, i.e. k = a/d works. The key observation is the following result. Theorem 1. Let π R be an irreducible element. Then π is a prime element in the ring R[x]. Proof: Since R is a UFD, π is a prime element of R. In order to prove that π is prime in R[x] we need to prove that πr[x] is a prime ideal. Note that a polynomial h R[x] belongs to πr[x] iff every coefficient of h is divisible by π. Consider the canonical homomorphism φ : R R/πR. As we know, it extends to the homomorphism φ : R[x] (R/πR)[x] defined by φ(f 0 + f 1 x +... + f n x n ) = φ(f 0 ) + φ(f 1 )x +... + φ(f n )x n. By the very definition of φ, a polynomial f is in the kernel of φ iff φ(f 0 ) =... = φ(f n ) = 0, i.e. iff all coefficients of f are divisible by π. Thus ker φ = πr[x]. Since πr is a prime ideal of R, the ring R/πR is an integral domain and therefore so is the ring (R/πR)[x]. Thus the kernel of φ is a prime ideal. In other words, πr[x] is a prime ideal of R[x], so π is a prime element in R[x]. 1

As a corollary we get the following important result. Gauss Lemma. Let f,g R[x] be primitive polynomials. Then fg is also primitive. Proof: Suppose that fg is not primitive. Thus there is a non-invertible a R which divides all coefficients of fg. Let π be an irreducible divisor of a. Then π fg. By Theorem 1, π is a prime element of R[x], so π f or π g. Neither case is possible since both f and g are primitive. The contradiction shows that fg is primitive. As a corollary we get the following fundamental result: Theorem 2. Let f,g R[x]. Suppose that f is primitive and g = fh for some h K[x]. Then h R[x]. In other words, if f g in K[x] then f g in R[x]. Proof: Let k K, k 0 be such that kh R[x] is primitive. Since kg = f (kh), we get by Gauss Lemma that kg R[x] is primitive. Let g = g 0 + g 1 x +... + g m x m so kg i R for i = 0,...,m. We may write k = a/b for some a,b R such that gcd(a,b) = 1. We see that b ag i for i = 0, 1,...,m. Since gcd(a,b) = 1, we conclude that b g i for i = 0, 1,...,m. But then kg i = a(g i /b) is divisible by a for i = 0, 1,...,m. On the other hand, kg is primitive so a must be invertible in R. It follows that h = ba 1 (kh) R[x]. Corollary 1. Let g = g 0 + g 1 x +... + g m x m R[x]. Suppoce that a,b R are relatively prime and g(a/b) = 0 (i.e. a/b is a root of g in K). Then a g 0 and b g m. Proof: Let f(x) = bx a. Then f R[x] is primitive, since a,b are relatively prime. Since g(a/b) = 0, we have f(x) g(x) in K[x]. By Theorem 2, g(x) = h(x)f(x) for some h = h 0 + h 1 x +... + g m 1 x m 1 R[x]. It follows that g 0 = h 0 a and g m = h m 1 b, so b g m and a g 0. In particular, if R = Z then we get a very efficient way to check if a given polynomial with integer coefficients has a rational root. Another useful corollary is the following result. Proposition 1. Let f R[x] be monic. Suppose that g,h K[x] are monic and f = gh. Then f,g R[x]. 2

Proof: Let k,t K be non-zero elements such that kg, th are primitive. Since g,h are monic, both k and t are in R. By Gauss Lemma, the polynomial (kg)(th) = (kt)f is primitive so kt, being a divisor of all coefficients of (kt)f, is a unit in R. Thus both k and t are invertible in R and therefore both g and h are in R[x]. Remark. Proposition 1 is true for any R which is integrally closed, but the proof is a bit more involved. We are able now to compare irreducible elements in R[x] and K[x]. Theorem 3. An element f R[x] is irreducible iff either f is an irreducible (in R) constant or f is primitive and irreducible in K[x]. Proof: Suppose first that f is irreducible in R[x]. If f is a constant, then clearly it must be irreducible in R (R and R[x] have the same invertible elements). Suppose deg f > 0. Then f is primitive since it is irreducible (recall that primitive simply means that f does not have any constant divisors which are not invertible). If f = gh in K[x], let k K be such that kg R[x] is primitive. We have f = (kg)(k 1 h). Since kg is primitive, we have k 1 h R[x] by Theorem 2. Thus we factored f as a product (kg)(k 1 h) of two elements in R[x]. Since f is irreducible in R[x], one of these two factors is constant. It follows that either g or h is constant so f is irreducible in K[x]. Conversely suppose that either f is an irreducible in R constant or f is primitive and irreducible in K[x]. In the latter case f is irreducible in R[x] by Theorem 1. In the former case, if f = gh for some g,h R[x] then one of g,h is constant since f is irreducible in K[x]. We may assume that g is constant. But then g divides all the coefficients of gh = f. Since f is primitive, g must be invertible constant in R. This shows that either g or h is invertible in R[x], so f is irreducible in R[x]. We prove now the following very important result. Theorem 4. Let R be a UFD. Then R[x] is also a UFD. Proof: Let K be the field of fractions of R. Note that, by Lemma 1, every polynomial in K[x] is associated with a primitive polynomial in R[x]. Since K[x] is a UFD, every non-zero, non constant polynomial f in K[x] can be factored as 3

kp 1...p m, where k K and p 1,...,p m R[x] are primitive and irreducible in K[x]. By Theorem 3, each p i is irreducible in R[x]. Suppose now that f R[x]. Since p 1...p m is primitive by Gauss Lemma, the constant k belongs to R by Theorem 2. Thus k factors as a product of elements irreducible in R (since R is a UFD), which remain irreducible in R[x] by Theorem 1. This shows that f factors in R[x] into a product of irreducible elements. That any two such factorizations are equivalent is a rather easy consequence of unique factorization in K[x]. Alternatively, it suffices now to show that every irreducible element p R[x] is prime. If p is constant, this follows from Theorem 1. If it is not constant, p is primitive and irreducible in K[x], hence prime in K[x]. Suppose that p fg for some f,g R[x]. Then in K[x], either p f or p g. By Theorem 2, this means that p f are p g in R[x], so p is indeed a prime element in R[x]. Application. As an application of the ideas developed above, we will describe all rational numbers q such that cos(qπ) is rational. Since cos has period 2π and satisfies cos(2π x) = cosx, it suffices to describe such q in the interval [0, 1]. Let q = m/n. Consider the complex number z = cos(qπ) + i sin(qπ). By De Moivre s Theorem, z 2n = cos(2mπ) + i sin(2mπ) = 1. Similarly, z 2n = 1, where z = cos(qπ) isin(qπ). In other words, z and z are roots of the polynomial x 2n 1. It follows that the polynomial f(x) = (x z)(x z) = x 2 2 cos(qπ)+1 divides x 2n 1 in C[x]. By our assumption, f Q[x]. We want to show that f x 2n 1 in Q[x]. By division algorithm, x 2n 1 = gf +r for some g,r Q[x] and deg r 1 It follows that in C[z] we have f r which is possible only if r = 0. Thus x 2n 1 = gf and g Q[x]. Let 0 < k Q be such that kf Z[x] is primitive. Then by Theorem 2, k 1 g Z[x]. Since x 2n 1 is monic, both kf and k 1 g must be monic. But the leading coefficient of kf is k, so k = 1. This proves that f Z[x]. We proved that if cos(qπ) is rational then 2 cos(qπ) is an integer. It follows that 2 cos(qπ) { 2, 1, 0, 1, 2}, i.e. cos(qπ) { 1, 1/2, 0, 1/2, 1}. This corresponds to qπ {π, 2π/3,π/2,π/3, 0} (recall that we have assumed q [0, 1]), i.e. q {1, 2/3, 1/2, 1/3, 0}. We see that cos(qπ) is a rational number iff q = 2m±r, where m Z and r {1, 2/3, 1/2, 1/3, 0}. Final remark: We proved above that if R is a UFD then so is R[x]. In particular, Z[x] is a UFD. We have seen some time ago that Z[x] is not a PID (for example, the 4

ideal < 2,x > in Z[x] is not principal - prove it). The class of UFD s is therefore larger than the class of PID s. In fact it is substantially larger. There is a a notion of dimension for rings, analogous to the notion of dimension for topological spaces. In this theory fields have dimension 0 and PID s have dimension 1 (but not all onedimensional rings are PID s). On the other hand, there are UFD s of arbitrary large dimension. In fact, a polynomial ring in n variables over a field has dimension n and is a UFD by Theorem 4. One should think of UFD s as very regular objects among all the rings, as smooth manifolds are among topological spaces. But there is a wealth of important rings which are not UFD s and it is the subject of commutative algebra and algebraic geometry to investigate these rings. And beyond the world of commutative ring there is a vast universe (or universes) of non-commutative rings about which our knowledge is not as extensive, but huge progress has been made in recent years in conquering important classes of non-commutative rings. 5