Modular form
From Wikipedia, the free encyclopedia
|
In mathematics, a modular form is a (complex) analytic function on the upper half-plane satisfying a certain kind of functional equation and growth condition. The theory of modular forms therefore belongs to complex analysis but the main importance of the theory has traditionally been in its connections with number theory. Modular forms appear in other areas, such as algebraic topology and string theory. A modular function is a modular form of weight 0: it is invariant under the modular group, instead of transforming in a prescribed way, and is thus a function on the modular region (rather than a section of a line bundle). Modular form theory is a special case of the more general theory of automorphic forms, and therefore can now be seen as just the most concrete part of a rich theory of discrete groups.
As a function on latticesA modular form can be thought of as a function F from the set of lattices Λ in C to the set of complex numbers which satisfies certain conditions:
generated by a constant α and a variable z, then F(Λ) is an analytic function of z.
When k = 0, condition 2 says that F depends only on the similarity class of the lattice. This is a very important special case, but the only modular forms of weight 0 are the constants. If we eliminate condition 3 and allow the function to have poles, then weight 0 examples exist: they are called modular functions. The situation can be profitably compared to that which arises in the search for functions on the projective space P(V): in that setting, one would ideally like functions F on the vector space V which are polynomial in the coordinates of v≠ 0 in V and satisfy the equation F(cv) = F(v) for all non-zero c. Unfortunately, the only such functions are constants. If we allow denominators (rational functions instead of polynomials), we can let F be the ratio of two homogeneous polynomials of the same degree. Alternatively, we can stick with polynomials and loosen the dependence on c, letting F(cv) = ckF(v). The solutions are then the homogeneous polynomials of degree k. On the one hand, these form a finite dimensional vector space for each k, and on the other, if we let k vary, we can find the numerators and denominators for constructing all the rational functions which are really functions on the underlying projective space P(V). One might ask, since the homogeneous polynomials are not really functions on P(V), what are they, geometrically speaking? The algebro-geometric answer is that they are sections of a sheaf (one could also say a line bundle in this case). The situation with modular forms is precisely analogous. As a function on elliptic curvesEvery lattice Λ in C determines an elliptic curve C/Λ over C; two lattices determine isomorphic elliptic curves if and only if one is obtained from the other by multiplying by some α. Modular functions can be thought of as functions on the moduli space of isomorphism classes of complex elliptic curves. For example, the j-invariant of an elliptic curve, regarded as a function on the set of all elliptic curves, is modular. Modular forms can also be profitably approached from this geometric direction, as sections of line bundles on the moduli space of elliptic curves. To convert a modular form F into a function of a single complex variable is easy. Let z = x + iy, where y > 0, and let f(z) = F(<1, z>). (We cannot allow y = 0 because then 1 and z will not generate a lattice, so we restrict attention to the case that y is positive.) Condition 2 on F now becomes the functional equation
Modular functionsIn mathematics, modular functions are certain kinds of mathematical functions mapping complex numbers to complex numbers. There are a number of other uses of the term "modular function" as well; see below for details. Formally, a function f is called modular or a modular function iff it satisfies the following properties:
It is bounded below; it is a Laurent polynomial in Failed to parse (Missing texvc executable; please see math/README to configure.): e^{2i\pi \tau} , so it is meromorphic at the cusp. It can be shown that every modular function can be expressed as a rational function of Klein's absolute invariant j(τ), and that every rational function of j(τ) is a modular function; furthermore, all analytic modular functions are modular forms, although the converse does not hold. If a modular function f is not identically 0, then it can be shown that the number of zeroes of f is equal to the number of poles of f in the closure of the fundamental region RΓ. Other usesThere are a number of other usages of the term modular function, apart from this classical one; for example, in the theory of Haar measures, it is a function Δ(g) determined by the conjugation action. General definitionsLet Failed to parse (Missing texvc executable; please see math/README to configure.): N be a positive integer. The modular group Γ0(N) is defined as
be a positive integer. An modular form of weight Failed to parse (Missing texvc executable; please see math/README to configure.): k with level Failed to parse (Missing texvc executable; please see math/README to configure.): N (or level group Failed to parse (Missing texvc executable; please see math/README to configure.): \Gamma_0(N) ) is a holomorphic function Failed to parse (Missing texvc executable; please see math/README to configure.): f on the upper half-plane such that for any
in the upper half-plane, we have
is meromorphic at the cusp. By "meromorphic at the cusp", it is meant that the modular form is meromorphic as Failed to parse (Missing texvc executable; please see math/README to configure.): z\rightarrow i\infty . Note that Failed to parse (Missing texvc executable; please see math/README to configure.): f\left(z+1\right) = f(z) , so modular forms are periodic, with period 1, and thus have a Fourier series. q-expansionThe q-expansion[1] of a modular form is the Laurent series at the cusp. Equivalently, the Fourier series, written as a Laurent series in terms of Failed to parse (Missing texvc executable; please see math/README to configure.): q=\exp(2\pi iz) (the square of the nome). Since Failed to parse (Missing texvc executable; please see math/README to configure.): \exp is non-vanishing, Failed to parse (Missing texvc executable; please see math/README to configure.): q \neq 0 on the complex plane, but in the limit, Failed to parse (Missing texvc executable; please see math/README to configure.): \exp(w) \to 0 as Failed to parse (Missing texvc executable; please see math/README to configure.): w \to -\infty (along the negative real axis), so Failed to parse (Missing texvc executable; please see math/README to configure.): q \to 0 as Failed to parse (Missing texvc executable; please see math/README to configure.): 2\pi iz \to -\infty , so as Failed to parse (Missing texvc executable; please see math/README to configure.): z \to i\infty (along the positive imaginary axis) — thus the q-expansion is the Laurent series expansion at the cusp. "Meromorphic at the cusp" means that only finitely many negative Fourier coefficients are non-zero, so the q-expansion is bounded below, and meromorphic at Failed to parse (Missing texvc executable; please see math/README to configure.): q=0
The coefficients Failed to parse (Missing texvc executable; please see math/README to configure.): c_n are the Fourier coefficients of Failed to parse (Missing texvc executable; please see math/README to configure.): f , and the number m is the order of the pole of f at Failed to parse (Missing texvc executable; please see math/README to configure.): i\infty . Entire forms, cusp formsIf Failed to parse (Missing texvc executable; please see math/README to configure.): f is holomorphic at the cusp (has no pole at Failed to parse (Missing texvc executable; please see math/README to configure.): q=0 ), it is called an entire modular form. If Failed to parse (Missing texvc executable; please see math/README to configure.): f is meromorphic but not holomorphic at the cusp, it is called non-entire modular form. For example, the j-invariant is a non-entire modular form of weight 0, and has a simple pole at Failed to parse (Missing texvc executable; please see math/README to configure.): i\infty . If Failed to parse (Missing texvc executable; please see math/README to configure.): f is entire and vanishes at Failed to parse (Missing texvc executable; please see math/README to configure.): q=0 (so Failed to parse (Missing texvc executable; please see math/README to configure.): c_0=0 ), the form is called a cusp form (Spitzenform in German). The smallest n such that Failed to parse (Missing texvc executable; please see math/README to configure.): c_n \ne 0 is the order of the zero of f at Failed to parse (Missing texvc executable; please see math/README to configure.): i\infty . Automorphic factors and other generalizationsOther common generalizations allow the weight k to not be an integer, and allow a multiplier Failed to parse (Missing texvc executable; please see math/README to configure.): \epsilon(a,b,c,d) with Failed to parse (Missing texvc executable; please see math/README to configure.): \left|\epsilon(a,b,c,d)\right|=1 to appear in the transformation, so that
are known as automorphic factors. By allowing automorphic factors, functions such as the Dedekind eta function may be encompassed by the theory, being a modular form of weight 1/2. Thus, for example, let Failed to parse (Missing texvc executable; please see math/README to configure.): \chi be a Dirichlet character mod Failed to parse (Missing texvc executable; please see math/README to configure.): N . A modular form of weight Failed to parse (Missing texvc executable; please see math/README to configure.): k , level Failed to parse (Missing texvc executable; please see math/README to configure.): N (or level group Failed to parse (Missing texvc executable; please see math/README to configure.): \Gamma_0(N) ) with nebentypus Failed to parse (Missing texvc executable; please see math/README to configure.): \chi is a holomorphic function Failed to parse (Missing texvc executable; please see math/README to configure.): f on the upper half-plane such that for any
in the upper half-plane, we have
is holomorphic at the cusp. Sometimes the convention
ExamplesThe simplest examples from this point of view are the Eisenstein series. For each even integer k > 2, we define Ek(Λ) to be the sum of λ−k over all non-zero vectors λ of Λ:
An even unimodular lattice L in Rn is a lattice generated by n vectors forming the columns of a matrix of determinant 1 and satisfying the condition that the square of the length of each vector in L is an even integer. As a consequence of the Poisson summation formula, the theta function
The Dedekind eta function is defined as
The second and third examples give some hint of the connection between modular forms and classical questions in number theory, such as representation of integers by quadratic forms and the partition function. The crucial conceptual link between modular forms and number theory are furnished by the theory of Hecke operators, which also gives the link between the theory of modular forms and representation theory. GeneralizationsThere are various notions of modular form more general than the one discussed above. The assumption of complex analyticity can be dropped; Maass forms are real-analytic eigenfunctions of the Laplacian but are not holomorphic. Groups which are not subgroups of SL2(Z) can be considered. Hilbert modular forms are functions in n variables, each a complex number in the upper half-plane, satisfying a modular relation for 2×2 matrices with entries in a totally real number field. Siegel modular forms are associated to larger symplectic groups in the same way in which the forms we have discussed are associated to SL2(R); in other words, they are related to abelian varieties in the same sense that our forms (which are sometimes called elliptic modular forms to emphasize the point) are related to elliptic curves. Automorphic forms extend the notion of modular forms to general Lie groups. HistoryIt was developed, historically speaking, in three or four periods of development: in connection with the theory of elliptic functions, in the first part of the nineteenth century; by Felix Klein and others towards the end of the nineteenth century, as the automorphic form concept was understood (for one variable); by Erich Hecke from about 1925; and in the 1960s, as the needs of number theory and the formulation of the modularity theorem in particular made it clear that modular forms are deeply implicated. The term modular form, as a systematic description, is usually attributed to Hecke. Curiously, G. H. Hardy is said to have banned it in his circle of students; for example, the deep studies made on the particular cusp form highlighted by Srinivasa Ramanujan often do not use the modern term. References
fr:Forme modulaire it:Forme modulari fi:Modulaarinen muoto ru:Модулярная функция |


