EssayAI
Блог
Блог
Математика и алгоритмы

Теорема Борсука-Улама: антиподы, бутерброд и комбинаторика

4 марта 2026Время чтения: 7 минут
#теорема Борсука-Улама#алгебраическая топология#антиподальное отображение#ham sandwich#комбинаторика
Теорема Борсука-Улама: антиподы, бутерброд и комбинаторика

Теорема Борсука-Улама - один из самых наглядных результатов алгебраической топологии. Кароль Борсук доказал её в 1933 году, частично опираясь на гипотезу Станислава Улама. Формально она утверждает простую вещь: при любом непрерывном отображении nn-мерной сферы в nn-мерное евклидово пространство обязательно найдётся пара диаметрально противоположных точек с совпадающим образом. Из этого скромного факта вырастают теорема о бутерброде, теорема Тверберга, необходимые условия в дискретной геометрии и стандартный приём в комбинаторных доказательствах.

Точная формулировка

Пусть Sn={xRn+1:x=1}S^n = \{x \in \mathbb{R}^{n+1} : \|x\| = 1\} - единичная сфера, и f ⁣:SnRnf \colon S^n \to \mathbb{R}^n - непрерывное отображение. Теорема Борсука-Улама утверждает: существует точка xSnx \in S^n, такая что f(x)=f(x).f(x) = f(-x). То есть антиподальные точки xx и x-x имеют один и тот же образ. Эквивалентно: не существует непрерывного нечётного отображения g ⁣:SnRng \colon S^n \to \mathbb{R}^n, удовлетворяющего g(x)=g(x)g(-x) = -g(x) и не обращающегося в ноль.

Размерность здесь критична. Если попытаться отображать SnS^n в Rn+1\mathbb{R}^{n+1}, утверждение перестаёт работать - стандартное вложение SnRn+1S^n \hookrightarrow \mathbb{R}^{n+1} нечётное и нигде не равно нулю.

Эквивалентные формы

Теорема имеет несколько одинаковых по силе формулировок, и в задачах выбор зависит от того, что удобнее проверять.

  • Нет непрерывного нечётного отображения h ⁣:SnSn1h \colon S^n \to S^{n-1}. Иначе говоря, антиподальная структура сферы SnS^n не редуцируется к структуре сферы меньшей размерности.
  • Антиподальное накрытие SnRPnS^n \to \mathbb{R}P^n нетривиально в смысле Z/2\mathbb{Z}/2-когомологий: класс Штифеля-Уитни линейного расслоения определяющего накрытие порождает кольцо H(RPn;Z/2)H^*(\mathbb{R}P^n; \mathbb{Z}/2).
  • Теорема Люстерника-Шнирельмана: если SnS^n покрыта n+1n+1 замкнутыми множествами A1,,An+1A_1, \dots, A_{n+1}, то хотя бы одно из них содержит пару антиподов.

Все три формы выводятся друг из друга элементарной топологией; обычно курс начинают с любой одной и получают остальные как следствия.

Наглядная интерпретация

Самая популярная иллюстрация - частный случай n=2n = 2. Возьмём непрерывное отображение поверхности Земли в плоскость, где первая координата - температура воздуха, вторая - атмосферное давление. Из теоремы следует, что в любой фиксированный момент на Земле найдутся две диаметрально противоположные точки с одновременно одинаковой температурой и одинаковым давлением. Тот же приём работает для любой пары непрерывных характеристик: влажности и высоты, концентрации озона и магнитного склонения.

Для n=1n = 1 утверждение проще: при любой непрерывной функции f ⁣:S1Rf \colon S^1 \to \mathbb{R} на окружности найдётся пара антиподов с равным значением. Это лёгкое упражнение через теорему о промежуточном значении применительно к φ(x)=f(x)f(x)\varphi(x) = f(x) - f(-x).

Доказательство через гомологии

