Ряд Гильберта и многочлен Гильберта
Функция Гильберта, ряд Гильберта и многочлен Гильберта градуированной коммутативной алгебры, конечно порождённой над полем — это три тесно связанных понятия, которые позволяют измерить рост размерности однородных компонент алгебры.
Эти понятия были распространены на Шаблон:Нп5 и градуированные или фильтрованные модули над этими алгебрами, а также на когерентные пучки над проективными схемами.
Эти понятия часто используются в следующих ситуациях:
- Фактор кольца многочленов по однородному идеалу, градуированный полной степенью.
- Фактор кольца многочленов по идеалу, фильтрованный полной степенью.
- Фильтрация локального кольца степенями его максимального идеала.
Многочлен Гильберта и ряд Гильберта играют важную роль в вычислительной алгебраической геометрии, так как они предоставляют простейший известный способ вычисления размерности и степени алгебраического многообразия, заданного явными полиномиальными уравнениями.
Определения и основные свойства
Рассмотрим конечно порождённую градуированную коммутативную алгебру Шаблон:Math над полем Шаблон:Math, которая является конечно порождённой элементами положительной степени. Это значит, что
и что .
Функция Гильберта
переводит целое число Шаблон:Math в размерность векторного пространства Шаблон:Math над полем Шаблон:Math. Ряд Гильберта, который называется рядом Гильберта — Пуанкаре в более общей ситуации градуированных векторных пространств, — это формальный ряд
Если Шаблон:Math порождена Шаблон:Math однородными элементами положительных степеней , то сумма ряда Гильберта является рациональной функцией
где Шаблон:Math — это многочлен с целыми коэффициентами.
Если Шаблон:Math порождена элементами степени 1, то сумма ряда Гильберта может быть переписана как
где Шаблон:Math — многочлен с целыми коэффициентами, и — размерность Крулля Шаблон:Mvar.
В этом случае разложение этой рациональной функции в ряж имеет вид
где биномиальный коэффициент равен при и нулю в противном случае.
Если то коэффициент при в — это
При член с индексом Шаблон:Mvar в этой сумме — это многочлен от Шаблон:Mvar степени со старшим коэффициентом Это показывает, что существует единственный многочлен с рациональными коэффициентами, который равен при достаточно больших Шаблон:Mvar. Этот многочлен называется многочленом Гильберта, и имеет вид
Многочлен Гильберта — целозначный многочлен, так как размерности являются целыми числами, но он почти никогда не имеет целые коэффициенты.
Все эти определения можно распространить на конечно порождённые градуированные модули над Шаблон:Math.
Функция Гильберта, ряд Гильберта и многочлен Гильберта фильтрованной алгебры вычисляются для ассоциированной градуированной алгебры.
Многочлен Гильберта проективного многообразия Шаблон:Math в Шаблон:Math определяется как многочлен Гильберта однородного координатного кольца Шаблон:Math.
Градуированные алгебры и кольца многочленов
Кольца многочленов и их факторы по однородным идеалам — это типичные градуированные алгебры. Обратно, если Шаблон:Math — градуированная алгебра над полем Шаблон:Math, порождённая Шаблон:Math однородными элементами Шаблон:Math степени 1, то отображение, которое переводит Шаблон:Math в Шаблон:Mvar, определяет гомоморфизм градуированных колец из на Шаблон:Math. Его ядро — однородный идеал Шаблон:Math, и это определяет изоморфизм градуированных алгебр между и Шаблон:Math.
Таким образом, градуированные алгебры, порождённые однородными элементами степени 1 — это в точности факторы колец многочленов по однородным идеалам (с точностью до изоморфизма). Поэтому в последующих разделах этой статьи будут рассматриваться факторы колец многочленов по идеалам.
Свойства ряда Гильберта
Аддитивность
Ряд Гильберта и многочлен Гильберта аддитивны в точных последовательностях. Более точно, если
является точной последовательностью градуированных или фильтрованных модулей, то мы имеем
и
Это немедленно следует из аналогичного свойства для размерностей векторных пространств.
Фактор по элементу, не являющемуся делителем нуля
Пусть Шаблон:Math — градуированная алгебра и Шаблон:Math — однородный элемент Шаблон:Math степени Шаблон:Math, который не является делителем нуля. Тогда мы имеем
Это следует из аддитивности для точной последовательности
где стрелка с буквой Шаблон:Math — это умножение на Шаблон:Math, и — это градуированный модуль, полученный из Шаблон:Math сдвигом степеней на Шаблон:Math, так что умножение на Шаблон:Math имеет степень 0. В частности,
Ряд Гильберта и многочлен Гильберта кольца многочленов
Ряд Гильберта кольца многочленов от переменных равен
Из этого следует, что многочлен Гильберта равен
Доказательство того, что ряд Гильберта имеет такой вид получается по индукции применением предыдущей формулы для фактора по элементу, не являющемуся делителем нуля (в нашем случае — по ) и из того, что
Вид ряда Гильберта и размерность
Градуированная алгебра Шаблон:Math, порождённая однородными элементами степени 1, имеет размерность Крулля 0, когда максимальный однородный идеал, то есть идеал, порождённый однородными элементами степени 1, нильпотентен. Из этого следует, что размерность Шаблон:Math как векторного пространства надШаблон:Math конечна и что ряд Гильберта Шаблон:Math — это многочлен Шаблон:Math, такой, что Шаблон:Math равно размерности Шаблон:Math как векторного пространства над Шаблон:Math.
Если размерность Крулля Шаблон:Math положительна, то существует однородный элемент Шаблон:Math степени 1, не являющийся делителем нуля (на самом деле почти все элементы степени 1 таковы). Размерность Крулля Шаблон:Math равна размерности Крулля Шаблон:Math минус один.
Из аддитивности ряда Гильберта следует, что . Итерируя это размерность Шаблон:Math раз, мы получаем алгебру размерности 0, ряд Гильберта которой — многочлен Шаблон:Math. Это показывает, что ряд Гильберта Шаблон:Math равен
где многочлен Шаблон:Math таков, что Шаблон:Math и Шаблон:Math — это размерность Крулля алгебры Шаблон:Math.
Из этой формулы для ряда Гильберта следует, что степень многочлена Гильберта равна Шаблон:Math и его старший коэффициент — .
Степень проективного многообразия и теорема Безу
Ряд Гильберта позволяет вычислить степень алгебраического многообразия как значение в 1 числителя ряда Гильберта. Это также даёт простое доказательство теоремы Безу.
Рассмотрим проективное алгебраическое множество Шаблон:Mvar размерности большей нуля, определённое как множество нулей однородного идеала , где Шаблон:Mvar — поле, и пусть . Если Шаблон:Mvar — однородный многочлен степени , который не является делителем нуля в Шаблон:Mvar, точная последовательность
показывает, что
Рассматривая числители, получаем доказательство следующего обобщения теоремы Безу:
Если Шаблон:Mvar — это однородный многочлен степени , который не является делителем нуля в Шаблон:Mvar, то степень пересечения Шаблон:Mvar с гиперповерхностью, определённой Шаблон:Mvar, равна произведению степени Шаблон:Mvar на .
Более геометрически это можно переформулировать следующим образом: если проективная гиперповерхность степени Шаблон:Math не содержит ни одной неприводимой компоненты алгебраического множества степени Шаблон:Math, то степень их пересечения равна Шаблон:Math.
Обычная теорема Безу легко выводится из этого утверждения, если начинать с гиперповерхности и последовательно пересекать её с Шаблон:Math другими гиперповерхностями.
Литература
- Eisenbud, David. Commutative algebra. With a view toward algebraic geometry, Graduate Texts in Mathematics, 150, New York: Springer-Verlag, 1995, ISBN 0-387-94268-8.
- Schenck, Hal. Computational Algebraic Geometry, Cambridge: Cambridge University Press, 2003, ISBN 978-0-521-53650-9.
- Stanley, Richard. "Hilbert functions of graded algebras", Advances in Math., 28 (1), pp. 57–83, 1978.