Algebraic Number Theory Summary of Notes

Algebraic Number Theory Summary of Notes

Algebraic Number Theory summary of notes Robin Chapman 3 May 2000, revised 28 March 2004, corrected 4 January 2005 This is a summary of the 1999–2000 course on algebraic number the- ory. Proofs will generally be sketched rather than presented in detail. Also, examples will be very thin on the ground. I first learnt algebraic number theory from Stewart and Tall’s textbook Algebraic Number Theory (Chapman & Hall, 1979) (latest edition retitled Algebraic Number Theory and Fermat’s Last Theorem (A. K. Peters, 2002)) and these notes owe much to this book. I am indebted to Artur Costa Steiner for pointing out an error in an earlier version. 1 Algebraic numbers and integers We say that α ∈ C is an algebraic number if f(α) = 0 for some monic polynomial f ∈ Q[X]. We say that β ∈ C is an algebraic integer if g(α) = 0 for some monic polynomial g ∈ Z[X]. We let A and B denote the sets of algebraic numbers and algebraic integers respectively. Clearly B ⊆ A, Z ⊆ B and Q ⊆ A. Lemma 1.1 Let α ∈ A. Then there is β ∈ B and a nonzero m ∈ Z with α = β/m. Proof There is a monic polynomial f ∈ Q[X] with f(α) = 0. Let m be the product of the denominators of the coefficients of f. Then g = mf ∈ Z[X]. Pn j Write g = j=0 ajX . Then an = m. Now n n−1 X n−1+j j h(X) = m g(X/m) = m ajX j=0 1 is monic with integer coefficients (the only slightly problematical coefficient n −1 n−1 is that of X which equals m Am = 1). Also h(mα) = m g(α) = 0. Hence β = mα ∈ B and α = β/m. Let α ∈ A. Then there is a monic polynomial f ∈ Q[X] of least degree such that f(α) = 0. This polynomial is uniquely determined. Proposition 1.1 Let α ∈ A. Then there is precisely one monic polynomial f ∈ Q[X] of minimum degree with f(α) = 0. This polynomial f has the property that if g ∈ Q[X] and g(α) = 0 then f | g. Proof Note first that if h ∈ Q[X] is a nonzero polynomial with deg(h) < −1 deg(f), then h(α) 6= 0 since otherwise h1 = a h is a monic polynomial, where a is the leading coefficient of h, with the property that deg(h1) < deg(f) and h1(α) = 0. That would contradict the definition of f. Now f is unique, since if f1 had the same degree as f and also satisfied the same conditions then h = f − f1, if nonzero, has h ∈ Q[X], h(α) = 0 and deg(h) < deg(g) which is impossible. Now let g ∈ Q[X] and suppose that g(α) = 0. By the division algorithm (Proposition A.1), g = qf + h where q, h ∈ Q[X], and either h = 0 (which means that f | g as we want) or h 6= 0 and deg(h) < deg(f). But as h(α) = g(α) − f(α)q(α) = 0 this is impossible. We call this f the minimum polynomial of α and call its degree the degree of α. Minimum polynomials are always irreducible. Lemma 1.2 Let f be the minimum polynomial of α ∈ A. Then f is irre- ducible over Q. Proof If f is not irreducible then f = gh where g, h ∈ Q[X] are monic polynomials of degree less than that of f. Then 0 = f(α) = g(α)h(α) and so either g(α) = 0 or h(α) = 0. We may assume g(α) = 0. Then f | g which is impossible since deg(g) < deg(f). Suppose the minimum polynomial f of α lies in Z[X]. Then, since f is monic and f(α) = 0, α is an algebraic integer. In fact the converse holds: if α ∈ B then its minimum polynomial lies in Z[X]. We need to study integer polynomials in more detail to prove this. A nonzero polynomial f ∈ Z[X] is primitive if the greatest common divisor of its coefficients is 1. Equivalently f is primitive if there is no prime number dividing all its coefficients. Lemma 1.3 (Gauss’s Lemma) Let f, g ∈ Z[X] be primitive polynomials. Then fg is also a primitive polynomial. 2 Proof Write 2 m f(X) = a0 + a1X + a2X + ··· + amX and 2 n g(X) = b0 + b1X + b2X + ··· + bnX . We show that there is no prime p dividing all the coefficients of fg. Take a prime p. As f is primitive there is a coefficient of f not divisible by p; let ar be the first such. Similarly let bs be the first coefficient of g not divisible r+s by p. Then p | ai for i < r and p | bj for j < s. The coefficient of X in fg is X cr+s = aibj. i+j=r+s This sum contains the term arbs, which is not divisible by p. Its other terms aibj are all divisible by p, since they either have i < r or j < s. Hence cr+s is not divisible by p. As there is no prime dividing all the coefficients of fg, the polynomial fg is primitive. If f ∈ Z[X] is nonzero, let a be the greatest common divisor of the coefficients of f. Then f = af1 where f1 is primitive. We call a the content of f and denote it by c(f). More generally, let g be a nonzero element of Q[X]. Then bg ∈ Z[X] where the positive integer b is the product of the denominators of the coefficients of f. Then bg = cg1 where c is the content of bg and g1 is primitive. Hence g = (c/b)g1 where q1 is primitive polynomial in Z[X] and c/b is a positive rational. We can write any nonzero g ∈ Z[X] as g = rg1 with r ∈ Q, r > 0 and g1 ∈ Z[X] being primitive. It’s an instructive exercise to show that this r is uniquely determined; hence it makes sense to call r the content of g. Putting s = 1/r we see that there is a positive rational s with sg a primitive element of Z[X]. We now show that if a monic polynomial in Z[X] factors over the rationals then it factors over the integers. Proposition 1.2 Let f and g be monic polynomials with f ∈ Z[X] and g ∈ Q[X]. If g | f then g ∈ Z[X]. Proof Suppose that g | f. Then f = gh where h ∈ Q[X]. Then h is monic, as both f and g are. There are positive rationals r and s with rg and sh primitive elements of Z[X]. The leading coefficients of rg and sh are r and s respectively, so that r, s ∈ Z. By Gauss’s lemma, (rg)(sh) = (rs)f is primitive. But since f ∈ Z[X] all coefficients of (rs)f are divisible by rs. 3 Hence rs = 1 (as rs is a positive integer) and so r = s = 1 (as r and s are positive integers). Thus g = rg ∈ Z[X] as required. An immediate corollary is this important characterization of algebraic integers. Theorem 1.1 Let α ∈ A have minimum polynomial f. Then α ∈ B if and only if f ∈ Z[X]. Proof Suppose f ∈ Z[X]. Since f is monic and f(α) = 0 then α ∈ B. Conversely suppose that α ∈ B. There is a monic g ∈ Z[X] with g(α) = 0. Then f | g, since f is the minimum polynomial of α. By Proposition 1.2, f ∈ Z[X]. Another corollary is this useful criterion for irreducibility. Proposition 1.3 (Eisenstein’s criterion) Let p be a prime number and let n−1 n X j f(X) = X + ajX ∈ Z[X]. j=0 If • p | aj when 0 ≤ j < n, and 2 • p - a0 then f is irreducible over Q. Proof Suppose that f is reducible over Q. Then f = gh where g, h ∈ Q[X], g and h are monic, and also 0 < r = deg(g) < n and deg(g) = s = n − r. By Proposition 1.2, g, h ∈ Z[X]. Write r s X i X j g(X) = biX and h(X) = cjX . i=0 j=0 Note that br = 1 = cs. Certainly p - br and p - cs. Let u and v be the least nonnegative integers with p - bu and p - cv. Then u ≤ r and v ≤ s. I claim that u = r and v = s. Otherwise u + v < r + s = n and X au+v = bicj. i+j=u+v This sum contains the term bucv which which is not divisible by p. The remaining terms have the form bicj with either i < u or j < v. In each case 4 one of bi and cj is divisible by p. Hence au+v is the sum of a nonmultiple of p with a collection of multiples of p and so p - au+v contrary to hypothesis. Hence u = r and v = s. As r, s > 0 both b0 and c0 are divisible by p so that 2 a0 = b0c0 is divisible by p again contrary to hypothesis. This contradiction shows that f is irreducible over Q. Example Let p be a prime number and let p−1 X Xp − 1 f(X) = 1 + X + X2 + ··· + Xp−1 = Xj = . X − 1 j=0 We cannot apply Eisenstein to f directly, but if we set f1(X) = f(X + 1) we get p−1 (X + 1)p − 1 (X + 1)p − 1 X p f (X) = = = Xp−j−1.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    64 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us