Algebraic Geometry: Elliptic Curves and 2 Theorems

Similar documents
On the Torsion Subgroup of an Elliptic Curve

Elliptic Curves and Mordell s Theorem

Elliptic Curves, Factorization, and Cryptography

LECTURE 18, MONDAY

LECTURE 2 FRANZ LEMMERMEYER

Elliptic Curves: Theory and Application

Elliptic Curves over Q

Introduction to Elliptic Curves

Some new families of positive-rank elliptic curves arising from Pythagorean triples

Elliptic Curves: An Introduction

Elliptic Curves. Akhil Mathew (Department of Mathematics Drew UniversityElliptic MathCurves 155, Professor Alan Candiotti) 10 Dec.

Introduction to Arithmetic Geometry

Algorithm for Concordant Forms

The 8 th International Conference on Science and Mathematical Education in Developing Countries

Arithmetic Progressions Over Quadratic Fields

Theorem 6.1 The addition defined above makes the points of E into an abelian group with O as the identity element. Proof. Let s assume that K is

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013

ELLIPTIC CURVES BJORN POONEN

Torsion Points of Elliptic Curves Over Number Fields

Elliptic curves and Hilbert s Tenth Problem

THERE ARE NO ELLIPTIC CURVES DEFINED OVER Q WITH POINTS OF ORDER 11

On a Problem of Steinhaus

Dip. Matem. & Fisica. Notations. Università Roma Tre. Fields of characteristics 0. 1 Z is the ring of integers. 2 Q is the field of rational numbers

Outline of the Seminar Topics on elliptic curves Saarbrücken,

arxiv: v2 [math.nt] 23 Sep 2011

Why Should I Care About Elliptic Curves?

A WHIRLWIND TOUR BEYOND QUADRATICS Steven J. Wilson, JCCC Professor of Mathematics KAMATYC, Wichita, March 4, 2017

Congruent number elliptic curves of high rank

CONGRUENT NUMBERS AND ELLIPTIC CURVES

LECTURE 7, WEDNESDAY

Modern Number Theory: Rank of Elliptic Curves

Points of Finite Order

INTRODUCTION TO ELLIPTIC CURVES

Elliptic Curves and Public Key Cryptography

arxiv: v1 [math.nt] 11 Aug 2016

Arithmetic Progressions over Quadratic Fields

Congruent number problem

ON A FAMILY OF ELLIPTIC CURVES

ABC Triples in Families

The Arithmetic of Elliptic Curves

arxiv: v1 [math.nt] 31 Dec 2011

6.5 Elliptic Curves Over the Rational Numbers

ON TORSION POINTS ON AN ELLIPTIC CURVES VIA DIVISION POLYNOMIALS

The Congruent Number Problem and the Birch and Swinnerton-Dyer Conjecture. Florence Walton MMathPhil

Edwards Curves and the ECM Factorisation Method

Fall 2004 Homework 7 Solutions

CONGRUENT NUMBERS AND ELLIPTIC CURVES

Periodic continued fractions and elliptic curves over quadratic fields arxiv: v2 [math.nt] 25 Nov 2014

Number Fields Generated by Torsion Points on Elliptic Curves

CONSTRUCTION OF HIGH-RANK ELLIPTIC CURVES WITH A NONTRIVIAL TORSION POINT

Torsion subgroups of rational elliptic curves over the compositum of all cubic fields

AN INTRODUCTION TO ARITHMETIC AND RIEMANN SURFACE. We describe points on the unit circle with coordinate satisfying

Rational Points on Curves

AN ALGEBRA PRIMER WITH A VIEW TOWARD CURVES OVER FINITE FIELDS

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

An example of elliptic curve over Q with rank equal to Introduction. Andrej Dujella

Improving Lenstra s Elliptic Curve Method

Systems of Equations and Inequalities. College Algebra

Elliptic curves and modularity

Elliptic Curves Spring 2013 Lecture #12 03/19/2013

ODD OR EVEN: UNCOVERING PARITY OF RANK IN A FAMILY OF RATIONAL ELLIPTIC CURVES

Diophantine equations and beyond

ON THE FAMILY OF ELLIPTIC CURVES y 2 = x 3 m 2 x+p 2

Infinite rank of elliptic curves over Q ab and quadratic twists with positive rank

Parametrizations for Families of ECM-Friendly Curves

Elliptic Curve Triangle Parametrization

RATIONAL POINTS ON CURVES. Contents

AVERAGE RANKS OF ELLIPTIC CURVES

