Ideal Composition in Quadratic Fields: from Bhargava to Gauss

Size: px
Start display at page:

Download "Ideal Composition in Quadratic Fields: from Bhargava to Gauss"

Transcription

1 Ideal Composition in Quadratic Fields: from Bhargava to Gauss Duncan Buell Department of Computer Science and Engineering University of South Carolina Clemson, 10 Oct 010 DAB Page 1

2 Composition in Quadratic Fields (following Bhargava) 1 Quadratic Forms Everything is an integer (except ). Binary quadratic form f(x, y) = ax + bxy + cy = (a, b, c) of discriminant = b 4ac. Primitive if gcd(a, b, c) = 1; we usually consider only primitive forms. (For imprimitive forms we can usually just factor out the common term, do the theory on the resulting primitive form, and then put the factor back in.) Forms f 1 = (a 1, b 1, c 1 ) and f = (a, b, c ) are equivalent if there exists M = that we have a matrix equivalence M T a 1 b 1 / M = a b / b 1 / c 1 b / c Alternatively, M : f 1 (x 1, y 1 ) f (x, y ) under x 1 = α β x γ δ y 1 y α β SL (Z) such γ δ Clemson, 10 Oct 010 DAB Page

3 with explicit change of variables a = a 1 α + b 1 αγ + c 1 γ b = b 1 (αδ + βγ) + (a 1 αβ + c 1 γδ) (1) c = a 1 β + b 1 βδ + c 1 δ f = (a, b, c) represents an integer m if there exist x, y such that m = ax + bxy + cy. Primitive representation if gcd(x, y) = 1) Theorem 1.1. Primitive representation is equivalent to equivalence. Because if a = a 1 α + b 1 αγ + c 1 γ with gcd(α, γ) = 1, then we can find β, δ with αδ βγ = 1 and we have the matrix from the modular group for the equivalence (1). Theorem 1.. The classes of forms of a fixed discriminant form the finite abelian group that is the ideal class group of the quadratic order of discriminant in the quadratic field Q( ). Theorem 1.3. A primitive form can represent some integer relatively prime to any chosen integer. (In deep obscurity mode, this is the Cebotarev Density Theorem, but it can be proven directly in this simple case.) Clemson, 10 Oct 010 DAB Page 3

4 Special cases for the generators of the modular group: 1 β : (a, b, c) (a, b + aβ, aβ + bβ + c) : (a, b, c) (c, b, a) 1 0 Clemson, 10 Oct 010 DAB Page 4

5 Quadratic Fields Let Z, 0, 1 (mod 4) be the discriminant of a quadratic number field K = Q( ). We have the ring of integers O in K, ideals in O, and the class group of ideals modulo principal ideals. Essentially, ideals are Z-modules [ with some conditions added, for a, b Z. a, b + ] Essentially, meaning: narrow versus wide ideals invertible ideals nonfundamental discriminants, orders not the principal order etc. Clemson, 10 Oct 010 DAB Page 5

6 3 Forms and Ideals The form f = (a, b, c) of discriminant corresponds to the Z-module [ a, b+ For positive discriminant, classes of forms correspond to the narrow classes of ideals modulo principal ideals of positive norm (an extra to 1 mapping). For nonfundamental discriminants of orders, classes of primitive forms of that disc are crisply and simply defined, but modules and ideals require some extra conditions. I have always preferred forms, in part because having the third coefficient c explicitly presented is useful, especially in what now follows. ]. Clemson, 10 Oct 010 DAB Page 6

7 4 Composition of forms/multiplication of ideals In essence, and [ a 1, b 1 + (a 1, b 1, c 1 ) (a, b, c ) (fudge a 1 a,, ) ] [ a, b + ] [ fudge a 1 a, + The real substance of a composition algorithm is to be able precisely to determine the value of fudge. ] Clemson, 10 Oct 010 DAB Page 7

8 5 Dirichlet s United Forms Assume f 1 = (a 1, b 1, c 1 ) and f = (a, b, c ) of the same discriminant. If f 1 = (a 1, b 1, c 1 ) (a 1, b 1 + a 1 β 1, C 1 ) = (a 1, B, C 1 ) f = (a, b, c ) (a, b + a β, C ) = (a, B, C ) then necessarily we have f 1 (a 1, B, a C) () and the composition f 1 f (a 1 a, B, C). f (a, B, a 1 C) Dirichlet defined two forms to be united if gcd(a 1, a, b 1+b ) = 1, and a solution to () can be shown to be guaranteed if the forms are united. This is the simplest of the composition algorithms. For existential purposes, since we can always cite Theorem 1.3 and argue that we can find f 3 f with gcd(a 3, a 1 ) = 1, we can in theory always do composition using Dirichlet united forms. This is unsatisfactory because this isn t an algorithmically explicit composition. Clemson, 10 Oct 010 DAB Page 8

9 6 Arndt s Algorithm Dirichlet united forms is not algorithmic in that we have to specify that we find some form with a relatively prime lead coefficient. Arndt s method: Assume f 1 = (a 1, b 1, c 1 ) and f = (a, b, c ) of discriminant. Let β = b 1+b and n = gcd(a 1, a, β), and solve a 1 t + a u + βv = n for t, u, v. Then B b 1 (mod a 1 /n) has the simultaneous solution and the composition is βb n B b b 1b + n (mod a /n) (mod a 1 a /n ) B = a 1b t + a b 1 u + v(b 1 b + )/ n f 1 f (a 1 a /n, B, ). (3) United forms, fudged to allow for n 1: find the most nearly united B possible. Hold that thought! Clemson, 10 Oct 010 DAB Page 9

10 7 Bhargava s cubes Bhargava defines a cube a c e g b d f h and three pairs of matrices derived from the three orientations of faces of the cube: M 1 = a b N 1 = e f c d g h M = a c N = b d (4) e g f h M 3 = a e N 3 = c g b f d h From these we get forms Q i (x, y) = Det(M i x N i y) Clemson, 10 Oct 010 DAB Page 10