Стандартная схема использует Z/2\mathbb{Z}/2-когомологии вещественных проективных пространств. Предположим противное: f ⁣:SnRnf \colon S^n \to \mathbb{R}^n непрерывно и f(x)f(x)f(x) \neq f(-x) для всех xx. Тогда корректно определено непрерывное нечётное отображение g(x)=f(x)f(x)f(x)f(x) ⁣:SnSn1.g(x) = \frac{f(x) - f(-x)}{\|f(x) - f(-x)\|} \colon S^n \to S^{n-1}. Такое gg опускается до отображения gˉ ⁣:RPnRPn1\bar g \colon \mathbb{R}P^n \to \mathbb{R}P^{n-1} антиподальных факторов. На когомологиях с коэффициентами в Z/2\mathbb{Z}/2 получаем гомоморфизм колец gˉ ⁣:Z/2[β]/(βn)Z/2[α]/(αn+1),\bar g^* \colon \mathbb{Z}/2[\beta]/(\beta^{n}) \to \mathbb{Z}/2[\alpha]/(\alpha^{n+1}), переводящий образующую β\beta в образующую α\alpha (по соображениям функториальности первого класса Штифеля-Уитни). Но тогда gˉ(βn)=αn0\bar g^*(\beta^n) = \alpha^n \neq 0, тогда как в области образа βn=0\beta^n = 0 - противоречие.

Альтернативное доказательство в малых размерностях использует фундаментальную группу: для n=2n = 2 нечётное отображение S2S1S^2 \to S^1 индуцировало бы нечётный гомоморфизм π1(RP2)π1(RP1)\pi_1(\mathbb{R}P^2) \to \pi_1(\mathbb{R}P^1), то есть Z/2Z\mathbb{Z}/2 \to \mathbb{Z} с условием 11 \mapsto нечётное число, чего быть не может.

Теорема о бутерброде

Самое цитируемое следствие - теорема о бутерброде (ham sandwich): любые nn ограниченных измеримых множеств A1,,AnRnA_1, \dots, A_n \subset \mathbb{R}^n можно одновременно разделить пополам по объёму одной гиперплоскостью. Название отсылает к трёхмерной задаче: бутерброд из хлеба, ветчины и сыра можно разрезать одним плоским ножом так, чтобы каждый ингредиент был поделён ровно надвое - где бы вы ни положили продукты.

Доказательство получается за пару строк. Параметризуем ориентированные гиперплоскости точкой u=(u0,,un)Snu = (u_0, \dots, u_n) \in S^n: плоскость задаётся уравнением u0+u1x1++unxn=0u_0 + u_1 x_1 + \dots + u_n x_n = 0, антипод u-u - та же плоскость с обратной ориентацией. Определим f ⁣:SnRnf \colon S^n \to \mathbb{R}^n, где ii-я координата fi(u)f_i(u) - объём части AiA_i, лежащей по положительную сторону плоскости. По Борсуку-Уламу найдётся uu^* с f(u)=f(u)f(u^*) = f(-u^*), то есть объёмы по обе стороны совпадают для всех ii одновременно.

Теорема Тверберга и неравенство Борсука

Теорема Тверберга утверждает, что любые (r1)(d+1)+1(r-1)(d+1) + 1 точек в Rd\mathbb{R}^d можно разбить на rr непустых групп, чьи выпуклые оболочки имеют общую точку. Случай r=2r = 2 - это классическая теорема Радона; общий случай для простых rr доказывается через топологическое обобщение Борсука-Улама (Z/p\mathbb{Z}/p-эквивариантная версия, известная как теорема Долда).

Близкое утверждение - неравенство Борсука о покрытии: любое ограниченное множество XRdX \subset \mathbb{R}^d диаметра DD можно разбить на d+1d+1 кусок, каждый из которых имеет диаметр строго меньше DD. Граница d+1d+1 точна - её даёт правильный симплекс. Историческая гипотеза Борсука о том, что и в высоких размерностях достаточно d+1d+1 кусков, была опровергнута Кахном и Калаи в 1993 году, но локальные случаи d3d \leq 3 остаются справедливыми и доказываются через антиподальные построения.

