Top Banner
Fermat’s Last Theorem: From Integers to Elliptic Curves Manindra Agarwal IIT Kanpur December 2005 Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 1 / 30
81

Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Mar 12, 2018

Download

Documents

dangkiet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Fermat’s Last Theorem: From Integers to

Elliptic Curves

Manindra Agarwal

IIT Kanpur

December 2005

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 1 / 30

Page 2: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Fermat’s Last Theorem

Theorem

There are no non-zero integer solutions of the equation xn + yn = zn

when n > 2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 2 / 30

Page 3: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Fermat’s Last Theorem

Towards the end of his life, Pierre de Fermat (1601-1665) wrote in themargin of a book:

I have discovered a truely remarkable proof of this theorem, but thismargin is too small to write it down.

After more than 300 years, when the proof was finally written, it did take alittle more than a margin to write.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 3 / 30

Page 4: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Fermat’s Last Theorem

Towards the end of his life, Pierre de Fermat (1601-1665) wrote in themargin of a book:

I have discovered a truely remarkable proof of this theorem, but thismargin is too small to write it down.

After more than 300 years, when the proof was finally written, it did take alittle more than a margin to write.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 3 / 30

Page 5: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1660s: Fermat proved the theorem for n = 4.

1753: Euler proved the theorem for n = 3.

1825: Dirichlet and Legendre proved the theorem for n = 5.

1839: Lame proved the theorem for n = 7.

1857: Kummer proved the theorem for all n ≤ 100.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 4 / 30

Page 6: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1660s: Fermat proved the theorem for n = 4.

1753: Euler proved the theorem for n = 3.

1825: Dirichlet and Legendre proved the theorem for n = 5.

1839: Lame proved the theorem for n = 7.

1857: Kummer proved the theorem for all n ≤ 100.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 4 / 30

Page 7: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1660s: Fermat proved the theorem for n = 4.

1753: Euler proved the theorem for n = 3.

1825: Dirichlet and Legendre proved the theorem for n = 5.

1839: Lame proved the theorem for n = 7.

1857: Kummer proved the theorem for all n ≤ 100.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 4 / 30

Page 8: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1660s: Fermat proved the theorem for n = 4.

1753: Euler proved the theorem for n = 3.

1825: Dirichlet and Legendre proved the theorem for n = 5.

1839: Lame proved the theorem for n = 7.

1857: Kummer proved the theorem for all n ≤ 100.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 4 / 30

Page 9: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1660s: Fermat proved the theorem for n = 4.

1753: Euler proved the theorem for n = 3.

1825: Dirichlet and Legendre proved the theorem for n = 5.

1839: Lame proved the theorem for n = 7.

1857: Kummer proved the theorem for all n ≤ 100.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 4 / 30

Page 10: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1983: Faltings proved that for any n > 2, the equationxn + yn = zn can have at most finitely many integersolutions.

1994: Wiles proved the theorem.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 5 / 30

Page 11: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Brief History

1983: Faltings proved that for any n > 2, the equationxn + yn = zn can have at most finitely many integersolutions.

1994: Wiles proved the theorem.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 5 / 30

Page 12: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 2

The equation is x2 + y2 = z2.

The solutions to this equation are Pythagorian triples.

The smallest one is x = 3, y = 4 and z = 5.

The general solution is given by x = 2ab, y = a2 − b2, z = a2 + b2 forintegers a > b > 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 6 / 30

Page 13: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 2

The equation is x2 + y2 = z2.

The solutions to this equation are Pythagorian triples.

The smallest one is x = 3, y = 4 and z = 5.

The general solution is given by x = 2ab, y = a2 − b2, z = a2 + b2 forintegers a > b > 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 6 / 30

Page 14: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 2

The equation is x2 + y2 = z2.

The solutions to this equation are Pythagorian triples.

The smallest one is x = 3, y = 4 and z = 5.

The general solution is given by x = 2ab, y = a2 − b2, z = a2 + b2 forintegers a > b > 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 6 / 30

Page 15: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose u4 + v4 = w4 for some relatively prime integers u, v , w .

