Bentuk modular

Dalam matematika, **bentuk modular** adalah fungsi analitik (kompleks) pada setengah bidang atas yang memenuhi suatu persamaan fungsional berkaitan dengan tindakan grup dari grup modular, dan juga memenuhi kondisi pertumbuhan tertentu. Oleh karena itu, walaupun teori bentuk modular dapat dijelaskan dengan analisis kompleks, tetapi peranan paling penting bentuk modular terdapat pada bidang teori bilangan. Bentuk modular muncul di area lain, seperti topologi aljabar, kemasan bola, dan teori dawai.

**Fungsi modular** adalah fungsi yang invarian terhadap aksi grup modular di setengah bidang atas, tetapi dengan syarat   holomorfik di bidang setengah atas diganti menjadi meromorfik di bidang atas (artinya, holomorfik di mana-mana, kecuali di titik-titik yang saling terisolasi satu sama lain; titik-titik ini merupakan pole).

Teori bentuk modular adalah kasus khusus dari teori bentuk automorfik. Bentuk automorfik merupakan fungsi yang didefinisikan pada grup Lie yang bertransformasi dengan "baik" jika diberikan aksi oleh grup diskret tertentu, analog dengan aksi grup modular \mathrm{SL}_2(\mathbb{Z}) \subset \mathrm{SL}_2(\mathbb{R}) pada bentuk modular.

Penggunaan istilah "bentuk modular" sebagai deskripsi sistematis terhadap teori bentuk modular diinisiasi Hecke.

Setiap bentuk modular memiliki representasi Galois yang terasosiasi dengan bentuk modular tersebut.

## Definisi umum bentuk modular
Misalkan  \Gamma \subset \text{SL}_2(\mathbb{Z}) merupakan subgrup dengan indeks berhingga, atau biasa disebut sebagai grup aritmetika. Secara umum, **bentuk modular tingkat <math>\Gamma</math> dengan bobot <math>k</math>** adalah fungsi holomorfik f:\mathcal{H} \to \mathbb{C} dengan \mathcal{H}=\{z \in \mathbb{C}: \mathrm{Im}(z)>0\} (setengah bidang atas) yang memenuhi dua syarat berikut:

1. (**Kondisi automorfik**) Untuk setiap \gamma \in \Gamma, berlaku persamaan f(\gamma(z)) = (cz + d)^kf(z)

2. (**Kondisi pertumbuhan**) Untuk setiap \gamma \in \text{SL}_2(\mathbb{Z}), fungsi (cz + d)^{-k}f(\gamma(z)) terbatas seiring \text{Im}(z) \to \inftydengan \gamma(z)=\frac{az+b}{cz+d} untuk setiap matriks \gamma = \begin{pmatrix}
a & b \\
c & d
\end{pmatrix} \in \text{SL}_2(\mathbb{Z}). Dengan demikian, untuk setiap matriks \gamma_1, \gamma_2 \in \mathrm{SL}_2(\mathbb{Z}), komposisi fungsi (\gamma_1 \circ \gamma_2)(z) direpresentasikan oleh perkalian matriks \gamma_1\gamma_2. Selain itu, disebut **bentuk taring (''cusp form'')** jika memenuhi kondisi pertumbuhan berikut:3. (**Kondisi cuspidal**)  Untuk setiap \gamma \in \text{SL}_2(\mathbb{Z}), fungsi (cz + d)^{-k}f(\gamma(z)) \to 0 seiring \text{im}(z) \to \infty

### Sebagai bagian dari bundel garis
Bentuk modular juga dapat dipandang sebagai bagian dari bundel garis tertentu pada varietas modular. Untuk sembarang grup aritmetika \Gamma \subset \text{SL}_2(\mathbb{Z}), suatu bentuk modular tingkat \Gamma dengan bobot  k  dapat didefinisikan sebagai elemenf \in H^0(X_\Gamma,\omega^{\otimes k}) = M_k(\Gamma)di mana \omega adalah bundel garis kanonikal pada kurva modularX_\Gamma = \Gamma \backslash (\mathcal{H} \cup \mathbb{P}^1(\mathbb{Q}))Dimensi ruang bentuk modular ini dapat dihitung dengan menggunakan Teorema Riemann–Roch. Bentuk modular klasik untuk \Gamma = \text{SL}_2(\mathbb{Z}) adalah bagian dari bundel garis pada ''moduli stack'' kurva eliptik.