11 which explicitly are Q 1 = x ( ad + bc) + xy(ah bg cf + de) + y ( eh + fg) Q = x ( ag + ce) + xy(ah + bg cf de) + y ( bh + df) (5) Q 3 = x ( af + be) + xy(ah bg + cf de) + y ( ch + dg) all of discriminant = a h + b g + c f + d e + (abgh + cdef + acfh + bdeg + adeh + bcfg) + 4(adfg +bceh) We let SL (Z) SL (Z) SL (Z) act on these cubes: in the i-th factor, we have r s : (M i, N i ) (rm i + sn i, tm i + un i ) t u 1 1 : (M i, N i ) (M i + N i, N i ) 0 1 : (M i, N i ) ( N i, M i ) Clemson, 10 Oct 010 DAB Page 11

12 Bhargava (continued) The action of SL (Z) SL (Z) SL (Z) is the action of equivalence on the derived forms. Theorem 7.1. We have composition in the group of classes of forms as follows. Q 1 Q Q 3 Id. Bhargava s identity is or / ( + 3)/4 Clemson, 10 Oct 010 DAB Page 1

13 Bhargava (continued) Theorem 7.. Bhargava reduces to Dirichlet united forms. Proof. Bhargava defines projectively the cube a c e g b d f h so we may assume that gcd(a, b, c, d, e, f, g, h) = 1. Use this fact and invoke the extended Euclidean algorithm. That is, apply modular group transformations to get a = 1. Apply further transformations with the left face to get a 0 for the b location; apply transformations with the top face to get a 0 for for the c location; and apply transformations with the front face to get a 0 for for the e location. Clemson, 10 Oct 010 DAB Page 13

14 Bhargava (continued) This yields 0 f 1 0 g 0 d h Ba Da Bing! The three forms are now Q 1 = dx + hxy + fgy Q = gx + hxy + dfy Q 3 = fx + hxy + dgy Note that Gauss/Dirichlet/Arndt/Matthews/Buell would have written the third form as the equivalent form Q 3 = dgx hxy fy ; it is typical of doing the computations in Bhargava fashion that we get the product written this way. Clemson, 10 Oct 010 DAB Page 14

15 Bhargava (continued) In theory, then, Bhargava subsumes Gauss. But given two forms, how do we find a cube on which both live, and then which among the compounded forms in the class shows up as the third form from the cube? That is, how do we make this algorithmic instead of existential? In fact, Arndt s method works just fine. There are no doubt other methods, but with eight variables and three sets of quadratic equations, showing how, where, and why the old method works is a good start. Remember: Q 1 = x ( ad + bc) + xy(ah bg cf + de) + y ( eh + fg) Q = x ( ag + ce) + xy(ah + bg cf de) + y ( bh + df) Q 3 = x ( af + be) + xy(ah bg + cf de) + y ( ch + dg) and we are asking for ways to solve this if we are given explicit coefficients for Q 1 and Q. Theorem 7.3 (Unproven?). A given octuple a, b, c, d, e, f, g, h uniquely determines a set of three forms (forms, not classes) and conversely. If I could prove this, things would be a little simpler. Clemson, 10 Oct 010 DAB Page 15

16 8 Bhargava continued The old algorithm still works Necessary Conditions for the Algorithm To compound two forms (A 1, B 1, C 1 ) and (A, B, C ) by putting them on a cube: Let β = B 1+B and set n = gcd(a 1, A, β). Start by choosing relatively prime values of a 0 and c 0. Now solve a 0 d + c 0 b = A 1 /n = A 10 a 0 g + c 0 e = A /n = A 0 (6) a 0 h c 0 f = β/n = β 0 Clemson, 10 Oct 010 DAB Page 16

17 Bhargava continued (continued) We get general solutions a = n a 0 c = n c 0 b = b 0 + a 0 λ d = d 0 + c 0 λ e = e 0 + a 0 µ (7) g = g 0 + c 0 µ f = f 0 + a 0 ν h = h 0 + c 0 ν We now have three equations to solve, one for B 1, one for C 1, and one for C. (We get B by combining the formula for B 1 with the formula for β.) Clemson, 10 Oct 010 DAB Page 17

18 Bhargava continued (continued) First, B 1 = a(h 0 + c 0 ν) (b 0 + a 0 λ)(g 0 + c 0 µ) c(f 0 + a 0 ν) + (d 0 + c 0 λ)(e 0 + a 0 µ) = ah 0 b 0 g 0 cf 0 + d 0 e 0 + λ( a 0 g 0 + c 0 e 0 ) + µ(a 0 d 0 c 0 b 0 ) We have = ah 0 b 0 g 0 cf 0 + d 0 e 0 + λa 0 µa 10 B 1 (ah 0 b 0 g 0 cf 0 + d 0 e 0 ) = λa 0 µa 10 (8) or, written another way, B 1 B + b 0 g 0 d 0 e 0 = λa 0 µa 10 (9) We assume that we can solve (9); assuming this, then the solutions are λ = λ 0 + A 10 η µ = µ 0 + A 0 η (10) for yet another parameter η. Clemson, 10 Oct 010 DAB Page 18

19 Bhargava continued (continued) Next, C 1 = (e 0 + a 0 µ)(h 0 + c 0 ν) + (f 0 + a 0 ν)(g 0 + c 0 µ) which reduces to C 1 + e 0 h 0 f 0 g 0 = β 0 µ A 0 ν and then to C 1 + e 0 h 0 f 0 g 0 + β 0 µ 0 = A 0 [ β 0 η ν] (11) Finally, C = (b 0 + a 0 λ)(h 0 + c 0 ν) + (d 0 + c 0 λ)(f 0 + a 0 ν) which reduces to C + b 0 h 0 d 0 f 0 + β 0 λ 0 = A 10 [ β 0 η ν] (1) Clemson, 10 Oct 010 DAB Page 19

20 Bhargava continued (continued) The Algorithm Leaving aside a fair number of issues about greatest common divisors and the resulting ability to do the extended Euclidean algorithm, the process is: 1. Compute n, and then choose a 0 and c 0 relatively prime.. Solve equations (6) to get the general forms of the variables, as in (7). This we are guaranteed to be possible by our choice of a 0 and c Solve (9) to get λ and µ as in (10). This is not guaranteed. However, in the development of the composition algorithm, especially that of united forms, there is a role to be played by gcd(a 1, A ), so I am not overly concerned here. It is also possible here that one would need to use a good choice of a 0 and c 0 and not an arbitrary choice. 4. Solve (11) and (1) for ν and η. This is really one equation ( ) 1 β 0 η + ν = (C 1 + e 0 h 0 f 0 g 0 + β 0 µ 0 ) A ( 0 ) 1 = (C + b 0 h 0 d 0 f 0 + β 0 λ 0 ) A 10 Clemson, 10 Oct 010 DAB Page 0