So we must have coprime integers a and b such that u2 = 2ab,v2 = a2 − b2 and w2 = a2 + b2.

Since a, b are coprime, there exist coprime integers α and β such thatu = αβ and

2a = α2, b = β2 or a = α2, 2b = β2.

Similarly, there exist coprime integers γ and δ such that v = γδ and

a− b = γ2, a + b = δ2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 7 / 30

Page 16: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose u4 + v4 = w4 for some relatively prime integers u, v , w .

So we must have coprime integers a and b such that u2 = 2ab,v2 = a2 − b2 and w2 = a2 + b2.

Since a, b are coprime, there exist coprime integers α and β such thatu = αβ and

2a = α2, b = β2 or a = α2, 2b = β2.

Similarly, there exist coprime integers γ and δ such that v = γδ and

a− b = γ2, a + b = δ2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 7 / 30

Page 17: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose u4 + v4 = w4 for some relatively prime integers u, v , w .

So we must have coprime integers a and b such that u2 = 2ab,v2 = a2 − b2 and w2 = a2 + b2.

Since a, b are coprime, there exist coprime integers α and β such thatu = αβ and

2a = α2, b = β2 or a = α2, 2b = β2.

Similarly, there exist coprime integers γ and δ such that v = γδ and

a− b = γ2, a + b = δ2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 7 / 30

Page 18: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose the first case: 2a = α2.

Then,γ2 + δ2 = (a− b) + (a + b) = 2a = α2.

In addition, 2 divides α and α, γ, δ are coprime to each other.

So both γ and δ are odd numbers.

Let γ = 2k + 1 and δ = 2` + 1 and consider the equation modulo 4:

0 = α2 (mod 4) = (2k + 1)2 + (2` + 1)2 (mod 4) = 2 (mod 4).

This is impossible.

The second case can be handled similarly, using infinite descentmethod. [Try it!]

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 8 / 30

Page 19: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose the first case: 2a = α2.

Then,γ2 + δ2 = (a− b) + (a + b) = 2a = α2.

In addition, 2 divides α and α, γ, δ are coprime to each other.

So both γ and δ are odd numbers.

Let γ = 2k + 1 and δ = 2` + 1 and consider the equation modulo 4:

0 = α2 (mod 4) = (2k + 1)2 + (2` + 1)2 (mod 4) = 2 (mod 4).

This is impossible.

The second case can be handled similarly, using infinite descentmethod. [Try it!]

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 8 / 30

Page 20: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose the first case: 2a = α2.

Then,γ2 + δ2 = (a− b) + (a + b) = 2a = α2.

In addition, 2 divides α and α, γ, δ are coprime to each other.

So both γ and δ are odd numbers.

Let γ = 2k + 1 and δ = 2` + 1 and consider the equation modulo 4:

0 = α2 (mod 4) = (2k + 1)2 + (2` + 1)2 (mod 4) = 2 (mod 4).

This is impossible.

The second case can be handled similarly, using infinite descentmethod. [Try it!]

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 8 / 30

Page 21: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

When n = 4

Suppose the first case: 2a = α2.

Then,γ2 + δ2 = (a− b) + (a + b) = 2a = α2.

In addition, 2 divides α and α, γ, δ are coprime to each other.

So both γ and δ are odd numbers.

Let γ = 2k + 1 and δ = 2` + 1 and consider the equation modulo 4:

0 = α2 (mod 4) = (2k + 1)2 + (2` + 1)2 (mod 4) = 2 (mod 4).

This is impossible.

The second case can be handled similarly, using infinite descentmethod. [Try it!]

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 8 / 30

Page 22: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A More General Approach

Approach for n = 4 does not generalize.

Different approaches can be used to prove n = 3, 5, . . . cases.

However, none of these approaches generalized.

A different idea was needed to make it work for all n.

This came in the form of rational points on curves.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 9 / 30

Page 23: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A More General Approach

Approach for n = 4 does not generalize.

Different approaches can be used to prove n = 3, 5, . . . cases.

However, none of these approaches generalized.

A different idea was needed to make it work for all n.

This came in the form of rational points on curves.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 9 / 30

