Многочлен Гільберта
Функція Гільберта, ряд Гільберта і многочлен Гільберта градуйованої комутативною алгебри і скінченнопородженого градуйованого модуля — три тісно пов'язані поняття, які дозволяють виміряти ріст розмірності однорідних компонент алгебри.
Ці поняття були поширені на фільтровані алгебри і градуйовані або фільтровані модулі над цими алгебрами, а також на когерентні пучки над проективними схемами.
Многочлен Гільберта і ряд Гільберта відіграють важливу роль в обчислювальній алгебричній геометрії, оскільки вони надають найпростіший відомий спосіб обчислення розмірності і степеня алгебричного многовиду, заданого явними поліноміальними рівняннями.
Означення та основні властивості
Адитивні функції на скінченнопороджених градуйованих модулях
Нехай — градуйоване кільце Нетер. Тоді кільце кільце є нетеровим, і -алгебра S є породженою однорідними елементами додатних степенів Нехай — скінченнопороджений градуйований S-модуль. Він є породженим скінченною кількістю однорідних елементів. Також довільний модуль є скінченнопородженим -модулем.
Нехай — деяка адитивна функція зі значеннями у множині , визначена на класі всіх скінченнопороджених -модулів. Адитивність у даному випадку означає, що для довільної короткої точної послідовності:
виконується рівність
Рядом Гільберта — Пуанкаре для градуйованого модуля M і адитивної функції називається степеневий ряд:
Сума ряду Гільберта — Пуанкаре є раціональною функцією
де Шаблон:Math — многочлен з цілими коефіцієнтами.
Якщо Шаблон:Math є породженим елементами степеня 1, то сума ряду Гільберта — Пуанкаре може бути переписана як
де Шаблон:Math — многочлен з цілими коефіцієнтами.
У цьому випадку розклад цієї раціональної функції в ряд має вигляд
де біноміальний коефіцієнт дорівнює при і нулю в іншому випадку.
Якщо то коефіцієнтом при в є
При член з індексом Шаблон:Mvar в цій сумі є многочленом від Шаблон:Mvar степеня зі старшим коефіцієнтом Це показує, що існує єдиний многочлен з раціональними коефіцієнтами, що дорівнює при досить великих Шаблон:Mvar. Цей многочлен називається многочленом Гільберта.
Скінченнопороджені градуйовані алгебри над кільцями Артіна
Нехай при попередніх умовах кільце є кільцем Артіна (зокрема, у важливому частковому випадку полем). Оскільки кожен модуль є скінченнопородженим -модулем, то є нетеровим і артіновим модулем. Звідси випливає, що довжина є скінченним цілим числом. У випадку, якщо є полем то довжина є рівною розмірності векторного простору над . Також довжина модуля є адитивною функцією.
Функція : називається функцією Гільберта градуйованого модуля Вона відповідно задає ряд Гільберта — Пуанкаре, який у цьому випадку переважно називають рядом Гільберта і многочлен Гільберта.
Ряди і многочлени Гільберта — Самюеля
Одним із найважливіших часткових випадків у комутативній алгебрі є випадок фільтрацій для локальних нетерових кілець.
Нехай R — локальне нетерове кільце із максимальним ідеалом а — деякий -примарний ідеал. Тоді кільце буде артіновим. Нехай M — скінченнопороджений R-модуль і
Нехай Тоді G(R) є градуйованою R/I-алгеброю скінченно породженою де елементи породжують ідеал I. G(M) є скінченнопородженим G(R)-модулем.
Відповідно для G(M) всі довжини є скінченними і можна ввести відповідну функцію Гільберта, ряд Гільберта і заданий ними многочлен Гільберта.
Із скінченності усіх випливають також скінченності довжин Визначені при цьому функція і ряд називаються функцією Гільберта — Самюеля і рядом Гільберта — Самюеля. Функція Гільберта — Самюеля теж є поліноміальною і відповідний многочлен називається многочленом Гільберта — Самюеля. Його степінь не залежить від вибору -примарного ідеалу.
Градуйовані алгебри і кільця многочленів
Для кільця многочленів від змінних значення функції Гільберта є рівним розмірності простору однорідних многочленів степеня k. Це значення записується через біноміальні коефіцієнти:
Дана функція є очевидно поліноміальною степеня n - 1 від змінної k і многочлен Гільберта записується теж як
Ряд Гільберта у даному випадку задає раціональну функцію
Нехай тепер — однорідний многочлен степеня m і Тоді функція Гільберта є рівною
Многочлен Гільберта у цьому випадку є рівним:
Степінь многочлена у цьому випадку є рівною n - 2, а старший коефіцієнт —
Кільця многочленів і їх фактори за однорідними ідеалами є типовими прикладами градуйованих алгебр. Навпаки, якщо Шаблон:Math — градуйована алгебра над полем Шаблон:Math, породжена Шаблон:Math однорідними елементами Шаблон:Math степеня 1, то відображення, яке переводить Шаблон:Math в Шаблон:Mvar, визначає гомоморфізм градуювальних кілець з на Шаблон:Math. Його ядро — однорідний ідеал Шаблон:Math, і це визначає ізоморфізм градуйованих алгебр між і Шаблон:Math.
Таким чином, градуйовані алгебри, породжені однорідними елементами степеня 1 є ізоморфними факторкільцям кілець многочленів за однорідними ідеалами.
Властивості ряду Гільберта
Фактор по елементу, який не є дільником нуля
Нехай Шаблон:Math — градуйована алгебра над полем K і Шаблон:Math — однорідний елемент Шаблон:Math степеня Шаблон:Math, який не є дільником нуля. Тоді
Це випливає з адитивності для точної послідовності
де стрілка з буквою Шаблон:Math — множення на Шаблон:Math, і — градуйований модуль , отриманий з Шаблон:Math зміщенням степенів на Шаблон:Math, так що множення на Шаблон:Math має степінь 0. зокрема ,
Степінь проективного многовида і теорема Безу
Ряд Гільберта дозволяє порахувати степінь алгебричного многовида як значення в 1 чисельника ряду Гільберта. В такий спосіб можна також отримати просте доведення теореми Безу.
Розглянемо проективну алгебричну множину Шаблон:Mvar розмірності більшої нуля, задану як множину нулів однорідного ідеалу , де Шаблон:Mvar — поле, і нехай . Якщо Шаблон:Mvar — однорідний многочлен степеня , який не є дільником нуля в Шаблон:Mvar, точна послідовність
показує, що
Розглядаючи чисельники, отримуємо доведення наступного узагальнення теореми Безу:
Якщо Шаблон:Mvar — однорідний многочлен степеня , який не є дільником нуля в Шаблон:Mvar, то степінь перетину Шаблон:Mvar з гіперповерхнею, заданою Шаблон:Mvar, дорівнює добутку степеня Шаблон:Mvar на .
Більш геометрично це можна переформулювати так: якщо проективна гіперповерхня степеня Шаблон:Math не містить жодної компоненти алгебричної множини степеня Шаблон:Math, то степінь їх перетину дорівнює Шаблон:Math .
Звичайна теорема Безу легко виводиться з цього твердження, якщо починати з гіперповерхні і послідовно перетинати її з Шаблон:Math іншою гіперповерхнею.