Classical modular curve

Last updated

In number theory, the classical modular curve is an irreducible plane algebraic curve given by an equation

Contents

Φn(x, y) = 0,

such that (x, y) = (j(), j(τ)) is a point on the curve. Here j(τ) denotes the j-invariant.

The curve is sometimes called X0(n), though often that notation is used for the abstract algebraic curve for which there exist various models. A related object is the classical modular polynomial, a polynomial in one variable defined as Φn(x, x).

It is important to note that the classical modular curves are part of the larger theory of modular curves. In particular it has another expression as a compactified quotient of the complex upper half-plane H.

Geometry of the modular curve

Knot at infinity of X0(11) Modknot11.png
Knot at infinity of X0(11)

The classical modular curve, which we will call X0(n), is of degree greater than or equal to 2n when n > 1, with equality if and only if n is a prime. The polynomial Φn has integer coefficients, and hence is defined over every field. However, the coefficients are sufficiently large that computational work with the curve can be difficult. As a polynomial in x with coefficients in Z[y], it has degree ψ(n), where ψ is the Dedekind psi function. Since Φn(x, y) = Φn(y, x), X0(n) is symmetrical around the line y = x, and has singular points at the repeated roots of the classical modular polynomial, where it crosses itself in the complex plane. These are not the only singularities, and in particular when n > 2, there are two singularities at infinity, where x = 0, y = ∞ and x = ∞, y = 0, which have only one branch and hence have a knot invariant which is a true knot, and not just a link.

Parametrization of the modular curve

For n = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 16, 18, or 25, X0(n) has genus zero, and hence can be parametrized by rational functions. The simplest nontrivial example is X0(2), where:

is (up to the constant term) the McKay–Thompson series for the class 2B of the Monster, and η is the Dedekind eta function, then

parametrizes X0(2) in terms of rational functions of j2. It is not necessary to actually compute j2 to use this parametrization; it can be taken as an arbitrary parameter.

Mappings

A curve C, over Q is called a modular curve if for some n there exists a surjective morphism φ : X0(n) → C, given by a rational map with integer coefficients. The famous modularity theorem tells us that all elliptic curves over Q are modular.

Mappings also arise in connection with X0(n) since points on it correspond to some n-isogenous pairs of elliptic curves. An isogeny between two elliptic curves is a non-trivial morphism of varieties (defined by a rational map) between the curves which also respects the group laws, and hence which sends the point at infinity (serving as the identity of the group law) to the point at infinity. Such a map is always surjective and has a finite kernel, the order of which is the degree of the isogeny. Points on X0(n) correspond to pairs of elliptic curves admitting an isogeny of degree n with cyclic kernel.

When X0(n) has genus one, it will itself be isomorphic to an elliptic curve, which will have the same j-invariant.

For instance, X0(11) has j-invariant −21211−5313, and is isomorphic to the curve y2 + y = x3x2 − 10x − 20. If we substitute this value of j for y in X0(5), we obtain two rational roots and a factor of degree four. The two rational roots correspond to isomorphism classes of curves with rational coefficients which are 5-isogenous to the above curve, but not isomorphic, having a different function field. Specifically, we have the six rational points: x=-122023936/161051, y=-4096/11, x=-122023936/161051, y=-52893159101157376/11, and x=-4096/11, y=-52893159101157376/11, plus the three points exchanging x and y, all on X0(5), corresponding to the six isogenies between these three curves.

If in the curve y2 + y = x3x2 − 10x − 20, isomorphic to X0(11) we substitute

and factor, we get an extraneous factor of a rational function of x, and the curve y2 + y = x3x2, with j-invariant −21211−1. Hence both curves are modular of level 11, having mappings from X0(11).

By a theorem of Henri Carayol, if an elliptic curve E is modular then its conductor, an isogeny invariant described originally in terms of cohomology, is the smallest integer n such that there exists a rational mapping φ : X0(n) → E. Since we now know all elliptic curves over Q are modular, we also know that the conductor is simply the level n of its minimal modular parametrization.

Galois theory of the modular curve

The Galois theory of the modular curve was investigated by Erich Hecke. Considered as a polynomial in x with coefficients in Z[y], the modular equation Φ0(n) is a polynomial of degree ψ(n) in x, whose roots generate a Galois extension of Q(y). In the case of X0(p) with p prime, where the characteristic of the field is not p, the Galois group of Q(x, y)/Q(y) is PGL(2, p), the projective general linear group of linear fractional transformations of the projective line of the field of p elements, which has p + 1 points, the degree of X0(p).