Page 24: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A More General Approach

Approach for n = 4 does not generalize.

Different approaches can be used to prove n = 3, 5, . . . cases.

However, none of these approaches generalized.

A different idea was needed to make it work for all n.

This came in the form of rational points on curves.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 9 / 30

Page 25: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Rational Points on Curves

Let f (x , y) = 0 be a curve of degree n with rational coefficients.

We wish to know how many rational points lie on this curve.

Consider the curve Fn(x , y) = xn + yn − 1 = 0.

Let Fn(α, β) = 0 where α = ac and β = b

c are rational numbers.

Then, an + bn = cn giving an integer solution to Fermat’s equation.

Conversely, any integer solution to Fermat’s equation yields a rationalpoint on the curve Fn(x , y) = 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 10 / 30

Page 26: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Rational Points on Curves

Let f (x , y) = 0 be a curve of degree n with rational coefficients.

We wish to know how many rational points lie on this curve.

Consider the curve Fn(x , y) = xn + yn − 1 = 0.

Let Fn(α, β) = 0 where α = ac and β = b

c are rational numbers.

Then, an + bn = cn giving an integer solution to Fermat’s equation.

Conversely, any integer solution to Fermat’s equation yields a rationalpoint on the curve Fn(x , y) = 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 10 / 30

Page 27: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Rational Points on Curves

Let f (x , y) = 0 be a curve of degree n with rational coefficients.

We wish to know how many rational points lie on this curve.

Consider the curve Fn(x , y) = xn + yn − 1 = 0.

Let Fn(α, β) = 0 where α = ac and β = b

c are rational numbers.

Then, an + bn = cn giving an integer solution to Fermat’s equation.

Conversely, any integer solution to Fermat’s equation yields a rationalpoint on the curve Fn(x , y) = 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 10 / 30

Page 28: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Faltings Theorem

Theorem (Faltings)

For any curve except for lines, conic sections, and elliptic curves, thenumber of rational points on the curve is finite.

This implies that the equation xn + yn = zn will have at most finitelymany solutions for any n > 4 (equations for n = 3, 4 can betransformed to elliptic curves).

Not strong enough!

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 11 / 30

Page 29: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Faltings Theorem

Theorem (Faltings)

For any curve except for lines, conic sections, and elliptic curves, thenumber of rational points on the curve is finite.

This implies that the equation xn + yn = zn will have at most finitelymany solutions for any n > 4 (equations for n = 3, 4 can betransformed to elliptic curves).

Not strong enough!

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 11 / 30

Page 30: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Different Approach

One idea is to transform the curves xn + yn = 1 to a family of curvesthat have no rational points on it.

The eventual solution came by a similar approach – the problem wastransformed to a problem on elliptic curves.

Interestingly, elliptic curves can have infinitely many rational points!

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 12 / 30

Page 31: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Different Approach

One idea is to transform the curves xn + yn = 1 to a family of curvesthat have no rational points on it.

The eventual solution came by a similar approach – the problem wastransformed to a problem on elliptic curves.

Interestingly, elliptic curves can have infinitely many rational points!

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 12 / 30

Page 32: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Different Approach

One idea is to transform the curves xn + yn = 1 to a family of curvesthat have no rational points on it.

The eventual solution came by a similar approach – the problem wastransformed to a problem on elliptic curves.

Interestingly, elliptic curves can have infinitely many rational points!

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 12 / 30

Page 33: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curves

Definition

An elliptic curve is given by equation:

y2 = x3 + Ax + B

for numbers A and B satisfying 4A3 + 27B2 6= 0.

We will be interested in curves for which both A and B are rationalnumbers.

Elliptic curves have truly amazing properties as we shall see.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 13 / 30

Page 34: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curves

Definition

An elliptic curve is given by equation:

y2 = x3 + Ax + B

for numbers A and B satisfying 4A3 + 27B2 6= 0.

We will be interested in curves for which both A and B are rationalnumbers.

Elliptic curves have truly amazing properties as we shall see.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 13 / 30

Page 35: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curves

Definition

An elliptic curve is given by equation:

y2 = x3 + Ax + B

