FACTORING IN QUADRATIC FIELDS. 1. Introduction. This is called a quadratic field and it has degree 2 over Q. Similarly, set
|
|
|
- Dayna Walker
- 10 years ago
- Views:
Transcription
1 FACTORING IN QUADRATIC FIELDS KEITH CONRAD For a squarefree integer d other than 1, let 1. Introduction K = Q[ d] = {x + y d : x, y Q}. This is called a quadratic field and it has degree 2 over Q. Similarly, set Z[ d] = {a + b d : a, b Z}. This is a subring of Q[ d]. We will define a concept of integers for K, which will play the same role in K as the ordinary integers Z do in Q. The integers of K will contain Z[ d] but may be larger. Unique factorization in the integers of K does not always hold, but we can recover unique factorization if we broaden our view of what we should be trying to factor. 2. Conjugation In addition to the basic field operations, a quadratic field has an additional operation of conjugation, which generalizes complex conjugation. For α = x+y d K, set its conjugate to be α = x y d. It is left to the reader to check by a direct calculation that conjugation has the following properties: (2.1) α + β = α + β, αβ = α β, α = α, and also (2.2) α = α α Q. In terms of Galois theory, conjugation is the nontrivial element of Gal(K/Q). For any α K, α + α and αα are rational, either because α + α and αα are fixed by conjugation (use the algebraic properties in (2.1) to check that) or because one can explicitly compute (2.3) α + α = 2x, αα = x 2 dy 2 where α = x + y d. Definition 2.1. For α K, set Tr(α) = α + α and N(α) = αα. These are called the trace and norm of α. Explicit formulas for the trace and norm are in (2.3). Note Tr: K Q and N: K Q. For q Q, Tr(q) = 2q and N(q) = q 2. Theorem 2.2. The trace is additive and the norm is multiplicative. That is, Tr(α + β) = Tr(α) + Tr(β) and N(αβ) = N(α) N(β). 1
2 2 KEITH CONRAD Proof. Just compute. Every α K is the root of a monic polynomial of degree 2 with rational coefficients: (2.4) (X α)(x α) = X 2 (α + α)x + αα = X 2 Tr(α)X + N(α). This has α and α as its two roots, and the coefficients are the trace (up to sign) and the norm. The coefficients of (2.4) might not be in Z: if α = 1/2 then (2.4) is X 2 X + 1/4. 3. Integers in a quadratic field Restricting attention to those elements of K whose polynomial in (2.4) has coefficients in Z will define for us what the integers of K are. Definition 3.1. An element α K is called an integer of K if the polynomial (2.4) has coefficients in Z. Equivalently, α is an integer of K precisely when its trace and norm are in Z. Example 3.2. If α lies in Z[ d] then (2.4) has integer coefficients, so α is an integer of K. Example 3.3. If d 1 mod 4 then 1+ d 2 is not in Z[ d] but it is an integer of Q[ d] since it is a root of X 2 X + 1 d 4, whose coefficients are in Z. Theorem 3.4. The integers of K are and { a + b {a + b d : a, b Z} if d 1 mod 4 ( 1 + ) } d : a, b Z 2 if d 1 mod 4. Proof. A direct calculation shows that both of the sets consist of integers in K. (To treat the second case, write the elements as (a + b 2 ) + 2 b d to calculate the trace and norm using (2.3).) We have to show, conversely, that every integer of K has the indicated form. Let α = x+y d be an integer of K. This is equivalent to saying 2x Z and x 2 dy 2 Z. The first condition means x is half of an ordinary integer (x = 1 2 (2x)), so either x Z or x is half an odd number. If x Z then x 2 Z, so dy 2 Z. Then y Z because d is squarefree. (If y has a prime factor in its denominator, the square of that prime wouldn t be cancelled by d, and then dy 2 Z.) Therefore α has the necessary form, with a = x and b = y if d 1 mod 4, or a = x y and b = 2y if d 1 mod 4. If x is half an odd number, write x = a/2 with a odd. Then the norm of α is x 2 dy 2 = a 2 /4 dy 2, so multiplying through by 4 implies (3.1) a 2 d(2y) 2 4Z In particular, d(2y) 2 Z. Because d is squarefree, 2y is in Z so either y is in Z or is half an odd number. If y Z then a 2 d(2y) 2 = a 2 4dy 2 is odd (recall a is odd), but this contradicts (3.1). Therefore y = b/2 with b an odd number, so α = x + y d = a 2 + b 2 d = a b 2 + b which has the necessary form because a b is divisible by 2. ( 1 + d 2 ),
3 FACTORING IN QUADRATIC FIELDS 3 To unify the notation, set { d, if d 1 mod 4, ω = 1+ d 2, if d 1 mod 4. Then ω is an integer of K, and the set of all integers of K takes the form Z[ω] = {a + bω : a, b Z} in all cases. They form a subring of K. We will denote the integers of K as O K, so O K = Z[ω]. Table 1 gives some examples. K Q[i] Q[ 2] Q[ 5] Q[ 5] Q[ 14] O K Z[i] Z[ 2] Z[(1 + 5)/2] Z[ 5] Z[ 14] Table 1. Integers in Quadratic Fields Remember that Z[ d] O K, but when d 1 mod 4 the set O K is strictly larger than Z[ d]. We defined the integers of K to be those α such that the particular polynomial (2.4) has coefficients in Z. Here is a more abstract characterization of O K. It will be important in one proof later (for Theorem 5.4) and is closer to the definition that is needed when K is replaced by a finite extension of Q of degree greater than 2. Theorem 3.5. An element α K is in O K if and only if it is the root of some monic polynomial X 2 + mx + n Z[X]. Proof. If α O K then (2.4) is a polynomial of the desired type. Conversely, suppose α 2 + mα + n = 0 for some m and n in Z. Case 1: α Q. Write α in reduced form as α = a/b where a, b Z and (a, b) = 1. Then (a/b) 2 + m(a/b) + n = 0, so a 2 + mab + nb 2 = 0. Thus a 2 = mab nb 2 = b( ma nb), so b a 2. Since (a, b) = 1 it follows that b = ±1, so α = a/b = ±a Z O K. Case 2: α Q. In addition to the relation α 2 + mα + n = 0 we have the relation α 2 Tr(α)α+N(α) = 0 from (2.4), where Tr(α) and N(α) are in Q. Subtracting the second relation from the first, the α 2 terms cancel and we obtain (3.2) (m + Tr(α))α + (n N(α)) = 0. If m + Tr(α) 0 then we can solve for α in (3.2) to get α Q, but we are not in that case. Therefore m + Tr(α) = 0, so n N(α) = 0. This implies Tr(α) = m Z and N(α) = n Z, so α is an integer of K by definition. Theorem 3.6. For m Z and α = a + bω Z[ω], m α in Z[ω] if and only if m a and m b in Z. Proof. If m a and m b in Z then easily m α. Conversely, if m α then a + bω = m(a + b ω) for some a and b in Z. Therefore a = ma and b = mb, so m a and m b in Z. We will use Theorem 3.6 often without comment in numerical examples, e.g., is not divisible by 3 in Z[ 6]. Theorem 3.7. For any quadratic field K, O K Q = Z and every element of K is a ratio of elements from O K.
4 4 KEITH CONRAD Proof. Any element of O K is a + bω with a and b in Z. Since ω Q, if a + bω Q then b = 0, so a + bω = a Z. To show every element of K can be written as the ratio of two elements of O K, if α = x + y d with rational x and y and we write the fractions x and y with a common denominator, say x = a/c and y = b/c for some c Z, then (3.3) x + y d = a + b d. c Since Z[ d] O K, we re done. Theorem 3.7 says (in part) that the notion of integer in a quadratic field does not introduce any unexpected new integers inside of Q: the rational numbers which are integers in K are the plain integers Z. Theorem 3.8. If α O K then α O K. Proof. Since α and α have the same trace and the same norm, the integrality of α is immediate from Definition 3.1. For an alternate proof, show the sets described by Theorem 3.4 are preserved by conjugation. Although both the trace and norm will be important, the norm will play a more dominant role. The reason is that we are going to be interested in multiplicative questions (like factoring), and the norm turns multiplicative relations in O K into multiplicative relations in Z, where we are more comfortable. The next two theorems illustrate this idea. Let O K denote the unit group of O K. Examples of units include i in Z[i] and (with inverse 2 1) in Z[ 2]. Theorem 3.9. For any quadratic field K, O K = {α O K : N(α) = ±1} and O K Q = {±1}. Proof. Let α O K. If α is a unit, then αβ = 1 for some β O K. Taking norms of both sides, N(α) N(β) = N(1) = 1 in Z, so N(α) = ±1. Conversely, assume N(α) = ±1. Since N(α) = αα, we get αα = ±1. Therefore ±α is an inverse for α, and this lies in O K by Theorem 3.8. To show O K Q = {±1}, the inclusion is obvious. For the inclusion, let q O K Q. Then N(q) = ±1 since q O K, so q2 = ±1 since q is rational. Thus q = ±1. Example The units in Z[ 14] are ±1: any a + b 14 has norm a b 2, which is never 1 and is 1 only for a = ±1 and b = 0. We say a nonzero α O K is irreducible if α is not a unit and any factorization α = βγ in O K requires β or γ is a unit in O K. Theorem If α O K has a norm which is prime in Z then α is irreducible in O K. Proof. Suppose α = βγ with β and γ in O K. Then taking norms of both sides gives us N(α) = N(β) N(γ) in Z. Since N(α) is prime, either N(β) or N(γ) is ±1, so (by Theorem 3.9) either β or γ is a unit in O K. Thus α doesn t have a nontrivial factorization in O K, so it is irreducible. Example In Z[ 14], has norm 23, so is irreducible in Z[ 14]. Remark Negative primes are allowed in Theorem For instance, in Z[ 3] the norm of is 11, so is irreducible.
5 FACTORING IN QUADRATIC FIELDS 5 The criterion in Theorem 3.11 is sufficient to show an element of O K is irreducible, but it is not necessary. Example In Z[ 14], N(3) = 9 is not prime in Z, but 3 is irreducible in Z[ 14]. Indeed, suppose 3 = αβ in Z[ 14] with non-units α and β. Taking norms of both sides, 9 = N(α) N(β) in Z. The norms of α and β must be 3 (they are positive since norms look like a 2 +14b 2, and they are not 1 since α and β are not units), but the equation 3 = a 2 +14b 2 has no solutions in Z, so there are no elements with norm 3. Similarly, since N(5) = 25 and 5 is not a norm from Z[ 14], 5 is irreducible in Z[ 15]. Example The norm of is 15, which factors in Z, but is irreducible in Z[ 14]. To see why, write = αβ and take norms to get 15 = N(α) N(β) in Z. Since 3 and 5 are not norms from Z[ 14], one of α or β has norm 1, so α or β is a unit. Theorem Every nonzero non-unit in O K is a product of irreducibles in O K. Proof. We argue by induction on N(α), where α runs over nonzero non-units in O K. If N(α) = 2 then α has prime norm so α is irreducible and thus is its own irreducible factorization. Suppose N(α) = n 3 and all elements with norm of absolute value from 2 to n 1 admit a factorization into irreducibles. If α is irreducible then it has an irreducible factorization. If α is not irreducible then we can write α = βγ where β and γ are not units. Therefore N(β) and N(γ) are both less than N(α), so by the inductive hypothesis we have β = π 1 π r, γ = π 1 π r, where π i and π j are irreducible in O K. Thus α = βγ = π 1 π r π 1 π r is a product of irreducibles. For some quadratic fields (such as Q[i] and Q[ 2]), their integers have unique factorization into irreducibles. But very often O K does not have unique factorization. Example In Z[ 14], 15 has the two factorizations (3.4) 3 5 = (1 + 14)(1 14). These are irreducible factorizations by Examples 3.14 and No factor in one product is a unit multiple of a factor in the other product since the units in Z[ 14] are ±1. The irreducible element 3 divides (1 + 14)(1 14), but it does not divide either factor. This is not like the behavior of primes p in Z, where p ab always implies p a or p b. Example Here is a much more striking instance of non-unique factorization in Z[ 14]: (3.5) = ( )(5 2 14). What makes (3.5) more interesting than (3.4) is that the number of irreducible factors on both sides is not the same. To see that is irreducible in Z[ 14], if it has a non-unit proper factor then that factor has norm properly dividing N(5 + 14) = 81, so the norm is 3, 9, or 27. No element has norm 3 or 27, and the elements of norm 9 are ±3, neither of which are factors of The same proof shows is irreducible.
6 6 KEITH CONRAD Example In Z, when relatively prime numbers have a product that is a perfect square, the two numbers are squares up to multiplication by ±1. This is proved using unique factorization in Z. In Z[ 14], where there is no unique factorization, the corresponding result is false. Let s take a look at a simple example. Consider the equation 2 ( 7) = The factors on the left have no common factor in Z[ 14] besides ±1 (if δ 2 and δ ( 7) then δ divides 7( 1) 3 2 = 1, so δ is a unit), and their product is a perfect square, but neither factor is a square up to a unit multiple: if 2 = ±(a + b 14) 2 = ±(a 2 14b 2 + 2ab 14) then ab = 0 so a or b is 0, but then 2 ±(a 2 14b 2 ). Similarly, 7 is not a square up to unit multiple. 4. Ideals Instead of working with elements in O K, where unique factorization can fail, we will develop a multiplicative theory for the ideals of O K. We will generally denote ideals with small gothic letters like a and b. Theorem 4.1. Every ideal in O K is finitely generated, with at most two generators. Proof. An ideal in O K is a subgroup of O K. As an additive group, O K = Z 2. Therefore by the classification of finitely generated abelian groups, any subgroup of O K is zero or is isomorphic to Z or to Z 2. This implies that an ideal (a special kind of subgroup of O K ) has at most 2 generators as a Z-module, so it has at most 2 generators as an ideal (i.e., as an O K -module). For a finite set of elements α 1,..., α m in O K, the ideal they generate is denoted (α 1,..., α m ) := {α 1 γ α m γ m : γ i O K } = α 1 O K + + α m O K. The order in which we write down the generators of an ideal doesn t matter, e.g., (α 1, α 2, α 3 ) = (α 3, α 1, α 2 ). What is much more important to remember, though, is that different finite sets can produce the same ideal. Example 4.2. In Z[ 14], we will show ( , ) = (3 14). In Z[ 14]/(3 14), 14 = 3. Squaring, 14 = 9, so 23 = 0. Therefore = = 0 and = 23 = 0, so 3 14 divides and This implies the ideal on the right is inside the ideal on the left. In Z[ 14]/( , ) we have 14 = 20 and 17 = Substituting the first equation into the second, 17 = 40, so 23 = 0. Therefore 3 14 = 23 = 0, so the ideal on the right is in the ideal on the left. Example 4.3. We show the ideal (2, 14) in Z[ 14] is not principal, by contradiction. Say (2, 14) = (α). Then, since 2 (2, 14) we have 2 (α), so α 2 in Z[ 14]. Writing 2 = αβ in Z[ 14] and taking norms, 4 = N(α) N(β) in Z, so N(α) 4 in Z. Similarly, since 14 (α) we get N(α) 14 in Z. Thus N(α) is a common divisor of 4 and 14, so N(α) is 1 or 2. The norm s values are x y 2 with x, y Z, which is never 2. Therefore N(α) = 1, so α is a unit and (α) = (1). But that means 1 (2, 14),
7 FACTORING IN QUADRATIC FIELDS 7 contradicting the fact that every element of (2, 14) has even norm. Hence (2, 14) is not principal. Since ideals can be described with different sets of generators, we will avoid defining any concept about ideals in terms of a choice of generators. However, since it is the generator description that we always make computations with, we will always try to check how a new definition looks in terms of generators for the ideals involved. Theorem 4.4. Let a = (α 1,..., α m ) and b = (β 1,..., β n ) be two ideals in O K. Then the following are equivalent: (a) a b, (b) each α i is in b, (c) each α i is an O K -linear combination of the β j s. Proof. If a b then each α i belongs to b, which means each α i is an O K -linear combination of the β j s. This shows (a) (b) (c). Finally, if each α i is an O K -linear combination of the β j s then each α i is in b, so (since b is closed under O K -scaling and addition) any sum of O K -multiples of the different α i s is in b. That is what a typical element of a looks like, so a b. Corollary 4.5. In the notation of Theorem 4.4, we have a = b if and only if every α i is an O K -linear combination of the β j s and every β j is an O K -linear combination of the α i s. Proof. To say a = b means a b and b a. Use Theorem 4.4 to interpret these inclusions in terms of linear combinations. Example 4.6. For α 1 and α 2 in O K, (α 1, α 2 ) = (α 1, α 2 + γα 1 ) for any γ O K. Example 4.7. In Z[ 14], (2, ) = (1) because in Z[ 14]/(2, ) we have 2 = , so 14 = 1. Squaring, 14 = 1, so 15 = 0. Since also 2 = 0, so 14 = 0, we have 1 = = 0 so the quotient ring is the zero ring, which means (2, ) = Z[ 14] = (1). Example 4.8. In Z[ 14] we will show (2 + 14, ) = (3, 1 14). In Z[ 14]/(2 + 14, ) we have 14 = 2, so 0 = = 3 and 1 14 = 1 ( 2) = 3 = 0. Thus (3, 1 14) vanishes in the quotient ring, so (3, 1 14) (2+ 14, ). For the reverse inclusion, in Z[ 14]/(3, 1 14) we have 14 = 1 and 3 = 0, so = 3 = 0 and = 9 = 0. Is (3, 1 14) the unit ideal? No, because as in Example 4.3 a calculation shows every element of (3, 1 14) has norm divisible by 3, so 1 (3, ). Example 4.9. In Z[ 14], (4 + 14, 2 14, , ) = (3, ). To see this, we work in Z[ 14]/(3, ). In this ring, 14 = 1 and 3 = 0. Each generator in the ideal on the left vanishes in this ring, so the ideal on the left is contained in the ideal on the right. For the reverse inclusion, 2(2 14) + (7 2 14) = 3 and 2(4 + 14) (7 + 14) =
8 8 KEITH CONRAD Theorem If an ideal in O K contains two elements of Z which are relatively prime then the ideal is the unit ideal. In particular, an ideal is the unit ideal if it contains two elements whose norms are relatively prime in Z. Proof. Let a be an ideal and a and b be elements of a which are in Z and relatively prime. We can write 1 = ax + by for some x and y in Z. The right side is in a, so 1 a, so a = (1). Since the norm of any α a is also in a (because N(α) is a multiple of α and ideals contain any multiple of their elements), two relatively prime norms of elements in a are themselves elements of a. So a = (1) by the previous paragraph. Theorem Any ideal in O K which has a set of generators from Z is a principal ideal. Proof. Let a = (a 1,..., a m ) where a i Z. Let d be the greatest common divisor of the a i s in Z. Then every a i is a Z-multiple of d, so any element of a is divisible by d in O K. This shows a (d) = do K. Conversely, since Z is a PID it is possible to write d = c 1 a c m a m for some c i Z, so any O K -multiple of d is an O K -linear combination of the a i s. This shows (d) a, so a = (d). The point of Theorem 4.11 is that it tells us that if we happen to find an ideal with generators all taken from Z, we can write the ideal in a much simpler form with a single generator from Z. This will play a role in the key theorem about ideals (Theorem 5.4). Theorem For α and β in O K, (α) = (β) if and only if α and β are equal up to multiplication by a unit in O K. Proof. Equality of (α) and (β) is equivalent to α β and β α, which is equivalent to α and β being unit multiples, by cancellation. This includes the case when they are both 0. Now we define multiplication of ideals. Definition For ideals a and b in O K, the product ab is the set of all finite sums r k=1 x ky k, with r 1, x k a and y k b. Where does this definition come from? Well, whatever the product of a and b ought to mean, it should at least be an ideal containing the pairwise products xy where x a and y b. Then, since an ideal has to be closed under addition, the product of a and b should include all finite sums r k=1 x ky k with x k a and y k b. This is exactly what Definition 4.13 is about, and ab is an ideal in O K. The following theorem describes multiplication of ideals in terms of generators. Theorem If a = (α 1,..., α m ) and b = (β 1,..., β n ) then In particular, (α)(β) = (αβ). ab = (α 1 β 1,..., α i β j,..., α m β n ). Proof. Any element of ab has the form x 1 y x r y r where x k a and y k b. We can write each x k as an O K -linear combination of the α i s and each y k as an O K -linear combination of the β j s. Multiplying out the product x k y k shows it is an O K -linear combination of the α i β j s. Then a sum of such products is another O K -linear combination of the α i β j s, so the elements of ab do lie in the ideal (α 1 β 1,..., α i β j,..., α m β n ). Conversely, every element of this ideal is an O K -linear combination of the α i β j s, so it is a sum m n (4.1) γ ij α i β j i=1 j=1
9 FACTORING IN QUADRATIC FIELDS 9 where γ ij O K. Since γ ij α i a and β j b, the sum (4.1) is of the form r k=1 x ky k with x k a and y k b, so the sum belongs to ab. Notice that even though we know all ideals require at most two generators (Theorem 4.1), the simplest description of generators for a product of ideals will use more than two generators. This is why our treatment of ideals has to allow generating sets of size greater than 2. Example We compute a product of ideals in Z[ 14]. Let a = (5+ 14, 2+ 14) and b = (4 + 14, 2 14). Then ab = (5 + 14, )(4 + 14, 2 14) = ( , , , 18). It is left as an exercise to show this ideal equals (6, 3 14). Corollary For ideals a and b, ab = (0) if and only if a = (0) or b = (0). Proof. If a = (0) or b = (0) then the product ab is (0) from the formula in Theorem If a (0) and b (0), then a has a nonzero element x and b has a nonzero element y. Then ab contains xy, which is not zero, so ab (0). Theorem Multiplication of ideals is commutative and associative. That is, for ideals a, b, and c in O K, ab = ba, (ab)c = a(bc). The unit ideal (1) is a multiplicative identity. Proof. The product ab is the ideal with generators xy where x a and y b. The product ba has generators yx for y b and x a. These are the same sets of generators, so ab = ba. The rest of the proof is left to the reader. Corollary For an ideal a = (α 1,..., α m ) and a principal ideal (γ), Proof. Left to the reader. (γ)a = (γα 1,..., γα m ). Example In Example 4.3 we showed the ideal (2, 14) in Z[ 14] is not principal. We will show this in a different way now. Squaring the ideal, (2, 14) 2 = (2, 14)(2, 14) = (4, 2 14, 14) = (2)(2, 14, 7). Since 2 and 7 are relatively prime in Z, (2, 14, 7) = (1) by Theorem Therefore (4.2) (2, 14) 2 = (2)(1) = (2). If (2, 14) = (α) then (2) = (α) 2 = (α 2 ), so α 2 = ±2. Taking norms, N(α) 2 = 4, so N(α) = 2. But no element of Z[ 14] has norm 2, so we have a contradiction. Definition For an ideal a, its conjugate ideal is a := {α : α a}. This is an ideal since it s closed under addition, and for c O K and α a we have cα = cα, with cα a. The next theorem gives generators of a in terms of generators of a. Theorem If a = (α 1,..., α m ) then a = (α 1,..., α m ). In particular, if a = (α) is principal then a = (α) is also principal. For any ideals a and b, ab = ab and a = a.
10 10 KEITH CONRAD Proof. An element of a has the form m i=1 γ iα i with γ i O K. Its conjugate is m i=1 γ iα i, so a (α 1,..., α m ). Any element of (α 1,..., α m ) is a sum m i=1 δ iα i, which is the conjugate of m i=1 δ iα i a, so (α 1,..., α m ) a. Thus a = (α 1,..., α m ). The rest of the theorem is left to the reader to prove. Example When an element of O K is equal to its conjugate then it is in Z. But when an ideal in O K is equal to its conjugate, it need not be an ideal with generators from Z. For instance, in Z[ 14] we have (2, 14) = (2, 14) = (2, 14), so the ideal (2, 14) is equal to its conjugate. This ideal does not have a set of generators from Z, since if it did then it would be a principal ideal (Theorem 4.11) and we know this ideal is not principal (Example 4.3). Example We will prove that the ideal (3, 1+ 14) in Z[ 14] is not principal and not equal to its conjugate ideal. To begin, we check that (4.3) (3, )(3, 1 14) = (3). Multiplying together the generators, (3, )(3, 1 14) = (9, , , 15) = (3)(3, 1 14, , 5), and the second ideal on the right contains 3 and 5, which are relatively prime in Z, so the second ideal is (1). Thus (3, 1+ 14)(3, 1 14) = (3)(1) = (3) and (4.3) is established. Suppose, to argue by contradiction, that (3, ) = (α) is a principal ideal. Then (4.3) becomes (α)(α) = (3). The product (α)(α) is (αα) = (N(α)), so for this to be (3) requires N(α) = ±3. But norms on Z[ 14] are positive and never equal 3. (The equation x y 2 = 3 has no solutions in Z.) Hence we have a contradiction and (3, ) is not principal. To show (3, ) does not equal its conjugate ideal, assume otherwise. Then (4.3) becomes (3, ) 2 = (3). But we can compute the square of that ideal independently: (3, ) 2 = (3, )(3, ) = (9, , ). This is not (3) since (3): multiples of 3 in Z[ 14] have the coefficients of 1 and 14 both divisible by 3. Having spent some time with multiplication of ideals, we turn to divisibility of ideals. Definition Set a b if b = ac for some ideal c. We say a divides b and that b is a multiple of a, or that a is a factor or divisor of b. The first important property of ideal divisibility is that, on principal ideals, it exactly reflects divisibility of the generators as elements of O K. Theorem For α and β in O K, (α) (β) if and only if α β. Proof. Suppose α β in O K. Then β = αγ for some γ O K, so (β) = (αγ) = (α)(γ). Thus (α) (β). Conversely, if (α) (β) then (β) = (α)c for some ideal c. Write c = (γ 1,..., γ r ), so (β) = (αγ 1,..., αγ r ).
11 FACTORING IN QUADRATIC FIELDS 11 Then β is an O K -linear combination of the products αγ k : r r β = δ k αγ k = α δ k γ k, so α β in O K. k=1 k=1 Theorem For α O K and ideal b = (β 1,..., β m ) in O K, the following are equivalent: (α) b, α β j for all j, (α) b. Proof. If (α) b then b = (α)c for some ideal c. Write c = (γ 1,..., γ n ), so b = (αγ 1,..., αγ n ). It follows that every element of b is divisible by α, so in particular α β j for each j. Therefore β j (α) for all j, so b (α). Finally, from this inclusion we can write each β j as a multiple of α, so b has the ideal (α) as a factor. Theorem For ideals a and b, if a b then a b. In particular, if a b and b a then a = b. Proof. Suppose a b, say b = ac. Ideals are O K -modules, so ac a. Let s summarize the situation right now. We have replaced multiplication and divisibility among elements of O K with multiplication and divisibility among ideals in O K. Insofar as elements of O K are concerned, their multiplicative and divisibility relations are accurately reflected in the behavior of the principal ideals they generate. This is what the end of Theorem 4.14 and Theorem 4.25 tell us. (Moreover, by Theorem 4.12, replacing elements with principal ideals lets us suppress unit multiple ambiguities.) What do we gain by using ideals in place of elements? We can save unique factorization! Example Let p = (3, ) and q = (5, ). We saw in (4.3) that (3) = pp. In a similar way, (5) = qq, pq = (1 + 14), and pq = (1 14). Then the principal ideal (15) can be factored as and as (15) = (3)(5) = ppqq (15) = (1 + 14)(1 14) = pqpq. From the viewpoint of factoring the element 15, (3.4) shows it has non-unique irreducible factorizations. But if we replace those irreducible factors by the principal ideals they generate, they no longer look irreducible (each of the principal ideals (3), (5), (1 + 14), and (1 14) factors into a product of ideals as described just above with p, q, and their conjugate ideals) and in fact the non-unique factorization disappears: all that is happening on the level of ideals is that certain (non-principal) ideals are being multiplied in different ways. Similarly, (3.5) is not strange on the level of ideal factorizations, since (3) 4 = p 4 p 4, ( ) = p 4, and (5 2 14) = p 4 for p as above. (It is left to the reader to check these formulas for p 4 and p 4. As a first step, check p 2 = (9, 2 14).) Example In Z[ 14], 2 ( 7) = 14 2 is a perfect square and 2 and 7 have no common factors, but 2 and 7 are not perfect squares up to unit multiple (Example 3.19).
12 12 KEITH CONRAD This mysterious state of affairs is explained when we pass to ideals. Let a = (2, 14) and b = (7, 14). Then (2) = a 2 (see (4.2)), ( 7) = (7) = b 2, and ab = (14, 2 14, 7 14, 14) = ( 14)( 14, 2, 7, 14) = ( 14), so passing from elements to the principal ideals they generate turns the equation 2 ( 7) = 14 2 into a 2 b 2 = (ab) 2, and now what we expect should be squares are squares, as ideals. Our main goal is to show that nonzero ideals in O K admit unique factorization into prime ideals. The first step, in the next section, is to establish an analogue for ideals of the cancellation law for non-zero integers. 5. Cancelling ideals Definition 5.1. An ideal c in O K is called cancelable if whenever ac = bc for ideals a and b in O K we have a = b. Obviously the zero ideal (0) is not cancelable, for the same reason the element 0 can t be cancelled. Theorem 5.2. Nonzero principal ideals are cancelable. That is, for nonzero γ in O K and ideals a and b, if a(γ) = b(γ) then a = b. Proof. We will show a b. The reverse inclusion is handled similarly. It is not hard to see that a(γ) = γa is the set of multiples of a by γ. Since we can cancel γ as a common factor in products, the relations γa = γb and a = b are clearly equivalentl Corollary 5.3. Any nonzero ideal in O K with a nonzero principal multiple is cancelable. Proof. Let c be an ideal with a nonzero principal multiple, say cc = (γ) with γ 0. Then if ac = bc, multiply both sides by c to get a(γ) = b(γ), so a = b by Theorem 5.2. It turns out that every nonzero ideal in O K has a nonzero principal multiple, so by Corollary 5.3 every nonzero ideal in O K is cancelable. We re going to show ideals have principal multiples using conjugate ideals. Here is the key result, which by Corollary 5.3 implies that all nonzero ideals in O K are cancelable. Theorem 5.4. For any ideal a in O K, the product aa is a principal ideal. Up to this point, we have not used Theorem 3.4, which explicitly describes all of the integers of K. For instance, we could have done everything so far in Z[ d] (defining ideals in Z[ d] using Z[ d]-linear combinations, principal ideals, conjugate ideals, and ideal multiplication), even when O K Z[ d], without running into a problem. But to prove Theorem 5.4 we are going to construct some elements about which all we know is that they are in O K. If O K Z[ d] then Theorem 5.4 is false for Z[ d]. Example 5.5. When d 1 mod 4, so O K Z[ d], we have the following equality of ideals in Z[ d]: (2, 1 + d)(2, 1 + d) = (4, 2(1 + d)) = (4, d) = (2)(2, 1 + d).
13 FACTORING IN QUADRATIC FIELDS 13 If Theorem 5.4 were true for the ideal (2, 1 + d) then Corollary 5.3 would imply that this ideal in Z[ d] is cancelable. But then when we cancel this ideal in the equation (2, 1+ d) 2 = (2)(2, 1+ d) we d get (2, 1+ d) = (2), which is false since 1+ d 2Z[ d]. If we work in O K = Z[(1 + d)/2] then the non-cancelable aspect disappears because (2, 1 + d) = (2)(1, (1 + d)/2) = (2). Our approach to Theorem 5.4 relies on the following theorem, which is the heart of the approach and is the first time we need the trace in the context of ideals. Theorem 5.6. Let a = (α, β) be an ideal in O K with two generators. Then aa = (N(α), Tr(αβ), N(β)). Proof. If α or β is 0 then the theorem is easy. We may assume α and β are nonzero. By a direct computation, We want to show aa = (α, β)(α, β) = (αα, αβ, βα, ββ) = (N(α), αβ, αβ, N(β)). (N(α), αβ, αβ, N(β)) = (N(α), Tr(αβ), N(β)). Since Tr(αβ) = αβ + αβ, the ideal on the right is inside the ideal on the left. For the reverse inclusion, we need to show αβ and αβ are in the ideal on the right. We will give the argument for αβ, in two different ways. Our first method is based on [1, p. 276]. Let d be the greatest common divisor of N(α), Tr(αβ), and N(β) in Z. So d is a factor of all three numbers and, moreover, it is a Z-linear combination of them. Therefore (N(α), Tr(αβ), N(β)) = (d), so we need to show αβ (d) = do K. Using the definition of integers of K, we check that αβ/d has trace and norm in Z. It trace is Tr ( ) αβ αβ + αβ = d d = Tr(αβ), d which is in Z since d is a factor of Tr(αβ). Its norm is ( ) αβ N = αβαβ d d 2 = N(α) N(β) d d, which is in Z since d is a factor of the norms of α and β. Our second proof that αβ (N(α), Tr(αβ), N(β)) will follow notes of Stark [3], which were meant to be Chapter 9 of [2] if a second edition of [2] ever appeared. Let γ = α/β K = Q[ d]. It is a root of (X γ)(x γ) = X 2 (γ + γ)x + γγ ( ) αβ + αβ = X 2 X + N(α) ββ N(β) = X 2 Tr(αβ) N(β) X + N(α) N(β). Let c be the least common denominator of Tr(αβ)/ N(β) and N(α)/ N(β) and write N(α) N(β) = a c, Tr(αβ) N(β) = b c,
14 14 KEITH CONRAD where a, b, c Z have no common factor greater than 1. Then for some integer k, so N(α) = ka, Tr(αβ) = kb, N(β) = kc (5.1) (N(α), Tr(αβ), N(β)) = (ka, kb, kc) = (k)(a, b, c) = (k)(1) = (k). Since γ 2 b c γ + a c = 0 = (cγ)2 b(cγ) + ac = 0, cγ = cα/β is the root of a quadratic with integer coefficients and leading coefficient 1. Therefore cα/β O K by Theorem 3.5. At the same time, cα/β = cαβ/ N(β) = αβ/k, so αβ ko K = (k). By (5.1), αβ (N(α), Tr(αβ), N(β)). Here is a generalization of Theorem 5.6 to ideals described by more than two generators. (No ideal in O K needs more than two generators, but ideals which arise from a calculation might have more than two generators.) Theorem 5.7. If a = (α 1,..., α m ) has m generators then aa is generated by the m integers N(α 1 ),..., N(α m ) and m(m 1) 2 integers Tr(α i α j ) where i < j. Proof. The case m = 1 is easy. The case m = 2 is Theorem 5.6. We will use the case m = 2 to handle more generators. By a direct calculation, aa = (α 1,..., α m )(α 1,..., α m ) = (N(α 1 ),..., N(α m ), α 1 α 2, α 2 α 1,..., α i α j, α j α i,... ), where i < j. By Theorem 5.6, the four numbers N(α i ), α i α j, α j α i, N(α j ) and the three numbers N(α i ), Tr(α i α j ), N(α j ) are O K -linear combinations of each other. Therefore we can replace α i α j and α j α i with Tr(α i α j ) in the generating set for aa, and that concludes the proof. Now we can prove Theorem 5.4 very quickly. Proof. By Theorem 5.7, aa has a set of generators from Z. Therefore aa is principal by Theorem Here is a simple but useful application of Theorem 5.4. Theorem 5.8. For ideals a and b in O K, a b if and only if a b. Proof. When a = (0), we have (0) b b = (0) (0) b. So we may suppose a (0). By Theorem 4.27, a b a b. Now assume a b. Then aa ba. Write aa = (a) (by Theorem 5.4), so (a) ba. By Theorem 4.26, (a) ba, so (a)c = ba. Now multiply by a: (a)ca = b(a). Cancelling (a), which is not (0), gives ac = b, so a b. The slogan to remember Theorem 5.8 by is to contain is to divide. This is especially useful to keep in mind because the divisibility and inclusion relations are reversed: the factor is the larger ideal. Corollary 5.9. The divisors of an ideal a are precisely the ideals d satisfying d a. In particular, α a if and only if a (α). Proof. This is immediate from Theorem 5.8.
15 FACTORING IN QUADRATIC FIELDS 15 Since the ideals dividing a are the ideals containing a, it is very easy to create divisors of a: if a = (α 1,..., α m ) and α a, then (α 1,..., α m, α) is an ideal properly containing a, so this ideal is a proper factor of a. Of course, if we re not careful this factor is likely to be (1). Definition The sum of two ideals a and b is This is easily checked to be an ideal. generators. a + b = {x + y : x a, y b}. Theorem If a = (α 1,..., α m ) and b = (β 1,..., β n ) then The next theorem describes a + b in terms of a + b = (α 1,..., α m, β 1,..., β n ). Proof. This is left to the reader. Look at the proof of Theorem 4.14 for inspiration if any is needed. Theorem For ideals a and b, the ideal a + b is a common divisor of a and b which all other common divisors divide. Proof. Since a a + b and b a + b, a + b is a divisor of both a and b because to contain is to divide. For any ideal d dividing both a and b we have a d and b d. As d is closed under addition of its elements, we get by Definition 5.10 that a + b d, so d is a divisor of a + b. We call a+b the greatest common divisor of a and b since Theorem 5.12 shows that it has exactly the same feature as the usual greatest common divisor of (positive) integers. Because divisibility of ideals is the same as reverse containment, the greatest common divisor of two ideals is actually the smallest ideal containing both a and b, in the sense of inclusions of ideals. Example Among the ideals of Z[ 14], the principal ideals (3) and (1 + 14) have greatest common divisor (3) + (1 + 14) = (3, ), which is a non-principal ideal. That is, d (3) and d (1 + 14) if and only if d (3, ). Since every ideal in O K has the form (α 1,..., α m ), every ideal in O K is the greatest common divisor of principal ideals because (α 1,..., α m ) = α 1 O K + + α m O K = (α 1 ) + + (α m ). This shows how the principal ideals control all the ideals in O K. 6. Ideal norms For a nonzero ideal a, Theorem 5.7 says aa is generated by elements of Z, so it is principal with a generator in Z. The generator can be chosen in Z + by changing its sign if necessary. (Easily (a) = ( a).) This generator is unique, because if a and b are in Z + and (a) = (b) as ideals in O K then a = bu for some u O K Q = {±1} (Theorem 3.9), so u = 1 since a and b are positive. Definition 6.1. For a nonzero ideal a in O K, set Na to be the positive integer which generates aa: aa = (Na), Na Z +. We call Na the (ideal) norm of a.
16 16 KEITH CONRAD Example 6.2. By (4.3), in Z[ 14] the ideal (3, ) has norm 3. Theorem 6.3. The ideal norm is compatible with the element norm on principal ideals: if a = (α) then Na = N(α). Proof. We have aa = (α)(α) = (αα) = (N(α)) = ( N(α) ). This equals (Na), so Na = N(α) since both are positive integers. Theorem 6.4. For nonzero ideals a and b, N(ab) = Na Nb. Proof. We have (N(ab)) = abab = abab = aabb = (Na)(Nb) = (Na Nb). Therefore the positive integers N(ab) and Na Nb each generate the same principal ideal in O K, so they are equal. Corollary 6.5. For nonzero ideals a and b, if a b then Na Nb in Z. Proof. Write b = ac and take norms of both sides. The converse of Corollary 6.5 is false: The ideals a = (1 + 14) and b = (1 14) in Z[ 14] have equal norm but a does not divide b. Note Na = 1 if and only if a = (1). In one direction, it is trivial that N((1)) = 1. Conversely, if Na = 1 then aa = (1), so a (1). Therefore a (1) = O K, so a = (1). Thus any ideal a (1) has Na > 1. This will be important later when we prove theorems about ideal factorization by induction on the ideal norm. We did not define the norm of the ideal (0), but it is perfectly natural to set N((0)) = 0. All results about ideal norms so far now extend to the zero ideal, but the next property is specific to nonzero ideals. Corollary 6.6. For a nonzero ideal a, any ideal factor of a other than a has norm less than Na. Proof. Let b be a factor of a other than a, so a = bc and c (1). Since Na = Nb Nc with Na (0) and Nc > 1, Nb < Na. In practice, how do we compute the norm of an ideal a in O K? Theorem 5.7 provides an algorithm: for a set of generators for a, compute the greatest common divisor (in Z) of the norms and cross-traces of the generators as described in the statement of Theorem 5.7. That number is the norm. Let s look at some examples in Z[ 14]. Example 6.7. Let a = (3, ). The ideal aa is generated by N(3), Tr(3(1 14)), and N(1 + 14), which are 9, 6, and 15. Their greatest common divisor is 3, so N(3, ) = 3. Example 6.8. Let a = (1 + 14, 1 14). The norm is the greatest common divisor of N(1 ± 14) = 15 and Tr((1 + 14) 2 ) = 26. Since 15 and 26 are relatively prime, Na = 1. Therefore a = (1). Notice in particular that Na is not the greatest common divisor of the norms of a set of generators; we needed the trace term as well. Example 6.9. Let a = (4+ 14, 2 14). Since N(4+ 14) = 30, Tr((4+ 14)(2+ 14)) = 12, and N(2 14) = 18, Na = 6.
17 FACTORING IN QUADRATIC FIELDS Prime ideals and unique factorization We will factor nonzero ideals into products of prime ideals after working out some properties of prime ideals. Theorem 7.1. If an ideal is prime then its conjugate ideal is prime. Proof. The rings O K /p and O K /p are isomorphic by applying conjugation to congruence classes. Therefore one ring is an integral domain if and only if the other ring is. Lemma 7.2. For any nonzero ideal a in O K, O K /a is finite. Proof. Pick α a with α 0. The number N(α) = αα is nonzero and lies in a, so there is a natural ring homomorphism O K /(N(α)) O K /a, which is surjective. We will show O K /(N(α)) is finite, so O K /a is finite too. For any nonzero n Z, O K /(n) = Z[ω]/(n) is finite since, as an additive group, it is isomorphic to Z 2 /nz 2 = (Z/nZ) 2. Theorem 7.3. For an ideal p in O K, the following are equivalent: (1) p is a nonzero prime ideal, (2) p is a maximal ideal, (3) p is a proper ideal and when p = ab either a = (1) or b = (1). Proof. If p is a nonzero prime ideal then O K /p is a finite integral domain, and thus is a field, so p is a maximal ideal. Thus (1) implies (2), and obviously (2) implies (1). If p is maximal and p = ab then p a. Therefore a = (1) or a = p. In the second case p = pb, so b = (1) since p is cancelable. Thus (2) implies (3). To show (3) implies (2), let p a. Then a p, so p = ab for some ideal b. By (3), a = (1) or b = (1), and in the second case a = p. Hence p is maximal, since p (1) by hypothesis. Here is a numerical criterion to recognize a prime ideal. Theorem 7.4. An ideal whose norm is prime in Z is a prime ideal. Proof. Let Na = p be prime. If a = bc, then taking norms shows p = Nb Nc. Since p is prime, either b or c has norm 1, so either b or c is (1). Example 7.5. In Z[ 14], the ideal (3, ) has norm 3, so it is a prime ideal. Similarly, (3, 1 14), (5, ), and (5, 1 14) are prime ideals. The converse to Theorem 7.4 is false: an ideal can be prime without having prime norm. Example 7.6. In Z[ 14], we will show the ideal (11), whose norm is 121, is prime. Assume (11) = ab with a (1) and b (1). Then taking norms implies 121 = Na Nb, so Na = 11. Write a = (α 1,..., α m ). Since α i a we have a (α i ) by Theorem 5.8, so taking norms gives 11 N(α i ). Which elements of Z[ 14] have norm divisible by 11? If x + y 14 satisfies x y 2 0 mod 11 then x 2 3y 2 mod 11. Since 3 mod 11 we must have y 0 mod 11 and then x 0 mod 11. That implies x + y 14 is divisible by 11 in Z[ 14]. Returning to the setup where (11) = ab, the previous paragraph implies that each element of a is a multiple of 11. Factoring 11 from each generator gives a = (11)c for some ideal c. But then Na is divisible by 121, while Na = 11. This is a contradiction, so (11) is a prime ideal in Z[ 14].
18 18 KEITH CONRAD To prove unique factorization in the positive integers, there are three steps: show prime numbers satisfy the property p ab p a or p b in Z, show by induction that every positive integer > 1 has a prime factorization, show by induction that the prime factorization is unique, using the first step and cancellation to reduce to a smaller case. The following theorem is the analogue of the first step above. The corresponding formulation for irreducible elements is false (Example 3.17). Theorem 7.7. If p is a prime ideal and p ab then p a or p b. Proof. We will assume p does not divide a and prove p b. The ideal p + a is a common divisor of p and a. The only divisors of p are p and (1) since p is prime. Because p does not divide a, p + a p. Therefore p + a = (1), so 1 = x + α for some x p and α a. Then for any β b, β = 1 β = xβ + αβ p + ab p, which shows b p. Thus p b. Corollary 7.8. If p is prime and p a 1 a r then p a i for some i. Proof. Induct on r. Now we work out the analogue of the second step towards unique factorization. Theorem 7.9. Every nonzero ideal (1) admits a prime ideal factorization. Proof. Mimic the proof of Theorem 3.16 by using induction on the ideal norm. Theorem The prime factorization of a nonzero ideal (1) is unique up to the order of the factors. That is, for any nonzero a (1), if a = p 1 p r = q 1 q s where the p i s and q j s are prime, then the number of prime ideals in both factorizations is the same and p i = q i after a suitable relabelling of the indices. Proof. We argue by induction on the norm of the ideal. A prime ideal has no factorization into a product of primes except itself, so unique factorization is settled for prime ideals. This includes ideals with norm 2. For n 3, suppose all ideals with norm from 2 to n 1 have unique prime factorization. Let a be an ideal with norm n and two prime ideal factorizations: a = p 1 p r = q 1 q s. Here we may take r > 1 and s > 1 since we may suppose a is not a prime ideal. Because p 1 a we can say p 1 q 1 q s. By Corollary 7.8, p 1 divides some q j. Since ideal multiplication is commutative, we can relabel the q j s so that p 1 q 1. Then since q 1 is prime we must have p 1 = q 1 (since p 1 (1)). Because all nonzero ideals in O K are cancelable, we can remove p 1 from the two prime factorizations: p 2 p r = q 2 q s. This is a prime ideal factorization of an ideal with norm Na/ Np 1 < Na = n, so the inductive hypothesis applies: the number of prime ideals on both sides is the same (so r 1 = s 1, hence r = s) and after a suitable relabelling p i = q i for i = 2,..., r. We have p 1 = q 1 already, so we are done.
19 FACTORING IN QUADRATIC FIELDS 19 We will work out examples of prime ideal factorizations in Section 9. Remark That we prove theorems about ideals by induction on their norm does not actually mean there is always an ideal with any positive integer for its norm. For instance, there are no ideals in Z[ 14] with norm 11, as we saw in Example 7.6. That means some cases of these induction arguments are actually empty cases. The next theorem shows that non-principal ideals in O K are the obstruction to unique factorization of elements in O K. Theorem There is unique factorization of elements of O K if and only if every ideal in O K is principal. Proof. First suppose O K has unique factorization of elements. Step 1: For any irreducible π in O K, the principal ideal (π) is prime. Let a be an ideal dividing (π), so a (π). We want to show a is (1) or (π). Suppose a (π), so there is an α a with α (π). Writing (π) = ab, b (π) and for every β b we have αβ ab = (π), so π αβ. By unique factorization of elements, π is an irreducible factor of either α or β. Since π does not divide α, we must have π β, so β (π). This holds for all β b, so b (π). Since b (π) and (π) b, b = (π). Therefore (π) = a(π), so a = (1). Step 2: Every prime ideal in O K is principal. Let p be a prime ideal. The zero ideal is principal (and prime), so we can assume p is not (0). Then p (a) for some nonzero a Z, such as Np. Factor a into irreducibles in O K (Theorem 3.16), say a = π 1 π r. Then (a) = (π 1 ) (π r ), so p divides some (π i ). Since (π i ) is prime by Step 1, p = (π i ). Step 3: Every ideal in O K is principal. The zero ideal is obviously principal. Any nonzero ideal is a product of prime ideals, which are principal by Step 2, so their product is principal. This concludes the only if direction. Now assume every ideal in O K is principal. We want to show O K has unique factorization of elements. The existence of factorization into irreducibles is Theorem To get uniqueness, we just need to show for any irreducible π that when π αβ in O K either π α or π β. (The analogue of this property for prime ideals in Theorem 7.7 was used to prove uniqueness of prime ideal factorizations.) Suppose π αβ and π does not divide α. We want to show π β. The only factors of π are units and unit multiples of π, so the only common factors of π and α are units. The ideal (π, α) is principal by hypothesis, say (π, α) = (δ), so δ is a common factor of π and α. Thus δ is a unit, so (π, α) = (1). That means πx + αy = 1 for some x and y in O K. Multiplying through by β, πβx + αβy = β. Since π αβ, we conclude that π β. 8. Constructing prime ideals We have seen some examples of prime ideals, such as (3, ) and (11) in Z[ 14], but what does a general prime ideal in O K look like? We will describe the prime ideals in O K in terms of prime numbers. Theorem 8.1. Every nonzero prime ideal in O K divides a unique prime number. That is, if p is a nonzero prime ideal then p (p) for one prime p in Z +. Proof. The ideal pp = (Np) is divisible by p and has a generator in Z +. Since p (1), Np > 1. Factor Np into primes in Z +, say Np = p 1 p 2 p r.
20 20 KEITH CONRAD Then pp = (p 1 p 2... p r ) = (p 1 ) (p r ), so p divides some (p i ) by Corollary 7.8. For the uniqueness, assume p (p) and p (q) for two different prime numbers p and q. Then p p and q p. Since p and q are relatively prime, p contains a pair of relatively prime integers, so p = (1). This is a contradiction. Corollary 8.2. Every nonzero prime ideal in O K has norm p or p 2 for some prime number p. Proof. Let p be a nonzero prime ideal in O K. Then there is a prime number p such that p (p). Taking ideal norms, Np N((p)). Since N((p)) = N(p) = p 2, Np is p or p 2. There are two ways to characterize the unique prime number p such that p (p): p is the only prime number in p and Np is a power of p. The importance of Theorem 8.1 is that it says we can discover every nonzero prime ideal in O K by factoring prime numbers in O K. For instance, in Z[ 14] we know (2) = (2, 14) 2 and (3) = (3, )(3, 1 14). Therefore (2, 14) is the only prime ideal with 2-power norm and (3, ) and (3, 1 14) are the only prime ideals with 3-power norm. (By Example 4.23, (3, ) (3, 1 14).) The following theorem describes how each prime number (really, the principal ideal generated by each prime number) factors in O K, and thus shows us what all the prime ideals of O K look like. Theorem 8.3. Let K = Q[ d] be a quadratic field with squarefree d and O K = Z[ω], with f(x) the quadratic polynomial having ω and ω as roots: { X 2 d, if d 1 mod 4, f(x) = X 2 X + 1 d 4, if d 1 mod 4. For each prime number p, the way (p) factors in O K matches the way f(x) factors modulo p: (1) If f(x) mod p is irreducible then (p) is prime in O K with norm p 2. (2) If f(x) (X c)(x c ) mod p with c c mod p then (p) = pp where p p and the conjugate ideals p and p have norm p. (3) If f(x) (X c) 2 mod p then (p) = p 2 and Np = p. In particular, prime ideals in O K have prime norm except for principal primes (p) where p is a prime number such that f(x) mod p is irreducible. Note the exponent of p in the norms of prime ideals dividing (p) matches the degrees of the irreducible factors of f(x) mod p. Proof. Since O K = Z[ω] = Z[X]/(f(X)), O K /(p) = Z[X]/(p, f(x)) = (Z/pZ)[X]/(f(X)). That is the key. We will compare the ring structures of O K /(p) and (Z/pZ)[X]/(f(X)) to see that the way (p) factors in O K resembles the way f(x) factors in (Z/pZ)[X]. If f(x) mod p is irreducible then (Z/pZ)[X]/(f(X)) is a field. If f(x) (X c)(x c ) mod p with c c mod p then (Z/pZ)[X]/(f(X)) = (Z/pZ)[X]/(X c) (Z/pZ)[X]/(X c ) = (Z/pZ) (Z/pZ) is a direct product of two fields, which is not a field and has no nonzero nilpotent elements. If f(x) (X c) 2 mod p then (Z/pZ)[X]/(X c) 2 has a nonzero nilpotent element:
21 FACTORING IN QUADRATIC FIELDS 21 X c mod (X c) 2. Thus the way f(x) factors in (Z/pZ)[X] is reflected in the ring structure of (Z/pZ)[X]/(f(X)). The ring O K /(p) is a field if and only if (p) is a maximal ideal, which is equivalent to (p) being prime (since (p) (0)). Therefore, by the previous paragraph, f(x) mod p is irreducible if and only if (p) is prime in O K. If (p) is not prime then (p) = ab where a and b are not (1). Taking norms, p 2 = Na Nb, so a and b both have norm p and therefore are prime ideals. In fact, since Na = p we have (p) = (Na) = aa, so by unique prime ideal factorization we must have b = a. Write a as p, since it is a prime ideal. The factorization of (p) is pp, where p may or may not equal p. If p = p then O K /(p) = O K /p 2 has a nonzero nilpotent element (the class of any element of p p 2 ), so f(x) (X c) 2 mod p for some c by the previous paragraph. If p p then O K /(p) = O K /pp is not a field and has no nonzero nilpotent elements: if x m 0 mod pp then p and p both divide (x m ) = (x) m, so both divide (x) by their primality, so pp (x) because p p. Therefore x 0 mod pp. By the previous paragraph, we must have f(x) (X c)(x c ) mod p with c c mod p in this case. Corollary 8.4. If (p) is not prime in O K then f(x) mod p has a root. For any root c mod p, (p, ω c) is one of the prime ideals dividing (p). Proof. By Theorem 8.3, (p) = pp for a prime ideal p. Set a = (p, ω c). Since p a, a (p). Because ω c (p), a (p), so either a is one of the prime ideals dividing (p) or a = (1). We want to show a (1), so we will look at Na. The norm of a is the greatest common divisor of N(p) = p 2, Tr(p(ω c)) = p Tr(ω c), and N(ω c) = f(c) 0 mod p. These are all divisible by p, so p Na. Hence a (1), so a is p or p. The roles of p and p have so far been symmetric, so we can set p = a = (p, ω c). Example 8.5. How does (2) factor in the integers of Q[ 39]? Although X (X + 1) 2 mod 2, it is incorrect to conclude that (2) = p 2 because the integers of Q[ 39] are not Z[ 39]. The relevant polynomial is not X , but rather X 2 X + 10 (which has (1+ 39)/2 as a root). Since X 2 X +10 X(X 1) mod 2, the correct factorization of (2) is pp. When p 2, how the quadratic polynomial f(x) factors modulo p is determined by its discriminant: there are two different roots if the discriminant is a nonzero square mod p, no roots if the discriminant is not a square mod p, and a repeated root if the discriminant is 0 mod p. The two formulas for f(x) are X 2 d and X 2 X + 1 d 4, which have respective discriminants 4d and d, so the way f(x) mod p factors is determined by the Legendre symbol ( d p ). (This Legendre symbol is 0 when p d.) What can we say when p = 2? The way f(x) mod 2 factors depends on d mod 8. We can translate the results of Corollary 8.4 into simple formulas based on ( d p ) and d mod 8, which we record in Tables 2 and 3. The second column in each table describes how (p) factors into prime ideals in the integers of Q[ d]. In both tables, we write p when p p. In Table 2, c mod p is a root of f(x) mod p. In Theorem 4.1, we noted that any ideal in O K requires at most two generators (over O K ), for the simple reason that O K = Z 2 as abelian groups and any subgroup of Z 2 requires at most 2 generators (over Z, and thus also over O K ). In other words, although ideals are rather special kinds of subgroups of O K, the proof of Theorem 4.1 paid no attention to this. However, there is something which is special about generators for ideals which doesn t hold for generators of subgroups of Z 2. In a subgroup of Z 2, not every nonzero element has to be part of a 2-element generating set (over Z). For instance, the only elements of Z 2 which
22 22 KEITH CONRAD ( d p ) (p) p 1 pp (p, ω c) 1 p (p) 0 p 2 (p, ω c) Table 2. p 2 d mod 8 (2) p 1 pp (2, 1+ d 2 ) 5 p (2) 3, 7 p 2 (2, d 1) even p 2 (2, d) Table 3. p = 2 can be part of a 2-element generating set of Z 2 itself are those vectors with relatively prime coordinates. Compare that with the next result. Theorem 8.6. If a is a nonzero ideal in O K and α is any nonzero element of a then a = (α, β) for a suitably chosen β a. The proof of Theorem 8.6 requires an analogue of the Chinese remainder theorem for O K, building on unique factorization of ideals, and is omitted. 9. Worked examples We will compute some prime ideal factorizations in Z[ 14]. First we specialize Tables 2 and 3 to small primes in Z[ 14]. See Table 4. p (p) p 2 p 2 2 p 2 = (2, 14) 3 p 3 p 3 p 3 = (3, ) 5 p 5 p 5 p 5 = (5, ) 7 p 2 7 p 7 = (7, 14) 11 (11) (11) 13 p 13 p 13 p 13 = (13, ) 17 (17) (17) 19 p 19 p 19 p 19 = (19, ) 23 p 23 p 23 p 23 = ( ) Table 4. Factoring (p) in Z[ 14] The way (p) factors in Z[ 14] is determined by the way X factors mod p, and that is determined by ( 14 p ) if p 2. If ( 14 p ) = 1 then (p) is a product of two different (conjugate) ideals with norm p. When 14 c 2 mod p, one of the prime factors p is (p, 14 c). If ( 14 p ) = 1 then (p) is a prime ideal with norm p2. If p = 2 or 7 then (p) is the square of a prime ideal with norm p. The initial odd p such that ( 14 p ) = 1
23 FACTORING IN QUADRATIC FIELDS 23 are 3, 5, 13, and 19. Therefore we have the factorizations in Table 4, where we leave a principal ideal unfactored if it stays prime (e.g., p = 11). The last ideal, p 23, should be (23, ) according to the general methods for computing prime ideals. But in this particular case 23 = (3 + 14)(3 14), so we can drop 23 as a generator of the ideal. The prime ideal factors of 2, 3, 5, 7, 13, and 19 in the table are non-principal since the equation x y 2 = p has no solution for these values of p. With this information we can start factoring ideals with generators not in Z. The central idea is to compute the norm of the ideal and use our knowledge of prime factorization of the norm in Z to help us. Remember that prime ideals only have prime-power norm. Example 9.1. We will factor (1 + 14). The ideal has norm 15. Writing (1 + 14) as a product of prime ideals, the product of their norms is 15, so (1 + 14) must be the product of a prime ideal of norm 3 and a prime ideal of norm 5. Since p 3 and p 5, (1 + 14) is divisible by p 3 and p 5. Hence (1 + 14) = p 3 p 5. Example 9.2. We will factor ( ), which was left to the reader at the end of Example Since N(5+2 14) = 81, the only possible prime ideal factors of (5+2 14) are p 3 and p 3. But it can t be divisible by both, since then it is divisible by p 3 p 3 = (3) and we know (3) doesn t divide ( ) because 3 doesn t divide in Z[ 14]. Therefore ( ) is a power of p 3 or a power of p 3. Considering its norm is 81, ( ) is either p 4 3 or p4 3. Which one is correct? In Z[ 14]/p 3 = Z/3Z we have = 0, so = 3 = 0. Thus p3 ( ), so ( ) = p 4 3. Example 9.3. The ideal a = ( ) has norm 130 = Therefore p 2 a. Does p 5 or p 5 divide a? The ideal (1 + 14) is divisible by p 5 and not by p 5, so let s look at the greatest common divisor of a and (1+ 14), which is (2+3 14, 1+ 14). Its norm is 1, so we must have p 5 a. To decide if p 13 or p 13 divides a, we look at ( , ), which is the greatest common divisor of a and (5 + 14); it is either p 13 or (1). A calculation shows ( , ) has norm 13, so p 13 a. We finally have the prime factorization of a: p 2 p 5 p 13. Example 9.4. The ideal a = ( ) has norm 175 = Therefore p 7 a. Either p 5 or p 5 divides a (but not both, since otherwise their product (5) divides a, which is not the case). The ideal ( , ) has norm 1, so p 5 does not divide a. Therefore a = p 2 5p 7. As exercises, verify the prime ideal factorizations in Table 5. The first step in each case is to compute the norm of the ideal to obtain a list of possible prime ideal factors from Table 4. These factorizations provide new ways of working out the ideal calculations in examples from Section 4. For instance, to redo Example 4.15 with Table 5, (5 + 14, ) = p 3 and (4 + 14, 2 14) = p 2 p 3 (note p 2 = p 2 ), so the product of these ideals is p 2 p 3 p 3 = p 2 (3) = (2, 14)(3) = (6, 3 14). References [1] J. R. Goldman, The Queen of Mathematics: An Historically Motivated Guide to Number Theory, A. K. Peters, Wellesley, MA, [2] H. M. Stark, An Introduction to Number Theory, MIT Press, Cambridge, [3] H. M. Stark, personal notes.
24 24 KEITH CONRAD Ideal Factorization (5 + 14) p 3 p 13 (2 + 14) p 2 p 2 3 (4 + 14) p 2 p 3 p 5 (7 + 14) p 2 3 p 7 ( ) p 3 p 5 p 7 ( ) p 3 p 5 p 23 ( ) p 2 p 2 3p 23 Table 5. Factoring ideals in Z[ 14]
11 Ideals. 11.1 Revisiting Z
11 Ideals The presentation here is somewhat different than the text. In particular, the sections do not match up. We have seen issues with the failure of unique factorization already, e.g., Z[ 5] = O Q(
Unique Factorization
Unique Factorization Waffle Mathcamp 2010 Throughout these notes, all rings will be assumed to be commutative. 1 Factorization in domains: definitions and examples In this class, we will study the phenomenon
3 1. Note that all cubes solve it; therefore, there are no more
Math 13 Problem set 5 Artin 11.4.7 Factor the following polynomials into irreducible factors in Q[x]: (a) x 3 3x (b) x 3 3x + (c) x 9 6x 6 + 9x 3 3 Solution: The first two polynomials are cubics, so if
SUBGROUPS OF CYCLIC GROUPS. 1. Introduction In a group G, we denote the (cyclic) group of powers of some g G by
SUBGROUPS OF CYCLIC GROUPS KEITH CONRAD 1. Introduction In a group G, we denote the (cyclic) group of powers of some g G by g = {g k : k Z}. If G = g, then G itself is cyclic, with g as a generator. Examples
Chapter 4, Arithmetic in F [x] Polynomial arithmetic and the division algorithm.
Chapter 4, Arithmetic in F [x] Polynomial arithmetic and the division algorithm. We begin by defining the ring of polynomials with coefficients in a ring R. After some preliminary results, we specialize
OSTROWSKI FOR NUMBER FIELDS
OSTROWSKI FOR NUMBER FIELDS KEITH CONRAD Ostrowski classified the nontrivial absolute values on Q: up to equivalence, they are the usual (archimedean) absolute value and the p-adic absolute values for
FACTORING AFTER DEDEKIND
FACTORING AFTER DEDEKIND KEITH CONRAD Let K be a number field and p be a prime number. When we factor (p) = po K into prime ideals, say (p) = p e 1 1 peg g, we refer to the data of the e i s, the exponents
A number field is a field of finite degree over Q. By the Primitive Element Theorem, any number
Number Fields Introduction A number field is a field of finite degree over Q. By the Primitive Element Theorem, any number field K = Q(α) for some α K. The minimal polynomial Let K be a number field and
Quotient Rings and Field Extensions
Chapter 5 Quotient Rings and Field Extensions In this chapter we describe a method for producing field extension of a given field. If F is a field, then a field extension is a field K that contains F.
it is easy to see that α = a
21. Polynomial rings Let us now turn out attention to determining the prime elements of a polynomial ring, where the coefficient ring is a field. We already know that such a polynomial ring is a UF. Therefore
Factoring of Prime Ideals in Extensions
Chapter 4 Factoring of Prime Ideals in Extensions 4. Lifting of Prime Ideals Recall the basic AKLB setup: A is a Dedekind domain with fraction field K, L is a finite, separable extension of K of degree
PYTHAGOREAN TRIPLES KEITH CONRAD
PYTHAGOREAN TRIPLES KEITH CONRAD 1. Introduction A Pythagorean triple is a triple of positive integers (a, b, c) where a + b = c. Examples include (3, 4, 5), (5, 1, 13), and (8, 15, 17). Below is an ancient
How To Prove The Dirichlet Unit Theorem
Chapter 6 The Dirichlet Unit Theorem As usual, we will be working in the ring B of algebraic integers of a number field L. Two factorizations of an element of B are regarded as essentially the same if
ALGEBRAIC NUMBER THEORY AND QUADRATIC RECIPROCITY
ALGEBRAIC NUMBER THEORY AND QUADRATIC RECIPROCITY HENRY COHN, JOSHUA GREENE, JONATHAN HANKE 1. Introduction These notes are from a series of lectures given by Henry Cohn during MIT s Independent Activities
7. Some irreducible polynomials
7. Some irreducible polynomials 7.1 Irreducibles over a finite field 7.2 Worked examples Linear factors x α of a polynomial P (x) with coefficients in a field k correspond precisely to roots α k [1] of
Copy in your notebook: Add an example of each term with the symbols used in algebra 2 if there are any.
Algebra 2 - Chapter Prerequisites Vocabulary Copy in your notebook: Add an example of each term with the symbols used in algebra 2 if there are any. P1 p. 1 1. counting(natural) numbers - {1,2,3,4,...}
Continued Fractions and the Euclidean Algorithm
Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction
Modern Algebra Lecture Notes: Rings and fields set 4 (Revision 2)
Modern Algebra Lecture Notes: Rings and fields set 4 (Revision 2) Kevin Broughan University of Waikato, Hamilton, New Zealand May 13, 2010 Remainder and Factor Theorem 15 Definition of factor If f (x)
1 Homework 1. [p 0 q i+j +... + p i 1 q j+1 ] + [p i q j ] + [p i+1 q j 1 +... + p i+j q 0 ]
1 Homework 1 (1) Prove the ideal (3,x) is a maximal ideal in Z[x]. SOLUTION: Suppose we expand this ideal by including another generator polynomial, P / (3, x). Write P = n + x Q with n an integer not
3 Factorisation into irreducibles
3 Factorisation into irreducibles Consider the factorisation of a non-zero, non-invertible integer n as a product of primes: n = p 1 p t. If you insist that primes should be positive then, since n could
Some Polynomial Theorems. John Kennedy Mathematics Department Santa Monica College 1900 Pico Blvd. Santa Monica, CA 90405 [email protected].
Some Polynomial Theorems by John Kennedy Mathematics Department Santa Monica College 1900 Pico Blvd. Santa Monica, CA 90405 [email protected] This paper contains a collection of 31 theorems, lemmas,
POLYNOMIAL RINGS AND UNIQUE FACTORIZATION DOMAINS
POLYNOMIAL RINGS AND UNIQUE FACTORIZATION DOMAINS RUSS WOODROOFE 1. Unique Factorization Domains Throughout the following, we think of R as sitting inside R[x] as the constant polynomials (of degree 0).
Factoring Polynomials
Factoring Polynomials Sue Geller June 19, 2006 Factoring polynomials over the rational numbers, real numbers, and complex numbers has long been a standard topic of high school algebra. With the advent
Factorization in Polynomial Rings
Factorization in Polynomial Rings These notes are a summary of some of the important points on divisibility in polynomial rings from 17 and 18 of Gallian s Contemporary Abstract Algebra. Most of the important
QUADRATIC RECIPROCITY IN CHARACTERISTIC 2
QUADRATIC RECIPROCITY IN CHARACTERISTIC 2 KEITH CONRAD 1. Introduction Let F be a finite field. When F has odd characteristic, the quadratic reciprocity law in F[T ] (see [4, Section 3.2.2] or [5]) lets
FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 22
FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 22 RAVI VAKIL CONTENTS 1. Discrete valuation rings: Dimension 1 Noetherian regular local rings 1 Last day, we discussed the Zariski tangent space, and saw that it
Chapter 13: Basic ring theory
Chapter 3: Basic ring theory Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 42, Spring 24 M. Macauley (Clemson) Chapter 3: Basic ring
Notes on Factoring. MA 206 Kurt Bryan
The General Approach Notes on Factoring MA 26 Kurt Bryan Suppose I hand you n, a 2 digit integer and tell you that n is composite, with smallest prime factor around 5 digits. Finding a nontrivial factor
Integer roots of quadratic and cubic polynomials with integer coefficients
Integer roots of quadratic and cubic polynomials with integer coefficients Konstantine Zelator Mathematics, Computer Science and Statistics 212 Ben Franklin Hall Bloomsburg University 400 East Second Street
1.3 Algebraic Expressions
1.3 Algebraic Expressions A polynomial is an expression of the form: a n x n + a n 1 x n 1 +... + a 2 x 2 + a 1 x + a 0 The numbers a 1, a 2,..., a n are called coefficients. Each of the separate parts,
calculating the result modulo 3, as follows: p(0) = 0 3 + 0 + 1 = 1 0,
Homework #02, due 1/27/10 = 9.4.1, 9.4.2, 9.4.5, 9.4.6, 9.4.7. Additional problems recommended for study: (9.4.3), 9.4.4, 9.4.9, 9.4.11, 9.4.13, (9.4.14), 9.4.17 9.4.1 Determine whether the following polynomials
PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5.
PUTNAM TRAINING POLYNOMIALS (Last updated: November 17, 2015) Remark. This is a list of exercises on polynomials. Miguel A. Lerma Exercises 1. Find a polynomial with integral coefficients whose zeros include
I. GROUPS: BASIC DEFINITIONS AND EXAMPLES
I GROUPS: BASIC DEFINITIONS AND EXAMPLES Definition 1: An operation on a set G is a function : G G G Definition 2: A group is a set G which is equipped with an operation and a special element e G, called
Module MA3411: Abstract Algebra Galois Theory Appendix Michaelmas Term 2013
Module MA3411: Abstract Algebra Galois Theory Appendix Michaelmas Term 2013 D. R. Wilkins Copyright c David R. Wilkins 1997 2013 Contents A Cyclotomic Polynomials 79 A.1 Minimum Polynomials of Roots of
Some facts about polynomials modulo m (Full proof of the Fingerprinting Theorem)
Some facts about polynomials modulo m (Full proof of the Fingerprinting Theorem) In order to understand the details of the Fingerprinting Theorem on fingerprints of different texts from Chapter 19 of the
1 = (a 0 + b 0 α) 2 + + (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
Notes on real-closed fields These notes develop the algebraic background needed to understand the model theory of real-closed fields. To understand these notes, a standard graduate course in algebra is
Primality - Factorization
Primality - Factorization Christophe Ritzenthaler November 9, 2009 1 Prime and factorization Definition 1.1. An integer p > 1 is called a prime number (nombre premier) if it has only 1 and p as divisors.
a 1 x + a 0 =0. (3) ax 2 + bx + c =0. (4)
ROOTS OF POLYNOMIAL EQUATIONS In this unit we discuss polynomial equations. A polynomial in x of degree n, where n 0 is an integer, is an expression of the form P n (x) =a n x n + a n 1 x n 1 + + a 1 x
CONTINUED FRACTIONS AND PELL S EQUATION. Contents 1. Continued Fractions 1 2. Solution to Pell s Equation 9 References 12
CONTINUED FRACTIONS AND PELL S EQUATION SEUNG HYUN YANG Abstract. In this REU paper, I will use some important characteristics of continued fractions to give the complete set of solutions to Pell s equation.
The Division Algorithm for Polynomials Handout Monday March 5, 2012
The Division Algorithm for Polynomials Handout Monday March 5, 0 Let F be a field (such as R, Q, C, or F p for some prime p. This will allow us to divide by any nonzero scalar. (For some of the following,
MOP 2007 Black Group Integer Polynomials Yufei Zhao. Integer Polynomials. June 29, 2007 Yufei Zhao [email protected]
Integer Polynomials June 9, 007 Yufei Zhao [email protected] We will use Z[x] to denote the ring of polynomials with integer coefficients. We begin by summarizing some of the common approaches used in dealing
MATH10040 Chapter 2: Prime and relatively prime numbers
MATH10040 Chapter 2: Prime and relatively prime numbers Recall the basic definition: 1. Prime numbers Definition 1.1. Recall that a positive integer is said to be prime if it has precisely two positive
PROBLEM SET 6: POLYNOMIALS
PROBLEM SET 6: POLYNOMIALS 1. introduction In this problem set we will consider polynomials with coefficients in K, where K is the real numbers R, the complex numbers C, the rational numbers Q or any other
EXERCISES FOR THE COURSE MATH 570, FALL 2010
EXERCISES FOR THE COURSE MATH 570, FALL 2010 EYAL Z. GOREN (1) Let G be a group and H Z(G) a subgroup such that G/H is cyclic. Prove that G is abelian. Conclude that every group of order p 2 (p a prime
COMMUTATIVE RINGS. Definition: A domain is a commutative ring R that satisfies the cancellation law for multiplication:
COMMUTATIVE RINGS Definition: A commutative ring R is a set with two operations, addition and multiplication, such that: (i) R is an abelian group under addition; (ii) ab = ba for all a, b R (commutative
THE DIMENSION OF A VECTOR SPACE
THE DIMENSION OF A VECTOR SPACE KEITH CONRAD This handout is a supplementary discussion leading up to the definition of dimension and some of its basic properties. Let V be a vector space over a field
ON GALOIS REALIZATIONS OF THE 2-COVERABLE SYMMETRIC AND ALTERNATING GROUPS
ON GALOIS REALIZATIONS OF THE 2-COVERABLE SYMMETRIC AND ALTERNATING GROUPS DANIEL RABAYEV AND JACK SONN Abstract. Let f(x) be a monic polynomial in Z[x] with no rational roots but with roots in Q p for
U.C. Berkeley CS276: Cryptography Handout 0.1 Luca Trevisan January, 2009. Notes on Algebra
U.C. Berkeley CS276: Cryptography Handout 0.1 Luca Trevisan January, 2009 Notes on Algebra These notes contain as little theory as possible, and most results are stated without proof. Any introductory
THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS
THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS KEITH CONRAD 1. Introduction The Fundamental Theorem of Algebra says every nonconstant polynomial with complex coefficients can be factored into linear
9. POLYNOMIALS. Example 1: The expression a(x) = x 3 4x 2 + 7x 11 is a polynomial in x. The coefficients of a(x) are the numbers 1, 4, 7, 11.
9. POLYNOMIALS 9.1. Definition of a Polynomial A polynomial is an expression of the form: a(x) = a n x n + a n-1 x n-1 +... + a 1 x + a 0. The symbol x is called an indeterminate and simply plays the role
CS 103X: Discrete Structures Homework Assignment 3 Solutions
CS 103X: Discrete Structures Homework Assignment 3 s Exercise 1 (20 points). On well-ordering and induction: (a) Prove the induction principle from the well-ordering principle. (b) Prove the well-ordering
Introduction to Modern Algebra
Introduction to Modern Algebra David Joyce Clark University Version 0.0.6, 3 Oct 2008 1 1 Copyright (C) 2008. ii I dedicate this book to my friend and colleague Arthur Chou. Arthur encouraged me to write
(a) Write each of p and q as a polynomial in x with coefficients in Z[y, z]. deg(p) = 7 deg(q) = 9
Homework #01, due 1/20/10 = 9.1.2, 9.1.4, 9.1.6, 9.1.8, 9.2.3 Additional problems for study: 9.1.1, 9.1.3, 9.1.5, 9.1.13, 9.2.1, 9.2.2, 9.2.4, 9.2.5, 9.2.6, 9.3.2, 9.3.3 9.1.1 (This problem was not assigned
Math Review. for the Quantitative Reasoning Measure of the GRE revised General Test
Math Review for the Quantitative Reasoning Measure of the GRE revised General Test www.ets.org Overview This Math Review will familiarize you with the mathematical skills and concepts that are important
Introduction to Finite Fields (cont.)
Chapter 6 Introduction to Finite Fields (cont.) 6.1 Recall Theorem. Z m is a field m is a prime number. Theorem (Subfield Isomorphic to Z p ). Every finite field has the order of a power of a prime number
Number Theory Hungarian Style. Cameron Byerley s interpretation of Csaba Szabó s lectures
Number Theory Hungarian Style Cameron Byerley s interpretation of Csaba Szabó s lectures August 20, 2005 2 0.1 introduction Number theory is a beautiful subject and even cooler when you learn about it
GENERATING SETS KEITH CONRAD
GENERATING SETS KEITH CONRAD 1 Introduction In R n, every vector can be written as a unique linear combination of the standard basis e 1,, e n A notion weaker than a basis is a spanning set: a set of vectors
CHAPTER SIX IRREDUCIBILITY AND FACTORIZATION 1. BASIC DIVISIBILITY THEORY
January 10, 2010 CHAPTER SIX IRREDUCIBILITY AND FACTORIZATION 1. BASIC DIVISIBILITY THEORY The set of polynomials over a field F is a ring, whose structure shares with the ring of integers many characteristics.
Factorization Algorithms for Polynomials over Finite Fields
Degree Project Factorization Algorithms for Polynomials over Finite Fields Sajid Hanif, Muhammad Imran 2011-05-03 Subject: Mathematics Level: Master Course code: 4MA11E Abstract Integer factorization is
CONTINUED FRACTIONS AND FACTORING. Niels Lauritzen
CONTINUED FRACTIONS AND FACTORING Niels Lauritzen ii NIELS LAURITZEN DEPARTMENT OF MATHEMATICAL SCIENCES UNIVERSITY OF AARHUS, DENMARK EMAIL: [email protected] URL: http://home.imf.au.dk/niels/ Contents
How To Know If A Domain Is Unique In An Octempo (Euclidean) Or Not (Ecl)
Subsets of Euclidean domains possessing a unique division algorithm Andrew D. Lewis 2009/03/16 Abstract Subsets of a Euclidean domain are characterised with the following objectives: (1) ensuring uniqueness
k, then n = p2α 1 1 pα k
Powers of Integers An integer n is a perfect square if n = m for some integer m. Taking into account the prime factorization, if m = p α 1 1 pα k k, then n = pα 1 1 p α k k. That is, n is a perfect square
Field Fundamentals. Chapter 3. 3.1 Field Extensions. 3.1.1 Definitions. 3.1.2 Lemma
Chapter 3 Field Fundamentals 3.1 Field Extensions If F is a field and F [X] is the set of all polynomials over F, that is, polynomials with coefficients in F, we know that F [X] is a Euclidean domain,
FACTORISATION YEARS. A guide for teachers - Years 9 10 June 2011. The Improving Mathematics Education in Schools (TIMES) Project
9 10 YEARS The Improving Mathematics Education in Schools (TIMES) Project FACTORISATION NUMBER AND ALGEBRA Module 33 A guide for teachers - Years 9 10 June 2011 Factorisation (Number and Algebra : Module
Die ganzen zahlen hat Gott gemacht
Die ganzen zahlen hat Gott gemacht Polynomials with integer values B.Sury A quote attributed to the famous mathematician L.Kronecker is Die Ganzen Zahlen hat Gott gemacht, alles andere ist Menschenwerk.
ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS
ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS John A. Beachy Northern Illinois University 2014 ii J.A.Beachy This is a supplement to Abstract Algebra, Third Edition by John A. Beachy and William D. Blair
Cyclotomic Extensions
Chapter 7 Cyclotomic Extensions A cyclotomic extension Q(ζ n ) of the rationals is formed by adjoining a primitive n th root of unity ζ n. In this chapter, we will find an integral basis and calculate
H/wk 13, Solutions to selected problems
H/wk 13, Solutions to selected problems Ch. 4.1, Problem 5 (a) Find the number of roots of x x in Z 4, Z Z, any integral domain, Z 6. (b) Find a commutative ring in which x x has infinitely many roots.
FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z
FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z DANIEL BIRMAJER, JUAN B GIL, AND MICHAEL WEINER Abstract We consider polynomials with integer coefficients and discuss their factorization
Revised Version of Chapter 23. We learned long ago how to solve linear congruences. ax c (mod m)
Chapter 23 Squares Modulo p Revised Version of Chapter 23 We learned long ago how to solve linear congruences ax c (mod m) (see Chapter 8). It s now time to take the plunge and move on to quadratic equations.
Ideal Class Group and Units
Chapter 4 Ideal Class Group and Units We are now interested in understanding two aspects of ring of integers of number fields: how principal they are (that is, what is the proportion of principal ideals
Putnam Notes Polynomials and palindromes
Putnam Notes Polynomials and palindromes Polynomials show up one way or another in just about every area of math. You will hardly ever see any math competition without at least one problem explicitly concerning
RESULTANT AND DISCRIMINANT OF POLYNOMIALS
RESULTANT AND DISCRIMINANT OF POLYNOMIALS SVANTE JANSON Abstract. This is a collection of classical results about resultants and discriminants for polynomials, compiled mainly for my own use. All results
1 Lecture: Integration of rational functions by decomposition
Lecture: Integration of rational functions by decomposition into partial fractions Recognize and integrate basic rational functions, except when the denominator is a power of an irreducible quadratic.
Prime Numbers and Irreducible Polynomials
Prime Numbers and Irreducible Polynomials M. Ram Murty The similarity between prime numbers and irreducible polynomials has been a dominant theme in the development of number theory and algebraic geometry.
SECTION 0.6: POLYNOMIAL, RATIONAL, AND ALGEBRAIC EXPRESSIONS
(Section 0.6: Polynomial, Rational, and Algebraic Expressions) 0.6.1 SECTION 0.6: POLYNOMIAL, RATIONAL, AND ALGEBRAIC EXPRESSIONS LEARNING OBJECTIVES Be able to identify polynomial, rational, and algebraic
SOLVING POLYNOMIAL EQUATIONS
C SOLVING POLYNOMIAL EQUATIONS We will assume in this appendix that you know how to divide polynomials using long division and synthetic division. If you need to review those techniques, refer to an algebra
MODULES OVER A PID KEITH CONRAD
MODULES OVER A PID KEITH CONRAD Every vector space over a field K that has a finite spanning set has a finite basis: it is isomorphic to K n for some n 0. When we replace the scalar field K with a commutative
Solutions to TOPICS IN ALGEBRA I.N. HERSTEIN. Part II: Group Theory
Solutions to TOPICS IN ALGEBRA I.N. HERSTEIN Part II: Group Theory No rights reserved. Any part of this work can be reproduced or transmitted in any form or by any means. Version: 1.1 Release: Jan 2013
minimal polyonomial Example
Minimal Polynomials Definition Let α be an element in GF(p e ). We call the monic polynomial of smallest degree which has coefficients in GF(p) and α as a root, the minimal polyonomial of α. Example: We
ADDITIVE GROUPS OF RINGS WITH IDENTITY
ADDITIVE GROUPS OF RINGS WITH IDENTITY SIMION BREAZ AND GRIGORE CĂLUGĂREANU Abstract. A ring with identity exists on a torsion Abelian group exactly when the group is bounded. The additive groups of torsion-free
1.3 Polynomials and Factoring
1.3 Polynomials and Factoring Polynomials Constant: a number, such as 5 or 27 Variable: a letter or symbol that represents a value. Term: a constant, variable, or the product or a constant and variable.
Mathematics Course 111: Algebra I Part IV: Vector Spaces
Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are
First and raw version 0.1 23. september 2013 klokken 13:45
The discriminant First and raw version 0.1 23. september 2013 klokken 13:45 One of the most significant invariant of an algebraic number field is the discriminant. One is tempted to say, apart from the
Galois Theory III. 3.1. Splitting fields.
Galois Theory III. 3.1. Splitting fields. We know how to construct a field extension L of a given field K where a given irreducible polynomial P (X) K[X] has a root. We need a field extension of K where
Factoring Polynomials
UNIT 11 Factoring Polynomials You can use polynomials to describe framing for art. 396 Unit 11 factoring polynomials A polynomial is an expression that has variables that represent numbers. A number can
DIVISIBILITY AND GREATEST COMMON DIVISORS
DIVISIBILITY AND GREATEST COMMON DIVISORS KEITH CONRAD 1 Introduction We will begin with a review of divisibility among integers, mostly to set some notation and to indicate its properties Then we will
Zeros of Polynomial Functions
Review: Synthetic Division Find (x 2-5x - 5x 3 + x 4 ) (5 + x). Factor Theorem Solve 2x 3-5x 2 + x + 2 =0 given that 2 is a zero of f(x) = 2x 3-5x 2 + x + 2. Zeros of Polynomial Functions Introduction
Math 345-60 Abstract Algebra I Questions for Section 23: Factoring Polynomials over a Field
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
Lagrange Interpolation is a method of fitting an equation to a set of points that functions well when there are few points given.
Polynomials (Ch.1) Study Guide by BS, JL, AZ, CC, SH, HL Lagrange Interpolation is a method of fitting an equation to a set of points that functions well when there are few points given. Sasha s method
March 29, 2011. 171S4.4 Theorems about Zeros of Polynomial Functions
MAT 171 Precalculus Algebra Dr. Claude Moore Cape Fear Community College CHAPTER 4: Polynomial and Rational Functions 4.1 Polynomial Functions and Models 4.2 Graphing Polynomial Functions 4.3 Polynomial
ZORN S LEMMA AND SOME APPLICATIONS
ZORN S LEMMA AND SOME APPLICATIONS KEITH CONRAD 1. Introduction Zorn s lemma is a result in set theory that appears in proofs of some non-constructive existence theorems throughout mathematics. We will
Alex, I will take congruent numbers for one million dollars please
Alex, I will take congruent numbers for one million dollars please Jim L. Brown The Ohio State University Columbus, OH 4310 [email protected] One of the most alluring aspectives of number theory
CONSEQUENCES OF THE SYLOW THEOREMS
CONSEQUENCES OF THE SYLOW THEOREMS KEITH CONRAD For a group theorist, Sylow s Theorem is such a basic tool, and so fundamental, that it is used almost without thinking, like breathing. Geoff Robinson 1.
5. Factoring by the QF method
5. Factoring by the QF method 5.0 Preliminaries 5.1 The QF view of factorability 5.2 Illustration of the QF view of factorability 5.3 The QF approach to factorization 5.4 Alternative factorization by the
Mathematics Review for MS Finance Students
Mathematics Review for MS Finance Students Anthony M. Marino Department of Finance and Business Economics Marshall School of Business Lecture 1: Introductory Material Sets The Real Number System Functions,
December 4, 2013 MATH 171 BASIC LINEAR ALGEBRA B. KITCHENS
December 4, 2013 MATH 171 BASIC LINEAR ALGEBRA B KITCHENS The equation 1 Lines in two-dimensional space (1) 2x y = 3 describes a line in two-dimensional space The coefficients of x and y in the equation
On the generation of elliptic curves with 16 rational torsion points by Pythagorean triples
On the generation of elliptic curves with 16 rational torsion points by Pythagorean triples Brian Hilley Boston College MT695 Honors Seminar March 3, 2006 1 Introduction 1.1 Mazur s Theorem Let C be a
26 Ideals and Quotient Rings
Arkansas Tech University MATH 4033: Elementary Modern Algebra Dr. Marcel B. Finan 26 Ideals and Quotient Rings In this section we develop some theory of rings that parallels the theory of groups discussed
GREATEST COMMON DIVISOR
DEFINITION: GREATEST COMMON DIVISOR The greatest common divisor (gcd) of a and b, denoted by (a, b), is the largest common divisor of integers a and b. THEOREM: If a and b are nonzero integers, then their