## Bentuk modular untuk SL(2, Z)

### Definisi standar
Bentuk modular dengan bobot **' untuk [[grup modular]]

: <math>\text{SL}(2, \mathbf Z) = \left \{ \left. \begin{pmatrix}a & b \\ c & d \end{pmatrix}  \right| a, b, c, d \in \mathbf Z,\ ad-bc = 1 \right \}</math>

adalah fungsi [[Bilangan kompleks|kompleks]]  pada [[paruh atas bidang kompleks|setengah bidang atas]]  yang memenuhi tiga kondisi berikut:

# Fungsi  [[Fungsi holomorfik|holomorfik]] pada .
# Untuk setiap  dan setiap matriks anggota , berlaku:
#: <math> f\left(\frac{az+b}{cz+d}\right) = (cz+d)^k f(z)</math>
# Fungsi  terbatas seiring .

Catatan:

* Bobot **' yang digunakan biasanya bilangan bulat positif.
* Untuk sembarang bilangan ganjil **', hanya fungsi nol yang memenuhi syarat kedua. Dengan demikian, tidak ada bentuk modular dengan bobot ganjil untuk grup   selain nol.
* Kondisi ketiga biasanya disebut sebagai fungsi  "holomorfik di titik taring (''cusp'')". Justifikasi penggunaan istilah ini akan dijelaskan di bawah. Secara eksplisit, kondisi ini mensyaratkan ada <math> M, D > 0 </math> sedemikian sehingga jika <math> \operatorname{Im}(z) > M \implies |f(z)| < D </math>, yang berarti fungsi <math>f</math> terbatas pada daerah di atas suatu garis horizontal di bidang kompleks.
* Jika kondisi kedua diterapkan pada dua matriks berikut

:: <math>S = \begin{pmatrix}0 & -1 \\ 1 & 0 \end{pmatrix}, \qquad T = \begin{pmatrix}1 & 1 \\ 0 & 1 \end{pmatrix},</math>  maka dihasilkan dua persamaan berikut
:: <math>f\left(-\frac{1}{z}\right) = z^k f(z), \qquad f(z + 1) = f(z).</math>
: Karena matriks **' dan matriks **' [[Himpunan pembangkit grup|membangun]] grup modular , kondisi kedua di atas ekuivalen dengan terpenuhinya hanya kedua persamaan ini.

* Karena , bentuk modular adalah [[fungsi periodik]], dengan periode , sehingga memiliki [[deret Fourier]].

=== Definisi via kekisi atau kurva eliptik ===
Bentuk modular juga dapat didefinisikan sebagai fungsi ''F'' dari himpunan [[Kekisi (tatanan)|kekisi]] di  ke himpunan bilangan kompleks yang memenuhi ketiga kondisi berikut:

# Untuk sembarang konstan **' tidak nol, jika kekisi  yang dibangkitkan oleh **' dan variabel **', maka  adalah fungsi analitik dari **'.
# Jika **' adalah bilangan kompleks tidak nol dan  adalah kekisi yang diperoleh dengan mengalikan setiap elemen kekisi  oleh **', maka , dengan **' adalah suatu konstanta (biasanya bilangan bulat positif) yang disebut **bobot** dari bentuk modular.
# Modulus dari  terbatas atas, jika modulus dari elemen terkecil tidak nol dari kekisi  memiliki batas bawah yang positif.

Definisi ini ekuivalen dengan definisi standar bentuk modular. Ide utama yang digunakan untuk membuktikan ekuivalensi kedua definisi di atas adalah sebagai berikut: dari kondisi kedua, nilai fungsi **' pada kekisi , untuk suatu , menentukan nilai fungsi **' pada keseluruhan paruh atas bidang kompleks

### Contoh
**I. Deret Eisenstein**

Contoh termudah dari bentuk modular adalah deret Eisenstein. Untuk setiap bilangan genap ,  didefinisikan sebagai deret dari   dengan indeks **' bergerak pada semua vektor tak nol pada kekisi :

: <math>G_k(\Lambda) = \sum_{0 \neq\lambda\in\Lambda}\lambda^{-k}.</math>

Maka **' adalah bentuk modular dengan bobot **'. Untuk ,  berlaku

: <math>G_k(\Lambda) = G_k(\tau) = \sum_{ (0,0) \neq (m,n)\in\mathbf{Z}^2} \frac{1}{(m + n \tau)^k},</math>