for numbers A and B satisfying 4A3 + 27B2 6= 0.

We will be interested in curves for which both A and B are rationalnumbers.

Elliptic curves have truly amazing properties as we shall see.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 13 / 30

Page 36: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curve Examples

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 14 / 30

Page 37: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curve Examples

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 14 / 30

Page 38: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Elliptic Curve Examples

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 14 / 30

Page 39: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Discriminant of an Elliptic Curve

Let E be an elliptic curve given by equation y2 = x3 + Ax + B.

Discriminant ∆ of E is the number 4A3 + 27B2.

We require the discriminant of E to be non-zero.

This condition is equivalent to the condition that the three (perhapscomplex) roots of the polynomial x3 + Ax + B are distinct. [Verify!]

If x3 + Ax + B = (x − α)(x − β)(x − γ) then

∆ = (α− β)2(β − γ)2(γ − α)2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 15 / 30

Page 40: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Discriminant of an Elliptic Curve

Let E be an elliptic curve given by equation y2 = x3 + Ax + B.

Discriminant ∆ of E is the number 4A3 + 27B2.

We require the discriminant of E to be non-zero.

This condition is equivalent to the condition that the three (perhapscomplex) roots of the polynomial x3 + Ax + B are distinct. [Verify!]

If x3 + Ax + B = (x − α)(x − β)(x − γ) then

∆ = (α− β)2(β − γ)2(γ − α)2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 15 / 30

Page 41: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Special Elliptic Curve

Let (a, b, c) be a solution of the equation xn + yn = zn for some n > 2.

Definition

Define an elliptic curve En by the equation:

y2 = x(x − an)(x + bn).

Discriminant of this curve is:

∆n = (an)2 · (bn)2 · (an + bn)2 = (abc)2n.

So the discriminant is 2nth power of an integer.

We aim to show that no elliptic curve exists whose discriminant is a6th or higher power.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 16 / 30

Page 42: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Special Elliptic Curve

Let (a, b, c) be a solution of the equation xn + yn = zn for some n > 2.

Definition

Define an elliptic curve En by the equation:

y2 = x(x − an)(x + bn).

Discriminant of this curve is:

∆n = (an)2 · (bn)2 · (an + bn)2 = (abc)2n.

So the discriminant is 2nth power of an integer.

We aim to show that no elliptic curve exists whose discriminant is a6th or higher power.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 16 / 30

Page 43: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Special Elliptic Curve

Let (a, b, c) be a solution of the equation xn + yn = zn for some n > 2.

Definition

Define an elliptic curve En by the equation:

y2 = x(x − an)(x + bn).

Discriminant of this curve is:

∆n = (an)2 · (bn)2 · (an + bn)2 = (abc)2n.

So the discriminant is 2nth power of an integer.

We aim to show that no elliptic curve exists whose discriminant is a6th or higher power.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 16 / 30

Page 44: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Special Elliptic Curve

Let (a, b, c) be a solution of the equation xn + yn = zn for some n > 2.

Definition

Define an elliptic curve En by the equation:

y2 = x(x − an)(x + bn).

Discriminant of this curve is:

∆n = (an)2 · (bn)2 · (an + bn)2 = (abc)2n.

So the discriminant is 2nth power of an integer.

We aim to show that no elliptic curve exists whose discriminant is a6th or higher power.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 16 / 30

Page 45: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Rational Points on an Elliptic Curve

Let E (Q) be the set of rational points on the curve E .

We add a “point at infinity,” called O, to this set.

Amazing Fact.

We can define an “addition” operation on the set of points in E (Q) justlike integer addition.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 17 / 30

Page 46: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Rational Points on an Elliptic Curve

Let E (Q) be the set of rational points on the curve E .

We add a “point at infinity,” called O, to this set.

Amazing Fact.

We can define an “addition” operation on the set of points in E (Q) justlike integer addition.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 17 / 30

Page 47: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 18 / 30

Page 48: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 18 / 30

Page 49: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 18 / 30

Page 50: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 18 / 30

Page 51: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 18 / 30

