Separating singular moduli and the primitive element problem
Yuri Bilu, Bernadette Faye, Huilin Zhu

TL;DR
This paper establishes a lower bound on the difference between distinct singular moduli and applies it to determine generators of certain number fields formed by two singular moduli, significantly extending previous results.
Contribution
It proves a new inequality for singular moduli differences and demonstrates that fields generated by two singular moduli can be generated by linear combinations involving a fixed rational number.
Findings
Established a lower bound |x-y| ≥ 800X^{-4} for distinct singular moduli
Proved that Q(x,y) is generated by x + α y for fixed rational α ≠ 0, ±1
Extended previous theorems on solutions of linear equations in singular moduli
Abstract
We prove that , where and are distinct singular moduli of discriminants not exceeding . We apply this result to the "primitive element problem" for two singular moduli. In a previous article Faye and Riffaut show that the number field , generated by two singular moduli and , is generated by and, with some exceptions, by as well. In this article we fix a rational number and show that the field is generated by , with a few exceptions occurring when and generate the same quadratic field over . Together with the above-mentioned result of Faye and Riffaut, this gives a drastic generalization of a theorem due to Allombert et al. (2015) about solution of linear equations in singular moduli.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnalytic Number Theory Research · semigroups and automata theory · Coding theory and cryptography
Separating singular moduli and the primitive element problem
Yuri BILU, Bernadette FAYE, Huilin ZHU111corresponding author
Abstract
We prove that , where and are distinct singular moduli of discriminants not exceeding . We apply this result to the “primitive element problem” for two singular moduli. In a previous article Faye and Riffaut show that the number field , generated by two distinct singular moduli and , is generated by and, with some exceptions, by as well. In this article we fix a rational number and show that the field is generated by , with a few exceptions occurring when and generate the same quadratic field over . Together with the above-mentioned result of Faye and Riffaut, this generalizes a theorem due to Allombert et al. (2015) about solutions of linear equations in singular moduli.
Contents
- 1 Introduction
- 2 Complex analysis lemmas
- 3 Estimates for the -invariant and its derivative
- 4 Separating distinct -values
- 5 Separating imaginary quadratic numbers
- 6 Separating singular moduli
- 7 More on singular moduli
- 8 The primitive element
1 Introduction
A singular modulus is the -invariant of an elliptic curve with complex multiplication. Given a singular modulus , we denote by the discriminant of the associated imaginary quadratic order and by the class number of the imaginary quadratic order of discriminant . Recall that two singular moduli and are conjugate over if and only if , and that all singular moduli of given discriminant form a full Galois orbit over . In particular, . For all details, see, for instance, [6, §7 and §11].
Lower estimates for a non-zero singular modulus play a crucial role in some recent works on Diophantine properties of singular moduli. For example, in [5, 9, 4, 3] the authors obtain and use some lower bounds of the shape with some absolute explicit constant .
In this article we obtain a totally explicit lower bound for the difference , where and are distinct singular moduli. Since [math] is a singular modulus, this generalizes the previous lower bounds for .
Theorem 1.1**.**
Let and be two distinct singular moduli. Then,
[TABLE]
In fact, we obtain a more precise statement, see Theorem 6.1.
We apply Theorem 1.1 to the “primitive element problem” for singular moduli. It is well known that, given a field of characteristic [math] and algebraic over , the field has a generator (called sometimes “primitive element”) of the form , where . Moreover, any non-zero would work with finitely many exceptions, and often this set of exceptions is empty.
We consider the case and singular moduli, and we study the question “does generate for every ?”. To motivate this question, we recall that, starting from the ground-breaking article of André [2], equations involving singular moduli were studied by many authors, see [1, 4, 12] for a historical account and further references. In particular, Kühne [11] proved that the equation has no solutions in singular moduli and . This was generalized in [1], where solutions in singular moduli of a general linear equation with rational coefficients are classified.
Theorem 1.2**.**
[1*, Theorem 1.2]**
Let be rational numbers such that . Let and be singular moduli such that . Then either and , or the field is of degree at most over .*
Note that lists of all imaginary quadratic discriminants with are widely available, so Theorem 1.2 is fully explicit.
One can re-state Theorem 1.2 as follows.
Theorem 1.2′.
Let be a non-zero rational number, and let be singular moduli such that . Then either and or the field is of degree at most over .
This raises the following natural question: what is the number field generated by ? This is clearly a subfield of , and one may wonder how smaller than this field is. The problem is trivial when , so we may assume that .
In the special case when this question was addressed in [8]. It turns out that always generates , and generates a subfield of of degree at most , which is often itself. To be precise, we have the following statement.
Theorem 1.3**.**
[8*, Theorem 4.1]**
Let be two distinct singular moduli and let . Then , unless and , in which case we have .*
In the present article we treat the case . There is one obvious case, given by the following example, when does not generate .
Example 1.4**.**
Let and generate the same number field of degree over , and denote their respective conjugates over . Set
[TABLE]
Then and ; hence cannot generate the quadratic field .
Note that, when , then , and we are in a special case of Theorem 1.3. On the other hand, if then by Theorem 1.3.
All cases of Example 1.4 can be easily listed using the available lists of imaginary quadratic discriminants of class number .
Our principal result tells that Example 1.4 lists all cases when is not a primitive element of .
Theorem 1.5**.**
Let be a rational number and singular moduli. Then either , or are as in Example 1.4, that is
* and generate the same number field, which is of degree over ;* 2. 2.
; 3. 3.
, where are the conjugates of over .
Note that we do not assume , because the statement holds trivially for .
Together with Theorem 1.3 this generalizes Theorem 1.2′.
1.1 General conventions
Unless the contrary is stated explicitly, the letter stands for an imaginary quadratic discriminant, that is, and .
We denote by the imaginary quadratic order of discriminant , that is, . Then , where is discriminant of the number field (called the fundamental discriminant of ) and is called the conductor of .
We denote by the class number of .
Given a singular modulus , we denote the discriminant of the associated CM order, and we write with the fundamental discriminant and the conductor. We denote by the only in the standard fundamental domain such that . Further, we denote by the associated imaginary quadratic field
[TABLE]
We will call the CM-field of the singular modulus .
2 Complex analysis lemmas
In this section and in the subsequent Sections 3 and 4 the letters and will usually denote complex numbers, and we will systematically write
[TABLE]
In particular, in these three sections and will denote real numbers, not singular moduli.
We denote by the straight line segment connecting , that is
[TABLE]
The lemmas from this section are rather standard, and some of them already well known, but we prefer to give complete proofs or exact references for the reader’s convenience.
Lemma 2.1**.**
Let and let be a holomorphic function on a neighborhood of . Then
[TABLE]
Proof.
Consider the function on the interval . We have
[TABLE]
Since and , the result follows. ∎
This lemma gives an upper estimate for the difference in terms of . For the lower estimate we will use the following lemma.
Lemma 2.2** ([4, Lemma 2.4]).**
Let be a holomorphic function in an open neighborhood of the disc and assume that in this disc. Further, let be the order of vanishing of at ; that is,
[TABLE]
Set . Then, in the same disc we have the estimate
[TABLE]
We will also need the following explicit version of the Inverse Function Theorem.
Lemma 2.3**.**
Let be a holomorphic function in an open neighborhood of the disc and assume that in this disc. Furthermore, assume that . Set
[TABLE]
and let be a positive number satisfying
[TABLE]
Then, for every satisfying
[TABLE]
there exists a unique in the disc such that .
Proof.
By Lemma 2.2 applied to the function , in the disc we have
[TABLE]
Then on the circle we have
[TABLE]
where in the second inequality we used (2.2).
By (2.1), it follows that
[TABLE]
on the circle . Since the equation has exactly one solution in , and this solution lies in the disc by (2.2), the Theorem of Rouché implies that the equation also has a unique solution in the same disc. ∎
Lemma 2.4**.**
For every satisfying we have
[TABLE]
In particular, if then
[TABLE] 2. 2.
For every satisfying
[TABLE]
we have
[TABLE]
Proof.
We have
[TABLE]
This proves (2.3) for , and (2.4) for is an immediate consequence.
Now assume that satisfies (2.5). If then
[TABLE]
Now assume that . Then
[TABLE]
We obtain
[TABLE]
The lemma is proved. ∎
3 Estimates for the -invariant and its derivative
We denote by the Poincaré plane, and by the standard fundamental domain. To be precise, is the open hyperbolic triangle with vertices , and , together with the “right” part of its boundary, that is, the geodesics and . Here
[TABLE]
For we write . When there is no risk of confusion, we omit the index and write simply instead of . Recall that
[TABLE]
where the coefficients
[TABLE]
are positive integers. We also denote
[TABLE]
3.1 Simple estimates
We will systematically use the following (almost trivial) observations.
Lemma 3.1**.**
Let and be such that . Then
[TABLE]
In particular, writing , we have
[TABLE]
Proof.
Set . Then . Since the coefficients of the expansion (3.1) are all positive, we have
[TABLE]
which proves (3.2). Similarly, using that
[TABLE]
we obtain
[TABLE]
proving (3.3). Setting in (3.2) and (3.3), we obtain (3.5) and (3.6).
We are left with proving (3.4) and (3.7). The real function
[TABLE]
is increasing in . Hence it suffices to prove (3.7). We have
[TABLE]
as wanted. ∎
Remark 3.2**.**
Estimates (3.4) and (3.7) are of interest only when , because when the right-hand side of (3.4) is non-positive, as well as the right-hand side of (3.7) when .
Let us consider the functions defined by
[TABLE]
Note that the right-hand side of (3.5) is and that of (3.6) is .
Proposition 3.3**.**
The function is decreasing on , increasing on and satisfies . 2. 2.
There exists such that is decreasing on and increasing on .
Proof.
Item 1 follows from an easy computation. To prove item 2, we compute the derivative of , that is,
[TABLE]
Since the function is increasing on and is decreasing on , the derivative vanishes at exactly one point , being negative on the left of and positive on the right. A direct calculation shows that
[TABLE]
whence the result. ∎
Corollary 3.4**.**
Let be positive real numbers and a domain in such that for any we have
[TABLE]
Then, for every we have
[TABLE]
Proof.
For we have by (3.5) (recall that the right-hand side of (3.5) is ). By the hypothesis, . Item 1 implies that when and when . This proves the bound for . The proof for is the same, with replaced by and by . ∎
3.2 Neighborhoods of elliptic points
Next, we want to estimate and when is close to one of the elliptic points , and . Since , we restrict ourselves to and .
Let us introduce the following quantities:
[TABLE]
For the calculation of the exact values of and see, for instance, [10, page 777]. The numerical values are
[TABLE]
Proposition 3.5**.**
For , set
[TABLE]
where and are defined in (3.8). Then, in the circle , we have
[TABLE] 2. 2.
For , set
[TABLE]
*Then, in the circle , we have *
[TABLE]
Proof.
Corollary 3.4 implies that in the circle
[TABLE]
Since
[TABLE]
we have
[TABLE]
Now applying Lemma 2.2 we obtain (3.9) and (3.10). The proof of (3.11) and (3.12) is analogous . ∎
Corollary 3.6**.**
For we have
[TABLE]
For we have
[TABLE]
Proof.
Set the “quasi-optimal” values in (3.9), in (3.10), in (3.11) and in (3.12). ∎
3.3 Global lower estimates
Using Corollary 3.6, we obtain the following lower estimates.
Proposition 3.7**.**
Let belong to .
We have one of the following two options: either
[TABLE]
or
[TABLE] 2. 2.
We have one of the following two options: either
[TABLE]
or
[TABLE]
Proof.
When we have
[TABLE]
Similarly, when we have . In particular, if or then
[TABLE]
From the known behavior of on the boundary of we conclude that the estimate holds for every on the boundary of the set
[TABLE]
Since does not vanish on the set (3.21), the maximum principle implies that for every in the set (3.21). This proves item 1.
The proof of item 2 is analogous.∎
Unfortunately, we cannot apply the same argument to , because we do not have enough information on its behavior on the boundary of . However, this can be overcome using the following simple lemma. We use the classical notation
[TABLE]
where and is the th Bernoulli number.
Note that here (and until the end of Section 3.3) the letter denotes the modular form , and not an imaginary quadratic discriminant (as in the rest of the article).
For more details the reader may consult any introductory course on modular forms, for instance, [7, Sections 1.1, 1.2]. (A warning: in [7] corresponds to in our notation.)
Lemma 3.8**.**
For any we have
[TABLE]
Proof.
We have
[TABLE]
Furthermore,
[TABLE]
see, for instance, [10, page 775]. Hence
[TABLE]
Since either or , the result follows. ∎
Remark 3.9**.**
In the neighborhoods of elliptic points one expects sharper lower bounds: there must be near the elliptic points of type , and near the elliptic points of type . This can be accomplished as well, see [10, page 777]. However, for our purposes (3.22) will be sufficient.
Proposition 3.10**.**
Let belong to . Then we have one of the following three options: either
[TABLE]
or
[TABLE]
or
[TABLE]
Proof.
The cases and are treated exactly as in the proof of Proposition 3.7, using the corresponding instances of Corollary 3.6. When estimate (3.4) gives , which is much sharper than the wanted .
We are left with proving that in the case
[TABLE]
Proposition 3.7 gives
[TABLE]
We want to apply Lemma 3.8, and for this purpose we need a lower bound for . This can be easily accomplished using the classical infinite product expansion . Using the inequality
[TABLE]
which holds true for all complex satisfying , we obtain
[TABLE]
Since and , we have , which gives the lower estimate
[TABLE]
Now we are ready to apply Lemma 3.8. Combining it with (3.26) and (3.27), we obtain
[TABLE]
as wanted. ∎
4 Separating distinct -values
In this section we bound from below the difference , where and are distinct elements of the fundamental domain .
Proposition 4.1**.**
Let satisfy and . Then, there exists such that
[TABLE]
Proof.
We have
[TABLE]
Assume first that . In this case
[TABLE]
where . On the other hand, since , we have . Using (3.2) and our assumption , we find
[TABLE]
Substituting these two estimates to (4.2), we deduce that
[TABLE]
which completes the proof in the case .
From now on we assume that . Let us first estimate from above the difference . Under the condition , we have
[TABLE]
see (3.3). Hence
[TABLE]
see Lemma 2.1. Since , we may replace here by and obtain similar inequalities with on the right. This proves that
[TABLE]
for every . In addition to this, using (3.2), we find
[TABLE]
Since , we proved that
[TABLE]
for every .
Now let us estimate the difference from below. There exists a unique such that , and we maintain this choice of in the sequel. We have clearly
[TABLE]
Our assumption implies that
[TABLE]
and the choice of implies that , which can be re-written as
[TABLE]
Now we want to apply Lemma 2.4 with as . Applying (2.4), (2.6), we obtain
[TABLE]
if , and
[TABLE]
if . Combining these estimates with (4.2) and (4.3), we obtain
[TABLE]
sharper than (4.1). ∎
Given and , we define the -neighborhood of as the set of all such that for some .
Proposition 4.2**.**
Assume that and . Then, there exists in the -neighborhood of such that and
[TABLE]
Proof.
Let be a constant (to be specified later) satisfying . Set
[TABLE]
where, as before, . Since , Corollary 3.4 implies that every in the disk satisfies .
We will now use Lemma 2.3 with as , with as and with as . Condition (2.1) translates into
[TABLE]
We have clearly
[TABLE]
Hence (4.7) holds true by our definition of .
Lemma 2.3 implies that there are two possibilities: either
[TABLE]
or there exists such that and . In the latter case Lemma 2.2 implies that
[TABLE]
Using (4.7), we find that
[TABLE]
which implies that
[TABLE]
Thus, we have either (4.8) or (4.9). Setting a “nearly optimal” , we obtain
[TABLE]
in particular,
[TABLE]
Hence (4.8) implies that
[TABLE]
Thus, we have either (4.10) or (4.9), which proves (4.6) with our choice of . Finally, we note that , which shows that belongs to the -neighborhood of . ∎
5 Separating imaginary quadratic numbers
Call a complex number imaginary quadratic if it is algebraic of degree over and does not belong to . By the discriminant of an imaginary quadratic number we mean the discriminant of its minimal polynomial over .
We want to bound from below the distance between two imaginary quadratic numbers. Of course, this can be done using the “Liouville inequality”: if and are distinct complex algebraic numbers then {|\alpha-\alpha^{\prime}|\geq\bigl{(}2H(\alpha)H(\alpha^{\prime})\bigr{)}^{-d}}, where is the absolute (multiplicative) height and . However, for imaginary quadratic numbers finer bounds can be proved.
Proposition 5.1**.**
Let be two distinct imaginary quadratic numbers with positive imaginary parts, and let be their respective discriminants. Then
[TABLE]
Proof.
Let be the minimal polynomial of over with . Then
[TABLE]
with
[TABLE]
Similarly, if is the minimal polynomial of over , then
[TABLE]
If then
[TABLE]
which proves (5.1) in the case .
Now assume that . In this case and generate the same imaginary quadratic field:
[TABLE]
Denote by the discriminant of this field. Then , with some positive integers and .
Denote . Since , we have , and
[TABLE]
with some . Furthermore, the relation implies that . Hence , where are integers such that . Similarly, , where . Using all this, we obtain
[TABLE]
which proves (5.1) in the case . ∎
Remark 5.2**.**
If , then we have the sharper estimate
[TABLE]
Indeed, if then (5.2) follows from (5.1). On the other hand, if , then , and we obtain
[TABLE]
Unfortunately, we were not able to profit from (5.2) to refine Theorem 1.1 in the (apparently, most important) special case . The reason is that in the proof of Theorem 6.1 below, we are going to combine Proposition 5.1 with the lower bound (4.6), with and imaginary quadratic. This bound involves not only the term , which indeed can be refined by refining the lower bound for , but also the term , for which the lower bound for is irrelevant.
Corollary 5.3**.**
Let be an imaginary quadratic number of discriminant . Assume that and . Then
[TABLE]
Proof.
Estimates (5.3) and (5.4) are obtained using Proposition 5.1 with and , respectively; note that because .
To obtain (5.5), (5.6) and (5.7) we combine Propositions 3.7 and 3.10 with estimates (5.3) and (5.4). We obtain
[TABLE]
Note that when . A quick PARI script shows that when has discriminant satisfying . This proves inequality (5.5).
Similarly, using a quick calculation with PARI one gets rid of in (5.8), proving (5.6).
Finally, since we have , and (5.9) becomes
[TABLE]
We have when , and we again use a PARI script to show that when has discriminant with . This proves (5.7). ∎
6 Separating singular moduli
In this section we prove the first principal result of this article. Recall that we denote by the fundamental discriminant of the singular modulus .
Theorem 6.1**.**
Let be distinct singular moduli. Assume that . Then
[TABLE]
Proof.
Let be such that and . Assume first that . In this case Proposition 4.1 implies that
[TABLE]
where . We have because . Hence, using Proposition 5.1, we obtain
[TABLE]
Combining this with (6.2) we obtain an estimate much sharper than (6.1).
Now let us assume that and . In this case Proposition 4.2 implies that
[TABLE]
where belongs to the -neighborhood of and .
We have
[TABLE]
Hence, using Proposition 5.1, we obtain
[TABLE]
Since , we have , which implies that
[TABLE]
in any case. In addition to this, since , we have . Hence (5.7) implies that
[TABLE]
Combining this with (6.3) and (6.5) we obtain
[TABLE]
Finally, when or Corollary 5.3 implies that .
Thus, we have proved that
[TABLE]
to conclude, we have to get rid of the term on the right.
Note that
[TABLE]
Hence we have to verify that (6.1) holds true when and . We did it using a PARI script. ∎
For small values of discriminants, much better lower bounds hold true. Using a PARI script, we proved the following proposition, which will be used several times in Section 8.
Proposition 6.2**.**
Let , and be the numbers defined in Table 1.
Then, for any distinct singular moduli with we have . Moreover, if then .
7 More on singular moduli
In this section we summarize some properties of singular moduli that will be used in the proof of Theorem 1.5.
7.1 Galois-theoretic properties
The following properties of singular moduli will be systematically used in the sequel, usually without special reference. For more details, the reader may consult, for instance, [6], especially §7, §9D, §11 and §13 therein.
- •
A singular modulus is an algebraic number (even algebraic integer) of degree equal to the class number .
- •
Two singular moduli and are conjugate over if and only if . In other words, singular moduli of given discriminant form a Galois orbit over , of cardinality .
- •
If is the CM field associated to the singular modulus then is an abelian Galois extension of degree , and is a Galois extension of degree (in general not abelian).
- •
The algebraic extension is usually not Galois, but if it is, it must be -elementary; that is, the Galois group is of the type . (The proof can be found, for instance, in [1, Corollary 3.3].) In this case is 2-elementary as well. If is not Galois over then its Galois closure is .
We will use the following lemmas. Recall that denotes the fundamental discriminant of a singular modulus , see Subsection 1.1.
Lemma 7.1**.**
Let be singular moduli. Assume that
[TABLE]
Furthermore, assume that . Then we have the following.
If then . 2. 2.
If then , where is the common CM-field for and .
Proof.
The case is [8, Corollary 3.3].
Now assume that . We use the terminology of [8, Section 3]. If the field is -elementary (that is, Galois over with Galois group of the type ), then, arguing as in the beginning of the proof of [8, Corollary 3.3], we obtain .
Now assume that is not -elementary. If it is Galois over , then it is the Galois closure of both and . Since the Galois closure of is and that of is , we are done. Finally, if is not Galois over then and , and so . ∎
Lemma 7.2**.**
Let be singular moduli with the same fundamental discriminant , and let be their common CM-field. Assume that . Then we have one of the following options.
We have , hence the singular moduli and are conjugate over . 2. 2.
Up to swapping and , we have and .
Proof.
See [1, Proposition 4.3], where everything is proved except that in option 2 we have . For the latter, see [4, page 407].
To be precise, both in [1] and [4] the slightly stronger assumption (in our notation) is made, but the argument works also under the hypothesis . ∎
7.2 Dominant and subdominant singular moduli
It is well-known (see, for instance, [4, Proposition 2.5] and the references therein) that there is a one-to-one correspondence between the singular moduli of discriminant and the set of triples of integers satisfying and
[TABLE]
If , then belongs to the standard fundamental domain, and the corresponding singular modulus is .
We call a singular modulus dominant if in the corresponding triple we have , and subdominant if . The following property will be crucial.
Proposition 7.3** ([4, Proposition 2.6]).**
There exist exactly one dominant and at most two subdominant singular moduli of given discriminant . More precisely,
- •
there exist exactly subdominant singular moduli of discriminant if , ;
- •
there exists exactly subdominant singular modulus of discriminant if , ;
- •
there are no subdominant singular moduli of discriminant if or .
The inequality
[TABLE]
holds true for every in the standard fundamental domain. It is proven in [5, Lemma 1], but it can also be easily deduced from (3.2) by setting therein. In particular, if is a singular modulus corresponding to the triple then
[TABLE]
This implies that
[TABLE]
These inequalities will be systematically used in the sequel, sometimes without special reference.
Note that if is dominant, then it exceeds in absolute value any non-dominant singular modulus of the same discriminant: this is clear if , and when , we have , and the right-hand side of (7.2) is bigger than that of (7.3). This implies, in particular, that a dominant singular modulus must be real, because it cannot be equal in absolute value to any of its -conjugates.
8 The primitive element
In this section we prove Theorem 1.5. Let be singular moduli and a rational number, , such that is a proper subfield of .
Let be the Galois closure of over , and denote . Since , there exists such that
[TABLE]
Rewriting the latter equality as
[TABLE]
we obtain . It follows from Theorem 1.3 that
[TABLE]
Now, using Lemmas 7.1 and 7.2, and swapping and if necessary, we are in one of the following three options.
- •
Equal discriminants: .
- •
Equal fundamental discriminants, but distinct discriminants: and , where is the common CM field of and ; furthermore, and .
- •
Distinct fundamental discriminants: but .
We study these three cases separately.
Note that in each of the three cases above we have . We denote this quantity by . Note that
[TABLE]
In the case there is nothing to prove, and the case is very easy. Indeed, existence of with the property (8.1) implies that and that is defined by (1.1), so we are in the situation of Example 1.4.
Thus, in the sequel we we assume that . This will also be used systematically, usually without special reference.
8.1 The case of equal discriminants
We assume now that . We may also assume that is dominant as defined in Subsection 7.2.
Fix a Galois morphism satisfying (8.1). Note that either or ; indeed, if then (8.2) implies , a contradiction. Thus, replacing, if necessary, by , we may assume that . Using (8.2), we obtain
[TABLE]
This identity will be our principal tool.
8.1.1 A lower bound for
Let us first prove that . As , we will assume that and derive a contradiction.
When , the field is the full Ring Class Field associated to the discriminant ; we denote this field . In particular, it contains the imaginary quadratic CM field . Since is dominant, it must be real, see end of Subsection 7.2. Hence cannot be real, and the singular moduli of discriminant are .
The maximal proper subfields of the field are , , and . The element cannot belong to or because and . Thus, either or .
The non-identical elements of the Galois group are the -cyclic permutations of the set . In particular, there is such that
[TABLE]
If then . Hence , a contradiction. And if then . But we also have . Hence , which implies , a contradiction.
8.1.2 An upper bound for
We already know that . Our next aim is proving that . We are going to prove even more than this: satisfies one of the following conditions:
[TABLE]
Thus, let us assume by contradiction that either or and none of conditions (8.4), (8.5) is satisfied. Note that, since , we have
[TABLE]
Let be as in (8.3). Since is dominant, but neither nor nor is, we use (7.2), (7.3), (8.3) and (8.6) to obtain the lower estimate
[TABLE]
The group is a subgroup of the group of index . Call suitable if neither nor is dominant or subdominant. We claim that a suitable exists unless satisfies one of conditions (8.4), (8.5).
Since there exist exactly one dominant and at most subdominant singular moduli of discriminant (see Proposition 7.3), there may exist at most cosets in sending to a dominant or a subdominant element. Similarly, there exist at most cosets in sending to a dominant or a subdominant conjugate. The total cardinality of these cosets does not exceed . Hence a suitable exists if .
Using Proposition 7.3, the same holds true if none of conditions (8.4), (8.5) is satisfied. Indeed, if then there is at most one subdominant conjugate. This means that we have at most “bad” cosets, and we find a suitable if .
Finally, if and then does not admit subdominant singular moduli at all. Hence in this case we have only “bad” cosets, and we find a suitable if .
Thus, a suitable exists. From (8.3) we deduce that
[TABLE]
Since neither nor is dominant or subdominant, we may use (7.4) and (8.6) to estimate
[TABLE]
Theorem 1.1 implies that . Hence
[TABLE]
Comparing this and (8.7), we obtain . This inequality is contradictory for .
Thus, . We again use (8.9), but this time we apply Proposition 6.2 to estimate . We obtain . Comparing this with (8.7), we obtain , a contradiction.
8.1.3 The remaining
We are left with satisfying one of conditions (8.4), (8.5). There are 38 such discriminants, their full list (found using the SAGE function cm_orders) being
[TABLE]
Note that 16 discriminants are bold-faced. Those are of class number and class group of type . If has this property then is a Galois extension (see, for instance, [1, Corollary 3.3]).
Let be from the list (8.10), and let be the singular moduli of discriminant , with dominant. It follows from (8.3) that either or belongs to the set222Here and below is used as a running index, not as the -invariant.
[TABLE]
Using PARI, we can show that this set does not contain rational numbers. For those 22 discriminants which are not bold-faced, we even show that does not contain real numbers. To be precise, using a simple PARI script, we are able to show that
[TABLE]
for every in the list (8.10) except for the bold-faced ones.
For the bold-faced , this argument does not work, because all their singular moduli are real. However, since in these cases is Galois over , all the singular moduli are contained in . Hence we may write, in a unique way, , each being a polynomial of degree not exceeding (recall that for all the bold-faced discriminants). It is easy to verify, using PARI, that the polynomials and are not proportional for every choice of as above, showing that there are no rational numbers in .
This rules out all from (8.10), completing the proof of Theorem 1.5 in the case of equal discriminants.
8.2 Equal fundamental discriminants, but distinct discriminants
Now assume that , but . In this case, as we have seen at the beginning of Section 8, we have , where . We may assume that
[TABLE]
and that is dominant. Since , we have
[TABLE]
Under the assumption , we can find, as before, an element such that
[TABLE]
Since is dominant and is not, we use (7.1), (7.2), (7.3) and (8.12) to obtain the estimate
[TABLE]
Next, as in Subsection 8.1.2, we want to find such that neither nor is dominant or subdominant. This time, however, the task is much easier: since , we have , and Proposition 7.3 implies that there are no subdominant singular moduli of discriminant . Hence we only have to assure that neither nor is dominant, and such exists as soon as , which is our assumption.
We again have
[TABLE]
By (7.4) and (8.12), we obtain
[TABLE]
Theorem 1.1 implies that . Hence
[TABLE]
Comparing this with (8.14), we obtain . This inequality implies that , in which case by Proposition 6.2. Together with (8.15) this implies , which contradicts (8.14). This completes the proof in the case of equal fundamental discriminants, but distinct discriminants.
8.3 Distinct fundamental discriminants
Now we assume that . Since in this case we have , we may use Corollary 4.2 of [1], where all couples of singular moduli such that but are classified. Since , our and are featured in the six bottom lines of Table 2 on page 12 of [1]. To be precise, there are 15 (up to swapping and ) possible pairs :
[TABLE]
All of them can be checked using a PARI script in the same fashion as the bold-faced discriminants in Subsection 8.1.3.
To be precise, in all of these cases the field is Galois over . Hence the conjugates of and the conjugates of can be uniquely expressed as and , where and are polynomials over of degree not exceeding . Now, using PARI, it is easy to verify that in each case any of the polynomials is not proportional to any of the polynomials . This rules out all the 15 pairs in the list above, completing the proof of Theorem 1.5.
Acknowledgments
The authors thank Sasha Borichev, Lars Kühne and Ricardo Menares for very useful discussions. They also thank Yulin Cai for careful reading of the manuscript and detecting a number of inaccuracies.
We are indebted to the referee for very careful reading of the manuscript, correcting a mistake in our proof of Proposition 4.1, and making many suggestions that helped us to improve the presentation.
All calculations were performed using PARI [13] or SAGE [14]. We thank Bill Allombert and Karim Belabas for the PARI tutorial. Our PARI scripts can be viewed here:
https://github.com/yuribilu/Separating/blob/master/scripts.gp.
Funding
Yu. B.’s work on this article profited from attending the Valparaiso 2019 conference “Explicit Number Theory”, which was sponsored by the Ecos Sud/Conicyt project C17E01. He was also partially supported by the SPARC Project P445 (India).
B. F. was partially supported by the IRN GANDA.
H. Z. was partially supported by China National Science Foundation Grant (No. 11501477), the Fundamental Research Funds for the Central Universities (No. 20720170001) and the Science Fund of Fujian Province (No. 2015J01024).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Bill Allombert, Yuri Bilu, and Amalia Pizarro-Madariaga, CM-points on straight lines , Analytic number theory, Springer, Cham, 2015, pp. 1–18. MR 3467387
- 2[2] Yves André, Finitude des couples d’invariants modulaires singuliers sur une courbe algébrique plane non modulaire , J. Reine Angew. Math. 505 (1998), 203–208. MR 1662256
- 3[3] Yuri Bilu, Philipp Habegger, and Lars Kühne, No singular modulus is a unit , IMRN (2018).
- 4[4] Yuri Bilu, Florian Luca, and Amalia Pizarro-Madariaga, Rational products of singular moduli , J. Number Theory 158 (2016), 397–410. MR 3393559
- 5[5] Yuri Bilu, David Masser, and Umberto Zannier, An effective “theorem of André” for C M 𝐶 𝑀 CM -points on a plane curve , Math. Proc. Cambridge Philos. Soc. 154 (2013), no. 1, 145–152. MR 3002589
- 6[6] David A. Cox, Primes of the form x 2 + n y 2 superscript 𝑥 2 𝑛 superscript 𝑦 2 x^{2}+ny^{2} , second ed., Pure and Applied Mathematics (Hoboken), John Wiley & Sons, Inc., Hoboken, NJ, 2013, Fermat, class field theory, and complex multiplication. MR 3236783
- 7[7] Fred Diamond and Jerry Shurman, A first course in modular forms , Graduate Texts in Mathematics, vol. 228, Springer-Verlag, New York, 2005. MR 2112196
- 8[8] Bernadette Faye and Antonin Riffaut, Fields generated by sums and products of singular moduli , J. Number Theory 192 (2018), 37–46. MR 3841544