21 9 A Specific Version of an Algorithm To compound two forms (A 1, B 1, C 1 ) and (A, B, C ) by putting them on a cube: Let β = B 1+B and set n = gcd(a 1, A, β). Start by choosing relatively prime values of a 0 and c 0. Specifically, choose a 0 = 1 c 0 = 0 (13) Now solve a 0 d + c 0 b = A 1 /n = A 10 a 0 g + c 0 e = A /n = A 0 (14) a 0 h c 0 f = β/n = β 0 Clemson, 10 Oct 010 DAB Page 1

22 We get general solutions a = n a 0 = n c = n c 0 = 0 b = b 0 + a 0 λ = 0 + λ d = d 0 + c 0 λ = A λ e = e 0 + a 0 µ = 0 + µ (15) g = g 0 + c 0 µ = A 0 + 0µ f = f 0 + a 0 ν = 0 + ν h = h 0 + c 0 ν = β 0 + 0ν We now have three equations to solve, one for B 1, one for C 1, and one for C. (We get B by combining the formula for B 1 with the formula for β.) First, B 1 = a(h 0 + c 0 ν) (b 0 + a 0 λ)(g 0 + c 0 µ) c(f 0 + a 0 ν) + (d 0 + c 0 λ)(e 0 + a 0 µ) = ah 0 b 0 g 0 cf 0 + d 0 e 0 + λ( a 0 g 0 + c 0 e 0 ) + µ(a 0 d 0 c 0 b 0 ) = ah 0 b 0 g 0 cf 0 + d 0 e 0 + λa 0 µa 10 = nβ 0 + λa 0 µa 10 Clemson, 10 Oct 010 DAB Page

23 That is, B 1 β = λa 0 µa 10 (16) or, written another way, B 1 B = λa 0 µa 10 (17) We know that we can solve (17). This is because we have ( ) ( ) ( ) B1 B B1 + B B1 B β 0 = = A 10 C 1 A 0 C. (18) n Any common factor of A 10 and A 0 on the right hand side cannot divide β 0 by the definition of n, so it must divide B 1 B. This is enough to guarantee that we can solve (17), and then the solutions must be of the form λ = λ 0 + ηa 10 /p µ = µ 0 + ηa 0 /p (19) for yet another parameter η, and where p = gcd(a 10, A 0 ). Clemson, 10 Oct 010 DAB Page 3

24 Next, C 1 = (e 0 + a 0 µ)(h 0 + c 0 ν) + (f 0 + a 0 ν)(g 0 + c 0 µ) which reduces to C 1 = β 0 µ A 0 ν (0) and then to C 1 + β 0 µ 0 = (A 0 /p)( β 0 η pν) (1) We know that we can solve (0) and (1). To see this, we refer again to (18). Any common factor of β 0 and A 0 must divide A 10 C 1 and must therefore divide C 1 by the definition of n. Finally, C = (b 0 + a 0 λ)(h 0 + c 0 ν) + (d 0 + c 0 λ)(f 0 + a 0 ν) which reduces to C = β 0 λ A 10 ν () and then to C + β 0 λ 0 = (A 10 /p)( β 0 η pν) (3) Clemson, 10 Oct 010 DAB Page 4

25 We know that we can solve () and (3) by an argument analogous to that for equation (0). We know that we can simultaneously solve (17), (0), and (). What we have is a matrix equation A 0 A 10 0 β 0 0 A 10 0 β 0 A 0 λ µ ν = B 1 B C C 1 which reduces to A 0 A β 0 A 10 A 10 A λ µ ν = B 1 B C A 0 + β 0 ( B1 B ) β 0 ( B1 B ) + C A 0 C 1 A 10 and then by applying (17) this becomes A 0 A β 0 A λ µ ν = B 1 B C 1 0 so our solutions to (17), (0), and () will in fact work. Clemson, 10 Oct 010 DAB Page 5

26 As a comment on proper composition, we note that Q 3 = (A 3, B 3, C 3 ) has C 3 = ch + dg = A 10 A 0 = A 1 A /n, just as is usually done with the standard composition algorithms. Of course, the usual algorithms produce a form with this as the lead coefficient, but the usual algorithms produce the compounded form, not its inverse. If we take the compounded form to be (A 3, B 3, C 3 ) (C 3, B 3, A 3 ), then this composition is essentially the same as ordinary composition. Clemson, 10 Oct 010 DAB Page 6

27 10 The Specific Algorithm Is the Standard Algorithm The specific algorithm above for putting two forms on a Bhargava cube is in fact the standard algorithm for composition. The standard algorithm, from my book, as done by Arndt and presented in Mathews, is as follows. (Arndt/Mathews do an algorithm for the Gauss forms with the middle coefficient required to be even; the algorithm in my book is the same algorithm but for Eisenstein forms with arbitrary middle coefficient.) Arndt s Method: To compound forms F 1 = (A 1, B 1, C 1 ) and F = (A, B, C ), we let β = B 1+B, we let n = gcd(a 1, A, β), and we solve for t, u, and v. We let A 1 t + A u + βv = n The composition is A 3 = A 1 A /n, B 3 = A 1B t + A B 1 u + v(b 1 B + )/. n F 1 F (A 3, B 3, ) Clemson, 10 Oct 010 DAB Page 7

28 with the third coefficient computed from the discriminant (or painfully from the formulas above). This works because we have and and B 3 B 1 (mod (A 1 /n)) (4) B 3 B (mod (A /n)) (5) βb 3 B 1B + (mod A 1 A /n) (6) and this is essentially the united forms method of Dirichlet, adjusted slightly for the case that n 1. Clemson, 10 Oct 010 DAB Page 8

