Задача Данцера — Грюнбаума
Задача Данцера — Грюнбаума — проблема комбинаторной геометрии, ставящая вопрос о том, какое максимальное число точек можно разместить в многомерном пространстве, чтобы они не образовывали между собой прямых или тупых углов. Известно, что на плоскости можно расположить максимум три такие точки, в трёхмерном пространстве можно расположить пять таких точек. В 2017 году было доказано, что в пространстве размерности можно расположить Θ таких точек.
Постановка задачи
Для заданного обозначим через максимальное количество различных точек в -мерном пространстве, такие что любые три точки образуют остроугольный треугольник, то есть, для любых трёх скалярное произведение . Как растёт относительно ? |
Иными словами, задача состоит в том, чтобы найти простую формулу, выражающую через с как можно лучшей точностью (а также найти алгоритм построения множества из точек).
Множества, точки которых образуют только острые углы, называют остроугольными множествами. Заметим, что из определения следует, что никакие три точки в остроугольном множестве не могут лежать на одной прямой.
По состоянию на март 2018 года известно, что .
Множества без тупых углов
Следующая задача была поставлена Эрдёшем ещё раньше, чем классическая формулировка задачи Данцера — Грюнбаума[1]:
Для заданного обозначим через максимальное количество различных точек в -мерном пространстве, никакие три из которых не образуют строго тупого угла, то есть для любых трёх из которых выполнено Как растёт относительно ? |
Известно, что .
Вершины куба
В первой по-настоящему прорывной работе по этой теме Эрдёш и Фюреди построили большое множество, удовлетворяющее заданным условиям, из вершин -мерного куба . Поэтому в дальнейших работах, улучшающих их результат, иногда рассматривалась отдельно следующая задача:
Для заданного обозначим через максимальное количество различных вершин -мерного куба , никакие три из которых не образуют ни прямой, ни тупой угол, то есть для любых трёх из которых выполнено Как растёт относительно ? |
Очевидно, что .
История изучения
Первые упоминания (Эрдёш, 1948, 1957)
История задачи начинается в 1948 году, когда в разделе «Дополнительные проблемы для решения» журнала «The American Mathematical Monthly» Пал Эрдёш опубликовал следующий частный случай будущей задачи Данцера — Грюнбаума[2]:
Пусть даны восемь точек в пространстве . Докажите, что всегда можно найти три из них, которые не образуют остроугольный треугольник. |
То есть в задаче спрашивалось, верно ли, что
В 1957 году в журнале Michigan Mathematical Journal, в статье со множеством гипотез, Эрдёш опубликовал уже общую гипотезу, но относительно тупоугольных множеств.
Пусть — множество из точек в пространстве размерности . Верно ли, что тогда среди них обязательно существуют три точки, образующие тупой угол? |
То есть гипотеза утверждала, что .
В статье говорились, что для доказательство нашли Николас Кёйпер и Бьёрдийк (Boerdijk), но их доказательство ещё не опубликовано.
Рядом с гипотезой содержался следующий вопрос:
Верно ли, что существует множество из шести (семи) точек в трёхмерном пространстве такие, что любые три из них образуют острый угол? |
Или, другими словами, верно ли, что или .[1]
Первая гипотеза (Данцер, Грюнбаум, 1962)
Первую общую конструкцию для решения этой задачи построили Людвиг Данцер и Бранко Грюнбаум в статье 1962 года. Они построили в -мерном пространстве точку, матрица координат которых выглядела следующим образом (строки — разные точки, столбцы — разные координаты):
где — попарно различные числа, все меньшие единицы.
Простой комбинаторный перебор разных типов возникающих углов позволяет показать, что никакие три из этих точек не образуют прямых или тупых углов. Из этого следует, что
В этой же работе авторы высказали гипотезу, что большего количества точек, выполняющих это условие, построить нельзя, то есть что [3].
Также в этой работе была доказана оценка сверху , которая была ранее предположена Эрдёшем.
Применение вероятностного метода (Эрдёш, Фюреди, 1983)
В 1983 году Пол Эрдёш и Золтан Фюре́ди, используя вероятностный метод, опровергли гипотезу Данцера — Грюнбаума, показав, что
Это дало возможность построить контрпримеры к гипотезе Данцера — Грюнбаума для .[4][5]
Однако, ввиду особенностей вероятностного метода, их доказательство было неэффективным и не позволяло построить это множество явно (кроме как прямым перебором)[3].
Основная идея Эрдёша и Фюреди состояла в том, чтобы выбрать некоторое множество точек, в котором (с положительной вероятностью) будет очень мало прямых и тупых углов, а потом просто удалить по одной точке у каждого из этих углов, тем самым устранив их все.
Доказательство Эрдёша и Фюреди заключалось в том, чтобы выбрать случайным образом и независимо друг от друга точек из единичного куба , где и доказать, что при таковым выборе вероятность того, что среди них окажутся лишь тупоугольных или вырожденных треугольников, положительна.
Под случайным выбором точки здесь имеется в виду её генерация по схеме Бернулли с вероятностью генерации единицы или нуля на той или иной координате точки независимо от остальных координат.
Для доказательства оценки на количество тупоугольных треугольников использовалось свойство линейности математического ожидания. Вероятность того, что конкретная тройка точек образует прямой угол, равна - это легко доказать, рассматривая отдельно вклад каждой координаты в скалярное произведения. Умножая эту вероятность на количество таких троек, получим значение математического ожидания, а это уже даст, согласно неравенству Маркова, положительную вероятность того, что случайная величина его не превосходит.
Улучшение без изменения метода
Даже не изменяя метода Эрдёша в самой его сути, можно получить лучшее оценку, просто выбрав другое число в качестве параметра, определяющего, сколько случайных точек следует выбирать.
Айгнер и Циглер в 2003 году, описывая теорему Эрдёша в своей обзорной книге «Доказательства из Книги», исправили этот параметр и получили, что .[6] Это — лучшее, что можно получить таким способом.
Метод Эрдёша для количества выбираемых точек устанавливал, что хотя бы раз среди них найдётся не более острых углов.
Это гарантирует существование множества из точек без прямых и тупых углов.
Если взять производную и прооптимизировать эту функцию по , то получим
Беван (2006)
В 2006 году Д. Беван, немного дополнив конструкцию Эрдёша — Фюреди, улучшил оценку до .[7]
Однако точки в его конструкции не были вершинами единичного куба, так что оценку для он не улучшил.
В конструкции Бевана к каждой из выбираемых случайных точек добавлялся очень короткий случайный вектор (для каждой свой), непрерывно и равномерно распределённый в -мерном кубе для некоторого достаточно малого .
Беван ввёл несколько лемм, показывающих, что некоторые многочлены от равномерно и симметрично относительно нуля распределённых случайных величин (рассматриваемые как новая случайная величина) имеют вероятность быть положительными не меньше, чем . Эти леммы позволили показать, что более, чем в половине случаев, сдвиг на добавочные вектора не делает острым угол между точками, находящимися перед этим под прямым углом (поскольку изменение скалярного произведения, являющегося количественным показателем остроты угла, выражается именно через многочлены от координат добавочных векторов).
Всё это позволило усилить оценку на математическое ожидание количества неострых углов и показать, что среди выбираемых случайно точек может быть лишь неострых углов.
Кроме того, Беван получил ряд результатов для малых размерностей , вследствие чего гипотеза Данцера — Грюнбаума была опровергнута при .[8]
Бучок (2009)
В 2009 году Лариса Бучок, не изменяя методов Эрдёша, Фюреди и Бевана для генерации точек, подсчитала более аккуратно потери от удаления точек, участвующих в неострых углах. Оказалось, что это позволяет получить следующие оценки[8]:
Прежде всего Бучок, рассматривая произвольное сгенерированное множество точек, выделила из него те тупоугольные треугольные, которые не пересекаются (по точкам) ни с какими другими. Таких треугольников, очевидно, мало - хотя бы в три раза меньше, чем всех точек.
Остальные же треугольники, благодаря своей "переплетённости" позволяют удалить большое количество треугольников удалением всего лишь одной точки. Если же в процессе этого возникают новые треугольники, не пересекающиеся с остальными (каждый из которых нужно удалять через отдельную точку), то оказывается, что их количество компенсируется выигрышем, полученным при удалении вершины, содержащейся в нескольких треугольниках, удаление, которой, собственно, и делает их непересекающимися.
Всё это позволяет, зная, что среди точек содержится неострых углов, построить остроугольное множество из точек в отличие от тривиальной оценки, когда выбирается лишь точек
Бучок (2009/2010)
В 2010 году Бучок опубликовала сразу два метода улучшения предыдущих неравенств до результатов:
В этой работе Бучок соединяет идею выбора точек из фиксированного множества и идею добавления небольшого отклонения точек от вершин куба.
Как и в методе Эрдёша и Фюреди, Бучок выбирает точки случайно, и каждую координату независимо, по схеме Бернулли, но не с вероятностями
а с большим количество вариантов, с вероятностями
где - достаточно малые числа (отдельное число для каждой координаты), удовлетворяющие условиям
Всё это позволяет через перебор 64 вариантов изменения вклада той или иной координаты скаляного произведения снизить вероятность того, что некоторые три точки образуют неострый угол, до в отличие от стандартной в методе Эрдёша - Фюреди и соответствующим образом снизить математическое ожидание количества неострых углов.
После этого можно применить технику Бучок для удаления тупых углов из предыдущей её работы, что завершает доказательство.
В отличие от первого метода из этой же работы, который заключался в изменении самого алгоритма выбора случайных точек, вторым методом предлагался обычный выбор по схеме Эрдёша - Фюреди с вероятностями для каждой координаты каждой точки. Основным выигрышем при этом делалось "умное" пододвигание точек в наилучшей комбинации (с наименьшим числом тупых углов).
Как и в первом методе, точки пододвигались на вектор малой фиксированной длины (достаточно взять ) в сторону от куба, но только по одной координате и строго в зависимости от того, существует ли для данной центральной точки тупого угла другие тупые углы, для которых она является боковой точкой (то есть, как и в первой работе Бучок, прямоугольные треугольники подразделялись на пересекающиеся и не пересекающиеся, но анализировались немного иначе, чем в первой работе).
Говоря точнее, все точки наилучшей комбинации подразделялись на четыре класса по удовлетворению свойствам:
- : все углы с вершиной в данной точке - острые;
- : точка является вершиной хотя бы одного прямого угла, и все острые углы с вершиной в этой точке принадлежат остроугольным треугольникам;
- : точка является вершиной хотя бы одного прямого угла и ровно одного острого угла прямоугольного треугольника;
- : точка является вершиной хотя бы одного прямого угла и не менее чем двух острых углов прмоугольных треугольников.
Точки, удовлетворяющие свойству , просто удалялись из набора (поскольку их не может быть много), а координаты остальных изменялись, как описано выше.
Как и в первом методе, полный перебор таблицы 64 вариантов вклада той или иной координаты в скалярное произведение давал возможность доказать, что после этих изменений координат во множестве не останется прямоугольных или тупоугольных треугольников.
Доказательство второго из результатов было получено не позже 2009 года, поскольку упоминается в обзоре по этой теме.[9][10]
Улучшение вероятностной схемы через гиперграфы (Аккерман, Бен-Цви, 2008/2009)
Пока другие математики работали над элементарными улучшениями метода Эрдёша, Эйял Аккерман и Орен Бен-Цви независимо от них в 2009 году опубликовали полученное в 2008 году доказательство существования константы такой, что
Это стало первым асимптотическим улучшением оценки со времени статьи Эрдёша — Фюреди.
Доказательство занимало всего одну страницу и заключалось в применении к конструкции Эрдёша — Фюреди одной доказанной ранее алгоритмической леммы, касающейся размера независимого множества в гиперграфе при специальных условиях.[11]
Аккерман и Цви использовали частный случай леммы из обзора Бертрам-Кретцберга и Лефманн об алгоритмических аспектах поиска независимых множеств в гиперграфах.[12] Рассматриваемый частный случай утверждал следующее:
Пусть заданы константы . Пусть - гиперграф, все рёбра которого состоят из трёх вершин, который содержит вершин и средняя степень вершин которого не превышает , где при . Пусть также количество пар ребёр типа (своего рода "циклов" в смысле гиперграфа) не превышает . Тогда можно за полиномиальное от время найти в независимое множество вершин размера |
Авторы использовали конструкцию Эрдёша - Фюреди, никак не изменяя алгоритм выбора точек. Но наряду с математическим ожиданием количества неостроугольных треугольников они посчитали также математиматическое ожидание количества циклов (в упомянутом выше смысле) в гиперграфе, рёбра которого соответствуют тройкам точек, образующих прямые или тупые углы (это подсчитывается через линейность математического ожидания, так же, как и количество тупых углов, но через рассмотрение не троек точек, а четвёрок).
Независимое множество точек в таком гиперграфе как раз и будет множеством, не содержащим тупоугольных треугольников, и оно при выборе параметров имеет размер
Улучшение основания степени (Харанги, 2011)
В 2011 году Харанги доказал экспоненциальную оценку с лучшим основанием степени, а именно доказал существование константы такой, что
Его доказательство также являлось некоторой модификацией конструкции Эрдёша — Фюреди.[13]
Первая конкретная конструкция (Захаров, 2017)
30 апреля 2017 года Дмитрий Захаров, учась в 10 классе и являясь учеником Андрея Райгородского, опубликовал препринт явной (не вероятностной) конструкции, состоящей из точек, которые образуют только острые углы.
Конструкция Захарова не являлась развитием метода Эрдёша, а использовала новую, простую, описываемую на одной странице, идею.[14][3]
В ноябре того же года доказательство было опубликовано в журнале «Discrete & Computational Geometry».[15]
Метод Захарова заключался в том, чтобы строить множество точек рекуррентно. При этом переход осуществлялся от множества для пространства размерности ко множеству для пространства размерности
За основу брался принцип построения куба (или параллелепипеда), когда все точки "копируются" и копии переносятся на некоторое расстояние по новому измерению, ортогональному всем отрезкам между точками в предыдущей конструкции (и вообще всем прямым в предыдущем пространстве). Это увеличило бы количество точек в два раза и изменило бы величины имевшихся углов (для углов, точки которых принадлежат разным копиям) лишь ненамного (скалярное произведение изменится не более, чем на величину, пропорциональную квадрату сдвига по новому измерению). Однако при таком построении возникают прямые углы вида , где и - разные копии одной точки.
Чтобы избавиться от прямых углов, Захаров проводил сдвиг сразу по двум новым измерениям, на вектор одной длины, но в разные стороны, причём двигались по новым измерениям обе копии каждой точки, в отличие от построения куба, когда все точки из предыдущей конструкции остаются в границах прежнего своего пространства. Всё это позволило немного "скосить" возникающие "вертикальные" (протяжённые по новому вводимому измерению) отрезки между точками чтобы избавиться от углов, образуемых ими с отрезками, лежащими исключительно в предыдущем пространстве, меньшей размерности.
Говоря конкретнее, имея множество в без прямых и тупых углов, Захаров выбирает для каждой точки двумерный вектор достаточно малой (и, что важно, одинаковой для всех) длины, причём таким образом, чтобы выполнялось для любых различных . Тогда, при достаточно малой длине векторов удаётся доказать, что точки меножества
также не образуют прямых или тупых углов (а то, что эти множества не пересекаются. очевидно из построения ).
Это доказывает рекуррентную зависимость и, по индукции, всю теорему.
Оценка через числа Фиббоначи (Захаров, 2017)
В июле 2017 года Захаров опубликовал препринт работы, доказывающей, что
где — -тое число Фибоначчи, а — абсолютная константа.[16] Второе неравенство следует из формулы Бине.
Идея была та же, что и в первой работе - копирование точек с последующим сдвигом на достаточно малый двумерный вектор по новым размерностям.
Однако теперь рассматривалась комбинация точек в -мерном множестве, среди которой точек (максимальное возможное количество) лежали в некоторой одной гиперплоскости размерности . Соответственно, операция с копированием и сдвигом осуществлялась только для них, причём новые размерности вводились ортогональными , так что в результате операции общее количество размерностей увеличивалось лишь на единицу, а для количества точек получалось рекуррентное выражение
Оценка порядка максимума (Геренчер, Харанги, 2017)
Появление работы Захарова спровоцировало попытки поиска лучших контрпримером для малых размерностей. Была высказана гипотеза, что , после чего были построены примеры остроугольных множеств, доказывающие, что
Идеей, использованной при построении этих примеров, было небольшое колебание точек -мерного куба в , в том числе по последней координате, не относящейся к -мерному подпространству этого куба.[17]
Эта идея легко обобщается на старшие размерности, что и проделали Геринчер и Харанги в сентябре 2017 года выпустили статью, доказывающую результат для любого . Как и решение grizzly их результат позволяет строить остроугольное множество данного размера из точек, сколь угодно близких к вершинам куба (отдалённым от них не более чем на ). Обсуждение на форуме также было упомянуто в этой статье.[18]
Для формализации доказательства использовались две леммы:
- пододвиганием одной из точек -мерного куба на сколь угодно малое расстояние можно сделать острыми все углы, содержавшие эту точку (углы, для которых точка была боковой, исчезают из-за свойств куба, а углы, где эта точка центральна, не становятся тупыми благодаря дополнительному смещению точки по -той координате);
- для любого конечного множества точек существует такое, что пододвигание любой из точек в любую сторону на расстояние меньше не делает образуемые точками множества острые углы прямыми или тупыми. Это утверждение доказывается через взятие минимума из всех положительных скалярных произведений отрезков углов между точками из этого множества. Поскольку у "худшего" угла скалярное произведение всё равно будет положительное, то у него есть допустимые границы изменения.
Далее для каждой вершины куба делалось следующее:
- выяснялось, при каком уже имеющиеся острые углы не будут повреждены;
- данная вершина пододвигалась в нужную сторону на вектор длины меньше так, чтобы тупые углы с ней стали острыми.
В конце добавлялась ещё одна точка, очень удалённая от куба по -той координате, а по остальным совпадающая с центром куба. Углы, образуемые этой точкой с остальными, также оказывались острыми.
Примечания
- The Michigan Mathematical Journal, Volume 4, Issue 3 (1957), 291—300, Paul Erdős, Some unsolved problems, с. 296, задача 19
- The American Mathematical Monthly, Vol. 55, No. 7, Aug. — Sep., 1948; Paul Erdos, Problems for Solution 4305-4309, с. 431, задача 4306
- Райгородский А.М. Остроугольные множества // Квант. — 2018. — Вып. 3. — С. 10–13.
- P. Erdos, Z. Furedi. The greatest angle among n points in the d-dimensional Euclidean space // Combinatorial mathematics.--Marseille-Luminy, 1981.--P. 275—283; North-Holland Math. Stud.--75.--North-Holland, Amsterdam, 1983 (недоступная ссылка). Дата обращения: 19 марта 2018. Архивировано 28 августа 2018 года.
- Райгородский, 2009, с. 8.
- Айгнер, 2006, с. 93—94.
- D. Bevan, «Sets of Points Determining Only Acute Angles and Some Related Colouring Problems», Electron. J. Combin., 13:1 (2006), 24 p.
- Л. В. Бучок, «Остроугольные треугольники Данцера — Грюнбаума», УМН, 2009, том 64, выпуск 3(387), страницы 181—182
- Л. В. Бучок, «О двух новых подходах к получению оценок в проблеме Данцера — Грюнбаума, Матем. заметки, 2010, том 87, выпуск 4, страницы 519—527»
- Райгородский, 2009, с. 21.
- Eyal Ackerman, Oren Ben-Zwi, «On sets of points that determine only acute angles», European Journal of Combinatorics, Volume 30, Issue 4, May 2009, Pages 908—910
- Claudia Bertram-Kretzberg, Hanno Lefmann, "The Algorithmic Aspects of Uncrowded Hypergraphs", SIAM J. Comput., 29(1), 201–230
- Viktor Harangi, «Acute Sets In Euclidean Spaces», SIAM J. Discrete Math., 25(3), 1212—1229
- arXiv:1705.01171 D. Zakharov, «Acute sets»
- Dmitriy Zakharov, «Acute Sets», «Discrete & Computational Geometry»
- D. Zakharov, «Acute sets»
- Улучшено (?) решение Эрдёша по остроугольным треугольникам; копия этой страницы приложена к arXiv:0906.0290
- arXiv:1709.03411, Balázs Gerencsér, Viktor Harangi, «Acute sets of exponentially optimal size»
Литература
- Райгородский, А. М.. Остроугольные треугольники Данцера — Грюнбаума. — М.: МЦНМО, 2009. — 31 с. — ISBN 978-5-94057-539-9. Архивная копия от 8 мая 2018 на Wayback Machine
- Айгнер М. Циглер Г. Доказательства из Книги. Лучшие доказательства со времен Евклида до наших дней. — Мир, 2006.