Лемма Такера

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
В этом примере (n = 2) красный одномерный симплекс (отрезок) имеет вершины, помеченные равными числами с противоположными знаками. Лемма Такера утверждает, что для такой триангуляции должен существовать по меньшей мере один такой одномерный симплекс.

Лемма Такера — это комбинаторный аналог теоремы Борсука — Улама, названный именем Альберта У. Такера.

Сущность леммы заключается в следующем:

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

Пусть будет разметкой вершин триангуляции T, удовлетворяющей условию чётности на , то есть для любой вершины . Тогда лемма Такера утверждает, что триангуляция T содержит ребро с противоположными метками, то есть ребро (1-симплекс), вершины которого помечены одним и тем же числом, но с разными знаками[1].

Доказательства[править | править код]

Первое доказательство было неконструктивным (доказательство от противного)[2].

Позднее найдено конструктивное доказательство, которое даёт алгоритм, находящий ребро с противоположными метками[3][4]. По сути, алгоритмы основаны на путях — они начинаются с некоторой точки или ребра триангуляции и идут от симплекса к симплексу согласно предписанным правилам, пока процесс ещё продолжается. Можно доказать, что путь должен завершиться на симплексе, содержащем ребро с противоположными метками.

Простое доказательство леммы Такера использует более общую лемму Ки Фана[en], которая имеет простое алгоритмическое доказательство.

Следующее описание иллюстрирует алгоритм для [5]. Заметим, что в этом случае является диском с 4 возможными метками: , как на рисунке выше.

Начнём снаружи шара и рассмотрим метки на границе. Поскольку разметка является нечётной функцией на границе, то граница должна содержать положительные и отрицательные метки:

  • Если граница содержит только или только , то на границе должно находиться ребро с противоположными метками. Что и требовалось доказать.
  • В противном случае граница должна содержать рёбра. Более того, число таких рёбер на границе должно быть нечётным.

Выберем ребро и пройдём через него. Может быть три случая:

  • Мы попали в симплекс . Что и требовалось доказать.
  • Мы попали в симплекс . Что и требовалось доказать.
  • Мы попали в симплекс с другим ребром . Проходим через это ребро и продолжаем процесс.

Мы в результате можем оказаться вне круга. Однако, поскольку число рёбер на границе нечётно, должно быть новое не посещённое ранее ребро на границе. Проходим через него и продолжаем процесс.

Путешествие должно завершиться внутри круга либо в симплексе a , либо в симплексе . Что и требовалось доказать.

Время работы[править | править код]

Время работы описанного алгоритма полиномиально от размеров триангуляризации. Это считается недопустимым, поскольку триангуляризация может быть очень большой. Хорошо бы найти алгоритм, работающий за логарифмическое время от размера триангуляризации. Однако задача поиска ребра с противоположными метками PPA-сложна[en] даже для размерности . Отсюда следует, что нахождение такого алгоритма маловероятно[6].

Эквивалентные результаты[править | править код]

Существует несколько теорем о фиксированной точке, которые идут в трёх эквивалентных вариантах: вариант алгебраической топологии, комбинаторный вариант и вариант накрытия множеств. Каждый вариант можно доказать отдельно с использованием совершенно различных доводов, но каждый вариант может быть сведён к другому варианту в той же строке. Кроме того, каждый результат в верхней строке может выведен из результата строкой ниже в том же столбце[7].

Аглебраическая топология Комбинаторика Накрытие множеств
Теорема Брауэра о неподвижной точке Лемма Шпернера Лемма Кнастера — Куратовского — Мазуркевича[en]
Теорема Борсука — Улама Лемма Такера Теорема Люстерника — Шнирельмана[en]

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

Примечания[править | править код]

  1. Matoušek, 2003, с. 34–45.
  2. Tucker, 1946, с. 285–309.
  3. Freund, Todd, 1981, с. 321–325.
  4. Freund, Todd, 1980.
  5. Meunier, 2010, с. 46–64.
  6. Aisenberg, Bonet, Buss, 2015.
  7. Kathryn L. Nyman, Francis Edward Su. A Borsuk–Ulam equivalent that directly implies Sperner's lemma // American Mathematical Monthly. — 2013. — Т. 120, вып. 4. — С. 346–354. — doi:10.4169/amer.math.monthly.120.04.346.

Литература[править | править код]

  • Matoušek Jiří. Using the Borsuk–Ulam Theorem. — Springer-Verlag, 2003. — ISBN 3-540-00362-2.
  • Albert W. Tucker. Some topological properties of disk and sphere // Proc. First Canadian Math. Congress, Montreal, 1945. — Toronto: University of Toronto Press, 1946.
  • Robert M. Freund, Michael J. Todd. A constructive proof of Tucker's combinatorial lemma // Journal of Combinatorial Theory. — 1981. — Т. 30, вып. 3. — doi:10.1016/0097-3165(81)90027-3.
  • Robert M. Freund, Michael J. Todd. A constructive proof of Tucker's combinatorial lemma. — 1980.
  • Frédéric Meunier. Sperner and Tucker lemmas. — Algorithms and Pretty Theorems Blog, 2010.
  • James Aisenberg, Maria Luisa Bonet, Sam Buss. 2-D Tucker is PPA complete. — 2015.