29 Bhargava can be derived from Arndt As above, let a = n c = 0 d = A 10 (7) g = A 0 h = β 0 I have somewhat overcomplicated the notation by introducing b = λ and e = µ, but I will stick with that. If we now solve equation (16) B 1 β = λa 0 µa 10 this leads to B 1 + A 10 µ = B + A 0 λ. In other words, we have solved congruences (4) and (5) and the common value of this expression is our desired B 3. The final solution, solving (0) (or ()) for f in Bhargava s cube, is what gives us a value for B 3 that also satisfies congruence (6) in Arndt s method. Clemson, 10 Oct 010 DAB Page 9

Basics of binary quadratic forms and Gauss composition

Basics of binary quadratic forms and Gauss composition Basics of binary quadratic forms and Gauss composition Andrew Granville Université de Montréal SMS summer school: Counting arithmetic objects Monday June 3rd, 014, 3:30-5:00 pm 0 Sums of two squares 1

More information

Binary quadratic forms and sums of triangular numbers

Binary quadratic forms and sums of triangular numbers Binary quadratic forms and sums of triangular numbers Zhi-Hong Sun( ) Huaiyin Normal University http://www.hytc.edu.cn/xsjl/szh Notation: Z the set of integers, N the set of positive integers, [x] the

More information

Class Field Theory. Steven Charlton. 29th February 2012

Class Field Theory. Steven Charlton. 29th February 2012 Class Theory 29th February 2012 Introduction Motivating examples Definition of a binary quadratic form Fermat and the sum of two squares The Hilbert class field form x 2 + 23y 2 Motivating Examples p =

More information

Octonions, Cubes, Embeddings. Martin H. Weissman

Octonions, Cubes, Embeddings. Martin H. Weissman Octonions, Cubes, Embeddings Martin H. Weissman March 2, 2009 Let k be a field, with char(k) 2. A Hurwitz algebra over k is a finite-dimensional, unital, k-algebra A, together with a quadratic form N :

More information

Linear Algebra Miscellaneous Proofs to Know

Linear Algebra Miscellaneous Proofs to Know Linear Algebra Miscellaneous Proofs to Know S. F. Ellermeyer Summer Semester 2010 Definition 1 An n n matrix, A, issaidtobeinvertible if there exists an n n matrix B such that AB BA I n (where I n is the

More information

Homework #2 solutions Due: June 15, 2012

Homework #2 solutions Due: June 15, 2012 All of the following exercises are based on the material in the handout on integers found on the class website. 1. Find d = gcd(475, 385) and express it as a linear combination of 475 and 385. That is

More information

Public-key Cryptography: Theory and Practice

Public-key Cryptography: Theory and Practice Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues

More information

AMBIGUOUS FORMS AND IDEALS IN QUADRATIC ORDERS. Copyright 2009 Please direct comments, corrections, or questions to

AMBIGUOUS FORMS AND IDEALS IN QUADRATIC ORDERS. Copyright 2009 Please direct comments, corrections, or questions to AMBIGUOUS FORMS AND IDEALS IN QUADRATIC ORDERS JOHN ROBERTSON Copyright 2009 Please direct comments, corrections, or questions to jpr2718@gmail.com This note discusses the possible numbers of ambiguous

More information

Gaussian integers. 1 = a 2 + b 2 = c 2 + d 2.

Gaussian integers. 1 = a 2 + b 2 = c 2 + d 2. Gaussian integers 1 Units in Z[i] An element x = a + bi Z[i], a, b Z is a unit if there exists y = c + di Z[i] such that xy = 1. This implies 1 = x 2 y 2 = (a 2 + b 2 )(c 2 + d 2 ) But a 2, b 2, c 2, d

More information

Chapter 14: Divisibility and factorization

Chapter 14: Divisibility and factorization Chapter 14: Divisibility and factorization Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4120, Summer I 2014 M. Macauley (Clemson) Chapter

More information

Lecture 7.5: Euclidean domains and algebraic integers

Lecture 7.5: Euclidean domains and algebraic integers Lecture 7.5: Euclidean domains and algebraic integers Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4120, Modern Algebra M. Macauley

More information

Part II. Number Theory. Year

Part II. Number Theory. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 Paper 3, Section I 1G 70 Explain what is meant by an Euler pseudoprime and a strong pseudoprime. Show that 65 is an Euler

More information

MATH 326: RINGS AND MODULES STEFAN GILLE

MATH 326: RINGS AND MODULES STEFAN GILLE MATH 326: RINGS AND MODULES STEFAN GILLE 1 2 STEFAN GILLE 1. Rings We recall first the definition of a group. 1.1. Definition. Let G be a non empty set. The set G is called a group if there is a map called

More information

Quadratics. Shawn Godin. Cairine Wilson S.S Orleans, ON October 14, 2017

Quadratics. Shawn Godin. Cairine Wilson S.S Orleans, ON October 14, 2017 Quadratics Shawn Godin Cairine Wilson S.S Orleans, ON Shawn.Godin@ocdsb.ca October 14, 2017 Shawn Godin (Cairine Wilson S.S.) Quadratics October 14, 2017 1 / 110 Binary Quadratic Form A form is a homogeneous

More information

COMP239: Mathematics for Computer Science II. Prof. Chadi Assi EV7.635

COMP239: Mathematics for Computer Science II. Prof. Chadi Assi EV7.635 COMP239: Mathematics for Computer Science II Prof. Chadi Assi assi@ciise.concordia.ca EV7.635 The Euclidean Algorithm The Euclidean Algorithm Finding the GCD of two numbers using prime factorization is

More information

Primes - Problem Sheet 5 - Solutions

Primes - Problem Sheet 5 - Solutions Primes - Problem Sheet 5 - Solutions Class number, and reduction of quadratic forms Positive-definite Q1) Aly the roof of Theorem 5.5 to find reduced forms equivalent to the following, also give matrices

More information

The Mass Formula for Binary Quadratic Forms

The Mass Formula for Binary Quadratic Forms The Mass Formula for Binary Quadratic Forms by John Paul Cook A well-documented question from classical number theory pertains to the different representations of an integer k by a binary quadratic form.

More information

MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences.

MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. Congruences Let n be a postive integer. The integers a and b are called congruent modulo n if they have the same

More information

Wednesday, February 21. Today we will begin Course Notes Chapter 5 (Number Theory).

Wednesday, February 21. Today we will begin Course Notes Chapter 5 (Number Theory). Wednesday, February 21 Today we will begin Course Notes Chapter 5 (Number Theory). 1 Return to Chapter 5 In discussing Methods of Proof (Chapter 3, Section 2) we introduced the divisibility relation from

