Модулярная функция — мероморфная функция, определённая на верхней комплексной полуплоскости (то есть на множестве H = { x + i y ∣ y > 0 ; x , y ∈ R } {\displaystyle \mathbb {H} =\{x+iy\mid y>0;x,y\in \mathbb {R} \}} ), являющаяся инвариантной относительно превращений модулярной группы или некоторой её подгруппы и удовлетворяющая условиям голоморфности в параболических точках. Модулярные функции и обобщающие их модулярные формы➤ широко используются в теории чисел, а также в алгебраической топологии и теории струн.
Формально, модулярной функцией называется мероморфная функция, удовлетворяющая условию
для каждой матрицы
принадлежащей модулярной группе P S L ( 2 , Z ) {\displaystyle PSL(2,\mathbb {Z} )} .
Модулярной формой веса k {\displaystyle k} для группы Γ 0 ( N ) {\displaystyle \Gamma _{0}(N)} называется голоморфная функция f : H → C {\displaystyle f\colon H\to C} , удовлетворяющая условию
и голоморфная во всех параболических точках[1][2].
Пусть H {\displaystyle H} — верхняя комплексная полуплоскость: H = { z ∈ C ∣ Im ( z ) > 0 } {\displaystyle H=\{z\in C\mid \operatorname {Im} (z)>0\}} . Группа матриц Γ 0 ( N ) {\displaystyle \Gamma _{0}(N)} для натурального числа N {\displaystyle N} определяется как
Группа Γ 0 ( N ) {\displaystyle \Gamma _{0}(N)} действует на H {\displaystyle H} с помощью дробно-линейных преобразований g τ = a τ + b c τ + d , {\displaystyle g\tau ={\frac {a\tau +b}{c\tau +d}},} где g = ( a b c d ) ∈ Γ 0 ( N ) {\displaystyle g={\begin{pmatrix}a&b\\c&d\end{pmatrix}}\in \Gamma _{0}(N)} и τ ∈ H {\displaystyle \tau \in H} .[3]
Модулярные формы нечётного веса равны нулю. Модулярной формой веса 2 k {\displaystyle 2k} является (при k > 1 {\displaystyle k>1} ) ряд Эйзенштейна:
где z ∈ H {\displaystyle z\in \mathbb {H} } .
Пусть
— модулярные инварианты, Δ = g 2 3 − 27 g 3 2 {\displaystyle \Delta =g_{2}^{3}-27g_{3}^{2}} — модулярный дискриминант. Определим следующим образом основной модулярный инвариант (j-инвариант[англ.]):
Тогда выполняются равенства
Также данные функции удовлетворяют соответствующие свойства голоморфности. То есть g 2 {\displaystyle g_{2}} — модулярная форма веса 4, Δ {\displaystyle \Delta } — модулярная форма веса 12. Соответственно g 2 3 {\displaystyle g_{2}^{3}} — модулярная форма веса 12, а j ( z ) {\displaystyle j(z)} — модулярная функция. Данные функции имеют важное применение в теории эллиптических функций и эллиптических кривых.