• Nenhum resultado encontrado

А. Юран, Многогранники Ньютона невырожденных квад- ратичных форм, Функц. анализ и его прил., 2022, том 56, выпуск 2, 92–100

N/A
N/A
Protected

Academic year: 2023

Share "А. Юран, Многогранники Ньютона невырожденных квад- ратичных форм, Функц. анализ и его прил., 2022, том 56, выпуск 2, 92–100"

Copied!
10
0
0

Texto

(1)

Math-Net.Ru

Общероссийский математический портал

А. Юран, Многогранники Ньютона невырожденных квад- ратичных форм, Функц. анализ и его прил., 2022, том 56, выпуск 2, 92–100

DOI: https://doi.org/10.4213/faa3957

Использование Общероссийского математического портала Math-Net.Ru подра- зумевает, что вы прочитали и согласны с пользовательским соглашением http://www.mathnet.ru/rus/agreement

Параметры загрузки:

IP: 139.59.245.186

6 ноября 2022 г., 07:27:55

(2)

2022, т. 56, вып. 2, с. 92–100

УДК 514.172.45, 517.554

Многогранники Ньютона

невырожденных квадратичных форм

1

○c 2022. A. Ю. Юран

Мы характеризуем многогранники Ньютона невырожденных квадратичных форм и морсовских особенностей.

DOI:https://doi.org/10.4213/faa3957

§ 1. Введение

Со всяким многочленом Лорана или аналитической функцией связан много- гранник Ньютона, определяемый следующим образом.

Определение 1. Пустьf =P

k∈Znakzk— многочлен Лорана отnкомплекс- ных переменных, где zk =zk11· · ·zknn. Многогранник Ньютона многочленаf — это выпуклая оболочкаN(f) = conv{k∈Zn|ak ̸= 0} ⊂Rn.

Пусть f = P

k∈Zn+akzk — аналитическая функция, определенная в окрест- ности нуля. Локальный многогранник Ньютона функции f определяется как conv{k+l ∈ Rn | k ∈ Zn, ak ̸= 0, l ∈ Rn0}. Для него мы используем то же обозначениеN(f).

Определение 2. Пространство всех многочленов из C[z1, . . . , zn], много- гранники Ньютона которых содержатся в многограннике M ⊂ Rn, обознача- ется черезCM.

Многогранник НьютонаN(f)несет в себе ценную информацию о функцииf (классический результат на эту тему — теорема Кушниренко [3], см. теорему 5 далее). Эта статья посвящена такому естественному вопросу: как выглядят мно- гогранники Ньютона невырожденных квадратичных форм и морсовских осо- бенностей?

Определение 3. ЧерезAi обозначим точку из Rn,i-я координата которой равна2, а остальные равны0. Выпуклую оболочку всех точекAiмы обозначим через2∆.

Всякую целую точку из2∆можно выразить какAij =Aji= (Ai+Aj)/2.

ПустьO= (2/n, . . . ,2/n)— центр масс множества2∆.

Мы доказываем следующие утверждения:

1. Пусть целочисленный многогранник M содержится в 2∆. Ясно, что про- странство CM состоит из квадратичных форм.

Если точка O принадлежитM, общая квадратичная формаB изCM невы- рожденна. В противном случае любая квадратичная формаB∈CM вырожден- на.

1Работа выполнена при поддержке Международной лаборатории кластерной геометрии НИУ ВШЭ, грант Правительства РФ, договор №075-15-2021-608 от 08.06.2021.

(3)

A. Ю. Юран 93

2. Пусть M — локальный многогранник Ньютона аналитической в окрест- ности нуля функции f, для которой f(0) = 0 и df(0) = 0. Если O /∈ M, то особенность функции f в нуле не морсовская. Если O ∈ M, функция общего положения с локальным многогранником Ньютона M имеет морсовскую осо- бенность.

Замечание. Глубокие результаты А. Н. Варченко об осциллирующих инте- гралах доказывают второе утверждение в одну сторону, а именно: если осо- бенность функцииf морсовская, то точкаO лежит в многограннике Ньютона.

