Перейти к содержанию

Комбинаторная теорема о нулях

Материал из Мегавики — свободной энциклопедии

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

История[править]

Впервые теорема была доказана и применена в статье Ноги Алона и Мишеля Тарси 1989 года[1] и в дальнейшем развита Алоном, Натанзоном и Рузса в 1995—1996 годах. Она была переформулирована Алоном в 1999 году.[2]

Формулировка теоремы[править]

Далее запись [x1d1xndn]f(x1,,xn) означает коэффициент многочлена f при одночлене x1d1xndn в многочлене f.

Пусть f(x1,,xn) — многочлен над некоторым полем K и x1d1x2d2xndn — его старший моном в том смысле, что в любом другом мономе (с ненулевым коэффициентом) степень хотя бы одной переменной меньше, чем в данном.

Теорема утверждает, что если [x1d1xndn]f=0, то для любых множеств A1,,An с мощностями |Ai|di+1, найдутся aiAi такие, что f(a1,,an)=0.

Интерполяционный многочлен[править]

Теорема непосредственно следует из обобщения формулы интерполяционного многочлена Лагранжа f(x)=i=0nyii=jxxjxixj для многочлена f степени n.

Из формулы Лагранжа можно вычленить старший коэффициент многочлена [xn]f=i=0nyii=j1xixj. В частности, правая часть зануляется на любом многочлене степени n−1.

Поэтому при заданном условии на степени монома x1d1xndn эта формула обобщается: правая часть

[x1d1xndn]f=a1A1anAnf(a1,,an)a1=b1A1an=bnAn(a1b1)(anbn)

может зависеть только от [x1d1xndn]f, откуда и следует равенство и, очевидным образом, теорема о нулях.

Приложения[править]

Комбинаторная теорема о нулях может использоваться для доказательства теорем существования, когда существование ненулевого значения многочлена в некоторой точке означает удовлетворение некоторого объекта искомому свойству, а множество всех объектов (среди которых нужно доказать существование) взаимно-однозначно сопоставляется со множеством возможных наборов значений переменных.

Теорема Алона — Фридланда — Калаи[править]

Рассмотрим для примера следующую теорему:

Пусть p — простое число и для графа G=(V,E) максимальная степень Δ(G)2p1, а средняя степень 2|E||V|>2p2.

Тогда в G есть p-регулярный подграф.[3]

Обозначим через E(v) множество рёбер, смежных вершине v. Для доказательства теоремы рассмотрим многочлен в поле p (по модулю p) от |E| переменных, соответствующих рёбрам графа.

P(x1,,x|E|)=vV(1(eE(v)xe)p1)eE(1xe)

В этом многочлене коэффициент при старшем мономе eExe не равен нулю. При этом, очевидно, P(0,,0)=0. Следовательно, существует непустой набор рёбер таких, что если для них положить xe=1, а для остальных xe=0, то многочлен на таком наборе примет ненулевое значение.

Так как вычитаемое в P будет нулём на всяком ненулевом наборе, то в рассматриваемом наборе eE(v)xe0 (mod p) для всех v, то есть в подграфе из этих рёбрер все степени вершин кратны p. А так как они все по условию строго меньше чем 2p, то, удалив вершины с нулевой степенью, получим непустой p-регулярный подграф.

Усиление теоремы Коши — Давенпорта[править]

Далее p — простое число.

Теорема Коши — Давенпорта, утверждающая, что |A+B|=|{a+b:aA,bB}|min{p,|A|+|B|1} для Ap,Bp, относительно несложно доказывается элементарными методами.

Однако для её усиления вида |AB|=|{a+b:aA,bB,a=b}|min{p,|A|+|B|2} для Ap,Bp,A=B пока не удаётся найти комбинаторного доказательства. Но она легко доказывается через комбинаторную теорему о нулях.[4]

Докажем это усиление от противного. Будем предполагать, что |A|+|B|2p, потому что иначе из множеств можно просто убрать некоторые элементы.

Если |A|=|B|, то при AB= утверждение теоремы соответствует утверждению оригинальной теоремы Коши-Давенпорта. Если же AB=, то, так как A=B, можно воспользоваться тем фактом, что (AB)(AB)AB и провести индукцию по размеру минимального из множеств A и B.

Следовательно, достаточно рассмотреть случай |A|=|B|. Пусть (AB)C и |C|=|A|+|B|3. Рассмотрим многочлен (xy)cC(x+yc). Этот многочлен явно имеет ненулевой по модулю p коэффициент при мономе x|A|1y|B|1, который выражается через разность биномиальных коэффициентов. Однако для xA, yB этот многочлен всегда обращается в ноль, что противоречит комбинаторной теореме о нулях.

См. также[править]

Примечания[править]

  1. Alon, Noga; Tarsi, Michael. A nowhere-zero point in linear mappings (неопр.). — 1989. — Т. 9, № 4. — С. 393—395. — doi:10.1007/BF02125351.
  2. Alon, Noga. Combinatorial Nullstellensatz (неопр.). — 1999. — Т. 8, № 1—2. — С. 7—29. — doi:10.1017/S0963548398003411.
  3. Теорема Алона о нулях и её применения, МФТИ, весна 2014. Дата обращения: 12 февраля 2016. Архивировано 17 ноября 2016 года.
  4. Аддитивная комбинаторика, открытая библиотека видеолекций, математическая лаборатория имени П. Л. Чебышёва