Применения в комбинаторике

В дискретной геометрии теорема Борсука-Улама часто играет роль необходимого условия. Классические примеры:

  • Хроматическое число графа Кнезера KG(n,k)KG(n, k) равно n2k+2n - 2k + 2 - теорема Ловаса, использующая антиподальные раскраски сферы.
  • Задача о справедливом делении ожерелья с kk типами бусин решается с помощью kk разрезов на kk нитях - следует из непрерывной версии и аппроксимации.
  • Граничные оценки в комбинаторной теории Рамсея для покрытий и раскрасок проективных пространств.

Тонкость в том, что Борсук-Улам даёт существование, но не конструктивный алгоритм. Для большинства следствий явные построения известны только в малых размерностях.

Типовые задачи

Студенту полезно тренироваться на нескольких канонических задачах:

  1. Доказать, что в любой момент времени на экваторе есть две диаметрально противоположные точки с одинаковой температурой.
  2. Показать, что нельзя непрерывно зачесать волосы на сфере S2S^2 так, чтобы антиподы получили зеркально симметричные направления и нигде не образовался завиток.
  3. Применить теорему о бутерброде к трём конечным наборам точек в R3\mathbb{R}^3 и явно построить разделяющую плоскость в простом случае.
  4. Доказать, что для покрытия S2S^2 тремя замкнутыми множествами одно из них обязательно содержит антиподы.

Частые ошибки

  • Путают размерности. Теорема работает для SnRnS^n \to \mathbb{R}^n, а не SnRn+1S^n \to \mathbb{R}^{n+1} или SnRn1S^n \to \mathbb{R}^{n-1}. Любое утверждение в чужой размерности - повод проверить формулировку.
  • Забывают про непрерывность. Для разрывных ff контрпример строится мгновенно: задайте f(x)=1f(x) = 1 на верхней полусфере и f(x)=0f(x) = 0 на нижней.
  • Распространяют на негомеоморфные сфере области. Теорема существенно использует именно сферу - на торе антиподальная инволюция работает иначе.
  • Применяют ham sandwich к n+1n+1 множествам в Rn\mathbb{R}^n - гарантировано только разделение nn множеств одной гиперплоскостью.
  • Считают, что доказательство получает явное положение точки xx с f(x)=f(x)f(x) = f(-x). Теорема даёт существование, методы - гомологические, неконструктивные.

FAQ

Чем теорема Борсука-Улама отличается от теоремы Брауэра о неподвижной точке? Обе - топологические теоремы существования, но Брауэр работает с непрерывным отображением шара в себя, а Борсук-Улам - со сферой и условием антиподальности. Из Борсука-Улама легко выводится Брауэр, обратное неверно: Борсук-Улам строго сильнее.

Можно ли обобщить теорему за пределы сферы? Да, есть аналог для GG-пространств с действием конечной группы (теорема Долда, Z/p\mathbb{Z}/p-эквивариантные версии). Антиподальная инволюция Z/2\mathbb{Z}/2 заменяется свободным действием Z/p\mathbb{Z}/p, и условие на размерность сохраняется.

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

Коротко

Теорема Борсука-Улама гарантирует, что любое непрерывное отображение SnRnS^n \to \mathbb{R}^n склеивает хотя бы одну пару антиподов. Из этого скромного утверждения следуют ham sandwich, частные случаи теоремы Тверберга, неравенство Борсука для малых размерностей и оценки хроматических чисел графов Кнезера. Доказательство стандартно идёт через Z/2\mathbb{Z}/2-когомологии проективных пространств, а на практике теорема живёт как необходимое условие существования: показывает, что некоторое разделение или раскраска неизбежны, но не строит их явно.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также