Результаты Варченко позволяют связать некоторый инвариант особенности f (так называемый комплексный показатель осцилляцииI, см. [1, §35.1.Д]) с уда- ленностьюRмногогранника Ньютона (т. е. наименьшим числомr, для которого точка(−1/r, . . . ,−1/r)лежит в многограннике). Так как комплексный показа- тель осцилляции принимает значение −n/2 только у морсовских особенностей (см. [1, следствие в §35.3.В]), а удаленность достигает минимального возмож- ного значения только для многогранников Ньютона, содержащих O, из нера- венства I⩾R (см. [1, §35.1.Ж, теорема 2]) вытекает искомый результат. Наше доказательство значительно более элементарно и конструктивно (см. замечание к теореме 2).

Замечание. Задача о классификации многогранников Ньютона морсовских особенностей, в частности, возникла в связи с гипотезой о монодромии и была решена в размерностях до 4 перебором в [2, лемма 4.9].

Структура статьи. Мы описываем многогранники Ньютона невырожден- ных квадратичных форм в теореме1(разд.2.1) и теореме2(разд.2.2–2.3). Мно- гогранники Ньютона невырожденных особенностей описаны в теореме4 (§3).

Доказательство теоремы 2 состоит из двух шагов. На первом шаге мы кон- струируем зигзаг, состоящий из нулевых элементов в матрицах форм, принад- лежащихCM; на втором доказываем, что такого зигзага достаточно для невы- рожденности общей квадратичной формы. Оба шага мы делаем в разд. 2.2.

Иной способ осуществить первый шаг мы описываем в разд. 2.3.

Благодарность. Эта статья написана под научным руководством А. И. Эс- терова.

§ 2. Основные теоремы

2.1. Многогранники Ньютона невырожденных квадратичных форм.

Теорема 1. Если квадратичная форма B невырожденна,точка O принад- лежит N(B).

Доказательство. Если B невырожденна, ее определитель ненулевой:

detB= X

σ∈Sn

sign(σ)B1,σ(1)· · ·Bn,σ(n)̸= 0.

Значит, B1,σ(1)· · ·Bn,σ(n)̸= 0 для некоторой перестановки σ ∈Sn. Следова- тельно, всякая точка Ai,σ(i)принадлежит N(B). Теперь легко выразить точку

(4)

O как выпуклую комбинацию точек из N(B)следующим образом:

n

X

i=1

1

n·Ai,σ(i)= 1 2n

n

X

i=1

(Ai+Aσ(i)) = 1 n

n

X

i=1

Ai=O. □

2.2. Квадратичные формы с данным многогранником Ньютона.

Теорема 2. Пусть целочисленный многогранник M ⊂2∆ содержит точ- ку O.Тогда общая квадратичная форма B ∈CM (т.е.формаB,для которой N(B)⊂M)невырожденна.

Замечание. Первое наше доказательство дает способ найти зигзаг нену- левых элементов матрицы B при условии, что O ∈ N(B). Второе позволяет построить гиперплоскость, отделяющую O от N(B), по достаточно большому прямоугольнику нулевых элементов матрицы B (с точностью до перестановки строк и столбцов).

Начнем доказательство теоремы 2со следующего определения.

Для всякого целочисленного многогранника M ⊂ 2∆ определим матрицу- трафарет B(Me ) ∈ Matn({0,1}), элемент Beij которой равен 1, если и только еслиAij∈M.

Замечание. Ясно, что по трафаретуB(Me )можно восстановить многогран- ник M. Для всякого M ⊂ 2∆ пространство CM состоит ровно из тех квадра- тичных форм B, для которых матричные элементы Bij равны 0 при условии, что B(Me )ij= 0.

Определение 4. Целочисленный многогранник M ⊂ 2∆ назовем мини- мальным, если он содержит точку O и всякий целочисленный многогранник M⊂M, содержащийO, совпадает сM.

Докажем несколько лемм. В первых четырех из них мы предполагаем, что M — минимальный многогранник, а также чтоM∩Zn ={C1, . . . , Ck}.

Лемма 1. В трафаретеB(Me )нет строк,состоящих из нулей.

