Curves with many torsion points

(Jit here.)

I am going to write about some recent ideas in diophantine geometry. Consider a curve CC inside C2\mathbb{C}^2 given by some polynomial P(x,y)=0P(x,y) = 0. Can there be infinitely many points (x,y)(x,y) lying on our curve CC such that both xx and yy are roots of unity? If we just want one of the coordinates to be a root of unity, it is clear that there are infinitely such points, although they should be "sparse". The idea is then that if we impose this condition on both coordinates, there should somehow only be finitely many such points, unless CC is a special curve. For example, if CC was of the form {ω}×C\{\omega \} \times \mathbb{C} where ω\omega is a root of unity, then clearly it has infinitely many such points on it. In general, if our curve CC were given by xiyj=ωx^i y^j = \omega, where ω\omega is a root of unity, then yy will be a root of unity if xx is and so we get infinitely many points with both coordinates roots of unity.

We can understand curves of these form more conceptually. We call points with both coordinates being roots of unity "torsion" points. If our curve is given by xiyj=1x^i y^j = 1, then its points actually form a group under multiplication. Indeed clearly if xiyj=1x^i y^j = 1 and (x)i(y)j=1(x')^i (y')^j = 1 then so do we have (xx)i(yy)j=1(xx')^i (yy')^j = 1. Let's call this curve GG since it forms a group. Then if we consider ωG\omega \cdot G, the curve formed by multiplying all points of GG by ω\omega, then certainly we still have infinitely many torsion points on it. We call ωG\omega \cdot G a "torsion coset". It turns out that any curve with infinitely many torsion points must be a union of torsion cosets.

Let's give an argument as to why is this the case. We will assume that P(x,y)P(x,y) is given by Q\mathbb{Q} coefficients and let's just assume it is irreducible for simplicity. Then if a torsion point (ω1,ω2)(\omega_1,\omega_2) satisfies P(ω1,ω2)=0P(\omega_1,\omega_2) = 0, then so do any conjugate (ω1,ω2)(\omega'_1,\omega'_2) of (ω1,ω2)(\omega_1,\omega_2). We can check that if mm is the order of (ω1,ω2)(\omega_1,\omega_2), i.e. mm is the smallest positive integer such that ω1m=ω2m=1\omega_1^m = \omega_2^m = 1, then we have at least φ(m)\varphi(m) many conjugates. Now let pp be a prime number coprime to mm. Then (ω1p,ω2p)(\omega_1^p, \omega_2^p) is a conjugate of (ω1,ω2)(\omega_1,\omega_2) and we may also choose pp to be O(logm)O(\log m) in size.

Now consider the curve C(p)C^{(p)} which is given by the image of CC under the map (x,y)(xp,yp)(x,y) \mapsto (x^p,y^p). Assume that C(p)CC^{(p)} \not = C. Since CC is irreducible, so is C(p)C^{(p)} and so it is given by some irreducible polynomial Q(x,y)=0Q(x,y) = 0 with Q\mathbb{Q}-coefficients. Now we know that (ω1p,ω2p)(\omega_1^p, \omega_2^p) lie on C(p)C^{(p)}, but it also lies on the original curve CC because it is a conjugate of (ω1,ω2)(\omega_1,\omega_2). This gives us φ(m)\varphi(m) many torsion points in the intersection of CC and C(p)C^{(p)}. If CC has degree dd, then the degree of C(p)C^{(p)} is at most p2dp^2 d, which is dO(logm)2d O(\log m)^2. Hence there should only be at most d2O(logm)2d^2 O(\log m)^2 common intersection points between CC and C(p)C^{(p)}, but we showed that there is at least φ(m)\varphi(m) many of them, which is a contradiction for mm sufficiently large. Hence there can only be finitely many torsion points on CC unless C=C(p)C = C^{(p)}. It is then not so hard to show that if this is the case, then CC must be a union of torsion cosets.

