×

On the computational complexity of modular symbols. (English) Zbl 0770.11026

Let \(\Gamma\) be a congruence subgroup of \(SL(2,\mathbb{Z})\) such that the compact Riemann surface \(X=\Gamma\backslash H\cup\{i\infty\}\cup\mathbb{Q}\) has genus \(>0\). \((H\)=upper half-plane, \(\mathbb{Q}\)=rationals.) Let \(f(z)\) be a modular cusp from of weight 2 on \(\Gamma\). For \(\alpha,\beta\in\mathbb{Q}\cup\{i\infty\}\) let \(\{\alpha,\beta\}_ \Gamma\) denote the geodesic joining \(\alpha\) to \(\beta\). “Modular symbols” are period integrals \((*)\) \(2\pi i\int f(z) dz\), with path of integration \(\{\alpha,\beta\}_ \Gamma\). According to the author, his aim is “to provide fast algorithms” for the computation of modular symbols, such computations being “necessary, for example, in the verification of the Taniyama-Weil conjecture”.
The author introduces the “height function” \(h\) on \(\mathbb{Q}\) by putting \(h(a/b)=\max(| a|,| b|)\), where \(a/b\in\mathbb{Q}\), \((a,b)=1\), and extends \(h\) to \(\mathbb{Q}(i)\cup\{i\infty\}\) by defining \(h(i\infty)=0\) and \(h(\alpha+i\beta)=\max(h(\alpha),h(\beta))\) for \(\alpha,\beta\in\mathbb{Q}\). An “arithmetic operation” on \(\mathbb{Q}(i)\) denotes an exact arithmetic operation on \(\mathbb{Q}(i)\) of the type \(\alpha\pm\beta\), \(\alpha\cdot\beta\) or \(\alpha/\beta\). Given a complex valued function \(F\) on \((\mathbb{Q}\cup\{i\infty\})^ 2\) and \(\alpha,\beta\in\mathbb{Q}\cup\{i\infty\}\), the author employs the phrase \(``F(\alpha,\beta)\) can be computed to within an error \(\varepsilon\) (\(>0\))” to mean that after a finite number of arithmetic operations the machine can find \(c\in\mathbb{Q}(i)\) such that \(| F(\alpha,\beta)- c|<\varepsilon\). Specializing to the case of the Hecke congruence group \(\Gamma_ 0(N)\), he proves two theorems.
Theorem 1. Put \(X_ 0(N)=\Gamma_ 0(N)\backslash H\cup\mathbb{Q}\cup\{i\infty\}\). Let \(f(z)\) be a cusp form of weight 2 on \(\Gamma_ 0(N)\), with known Fourier coefficients, such that \(f\) is an eigenfunction of the Hecke operators \(Tp\), for prime \(p\), \(p\nmid N\). Let \(\{\alpha,\beta\}_{\Gamma_ 0(N)}\) be a geodesic on \(X_ 0(N)\) of height \(H=\max(h(\alpha),h(\beta))\). Fix \(\varepsilon>0\) and \(\rho\geq 0\). Then there exists \(c=c(\varepsilon)>0\) such that for squarefree \(N>c\), the modular symbol \((*)\), integrated over \(\{\alpha,\beta\}_{\Gamma_ 0(N)}\), may be computed to within an error \(\exp\{(- N^{\rho+\varepsilon/2})\log H\}\) in at most \(N^{1+\rho+\varepsilon}(\log H)\) exact arithmetic operations.
Theorem 2. Let \(f(z)\) and \(\{\alpha,\beta\}_{\Gamma_ 0(N)}\) be as in Theorem 1, with the additional assumption that the Fourier coefficients of \(f(z)\) are in \(\mathbb{Q}\). Fix \(\varepsilon>0\). Then there exists a constant \(c=c(\varepsilon)>0\) such that for squarefree \(N>c\), the modular symbol \((*)\) may be computed exactly in at most \(N^{2+\varepsilon}\log H\) exact arithmetic operations.

MSC:

11F67 Special values of automorphic \(L\)-series, periods of automorphic forms, cohomology, modular symbols
11Y16 Number-theoretic algorithms; complexity
Full Text: DOI

References:

[1] A. O. L. Atkin and J. Lehner, Hecke operators on \Gamma \(_{0}\)(\?), Math. Ann. 185 (1970), 134 – 160. · Zbl 0177.34901 · doi:10.1007/BF01359701
[2] J. E. Cremona, Computation of modular elliptic curves and the Birch-Swinnerton Dyer conjecture, preprint.
[3] Dorian Goldfeld, Modular elliptic curves and Diophantine problems, Number theory (Banff, AB, 1988) de Gruyter, Berlin, 1990, pp. 157 – 175. · Zbl 0715.14014
[4] P. T. Lockhart, Diophantine equations and the arithmetic of hyperelliptic curves, Ph.D. Thesis, Columbia University, 1990.
[5] Ju. I. Manin, Parabolic points and zeta functions of modular curves, Izv. Akad. Nauk SSSR Ser. Mat. 36 (1972), 19 – 66 (Russian). · Zbl 0243.14008
[6] Goro Shimura, Introduction to the arithmetic theory of automorphic functions, Publications of the Mathematical Society of Japan, No. 11. Iwanami Shoten, Publishers, Tokyo; Princeton University Press, Princeton, N.J., 1971. Kanô Memorial Lectures, No. 1. · Zbl 0221.10029
[7] Goro Shimura, On the factors of the jacobian variety of a modular function field, J. Math. Soc. Japan 25 (1973), 523 – 544. · Zbl 0266.14017 · doi:10.2969/jmsj/02530523
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.