Доказательство. Если i-я строка состоит из нулей, тоi-я координата вся- кой точки из M равна нулю, ноi-я координата точкиO не равна0.

Лемма 2. МногогранникM содержит не более одной из точек A1, . . . , An. Другими словами,на диагонали трафаретаB(Me )не более одной единицы.

Доказательство. Допустим, что C1 =A1 и C2 =A2. ТочкуO ∈ M мож- но выразить как выпуклую комбинацию точек {Ci} следующим образом: O = α1A12A2+Pk

i=3αiCi, где α1+· · ·+αk = 1. Не нарушая общности, пред- положим, что α1 ⩽ α2. Но тогда O = 2α1A1,2 + (α2 −α1)A2 +Pk

i=3αiCi, так как A1 +A2 = 2A1,2. Поэтому найдется меньший многогранник M = conv{A1,2, A2;C3, . . . , Ck} ⊊ M, содержащий O, что противоречит минималь-

ности многогранникаM. □

Лемма 3. M — симплекс (возможно,не максимальной размерности),со- держащий не более nцелых точек, а трафаретB(Me ) содержит не более 2n единиц.

(5)

A. Ю. Юран 95

Доказательство. Утверждение леммы следует из теоремы Каратеодори, утверждающей, что если выпуклая оболочка некоторого множества K ⊂Rn−1 содержит точку P, найдется подмножество K ⊂K мощности не более n, для которого convK — симплекс, содержащий точкуP.

Действительно, M лежит в (n−1)-мерном подпространстве пространства Rn, содержащем2∆. БеряM∩Znв качествеKиO в качествеP, мы получаем многогранник M ⊂M, содержащийO и имеющий не болееnвершин. Значит, M=M, посколькуM минимален.

Теперь нам достаточно проверить, что все целые точки из M являются его вершинами. Есть всего два способа представить точку Aij как выпуклую ком- бинацию целых точек из 2∆, а именно,Aij = 1·Aij и Aij = 12Ai+12Aj. Так, пустьAij ∈M. Тогда либоAij — вершина многогранникаM, либо обе точкиAi и Aj — вершины этого многогранника. Второй вариант противоречит лемме 2.

Это завершает доказательство. □

Определение 5. Назовем вершинуAijмногогранникаM ⊂2∆особой, если Ail∈/ M для всякогоl̸=j.

Вообще говоря, следует проверить корректность этого определения, так как Aij=Aji. В следующей лемме мы проводим эту проверку.

Лемма 4. Пусть вершина Aij многогранникаM особа.Тогда Alj ∈/ M для всякого l̸=j.

Доказательство. Если i=j, доказывать нечего, ведьAij =Aji.

Предположим, что i ̸=j. Точку O ∈ M можно представить как выпуклую комбинацию вершин изM (и, возможно, точек Alj для несколькихl):

O=

n

X

l=1

αlAlj+

k

X

l=n+1

αlCl.

Здесь Cl — вершины многогранника M, i-я иj-я координаты которых рав- ны0. Коэффициентыαl неотрицательны для всякогоl по определению выпук- лой комбинации.

Подсчитаем i-ю координату точкиO:

2

n= (O)ii·(Aij)i+ X

l∈{1,...,n}

l̸=i

αl·(Alj)i+

k

X

l=n+1

αl·(Cl)ii·1.

Теперь подсчитаемj-ю:

2

n= (O)j= (αi·1) +

αj+ X

l∈{1,...,n}

l̸=i

αl·1

+ (0) = 2 n+

αj+ X

l∈{1,...,n}

l̸=i

αl

.

(6)

Используя неотрицательность αl, мы получаем, что αl = 0для всякого l ∈ {1, . . . , n} \ {i}. Имеем

O=αiAij+

k

X

l=n+1

αlCl.

Мы видим, что Alj ∈/ M для всякого l ̸= i, так как M минимален. Это

эквивалентно утверждению леммы. □

Лемма 5. Пусть произвольный многогранник M ⊂ 2∆ с вершинами C1, . . . , Ck содержит особую вершину Ck=Aij.

