<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Modular_form</id>
	<title>Modular form - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Modular_form"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Modular_form&amp;action=history"/>
	<updated>2026-06-26T05:01:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Modular_form&amp;diff=185662&amp;oldid=prev</id>
		<title>imported&gt;StargazerG: /* top */</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Modular_form&amp;diff=185662&amp;oldid=prev"/>
		<updated>2025-11-19T08:39:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;top&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Analytic function on the upper half-plane with a certain behavior under the modular group}}&lt;br /&gt;
{{Redirect|Modular function|text=A distinct use of this term appears in relation to [[Haar measure#The modular function|Haar measure]]}}&lt;br /&gt;
&lt;br /&gt;
{{Technical|date=February 2024}}&lt;br /&gt;
In [[mathematics]], a &amp;#039;&amp;#039;&amp;#039;modular form&amp;#039;&amp;#039;&amp;#039; is a [[holomorphic function]] on the [[Upper half-plane#Complex plane|complex upper half-plane]], &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;, that roughly satisfies a [[functional equation]] with respect to the [[Group action (mathematics)|group action]] of the [[modular group]] and a growth condition. The theory of modular forms has origins in [[complex analysis]], with important connections with [[number theory]]. Modular forms also appear in other areas, such as [[algebraic topology]], [[sphere packing]], and [[string theory]].&lt;br /&gt;
&lt;br /&gt;
Modular form theory is a special case of the more general theory of [[automorphic form]]s, which are functions defined on [[Lie group]]s that transform nicely with respect to the action of certain [[discrete subgroup]]s, generalizing the example of the modular group &amp;lt;math&amp;gt;\mathrm{SL}_2(\mathbb Z) \subset \mathrm{SL}_2(\mathbb R)&amp;lt;/math&amp;gt;. Every modular form is attached to a [[Galois representation]].&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite news |last=Van Wyk |first=Gerhard |date=July 2023 |title=Elliptic Curves Yield Their Secrets in a New Number System |work=Quanta |url=https://www.quantamagazine.org/elliptic-curves-yield-their-secrets-in-a-new-number-system-20230706/?mc_cid=e612def96e&amp;amp;mc_eid=506130a407}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The term &amp;quot;modular form&amp;quot;, as a systematic description, is usually attributed to [[Erich Hecke]]. The importance of modular forms across multiple fields 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.&amp;lt;ref&amp;gt;{{Cite web |last=Cepelewicz |first=Jordana |date=2023-09-21 |title=Behold Modular Forms, the &amp;#039;Fifth Fundamental Operation&amp;#039; of Math |url=https://www.quantamagazine.org/behold-modular-forms-the-fifth-fundamental-operation-of-math-20230921/ |access-date=2025-02-25 |website=Quanta Magazine |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
In general,&amp;lt;ref&amp;gt;{{Cite web|last=Lan|first=Kai-Wen|title=Cohomology of Automorphic Bundles|url=http://www-users.math.umn.edu/~kwlan/articles/iccm-2016.pdf|url-status=live|archive-url=https://web.archive.org/web/20200801235440/http://www-users.math.umn.edu/~kwlan/articles/iccm-2016.pdf|archive-date=1 August 2020}}&amp;lt;/ref&amp;gt; given a subgroup &amp;lt;math&amp;gt;\Gamma &amp;lt; \text{SL}_2(\mathbb{Z})&amp;lt;/math&amp;gt; of [[finite index]] (called an [[arithmetic group]]), a &amp;#039;&amp;#039;&amp;#039;modular form&amp;#039;&amp;#039;&amp;#039; of level &amp;lt;math&amp;gt;\Gamma&amp;lt;/math&amp;gt; and weight &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; is a [[holomorphic function]] &amp;lt;math&amp;gt;f:\mathcal{H} \to \mathbb{C}&amp;lt;/math&amp;gt; from the [[upper half-plane]] satisfying the following two conditions:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Automorphy condition&amp;#039;&amp;#039;: for any &amp;lt;math&amp;gt;\gamma \in \Gamma&amp;lt;/math&amp;gt;, we have&amp;lt;math&amp;gt;f(\gamma(z)) = (cz + d)^k f(z)&amp;lt;/math&amp;gt; ,&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;Some authors use different conventions, allowing an additional constant depending only on &amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt;, see e.g. {{Cite web |title=DLMF: §23.15 Definitions ‣ Modular Functions ‣ Chapter 23 Weierstrass Elliptic and Modular Functions |url=https://dlmf.nist.gov/23.15#E5 |access-date=2023-07-07 |website=dlmf.nist.gov}}&amp;lt;/ref&amp;gt; and&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Growth condition&amp;#039;&amp;#039;: for any &amp;lt;math&amp;gt;\gamma \in \text{SL}_2(\mathbb{Z})&amp;lt;/math&amp;gt;, the function &amp;lt;math&amp;gt;(cz + d)^{-k} f(\gamma(z))&amp;lt;/math&amp;gt; is bounded for &amp;lt;math&amp;gt;\text{im}(z) \to \infty&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In addition, a modular form is called a &amp;#039;&amp;#039;&amp;#039;cusp form&amp;#039;&amp;#039;&amp;#039; if it satisfies the following growth condition:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Cuspidal condition&amp;#039;&amp;#039;: For any &amp;lt;math&amp;gt;\gamma \in \text{SL}_2(\mathbb{Z})&amp;lt;/math&amp;gt;, we have &amp;lt;math&amp;gt;(cz + d)^{-k}f(\gamma(z)) \to 0&amp;lt;/math&amp;gt; as &amp;lt;math&amp;gt;\text{im}(z) \to \infty&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note that &amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt; is a matrix&lt;br /&gt;
:&amp;lt;math display=&amp;quot;inline&amp;quot;&amp;gt;\gamma = \begin{pmatrix}&lt;br /&gt;
a &amp;amp; b \\&lt;br /&gt;
c &amp;amp; d&lt;br /&gt;
\end{pmatrix} \in \text{SL}_2(\mathbb{Z}),&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
identified with the function &amp;lt;math display=&amp;quot;inline&amp;quot;&amp;gt; \gamma(z) = (az+b)/(cz+d) &amp;lt;/math&amp;gt;. The identification of functions with matrices makes function composition equivalent to matrix multiplication. &lt;br /&gt;
&lt;br /&gt;
=== As sections of a line bundle ===&lt;br /&gt;
Modular forms can also be interpreted as sections of a specific [[line bundle]] on [[Modular curve|modular varieties]]. For &amp;lt;math&amp;gt;\Gamma &amp;lt; \text{SL}_2(\mathbb{Z})&amp;lt;/math&amp;gt; a modular form of level &amp;lt;math&amp;gt;\Gamma&amp;lt;/math&amp;gt; and weight &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; can be defined as an element of&lt;br /&gt;
:&amp;lt;math&amp;gt;f \in H^0(X_\Gamma,\omega^{\otimes k}) = M_k(\Gamma),&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;\omega&amp;lt;/math&amp;gt; is a canonical line bundle on the [[modular curve]]&lt;br /&gt;
:&amp;lt;math&amp;gt;X_\Gamma = \Gamma \backslash (\mathcal{H} \cup \mathbb{P}^1(\mathbb{Q})).&amp;lt;/math&amp;gt;&lt;br /&gt;
The dimensions of these spaces of modular forms can be computed using the [[Riemann–Roch theorem]].&amp;lt;ref&amp;gt;{{Cite web|last=Milne|title=Modular Functions and Modular Forms|url=https://www.jmilne.org/math/CourseNotes/mf.html|page=51}}&amp;lt;/ref&amp;gt; The classical modular forms for &amp;lt;math&amp;gt;\Gamma = \text{SL}_2(\mathbb{Z})&amp;lt;/math&amp;gt; are sections of a line bundle on the [[moduli stack of elliptic curves]].&lt;br /&gt;
&lt;br /&gt;
== Modular function ==&lt;br /&gt;
&lt;br /&gt;
A modular function is a function that is invariant with respect to the modular group, but without the condition that it be [[Holomorphic function|holomorphic]] in the upper half-plane (among other requirements). Instead, modular functions are [[Meromorphic function|meromorphic]]: they are holomorphic on the complement of a set of isolated points, which are poles of the function.&lt;br /&gt;
&lt;br /&gt;
== Modular forms for SL(2, Z) ==&lt;br /&gt;
&lt;br /&gt;
=== Standard definition ===&lt;br /&gt;
A modular form of weight &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for the [[modular group]]&lt;br /&gt;
:&amp;lt;math&amp;gt;\text{SL}(2, \Z) = \left \{ \left. \begin{pmatrix}a &amp;amp; b \\ c &amp;amp; d \end{pmatrix}  \right | a, b, c, d \in \Z,\ ad-bc = 1 \right \}&amp;lt;/math&amp;gt;&lt;br /&gt;
is a function &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; on the [[upper half-plane]] &amp;lt;math&amp;gt;\mathcal{H}=\{z\in\C\mid \operatorname{Im}(z)&amp;gt;0\}&amp;lt;/math&amp;gt; satisfying the following three conditions: &lt;br /&gt;
# &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is [[holomorphic function|holomorphic]] on &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;. &lt;br /&gt;
# For any &amp;lt;math&amp;gt;z\in\mathcal{H}&amp;lt;/math&amp;gt; and any matrix in &amp;lt;math&amp;gt;\text{SL}(2, \Z)&amp;lt;/math&amp;gt;, we have&lt;br /&gt;
#:&amp;lt;math&amp;gt; f\left(\frac{az+b}{cz+d}\right) = (cz+d)^k f(z)&amp;lt;/math&amp;gt;.&lt;br /&gt;
# &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is bounded as &amp;lt;math&amp;gt;\operatorname{Im}(z)\to\infty&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Remarks: &lt;br /&gt;
* The weight &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; is typically a positive integer.&lt;br /&gt;
* For odd &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;, only the zero function can satisfy the second condition.&lt;br /&gt;
* The third condition is also phrased by saying that &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is &amp;quot;holomorphic at the cusp&amp;quot;, a terminology that is explained below. Explicitly, the condition means that there exist some &amp;lt;math&amp;gt; M, D &amp;gt; 0 &amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt; \operatorname{Im}(z) &amp;gt; M \implies |f(z)| &amp;lt; D &amp;lt;/math&amp;gt;, meaning &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; is bounded above some horizontal line.&lt;br /&gt;
* The second condition for &lt;br /&gt;
::&amp;lt;math&amp;gt;S = \begin{pmatrix}0 &amp;amp; -1 \\ 1 &amp;amp; 0 \end{pmatrix}, \qquad T = \begin{pmatrix}1 &amp;amp; 1 \\ 0 &amp;amp; 1 \end{pmatrix}&amp;lt;/math&amp;gt; &lt;br /&gt;
:reads&lt;br /&gt;
::&amp;lt;math&amp;gt;f\left(-\frac{1}{z}\right) = z^k f(z), \qquad f(z + 1) = f(z)&amp;lt;/math&amp;gt;&lt;br /&gt;
:respectively. Since &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; [[generating set of a group|generate]] the group &amp;lt;math&amp;gt;\text{SL}(2, \Z)&amp;lt;/math&amp;gt;, the second condition above is equivalent to these two equations. &lt;br /&gt;
* Since &amp;lt;math&amp;gt;f(z+1)=f(z)&amp;lt;/math&amp;gt;, modular forms are [[periodic function]]s with period {{math|1}}, and thus have a [[Fourier series]].&lt;br /&gt;
&lt;br /&gt;
===Definition in terms of lattices or elliptic curves===&lt;br /&gt;
A modular form can equivalently be defined as a function {{math|&amp;#039;&amp;#039;F&amp;#039;&amp;#039;}} from the set of [[period lattice|lattice]]s in {{math|&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;}} to the set of [[complex number]]s which satisfies certain conditions:&lt;br /&gt;
&lt;br /&gt;
# If we consider the lattice {{math|Λ {{=}} &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;α&amp;#039;&amp;#039; + &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;z&amp;#039;&amp;#039;}} generated by a constant {{mvar|α}} and a variable {{mvar|z}}, then {{math|&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(Λ)}} is an [[analytic function]] of {{mvar|z}}.&lt;br /&gt;
# If {{mvar|α}} is a non-zero complex number and {{math|&amp;#039;&amp;#039;α&amp;#039;&amp;#039;Λ}} is the lattice obtained by multiplying each element of {{math|Λ}} by {{mvar|α}}, then {{math|&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(&amp;#039;&amp;#039;α&amp;#039;&amp;#039;Λ) {{=}} &amp;#039;&amp;#039;α&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;−&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(Λ)}} where {{mvar|k}} is a constant (typically a positive integer) called the &amp;#039;&amp;#039;&amp;#039;weight&amp;#039;&amp;#039;&amp;#039; of the form.&lt;br /&gt;
# The [[absolute value]] of {{math|&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(Λ)}} remains bounded above as long as the absolute value of the smallest non-zero element in {{math|Λ}} is bounded away from 0.&lt;br /&gt;
&lt;br /&gt;
The key idea in proving the equivalence of the two definitions is that such a function {{mvar|F}} is determined, because of the second condition, by its values on lattices of the form {{math|&amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039; + &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;τ&amp;#039;&amp;#039;}}, where {{math|&amp;#039;&amp;#039;τ&amp;#039;&amp;#039; ∈ &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;}}.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;I. Eisenstein series&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The simplest examples from this point of view are the [[Eisenstein series]]. For each even integer {{math|&amp;#039;&amp;#039;k&amp;#039;&amp;#039; &amp;gt; 2}}, we define {{math|&amp;#039;&amp;#039;G&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;(Λ)}} to be the sum of {{math|&amp;#039;&amp;#039;λ&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;−&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;}} over all non-zero vectors {{mvar|λ}} of {{math|Λ}}:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;G_k(\Lambda) = \sum_{0 \neq\lambda\in\Lambda}\lambda^{-k}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then {{mvar|G&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;}} is a modular form of weight {{mvar|k}}. For {{math|Λ {{=}} &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039; + &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;τ&amp;#039;&amp;#039;}}  we have&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;G_k(\Lambda) = G_k(\tau) = \sum_{ (0,0) \neq (m,n)\in\mathbf{Z}^2} \frac{1}{(m + n \tau)^k},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{align}&lt;br /&gt;
  G_k\left(-\frac{1}{\tau}\right) &amp;amp;= \tau^k G_k(\tau), \\&lt;br /&gt;
                    G_k(\tau + 1) &amp;amp;= G_k(\tau).&lt;br /&gt;
\end{align}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The condition {{math|&amp;#039;&amp;#039;k&amp;#039;&amp;#039; &amp;gt; 2}} is needed for [[absolute convergence|convergence]]; for odd {{mvar|k}} there is cancellation between {{math|&amp;#039;&amp;#039;λ&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;−&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;}} and {{math|(−&amp;#039;&amp;#039;λ&amp;#039;&amp;#039;)&amp;lt;sup&amp;gt;−&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;}}, so that such series are identically zero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;II. Theta functions of even unimodular lattices&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
An [[unimodular lattice|even unimodular lattice]] {{mvar|L}} in {{math|&amp;#039;&amp;#039;&amp;#039;R&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;&amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;}} is a lattice generated by {{mvar|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 {{mvar|L}} is an even integer. The so-called [[theta function]]&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vartheta_L(z) = \sum_{\lambda\in L}e^{\pi i \Vert\lambda\Vert^2 z} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
converges when Im(z) &amp;gt; 0, and as a consequence of the [[Poisson summation formula]] can be shown to be a modular form of weight {{math|&amp;#039;&amp;#039;n&amp;#039;&amp;#039;/2}}. It is not so easy to construct even unimodular lattices, but here is one way: Let {{mvar|n}} be an integer divisible by 8 and consider all vectors {{mvar|v}} in {{math|&amp;#039;&amp;#039;&amp;#039;R&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;&amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;}} such that {{math|2&amp;#039;&amp;#039;v&amp;#039;&amp;#039;}} has integer coordinates, either all even or all odd, and such that the sum of the coordinates of {{mvar|v}} is an even integer. We call this lattice {{mvar|L&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;}}. When {{math|&amp;#039;&amp;#039;n&amp;#039;&amp;#039; {{=}} 8}}, this is the lattice generated by the roots in the [[root system]] called [[E8 (mathematics)|E&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt;]]. Because there is only one modular form of weight 8 up to scalar multiplication,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vartheta_{L_8\times L_8}(z) = \vartheta_{L_{16}}(z),&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
even though the lattices {{math|&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt; × &amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;8&amp;lt;/sub&amp;gt;}} and {{math|&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt;}} are not similar. [[John Milnor]] observed that the 16-dimensional [[torus|tori]] obtained by dividing {{math|&amp;#039;&amp;#039;&amp;#039;R&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;16&amp;lt;/sup&amp;gt;}} by these two lattices are consequently examples of [[Compact space|compact]] [[Riemannian manifold]]s which are [[isospectral]] but not [[Isometry|isometric]] (see [[Hearing the shape of a drum]].)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;III. The modular discriminant&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{Further|Weierstrass&amp;#039;s elliptic functions#Modular discriminant}}&lt;br /&gt;
&lt;br /&gt;
The [[Dedekind eta function]] is defined as&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\eta(z) = q^{1/24}\prod_{n=1}^\infty (1-q^n), \qquad q = e^{2\pi i z}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;#039;&amp;#039;q&amp;#039;&amp;#039; is the square of the [[nome (mathematics)|nome]]. Then the [[modular discriminant]] {{math|Δ(&amp;#039;&amp;#039;z&amp;#039;&amp;#039;) {{=}} (2π)&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; &amp;#039;&amp;#039;η&amp;#039;&amp;#039;(&amp;#039;&amp;#039;z&amp;#039;&amp;#039;)&amp;lt;sup&amp;gt;24&amp;lt;/sup&amp;gt;}} is a modular form of weight 12. The presence of 24 is related to the fact that the [[Leech lattice]] has 24 dimensions. [[Ramanujan conjecture|A celebrated conjecture]] of [[Ramanujan]] asserted that when {{math|Δ(&amp;#039;&amp;#039;z&amp;#039;&amp;#039;)}} is expanded as a power series in q, the coefficient of {{mvar|q&amp;lt;sup&amp;gt;p&amp;lt;/sup&amp;gt;}}  for any prime {{mvar|p}} has absolute value {{math|≤ 2&amp;#039;&amp;#039;p&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;11/2&amp;lt;/sup&amp;gt;}}. This was confirmed by the work of [[Martin Eichler|Eichler]], [[Goro Shimura|Shimura]], [[Michio Kuga|Kuga]], [[Yasutaka Ihara|Ihara]], and [[Pierre Deligne]] as a result of Deligne&amp;#039;s proof of the [[Weil conjectures]], which were shown to imply Ramanujan&amp;#039;s conjecture.&lt;br /&gt;
&lt;br /&gt;
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]]s and the [[Partition function (number theory)|partition function]]. The crucial conceptual link between modular forms and number theory is furnished by the theory of [[Hecke operator]]s, which also gives the link between the theory of modular forms and [[representation theory]].&lt;br /&gt;
&lt;br /&gt;
==Modular functions==&lt;br /&gt;
When the weight &amp;#039;&amp;#039;k&amp;#039;&amp;#039; is zero, it can be shown using [[Liouville&amp;#039;s theorem (complex analysis)|Liouville&amp;#039;s theorem]] that the only modular forms are constant functions. However, relaxing the requirement that &amp;#039;&amp;#039;f&amp;#039;&amp;#039; be holomorphic leads to the notion of &amp;#039;&amp;#039;modular functions&amp;#039;&amp;#039;. A function &amp;#039;&amp;#039;f&amp;#039;&amp;#039; : &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; is called modular if it satisfies the following properties:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;f&amp;#039;&amp;#039; is [[meromorphic function|meromorphic]] in the open [[upper half-plane]] &amp;#039;&amp;#039;H&amp;#039;&amp;#039;&lt;br /&gt;
* For every integer [[matrix (mathematics)|matrix]] &amp;lt;math&amp;gt;\begin{pmatrix}a &amp;amp; b \\ c &amp;amp; d \end{pmatrix}&amp;lt;/math&amp;gt; in the [[modular group|modular group {{math|Γ}}]], &amp;lt;math&amp;gt; f\left(\frac{az+b}{cz+d}\right) = f(z)&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The second condition implies that &amp;#039;&amp;#039;f&amp;#039;&amp;#039; is periodic, and therefore has a [[Fourier series]]. The third condition is that this series is of the form&lt;br /&gt;
::&amp;lt;math&amp;gt;f(z) = \sum_{n=-m}^\infty a_n e^{2i\pi nz}.&amp;lt;/math&amp;gt;   &lt;br /&gt;
It is often written in terms of &amp;lt;math&amp;gt;q=\exp(2\pi i z)&amp;lt;/math&amp;gt; (the square of the [[nome (mathematics)|nome]]), as:&lt;br /&gt;
::&amp;lt;math&amp;gt;f(z)=\sum_{n=-m}^\infty a_n q^n.&amp;lt;/math&amp;gt;&lt;br /&gt;
This is also referred to as the &amp;#039;&amp;#039;q&amp;#039;&amp;#039;-expansion of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; ([[q-expansion principle]]). The coefficients &amp;lt;math&amp;gt;a_n&amp;lt;/math&amp;gt; are known as the Fourier coefficients of &amp;#039;&amp;#039;f&amp;#039;&amp;#039;, and the number &amp;#039;&amp;#039;m&amp;#039;&amp;#039; is called the order of the pole of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; at i∞. This condition is called &amp;quot;meromorphic at the cusp&amp;quot;, meaning that only finitely many negative-&amp;#039;&amp;#039;n&amp;#039;&amp;#039; coefficients are non-zero, so the &amp;#039;&amp;#039;q&amp;#039;&amp;#039;-expansion is bounded below, guaranteeing that it is meromorphic at &amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;amp;nbsp;=&amp;amp;nbsp;0.&amp;amp;nbsp;&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;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 (complex analysis)|pole]] at &amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;amp;nbsp;=&amp;amp;nbsp;0, not an [[essential singularity]] as exp(1/&amp;#039;&amp;#039;q&amp;#039;&amp;#039;) has.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes a weaker definition of modular functions is used – under the alternative definition, it is sufficient that &amp;#039;&amp;#039;f&amp;#039;&amp;#039; be meromorphic in the open upper half-plane and that &amp;#039;&amp;#039;f&amp;#039;&amp;#039; be invariant with respect to a sub-group of the modular group of finite index.&amp;lt;ref&amp;gt;{{Cite book |last1=Chandrasekharan |first1=K. |title=Elliptic functions |publisher=Springer-Verlag |year=1985 |isbn=3-540-15295-4}} p. 15&amp;lt;/ref&amp;gt; This is not adhered to in this article.&lt;br /&gt;
&lt;br /&gt;
Another way to phrase the definition of modular functions is to use [[elliptic curve]]s: every lattice Λ determines an [[elliptic curve]] &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;/Λ over &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;; two lattices determine [[isomorphic]] elliptic curves if and only if one is obtained from the other by multiplying by some non-zero complex number {{mvar|α}}. 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]] &amp;#039;&amp;#039;j&amp;#039;&amp;#039;(&amp;#039;&amp;#039;z&amp;#039;&amp;#039;) 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 problem|moduli space]] of isomorphism classes of complex elliptic curves.&lt;br /&gt;
&lt;br /&gt;
A modular form &amp;#039;&amp;#039;f&amp;#039;&amp;#039; that vanishes at {{math|&amp;#039;&amp;#039;q&amp;#039;&amp;#039; {{=}} 0}} (equivalently, {{math|&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; {{=}} 0}}, also paraphrased as {{math|&amp;#039;&amp;#039;z&amp;#039;&amp;#039; {{=}} &amp;#039;&amp;#039;i&amp;#039;&amp;#039;∞}}) is called a &amp;#039;&amp;#039;[[cusp form]]&amp;#039;&amp;#039; (&amp;#039;&amp;#039;Spitzenform&amp;#039;&amp;#039; in [[German language|German]]). The smallest &amp;#039;&amp;#039;n&amp;#039;&amp;#039; such that {{math|&amp;#039;&amp;#039;a&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039; ≠ 0}} is the order of the zero of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; at {{math|&amp;#039;&amp;#039;i&amp;#039;&amp;#039;∞}}.&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;[[modular unit]]&amp;#039;&amp;#039; is a modular function whose poles and zeroes are confined to the cusps.&amp;lt;ref&amp;gt;{{Citation| last1=Kubert | first1=Daniel S. | author1-link=Daniel Kubert | last2=Lang | first2=Serge | author2-link=Serge Lang | title=Modular units | url=https://books.google.com/books?id=BwwzmZjjVdgC | publisher=[[Springer-Verlag]] | location=Berlin, New York | series=Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Science] | isbn=978-0-387-90517-4 |mr=648603 | year=1981 | volume=244 | zbl=0492.12002 | page=24 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Modular forms for more general groups==&lt;br /&gt;
The functional equation, i.e., the behavior of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; with respect to &amp;lt;math&amp;gt;z \mapsto \frac{az+b}{cz+d} &amp;lt;/math&amp;gt; can be relaxed by requiring it only for matrices in smaller groups.&lt;br /&gt;
&lt;br /&gt;
===The Riemann surface &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\H&amp;lt;sup&amp;gt;&amp;amp;lowast;&amp;lt;/sup&amp;gt;===&lt;br /&gt;
Let {{mvar|G}} be a subgroup of {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}} that is of finite [[Index of a subgroup|index]]. Such a group {{mvar|G}} [[Group action (mathematics)|acts]] on &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; in the same way as {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}}. The [[quotient topological space]] &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; can be shown to be a [[Hausdorff space]]. Typically it is not compact, but can be [[compactification (mathematics)|compactified]] by adding a finite number of points called &amp;#039;&amp;#039;cusps&amp;#039;&amp;#039;. These are points at the boundary of &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;, i.e. in &amp;#039;&amp;#039;&amp;#039;[[Rational numbers|Q]]&amp;#039;&amp;#039;&amp;#039;∪{∞},&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;Here, a matrix &amp;lt;math&amp;gt;\begin{pmatrix} a &amp;amp; b \\ c &amp;amp; d \end{pmatrix}&amp;lt;/math&amp;gt; sends ∞ to &amp;#039;&amp;#039;a&amp;#039;&amp;#039;/&amp;#039;&amp;#039;c&amp;#039;&amp;#039;.&amp;lt;/ref&amp;gt; such that there is a parabolic element of {{mvar|G}} (a matrix with [[trace of a matrix|trace]] ±2) fixing the point. This yields a compact topological space &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt;. What is more, it can be endowed with the structure of a [[Riemann surface]], which allows one to speak of holo- and meromorphic functions.&lt;br /&gt;
&lt;br /&gt;
Important examples are, for any positive integer &amp;#039;&amp;#039;N&amp;#039;&amp;#039;, either one of the [[congruence subgroup]]s&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{align}&lt;br /&gt;
  \Gamma_0(N) &amp;amp;= \left\{ \begin{pmatrix} a &amp;amp; b \\ c &amp;amp; d \end{pmatrix} \in \text{SL}(2, \mathbf{Z}): c \equiv 0 \pmod{N} \right\} \\&lt;br /&gt;
    \Gamma(N) &amp;amp;= \left\{ \begin{pmatrix} a &amp;amp; b \\ c &amp;amp; d \end{pmatrix} \in \text{SL}(2, \mathbf{Z}) : c \equiv b \equiv 0, a \equiv d \equiv 1 \pmod{N} \right\}.&lt;br /&gt;
\end{align}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &amp;#039;&amp;#039;G&amp;#039;&amp;#039; = Γ&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;) or {{math|Γ(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;)}}, the spaces &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt; are denoted &amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;) and &amp;#039;&amp;#039;X&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;) and &amp;#039;&amp;#039;Y&amp;#039;&amp;#039;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;), &amp;#039;&amp;#039;X&amp;#039;&amp;#039;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;), respectively.&lt;br /&gt;
&lt;br /&gt;
The geometry of &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt; can be understood by studying [[fundamental domain]]s for &amp;#039;&amp;#039;G&amp;#039;&amp;#039;, i.e. subsets &amp;#039;&amp;#039;D&amp;#039;&amp;#039; ⊂ &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; such that &amp;#039;&amp;#039;D&amp;#039;&amp;#039; intersects each orbit of the {{mvar|G}}-action on &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; exactly once and such that the closure of &amp;#039;&amp;#039;D&amp;#039;&amp;#039; meets all orbits. For example, the [[Genus (mathematics)|genus]] of &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt; can be computed.&amp;lt;ref&amp;gt;{{Citation | last1=Gunning | first1=Robert C. | title=Lectures on modular forms | publisher=[[Princeton University Press]] | series=Annals of Mathematics Studies | year=1962 | volume=48}}, p. 13&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Definition===&lt;br /&gt;
A modular form for {{mvar|G}} of weight &amp;#039;&amp;#039;k&amp;#039;&amp;#039; is a function on &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; satisfying the above functional equation for all matrices in {{mvar|G}}, that is holomorphic on &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; and at all cusps of {{mvar|G}}. Again, modular forms that vanish at all cusps are called cusp forms for {{mvar|G}}. The &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;-vector spaces of modular and cusp forms of weight &amp;#039;&amp;#039;k&amp;#039;&amp;#039; are denoted {{math|&amp;#039;&amp;#039;M&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;G&amp;#039;&amp;#039;)}} and {{math|&amp;#039;&amp;#039;S&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;G&amp;#039;&amp;#039;)}}, respectively. Similarly, a meromorphic function on &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt; is called a modular function for {{mvar|G}}. In case &amp;#039;&amp;#039;G&amp;#039;&amp;#039; = Γ&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;N&amp;#039;&amp;#039;), they are also referred to as modular/cusp forms and functions of &amp;#039;&amp;#039;level&amp;#039;&amp;#039; &amp;#039;&amp;#039;N&amp;#039;&amp;#039;. For {{math|&amp;#039;&amp;#039;G&amp;#039;&amp;#039; {{=}} Γ(1) {{=}} SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}}, this gives back the afore-mentioned definitions.&lt;br /&gt;
&lt;br /&gt;
===Consequences===&lt;br /&gt;
The theory of Riemann surfaces can be applied to &amp;#039;&amp;#039;G&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;∗&amp;lt;/sup&amp;gt; to obtain further information about modular forms and functions. For example, the spaces {{math|&amp;#039;&amp;#039;M&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;G&amp;#039;&amp;#039;)}} and {{math|&amp;#039;&amp;#039;S&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;G&amp;#039;&amp;#039;)}} are finite-dimensional, and their dimensions can be computed thanks to the [[Riemann–Roch theorem]] in terms of the geometry of the {{mvar|G}}-action on &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;{{Citation | last1=Shimura | first1=Goro | title=Introduction to the arithmetic theory of automorphic functions | publisher=Iwanami Shoten | location=Tokyo | series=Publications of the Mathematical Society of Japan | year=1971 | volume=11}}, Theorem 2.33, Proposition 2.26&amp;lt;/ref&amp;gt; For example,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\dim_\mathbf{C} M_k\left(\text{SL}(2, \mathbf{Z})\right) = \begin{cases}&lt;br /&gt;
  \left\lfloor k/12 \right\rfloor     &amp;amp; k \equiv 2 \pmod{12} \\&lt;br /&gt;
  \left\lfloor k/12 \right\rfloor + 1 &amp;amp; \text{otherwise}&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\lfloor \cdot \rfloor&amp;lt;/math&amp;gt; denotes the [[floor function]] and &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; is even.&lt;br /&gt;
&lt;br /&gt;
The modular functions constitute the [[function field of an algebraic variety|field of functions]] of the Riemann surface, and hence form a field of [[transcendence degree]] one (over &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;). If a modular function &amp;#039;&amp;#039;f&amp;#039;&amp;#039; is not identically 0, then it can be shown that the number of zeroes of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; is equal to the number of [[pole (complex analysis)|pole]]s of &amp;#039;&amp;#039;f&amp;#039;&amp;#039; in the [[closure (mathematics)|closure]] of the [[fundamental region]] &amp;#039;&amp;#039;R&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;Γ&amp;lt;/sub&amp;gt;.It can be shown that the field of modular function of level &amp;#039;&amp;#039;N&amp;#039;&amp;#039; (&amp;#039;&amp;#039;N&amp;#039;&amp;#039; ≥ 1) is generated by the functions &amp;#039;&amp;#039;j&amp;#039;&amp;#039;(&amp;#039;&amp;#039;z&amp;#039;&amp;#039;) and &amp;#039;&amp;#039;j&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Nz&amp;#039;&amp;#039;).&amp;lt;ref&amp;gt;{{Citation |last=Milne |first=James |title=Modular Functions and Modular Forms |url=https://www.jmilne.org/math/CourseNotes/MF.pdf#page=88 |year=2010 |page=88 }}, Theorem 6.1.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Line bundles===&lt;br /&gt;
The situation can be profitably compared to that which arises in the search for functions on the [[projective space]] P(&amp;#039;&amp;#039;V&amp;#039;&amp;#039;): in that setting, one would ideally like functions &amp;#039;&amp;#039;F&amp;#039;&amp;#039; on the vector space &amp;#039;&amp;#039;V&amp;#039;&amp;#039; which are polynomial in the coordinates of &amp;#039;&amp;#039;v&amp;#039;&amp;#039;&amp;amp;nbsp;≠&amp;amp;nbsp;0 in &amp;#039;&amp;#039;V&amp;#039;&amp;#039; and satisfy the equation &amp;#039;&amp;#039;F&amp;#039;&amp;#039;(&amp;#039;&amp;#039;cv&amp;#039;&amp;#039;)&amp;amp;nbsp;=&amp;amp;nbsp;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(&amp;#039;&amp;#039;v&amp;#039;&amp;#039;) for all non-zero &amp;#039;&amp;#039;c&amp;#039;&amp;#039;. Unfortunately, the only such functions are constants. If we allow denominators (rational functions instead of polynomials), we can let &amp;#039;&amp;#039;F&amp;#039;&amp;#039; be the ratio of two [[homogeneous function|homogeneous]] polynomials of the same degree. Alternatively, we can stick with polynomials and loosen the dependence on &amp;#039;&amp;#039;c&amp;#039;&amp;#039;, letting &amp;#039;&amp;#039;F&amp;#039;&amp;#039;(&amp;#039;&amp;#039;cv&amp;#039;&amp;#039;)&amp;amp;nbsp;=&amp;amp;nbsp;&amp;#039;&amp;#039;c&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;(&amp;#039;&amp;#039;v&amp;#039;&amp;#039;). The solutions are then the homogeneous polynomials of degree {{mvar|k}}. On the one hand, these form a finite dimensional vector space for each&amp;amp;nbsp;&amp;#039;&amp;#039;k&amp;#039;&amp;#039;, and on the other, if we let &amp;#039;&amp;#039;k&amp;#039;&amp;#039; vary, we can find the numerators and denominators for constructing all the rational functions which are really functions on the underlying projective space&amp;amp;nbsp;P(&amp;#039;&amp;#039;V&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
One might ask, since the homogeneous polynomials are not really functions on P(&amp;#039;&amp;#039;V&amp;#039;&amp;#039;), what are they, geometrically speaking? The [[algebraic geometry|algebro-geometric]] answer is that they are &amp;#039;&amp;#039;sections&amp;#039;&amp;#039; of a [[sheaf (mathematics)|sheaf]] (one could also say a [[vector bundle|line bundle]] in this case). The situation with modular forms is precisely analogous.&lt;br /&gt;
&lt;br /&gt;
Modular forms can also be profitably approached from this geometric direction, as sections of line bundles on the moduli space of elliptic curves.&lt;br /&gt;
&lt;br /&gt;
==Rings of modular forms==&lt;br /&gt;
{{Main|Ring of modular forms}}&lt;br /&gt;
For a subgroup {{math|Γ}} of the {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}}, the ring of modular forms is the [[graded ring]] generated by the modular forms of {{math|Γ}}. In other words, if {{math|M&amp;lt;sub&amp;gt;k&amp;lt;/sub&amp;gt;(Γ)}} is the vector space of modular forms of weight {{mvar|k}}, then the ring of modular forms of {{math|Γ}} is the graded ring &amp;lt;math&amp;gt;M(\Gamma) = \bigoplus_{k &amp;gt; 0} M_k(\Gamma)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Rings of modular forms of congruence subgroups of {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}} are finitely generated due to a result of [[Pierre Deligne]] 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.&lt;br /&gt;
&lt;br /&gt;
More generally, there are formulas for bounds on the weights of generators of the ring of modular forms and its relations for arbitrary [[Fuchsian group]]s.&lt;br /&gt;
&lt;br /&gt;
==Types==&lt;br /&gt;
&lt;br /&gt;
===New forms===&lt;br /&gt;
{{Main|Atkin–Lehner theory}}&lt;br /&gt;
[[Atkin–Lehner theory|New forms]] are a subspace of modular forms&amp;lt;ref&amp;gt;{{Cite web|last=Mocanu|first=Andreea|title=Atkin-Lehner Theory of &amp;lt;math&amp;gt;\Gamma_1(N)&amp;lt;/math&amp;gt;-Modular Forms|url=https://andreeamocanu.github.io/atkin-lehner-theory.pdf|url-status=live|archive-url=https://web.archive.org/web/20200731204425/https://andreeamocanu.github.io/atkin-lehner-theory.pdf|archive-date=31 July 2020}}&amp;lt;/ref&amp;gt; of a fixed level &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; which cannot be constructed from modular forms of lower levels &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; dividing &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;. The other forms are called &amp;#039;&amp;#039;&amp;#039;old forms&amp;#039;&amp;#039;&amp;#039;. These old forms can be constructed using the following observations: if &amp;lt;math&amp;gt;M \mid N&amp;lt;/math&amp;gt; then &amp;lt;math&amp;gt;\Gamma_1(N) \subseteq \Gamma_1(M)&amp;lt;/math&amp;gt; giving a reverse inclusion of modular forms &amp;lt;math&amp;gt;M_k(\Gamma_1(M)) \subseteq M_k(\Gamma_1(N))&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Cusp forms===&lt;br /&gt;
{{Main|Cusp form}}&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Generalizations ==&lt;br /&gt;
There are a number of other usages of the term &amp;quot;modular function&amp;quot;, apart from this classical one; for example, in the theory of [[Haar measure]]s, it is a function {{math|Δ(&amp;#039;&amp;#039;g&amp;#039;&amp;#039;)}} determined by the conjugation action.&lt;br /&gt;
&lt;br /&gt;
[[Maass forms]] are [[Analytic function|real-analytic]] [[eigenfunction]]s of the [[Laplacian]] but need not be [[Holomorphic function|holomorphic]]. The holomorphic parts of certain weak Maass wave forms turn out to be essentially Ramanujan&amp;#039;s [[mock theta function]]s. Groups which are not subgroups of {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;)}} can be considered.&lt;br /&gt;
&lt;br /&gt;
[[Hilbert modular form]]s are functions in &amp;#039;&amp;#039;n&amp;#039;&amp;#039; variables, each a complex number in the upper half-plane, satisfying a modular relation for 2&amp;amp;times;2 matrices with entries in a [[totally real number field]].&lt;br /&gt;
&lt;br /&gt;
[[Siegel modular form]]s are associated to larger [[symplectic group]]s in the same way in which classical modular forms are associated to {{math|SL(2, &amp;#039;&amp;#039;&amp;#039;R&amp;#039;&amp;#039;&amp;#039;)}}; in other words, they are related to [[abelian variety|abelian varieties]] in the same sense that classical modular forms (which are sometimes called &amp;#039;&amp;#039;elliptic modular forms&amp;#039;&amp;#039; to emphasize the point) are related to elliptic curves.&lt;br /&gt;
&lt;br /&gt;
[[Jacobi form]]s 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.&lt;br /&gt;
&lt;br /&gt;
[[Automorphic form]]s extend the notion of modular forms to general [[Lie group]]s.&lt;br /&gt;
&lt;br /&gt;
Modular integrals of weight {{mvar|k}} are meromorphic functions on the upper half plane of moderate growth at infinity which &amp;#039;&amp;#039;fail to be modular of weight {{mvar|k}}&amp;#039;&amp;#039; by a rational function.&lt;br /&gt;
&lt;br /&gt;
[[Automorphic factor]]s are functions of the form &amp;lt;math&amp;gt;\varepsilon(a,b,c,d) (cz+d)^k&amp;lt;/math&amp;gt; which are used to generalise the modularity relation defining modular forms, so that&lt;br /&gt;
:&amp;lt;math&amp;gt;f\left(\frac{az+b}{cz+d}\right) = \varepsilon(a,b,c,d) (cz+d)^k f(z).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The function &amp;lt;math&amp;gt;\varepsilon(a,b,c,d)&amp;lt;/math&amp;gt; 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.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
{{Unreferenced section|date=October 2019}}&lt;br /&gt;
The theory of modular forms was developed in four periods:&lt;br /&gt;
&lt;br /&gt;
* In connection with the theory of [[elliptic function]]s, in the early nineteenth century&lt;br /&gt;
* By [[Felix Klein]] and others towards the end of the nineteenth century as the automorphic form concept became understood (for one variable)&lt;br /&gt;
* By [[Erich Hecke]] from about 1925&lt;br /&gt;
* 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.&lt;br /&gt;
&lt;br /&gt;
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]], which has become one of the most far-reaching and consequential research programs in math.&lt;br /&gt;
&lt;br /&gt;
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]] with the [[square root]] of integers down to −5.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Wiles&amp;#039;s proof of Fermat&amp;#039;s Last Theorem]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{reflist|group=note}}&lt;br /&gt;
&lt;br /&gt;
==Citations==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*{{citation |author-link=Tom M. Apostol |first=Tom M. |last=Apostol |title=Modular functions and Dirichlet Series in Number Theory |year=1990 |publisher=[[Springer-Verlag]] |location=New York |isbn=0-387-97127-0 |url-access=registration |url=https://archive.org/details/modularfunctions0000apos }}&lt;br /&gt;
*{{citation | last1=Diamond | first1=Fred | last2=Shurman | first2 = Jerry Michael | title = A First Course in Modular Forms | publisher=[[Springer-Verlag]] | location=New York| year=2005 | series=Graduate Texts in Mathematics |volume=228|isbn=978-0387232294}} &amp;#039;&amp;#039;Leads up to an overview of the proof of the [[modularity theorem]]&amp;#039;&amp;#039;.&lt;br /&gt;
*{{citation |last=Gelbart | first = Stephen S. | author-link = Stephen Gelbart | location = Princeton, N.J. | mr = 0379375 | publisher = [[Princeton University Press]] | series = Annals of Mathematics Studies | title = Automorphic Forms on Adèle Groups | volume = 83 | year = 1975}}. &amp;#039;&amp;#039;Provides an introduction to modular forms from the point of view of representation theory&amp;#039;&amp;#039;.&lt;br /&gt;
*{{citation |author-link=Erich Hecke |first=Erich |last=Hecke |title=Mathematische Werke |location=Göttingen |publisher=[[Vandenhoeck &amp;amp; Ruprecht]] |year=1970 }}&lt;br /&gt;
*{{citation |first=Robert A. |last=Rankin |title=Modular forms and functions |year=1977 |publisher=[[Cambridge University Press]] |location=Cambridge |isbn=0-521-21212-X }}&lt;br /&gt;
*{{citation |first1=K. |last1=Ribet |first2=W. |last2=Stein |url=https://wstein.org/books/ribet-stein/ |title=Lectures on Modular Forms and Hecke Operators}}&lt;br /&gt;
*{{citation |author-link=Jean-Pierre Serre |first=Jean-Pierre |last=Serre |title=A Course in Arithmetic |series=Graduate Texts in Mathematics |volume=7 |publisher=[[Springer-Verlag]] |location=New York |year=1973 }}. &amp;#039;&amp;#039;Chapter VII provides an elementary introduction to the theory of modular forms&amp;#039;&amp;#039;.&lt;br /&gt;
*{{citation |first1=N. P. |last1=Skoruppa |author-link2=Don Zagier |first2=D. |last2=Zagier |title=Jacobi forms and a certain space of modular forms |journal=[[Inventiones Mathematicae]] |year=1988 |volume=94 |page=113 |publisher=[[Springer Publishing|Springer]] |doi=10.1007/BF01394347 |bibcode=1988InMat..94..113S }}&lt;br /&gt;
*[https://www.quantamagazine.org/behold-modular-forms-the-fifth-fundamental-operation-of-math-20230921/ Behold Modular Forms, the ‘Fifth Fundamental Operation’ of Math]&lt;br /&gt;
{{Algebraic curves navbox}}&lt;br /&gt;
{{Authority control}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Modular forms| ]]&lt;br /&gt;
[[Category:Analytic number theory]]&lt;br /&gt;
[[Category:Special functions]]&lt;/div&gt;</summary>
		<author><name>imported&gt;StargazerG</name></author>
	</entry>
</feed>