Counting points on elliptic curves: Hasse s theorem and recent developments

The ABC Conjecture and its Consequences on Curves

Integral points of a modular curve of level 11. by René Schoof and Nikos Tzanakis

Factoring the Duplication Map on Elliptic Curves for use in Rank Computations

15 Elliptic curves and Fermat s last theorem

ELLIPTIC CURVES. a(bs 2 + ct 2 ) 2 + b(as 2 + cr 2 ) 2 + c(at 2 + br 2 ) 2 = 0

Computing the image of Galois

Solving Cubic Equations: An Introduction to the Birch and Swinnerton-Dyer Conjecture

Elliptic curves, Factorization and Primality Testing Notes for talks given at London South bank University 7, 14 & 21 November 2007 Tony Forbes

An Introduction to Elliptic Curves Dr. Reza Akhtar Algebra Short Course (SUMSRI) Miami University Summer 2002

THE JACOBIAN AND FORMAL GROUP OF A CURVE OF GENUS 2 OVER AN ARBITRARY GROUND FIELD E. V. Flynn, Mathematical Institute, University of Oxford

LECTURE 22, WEDNESDAY in lowest terms by H(x) = max{ p, q } and proved. Last time, we defined the height of a rational number x = p q

9.5. Polynomial and Rational Inequalities. Objectives. Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater.

Elliptic Curves. Dr. Carmen Bruni. November 4th, University of Waterloo

TORSION AND TAMAGAWA NUMBERS

GALOIS GROUPS ATTACHED TO POINTS OF FINITE ORDER ON ELLIPTIC CURVES OVER NUMBER FIELDS (D APRÈS SERRE)

Grade 11/12 Math Circles Elliptic Curves Dr. Carmen Bruni November 4, 2015

Isogeny invariance of the BSD conjecture

Introduction. Axel Thue was a Mathematician. John Pell was a Mathematician. Most of the people in the audience are Mathematicians.

On the Number of Rational Iterated Pre-Images of -1 under Quadratic Dynamical Systems

Curves with many points Noam D. Elkies

18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).

Some Highlights along a Path to Elliptic Curves

Chern numbers and Hilbert Modular Varieties

Spring Nikos Apostolakis

Quadratic points on modular curves

Elliptic Curves and Their Torsion

Note that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication.

Elliptic Curves and Public Key Cryptography (3rd VDS Summer School) Discussion/Problem Session I

Moreover this binary operation satisfies the following properties

CS 259C/Math 250: Elliptic Curves in Cryptography Homework 1 Solutions. 3. (a)

Transcription:

Algebraic Geometry: Elliptic Curves and 2 Theorems Chris Zhu Mentor: Chun Hong Lo MIT PRIMES December 7, 2018 Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 1 / 16

Rational Parametrization Plane curves: finding rational points on such curves Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 2 / 16

Rational Parametrization Plane curves: finding rational points on such curves Motivation: studying structures involving the rationals is generally nicer Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 2 / 16

Rational Parametrization Plane curves: finding rational points on such curves Motivation: studying structures involving the rationals is generally nicer Linear and quadratic equations: formulas exist! Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 2 / 16

Rational Parametrization Plane curves: finding rational points on such curves Motivation: studying structures involving the rationals is generally nicer Linear and quadratic equations: formulas exist! Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 2 / 16

Rational Parametrization (cont d) Rational x-coordinates give rational y-coordinates on a line Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 3 / 16

Rational Parametrization (cont d) Rational x-coordinates give rational y-coordinates on a line ( m ) ( 2mn n, 0 is projected onto the circle as m 2 + n 2, n2 m 2 ) n 2 + m 2 Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 3 / 16

Rational Parametrization (cont d) Rational x-coordinates give rational y-coordinates on a line ( m ) ( 2mn n, 0 is projected onto the circle as m 2 + n 2, n2 m 2 ) n 2 + m 2 Extending projection to degree 3: Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 3 / 16

Finding Rational Points on Elliptic Curves Connecting 2 points on an elliptic curve is similar to standard addition. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 4 / 16

Finding Rational Points on Elliptic Curves Connecting 2 points on an elliptic curve is similar to standard addition. We are very familiar with structures like Z which use addition Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 4 / 16

Finding Rational Points on Elliptic Curves Connecting 2 points on an elliptic curve is similar to standard addition. We are very familiar with structures like Z which use addition To understand rational points on elliptic curves, can we give them similar structure? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 4 / 16