Пусть 2∆ = 2∆∩ {xi = 0} ∩ {xj = 0} и M = conv{C1, . . . , Ck−1}. Тогда M⊂2∆.Кроме того,многогранник M является минимальным в симплексе 2∆тогда и только тогда,когда многогранникM минимален в симплексе2∆. Доказательство. Будем считать, что i̸=j (случайi=j проверяется ана- логично).

Для начала заметим, чтоM является симплексом тогда и только тогда, когда M — симплекс. Из леммы4 сразу следует, чтоM⊂2∆

ПустьM ⊂2∆— минимальный многогранник. Из леммы3вытекает, чтоM

— симплекс; поэтому точкуOможно представить в виде выпуклой комбинации точекC1, . . . , Ckединственным образом:O=Pk−1

l=1 αlClkAij, гдеαl̸= 0для любогоl(еслиαl= 0,M не минимален). По лемме4 i-я иj-я координаты точки Cl равны 0 для всякогоl < k. Поэтому, подсчитываяi-ю координату точкиO, получаем 2/n= (O)ik; значит,Pk−1

l=1 αl= (n−2)/n.

ПустьO— центр масс множества2∆. Подсчетом всех аффинных координат точкиO легко проверить, что

O=

k−1

X

l=1

n

n−2αlCl=

k−1

X

l=1

βlCl.

Это значит, что O ∈ M. Если ни один коэффициент βl не равен 0, точкаO находится строго внутри симплекса M. ПоэтомуM минимален.

Аналогично, если M минимален, то O = Pk−1

l=1 βlCl, откуда следует, что точкаO=Pk−1

l=1 n−2

n βlCl+n2Aij лежит строго внутри симплексаM. □ Доказательство теоремы 2. Шаг 1. Предположим, что M ⊂2∆⊂Rn — минимальный многогранник. Тогда найдется перестановка индексов σ0 ∈ Sn, для которойBe(M)1,σ0(1)=· · ·=B(Me )n,σ0(n)= 1.

Докажем это индукцией по числу особых вершин многогранникаM.

База индукции. Пусть уM нет особых вершин. По лемме 1 в любой строке трафарета B(Me ) есть хоть одна единица. Однако если i-я строка трафарета содержит ровно одну единицуB(Me )ij, вершинаAij ∈M особа. Значит, в каж- дой строке не менее двух единиц, а всего в трафарете не более 2n единиц.

Поэтому всякая строка (и столбец) матрицы B(Me )содержит ровно две едини- цы.

(7)

A. Ю. Юран 97

Рассмотрим граф G, вершинами которого являются пары (i, j), такие, что Be(M)ij = 1. Вершины (i1, j1)и (i2, j2) соединены ребром, если и только если i1=i2 (ребро вертикально) илиj1=j2(ребро горизонтально).

Степень любой вершины равна двум, поэтому граф распадается на несколько циклов. Ребра двух типов чередуются во всяком цикле, а значит, все циклы имеют четную длину. Следовательно, можно выбратьnпопарно несоединенных вершин.

Мы получили набор пар{(i1, j1), . . . ,(in, jn)}, где как числаil, так иjlпопар- но различны. Перестановка σ(il) =jl искомая.

Шаг индукции. Допустим, что вершина Aij многогранника M особа. Тогда Beij=Beji= 1. Не ограничивая общности, предположим, что либо(i, j) = (n, n), либо(i, j) = (n, n−1). Тогда M минимален и имеет на одну вершину меньше, чем M. (Тут мы воспользовались обозначениями леммы 5). Стирая i-е и j-е строки и столбцы матрицыBe(M), получаем трафарет B(Me ). По предположе- нию индукции найдется перестановкаσ∈Smin{i,j}−1, для которойB(Me )i,σ(i)= Be(M)i,σ(i)= 1.

Следующая перестановка — искомая:

σ0(n) :=





σ(n), n⩽min{i, j} −1, i, n=j,

j, n=i.

Шаг 2. Так какM содержит точкуO, найдется минимальный многогранник M ⊂ M. Мы построили перестановку σ0, для которой B(Me )i,σ0(i) = 1 для любогоi. Мы хотим проверить, что многочленdetBне является тождественным нулем наCM. Рассмотрим разложение

