In the previous section we parameterized the rational points
on the circle
by choosing one rational point
,
and then looking at the intersection of the circle
with lines through
having rational slope.
Rational points on elliptic curves cannot be parameterized
in the same way.
What goes wrong if we try to repeat the procedure that worked
for the circle?
To fix ideas, let us see what happens for the elliptic curve
with equation
The equation of
is
, i.e.,
.
Substituting this into the equation of
yields
| 0 | ||
| 0 |
Geometrically what has happened is that
intersects
in three points,
one of which is
, and the best that can be said of the other two
is that their coordinates will involve a single square root.
It is not an accident that
consisted of three points here,
whereas the intersection of
with a circle in the previous section
had two points.
These are special cases of the following general result:
Bezout's Theorem (almost):
It is almost true that
the intersection of a curve
of degree
with a curve
of degree
consists of exactly
points.
To make the theorem true, some care must be taken.
For instance, the intersection of
and
has infinitely many points, not
as predicted,
because both curves contain the curve
.
Therefore one should insist that the two curves
do not have a curve in common.
Algebraically, this is equivalent to imposing the condition
that
and
have no common factor.
With this assumption, it is now true that the curves
intersect in at most
points.
But to get exactly
points,
three more modifications to the problem are required.
As stated, the theorem gives the wrong answer
for the number of real points in the intersection
of
with
.
To get the correct number of intersection points (
),
one should allow the intersection points
and
with complex coordinates.
Another problem is illustrated by the example
in which one intersects
with
.
We again expect 2 intersection points,
but there is only one, the point
where the line
is tangent to the circle.
The fix this time is to count intersection points
with multiplicity: points where two curves meet tangentially
count extra!
The third problem is that certain curves such as
and
do not meet as many times as they are supposed to.
One finds the ``missing intersection points''
by adjoining a ``line of points at infinity'' to the plane,
to form the projective plane
.
The lines
and
meet at one of the points
on this line at infinity.
(We will not discuss this in detail here.)
The precise version of Bezout's Theorem reads as follows:
Bezout's Theorem:
Let
and
be curves of degrees
and
in the projective plane over the complex numbers.
If
and
have no curves in common,
then the number of intersection points in
with complex coordinates,
counted with multiplicities,
equals
exactly.