dan

: <math>\begin{align}
  G_k\left(-\frac{1}{\tau}\right) &= \tau^k G_k(\tau), \\
                    G_k(\tau + 1) &= G_k(\tau).
\end{align}</math>

Syarat  diperlukan untuk menjamin deret [[Konvergensi mutlak|konvergen]]; andaikan **' ganjil maka suku   dan suku  saling mengeliminasi satu sama lain pada deret, sehingga deretnya menjadi fungsi nol.

**II. Fungsi theta pada kekisi unimodular genap**

Kekisi unimodular genap **' pada  adalah kekisi yang dibangkitkan oleh **' vektor yang membentuk kolom-kolom suatu matriks dengan determinan 1 dan memenuhi kuadrat panjang setiap vektor di **' adalah bilangan genap. [[Fungsi theta]]

: <math>\vartheta_L(z) = \sum_{\lambda\in L}e^{\pi i \Vert\lambda\Vert^2 z} </math>

konvergen jika Im(z) > 0, dan merupakan bentuk modular dengan bobot   dari [[identitas deret Poisson]]. Konstruksi kekisi unimodular genap tidaklah mudah, tetapi berikut salah satu caranya: misalkan **' adalah bilangan asli kelipatan 8 and tinjau semua vektor **' di  sedemikian sehingga  memiliki koordinat bilangan bulat, yang semuanya genap atau semua ganjil, dan jumlah semua koordinat pada  **' adalah bilangan genap. Misalkan kekisi ini sebagai **'. Jika , kekisi ini dibangkitkan oleh akar-akar pada [[sistem akar]] yang biasa disebut [[E8 (mathematics)|E<sub>8</sub>]]. Karena hanya terdapat satu bentuk modular dengan bobot 8 ''up to'' [[perkalian skalar]],

: <math>\vartheta_{L_8\times L_8}(z) = \vartheta_{L_{16}}(z),</math>

walaupun kekisi  dan  tidaklah similar. [[John Milnor]] mengamati bahwa [[Torus|tori]] berdimensi 16 yang diperoleh melalui topologi hasil bagi  dengan kekisi  dan dengan kekisi  adalah contoh dua manifold Riemann kompak yang [[isospektral]], tetapi tidak [[Isometri|isometrik]]. (lihat [[Hearing the shape of a drum]].)

**III. Diskriminan modular**



[[Fungsi eta Dedekind]] didefinisikan sebagai

: <math>\eta(z) = q^{1/24}\prod_{n=1}^\infty (1-q^n), \qquad q = e^{2\pi i z}.</math>

Maka, diskriminan modular  adalah bentuk modular dengan bobot 12. Kehadiran angka 24 pada fungsi ini memiliki kaitan dengan dimensi kekisi Leech yang adalah 24. [[Konjektur Ramanujan-Petersson]] mengklaim bahwa nilai mutlak dari koefisien **' untuk setiap bilangan prima **' pada ekspansi fungsi  sebagai [[deret pangkat]] dalam q tidak melebihi . Hal ini dibuktikan oleh  [[Martin Eichler|Eichler]], [[Goro Shimura|Shimura]], [[Michio Kuga|Kuga]], [[Yasutaka Ihara|Ihara]], dan [[Pierre Deligne]] sebagai akibat dari bukti Deligne [[konjektur Weil]], yang dibuktikan mengakibatkan konjektur Ramanujan-Petersson.

Contoh kedua dan ketiga memberikan petunjuk mengenai hubungan antara bentuk modular dan pertanyaan klasik pada teori bilangan, seperti representasi bilangan oleh [[bentuk kuadratik]] dan [[fungsi partisi]]. Hubungan konseptual yang penting antara bentuk modular dan teori bilangan diilustrasikan oleh [[operator Hecke]], yang juga menghubungkan antara bentuk modular dan [[teori representasi]].

== Fungsi modular ==
Ketika bobot <math>k</math> bernilai 0, dapat ditunjukkan menggunakan teorema Liouville bahwa satu-satunya bentuk modular adalah [[fungsi konstan]]. Namun, jika syarat holomorfik di setengah bidang atas diganti menjadi meromorfik di setengah bidang atas, maka kita mendapati gagasan ''fungsi modular''. Sebuah fungsi <math>f: \mathcal{H} \rightarrow \mathbb{C}</math> disebut modular [[iff|jika dan hanya jika]] memenuhi sifat-sifat berikut:

