Calendar · Lecture Notes
MIT OpenCourseWare
Seminar in Algebra and Number Theory: Rational Points on Elliptic Curves
Art: Johannes Kepler, Konjukce Saturnu a Jupiteru Originál, 1596 · Public domain
- Instructor
- Dr. Daniel Rogalski
- Term
- Fall 2004
- Level
- Undergraduate
- What's inside
- 1 lecture note · 1 reading · 92 other files · 4 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 18.704 Seminar in Algebra and Number Theory: Rational Points on Elliptic Curves, Fall 2004, Dr. Daniel Rogalski — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 36 items is confirmed. Assignment and exam materials exist too, but MIT's own order for them could not be verified, so they're shown as materials below rather than a sequence.
Not included here
1 item from the source could not be safely included:
- Referenced in a table, but without MIT's own verified order, so it isn't used to claim a sequence.
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Lecture Notes
39 files
- These are directions suggested to students on how to prepare their lectures. Download
- Lecture 1 · The Projective Plane · Lecture notes (PDF 1) Download
- Lecture 1 · The Projective Plane · Lecture notes (PDF 2) Download
- Lecture 2 · Curves in the Projective Plane Download
- Lecture 3 · Rational Points on Conics Download
- Lecture 4 · Geometry of Cubic Curves Download
- Lecture 5 · Weierstrass Normal Form · Lecture notes (file 1 of 2) Download
- Lecture 5 · Weierstrass Normal Form · Lecture notes (file 2 of 2) Download
- Lecture 6 · Explicit Formulas for the Group Law Download
- Lecture 7 · Points of Order Two and Three Download
- Lecture 8 · The Discriminant Points of Finite Order have Integer Coordinates - Part 1 Download
- Lecture 9 · Points of Finite Order have Integer Coordinates - Part 2 Download
- Lecture 10 · Points of Finite Order have Integer Coordinates - Part 3 The Nagell-Lutz Theorem Download
- Lecture 11 · Real and Complex Points on Cubics Download
- Lecture 12 · Heights and Descent Download
- Lecture 13 · Height of P + P_0 Download
- Lecture 14 · Height of 2P Download
- Lecture 15 · A Useful Homomorphism - Part 1 Download
- Lecture 16 · A Useful Homomorphism - Part 2 Download
- Lecture 17 · Mordell’s Theorem - Part 1 Download
- Lecture 18 · Mordell’s Theorem - Part 2 Examples - Part 1 Download
- Lecture 19 · Examples - Part 2 Download
- Lecture 20 · Examples - Part 3 Download
- Lecture 21 · Singular Cubics Download
- Lecture 22 · Rational Points over Finite Fields Download
- Lecture 23 · Gauss’s Theorem - Part 1 Download
- Lecture 24 · Gauss’s Theorem - Part 2 Download
- Lecture 25 · Points of Finite Order Revisited Download
- Lecture 26 · Factorization using Elliptic Curves - Part 1 Download
- Lecture 27 · Factorization using Elliptic Curves - Part 2 Download
- Lecture 28 · Integer Points on Cubics Taxicabs - Part 1 Download
- Lecture 29 · Taxicabs - Part 2 Thue’s Theorem - Part 1 Download
- Lecture 30 · Thue’s Theorem - Part 2 Download
- Lecture 31 · Construction of an Auxiliary Polynomial Download
- Lecture 32 · The Auxiliary Polynomial is Small Download
- Lecture 33 · The Auxiliary Polynomial Does Not Vanish Download
- Lecture 34 · Proof of the DAT Further Developments Download
- Lecture 35 · Congruent Numbers and Elliptic Curves I: Koblitz - Part 1 Download
- Lecture 36 · Congruent Numbers and Elliptic Curves II: Koblitz - Part 2 Download
Assignments
20 files
- Homework 1 Download
- Lecture 4 · Homework 1 · Solutions Download
- Homework 2 Download
- Lecture 7 · Homework 2 · Solutions Download
- Homework 3 Download
- Lecture 10 · Homework 3 · Solutions Download
- Homework 4 Download
- Lecture 13 · Homework 4 · Solutions Download
- Homework 5 Download
- Lecture 15 · Homework 5 · Solutions Download
- Homework 6 Download
- Lecture 18 · Homework 6 · Solutions Download
- Homework 7 Download
- Lecture 24 · Homework 7 · Solutions Download
- Homework 8 Download
- Lecture 27 · Homework 8 · Solutions Download
- Homework 9 Download
- Lecture 30 · Homework 9 · Solutions Download
- Homework 10 Download
- Lecture 34 · Homework 10 · Solutions Download
Projects
8 files
- These are directions and possible project topics suggested to students. Download
- Hasse’s Theorem and Rational Points on the General Conic (Courtesy of Dilip Das. Used with permission.) Download
- A Few Elementary Facts about Elliptic Curves Download
- Elliptic Curve Cryptography Download
- On 1-dimensional Group Variety Download
- Best Kept Secrets: Elliptic Curves and Modern Cryptosystems (Courtesy of Thomas Coffee. Used with permission.) Download
- Waring’s Problem, Taxicab Numbers, and Other Sums of Powers Download
- Elliptic Curves in Public Key Cryptography: The Diffie Hellman Key Exchange Protocol and its relationship to the Elliptic Curve Discrete Logarithm Problem Download
Other materials from this course
25 files
- lecture3.pdf Download
- lecture4.pdf Download
- lecture5.pdf Download
- lecture6.pdf Download
- lecture7.pdf Download
- lecture9.pdf Download
- lecture21.pdf Download
- lecture22.pdf Download
- lecture23.pdf Download
- lecture24.pdf Download
- lecture25.pdf Download
- lecture26.pdf Download
- lecture27.pdf Download
- lecture28.pdf Download
- lecture29.pdf Download
- lecture30.pdf Download
- lecture31.pdf Download
- lecture32.pdf Download
- lecture33.pdf Download
- lecture34.pdf Download
- lecture35.pdf Download
- lecture36.pdf Download
- lecture37.pdf Download
- lecture38.pdf Download
- lecture_advice.pdf Download
Course outline
Calendar · Lecture Notes
Lecture 2: Curves in the Projective Plane
Calendar · Lecture Notes
Lecture 3: Rational Points on Conics
Calendar · Lecture Notes
Lecture 4: Geometry of Cubic Curves
Calendar · Lecture Notes
Lecture 5: Weierstrass Normal Form
Calendar · Lecture Notes
Lecture 6: Explicit Formulas for the Group Law
Calendar · Lecture Notes
Lecture 7: Points of Order Two and Three
Calendar · Lecture Notes
Lecture 8: The Discriminant Points of Finite Order have Integer Coordinates - Part 1
Calendar · Lecture Notes
Lecture 9: Points of Finite Order have Integer Coordinates - Part 2
Calendar · Lecture Notes
Lecture 10: Points of Finite Order have Integer Coordinates - Part 3 The Nagell-Lutz Theorem
Calendar · Lecture Notes
Lecture 11: Real and Complex Points on Cubics
Calendar · Lecture Notes
Lecture 12: Heights and Descent
Calendar · Lecture Notes
Lecture 13: Height of P + P_0
Calendar · Lecture Notes
Lecture 14: Height of 2P
Calendar · Lecture Notes
Lecture 15: A Useful Homomorphism - Part 1
Calendar · Lecture Notes
Lecture 16: A Useful Homomorphism - Part 2
Calendar · Lecture Notes
Lecture 17: Mordell’s Theorem - Part 1
Calendar · Lecture Notes
Lecture 18: Mordell’s Theorem - Part 2 Examples - Part 1
Calendar · Lecture Notes
Lecture 19: Examples - Part 2
Calendar · Lecture Notes
Lecture 20: Examples - Part 3
Calendar · Lecture Notes
Lecture 21: Singular Cubics
Calendar · Lecture Notes
Lecture 22: Rational Points over Finite Fields
Calendar · Lecture Notes
Lecture 23: Gauss’s Theorem - Part 1
Calendar · Lecture Notes
Lecture 24: Gauss’s Theorem - Part 2
Calendar · Lecture Notes
Lecture 25: Points of Finite Order Revisited
Calendar · Lecture Notes
Lecture 26: Factorization using Elliptic Curves - Part 1
Calendar · Lecture Notes
Lecture 27: Factorization using Elliptic Curves - Part 2
Calendar · Lecture Notes
Lecture 28: Integer Points on Cubics Taxicabs - Part 1
Calendar · Lecture Notes
Lecture 29: Taxicabs - Part 2 Thue’s Theorem - Part 1
Calendar · Lecture Notes
Lecture 30: Thue’s Theorem - Part 2
Calendar · Lecture Notes
Lecture 31: Construction of an Auxiliary Polynomial
Calendar · Lecture Notes
Lecture 32: The Auxiliary Polynomial is Small
Calendar · Lecture Notes
Lecture 33: The Auxiliary Polynomial Does Not Vanish
Calendar · Lecture Notes
Lecture 34: Proof of the DAT Further Developments
Calendar · Lecture Notes
Lecture 35: Congruent Numbers and Elliptic Curves I: Koblitz - Part 1
Calendar · Lecture Notes
Lecture 36: Congruent Numbers and Elliptic Curves II: Koblitz - Part 2
MIT OpenCourseWare, Dr. Daniel Rogalski, 18.704 Seminar in Algebra and Number Theory: Rational Points on Elliptic Curves, Fall 2004.
License: CC BY-NC-SA 4.0 · Edition: Fall 2004 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