Page 52: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Observe that if points P and Q on E are rational, then point P + Qis also rational. [Verify!]

The point addition obeys same laws as integer addition with point atinfinity O acting as the “zero” of point addition.

The point addition has some additional interesting properties too.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 19 / 30

Page 53: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Observe that if points P and Q on E are rational, then point P + Qis also rational. [Verify!]

The point addition obeys same laws as integer addition with point atinfinity O acting as the “zero” of point addition.

The point addition has some additional interesting properties too.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 19 / 30

Page 54: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Observe that if points P and Q on E are rational, then point P + Qis also rational. [Verify!]

The point addition obeys same laws as integer addition with point atinfinity O acting as the “zero” of point addition.

The point addition has some additional interesting properties too.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 19 / 30

Page 55: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Addition of Points on E

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 20 / 30

Page 56: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Counting Rational Points on E

The nice additive structure of rational points in E (Q) allows us to“count” them.

For each prime p, define E (Fp) to be the set of points (u, v) suchthat 0 ≤ u, v < p and

v2 = u3 + Au + B (mod p).

A point in E (Q) yields a point in E (Fp).

The set E (Fp) is clearly finite: |E (Fp)| ≤ p2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 21 / 30

Page 57: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Counting Rational Points on E

The nice additive structure of rational points in E (Q) allows us to“count” them.

For each prime p, define E (Fp) to be the set of points (u, v) suchthat 0 ≤ u, v < p and

v2 = u3 + Au + B (mod p).

A point in E (Q) yields a point in E (Fp).

The set E (Fp) is clearly finite: |E (Fp)| ≤ p2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 21 / 30

Page 58: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Counting Rational Points on E

The nice additive structure of rational points in E (Q) allows us to“count” them.

For each prime p, define E (Fp) to be the set of points (u, v) suchthat 0 ≤ u, v < p and

v2 = u3 + Au + B (mod p).

A point in E (Q) yields a point in E (Fp).

The set E (Fp) is clearly finite: |E (Fp)| ≤ p2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 21 / 30

Page 59: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Hasse’s Theorem

Theorem (Hasse)

p + 1− 2√

p ≤ |E (Fp)| ≤ p + 1 + 2√

p.

Let ap = p + 1− |E (Fp)|, ap measures the difference from the meanvalue.

Thus we get an infinite sequence of numbers a2, a3, a5, a7, a11, . . .,one for each prime.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 22 / 30

Page 60: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Hasse’s Theorem

Theorem (Hasse)

p + 1− 2√

p ≤ |E (Fp)| ≤ p + 1 + 2√

p.

Let ap = p + 1− |E (Fp)|, ap measures the difference from the meanvalue.

Thus we get an infinite sequence of numbers a2, a3, a5, a7, a11, . . .,one for each prime.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 22 / 30

Page 61: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Function for Rational Points

For the sake of completeness, we define a’s for non-prime indices too:

an =k∏

i=1

apeii,

where n =∏k

i=1 peii .

Numbers apei are defined from ap using certain symmetryconsiderations, e.g., ap2 = a2

p − p.

We can now define a generating function for this sequence:

GE (z) =∑n>0

an · zn.

By studying properties of GE (z), we hope to infer properties of curveE .

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 23 / 30

Page 62: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Function for Rational Points

For the sake of completeness, we define a’s for non-prime indices too:

an =k∏

i=1

apeii,

where n =∏k

i=1 peii .

Numbers apei are defined from ap using certain symmetryconsiderations, e.g., ap2 = a2

p − p.

We can now define a generating function for this sequence:

GE (z) =∑n>0

an · zn.

By studying properties of GE (z), we hope to infer properties of curveE .

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 23 / 30

Page 63: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Function for Rational Points

For the sake of completeness, we define a’s for non-prime indices too:

an =k∏

i=1

apeii,

where n =∏k

i=1 peii .

Numbers apei are defined from ap using certain symmetryconsiderations, e.g., ap2 = a2

p − p.

We can now define a generating function for this sequence:

GE (z) =∑n>0

an · zn.

By studying properties of GE (z), we hope to infer properties of curveE .

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 23 / 30