# Fungsi <math>f</math>  [[fungsi meromorfik|meromorfik]] di himpunan terbuka [[bidang setengah atas|setengah bidang atas]] <math>\mathcal{H}</math>.
# Untuk [[matriks (matematika)|matriks]] <math>\begin{pmatrix}a & b \\ c & d \end{pmatrix}</math> pada [[grup modular | grup modular ]], <math> f\left(\frac{az+b}{cz+d}\right) = f(z)</math>.
# Seperti yang ditunjukkan di atas, kondisi kedua menyiratkan bahwa <math>f</math> adalah periodik, dan karenanya memiliki [[deret Fourier]]. Kondisi ketiga adalah bahwa deret ini berbentuk
::<math>f(z) = \sum_{n=-m}^\infty a_n e^{2i\pi nz}.</math>
Ini sering ditulis dalam istilah <math>q=\exp(2\pi i z)</math> (the kuadrat dari [[nome (matematika)|nome]]), sebagai:
::<math>f(z)=\sum_{n=-m}^\infty a_n q^n.</math>
Ini juga disebut sebagai ekspansi-''q'' dari<math>f</math>. Koefisien <math>a_n</math> dikenal sebagai koefisien Fourier dari <math>f</math>, dan bilangan <math>m</math> disebut tingkat kutub <math>f</math> di <math>i \infty</math>. Kondisi ini disebut "meromorfik di taring", artinya banyaknya bilangan bulat <math>n<0</math>  sedemikian sehingga <math>a_n \neq 0</math> adalah berhingga, sehingga ekspansi-''q ''terbatas di bawah, dan ini mengakibatkan fungsi <math>f</math> meromorfik pada <math>q=0</math>.

Cara lain untuk menyatakan definisi fungsi modular adalah dengan menggunakan [[kurva elips]]: setiap kisi Λ menentukan [[kurva elips]] **C**/Λ lebih **C**; dua kisi berpadanan dengan dua kurva elips yang [[isomorfik]] jika dan hanya jika salah satu kisi diperoleh dari kisi yang lain dengan mengalikan kisi tersebut oleh suatu bilangan kompleks bukan nol . Dengan demikian, fungsi modular juga dapat dianggap sebagai fungsi meromorfik pada himpunan kelas isomorfisme kurva elips. Misalnya, [[invarian-j]] ''j''(''z'') dari kurva elips, dipandang sebagai fungsi pada himpunan semua kurva elips, adalah fungsi modular. Secara lebih konseptual, fungsi modular juga dapat dipandang sebagai fungsi pada [[masalah moduli|ruang moduli]] dari kelas isomorfisma kurva elips kompleks.

Bentuk modular ''f'' yang lenyap di  (dengan kata lain, , atau lenyap di ) disebut bentuk taring (''cusp form'' atau ''spitzenform'' dalam [[bahasa Jerman]]). Bilangan bulat positif ''n'' terkecil sedemikian sehingga  adalah tingkat nol dari ''f'' di .

Unit modular adalah fungsi modular yang kutub dan nolnya hanya ada di titik-titik taring.

== Bentuk modular untuk grup yang lebih umum ==
Syarat persamaan fungsional dari ''f '' yang sehubungan dengan pemetaan <math>z \mapsto \frac{az+b}{cz+d} </math> dapat diringankan dengan mengharuskan persamaan fungsi ini terpenuhi hanya untuk matriks dalam grup yang lebih kecil daripada .

=== Permukaan Riemann ''G''\H<sup>∗</sup> ===
Misalkan adalah subgrup dari  yang memiliki [[Indeks dari subgrup|indeks]] berhingga. Grup [[Tindakan grup (matematika)|beraksi]] pada **H** dengan cara yang sama seperti . [[Ruang topologi hasil bagi]] ''G''\**H** dapat ditampilkan sebagai [[ruang Hausdorff]]. Ruang ini tidak kompak, tetapi dapat dikompakkan dengan menambahkan sejumlah berhingga titik yang disebut ''katup (cusps)''. Ini adalah titik-titik di batas **H**, yaitu di **Q**∪{∞}, sedemikian rupa sehingga ada elemen parabolik dari  (matriks dengan [[Teras (aljabar linear)|teras]] ± 2) yang menetapkan titik pada batas  **H**. Ini menghasilkan ruang topologi yang kompak ''G''\**H**<sup>∗</sup>. Terlebih lagi, topologi kompak ini dapat diberikan struktur [[permukaan Riemann]], yang memungkinkan konsep fungsi holomorfik dan meromorfik didefinisikan pada ruang ''G''\**H**<sup>∗</sup>.