More information

Mathematics for Cryptography

Mathematics for Cryptography Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1

More information

BINARY QUADRATIC DIOPHANTINE EQUATIONS

BINARY QUADRATIC DIOPHANTINE EQUATIONS BINARY QUADRATIC DIOPHANTINE EQUATIONS These equations have the form: a xx x 2 + a xy xy + a yy y 2 + a x x + a y y + a 0 = 0... (1) where a xx, a xy, a yy, a x, a y and a 0 are integers and solutions

More information

w d : Y 0 (N) Y 0 (N)

w d : Y 0 (N) Y 0 (N) Upper half-plane formulas We want to explain the derivation of formulas for two types of objects on the upper half plane: the Atkin- Lehner involutions and Heegner points Both of these are treated somewhat

More information

18. Cyclotomic polynomials II

18. Cyclotomic polynomials II 18. Cyclotomic polynomials II 18.1 Cyclotomic polynomials over Z 18.2 Worked examples Now that we have Gauss lemma in hand we can look at cyclotomic polynomials again, not as polynomials with coefficients

More information

x mv = 1, v v M K IxI v = 1,

x mv = 1, v v M K IxI v = 1, 18.785 Number Theory I Fall 2017 Problem Set #7 Description These problems are related to the material covered in Lectures 13 15. Your solutions are to be written up in latex (you can use the latex source

More information

3+4=2 5+6=3 7 4=4. a + b =(a + b) mod m

3+4=2 5+6=3 7 4=4. a + b =(a + b) mod m Rings and fields The ring Z m -part2(z 5 and Z 8 examples) Suppose we are working in the ring Z 5, consisting of the set of congruence classes Z 5 := {[0] 5, [1] 5, [2] 5, [3] 5, [4] 5 } with the operations

More information

CONNECTIONS BETWEEN SL 2 (Z) MATRICES, QUADRATIC FORMS, AND ORDERS OF QUADRATIC FIELDS

CONNECTIONS BETWEEN SL 2 (Z) MATRICES, QUADRATIC FORMS, AND ORDERS OF QUADRATIC FIELDS CONNECTIONS BETWEEN SL Z MATRICES, QUADRATIC FORMS, AND ORDERS OF QUADRATIC FIELDS 1 Abstract We investigate SL Z matrices and look for a criterion when such matrix is conjugate to its inverse. A correspondence

More information

LECTURE NOTES IN CRYPTOGRAPHY

LECTURE NOTES IN CRYPTOGRAPHY 1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic

More information

Part IA Numbers and Sets

Part IA Numbers and Sets Part IA Numbers and Sets Definitions Based on lectures by A. G. Thomason Notes taken by Dexter Chua Michaelmas 2014 These notes are not endorsed by the lecturers, and I have modified them (often significantly)

More information

Homework 6 Solution. Math 113 Summer 2016.