The theorem I just proved is known as Ihara-Serre-Tate and was a question of Serge Lang that was proven by Ihara and Serre-Tate independently in the 1960s. In general, you can replace CC with a subvariety VV and the multiplicative group Gm2\mathbb{G}_m^2 with an abelian variety AA. Then we can ask when is it possible that the torsion points of AA lying on VV is Zariski dense in VV, and again it turns out this is only possible if VV is an union of torsion cosets of subgroups of AA. This is known as the Manin-Mumford conjecture, which was proven by Raynaud.

Recently, there have been alot of interest in uniformity results. For example in our original setting of a curve CC inside the multiplicative group Gm2\mathbb{G}_m^2, could we obtain an uniform bound on the number of torsion points in CC if we fix the degree dd? Of course we will have many curves of degree dd with infinitely many torsion points, but if we exclude those, then the question makes sense. In the argument given, we can see that our bound only depends on the degree dd, but with an important assumption that our curve CC was defined over the rationals Q\mathbb{Q}. If it was defined over a number field KK of higher degree, then the number of conjugates will certainly decrease (we may still lower bound it by [K:Q]1φ(m)[K:\mathbb{Q}]^{-1} \varphi(m)) and so our bound gets worse as the degree [K:Q][K:\mathbb{Q}] increases.

It turns out that we can actually prove an uniform bound over all curves CC with C\mathbb{C} coefficients of degree dd. The idea is to somehow use the higher dimensional version, that a subvariety VV of Gmn\mathbb{G}_m^n has a dense set of torsion points if and only if it is a torsion coset. Consider the Chow variety XdX_d that parametrizes all curve CC of Gm\mathbb{G}_m of degree dd. It is itself a variety of dimension d(d+3)2\frac{d(d+3)}{2}. There is then an universal family of curves CdXdC_d \to X_d, where the fiber above each point xXdx \in X_d is the curve CxC_x that the point xx represents.

We now consider the the fiber powers CdmC_d^m, where again it is a family over XdX_d and each fiber is given by CxmC_x^m. We then consider the map Cdm(C2)mC_d^m \to (\mathbb{C}^2)^m, where we do the natural map Cxm(C2)mC_x^m \to (\mathbb{C}^2)^m by mapping each copy of the curve CC into C2\mathbb{C}^2. Now when m=1m = 1, the universal family of curves CdC_d is of very high dimension and the image C2\mathbb{C}^2 is just dimension 11. But for each mm we increase by, the domain CdmC_d^m only increases in dimension by one, but the image (C2)m(\mathbb{C}^2)^m increases by 22. Hence if mm is large enough, our map Cdm(C2)mC_d^m \to (\mathbb{C}^2)^m will necessarily be not surjective. Hence if we look at the image of all special points, its Zariski closure will be some special subvariety of (C2)m(\mathbb{C}^2)^m.

Now we can use the fact that it has to be a torsion coset to argue that this Zariski closure will not be the same as the image of CdmC_d^m and so must be one dimension less as the image is necessarily irreducible. We then look at its preimage and this will be a variety of codimension one inside CdmC_d^m. Hence on some Zariski open UU of the base, its fiber must given by a hypersurface HxCxmH_x \subseteq C_x^m with a well-defined degree by projection onto each of its coordinates. In particular, there is some dd such that if we fix x2,,xmHxx_2,\ldots,x_m \in H_x, then there are at most dd points of the form (x,x2,,xm)(x,x_2,\ldots,x_m) in HH. But if we had a generic sequence of curves {Cn}\{C_n\} with CnC_n having at least nn torsion points, then by the symmetry of CmC^m this gives a contradiction if n>dn > d. Hence for some Zariski open we do have an uniform bound dd and we then proceed by repeating the argument on the complement of this Zariski open. We only go down finitely many times which gives us our uniform bound as desred, but an ineffective one.

Comments

Popular posts from this blog

SMO Open 2024 ??% Speedrun

Musings about the IMO