Salah satu contoh subgrup  yang paling penting adalah [[subgrup kongruensi]]. Untuk setiap bilangan bulat positif ''N,'' berikut ini beberapa contoh subgrup kongruensi:
:<math>\begin{align}
  \Gamma_0(N) &= \left\{ \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \text{SL}(2, \mathbf{Z}): c \equiv 0 \pmod{N} \right\} \\
    \Gamma(N) &= \left\{ \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \text{SL}(2, \mathbf{Z}) : c \equiv b \equiv 0, a \equiv d \equiv 1 \pmod{N} \right\}.
\end{align}</math>

Untuk ''G'' = Γ<sub>0</sub>(''N'') atau , ruang ''G''\**H** dan ''G''\**H**<sup>∗</sup> masing-masing dilambangkan ''Y''<sub>0</sub>(''N'') dan ''X''<sub>0</sub>(''N'') dan ''Y''(''N''), ''X''(''N'').

Geometri dari ''G''\**H**<sup>∗</sup>, seperti [[Genus  (matematika)|genus]] dari ''G''\**H**<sup>∗</sup>, dapat dipahami dengan mempelajari [[domain fundamental]] untuk ''G.'' Domain fundamental untuk ''G'' adalah subhimpunan ''D'' ⊂ **H** sedemikian sehingga ''D ''melalui setiap orbit dari aksi pada **H** tepat satu kali dan penutupan'' D ''melalui semua orbit.

=== Definisi ===
Bentuk modular untuk **' dengan bobot *k* adalah fungsi pada **H** yang memenuhi persamaan fungsional di atas untuk semua matriks di **', yang holomorfik di **H,** dan di semua taring (''cusp'') dari **'. Seperti sebelumnya, bentuk modular yang lenyap di semua taring dari grup **'   disebut bentuk taring (''cusp form'') untuk grup **'. Ruang vektor kompleks dari bentuk modular dan bentuk taring untuk grup **' masing-masing dilambangkan dengan  dan . Seperti sebelumnya, sfungsi meromorfik pada ''G''\**H**<sup>∗</sup> disebut fungsi modular untuk **'. Jika *G* = Γ0(*N*), bentuk modular/taring dan fungsi modular untuk grup **' disebut sebagai bentuk modular/taring dan fungsi modular ''tingkat'' ''N''. Jika , ini sama dengan bentuk modular yang telah didefinisikan  sebelumnya.

=== Konsekuensi ===
Teori pada permukaan Riemann dapat diterapkan pada ''G''\**H**<sup>∗</sup> untuk memeroleh informasi lebih jauh mengenai bentuk modular dan fungsi modular. Sebagai contoh, ruang vektor  dan  berdimensi hingga, dan dimensi kedua ruang ini dapat dihitung dengan menggunakan [[teorema Riemann-Roch]] melalui geometri dari aksi-**' pada **H**. Contohnya,

: \dim_\mathbf{C} M_k\left(\text{SL}(2, \mathbf{Z})\right) = \begin{cases}
  \left\lfloor k/12 \right\rfloor     & k \equiv 2 \pmod{12} \\
  \left\lfloor k/12 \right\rfloor + 1 & \text{lainnya}
\end{cases}

dengan \lfloor \cdot \rfloor merepresentasikan fungsi bilangan bulat terbesar/fungsi *floor* dan k bernilai genap.

Fungsi modular membentuk lapangan fungsi pada permukaan Riemann, dan sehingga membentuk lapangan dengan derajat transendental satu (atas lapangan **C**). Jika fungsi modular *f* bukan fungsi 0, maka dapat ditunjukkan bahwa banyaknya nol dari fungsi *f*  sama dengan banyaknya kutub dari fungsi *f*  pada penutup (*closure*) dari daerah fundamental *R*Γ. Lapangan fungsi modular tingkat *N* (*N* ≥ 1) dibangkitkan oleh fungsi *j*(*z*) dan *j*(*Nz*).