detB= X

σ∈Sn

sign(σ)Bσ= X

σ∈Sn

sign(σ)B1,σ(1)· · ·Bn,σ(n).

Для всякой пары перестановокσ12мы покажем, что если одночленBσ2равен одночленуBσ1, тоsign(σ1) = sign(σ2).

Представим множество{1, . . . , n}как объединение его подмножествE={i∈ {1, . . . , n} |σ1(i) = σ2(i)} и F ={1, . . . , n} \E. Так какBσ1 =Bσ2, то наборы неупорядоченных пар {{i, σ1(i)} | i ∈ 1, . . . , n} и {{i, σ2(i)} | i ∈ 1, . . . , n} сов- падают. Для всякого i∈E выполняется условие {i, σ1(i)} ={i, σ2(i)}. Отсюда следует, что для всякого i ∈ F найдется отличный от i элемент j ∈ F, для которого {i, σ1(i)} ={j, σ2(j)}. Это значит, чтоσ1(i) =j и σ2(j) = i; поэтому σ21(i)) =i. Мы показали, чтоσ2−11 наF иσ21 наE. Положим

σ3(n) :=

2(n), n∈F, n, n∈E.

Очевидно, чтоσ21σ32, откуда следует, чтоsignσ2= signσ1.

(8)

Это вычисление показывает, что коэффициент в многочлене detB при одно- члене B1,σ0(1)· · ·Bn,σ0(n) ненулевой (его знак совпадает со знаком перестанов- киσ0). Стало быть, detB не является тождественным нулем наCM.

Итак, общая квадратичная форма из пространстваCM невырожденна, ведь подмногообразие вырожденных квадратичных форм {detB= 0} ⊂CM не сов-

падает с CM. □

2.3. Подход к теореме2с использованием теоремы Кёнига. Мы при- ведем доказательство теоремы2, не использующее минимальных многогранни- ков. Воспользуемся следующей теоремой Кёнига [4, теорема 1.1.1].

Теорема 3. ПустьB есть(n×n)-матрица,состоящая из нулей и единиц.

Следующие условия эквивалентны:

(1)существует перестановкаσ∈Sn,такая,чтоB1,σ(1) =· · ·=Bn,σ(n)= 1;

(2)пусть для двух подмножеств I и J множества{1, . . . , n}

(Bij= 1) =⇒ (i∈I или j ∈J).

Тогда |I|+|J|⩾n.

Замечание. Эту теорему обычно формулируют в терминах двудольного графа G с матрицей смежности B. Первое условие означает, что размер наи- большего паросочетания ν(G) равен n, а второе — что размер вершинного покрытияτ(G)равенn.

Основное утверждение на шаге 1 в доказательстве теоремы2можно заменить следующим.

Версия шага 1.ПустьO∈M ⊂2∆;тогда найдется перестановка индексов σ∈Sn,такая,чтоB(Me )1,σ(1)=· · ·=B(Me )n,σ(n)= 1.

Доказательство. Нужно проверить свойство (1) для матрицы Be =B(Me ).

Для этого достаточно воспользоваться свойством (2).

ПустьIиJ — множества, описанные в свойстве (2). Предположим, что|I|+

|J|< n. Мы докажем, чтоO /∈M.

Рассмотрим полупространство Γ, заданное неравенством X

l∈I

xl+X

l∈J

xl⩾2. (∗)

Покажем, что M ⊂ Γ. Действительно, если Aij — вершина многогранника M, то B(Me )ij =Be(M)ji = 1; поэтому из условия в свойстве (2) следует, что (i∈ I илиj ∈J)и (j ∈I или i∈J). Это эквивалентно тому, чтоi, j ∈I, или i, j ∈J, илиi ∈I∩J, илиj ∈I∩J. Тот факт, чтоAij ∈ Γ, легко проверить, подставляя координаты точкиAij в (∗) в каждом из четырех случаев. В первом из них первая сумма в (∗) не меньше 2, во втором — вторая сумма не меньше 2, а в последних двух — обе суммы не меньше1.

Заметим, что O /∈ Γ, ведь P

l∈JOl+P