This extension contains an algebraic extension F/Q where if in the notation of Gauss then:

If we extend the field of constants to be F, we now have an extension with Galois group PSL(2, p), the projective special linear group of the field with p elements, which is a finite simple group. By specializing y to a specific field element, we can, outside of a thin set, obtain an infinity of examples of fields with Galois group PSL(2, p) over F, and PGL(2, p) over Q.

When n is not a prime, the Galois groups can be analyzed in terms of the factors of n as a wreath product.

See also

Related Research Articles

<span class="mw-page-title-main">Elliptic curve</span> Algebraic curve

In mathematics, an elliptic curve is a smooth, projective, algebraic curve of genus one, on which there is a specified point O. An elliptic curve is defined over a field K and describes points in K2, the Cartesian product of K with itself. If the field's characteristic is different from 2 and 3, then the curve can be described as a plane algebraic curve which consists of solutions (x, y) for:

In mathematics, particularly in algebra, a field extension is a pair of fields such that the operations of K are those of L restricted to K. In this case, L is an extension field of K and K is a subfield of L. For example, under the usual notions of addition and multiplication, the complex numbers are an extension field of the real numbers; the real numbers are a subfield of the complex numbers.

The modularity theorem states that elliptic curves over the field of rational numbers are related to modular forms. Andrew Wiles and Richard Taylor proved the modularity theorem for semistable elliptic curves, which was enough to imply Fermat's Last Theorem. Later, a series of papers by Wiles's former students Brian Conrad, Fred Diamond and Richard Taylor, culminating in a joint paper with Christophe Breuil, extended Wiles's techniques to prove the full modularity theorem in 2001.

<span class="mw-page-title-main">Abelian variety</span> A projective algebraic variety that is also an algebraic group

In mathematics, particularly in algebraic geometry, complex analysis and algebraic number theory, an abelian variety is a projective algebraic variety that is also an algebraic group, i.e., has a group law that can be defined by regular functions. Abelian varieties are at the same time among the most studied objects in algebraic geometry and indispensable tools for much research on other topics in algebraic geometry and number theory.

<span class="mw-page-title-main">Algebraic curve</span> Curve defined as zeros of polynomials

In mathematics, an affine algebraic plane curve is the zero set of a polynomial in two variables. A projective algebraic plane curve is the zero set in a projective plane of a homogeneous polynomial in three variables. An affine algebraic plane curve can be completed in a projective algebraic plane curve by homogenizing its defining polynomial. Conversely, a projective algebraic plane curve of homogeneous equation h(x, y, t) = 0 can be restricted to the affine algebraic plane curve of equation h(x, y, 1) = 0. These two operations are each inverse to the other; therefore, the phrase algebraic plane curve is often used without specifying explicitly whether it is the affine or the projective case that is considered.

In mathematics, a modular form is a (complex) analytic function on the upper half-plane, , that satisfies:

In mathematics, an algebraic equation or polynomial equation is an equation of the form , where P is a polynomial with coefficients in some field, often the field of the rational numbers. For example, is an algebraic equation with integer coefficients and

<i>j</i>-invariant Modular function in mathematics

In mathematics, Felix Klein's j-invariant or j function, regarded as a function of a complex variable τ, is a modular function of weight zero for SL(2, Z) defined on the upper half-plane of complex numbers. It is the unique such function which is holomorphic away from a simple pole at the cusp such that

In mathematics, an algebraic torus, where a one dimensional torus is typically denoted by , , or , is a type of commutative affine algebraic group commonly found in projective algebraic geometry and toric geometry. Higher dimensional algebraic tori can be modelled as a product of algebraic groups . These groups were named by analogy with the theory of tori in Lie group theory. For example, over the complex numbers the algebraic torus is isomorphic to the group scheme , which is the scheme theoretic analogue of the Lie group . In fact, any -action on a complex vector space can be pulled back to a -action from the inclusion as real manifolds.

In mathematics, complex multiplication (CM) is the theory of elliptic curves E that have an endomorphism ring larger than the integers. Put another way, it contains the theory of elliptic functions with extra symmetries, such as are visible when the period lattice is the Gaussian integer lattice or Eisenstein integer lattice.