### Bundel garis
Pencarian fungsi modular dapat dianalogikan dengan pencarian fungsi pada ruang proyektif P(*V*): dalam konteks ruang proyektif, idealnya fungsi *F* pada ruang vektor *V* merupakan polinomial dalam koordinat *v*&nbsp;≠&nbsp;0 pada *V* dan memenuhi persamaan *F*(*cv*)&nbsp;=&nbsp;*F*(*v*) untuk semua *c* yang tidak nol. Sayangnya, fungsi polinomial dengan sifat demikian hanyalah fungsi konstanta. Jika kita memperbolehkan fungsi *F* memiliki penyebut yang juga merupakan polinomial, maka kesamaan tersebut dipenuhi oleh fungsi yang merupakan rasio dari dua polinomial homogen dengan derajat sama. Atau, fungsi *F* tetap dapat dimisalkan sebagai polinomial tetapi dengan syarat kebergantungan terhadap *c* yang lebih longgar, yaitu *F*(*cv*)&nbsp;=&nbsp;*c<sup>k</sup>F*(*v*) untuk suatu nilai **'. Solusi dari kesamaan tersebut adalah polinomial homogen berderajat **'. Untuk setiap nilai&nbsp;*k,* fungsi-fungsi *F* yang memenuhi *F*(*cv*)&nbsp;=&nbsp;*c<sup>k</sup>F*(*v*) membentuk ruang vektor berdimensi hingga. Di sisi lain, jika kita memisalkan fungsi *F* sebagai fungsi yang memenuhi *F*(*cv*)&nbsp;=&nbsp;*c<sup>k</sup>F*(*v*) untuk suatu nilai **, pembilang dan penyebut yang digunakan untuk mengkonstruksi fungsi rasional yang merupakan fungsi pada ruang proyektif P(*V*) dapat dicari.

Mengingat polinomial homogen sebenarnya bukanlah fungsi pada P(*V*), wajar saja jika ada yang bertanya mengenai bagaimana cara menginterpretasikan fungsi polinomial homogen secara geometris. Dari geometri aljabar, polinomial homogen dapat dipandang sebagai *sections* dari sebuah sheaf (atau bisa juga bundel garis untuk kasus ini). Hal yang serupa juga berlaku untuk bentuk modular.

Penggunaan perspektif bentuk modular sebagai *sections* dari bundel garis pada ruang moduli dari kurva eliptik memiliki keuntungannya tersendiri.

## Gelanggang bentuk modular

Untuk subgrup  dari , gelanggang bentuk modular adalah gelanggang bertingkat yang dihasilkan oleh bentuk modular dari . Dengan kata lain, jika  adalah gelanggang bentuk modular dari bobot , maka gelanggang bentuk modular dari  adalah gelanggang bertingkat M(\Gamma) = \bigoplus_{k > 0} M_k(\Gamma).

Gelanggang bentuk modular tingkat subgrup kongruensi dari  dibangkitkan secara berhingga. Hal ini dibuktikan oleh Pierre Deligne dan Michael Rapoport. Jika subgrup kongruensi memiliki bentuk modular berbobot ganjil bukan nol, gelanggang bentuk modular dibangkitkan oleh bentuk modular dengan bobot paling besar 6 dan hubungan  antara pembangkit memiliki bobot paling besar 12. Sebaliknya, jika semua bentuk modular berbobot ganjil tingkat subgrup kongruensi adalah 0, maka batas atas bobot pembangkit dan hubungan antara pembangkit adalah 5 dan 10.

Secara lebih umum, ada rumus untuk batas bobot pembangkit gelanggang bentuk modular dan hubungannya untuk sembarang grup Fuchsian.

## Sejarah

Teori bentuk modular dikembangkan dalam empat periode: pertama dalam kaitannya dengan teori fungsi eliptik, pada paruh pertama abad kesembilan belas; kemudian oleh Felix Klein dan lainnya menjelang akhir abad kesembilan belas sebagai konsep bentuk automorfik dipahami (untuk satu variabel); kemudian oleh Erich Hecke dari sekitar tahun 1925; dan kemudian di tahun 1960-an, karena kebutuhan teori bilangan dan perumusan teorema modularitas secara khusus memperjelas bahwa bentuk-bentuk modular memiliki kaitan yang kuat dengan teori bilangan.

## Catatan


## Referensi
*. *Chapter VII provides an elementary introduction to the theory of modular forms*.
*
*. *Provides a more advanced treatment.*
*. *Provides an introduction to modular forms from the point of view of representation theory*.
*
*
*
*