Finding Rational Points on Elliptic Curves Connecting 2 points on an elliptic curve is similar to standard addition. We are very familiar with structures like Z which use addition To understand rational points on elliptic curves, can we give them similar structure? If we can assign such a structure, finding rational points is a lot simpler: Example. Z is generated by 1 or 1; Z/7Z = {0, 1, 2, 3, 4, 5, 6} is generated by anything but 0. Instead of looking for all rational points, we can try to find a generating set. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 4 / 16

What is a Group? A group (G, ) is a set G with a law of composition (a, b) a b satisfying the following: Associativity: (a b) c = a (b c) Identity element: e G such that a e = e a = a Inverse element: for a G, a 1 G such that a a 1 = a 1 a = e Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 5 / 16

What is a Group? A group (G, ) is a set G with a law of composition (a, b) a b satisfying the following: Associativity: (a b) c = a (b c) Identity element: e G such that a e = e a = a Inverse element: for a G, a 1 G such that a a 1 = a 1 a = e Example. (Z, +) and {(Z n, +) are groups, as well as (GL 2 (R), ) where [ ] } a b GL 2 (R) = A = a, b, c, d R and A is invertible. c d Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 5 / 16

Elliptic Curve Group Structure If we tweak the addition of points mentioned before, we get a group structure for the rational points on an elliptic curve! Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 6 / 16

Elliptic Curve Group Structure If we tweak the addition of points mentioned before, we get a group structure for the rational points on an elliptic curve! But, what about... Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 6 / 16

Elliptic Curve Group Structure If we tweak the addition of points mentioned before, we get a group structure for the rational points on an elliptic curve! But, what about... Identity? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 6 / 16

Elliptic Curve Group Structure If we tweak the addition of points mentioned before, we get a group structure for the rational points on an elliptic curve! But, what about... Identity? Tangent lines? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 6 / 16

Solution: Projective Geometry Definition. (Projective space) Define the equivalence relation by (x 0, x 1,..., x n ) (y 0, y 1,..., y n ) if λ k such that y i = λx i. Then, we define real projective n-space as P n = Rn+1 {0}. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 7 / 16

Solution: Projective Geometry Definition. (Projective space) Define the equivalence relation by (x 0, x 1,..., x n ) (y 0, y 1,..., y n ) if λ k such that y i = λx i. Then, we define real projective n-space as P n = Rn+1 {0}. Why does this definition help us? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 7 / 16

Solution: Projective Geometry Definition. (Projective space) Define the equivalence relation by (x 0, x 1,..., x n ) (y 0, y 1,..., y n ) if λ k such that y i = λx i. Then, we define real projective n-space as P n = Rn+1 {0}. Why does this definition help us? Added points at infinity P 1 can be seen as R 1 and P 2 as R 2 P 1. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 7 / 16

Solution: Projective Geometry Definition. (Projective space) Define the equivalence relation by (x 0, x 1,..., x n ) (y 0, y 1,..., y n ) if λ k such that y i = λx i. Then, we define real projective n-space as P n = Rn+1 {0}. Why does this definition help us? Added points at infinity P 1 can be seen as R 1 and P 2 as R 2 P 1. Bézout s theorem guarantees 3 intersection points Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 7 / 16

Elliptic Curve Group Structure (cont d) Now we can answer our questions from before about the group structure of the rational points: point at infinity on the curve, denoted O, is the identity. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 8 / 16

Elliptic Curve Group Structure (cont d) Tangent lines do have 3 intersections: Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 9 / 16

Group Properties Regarding Elliptic Curves The group of rational points on an elliptic curve E is denoted as E(Q). Definition. An element P of a group G is said to have order m if m is the minimal natural number satisfying mp = P P... P (m times) = e. If no such m exists, P has infinite order. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 10 / 16

Group Properties Regarding Elliptic Curves The group of rational points on an elliptic curve E is denoted as E(Q). Definition. An element P of a group G is said to have order m if m is the minimal natural number satisfying mp = P P... P (m times) = e. If no such m exists, P has infinite order. Example. The order of every element in (Z/8Z) is 2. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 10 / 16

Group Properties Regarding Elliptic Curves The group of rational points on an elliptic curve E is denoted as E(Q). Definition. An element P of a group G is said to have order m if m is the minimal natural number satisfying mp = P P... P (m times) = e. If no such m exists, P has infinite order. Example. The order of every element in (Z/8Z) is 2. Definition. The torsion subgroup of a group G is the set of all elements of G with finite order. Can we determine E(Q) tors? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 10 / 16

