In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, a modular form is a
holomorphic function
In mathematics, a holomorphic function is a complex-valued function of one or more complex variables that is complex differentiable in a neighbourhood of each point in a domain in complex coordinate space . The existence of a complex de ...
on the
complex upper half-plane,
, that roughly satisfies a
functional equation with respect to the
group action
In mathematics, a group action of a group G on a set S is a group homomorphism from G to some group (under function composition) of functions from S to itself. It is said that G acts on S.
Many sets of transformations form a group under ...
of the
modular group and a growth condition. The theory of modular forms has origins in
complex analysis
Complex analysis, traditionally known as the theory of functions of a complex variable, is the branch of mathematical analysis that investigates functions of complex numbers. It is helpful in many branches of mathematics, including algebraic ...
, with important connections with
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
. Modular forms also appear in other areas, such as
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
,
sphere packing, and
string theory.
Modular form theory is a special case of the more general theory of
automorphic forms, which are functions defined on
Lie group
In mathematics, a Lie group (pronounced ) is a group (mathematics), group that is also a differentiable manifold, such that group multiplication and taking inverses are both differentiable.
A manifold is a space that locally resembles Eucli ...
s that transform nicely with respect to the action of certain
discrete subgroups, generalizing the example of the modular group
. Every modular form is attached to a
Galois representation.
The term "modular form", as a systematic description, is usually attributed to
Erich Hecke. The importance of modular forms across multiple field of mathematics has been humorously represented in a possibly apocryphal quote attributed to
Martin Eichler describing modular forms as being the fifth fundamental operation in mathematics, after addition, subtraction, multiplication and division.
Definition
In general, given a subgroup
of
finite index (called an
arithmetic group), a modular form of level
and weight
is a
holomorphic function
In mathematics, a holomorphic function is a complex-valued function of one or more complex variables that is complex differentiable in a neighbourhood of each point in a domain in complex coordinate space . The existence of a complex de ...
from the
upper half-plane satisfying the following two conditions:
* ''Automorphy condition'': for any
, we have
,
[Some authors use different conventions, allowing an additional constant depending only on , see e.g. ] and
* ''Growth condition'': for any
, the function
is bounded for
.
In addition, a modular form is called a cusp form if it satisfies the following growth condition:
* ''Cuspidal condition'': For any
, we have
as
.
Note that
is a matrix
:
identified with the function
. The identification of functions with matrices makes function composition equivalent to matrix multiplication.
As sections of a line bundle
Modular forms can also be interpreted as sections of a specific
line bundle on
modular varieties. For
a modular form of level
and weight
can be defined as an element of
:
where
is a canonical line bundle on the
modular curve
:
The dimensions of these spaces of modular forms can be computed using the
Riemann–Roch theorem. The classical modular forms for
are sections of a line bundle on the
moduli stack of elliptic curves.
Modular function
A modular function is a function that is invariant with respect to the modular group, but without the condition that it be
holomorphic in the upper half-plane (among other requirements). Instead, modular functions are
meromorphic: they are holomorphic on the complement of a set of isolated points, which are poles of the function.
Modular forms for SL(2, Z)
Standard definition
A modular form of weight
for the
modular group
:
is a function
on the
upper half-plane satisfying the following three conditions:
#
is
holomorphic on
.
# For any
and any matrix in
, we have
#:
.
#
is bounded as
.
Remarks:
* The weight
is typically a positive integer.
* For odd
, only the zero function can satisfy the second condition.
* The third condition is also phrased by saying that
is "holomorphic at the cusp", a terminology that is explained below. Explicitly, the condition means that there exist some
such that
, meaning
is bounded above some horizontal line.
* The second condition for
::
:reads
::
:respectively. Since
and
generate the group
, the second condition above is equivalent to these two equations.
* Since
, modular forms are
periodic function
A periodic function, also called a periodic waveform (or simply periodic wave), is a function that repeats its values at regular intervals or periods. The repeatable part of the function or waveform is called a ''cycle''. For example, the t ...
s with period , and thus have a
Fourier series.
Definition in terms of lattices or elliptic curves
A modular form can equivalently be defined as a function ''F'' from the set of
lattices in to the set of
complex number
In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the for ...
s which satisfies certain conditions:
# If we consider the lattice generated by a constant and a variable , then is an
analytic function
In mathematics, an analytic function is a function that is locally given by a convergent power series. There exist both real analytic functions and complex analytic functions. Functions of each type are infinitely differentiable, but complex ...
of .
# If is a non-zero complex number and is the lattice obtained by multiplying each element of by , then where is a constant (typically a positive integer) called the weight of the form.
# The
absolute value
In mathematics, the absolute value or modulus of a real number x, is the non-negative value without regard to its sign. Namely, , x, =x if x is a positive number, and , x, =-x if x is negative (in which case negating x makes -x positive), ...
of remains bounded above as long as the absolute value of the smallest non-zero element in is bounded away from 0.
The key idea in proving the equivalence of the two definitions is that such a function is determined, because of the second condition, by its values on lattices of the form , where .
Examples
I. Eisenstein series
The simplest examples from this point of view are the
Eisenstein series. For each even integer , we define to be the sum of over all non-zero vectors of :
:
Then is a modular form of weight . For we have
:
and
:
The condition is needed for
convergence
Convergence may refer to:
Arts and media Literature
*''Convergence'' (book series), edited by Ruth Nanda Anshen
*Convergence (comics), "Convergence" (comics), two separate story lines published by DC Comics:
**A four-part crossover storyline that ...
; for odd there is cancellation between and , so that such series are identically zero.
II. Theta functions of even unimodular lattices
An
even unimodular lattice in is a lattice generated by vectors forming the columns of a matrix of determinant 1 and satisfying the condition that the square of the length of each vector in is an even integer. The so-called
theta function
:
converges when Im(z) > 0, and as a consequence of the
Poisson summation formula can be shown to be a modular form of weight . It is not so easy to construct even unimodular lattices, but here is one way: Let be an integer divisible by 8 and consider all vectors in such that has integer coordinates, either all even or all odd, and such that the sum of the coordinates of is an even integer. We call this lattice . When , this is the lattice generated by the roots in the
root system
In mathematics, a root system is a configuration of vector space, vectors in a Euclidean space satisfying certain geometrical properties. The concept is fundamental in the theory of Lie groups and Lie algebras, especially the classification and ...
called
E8. Because there is only one modular form of weight 8 up to scalar multiplication,
:
even though the lattices and are not similar.
John Milnor observed that the 16-dimensional
tori obtained by dividing by these two lattices are consequently examples of
compact Riemannian manifold
In differential geometry, a Riemannian manifold is a geometric space on which many geometric notions such as distance, angles, length, volume, and curvature are defined. Euclidean space, the N-sphere, n-sphere, hyperbolic space, and smooth surf ...
s which are
isospectral but not
isometric (see
Hearing the shape of a drum.)
III. The modular discriminant
The
Dedekind eta function is defined as
:
where ''q'' is the square of the
nome. Then the
modular discriminant is a modular form of weight 12. The presence of 24 is related to the fact that the
Leech lattice
In mathematics, the Leech lattice is an even unimodular lattice Λ24 in 24-dimensional Euclidean space which is one of the best models for the kissing number problem. It was discovered by . It may also have been discovered (but not published) by Er ...
has 24 dimensions.
A celebrated conjecture of
Ramanujan asserted that when is expanded as a power series in q, the coefficient of for any prime has absolute value . This was confirmed by the work of
Eichler Several people are named Eichler:
* August W. Eichler (1839–1887), German botanist
* Caroline Eichler (1808/9–1843), German inventor, first woman to be awarded a patent (for her leg prosthesis)
* Eunice Eichler (1932–2017), New Zealand Salvat ...
,
Shimura,
Kuga,
Ihara, and
Pierre Deligne
Pierre René, Viscount Deligne (; born 3 October 1944) is a Belgian mathematician. He is best known for work on the Weil conjectures, leading to a complete proof in 1973. He is the winner of the 2013 Abel Prize, 2008 Wolf Prize, 1988 Crafoor ...
as a result of Deligne's proof of the
Weil conjectures, which were shown to imply Ramanujan's conjecture.
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 form
In mathematics, a quadratic form is a polynomial with terms all of degree two (" form" is another name for a homogeneous polynomial). For example,
4x^2 + 2xy - 3y^2
is a quadratic form in the variables and . The coefficients usually belong t ...
s and the
partition function. The crucial conceptual link between modular forms and number theory is furnished by the theory of
Hecke operators, which also gives the link between the theory of modular forms and
representation theory.
Modular functions
When the weight ''k'' is zero, it can be shown using
Liouville's theorem that the only modular forms are constant functions. However, relaxing the requirement that ''f'' be holomorphic leads to the notion of ''modular functions''. A function ''f'' : H → C is called modular if it satisfies the following properties:
* ''f'' is
meromorphic in the open
upper half-plane ''H''
* For every integer
matrix in the
modular group ,
.
* The second condition implies that ''f'' is periodic, and therefore has a
Fourier series. The third condition is that this series is of the form
::
It is often written in terms of
(the square of the
nome), as:
::
This is also referred to as the ''q''-expansion of ''f'' (
q-expansion principle). The coefficients
are known as the Fourier coefficients of ''f'', and the number ''m'' is called the order of the pole of ''f'' at i∞. This condition is called "meromorphic at the cusp", meaning that only finitely many negative-''n'' coefficients are non-zero, so the ''q''-expansion is bounded below, guaranteeing that it is meromorphic at ''q'' = 0.
[A meromorphic function can only have a finite number of negative-exponent terms in its Laurent series, its q-expansion. It can only have at most a pole at ''q'' = 0, not an essential singularity as exp(1/''q'') has.]
Sometimes a weaker definition of modular functions is used – under the alternative definition, it is sufficient that ''f'' be meromorphic in the open upper half-plane and that ''f'' be invariant with respect to a sub-group of the modular group of finite index. This is not adhered to in this article.
Another way to phrase the definition of modular functions is to use
elliptic curves: every lattice Λ 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 non-zero complex number . Thus, a modular function can also be regarded as a meromorphic function on the set of isomorphism classes of elliptic curves. For example, the
j-invariant ''j''(''z'') of an elliptic curve, regarded as a function on the set of all elliptic curves, is a modular function. More conceptually, modular functions can be thought of as functions on the
moduli space of isomorphism classes of complex elliptic curves.
A modular form ''f'' that vanishes at (equivalently, , also paraphrased as ) is called a ''
cusp form'' (''Spitzenform'' in
German). The smallest ''n'' such that is the order of the zero of ''f'' at .
A ''
modular unit'' is a modular function whose poles and zeroes are confined to the cusps.
Modular forms for more general groups
The functional equation, i.e., the behavior of ''f'' with respect to
can be relaxed by requiring it only for matrices in smaller groups.
The Riemann surface ''G''\H∗
Let be a subgroup of that is of finite
index
Index (: indexes or indices) may refer to:
Arts, entertainment, and media Fictional entities
* Index (''A Certain Magical Index''), a character in the light novel series ''A Certain Magical Index''
* The Index, an item on the Halo Array in the ...
. Such a group
acts on H in the same way as . The
quotient topological space ''G''\H can be shown to be a
Hausdorff space
In topology and related branches of mathematics, a Hausdorff space ( , ), T2 space or separated space, is a topological space where distinct points have disjoint neighbourhoods. Of the many separation axioms that can be imposed on a topologi ...
. Typically it is not compact, but can be
compactified by adding a finite number of points called ''cusps''. These are points at the boundary of H, i.e. in
Q∪,
[Here, a matrix sends ∞ to ''a''/''c''.] such that there is a parabolic element of (a matrix with
trace ±2) fixing the point. This yields a compact topological space ''G''\H
∗. What is more, it can be endowed with the structure of a
Riemann surface, which allows one to speak of holo- and meromorphic functions.
Important examples are, for any positive integer ''N'', either one of the
congruence subgroups
:
For ''G'' = Γ
0(''N'') or , the spaces ''G''\H and ''G''\H
∗ are denoted ''Y''
0(''N'') and ''X''
0(''N'') and ''Y''(''N''), ''X''(''N''), respectively.
The geometry of ''G''\H
∗ can be understood by studying
fundamental domains for ''G'', i.e. subsets ''D'' ⊂ H such that ''D'' intersects each orbit of the -action on H exactly once and such that the closure of ''D'' meets all orbits. For example, the
genus
Genus (; : genera ) is a taxonomic rank above species and below family (taxonomy), family as used in the biological classification of extant taxon, living and fossil organisms as well as Virus classification#ICTV classification, viruses. In bino ...
of ''G''\H
∗ can be computed.
Definition
A modular form for of weight ''k'' is a function on H satisfying the above functional equation for all matrices in , that is holomorphic on H and at all cusps of . Again, modular forms that vanish at all cusps are called cusp forms for . The C-vector spaces of modular and cusp forms of weight ''k'' are denoted and , respectively. Similarly, a meromorphic function on ''G''\H
∗ is called a modular function for . In case ''G'' = Γ
0(''N''), they are also referred to as modular/cusp forms and functions of ''level'' ''N''. For , this gives back the afore-mentioned definitions.
Consequences
The theory of Riemann surfaces can be applied to ''G''\H
∗ to obtain further information about modular forms and functions. For example, the spaces and are finite-dimensional, and their dimensions can be computed thanks to the
Riemann–Roch theorem in terms of the geometry of the -action on H. For example,
:
where
denotes the
floor function and
is even.
The modular functions constitute the
field of functions of the Riemann surface, and hence form a field of
transcendence degree one (over C). 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''
Γ.It can be shown that the field of modular function of level ''N'' (''N'' ≥ 1) is generated by the functions ''j''(''z'') and ''j''(''Nz'').
Line bundles
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'') = ''c''
''k''''F''(''v''). The solutions are then the homogeneous polynomials of degree . 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.
Modular forms can also be profitably approached from this geometric direction, as sections of line bundles on the moduli space of elliptic curves.
Rings of modular forms
For a subgroup of the , the ring of modular forms is the
graded ring generated by the modular forms of . In other words, if is the vector space of modular forms of weight , then the ring of modular forms of is the graded ring
.
Rings of modular forms of congruence subgroups of are finitely generated due to a result of
Pierre Deligne
Pierre René, Viscount Deligne (; born 3 October 1944) is a Belgian mathematician. He is best known for work on the Weil conjectures, leading to a complete proof in 1973. He is the winner of the 2013 Abel Prize, 2008 Wolf Prize, 1988 Crafoor ...
and
Michael Rapoport. Such rings of modular forms are generated in weight at most 6 and the relations are generated in weight at most 12 when the congruence subgroup has nonzero odd weight modular forms, and the corresponding bounds are 5 and 10 when there are no nonzero odd weight modular forms.
More generally, there are formulas for bounds on the weights of generators of the ring of modular forms and its relations for arbitrary
Fuchsian groups.
Types
New forms
New forms are a subspace of modular forms
of a fixed level
which cannot be constructed from modular forms of lower levels
dividing
. The other forms are called old forms. These old forms can be constructed using the following observations: if
then
giving a reverse inclusion of modular forms
.
Cusp forms
A
cusp form is a modular form with a zero constant coefficient in its Fourier series. It is called a cusp form because the form vanishes at all cusps.
Generalizations
There 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 determined by the conjugation action.
Maass forms are
real-analytic eigenfunctions of the
Laplacian
In mathematics, the Laplace operator or Laplacian is a differential operator given by the divergence of the gradient of a scalar function on Euclidean space. It is usually denoted by the symbols \nabla\cdot\nabla, \nabla^2 (where \nabla is th ...
but need not be
holomorphic. The holomorphic parts of certain weak Maass wave forms turn out to be essentially Ramanujan's
mock theta functions. Groups which are not subgroups of 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 classical modular forms are associated to ; in other words, they are related to
abelian varieties in the same sense that classical modular forms (which are sometimes called ''elliptic modular forms'' to emphasize the point) are related to elliptic curves.
Jacobi forms are a mixture of modular forms and elliptic functions. Examples of such functions are very classical - the Jacobi theta functions and the Fourier coefficients of Siegel modular forms of genus two - but it is a relatively recent observation that the Jacobi forms have an arithmetic theory very analogous to the usual theory of modular forms.
Automorphic forms extend the notion of modular forms to general
Lie group
In mathematics, a Lie group (pronounced ) is a group (mathematics), group that is also a differentiable manifold, such that group multiplication and taking inverses are both differentiable.
A manifold is a space that locally resembles Eucli ...
s.
Modular integrals of weight are meromorphic functions on the upper half plane of moderate growth at infinity which ''fail to be modular of weight '' by a rational function.
Automorphic factors are functions of the form
which are used to generalise the modularity relation defining modular forms, so that
:
The function
is called the nebentypus of the modular form. Functions such as the
Dedekind eta function, a modular form of weight 1/2, may be encompassed by the theory by allowing automorphic factors.
History
The theory of modular forms was developed in four periods:
* In connection with the theory of
elliptic functions, in the early nineteenth century
* By
Felix Klein and others towards the end of the nineteenth century as the automorphic form concept became understood (for one variable)
* By
Erich Hecke from about 1925
* 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.
Taniyama and Shimura identified a 1-to-1 matching between certain modular forms and elliptic curves.
Robert Langlands built on this idea in the construction of his expansive
Langlands program
In mathematics, the Langlands program is a set of conjectures about connections between number theory, the theory of automorphic forms, and geometry. It was proposed by . It seeks to relate the structure of Galois groups in algebraic number t ...
, which has become one of the most far-reaching and consequential research programs in math.
In 1994
Andrew Wiles used modular forms to prove
Fermat’s Last Theorem. In 2001 all elliptic curves were proven to be modular over the rational numbers. In 2013 elliptic curves were proven to be modular over real
quadratic fields. In 2023 elliptic curves were proven to be modular over about half of imaginary quadratic fields, including fields formed by combining the
rational numbers
In mathematics, a rational number is a number that can be expressed as the quotient or fraction (mathematics), fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (for examp ...
with the
square root of integers down to −5.
See also
*
Wiles's proof of Fermat's Last Theorem
Notes
Citations
References
*
* ''Leads up to an overview of the proof of the
modularity theorem''.
*. ''Provides an introduction to modular forms from the point of view of representation theory''.
*
*
*
*. ''Chapter VII provides an elementary introduction to the theory of modular forms''.
*
Behold Modular Forms, the ‘Fifth Fundamental Operation’ of Math
{{Authority control
Analytic number theory
Special functions