Homework 6 Solution. Math 113 Summer 2016. Homework 6 Solution. Math 113 Summer 2016. 1. For each of the following ideals, say whether they are prime, maximal (hence also prime), or neither (a) (x 4 + 2x 2 + 1) C[x] (b) (x 5 + 24x 3 54x 2 + 6x

More information

Math 547, Exam 2 Information.

Math 547, Exam 2 Information. Math 547, Exam 2 Information. 3/19/10, LC 303B, 10:10-11:00. Exam 2 will be based on: Homework and textbook sections covered by lectures 2/3-3/5. (see http://www.math.sc.edu/ boylan/sccourses/547sp10/547.html)

More information

Math Exam 1 Solutions October 12, 2010

Math Exam 1 Solutions October 12, 2010 Math 415.5 Exam 1 Solutions October 1, 1 As can easily be expected, the solutions provided below are not the only ways to solve these problems, and other solutions may be completely valid. If you have

More information

Primes of the Form x 2 + ny 2

Primes of the Form x 2 + ny 2 Primes of the Form x 2 + ny 2 Steven Charlton 28 November 2012 Outline 1 Motivating Examples 2 Quadratic Forms 3 Class Field Theory 4 Hilbert Class Field 5 Narrow Class Field 6 Cubic Forms 7 Modular Forms

More information

FACTORING IN QUADRATIC FIELDS. 1. Introduction

FACTORING IN QUADRATIC FIELDS. 1. Introduction 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 closed under addition, subtraction, multiplication, and also

More information

Gauss and Riemann versus elementary mathematics

Gauss and Riemann versus elementary mathematics 777-855 826-866 Gauss and Riemann versus elementary mathematics Problem at the 987 International Mathematical Olympiad: Given that the polynomial [ ] f (x) = x 2 + x + p yields primes for x =,, 2,...,

More information

Projective space. There are some situations when this approach seems to break down; for example with an equation like f(x; y) =y 2 (x 3 5x +3) the lin

Projective space. There are some situations when this approach seems to break down; for example with an equation like f(x; y) =y 2 (x 3 5x +3) the lin Math 445 Handy facts since the second exam Don't forget the handy facts from the first two exams! Rational points on curves For more general curves, defined by polynomials f(x; y) = 0 of higher degree,

More information

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer?

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer? Chapter 3: Theory of Modular Arithmetic 25 SECTION C Solving Linear Congruences By the end of this section you will be able to solve congruence equations determine the number of solutions find the multiplicative

More information

Chapter 4 Finite Fields

Chapter 4 Finite Fields Chapter 4 Finite Fields Introduction will now introduce finite fields of increasing importance in cryptography AES, Elliptic Curve, IDEA, Public Key concern operations on numbers what constitutes a number

More information

Domains over which polynomials split

Domains over which polynomials split Domains over which polynomials split Muhammad Zafrullah Abstract. An integrally closed integral domain R is a Schreier ring if its group of divisibility is a Riesz group, i.e., for all a, b, c R\{0} a

More information

MATH 361: NUMBER THEORY FOURTH LECTURE

MATH 361: NUMBER THEORY FOURTH LECTURE MATH 361: NUMBER THEORY FOURTH LECTURE 1. Introduction Everybody knows that three hours after 10:00, the time is 1:00. That is, everybody is familiar with modular arithmetic, the usual arithmetic of the

More information

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002 Background on Groups, Rings, and Finite Fields Andreas Klappenecker September 12, 2002 A thorough understanding of the Agrawal, Kayal, and Saxena primality test requires some tools from algebra and elementary

More information

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

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman October 17, 2006 TALK SLOWLY AND WRITE NEATLY!! 1 0.1 Factorization 0.1.1 Factorization of Integers and Polynomials Now we are going

More information

3 The fundamentals: Algorithms, the integers, and matrices

3 The fundamentals: Algorithms, the integers, and matrices 3 The fundamentals: Algorithms, the integers, and matrices 3.4 The integers and division This section introduces the basics of number theory number theory is the part of mathematics involving integers

More information

Section III.6. Factorization in Polynomial Rings

Section III.6. Factorization in Polynomial Rings III.6. Factorization in Polynomial Rings 1 Section III.6. Factorization in Polynomial Rings Note. We push several of the results in Section III.3 (such as divisibility, irreducibility, and unique factorization)

More information

Quasi-reducible Polynomials

Quasi-reducible Polynomials Quasi-reducible Polynomials Jacques Willekens 06-Dec-2008 Abstract In this article, we investigate polynomials that are irreducible over Q, but are reducible modulo any prime number. 1 Introduction Let

More information

Formal Modules. Elliptic Modules Learning Seminar. Andrew O Desky. October 6, 2017

Formal Modules. Elliptic Modules Learning Seminar. Andrew O Desky. October 6, 2017 Formal Modules Elliptic Modules Learning Seminar Andrew O Desky October 6, 2017 In short, a formal module is to a commutative formal group as a module is to its underlying abelian group. For the purpose

More information

MTH 346: The Chinese Remainder Theorem

MTH 346: The Chinese Remainder Theorem MTH 346: The Chinese Remainder Theorem March 3, 2014 1 Introduction In this lab we are studying the Chinese Remainder Theorem. We are going to study how to solve two congruences, find what conditions are

More information

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

Example: This theorem is the easiest way to test an ideal (or an element) is prime. Z[x] (x) Math 4010/5530 Factorization Theory January 2016 Let R be an integral domain. Recall that s, t R are called associates if they differ by a unit (i.e. there is some c R such that s = ct). Let R be a commutative

More information

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer?

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer? Chapter 3: Theory of Modular Arithmetic 25 SECTION C Solving Linear Congruences By the end of this section you will be able to solve congruence equations determine the number of solutions find the multiplicative

More information

Algebraic structures I

Algebraic structures I MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one

More information

Primes in arithmetic progressions

Primes in arithmetic progressions (September 26, 205) Primes in arithmetic progressions Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ [This document is http://www.math.umn.edu/ garrett/m/mfms/notes 205-6/06 Dirichlet.pdf].

More information

A Few Primality Testing Algorithms

A Few Primality Testing Algorithms A Few Primality Testing Algorithms Donald Brower April 2, 2006 0.1 Introduction These notes will cover a few primality testing algorithms. There are many such, some prove that a number is prime, others

More information

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Represented Value Sets for Integral Binary Quadratic Forms and Lattices

Represented Value Sets for Integral Binary Quadratic Forms and Lattices Southern Illinois University Carbondale OpenSIUC Articles and Preprints Department of Mathematics 2007 Represented Value Sets for Integral Binary Quadratic Forms and Lattices A. G. Earnest Southern Illinois

More information

6 Binary Quadratic forms

6 Binary Quadratic forms 6 Binary Quadratic forms 6.1 Fermat-Euler Theorem A binary quadratic form is an exression of the form f(x,y) = ax 2 +bxy +cy 2 where a,b,c Z. Reresentation of an integer by a binary quadratic form has

More information

LECTURE 2. Hilbert Symbols

LECTURE 2. Hilbert Symbols LECTURE 2 Hilbert Symbols Let be a local field over Q p (though any local field suffices) with char() 2. Note that this includes fields over Q 2, since it is the characteristic of the field, and not the

More information

Review Problems for Midterm Exam II MTH 299 Spring n(n + 1) 2. = 1. So assume there is some k 1 for which

Review Problems for Midterm Exam II MTH 299 Spring n(n + 1) 2. = 1. So assume there is some k 1 for which Review Problems for Midterm Exam II MTH 99 Spring 014 1. Use induction to prove that for all n N. 1 + 3 + + + n(n + 1) = n(n + 1)(n + ) Solution: This statement is obviously true for n = 1 since 1()(3)

More information

Math 2070BC Term 2 Weeks 1 13 Lecture Notes

Math 2070BC Term 2 Weeks 1 13 Lecture Notes Math 2070BC 2017 18 Term 2 Weeks 1 13 Lecture Notes Keywords: group operation multiplication associative identity element inverse commutative abelian group Special Linear Group order infinite order cyclic

More information

Groups in Cryptography. Çetin Kaya Koç Winter / 13

Groups in Cryptography.   Çetin Kaya Koç Winter / 13 http://koclab.org Çetin Kaya Koç Winter 2017 1 / 13 A set S and a binary operation A group G = (S, ) if S and satisfy: Closure: If a, b S then a b S Associativity: For a, b, c S, (a b) c = a (b c) A neutral

More information

Notes on Chapter 2 of Dedekind s Theory of Algebraic Integers

Notes on Chapter 2 of Dedekind s Theory of Algebraic Integers Notes on Chapter 2 of Dedekind s Theory of Algebraic Integers Jeremy Avigad October 23, 2002 These notes are not a comprehensive summary of Chapter 2, but, rather, an overview of the main ideas. 1 Background

More information

Solutions 13 Paul Garrett garrett/

Solutions 13 Paul Garrett   garrett/ (March 1, 005) Solutions 13 Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ [13.1] Determine the degree of Q( 65 + 56i) over Q, where i = 1. We show that 65 + 56i is not a suare in

More information

1. Factorization Divisibility in Z.

1. Factorization Divisibility in Z. 8 J. E. CREMONA 1.1. Divisibility in Z. 1. Factorization Definition 1.1.1. Let a, b Z. Then we say that a divides b and write a b if b = ac for some c Z: a b c Z : b = ac. Alternatively, we may say that

More information

Finite Fields. Mike Reiter

Finite Fields. Mike Reiter 1 Finite Fields Mike Reiter reiter@cs.unc.edu Based on Chapter 4 of: W. Stallings. Cryptography and Network Security, Principles and Practices. 3 rd Edition, 2003. Groups 2 A group G, is a set G of elements

More information

Parametrization of Cubic Rings

Parametrization of Cubic Rings Mathematisches Institut der Ludwig-Maximilians-Universität München Diplomarbeit Parametrization of Cubic Rings Verfasser: Daniel Harrer Betreuer: Prof. Dr. U. Derenthal 30. April 2012 2 Selbstständigkeitserklärung:

More information

THUE S LEMMA AND IDONEAL QUADRATIC FORMS

THUE S LEMMA AND IDONEAL QUADRATIC FORMS THUE S LEMMA AND IDONEAL QUADRATIC FORMS PETE L. CLARK Introduction Recently I learned about Thue s Lemma, an elementary result on congruences due to the Norwegian mathematician Axel Thue (1863-1922).

More information

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

More information

Quadratic Forms and Elliptic Curves. Ernst Kani Queen s University

Quadratic Forms and Elliptic Curves. Ernst Kani Queen s University Quadratic Forms and Elliptic Curves Ernst Kani Queen s University October 2008 Contents I Quadratic Forms and Lattices 1 1 Binary Quadratic Forms 2 1.1 Introduction.................................. 2

More information

Quizzes for Math 401

Quizzes for Math 401 Quizzes for Math 401 QUIZ 1. a) Let a,b be integers such that λa+µb = 1 for some inetegrs λ,µ. Prove that gcd(a,b) = 1. b) Use Euclid s algorithm to compute gcd(803, 154) and find integers λ,µ such that

More information

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

x 3 2x = (x 2) (x 2 2x + 1) + (x 2) x 2 2x + 1 = (x 4) (x + 2) + 9 (x + 2) = ( 1 9 x ) (9) + 0 1. (a) i. State and prove Wilson's Theorem. ii. Show that, if p is a prime number congruent to 1 modulo 4, then there exists a solution to the congruence x 2 1 mod p. (b) i. Let p(x), q(x) be polynomials

More information

First Midterm Exam Name: Practice Problems September 19, x = ax + sin x.

First Midterm Exam Name: Practice Problems September 19, x = ax + sin x. Math 54 Treibergs First Midterm Exam Name: Practice Problems September 9, 24 Consider the family of differential equations for the parameter a: (a Sketch the phase line when a x ax + sin x (b Use the graphs

More information

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

(January 14, 2009) q n 1 q d 1. D = q n = q + d (January 14, 2009) [10.1] Prove that a finite division ring D (a not-necessarily commutative ring with 1 in which any non-zero element has a multiplicative inverse) is commutative. (This is due to Wedderburn.)

More information

Section 33 Finite fields

Section 33 Finite fields Section 33 Finite fields Instructor: Yifan Yang Spring 2007 Review Corollary (23.6) Let G be a finite subgroup of the multiplicative group of nonzero elements in a field F, then G is cyclic. Theorem (27.19)

More information

AN EXAMINATION OF CLASS NUMBER FOR Q( d) WHERE d HAS CONTINUED FRACTION EXPANSION OF PERIOD THREE

AN EXAMINATION OF CLASS NUMBER FOR Q( d) WHERE d HAS CONTINUED FRACTION EXPANSION OF PERIOD THREE AN EXAMINATION OF CLASS NUMBER FOR Q( d) WHERE d HAS CONTINUED FRACTION EXPANSION OF PERIOD THREE Brent O. J. Young A Thesis Submitted to University North Carolina Wilmington in Partial Fulfillment Of

More information

ARITHMETIC IN PURE CUBIC FIELDS AFTER DEDEKIND.

ARITHMETIC IN PURE CUBIC FIELDS AFTER DEDEKIND. ARITHMETIC IN PURE CUBIC FIELDS AFTER DEDEKIND. IAN KIMING We will study the rings of integers and the decomposition of primes in cubic number fields K of type K = Q( 3 d) where d Z. Cubic number fields

More information

THUE S LEMMA AND IDONEAL QUADRATIC FORMS

THUE S LEMMA AND IDONEAL QUADRATIC FORMS THUE S LEMMA AND IDONEAL QUADRATIC FORMS PETE L. CLARK Abstract. The representation of integers by binary quadratic forms is one of the oldest problems in number theory, going back at least to Fermat s

More information

Discrete Mathematics with Applications MATH236

Discrete Mathematics with Applications MATH236 Discrete Mathematics with Applications MATH236 Dr. Hung P. Tong-Viet School of Mathematics, Statistics and Computer Science University of KwaZulu-Natal Pietermaritzburg Campus Semester 1, 2013 Tong-Viet

More information

Uniqueness of Factorization in Quadratic Fields

Uniqueness of Factorization in Quadratic Fields Uniqueness of Factorization in Quadratic Fields Pritam Majumder Supervisors: (i Prof. G. Santhanam, (ii Prof. Nitin Saxena A project presented for the degree of Master of Science Department of Mathematics

More information

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008 ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008 A passing paper consists of four problems solved completely plus significant progress on two other problems; moreover, the set of problems solved completely

More information

a the relation arb is defined if and only if = 2 k, k

a the relation arb is defined if and only if = 2 k, k DISCRETE MATHEMATICS Past Paper Questions in Number Theory 1. Prove that 3k + 2 and 5k + 3, k are relatively prime. (Total 6 marks) 2. (a) Given that the integers m and n are such that 3 (m 2 + n 2 ),

More information

FACTORIZATION OF IDEALS

FACTORIZATION OF IDEALS FACTORIZATION OF IDEALS 1. General strategy Recall the statement of unique factorization of ideals in Dedekind domains: Theorem 1.1. Let A be a Dedekind domain and I a nonzero ideal of A. Then there are

More information

[06.1] Given a 3-by-3 matrix M with integer entries, find A, B integer 3-by-3 matrices with determinant ±1 such that AMB is diagonal.

[06.1] Given a 3-by-3 matrix M with integer entries, find A, B integer 3-by-3 matrices with determinant ±1 such that AMB is diagonal. (January 14, 2009) [06.1] Given a 3-by-3 matrix M with integer entries, find A, B integer 3-by-3 matrices with determinant ±1 such that AMB is diagonal. Let s give an algorithmic, rather than existential,

More information

MATH 420 FINAL EXAM J. Beachy, 5/7/97

MATH 420 FINAL EXAM J. Beachy, 5/7/97 MATH 420 FINAL EXAM J. Beachy, 5/7/97 1. (a) For positive integers a and b, define gcd(a, b). (b) Compute gcd(1776, 1492). (c) Show that if a, b, c are positive integers, then gcd(a, bc) = 1 if and only

More information

Lecture 2. The Euclidean Algorithm and Numbers in Other Bases

Lecture 2. The Euclidean Algorithm and Numbers in Other Bases Lecture 2. The Euclidean Algorithm and Numbers in Other Bases At the end of Lecture 1, we gave formulas for the greatest common divisor GCD (a, b), and the least common multiple LCM (a, b) of two integers

More information

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

g(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series. 6 Polynomial Rings We introduce a class of rings called the polynomial rings, describing computation, factorization and divisibility in such rings For the case where the coefficients come from an integral

More information

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary

More information

Factorization in Integral Domains II

Factorization in Integral Domains II Factorization in Integral Domains II 1 Statement of the main theorem Throughout these notes, unless otherwise specified, R is a UFD with field of quotients F. The main examples will be R = Z, F = Q, and

More information

Fall 2015 Lecture 14: Modular congruences. cse 311: foundations of computing

Fall 2015 Lecture 14: Modular congruences. cse 311: foundations of computing Fall 2015 Lecture 14: Modular congruences cse 311: foundations of computing If a and b are positive integers, then gcd a, b = gcd (b, a mod b) Useful GCD Fact Proof: By definition a = a div b b + (a mod

More information

6-1 Study Guide and Intervention Multivariable Linear Systems and Row Operations

6-1 Study Guide and Intervention Multivariable Linear Systems and Row Operations 6-1 Study Guide and Intervention Multivariable Linear Systems and Row Operations Gaussian Elimination You can solve a system of linear equations using matrices. Solving a system by transforming it into

More information

A few exercises. 1. Show that f(x) = x 4 x 2 +1 is irreducible in Q[x]. Find its irreducible factorization in

A few exercises. 1. Show that f(x) = x 4 x 2 +1 is irreducible in Q[x]. Find its irreducible factorization in A few exercises 1. Show that f(x) = x 4 x 2 +1 is irreducible in Q[x]. Find its irreducible factorization in F 2 [x]. solution. Since f(x) is a primitive polynomial in Z[x], by Gauss lemma it is enough

More information

Predictive criteria for the representation of primes by binary quadratic forms

Predictive criteria for the representation of primes by binary quadratic forms ACTA ARITHMETICA LXX3 (1995) Predictive criteria for the representation of primes by binary quadratic forms by Joseph B Muskat (Ramat-Gan), Blair K Spearman (Kelowna, BC) and Kenneth S Williams (Ottawa,

More information

Modern Algebra Lecture Notes: Rings and fields set 6, revision 2

Modern Algebra Lecture Notes: Rings and fields set 6, revision 2 Modern Algebra Lecture Notes: Rings and fields set 6, revision 2 Kevin Broughan University of Waikato, Hamilton, New Zealand May 20, 2010 Solving quadratic equations: traditional The procedure Work in

More information

Chapter 5. Modular arithmetic. 5.1 The modular ring

Chapter 5. Modular arithmetic. 5.1 The modular ring Chapter 5 Modular arithmetic 5.1 The modular ring Definition 5.1. Suppose n N and x, y Z. Then we say that x, y are equivalent modulo n, and we write x y mod n if n x y. It is evident that equivalence

More information

Course 2316 Sample Paper 1

Course 2316 Sample Paper 1 Course 2316 Sample Paper 1 Timothy Murphy April 19, 2015 Attempt 5 questions. All carry the same mark. 1. State and prove the Fundamental Theorem of Arithmetic (for N). Prove that there are an infinity

More information

Chapter 5. Number Theory. 5.1 Base b representations

Chapter 5. Number Theory. 5.1 Base b representations Chapter 5 Number Theory The material in this chapter offers a small glimpse of why a lot of facts that you ve probably nown and used for a long time are true. It also offers some exposure to generalization,

More information

2. THE EUCLIDEAN ALGORITHM More ring essentials

2. THE EUCLIDEAN ALGORITHM More ring essentials 2. THE EUCLIDEAN ALGORITHM More ring essentials In this chapter: rings R commutative with 1. An element b R divides a R, or b is a divisor of a, or a is divisible by b, or a is a multiple of b, if there

More information

PRACTICE PROBLEMS: SET 1

PRACTICE PROBLEMS: SET 1 PRACTICE PROBLEMS: SET MATH 437/537: PROF. DRAGOS GHIOCA. Problems Problem. Let a, b N. Show that if gcd(a, b) = lcm[a, b], then a = b. Problem. Let n, k N with n. Prove that (n ) (n k ) if and only if

More information

32 Divisibility Theory in Integral Domains

32 Divisibility Theory in Integral Domains 3 Divisibility Theory in Integral Domains As we have already mentioned, the ring of integers is the prototype of integral domains. There is a divisibility relation on * : an integer b is said to be divisible

More information

Factorization of zeta-functions, reciprocity laws, non-vanishing

Factorization of zeta-functions, reciprocity laws, non-vanishing (January, 0 Factorization of zeta-functions, reciprocity laws, non-vanishing Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/. Gaussian integers o Z[i]. Eisenstein integers o Z[ω] 3.

More information

MATH FINAL EXAM REVIEW HINTS

MATH FINAL EXAM REVIEW HINTS MATH 109 - FINAL EXAM REVIEW HINTS Answer: Answer: 1. Cardinality (1) Let a < b be two real numbers and define f : (0, 1) (a, b) by f(t) = (1 t)a + tb. (a) Prove that f is a bijection. (b) Prove that any

More information

Dirichlet Series Associated with Cubic and Quartic Fields

Dirichlet Series Associated with Cubic and Quartic Fields Dirichlet Series Associated with Cubic and Quartic Fields Henri Cohen, Frank Thorne Institut de Mathématiques de Bordeaux October 23, 2012, Bordeaux 1 Introduction I Number fields will always be considered

More information

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 theory. Proofs will generally

More information