In number theory and algebraic geometry, a modular curveY(Γ) is a Riemann surface, or the corresponding algebraic curve, constructed as a quotient of the complex upper half-plane H by the action of a congruence subgroup Γ of the modular group of integral 2×2 matrices SL(2, Z). The term modular curve can also be used to refer to the compactified modular curvesX(Γ) which are compactifications obtained by adding finitely many points to this quotient. The points of a modular curve parametrize isomorphism classes of elliptic curves, together with some additional structure depending on the group Γ. This interpretation allows one to give a purely algebraic definition of modular curves, without reference to complex numbers, and, moreover, prove that modular curves are defined either over the field of rational numbers Q or a cyclotomic field Qn). The latter fact and its generalizations are of fundamental importance in number theory.

Ribet's theorem is part of number theory. It concerns properties of Galois representations associated with modular forms. It was proposed by Jean-Pierre Serre and proven by Ken Ribet. The proof was a significant step towards the proof of Fermat's Last Theorem (FLT). As shown by Serre and Ribet, the Taniyama–Shimura conjecture and the epsilon conjecture together imply that FLT is true.

In Galois theory, the inverse Galois problem concerns whether or not every finite group appears as the Galois group of some Galois extension of the rational numbers . This problem, first posed in the early 19th century, is unsolved.

In mathematics, an algebraic function is a function that can be defined as the root of an irreducible polynomial equation. Algebraic functions are often algebraic expressions using a finite number of terms, involving only the algebraic operations addition, subtraction, multiplication, division, and raising to a fractional power. Examples of such functions are:

<span class="mw-page-title-main">Puiseux series</span> Power series with rational exponents

In mathematics, Puiseux series are a generalization of power series that allow for negative and fractional exponents of the indeterminate. For example, the series

In algebraic geometry, supersingular elliptic curves form a certain class of elliptic curves over a field of characteristic p > 0 with unusually large endomorphism rings. Elliptic curves over such fields which are not supersingular are called ordinary and these two classes of elliptic curves behave fundamentally differently in many aspects. Hasse (1936) discovered supersingular elliptic curves during his work on the Riemann hypothesis for elliptic curves by observing that positive characteristic elliptic curves could have endomorphism rings of unusually large rank 4, and Deuring (1941) developed their basic theory.

The Schoof–Elkies–Atkin algorithm (SEA) is an algorithm used for finding the order of or calculating the number of points on an elliptic curve over a finite field. Its primary application is in elliptic curve cryptography. The algorithm is an extension of Schoof's algorithm by Noam Elkies and A. O. L. Atkin to significantly improve its efficiency.

<span class="mw-page-title-main">Modular elliptic curve</span>

A modular elliptic curve is an elliptic curve E that admits a parametrisation X0(N) → E by a modular curve. This is not the same as a modular curve that happens to be an elliptic curve, something that could be called an elliptic modular curve. The modularity theorem, also known as the Taniyama–Shimura conjecture, asserts that every elliptic curve defined over the rational numbers is modular.

In mathematics, the Tate curve is a curve defined over the ring of formal power series with integer coefficients. Over the open subscheme where q is invertible, the Tate curve is an elliptic curve. The Tate curve can also be defined for q as an element of a complete field of norm less than 1, in which case the formal power series converge.

Supersingular isogeny Diffie–Hellman key exchange is an insecure proposal for a post-quantum cryptographic algorithm to establish a secret key between two parties over an untrusted communications channel. It is analogous to the Diffie–Hellman key exchange, but is based on walks in a supersingular isogeny graph and was designed to resist cryptanalytic attack by an adversary in possession of a quantum computer. Before it was broken, SIDH boasted one of the smallest key sizes of all post-quantum key exchanges; with compression, SIDH used 2688-bit public keys at a 128-bit quantum security level. SIDH also distinguishes itself from similar systems such as NTRU and Ring-LWE by supporting perfect forward secrecy, a property that prevents compromised long-term keys from compromising the confidentiality of old communication sessions. These properties seemed to make SIDH a natural candidate to replace Diffie–Hellman (DHE) and elliptic curve Diffie–Hellman (ECDHE), which are widely used in Internet communication. However, SIDH is vulnerable to a devastating key-recovery attack published in July 2022 and is therefore insecure. The attack does not require a quantum computer.

References