l∈IOl = 2n ·(|I|+|J|) < 2. Значит,

O /∈M. Мы пришли к противоречию. □

Шаг 2 остается тем же.

(9)

A. Ю. Юран 99

§ 3. Приложение к теории особенностей

Пусть f:Cn →C— аналитическая функция. Предположим, что f(0) = 0 и df(0) = 0, т. е. f имеет особенность в точке 0. Следующая теорема — простое следствие доказанных выше результатов.

Теорема 4. ЕслиO /∈N(f),особенность в точке0аналитической функции f не морсовская.

Если многогранник Ньютона M ⊂Rn0 содержит точкуO,общая функция f сdf(0) = 0 и сN(f)⊂M имеет морсовскую особенность в точке0.

Замечание. Более точно, условие общности гласит, что если B — общая квадратичная форма изCM∩2∆, толюбаяфункция видаf =B(x) +o(x2)имеет морсовскую особенность.

Доказательство. Пусть f = B(x) +o(x2), где B — квадратичная форма.

Так какN(B) =N(f)∩2∆, тоO∈N(f)тогда и только тогда, когдаO∈N(B).

Поэтому если O /∈N(f), то0 = detB= Hess(f)и особенностьf не морсовская.

Здесь Hess(f)— определитель гессиана функцииf.

Если же O ∈ M, то detB ̸= 0 почти для любой квадратичной формы B ∈CM∩2∆, т. е. почти для любой функции f с многогранником Ньютона M

выполняется неравенство Hess(f)̸= 0. □

Этот результат интересно изучить в контексте следующей теоремы:

Теорема 5 (Кушниренко [3]). Пустьf — общая аналитическая функцияn переменных с особенностью в нуле,причемf(0) = 0.ПоложимM =Rn0\N(f).

Предположим, что M ограничено. Рассмотрим ni

множеств, являющих- ся пересечениями множества M и i-мерных координатных подпространств.

Обозначим сумму их i-мерных объемов черезVi.Тогда число Милнора особен- ности функции f можно найти по формуле µ(f) = n!·Vn−(n−1)!·Vn−1+

· · ·+ (−1)n−1V1+ (−1)n.

Утверждение теоремы выполняется для любой функции f,такой,что ни для какой компактной грани Γ многогранникаN(f)не существует точекx∈ (C\ {0})n со свойствамиfΓ(x) = 0 и dfΓ(x) = 0.ЗдесьfΓ обозначает сумму всех одночленов из f,соответствующих целым точкам граниΓ.

Замечание 1. Можно предположить, что теорему 4 можно доказать, под- ставив µ = 1 в теореме Кушниренко. Впрочем, автору такое доказательство неизвестно и было бы интересно его получить. Оно может оказаться значитель- но сложнее, так как теорема Кушниренко не дает формулы для µ с положи- тельными коэффициентами.

Замечание 2. Утверждение теоремы 4 верно для всех функцийf, удовле- творяющих условиям общности теоремы Кушниренко.

Литература

[1] В. И. Арнольд, С. М. Гусейн-Заде, А. Н. Варченко,Особенности дифференциру- емых отображений, МЦНМО, М., 2009.

(10)

[2] A. Esterov, A. Lemahieu, K. Takeuchi, On the monodromy conjecture for non-degenerate hypersurfaces,arXiv: 1309.0630.

[3] A. G. Kouchnirenko,Poly`edres de Newton et nombres de Milnor, Invent. Math.,32:1 (1976), 1–31.

[4] M. D. Plummer, L. Lovasz,Matching Theory, North Holland, Amsterdam, 1986.

A. Ю. Юран

Национальный исследовательский университет

«Высшая школа экономики», Москва, Россия E-mail:alexaniuran@gmail.com

Поступила в редакцию 25 октября 2021 г.

После доработки 25 октября 2021 г.

Принята к публикации 22 ноября 2021 г.

Referências

Documentos relacionados

Таблиця 2 Методика аудиту товарних запасів у роздрібній торгівлі № з/п Етап аудиту Процедури 1 Аудит надходження товарів Перевірка доцільності обраного методу обліку товарів на