Group Properties Regarding Elliptic Curves (cont d) Definition. A set S G for a group G is a generating set if all elements can be written as combinations of elements in S under the group operation. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 11 / 16

Group Properties Regarding Elliptic Curves (cont d) Definition. A set S G for a group G is a generating set if all elements can be written as combinations of elements in S under the group operation. Example. The rationals are generated by the (infininte) set of unit fractions 1 n with n N. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 11 / 16

Group Properties Regarding Elliptic Curves (cont d) Definition. A set S G for a group G is a generating set if all elements can be written as combinations of elements in S under the group operation. Example. The rationals are generated by the (infininte) set of unit fractions 1 n with n N. Can we determine the generating set for E(Q), and is it finite or infinite? Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 11 / 16

The Nagell-Lutz Theorem Theorem. Let y 2 = x 3 + ax 2 + bx + x be a non-singular elliptic curve with integral coefficients, and let D be the discriminant of the polynomial, D = 4a 3 c + a 2 b 2 + 18abc 4b 3 27c 2. Any point (x, y) of finite order must have x, y Z and y D. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 12 / 16

The Nagell-Lutz Theorem Theorem. Let y 2 = x 3 + ax 2 + bx + x be a non-singular elliptic curve with integral coefficients, and let D be the discriminant of the polynomial, D = 4a 3 c + a 2 b 2 + 18abc 4b 3 27c 2. Any point (x, y) of finite order must have x, y Z and y D. Remark. There is a stronger form of the theorem which includes y 2 D. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 12 / 16

The Nagell-Lutz Theorem Theorem. Let y 2 = x 3 + ax 2 + bx + x be a non-singular elliptic curve with integral coefficients, and let D be the discriminant of the polynomial, D = 4a 3 c + a 2 b 2 + 18abc 4b 3 27c 2. Any point (x, y) of finite order must have x, y Z and y D. Remark. There is a stronger form of the theorem which includes y 2 D. Example. The points {O, (1, 1), (0, 0), (1, 1)} are the points of finite order on y 2 = x 3 x 2 + x. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 12 / 16

The Nagell-Lutz Theorem (cont d) Example. Given a prime p, E(Q) tors for y 2 = x 3 + px is always {O, (0, 0)}. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 13 / 16

The Nagell-Lutz Theorem (cont d) Example. Given a prime p, E(Q) tors for y 2 = x 3 + px is always {O, (0, 0)}. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 13 / 16

Mordell s Theorem Theorem. (Mordell s Theorem) Let E be a non-singular elliptic curve with a rational point of order 2. Then E(Q) is a finitely generated abelian group. Any finitely generated abelian group G can be written as Z r G tors, where r is called the rank. The rank can be computed by solving some Diophantine equations. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 14 / 16

Mordell s Theorem Theorem. (Mordell s Theorem) Let E be a non-singular elliptic curve with a rational point of order 2. Then E(Q) is a finitely generated abelian group. Any finitely generated abelian group G can be written as Z r G tors, where r is called the rank. The rank can be computed by solving some Diophantine equations. Example. Given a prime p, the rank of y 2 = x 3 + px is either 0, 1, or 2. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 14 / 16

Extras Theorem. (Mazur s Theorem) Let E be a non-singular cubic curve with rational coefficients, and suppose P E(Q) has order m. Then either 1 m 10 or m = 12. The only possible torsion subgroups are isomorphic to Z/NZ for 1 N 10 or N = 12, or Z/2Z Z/2NZ for 1 N 4. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 15 / 16

Extras Theorem. (Mazur s Theorem) Let E be a non-singular cubic curve with rational coefficients, and suppose P E(Q) has order m. Then either 1 m 10 or m = 12. The only possible torsion subgroups are isomorphic to Z/NZ for 1 N 10 or N = 12, or Z/2Z Z/2NZ for 1 N 4. Genus-degree formula: g = Theorem. (d 1)(d 2) 2 for curves in P 2. (Falting s Theorem) A curve of genus greater than 1 has only finitely many rational points. Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 15 / 16

Acknowledgements I would like to thank the following: Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 16 / 16

Acknowledgements I would like to thank the following: My mentor, Chun Hong Lo Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 16 / 16

Acknowledgements I would like to thank the following: My mentor, Chun Hong Lo My parents Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 16 / 16

Acknowledgements I would like to thank the following: My mentor, Chun Hong Lo My parents The PRIMES program Chris Zhu Elliptic Curves and 2 Theorems December 7, 2018 16 / 16