В математике модулярная форма — это (комплексная) аналитическая функция на верхней полуплоскости , которая удовлетворяет:
Теория модулярных форм, таким образом, относится к комплексному анализу . Главное значение теории заключается в ее связях с теорией чисел . Модульные формы появляются и в других областях, таких как алгебраическая топология , упаковка сфер и теория струн .
Теория модулярных форм является частным случаем более общей теории автоморфных форм , которые являются функциями, определенными на группах Ли , которые хорошо преобразуются относительно действия некоторых дискретных подгрупп , обобщая пример модулярной группы .
Термин «модульная форма» как систематическое описание обычно приписывают Эриху Гекке .
Каждая модульная форма прикреплена к представлению Галуа . [1]
В общем случае [2] для заданной подгруппы конечного индекса , называемой арифметической группой , модулярная форма уровня и веса является голоморфной функцией из верхней полуплоскости, такой, что выполняются два условия:
где и функция отождествляется с матрицей Отождествление таких функций с такими матрицами приводит к тому, что композиция таких функций соответствует умножению матриц. Кроме того, она называется формой параболы , если она удовлетворяет следующему условию роста:
Модульные формы также могут быть интерпретированы как разделы определенного линейного пучка на модульных многообразиях . Для модульной формы уровня и веса можно определить как элемент
где — каноническое линейное расслоение на модулярной кривой
Размеры этих пространств модулярных форм можно вычислить с помощью теоремы Римана–Роха . [3] Классические модулярные формы для являются сечениями линейного расслоения на стеке модулей эллиптических кривых .
Модулярная функция — это функция, которая инвариантна относительно модулярной группы, но без условия, что f ( z ) голоморфна в верхней полуплоскости (среди других требований). Вместо этого модулярные функции мероморфны : они голоморфны на дополнении множества изолированных точек, которые являются полюсами функции.
Модульная форма веса k для модульной группы
— комплекснозначная функция f на верхней полуплоскости H = { z ∈ C , Im ( z ) > 0}, удовлетворяющая следующим трем условиям:
Замечания:
Модулярную форму можно эквивалентно определить как функцию F из множества решеток в C в множество комплексных чисел , удовлетворяющую определенным условиям:
Ключевая идея доказательства эквивалентности двух определений состоит в том, что такая функция F определяется, в силу второго условия, своими значениями на решетках вида Z + Z τ , где τ ∈ H .
Серия И. Эйзенштейна
Простейшими примерами с этой точки зрения являются ряды Эйзенштейна . Для каждого четного целого числа k > 2 мы определяем G k (Λ) как сумму λ − k по всем ненулевым векторам λ из Λ :
Тогда G k является модулярной формой веса k . Для Λ = Z + Z τ имеем
и
Для сходимости необходимо условие k > 2 ; при нечетных k происходит сокращение между λ − k и (− λ ) − k , так что такие ряды тождественно равны нулю.
II. Тета-функции четных унимодулярных решеток
Четная унимодулярная решетка L в Rn — это решетка, порожденная n векторами, образующими столбцы матрицы определителя 1 и удовлетворяющими условию, что квадрат длины каждого вектора в L является четным целым числом. Так называемая тета-функция
сходится, когда Im(z) > 0, и как следствие формулы суммирования Пуассона можно показать, что она является модулярной формой веса n /2 . Не так-то просто построить четные унимодулярные решетки, но вот один способ: пусть n — целое число, делящееся на 8, и рассмотрим все векторы v в R n такие, что 2 v имеет целые координаты, либо все четные, либо все нечетные, и такие, что сумма координат v является четным целым числом. Мы называем эту решетку L n . Когда n = 8 , это решетка, порожденная корнями в корневой системе, называемой E 8 . Поскольку существует только одна модулярная форма веса 8 с точностью до скалярного умножения,
даже несмотря на то, что решетки L 8 × L 8 и L 16 не подобны. Джон Милнор заметил, что 16-мерные торы, полученные делением R 16 на эти две решетки, являются, следовательно, примерами компактных римановых многообразий , которые изоспектральны , но не изометричны (см. Услышать форму барабана .)
III. Модульный дискриминант
Функция Дедекинда эта определяется как
где q — квадрат нома . Тогда модульный дискриминант Δ( z ) = (2π) 12 η ( z ) 24 является модулярной формой веса 12. Наличие 24 связано с тем, что решетка Лича имеет 24 измерения. Знаменитая гипотеза Рамануджана утверждала, что когда Δ( z ) разлагается в степенной ряд по q, коэффициент при q p для любого простого числа p имеет абсолютное значение ≤ 2 p 11/2 . Это было подтверждено работами Эйхлера , Шимуры , Куги , Ихары и Пьера Делиня в результате доказательства Делинем гипотез Вейля , которые, как было показано, подразумевают гипотезу Рамануджана.
Второй и третий примеры дают некоторый намек на связь между модулярными формами и классическими вопросами теории чисел, такими как представление целых чисел квадратичными формами и функцией распределения . Решающая концептуальная связь между модулярными формами и теорией чисел обеспечивается теорией операторов Гекке , которая также дает связь между теорией модулярных форм и теорией представлений .
Когда вес k равен нулю, можно показать с помощью теоремы Лиувилля , что единственными модулярными формами являются постоянные функции. Однако ослабление требования голоморфности f приводит к понятию модулярных функций . Функция f : H → C называется модулярной, если она удовлетворяет следующим свойствам:
Его часто записывают в терминах (квадрата нома ) , например:
Это также называется q -разложением функции f ( принцип q-разложения ). Коэффициенты известны как коэффициенты Фурье функции f , а число m называется порядком полюса функции f в точке i∞. Это условие называется «мероморфным в точке возврата», что означает, что только конечное число отрицательных коэффициентов n не равны нулю, поэтому q -разложение ограничено снизу, что гарантирует его мероморфность при q = 0. [примечание 2]
Иногда используется более слабое определение модулярных функций — при альтернативном определении достаточно, чтобы f была мероморфна в открытой верхней полуплоскости и чтобы f была инвариантна относительно подгруппы модулярной группы конечного индекса. [4] В данной статье это не соблюдается.
Другой способ сформулировать определение модулярных функций — использовать эллиптические кривые : каждая решетка Λ определяет эллиптическую кривую C /Λ над C ; две решетки определяют изоморфные эллиптические кривые тогда и только тогда, когда одна получается из другой путем умножения на некоторое ненулевое комплексное число α . Таким образом, модулярную функцию можно также рассматривать как мероморфную функцию на множестве классов изоморфизма эллиптических кривых. Например, j-инвариант j ( z ) эллиптической кривой, рассматриваемый как функция на множестве всех эллиптических кривых, является модулярной функцией. Более концептуально модулярные функции можно рассматривать как функции на пространстве модулей классов изоморфизма комплексных эллиптических кривых.
Модулярная форма f, которая обращается в нуль при q = 0 (эквивалентно, a 0 = 0 , также перефразированная как z = i ∞ ), называется формой каспа ( Spitzenform на немецком языке ). Наименьшее n такое, что a n ≠ 0, является порядком нуля f при i ∞ .
Модульная единица — это модульная функция, полюса и нули которой ограничены точками возврата. [5]
Функциональное уравнение, т. е. поведение f по отношению к , можно смягчить, потребовав его только для матриц в меньших группах.
Пусть G — подгруппа SL(2, Z ) , имеющая конечный индекс . Такая группа G действует на H так же, как SL(2, Z ) . Можно показать, что фактор-топологическое пространство G \ H является хаусдорфовым пространством . Обычно оно не компактно, но может быть компактифицировано путем добавления конечного числа точек, называемых каспами . Это точки на границе H , т. е. в Q ∪ {∞}, [примечание 3] такие, что существует параболический элемент G (матрица со следом ±2), фиксирующий точку. Это дает компактное топологическое пространство G \ H ∗ . Более того, его можно наделить структурой римановой поверхности , что позволяет говорить о голо- и мероморфных функциях.
Важными примерами являются: для любого положительного целого числа N одна из подгрупп конгруэнтности
Для G = Γ 0 ( N ) или Γ( N ) пространства G \ H и G \ H ∗ обозначаются Y 0 ( N ) и X 0 ( N ) и Y ( N ), X ( N ) соответственно.
Геометрию G \ H ∗ можно понять, изучая фундаментальные области для G , т. е. подмножества D ⊂ H такие, что D пересекает каждую орбиту действия G на H ровно один раз и такие, что замыкание D пересекает все орбиты. Например, можно вычислить род G \ H ∗ . [6]
Модулярная форма для G веса k — это функция на H, удовлетворяющая указанному выше функциональному уравнению для всех матриц в G , которая голоморфна на H и во всех каспах G. Опять же, модулярные формы, которые обращаются в нуль во всех каспах, называются касповыми формами для G. C - векторные пространства модулярных и касповых форм веса k обозначаются M k ( G ) и S k ( G ) соответственно. Аналогично, мероморфная функция на G \ H ∗ называется модулярной функцией для G . В случае G = Γ 0 ( N ) они также называются модулярными/касповыми формами и функциями уровня N . Для G = Γ(1) = SL(2, Z ) это возвращает вышеупомянутые определения.
Теория римановых поверхностей может быть применена к G \ H ∗ для получения дополнительной информации о модулярных формах и функциях. Например, пространства M k ( G ) и S k ( G ) являются конечномерными, и их размерности могут быть вычислены благодаря теореме Римана–Роха в терминах геометрии действия G на H . [7] Например,
где обозначает функцию пола и является четной.
Модулярные функции составляют поле функций римановой поверхности и, следовательно, образуют поле степени трансцендентности один (над C ). Если модулярная функция f не тождественно равна 0, то можно показать, что число нулей f равно числу полюсов f в замыкании фундаментальной области R Γ . Можно показать, что поле модулярных функций уровня N ( N ≥ 1) порождается функциями j ( z ) и j ( Nz ). [8]
Ситуацию можно с пользой сравнить с той, которая возникает при поиске функций на проективном пространстве P( V ): в этой ситуации в идеале хотелось бы иметь функции F на векторном пространстве V , которые являются полиномами относительно координат v ≠ 0 в V и удовлетворяют уравнению F ( cv ) = F ( v ) для всех ненулевых c . К сожалению, единственными такими функциями являются константы. Если мы допустим знаменатели (рациональные функции вместо полиномов), мы можем позволить F быть отношением двух однородных полиномов одинаковой степени. В качестве альтернативы мы можем придерживаться полиномов и ослабить зависимость от c , положив F ( cv ) = c k F ( v ). Тогда решениями будут однородные полиномы степени k . С одной стороны, они образуют конечномерное векторное пространство для каждого k , а с другой, если мы позволим k изменяться, мы можем найти числители и знаменатели для построения всех рациональных функций, которые на самом деле являются функциями на базовом проективном пространстве P( V ).
Можно спросить, поскольку однородные многочлены на самом деле не являются функциями на P( V ), что они собой представляют с геометрической точки зрения? Алгебро -геометрический ответ заключается в том, что они являются сечениями пучка (в этом случае можно было бы также сказать линейного расслоения ). Ситуация с модулярными формами в точности аналогична.
Модульные формы также можно с пользой рассматривать с этой геометрической точки зрения, как сечения линейных расслоений на пространстве модулей эллиптических кривых.
Для подгруппы Γ группы SL(2, Z ) кольцо модулярных форм является градуированным кольцом, порожденным модулярными формами группы Γ . Другими словами, если M k (Γ) является векторным пространством модулярных форм веса k , то кольцо модулярных форм группы Γ является градуированным кольцом .
Кольца модулярных форм конгруэнц-подгрупп SL(2, Z ) конечно порождены благодаря результату Пьера Делиня и Майкла Рапопорта . Такие кольца модулярных форм генерируются с весом не более 6, а соотношения генерируются с весом не более 12, когда конгруэнц-подгруппа имеет ненулевые нечетные модулярные формы веса, а соответствующие границы равны 5 и 10, когда нет ненулевых нечетных модулярных форм веса.
В более общем случае существуют формулы для оценок весов образующих кольца модулярных форм и его соотношений для произвольных фуксовых групп .
Новые формы являются подпространством модулярных форм [9] фиксированного уровня , которое не может быть построено из модулярных форм более низких уровней, разделяющих . Другие формы называются старыми формами . Эти старые формы могут быть построены с использованием следующих наблюдений: если , то давая обратное включение модулярных форм .
Форма каспа — это модулярная форма с нулевым постоянным коэффициентом в ряду Фурье. Она называется формой каспа, потому что форма исчезает во всех точках каспа.
Помимо этого классического, существует ряд других применений термина «модулярная функция»; например, в теории мер Хаара это функция Δ( g ), определяемая действием сопряжения.
Формы Мааса являются вещественно-аналитическими собственными функциями Лапласа , но не обязательно должны быть голоморфными . Голоморфные части некоторых слабых волновых форм Мааса оказываются по сути фиктивными тета-функциями Рамануджана. Можно рассматривать группы, которые не являются подгруппами SL(2, Z ) .
Модулярные формы Гильберта — это функции от n переменных, каждая из которых является комплексным числом в верхней полуплоскости, удовлетворяющие модулярному соотношению для матриц 2×2 с элементами в поле полностью действительных чисел .
Модулярные формы Зигеля связаны с большими симплектическими группами таким же образом, каким классические модулярные формы связаны с SL(2, R ) ; другими словами, они связаны с абелевыми многообразиями в том же смысле, в каком классические модулярные формы (которые иногда называют эллиптическими модулярными формами, чтобы подчеркнуть этот момент) связаны с эллиптическими кривыми.
Формы Якоби являются смесью модулярных форм и эллиптических функций. Примеры таких функций весьма классичны — тета-функции Якоби и коэффициенты Фурье модулярных форм Зигеля рода два — но сравнительно недавним наблюдением стало то, что формы Якоби имеют арифметическую теорию, очень похожую на обычную теорию модулярных форм.
Автоморфные формы расширяют понятие модулярных форм на общие группы Ли .
Модульные интегралы веса k являются мероморфными функциями на верхней полуплоскости умеренного роста на бесконечности, которые не являются модулярными веса k по рациональной функции.
Автоморфные факторы — это функции формы , которые используются для обобщения отношения модулярности, определяющего модулярные формы, так что
Функция называется nebentypus модулярной формы. Такие функции, как функция Дедекинда эта , модулярная форма веса 1/2, могут быть охвачены теорией, допуская автоморфные множители.
Теория модульных форм развивалась в четыре периода:
Танияма и Шимура определили соответствие 1 к 1 между определенными модульными формами и эллиптическими кривыми. Роберт Ленглендс развил эту идею при построении своей обширной программы Ленглендса , которая стала одной из самых далеко идущих и последовательных исследовательских программ в математике.
В 1994 году Эндрю Уайлс использовал модулярные формы для доказательства Великой теоремы Ферма . В 2001 году было доказано, что все эллиптические кривые являются модулярными над рациональными числами. В 2013 году было доказано, что эллиптические кривые являются модулярными над действительными квадратичными полями . В 2023 году было доказано, что эллиптические кривые являются модулярными над примерно половиной мнимых квадратичных полей, включая поля, образованные путем объединения рациональных чисел с квадратным корнем из целых чисел вплоть до −5. [1]