Abstract
Firstly, we present a more explicit formulation of the complete system of representatives of Manin’s symbols over , which was initially given by Shimura. Then, we establish a bijection between and for , which reveals a recursive structure between Manin’s symbols of different levels. Based on Manin’s complete system of representatives of cusps on and Cremona’s characterization of the equivalence between cusps, we establish a bijection between a subset of and , and then establish a bijection between and for . We also provide a recursive structure for elliptical points on . Based on these recursive structures, we obtain recursive algorithms for constructing Manin symbols over , cusps, and elliptical points on . This may give rise to more efficient algorithms for modular elliptic curves. As direct corollaries of these recursive structures, we present a recursive version of the genus formula and prove constructively formulas of the numbers of , cusps, and elliptic points on .
Keywords:
modular curve; elliptic curve; recursive structure; Manin’s symbols over MSC:
11A05; 11F06; 20H05; 20J05
1. Introduction
In his seminal monograph [1] (Chapter 1, Proposition 1.43), G. Shimura defined a complete set of representatives for the projective line over to be all couples of positive integers satisfying
where denote the greatest common divisor of integers c and d.
Let be the greatest integer less than or equal to x. For two integers with , define
then . In this paper, we define
We then establish a bijection between and for in Section 2. This result gives a recursive algorithm to construct the projective line over .
Let . In [2] (Proposition 2.2), Manin proved that there exists a bijection between and the set of cusps on . Based on Manin’s result and Cremona’s characterization (See Proposition 3), we identify with
which is a subset of . In Section 3, we establish a bijection between and for . This result gives a recursive algorithm to construct the complete set of representatives of -inequivalent cusps.
Define
Then, there exist bijections between and complete sets of representatives of -inequivalent elliptic points of order 2 and 3, respectively. In Section 4, we establish bijections between and and , for . These results give a recursive algorithm for constructing the complete set and of -inequivalent elliptic points of order 2, 3.
The elements in are called Manin symbols [3] (Section 2.2) and there exists a bijection between the set of right cosets of in and [2] (Proposition 2.4). An important step in the modular elliptic algorithm is to construct a complete set of representatives for the projective line and a complete set of representatives of -inequivalent cusps [3] (Chapter II). The recursive structure of and may give rise to a more efficient modular elliptic algorithm.
As direct corollaries of these recursive structures, we present a recursive version of the genus formula and elementary proofs of formulas of the numbers , , and of , , , . Note that Schoeneberg’s proof and Shimura’s proof for formulas of , , and use the theory of quadratic fields, see [4] (Chapter IV, Section 8) and [1] (Chapter 1, Proposition 1.43). Their proofs may make these formulas hard to approach when compared with our proofs.
2. The Recursive Structure of Manin Symbols over
We firstly give some necessary notations and facts, for details, see [3].
Definition 1.
- (a)
- ;
- (b)
- define if , then ∼ is an equivalence relation on ;
- (c)
- , define ;
- (d)
- ;
- (e)
- ;
- (g)
- is defined in (1);
- (g)
- , , and are the numbers of elements in and , respectively.
As pointed out by a referee, the index of in is called the Dedekind psi function, usually denoted , see [5,6]. Here, we follow Shimura’s notations in [1] (Proposition 1.43).
Lemma 1.
Let , , and , then there exists an integer k such that and .
Proof.
If , take then . Thus, let in the following. Let be the standard factorization of c. The proof is by induction on the numbers of distinct prime divisors in c. Suppose that . Assume that and then and . Thus, and , this contradicts with , and hence for some .
Let . By the induction hypothesis, there exists an integer such that and . Then, . Assume that and then and . Thus, and hence by . Therefore, . This contradicts with and hence or . Take or , then for some . This completes the proof by the induction principle. □
Corollary 1.
Let , , then the equation has solutions in .
Lemma 2.
There exists a bijection between and .
Proof.
Let . Define for all . Then, and by . Thus . Define by sending to .
Let such that . Define for all . Then, and . Thus, for all . Let and . Then, and . Suppose that then by but by and , a contradiction and thus . holds by a similar proof and thus and . Therefore, is an injection from to .
Let . By Lemma 1, there exists an integer k such that and . Let such that and for all . Define . Then, and . Therefore, is a surjection from to . □
Lemma 3.
There exists a bijection between and , i.e., is a complete system of the representatives of elements of .
Proof.
Define by the natural map, i.e., .
Let . Then, . Define , to be the unique solution of the congruence equation such that . Then, there exists an integer y such that . Assume that there exists a prime p such that . Then, and , this contradicts with , and thus . Hence, . Then, there exists the unique which corresponds to . Hence, , i.e., .
Assume that such that . Then, and thus there exists an integerk such that . Thus, by and by . Hence, by and by . Therefore, and by and the definition of . Thus, is a bijection between and . This completes the proof. □
Theorem 1.
Let , . Then, there exists a bijection between and .
Proof.
Let and . Assume that there exists a prime p such that . Then, and
Then or by ,. If then and thus by , which contradicts with . The case of is tackled in a similar way. Therefore and
Define , for some k such that
for all . Then . Define by sending to .
Assume that for some and . Then
Thus, and
Hence, , by , . Therefore,
Thus and by . Hence , . Then .
Let . Then , . Let , , then , and . Let be a particular solution of the equation
then are solutions of for all integers . Take , then
Then, by and by . Hence, . Let and which correspond to and , respectively. Then and for some . Then . Then .
Thus, is a bijection between and . □
Proposition 1.
Let p be a prime and l a positive integer. Then
Proof.
(c) is immediately from (b) and Theorem 1. □
can be constructed using Algorithm 1.
| Algorithm 1: |
|
3. The Recursive Structure of Cusps
In order to describe the cusps on , Ju. I. Manin in [2] introduced the set , which consists of pairs of the form . Here, runs through all positive divisors of N, and the second coordinate of the pair runs through any invertible class of residues modulo the greatest common divisor of and . If we sometimes put simply 1 in place of the second coordinate.
Proposition 2.
Let ; . The map of the form gives an isomorphism of the set of cusps on with .
Proof.
See Proposition 2.2 in [2]. □
In [3], (Proposition 2.2.3), J. E. Cremona gives the following characterization of cusps of .
Proposition 3.
For let be cusps written in the lowest terms. The following are equivalent:
- (a)
- for some ;
- (b)
- and , with ;
- (c)
- , where satisfies .
Definition 2.
- (a)
- (b)
Lemma 4.
There exists a bijection between and .
Proof.
It holds by , and Lemma 2. □
Lemma 5.
There exists a bijection between and .
Proof.
Let such that for then and . , let for some . Then there exists such that . Thus, , and . Then, . Define by
By Proposition 3, if . Then, for some . Thus, by , , and . Hence, if . Therefore, is a bijection between and . □
Lemma 6.
There exists a bijection between and .
Proof.
It is immediately from Lemmas 4 and 5. □
Lemma 7.
Let . Then, there exists a bijection between and .
Proof.
Let then . Let then and . Thus, , by . Let and then and . Thus, and . Define by .
For any , let there exists an integer d such that , and
by . Thus and hence is a surjective map.
Let . Then, , and . Thus, and . Hence, and by , , and . Therefore, is an injective map. Then is a bijection between and . □
Theorem 2.
Let . Then, there exists a bijection between and .
Proof.
It is immediately from Lemmas 4 and 7. □
Proposition 4.
Let p be a prime and l a positive integer. Then,
- (a)
- (b)
- (c)
Proof.
(c) is immediately from (b) and Theorem 2. □
can be constructed using Algorithm 2.
| Algorithm 2: |
|
4. The Recursive Structure of Elliptic Points of
Let . and are defined in (3). Then,
are complete sets of representatives of -inequivalent elliptic points of order 2, 3, respectively.
Theorem 3.
Let and . Then
- (a)
- there exists a bijection between and ;
- (b)
- there exists a bijection between and .
Proof.
(a) Let and . Let d be the unique integer such that , and then .
Hence, . Define
Then, is a bijection between and . The proof of (b) is similar to that of (a) and omitted. □
Proposition 5.
Let be a prime and . Then
Proof.
Let then . Since the system of two equations and has a common solution if , the number of solutions of is equal to that of if . The cases of or are trivial and we then let in the following. Then, has a solution if if by . In addition, has two and only two solutions if it is solvable. This completes the proof. □
Proposition 6.
Let be a prime and . Then
Proof.
Let then . Since the system of two equations and has a common solution if , the number of solutions of is equal to that of if . The cases of or are trivial and we then let in the following. has a solution if has a solution by taking and substituting for y when . Then, has a solution if if by
and . In addition, has two and only two solutions if it is solvable. This completes the proof. □
The following results are well-known, see Proposition 1.43 in [1]. However, our proof is elementary and constructive.
Corollary 2.
- (1)
- (2)
Proof.
It is immediately from Theorem 4, Propositions 5 and 6. □
Corollary 3.
Let be the genus of the modular curve . Then, for any ,
Proof.
It is immediately from Theorems 1–3 and the formula for the genus of
□
can be constructed using Algorithm 3.
| Algorithm 3: |
|
5. Concluding Remarks
In [7], Stein mentioned that another approach to list is to use that
where , and that it is relatively easy to enumerate the elements of for a prime power . However, this approach had never been implemented by anyone as far as I know. Thus, Algorithm 1 in this paper could be regarded as an explicit implementation of Stein’s ideas. All the algorithms described in this paper have been implemented in Wolfram Language, for these Wolfram programs, see [8]. We plan to rewrite these programs in the free open-source computer algebra system SAGE and incorporate them into Stein’s program [9] or Walker’s program [10].
Funding
This research received no external funding.
Data Availability Statement
Not available.
Conflicts of Interest
The author declares no conflict of interest.
References
- Shimura, G. Introduction to the Arithmetic Theory of Automorphic Functions; Princeton University Press: Princeton, NJ, USA, 1971; pp. 99–103. [Google Scholar]
- Manin, J. Parabolic points and zeta functions of modular curves. Math.-Ussr-Izv. 1972, 36, 19–66. [Google Scholar] [CrossRef]
- Cremona, J.E. Algorithms For Modular Elliptic Curves; Cambridge University Press: Cambridge, UK, 1997; pp. 99–103. [Google Scholar]
- Schoeneberg, B. Elliptic Modular Functions: An Introduction; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 203, pp. 99–103. [Google Scholar]
- Dedekind, R. Schreiben an Herrn Borchardt über die Theorie der elliptischen Modul-Functionen. J. Reine Angew. Math. 1877, 83, 265–292. [Google Scholar]
- Weber, H. Elliptische Functionen Und Algebraische Zahlen; Braunschweig, F. Vieweg und Sohn: Braunschweig, German, 1891; pp. 244–245. [Google Scholar]
- Stein, W.A. Modular Forms, a Computational Approach; American Mathematical Soc.: Providence, RI, USA, 2007; Volume 79, pp. 144–146. [Google Scholar]
- Wang, S. Functions for Constructing Recursively Manin Symbols over ℚ, Cusps and Elliptic Points on X0 (N). 2023. Available online: https://www.wolframcloud.com/obj/1e719d22-316b-4fe1-abf1-82cc0594526a (accessed on 12 June 2023).
- Stein, W.; The Sage Group. Modular Symbols. 2023. Available online: https://doc.sagemath.org/pdf/en/reference/modsym/modsym.pdf (accessed on 12 June 2023).
- Walker, J. Lists of Manin Symbols over ℚ, Elements of ℙ1(ℤ/Nℤ). 2023. Available online: https://doc.sagemath.org/html/en/reference/modsym/sage/modular/modsym/p1list.html (accessed on 12 June 2023).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).