The distribution of multiples of real points on an elliptic curve
Alex Cowan

TL;DR
This paper studies how multiples of a real point on an elliptic curve are distributed in the plane, providing bounds and density results that connect to classical Diophantine approximation theories.
Contribution
It introduces bounds on coordinates of multiples and determines their natural density within open subsets, linking elliptic curve point distribution to Diophantine approximation.
Findings
Bounds on x and y coordinates of nP
Density of nP in open subsets of R^2
Connection to classical Diophantine approximation
Abstract
Given an elliptic curve and a point in , we investigate the distribution of the points as varies over the integers, giving bounds on the and coordinates of and determining the natural density of integers for which lies in an arbitrary open subset of . Our proofs rely on a connection to classical topics in the theory of Diophantine approximation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
The distribution of multiples of real points on an elliptic curve.
Alex Cowan
Abstract
Given an elliptic curve and a point in , we investigate the distribution of the points as varies over the integers, giving bounds on the and coordinates of and determining the natural density of integers for which lies in an arbitrary open subset of . Our proofs rely on a connection to classical topics in the theory of Diophantine approximation.
1 Introduction
Let be an elliptic curve with , and suppose that is an element of infinite order in the group . In this paper we investigate the statistics of the coordinates of for . The set of points which satisfy the equation for form either one or two connected subsets of , depending on whether the polynomial has one or three real roots. In the case where has three real roots, the coordinates of points making up one of the connected subsets are bounded, while in the other the coordinates are unbounded. In this case we will say that has two connected components, and we will refer to them as the “bounded component” and “unbounded component”. If instead has only one real root, then we will say that has only one component, we will refer to it as the “unbounded component”.
Let be the holomorphic differential on . We will say that the periods of are any two complex numbers and with the property that for any closed loop in , there exist integers and such that . As described in [11], there are contours and which enclose exactly two of the three roots of such that and . Moreover, it is always possible for and to be chosen such that , , and (if has two connected components) or (if has only one connected component), as described in algorithm 7.4.7 of [2].
In section 3, we prove theorems which explain how large the coordinates of get as a function of :
Theorem 1.3**.**
Let be a non-decreasing function from to . If diverges, then for all points in except for a set of points of Lebesgue measure zero, there exist infinitely many positive integers such that
[TABLE]
while if converges, then the set of points in for which there exist infinitely many such has measure zero.
Theorem 1.4**.**
For any and any function , there exists a point in such that, for infinitely many positive integers ,
[TABLE]
Variants of these theorems can be given for general , and not just for . For example,
Theorem 1.5**.**
Let be a point in of infinite order. Then
[TABLE]
where the implied constants depends only on .
The proofs of these theorems rely on the work of Hurwitz [6], Khinchin [7] [8], and Dirichlet (see [5], theorem 200) in the field of Diophantine approximation. The correspondence between results in Diophantine approximation and asymptotics for the size of the coordinates of can be extended further.
In section 4, we investigate the full distribution of the and coordinates of . Let and be the periods of , chosen such that and . Let be the lattice in with basis . Then is parameterized by elements of via , where
[TABLE]
and is the derivative . We prove the following regarding the distribution of integer multiples of a fixed in section 4, which states essentially that these integer multiples of are “equidistributed” in a sense which is clarified in section 4.
Theorem 1.6**.**
Let be a point of infinite order in , and let be the preimage of under the parameterization . Let and be the periods of , chosen such that and . Let be the lattice in with basis . Define as follows:
[TABLE]
where denotes the interval of real numbers. Then, for any , we have
[TABLE]
where is the Lebesgue measure.
Figure 1.8**.**
* for on E37a: [3], with the poles of the density function from corollary 1.7 shown.*
We then obtain the following spacing law:
We also show in corollaries 5.1 and 5.2 that the raw moments of the function diverge, and give an upper bound for the associated partial sums.
As an application of these growth and distribution results, we explain certain numerical observations of Bremner and Macleod made in [1]. There, for every integer , Bremner and Macleod find the positive integer solutions to the equation
[TABLE]
Solutions to (1) are given by certain rational points on certain elliptic curves . If has rank and is a generator for , then Bremner and Macleod make numerical observations regarding the set of for which yields a solution to equation (1). In particular, they tabulate the smallest positive integers which yield solutions as varies, and ask about the proportion of integers that yield solutions for fixed . Using corollary 1.7 we give the proportion exactly.
2 Background
Let be an elliptic curve with periods and , chosen such that and , and let be the lattice in with basis . As stated in the introduction, the Weierstrass- function defined by
[TABLE]
gives a parameterization via . This parameterization is discussed at length in [11], [10], and [4], for example.
The function has a pole of order when and has no other poles. From this it follows that the set of which have imaginary part [math] modulo maps to the unbounded component of , and, if can be chosen to be purely imaginary, the set of which have imaginary part modulo maps to the bounded component of . If has imaginary part modulo , then will as well exactly when is odd, and thus the and coordinates of will be on the bounded component of exactly when is odd. Moreover, we will use the fact that is an even function, and that the Laurent expansion of at its poles has no constant term.
For a real number , let denote the distance from to the nearest integer. If and and denote the and coordinates of respectively, then it follows from the previously stated facts about the Laurent expansion of at its poles that
[TABLE]
when is the element of which maps to under the parameterization , and the implied constants depend only on .
The following lemmas will be useful for studying :
Lemma 2.1**.**
(Hurwitz)* For all irrational there exist infinitely many natural numbers such that*
[TABLE]
Proof.
See [6], Satz 1.∎
Lemma 2.2**.**
(Dirichlet)* Let be irrational numbers. There exist infinitely many natural numbers such that*
[TABLE]
for all .
Proof.
See [5] theorem 200.∎
Lemma 2.3**.**
(Khinchin)* Let be a non-decreasing function from to , If diverges, then for all real numbers except for a set of Lebesgue measure zero, there exist infinitely many natural numbers such that*
[TABLE]
while if converges, then the set of real numbers for which there exist infinitely many natural numbers such that
[TABLE]
has Lebesgue measure zero.
Proof.
See [8]. ∎
In the opposite direction, we have the following:
Lemma 2.4**.**
For any function , there exists a real number such that the inequality
[TABLE]
is satisfied for infinitely many natural numbers .
Proof.
See [7], theorem 22.∎
3 Growth Rates
Using lemmas 2.1, 2.2, 2.3, and 2.4 we can now prove theorems 1.1, 1.5, 1.3, and 1.4.
Proof of theorem 1.1.
First suppose that is a point of infinite order on the unbounded component of , and let be the preimage of under the parameterization defined by , where is the lattice in with basis . Then is real modulo . From the observations in section 2, we have
[TABLE]
where the implied constants depend only on . Lemma 2.1 implies that the inequality holds for infinitely many , so for these we have
[TABLE]
and
[TABLE]
Now if instead is on the bounded component of , then is real modulo , so the argument above can be applied to .∎
Repeating this argument and using lemma 2.2 in the case where , , and proves theorem 1.5. Repeating the argument and using lemma 2.3 instead of lemma 2.1 proves theorem 1.3. Finally, using lemma 2.4 in this argument proves theorem 1.4.
4 Distributions
Next we turn our attention to results about the full distribution of and as varies. Let be a topological space with a measure . We say that a sequence of elements of is equidistributed with respect to if and only if, for every function , we have
[TABLE]
Sometimes we will say that a sequence is equidistributed in a space if it’s clear what the associated measure is. In particular, we will say that a sequence is equidistributed modulo 1 if and only if it is equidistributed in the interval with respect to the Lebesgue measure.
The following result, due to Weyl [12], is an important tool for proving that certain sequences are equidistributed modulo :
Lemma 4.1**.**
(Weyl’s criterion)* A sequence of real numbers is equidistributed modulo if and only if for every nonzero integer we have*
[TABLE]
This lemma implies that, for any irrational , the sequence is equidistributed modulo ([12], Satz 2). Theorem 1.6 is an immediate consequence of this fact.
One simple application of theorem 1.6 comes from taking for large or for large . Then, if is on the unbounded component of , we have
[TABLE]
where the implied constants depend only on .
We now move to discussion of corollary 1.7. This corollary is useful because it gives a description of the distribution of in a way which does not depend on knowledge of the function .
Proof of corollary 1.7.
Let be the preimage of under the map , and let be a real number. Then
[TABLE]
Here the implied constant depends on both and . From the equation of we can deduce that . Using this fact and the preceding equation, we see that the point will satisfy if and only if
[TABLE]
Then, after using theorem 1.6 and noting that , we can conclude the result.∎
The following variation of corollary 1.7 will simplify calculations in sections 5 and 6.
Lemma 4.2**.**
Let be an open interval of length which is contained in the set of -coordinates of points in . For any of infinite order, the natural density of integers for which is proportional to
[TABLE]
where if is on the unbounded component of and is contained in the set of -coordinates of points on the unbounded component of , if is on the bounded component of , and otherwise. The implied constant depends only on and .
Proof.
Write . Corollary 1.7 implies that the natural density of integers for which is proportional to
[TABLE]
where and is a normalization constant. The claim then follows from and straightforward calculation. ∎
It may be of interest to note that a less elementary but shorter proof of lemma 4.2 can be formulated based on the observation that
[TABLE]
The question of how quickly the set of multiples will converge to the limiting density has been studied extensively in the theory of Diophantine approximation. See [9] chapter 2, section 3 for an overview. For a point and an open set , let be the function which satisfies
[TABLE]
where is the natural density of multiples of which lie in the set , as given by corollary 1.7. Then, for general , it is not possible to give a better bound on than , but for all but a set of points of measure [math], we have for every .
5 Spacing
We can also study the statistics of the distances between the points and for any fixed in . The raw moments of the distribution of distances diverge as more and more multiples of a fixed point are taken, as described in corollary 5.1, and an upper bound for their growth in the number of multiples taken is given in corollary 5.2. We can, however, still find a distribution for these differences, as done in corollary 1.9.
Corollary 5.1**.**
For any points and in and any positive integer , the limits
[TABLE]
diverge.
Proof.
Suppose these limits did converge. Let and be the preimages of and under the parameterization . Let and be the periods of , chosen such that and . Let be the lattice in with basis . Define as follows:
[TABLE]
where denotes the interval of real numbers. Then theorem 1.6 implies that these limits would be equal to
[TABLE]
but both of these diverge because has poles of order at [math] and . ∎
Corollary 5.2**.**
Fix a point in and a positive integer . Then
[TABLE]
and
[TABLE]
for all points in except for a set of measure [math], and all .
Proof.
Apply theorem 1.3 to .∎
Using theorem 1.6 we can conclude immediately that, for any and any ,
[TABLE]
Here we are using the notation from the proof of corollary 5.1 above. However, it is possible to write down the distribution of the spacings of these coordinates while avoiding making reference to the function . This is the content of corollary 1.9, which we now prove.
Proof of corollary 1.9..
Given an elliptic curve , a fixed point , and a point different from , we can compute directly using the chord and tangent law for addition on that
[TABLE]
Fix and . We now wish to find the set of points for which . Substituting , the condition we’re interested in becomes
[TABLE]
Define
[TABLE]
Let and denote the real numbers which solve the equation . Then, by considering the Taylor series expansion of around for , we see that whenever
[TABLE]
we will have .
For any fixed of infinite order, lemma 4.2 allows us to find the natural density of integers for which satisfies the condition or . Define
[TABLE]
Then the values will have a distribution proportional to , where if is the -coordinate of a point in the unbounded component of and is on the unbounded component of , if is on the bounded component of , and otherwise. Hence, for fixed , the natural density of integers for which , as a function of , is proportional to
[TABLE]
where indicates that, if is on the unbounded component of , then the sum omits the for which is not the -coordinate of any point on the unbounded component of . ∎
Informally, we can view the distribution from theorem 1.9 as
[TABLE]
where the sums are taken over the “reasonable choices” of the pair of values .
6 An equation of Bremner and Macleod
In [1], Bremner and Macleod give positive integer solutions to the equation
[TABLE]
where is an integer. Bremner and Macleod show that solutions to this equation are in bijection with rational points on the elliptic curve with -coordinate satisfying either
[TABLE]
or
[TABLE]
Theorem 1.6 implies that for any of infinite order on the bounded connected component of , the point will correspond to a positive integer solution to (1) for a certain specific proportion of integers in the sense of natural density. Writing down what this specific proportion is for general can be done using corollary 1.7. We first establish some notation.
For brevity, define
[TABLE]
The curve is isomorphic to the curve , where
[TABLE]
via the transformation , .
By lemma 4.2, the function
[TABLE]
has the property that, for any , the distribution of will be proportional to , where is [math] if is the -coordinate of a point in the bounded component of and is in the unbounded component of , and otherwise.
For brevity, define
[TABLE]
These are the left and right edges of the intervals that can lie in if is to satisfy either condition (2) or condition (3). As explained in [1], all points on which will yield a solution to (1) are on the bounded component of . The -coordinates of the points in the bounded component of form the interval , so the natural density of integers for which solves (1) is
[TABLE]
Noting that the integrand is the holomorphic differential mentioned in the introduction allows us to write this density more succinctly as
[TABLE]
For , for example, this proportion is approximately , while for the proportion is approximately .
Bremner and Macleod consider the possibility that multiples of a generator of could be uniformly distributed (with respect to the Lebesgue measure) on the bounded component of . Corollary 1.7 gives the exact distribution, and this distribution happens to be far from uniform in this case. The bounded component of has diameter , and, as goes to infinity, the section of the bounded component corresponding to condition (2) has arclength and the sections corresponding to (3) have arclength totaling . However, numerical experimentation suggests that
[TABLE]
for all .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Andrew Bremner and Allan Macleod. An unusual cubic representation problem. Ann. Math. Inform. , 43:29–41, 2014.
- 2[2] Henri Cohen. A course in computational algebraic number theory , volume 138 of Graduate Texts in Mathematics . Springer-Verlag, Berlin, 1993.
- 3[3] John Cremona, Enrique González Jiménez, Robert Pollack, Jeremy Rouse, Andrew Sutherland, et al. LMFDB: 2019-01-30. http://www.lmfdb.org/Elliptic Curve/Q/37/a/1.
- 4[4] H. Darmon. Rational points on modular elliptic curves. In CBMS Regional Conference Series in Mathematics, 101 . Amer. Math. Soc., Providence, RI, 2004.
- 5[5] G. H. Hardy and E. M. Wright. An introduction to the theory of numbers . Oxford University Press, Oxford, sixth edition, 2008. Revised by D. R. Heath-Brown and J. H. Silverman, With a foreword by Andrew Wiles.
- 6[6] A. Hurwitz. Ueber die angenäherte Darstellung der Irrationalzahlen durch rationale Brüche. Math. Ann. , 39(2):279–284, 1891.
- 7[7] A. Khinchin. Continued fractions . The University of Chicago Press, Chicago, Ill.-London, 1964.
- 8[8] A. Khintchin. Zur metrischen Theorie der diophantischen Approximationen. Math. Z. , 24(1):706–714, 1926.
