Heights and isogenies of Drinfeld modules
Florian Breuer, Fabien Pazuki, Mahefason Heriniaina Razafinjatovo

TL;DR
This paper establishes explicit bounds on the heights of isogenous Drinfeld modules, proves finiteness in their isogeny classes, and provides bounds on modular polynomial coefficients in rank 2, advancing understanding in function field arithmetic.
Contribution
It introduces explicit bounds on heights and coefficients of Drinfeld modules, and proves finiteness results in isogeny classes, enhancing the theoretical framework of Drinfeld modules.
Findings
Explicit bounds on height differences of isogenous Drinfeld modules
Finiteness results in isogeny classes of Drinfeld modules
Explicit upper bounds on modular polynomial coefficients in rank 2
Abstract
We provide explicit bounds on the difference of heights of isogenous Drinfeld modules. We derive a finiteness result in isogeny classes. In the rank 2 case, we also obtain an explicit upper bound on the size of the coefficients of modular polynomials attached to Drinfeld modules.
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.
Heights and Isogenies of Drinfeld modules
Florian Breuer, Fabien Pazuki, Mahefason Heriniaina Razafinjatovo
Florian Breuer. School of Mathematical and Physical Sciences, University of Newcastle, Newcastle, Australia.
Fabien Pazuki. University of Copenhagen, Institute of Mathematics, Universitetsparken 5, 2100 Copenhagen, Denmark, and Université de Bordeaux, IMB, 351, cours de la Libération, 33400 Talence, France.
Mahefason Heriniaina Razafinjatovo. University of Antananarivo, Madagascar.
Abstract.
We provide explicit bounds on the difference of heights of isogenous Drinfeld modules. We derive a finiteness result in isogeny classes. In the rank 2 case, we also obtain an explicit upper bound on the size of the coefficients of modular polynomials attached to Drinfeld modules.
Keywords: Drinfeld modules, heights, isogenies, modular polynomials.
Mathematics Subject Classification: 11G09, 11G50, 14G17, 14G40.
———
1. Introduction
Let and be two elliptic curves over a number field, linked by an isogeny . Can we compare their heights? In the case of the Faltings height, a classical result [Fal83, Ray85] states that
[TABLE]
A more elementary height is , the Weil height of the -invariant of . For this height, the second author [Paz19] proved
[TABLE]
The proof of (2) involves modifying the Faltings height at the infinite places so that the result can be deduced from (1).
In the present paper, we consider function field analogues of these results. Consider two Drinfeld -modules of rank linked by an isogeny . There are several notions of height of a Drinfeld module; the best analogue of the Faltings height was defined by Taguchi [Tag93], who also proved a variant of (1) for Drinfeld modules (see Lemma 4.4 below).
For the more elementary height associated to the coefficients of a Drinfeld module, we prove an analogue of (2) of the form
[TABLE]
Our basic approach is somehow similar to that in [Paz19], with some natural changes: we use analytic estimates based on the technology developed by Gekeler [Gek97, Gek17, Gek19], notably the fundamental domain for the moduli space of Drinfeld modules, Bruhat-Tits buildings, and we conclude by an invocation of Taguchi’s Isogeny Lemma. Combined with a deeper result of David-Denis [DD99], this allows us to give a new proof of the finiteness of isomorphism classes of Drinfeld modules over a global function field within each isogeny class, see Corollary 3.4. A variant of (3) in the special case allows us to deduce explicit estimates on the height of Drinfeld modular polynomials in the rank two case, see Proposition 6.5 and equation (32) below.
The layout of this paper is as follows. In Section 2 we define heights associated to Drinfeld modules. Our main results are stated in Section 3.
In Section 4 we introduce the notion of a reduced Drinfeld module and define Taguchi’s height. Our main results are then proved in Section 5, where we compute various analytic estimates. Finally, we deduce the upper bound on the coefficients of Drinfeld modular polynomials (in the rank two case) in Section 6.
Acknowledgement.
The authors are grateful to Fu-Tsun Wei for helpful discussions and the anonymous referee for constructive feedback. The authors thank the CNRS and the IRN GANDA for the support. The first author thanks the Alexander-von-Humboldt Foundation for partial support. The second author thanks the projects ANR-14-CE25-0015 Gardio and ANR-17-CE40-0012 Flair.
2. Heights of Drinfeld modules
2.1. Places
Let and . To each place of we associate an absolute value normalized as follows. A place of corresponding to a monic irreducible polynomial is called a finite place, and we have for . There is one more place, denoted , with .
For a finite extension we denote by the set of places of . A place is called infinite if it is an extension of , otherwise it is called finite. The set of finite and infinite places of are denoted by and , respectively.
To each place we associate its absolute value normalized so that, for every we have , where lies beneath .
To each place we also associate the ramification index (so ), the residual degree and the local degree .
We have the following two important properties:
- •
Product Formula: For every , .
- •
Extension Formula: For every we have .
Note that in articles like [DD99] and [Tag93], the absolute values are normalized differently; the exponent is included in , so in their situation the product formula holds with replaced by .
Finally, for the remainder of this article always means the logarithm to the base .
We will associate to a Drinfeld module a number of different heights. Every height will be decomposed into a sum of local heights, . We also write and for the finite and infinite components, respectively.
2.2. Naïve heights
Let be a Drinfeld -module of rank over . We assume throughout this paper that and that our Drinfeld modules are of generic characteristic. Then is characterised by
[TABLE]
We refer to the as the coefficients of .
Let . For , set
[TABLE]
Clearly . These are isomorphism invariants of .
Remark 2.1**.**
These invariants differ from those defined by Potemine in [Pot98, (2.5)] in their exponents: we have chosen exponents such that each has the same denominator, whereas Potemine used the least integer exponents for each . Nevertheless, it follows from [Pot98, Theorem 2.2] that for each tuple , there are at most finitely many -isomorphism classes of Drinfeld modules with .
Now we define the -height of :
[TABLE]
which is just the logarithmic Weil height of the tuple . This height, and its local components for , are invariant under isomorphisms of .
In the special case , we see that is the usual -invariant and is the usual height of .
Next, consider the weighted projective space , which is Proj of the graded polynomial ring , where the indeterminates are assigned the weights .
It is well-known that is the coarse moduli space of rank Drinfeld modules. Indeed, if is another Drinfeld module with , then and represent the same point in if and only if and are isomorphic over some algebraically closed field.
One can define heights on weighted projective spaces in the obvious way, and the height associated to the point representing is called the graded height of :
[TABLE]
For a finite place , the local component equals Taguchi’s , see [Tag93, §2].
From the product formula, we see that
[TABLE]
and so again is invariant under isomorphism. However, the local components depend on the choice of in its isomorphism class.
Proposition 2.2**.**
Let and let be a finite extension. Let . Then there are only finitely many -isomorphism classes of rank Drinfeld modules defined over such that (respectively ).
Proof.
The usual Northcott Theorem for the Weil height implies that there are only finitely many for which . The result now follows from Remark 2.1 and the identity . ∎
3. Main results
Let be an isogeny of Drinfeld modules (still of generic characteristic) of degree . We may associate to a (not necessarily unique) dual isogeny of degree , such that , where is an element of minimal degree for which , and similarly . In particular, \deg N=\frac{1}{r}\big{(}\log\deg f+\log\deg\hat{f}\big{)}\leq\log\deg f. See for example [DD99, Lemme 2.19].
Denote by an algebraic closure of . We now state our main result.
Theorem 3.1**.**
Let be an isogeny of rank Drinfeld modules over and suppose .
We have
[TABLE] 2. 2.
Suppose , then we have the following variant. We let and , then
[TABLE]
This is the analogue of Theorem 1.1. of [Paz19].
Remark 3.2**.**
If , we cannot hope to get a similar result replacing with the height of a single invariant, as the following example shows.
Fix a Drinfeld module and consider all isogenies of kernel , where
[TABLE]
From , comparing coefficients of and , we obtain
[TABLE]
Since , we write , for some . Comparing coefficients gives
[TABLE]
Thus is a root of
[TABLE]
Conversely, every root of (11) produces an isogeny as above. For each such root, we obtain from (10),
[TABLE]
In particular, if is very large, then at least one of the roots of (11) has large height, and thus so does the corresponding . Then is large, whereas and .
The following result follows from Theorem 3.1 and [DD99, Thm 1.3]:
Corollary 3.3**.**
There exists an effectively computable constant , depending only on and , such that the following holds. Suppose and are rank Drinfeld -modules, defined over a finite extension , which are isogenous over . Then
[TABLE]
Proof.
By [DD99, Thm 1.3], there exists an effectively computable constant and an isogeny of degree
[TABLE]
Here denotes a height function defined in terms of the coefficients of by . It is easy to see that , so
[TABLE]
The result follows. ∎
Applying Proposition 2.2, we recover the following result, which was originally proved by Taguchi in [Tag99].
Corollary 3.4**.**
Each -isogeny class of Drinfeld modules defined over contains only finitely many -isomorphism classes of Drinfeld modules.
Note that our approach would lead the interested reader to an explicit bound on the number of -isomorphism classes within a -isogeny class.
4. Lattices and Taguchi’s height
4.1. Lattices
Let be the completion of at the place and the completion of an algebraic closure of ; it is complete and algebraically closed and plays the role of the complex numbers in characteristic . Recall that .
A lattice of rank is an -submodule of the form , where the are -linearly independent.
A successive minimum basis for a lattice is an -basis for satisfying the properties
[TABLE]
and
[TABLE]
In other words, is a minimal non-zero element of and each is minimal among the non-zero elements of not spanned by the . We can think of such a basis as being an “orthogonal” basis. Every lattice has a successive minimum basis, and we define the covolume of by
[TABLE]
where is any successive minimum basis of . By [Tag93, (4.1)] or [Gek19, Prop. 3.1], this is independent of the choice of successive minimum basis.
The covolume of a lattice satisfies the following desirable properties.
Lemma 4.1**.**
Let be a lattice of rank .
Choose an -basis of . Let and denote by the lattice spanned by . Then
[TABLE] 2. 2.
Let , then
[TABLE] 3. 3.
Let be a lattice of rank such that . Then
[TABLE]
Proof.
Part 1 is [Tag93, Prop. 4.4] applied to the -lattice inside the -vector space spanned by .
Part 2 follows from the definition and Part 3 follows from Part 1 as for a suitable with coefficients in and . ∎
The lattice is said to be reduced if it has a successive minimum basis with . Equivalently,
is reduced if and only if and every non-zero satisfies .
Every Drinfeld module over is associated to a rank lattice and vice versa. We call the Drinfeld module reduced if its associated lattice is reduced. Every Drinfeld module is isomorphic over to a reduced Drinfeld module. (The analogous condition on an elliptic curve is to correspond to a point in the fundamental domain of the upper half-plane.)
Lemma 4.2** (Analytic Isogeny Lemma).**
Let be an isogeny of reduced Drinfeld modules over with associated reduced lattices , respectively. Then
[TABLE]
Proof.
Analytically, the isogeny is given by multiplication by for which and . Thus
[TABLE]
so . Since is reduced, and thus . Since is reduced, we must have , giving
[TABLE]
This proves the upper bound, and the lower bound follows by applying this to . ∎
4.2. Taguchi’s height
Let be a Drinfeld module defined over a finite extension . We recall that is said to have stable reduction at a place if it is isomorphic over to a Drinfeld module defined over the valuation ring of whose reduction modulo the maximal ideal of is a Drinfeld module of positive rank over the residue field . Equivalently, , see [Tag93, p. 301]. We say that has everywhere stable reduction if it has stable reduction at every finite place , equivalently if for every . By [DD99, Lemme 2.10], every Drinfeld module over acquires everywhere stable reduction after replacing by a finite extension thereof.
In [Tag93] Taguchi defines the differential height of as the degree of the metrised conormal line-bundle along the unit section associated to a minimal model of . It serves as the analogue of the Faltings height. All we need here is the identity (5.9.1) of [Tag93], valid for Drinfeld modules with everywhere stable reduction, which we adopt as our definition:
[TABLE]
where we pose and .
Notice that the sign is included in the definition of - the reader should keep this in mind when reading the remaining calculations in this paper.
Here is the lattice associated to the Drinfeld module over obtained by embedding the coefficients into via the embedding associated to the infinite place .
We see that the finite part coincides with the finite part of our graded height,
[TABLE]
Our definition of only coincides with Taguchi’s differential height when has stable reduction at every finite place. For the general case, the reader will find an excellent treatment of Taguchi’s height in [Wei18, §5.1]. We add a proof that as defined above satisfies the following desirable properties.
Lemma 4.3**.**
Let be a Drinfeld module with everywhere stable reduction, defined over a global function field .
, and do not depend on the choice of the field . 2. 2.
* is invariant under -isomorphism.*
Proof.
Suppose that is a finite extension. Suppose lie above the same place of . Then for each and also . The first point follows as usual from .
To prove the second point, let and replace by , which we may by the first point. Now
[TABLE]
and
[TABLE]
The result now follows from the product formula . ∎
The advantage of is that it behaves well under isogenies.
Lemma 4.4** (Taguchi’s Isogeny Lemma).**
Let be a -isogeny between two rank Drinfeld modules over with everywhere stable reduction. Then
[TABLE]
Proof.
We start with Lemma 5.5 in [Tag93], it states that
[TABLE]
Here, is the integral closure of in and the ideal is the different of . We don’t need the exact definition of this, merely the fact that is a positive integer, so . This gives us the upper bound, and the lower bound is obtained by applying the upper bound to the dual isogeny . ∎
5. Analytic estimates
The proof of Theorem 3.1 involves breaking up the difference in heights, using the identity , as follows.
[TABLE]
Part (A) is bounded using Taguchi’s Isogeny Lemma 4.4.
Bounding the terms (B) and (C) will require some analytic estimates, which we outline next.
5.1. Proof of Theorem 3.1, Part 1.
We start by [DD99, Lemme 2.10]: we may replace by a finite extension so that and have everywhere stable reduction. From now on, our Drinfeld modules are all assumed to have everywhere stable reduction.
Lemma 5.1**.**
Let be a Drinfeld module of rank over with associated lattice . Then the quantity
[TABLE]
is invariant under isomorphisms of .
Proof.
Let with be another Drinfeld module isomorphic to . Then
[TABLE]
∎
Let be a rank Drinfeld module with coefficients . To each infinite place we associate an embedding for which for any .
Then is the lattice associated to the Drinfeld module defined by the coefficients .
We rewrite (B) + (C) of (16) as follows.
[TABLE]
By Lemma 5.1, the term for each in (5.1) depends only on the isomorphism classes of and . Therefore, in the remainder of this section, we will frequently make the following reduction:
Reduction 5.2**.**
*Whenever the Drinfeld module arises in the context of (5.1), we replace it by an isomorphic reduced Drinfeld module, which we may by Lemma 5.1, and which by abuse of notation we again denote by . *
Under Reduction 5.2, (C) is bounded by Lemma 4.2:
[TABLE]
Next, we obtain an absolute bound on part (B).
Lemma 5.3**.**
Let be a reduced Drinfeld module of rank . Then
[TABLE]
Proof.
For this we must recall some concepts introduced in [Gek17]. Define
[TABLE]
This set is a fundamental domain (in a suitable sense) for the action of on the Drinfeld period domain
[TABLE]
Every reduced Drinfeld module corresponds to a reduced lattice of the form for some .
Denote by the Bruhat-Tits building of and by the points in the realisation of with rational barycentric coordinates. The image of under the building map (see [Gek17, §2.3]) is an -dimensional simplicial complex , whose vertices correspond to integer -tuples with . The preimage of such a vertex consists of lattice bases satisfying for each .
The origin of is denoted . By [Gek17, §4.6], for we have and for each , , with equality achieved somewhere on the set by [Gek17, Cor. 4.16].
By [Gek17, Cor. 4.11 and 4.16] it follows that each is non-increasing as moves away from in , and so, for every ,
[TABLE]
This implies the upper bound in (19).
For each we define the th wall of to be the subcomplex spanned by vertices satisfying . Its preimage under the building map is denoted
[TABLE]
To prove the lower bound, first note that by [Gek17, Cor. 4.16],
[TABLE]
and we claim that, for ,
[TABLE]
Indeed, by [Gek17, Cor. 4.16], since , is constant on the fibres of , we may consider as a function on . Since , the point lies in a simplex all of whose edges can be reached from the vertex by paths consisting entirely of edges of the form for (here contains ones). By [Gek17, Prop. 4.10 and Cor. 4.16], is constant on these edges, and it interpolates linearly within each simplex, hence , by [Gek17, §4.6]. This proves the claim.
Every lies in one of the subsets
[TABLE]
Hence, by (21), (22) and , we have for some , and the lower bound in (19) follows. ∎
In particular, we find that in (16), after Reduction 5.2,
[TABLE]
Now Lemma 4.4 together with (18) and (23) and the fact that \deg N=\frac{1}{r}\big{(}\log\deg f+\log\deg\hat{f}\big{)} imply Theorem 3.1, Part 1. ∎
5.2. Proof of Theorem 3.1, Part 2.
Lemma 5.4**.**
Let be a reduced rank Drinfeld module with associated reduced lattice . Then
[TABLE]
Proof.
We use an estimate of obtained by Gekeler in [Gek97]. The reduced rank 2 lattice has a successive minimum basis , where satisfies
[TABLE]
Suppose first that , then [Gek97, Theorem 2.17] gives
[TABLE]
Furthermore, interpolates linearly between integral values of [Gek97, Rem. 2.14], in other words, if and , then
[TABLE]
Since is convex, it follows that for ,
[TABLE]
The lemma follows. ∎
We now use this to get another estimate of (C) in the case and and . Since we are assuming that each is reduced, . We obtain
[TABLE]
Plugging this, Lemma 4.4 and (23) into (16), we obtain
[TABLE]
Finally, since , we obtain Theorem 3.1, Part 3, after multiplying by . ∎
6. Drinfeld modular polynomials
Let be monic. We define
[TABLE]
where ranges over all monic irreducible factors of .
In analogy to classical modular polynomials, Bae [Bae92] constructed polynomials for each monic , called Drinfeld modular polynomials, with the following properties.
- (1)
Degree: is monic of degree in each variable, 2. (2)
Symmetry: , 3. (3)
Irreducibility: is irreducible in , 4. (4)
Isogeny: if and only if and are the -invariants of rank two Drinfeld modules and linked by an isogeny of kernel .
To study the coefficients of , we introduce yet another height. To a polynomial in several variables with coefficients in , we associate its naïve height:
[TABLE]
where ranges over all the coefficients of .
Hsia proved the following asymptotic result in [Hsi98] page 237:
Theorem 6.1** (Hsia).**
For any monic, non-constant polynomial we have
[TABLE]
when tends to infinity.
Our goal in this last section is to give a completely explicit upper bound for . We start by preparing an interpolation lemma with the following set of interpolation points.
Lemma 6.2**.**
Let be an integer. Consider the set
[TABLE]
It has cardinality . Let , and consider distinct points .
For any , denote , where the product is taken over all in different from . Then we have
- (1)
\max\Big{\{}|a_{j}|_{\infty}\,\Big{|}\;j\in\{0,\ldots,d\}\Big{\}}\leq q^{nd}, 2. (2)
**
Proof.
The maximum degree in of elements in is , the upper bound then comes from the explicit computation of the coefficients of in terms of elements of , and the degree of is . The minimum degree in of a non-zero difference of elements in is , the lower bound is direct as well. Note that in [Hsi98, Lemma 5.1], the interpolation set of points is chosen with the extra property , which is not assumed here. ∎
Lemma 6.3**.**
Let be a nonzero polynomial of degree at most in each variable. Suppose there exists a real number such that for each in the set defined in Lemma 6.2. Then we have
[TABLE]
Proof.
We may write for some polynomials . For any degree and any of the above points , let be the coefficient of of the polynomial . By Lagrange interpolation, one has
[TABLE]
We write , by Lemma 6.2 we have and for any , and by assumption . The result follows. ∎
We add a small technical lemma.
Lemma 6.4**.**
Let be a positive real number. Let be a prime power. Assume . Then and the inequality
[TABLE]
implies
[TABLE]
where is the natural logarithm and is the logarithm in base .
Proof.
Direct computation. ∎
We are now ready to prove the following.
Proposition 6.5**.**
For any monic, non-constant polynomial , the height is bounded above by
[TABLE]
[TABLE]
where .
Proof.
Let us fix , where is chosen such that , and is the set of Lemma 6.2. The relation between roots and coefficients for the polynomial gives in particular the inequality
[TABLE]
where the maximum is taken over all the roots of . Each of these roots corresponds to a Drinfeld module isogenous to the fixed one corresponding to , hence by Theorem 3.1, we get
[TABLE]
Now for any , we have . This leads to:
[TABLE]
Assume , then by Lemma 6.4 we get
[TABLE]
where and hence is bounded above by a quantity equal to
[TABLE]
and by Lemma 6.3 we obtain the result.
∎
Asymptotically, this gives
[TABLE]
for sufficiently large compared to . This is only slightly weaker than Hsia’s exact asymptotic in Theorem 6.1.
Another completely explicit upper bound on , of order , was obtained by Bae and Lee in [BL97, Theorem 3.7].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[Bae 92] S. Bae , On the modular equation for Drinfeld modules of rank 2. J. Number Theory 42 (1992), 123–133.
- 2[BL 97] S. Bae and S. Lee , On the Coefficients of the Drinfeld Modular Equation. J. Number Theory 66 (1997), 85–101.
- 3[DD 99] David, S. and Denis, L. , Isogénie minimale entre modules de Drinfel’d . Math. Ann. 315 (1999), 97–40.
- 4[Fal 83] Faltings, G. , Endlichkeitssätze für abelsche Varietäten über Zahlkörpern . Invent. Math. 73 (1983), 349–366.
- 5[Gek 97] Gekeler, E.-U. , On the Drinfeld discriminant function. Compos. Math. 106 (1997), 181–202.
- 6[Gek 17] Gekeler, E.-U. , On Drinfeld modular forms of higher rank. J. Théorie de Nombres Bordeaux 29 , No. 3 (2017), pp. 875–902.
- 7[Gek 19] Gekeler, E.-U. , Towers of GL ( r ) GL 𝑟 \mathrm{GL}(r) -type of modular curves. J. reine Angew. Math. 754 (2019), 87–141.
- 8[Hsi 98] Hsia, L.-C. , On the coefficients of modular polynomials for Drinfeld modules . J. Number Theory 72 (1998), 236–256.
