Русская Википедия:Ряд Гильберта и многочлен Гильберта

Материал из Онлайн справочника
Версия от 16:39, 12 сентября 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} '''Функция Гильберта''', '''ряд Гильберта''' и '''многочлен Гильберта''' градуированной коммутативной алгебры, конечно порождённой над полем — это три тесно связанных понятия, к...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Функция Гильберта, ряд Гильберта и многочлен Гильберта градуированной коммутативной алгебры, конечно порождённой над полем — это три тесно связанных понятия, которые позволяют измерить рост размерности однородных компонент алгебры.

Эти понятия были распространены на Шаблон:Нп5 и градуированные или фильтрованные модули над этими алгебрами, а также на когерентные пучки над проективными схемами.

Эти понятия часто используются в следующих ситуациях:

Многочлен Гильберта и ряд Гильберта играют важную роль в вычислительной алгебраической геометрии, так как они предоставляют простейший известный способ вычисления размерности и степени алгебраического многообразия, заданного явными полиномиальными уравнениями.

Определения и основные свойства

Рассмотрим конечно порождённую градуированную коммутативную алгебру Шаблон:Math над полем Шаблон:Math, которая является конечно порождённой элементами положительной степени. Это значит, что

<math>S = \bigoplus_{i \ge 0} S_i\ </math>

и что <math>S_0=K</math>.

Функция Гильберта

<math>HF_S\;:\;n\mapsto \dim_K\,S_n</math>

переводит целое число Шаблон:Math в размерность векторного пространства Шаблон:Math над полем Шаблон:Math. Ряд Гильберта, который называется рядом Гильберта — Пуанкаре в более общей ситуации градуированных векторных пространств, — это формальный ряд

<math>HS_S(t)=\sum_{n=0}^{\infty} HF_S(n)\,t^n.</math>

Если Шаблон:Math порождена Шаблон:Math однородными элементами положительных степеней <math>d_1, \ldots, d_h</math>, то сумма ряда Гильберта является рациональной функцией

<math>HS_S(t)=\frac{Q(t)}{\prod_{i=1}^h (1-t^{d_i})}\,,</math>

где Шаблон:Math — это многочлен с целыми коэффициентами.

Если Шаблон:Math порождена элементами степени 1, то сумма ряда Гильберта может быть переписана как

<math>HS_S(t)=\frac{P(t)}{(1-t)^\delta}\,,</math>

где Шаблон:Math — многочлен с целыми коэффициентами, и <math>\delta</math> — размерность Крулля Шаблон:Mvar.

В этом случае разложение этой рациональной функции в ряж имеет вид

<math>HS_S(t)=P(t)\,\left(1+\delta\,t+\cdots +\binom{n+\delta-1}{\delta-1}\,t^n+\cdots\right)</math>

где биномиальный коэффициент <math>\binom{n+\delta-1}{\delta-1}</math> равен <math>\;\frac{(n+\delta-1)(n+\delta-2)\cdots (n+1)}{(\delta-1)!}\;</math> при <math>n>-\delta</math> и нулю в противном случае.

Если <math>\textstyle P(t)=\sum_{i=0}^d a_it^i,</math> то коэффициент при <math>t^n</math> в <math>HS_S(t)</math> — это

<math>HF_S(n)= \sum_{i=0}^d a_i \binom{n -i+\delta-1}{\delta-1}\,.</math>

При <math>n\ge i-\delta+1</math> член с индексом Шаблон:Mvar в этой сумме — это многочлен от Шаблон:Mvar степени <math>\delta-1</math> со старшим коэффициентом <math>a_i/(\delta-1)!.</math> Это показывает, что существует единственный многочлен <math>HP_S(n)</math> с рациональными коэффициентами, который равен <math>HF_S(n)</math> при достаточно больших Шаблон:Mvar. Этот многочлен называется многочленом Гильберта, и имеет вид

<math>HP_S(n)= \frac{P(1)}{(\delta-1)!}\,n^{\delta-1} + {}\text{terms of lower degree in } n. </math>

Многочлен Гильберта — целозначный многочлен, так как размерности являются целыми числами, но он почти никогда не имеет целые коэффициенты.

Все эти определения можно распространить на конечно порождённые градуированные модули над Шаблон:Math.

Функция Гильберта, ряд Гильберта и многочлен Гильберта фильтрованной алгебры вычисляются для ассоциированной градуированной алгебры.

Многочлен Гильберта проективного многообразия Шаблон:Math в Шаблон:Math определяется как многочлен Гильберта однородного координатного кольца Шаблон:Math.

Градуированные алгебры и кольца многочленов

Кольца многочленов и их факторы по однородным идеалам — это типичные градуированные алгебры. Обратно, если Шаблон:Math — градуированная алгебра над полем Шаблон:Math, порождённая Шаблон:Math однородными элементами Шаблон:Math степени 1, то отображение, которое переводит Шаблон:Math в Шаблон:Mvar, определяет гомоморфизм градуированных колец из <math>R_n=K[X_1,\ldots, X_n]</math> на Шаблон:Math. Его ядро — однородный идеал Шаблон:Math, и это определяет изоморфизм градуированных алгебр между <math>R_n/I</math> и Шаблон:Math.

Таким образом, градуированные алгебры, порождённые однородными элементами степени 1 — это в точности факторы колец многочленов по однородным идеалам (с точностью до изоморфизма). Поэтому в последующих разделах этой статьи будут рассматриваться факторы колец многочленов по идеалам.