Page 64: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Function for Rational Points

For the sake of completeness, we define a’s for non-prime indices too:

an =k∏

i=1

apeii,

where n =∏k

i=1 peii .

Numbers apei are defined from ap using certain symmetryconsiderations, e.g., ap2 = a2

p − p.

We can now define a generating function for this sequence:

GE (z) =∑n>0

an · zn.

By studying properties of GE (z), we hope to infer properties of curveE .

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 23 / 30

Page 65: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Modular Functions

Definition

A function f , defined over complex numbers, is modular of level ` andconductance N if for every 2× 2 matrix M =

[a bc d

]such that all its entries

are integers, det M = 1 and N divides c ,

f (ay + b

cy + d) = (cy + d)` · f (y)

for all complex numbers y with =(y) > 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 24 / 30

Page 66: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Some Properties of Modular Functions

Choose M = [ 1 10 1 ]. Then:

f (y + 1) = f (y).

Thus, f is periodic.

Choose M =[

1 0kN 1

]. Then:

f (y

kNy + 1) = (kNy + 1)` · f (y).

So f (y) →∞ as |y | → 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 25 / 30

Page 67: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Some Properties of Modular Functions

Choose M = [ 1 10 1 ]. Then:

f (y + 1) = f (y).

Thus, f is periodic.

Choose M =[

1 0kN 1

]. Then:

f (y

kNy + 1) = (kNy + 1)` · f (y).

So f (y) →∞ as |y | → 0.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 25 / 30

Page 68: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Functions for En are Not

Modular

Define a special generating function derived from GE (z):

SGE (y) = GE (e2πiy ) =∑n>0

an · e2πiy .

Recall that curve En was defined by a solution of Fermat’s equation:

y2 = x(x − an)(x + bn).

Theorem (Ribet)

Functions SGEn are not modular for n > 2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 26 / 30

Page 69: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Functions for En are Not

Modular

Define a special generating function derived from GE (z):

SGE (y) = GE (e2πiy ) =∑n>0

an · e2πiy .

Recall that curve En was defined by a solution of Fermat’s equation:

y2 = x(x − an)(x + bn).

Theorem (Ribet)

Functions SGEn are not modular for n > 2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 26 / 30

Page 70: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Generating Functions for En are Not

Modular

Define a special generating function derived from GE (z):

SGE (y) = GE (e2πiy ) =∑n>0

an · e2πiy .

Recall that curve En was defined by a solution of Fermat’s equation:

y2 = x(x − an)(x + bn).

Theorem (Ribet)

Functions SGEn are not modular for n > 2.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 26 / 30

Page 71: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Wiles Theorem

Theorem (Wiles)

Function SGE for any elliptic curve is modular.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 27 / 30

Page 72: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Remarks

In mathematics, answers to problems are often found in unexpectedways.

Elliptic curves have found applications in a number of places:I In factoring integers.I In designing cryptosystems.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 28 / 30

Page 73: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Remarks

In mathematics, answers to problems are often found in unexpectedways.

Elliptic curves have found applications in a number of places:I In factoring integers.I In designing cryptosystems.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 28 / 30

Page 74: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Remarks

In mathematics, answers to problems are often found in unexpectedways.

Elliptic curves have found applications in a number of places:I In factoring integers.I In designing cryptosystems.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 28 / 30

Page 75: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

Remarks

In mathematics, answers to problems are often found in unexpectedways.

Elliptic curves have found applications in a number of places:I In factoring integers.I In designing cryptosystems.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 28 / 30

Page 76: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 29 / 30

Page 77: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 29 / 30

Page 78: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 29 / 30

Page 79: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 29 / 30

Page 80: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 29 / 30

Page 81: Fermat's Last Theorem: From Integers to Elliptic Curves · PDF fileFermat’s Last Theorem Towards the end of his life, Pierre de Fermat (1601-1665) wrote in the margin of a book:

A Fun Problem

Find a non-trivial value of n (n 6= 0, 1) for which the number of ballsneeded is a perfect square.

Manindra Agarwal (IIT Kanpur) Fermat’s Last Theorem December 2005 30 / 30