Section 15.3 Bachet and Mordell Curves
ΒΆExample 15.3.1.
What is that solution? (Even if you don't remember, you should be able to find it quickly.)
Remark 15.3.2.
Louis Mordell was an early 20th-century American-born British mathematician. He proved some remarkable theorems about this class of equations. We have already seen that these are nontrivial, and that some have no solution (Proposition 7.6.3, or see below Fact 15.3.3). Even deciding whether there are no solutions or not turns out to be quite tricky; Helmut Richter has a somewhat old website with some tables of what is known about integer solutions.
xxxxxxxxxx
var('x,y')
def _(k=(2,[-15..15]),viewsize=10):
g(x,y)=x^3-y^2
plot1 = implicit_plot(g-k, (-viewsize,viewsize), (-viewsize,viewsize), plot_points = 100)
grid_pts = [[i,j] for i in [-viewsize..viewsize] for j in [-viewsize..viewsize]]
plot_grid_pts = points(grid_pts,rgbcolor=(0,0,0),pointsize=2)
lattice_pts = [coords for coords in grid_pts if (coords[0]^3-coords[1]^2==k)]
plot_lattice_pts = points(lattice_pts, rgbcolor = (0,0,1),pointsize=20)
show(plot1+plot_grid_pts+plot_lattice_pts, figsize = [5,5], xmin = -viewsize, xmax = viewsize, ymin = -viewsize, ymax = viewsize)
pretty_print(html("Integer points on the Mordell equation $x^3=y^2+%s$ in this window"%k))
Subsection 15.3.1 Verifying points don't exist
ΒΆProving things about Mordell's equation is quite tricky, but once in a while there is something you can do. For instance, we can verify something we can see in the interact above.Fact 15.3.3.
There are no integer solutions to x3=y2β7.
Proof.
Recall that we nearly finished the proof of this in Proposition 7.6.3! We had reduced to showing that
was impossible if no prime of the form \(p=4n+3\) could divide \(y^2+1\text{.}\)
This is not possible, because Fact 13.3.2 implies there are no square roots of \(-1\) modulo \(p\) for this type of \(p\text{.}\)
Theorem 15.3.4.
If the following hold:
Mβ‘2 (mod 4),
Nβ‘1 (mod 2), and
all prime divisors p of N are of the form 4k+1.
Then there is no solution to
Proof.
The proof basically follows the same outline as Proposition 7.6.3 with Fact 15.3.3. See Exercise 15.7.8.
Subsection 15.3.2 More on Mordell
ΒΆLet's see what I mean by βno hopeβ here by returning to Bachet's original equation, x3=y2+2. What are some naive things we can say?It should be clear that x and y must have the same parity.
If they are both even then x3 is divisible by 4, but y2+2β‘2 (mod 4), which is impossible.
So x and y are both odd.
Fact 15.3.5.
The only positive solution to the Bachet equation is x=3,y=5.
Proof.
Proving this is already a little sophisticated, and is closely connected to the use of complex numbers in Section 14.1. Here we will give the idea behind Euler's βproofβ.
In examining \(a^2+b^2\text{,}\) we factored it as \((a+bi)(a-bi)\) using a square root of negative 1 (relative to \(\mathbb{Z}\)). Similarly, we would like to factor the \(x^2+2\text{.}\) But it can't be done in \(\mathbb{Z}[i]\text{.}\)
Instead, we could try to use the square root of \(-2\text{,}\) and define
Then
We haven't done anything with cubes yet β¦
Here is the tricky bit. In the integers, if \(x^3=pq\) and \(\gcd(p,q)=1\text{,}\) then \(p\) and \(q\) must both be perfect (integer) cubes. So Euler assumes this works in \(\mathbb{Z}[\sqrt{-2}]\) as well, and that the factors of \(y^2+2\) are βcoprimeβ (whatever that means in this new number system). (A very nice discussion of this is in [C.4.14], including a full proof in its appendix.)
Then some basic algebraic manipulation of
and divisibility considerations end up showing that \(b \mid 1\) and \(a=\pm b\text{,}\) which ends up implying \(y=\pm 5\) and \(x=3\text{.}\) (We will not take this further; see Exercise 15.7.10.)
Mordell, Siegel, and Thue all had a part after World War I in showing there are finitely many solutions for a given k, but said nothing about how big x and y might be.
-
An early bound on the size of the numbers was that
|x|<e1010|k|104which is of course ridiculously huge.
More recent conjectures are that x has absolute value less than eC|k|2+Ο΅, where Ο΅ is as small as you want and C seems to pretty close to one, probably less than two.
Theorem 15.3.6. Mordell's Theorem.
Essentially, the set of (rational) points on a Mordell curve is a combination of finitely many βcyclicβ (recall Fact 14.2.7) groups (in a very specific way I will not describe), and so it can be described using finitely many of the rational points.