Свойства ряда Гильберта

Аддитивность

Ряд Гильберта и многочлен Гильберта аддитивны в точных последовательностях. Более точно, если

<math>0 \;\rightarrow\; A\;\rightarrow\; B\;\rightarrow\; C \;\rightarrow\; 0</math>

является точной последовательностью градуированных или фильтрованных модулей, то мы имеем

<math>HS_B=HS_A+HS_C</math>

и

<math>HP_B=HP_A+HP_C.</math>

Это немедленно следует из аналогичного свойства для размерностей векторных пространств.

Фактор по элементу, не являющемуся делителем нуля

Пусть Шаблон:Math — градуированная алгебра и Шаблон:Math — однородный элемент Шаблон:Math степени Шаблон:Math, который не является делителем нуля. Тогда мы имеем

<math>HS_{A/(f)}(t)=(1-t^d)\,HS_A(t)\,.</math>

Это следует из аддитивности для точной последовательности

<math>0 \;\rightarrow\; A^{[d]}\; \xrightarrow{f}\; A \;\rightarrow\; A/f\rightarrow\; 0\,,</math>

где стрелка с буквой Шаблон:Math — это умножение на Шаблон:Math, и <math>A^{[d]}</math> — это градуированный модуль, полученный из Шаблон:Math сдвигом степеней на Шаблон:Math, так что умножение на Шаблон:Math имеет степень 0. В частности, <math>HS_{A^{[d]}}(t)=t^d\,HS_A(t)\,.</math>

Ряд Гильберта и многочлен Гильберта кольца многочленов

Ряд Гильберта кольца многочленов <math>R_n=K[x_1, \ldots, x_n]</math> от <math>n</math> переменных равен

<math>HS_{R_n}(t) = \frac{1}{(1-t)^{n}}\,.</math>

Из этого следует, что многочлен Гильберта равен

<math> HP_{R_n}(k) = {{k+n-1}\choose{n-1}} = \frac{(k+1)\cdots(k+n-1)}{(n-1)!}\,.</math>

Доказательство того, что ряд Гильберта имеет такой вид получается по индукции применением предыдущей формулы для фактора по элементу, не являющемуся делителем нуля (в нашем случае — по <math>x_n</math>) и из того, что <math>HS_K(t)=1\,.</math>

Вид ряда Гильберта и размерность

Градуированная алгебра Шаблон:Math, порождённая однородными элементами степени 1, имеет размерность Крулля 0, когда максимальный однородный идеал, то есть идеал, порождённый однородными элементами степени 1, нильпотентен. Из этого следует, что размерность Шаблон:Math как векторного пространства надШаблон:Math конечна и что ряд Гильберта Шаблон:Math — это многочлен Шаблон:Math, такой, что Шаблон:Math равно размерности Шаблон:Math как векторного пространства над Шаблон:Math.

Если размерность Крулля Шаблон:Math положительна, то существует однородный элемент Шаблон:Math степени 1, не являющийся делителем нуля (на самом деле почти все элементы степени 1 таковы). Размерность Крулля Шаблон:Math равна размерности Крулля Шаблон:Math минус один.

Из аддитивности ряда Гильберта следует, что <math>HS_{A/(f)}(t)=(1-t)\,HS_A(t)</math>. Итерируя это размерность Шаблон:Math раз, мы получаем алгебру размерности 0, ряд Гильберта которой — многочлен Шаблон:Math. Это показывает, что ряд Гильберта Шаблон:Math равен

<math>HS_A(t)=\frac{P(t)}{(1-t)^d}</math>

где многочлен Шаблон:Math таков, что Шаблон:Math и Шаблон:Math — это размерность Крулля алгебры Шаблон:Math.

Из этой формулы для ряда Гильберта следует, что степень многочлена Гильберта равна Шаблон:Math и его старший коэффициент — <math>\frac{P(1)}{d!}</math>.

Степень проективного многообразия и теорема Безу

Ряд Гильберта позволяет вычислить степень алгебраического многообразия как значение в 1 числителя ряда Гильберта. Это также даёт простое доказательство теоремы Безу.

Рассмотрим проективное алгебраическое множество Шаблон:Mvar размерности большей нуля, определённое как множество нулей однородного идеала <math>I\subset k[x_0, x_1, \ldots, x_n]</math>, где Шаблон:Mvar — поле, и пусть <math> R=k[x_0, \ldots, x_n]/I</math>. Если Шаблон:Mvar — однородный многочлен степени <math>\delta</math>, который не является делителем нуля в Шаблон:Mvar, точная последовательность

<math>0 \;\rightarrow\; R^{[\delta]}\; \xrightarrow{f}\; R \;\rightarrow\; R/\langle f\rangle\;\rightarrow\; 0,</math>

показывает, что

<math>HS_{R/\langle f \rangle}(t)=(1-t^\delta)HS_R(t).</math>

Рассматривая числители, получаем доказательство следующего обобщения теоремы Безу:

Если Шаблон:Mvarэто однородный многочлен степени <math>\delta</math>, который не является делителем нуля в Шаблон:Mvar, то степень пересечения Шаблон:Mvar с гиперповерхностью, определённой Шаблон:Mvar, равна произведению степени Шаблон:Mvar на <math>\delta</math> .

Более геометрически это можно переформулировать следующим образом: если проективная гиперповерхность степени Шаблон: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.