Часть IX · Горизонты Глава 57 из 60
Топология
Геометрия, в которой фигуры можно мять. Кружка здесь неотличима от бублика, у бумажной ленты бывает одна сторона, узел можно доказуемо не развязать, а на Земле в любой момент есть место, где нет ветра.
Опирается на: 56 · Гёдель, Тьюринг и пределы доказательства
Вы научитесь
- доказывать, что фигуры не гомеоморфны, с помощью инвариантов, и считать эйлерову характеристику по сетке или по склейке многоугольника
- узнавать поверхность по ориентируемости и χ и доказывать раскраской, что узел не развязывается
- объяснять, почему у непрерывного отображения круга в себя есть неподвижная точка, а ежа нельзя причесать
В прошлой главе строгость дошла до предела: доказательство стало цепочкой символов, которую может проверить машина, и оказалось, что даже у такой машины остаются вопросы без ответа. Эта глава устроена наоборот: много работы руками и мало символов, как на занятиях математического кружка. Понадобятся пластилин, полоски бумаги, ножницы, скотч, фломастер, кусок верёвки и старая карта.
Про тополога говорят, что это человек, который не отличает кружку от бублика. Слепите из пластилина кружку с ручкой и, не отрывая и не прилепляя ни кусочка, продавите донышко, пока кружка не станет лепёшкой, а лепёшку втяните в ручку. Получится бублик. А из шарика бублик так не вылепить: дырку придётся проткнуть. Почему кружка и бублик — «одно и то же», а шарик и бублик — нет? И что вообще значит «одно и то же», если у фигур разные размеры и изгибы?
Пластилин: что значит «одно и то же»
Правила кружка такие. Фигуру можно растягивать, сжимать и гнуть сколько угодно. Нельзя рвать и нельзя склеивать точки, которые были порознь. Резать можно, если потом склеить разрез точно так же, как было. Свойства, которые переживают всё это, изучает топология; слово придумал немецкий математик Иоганн Листинг в 1847 году, от греческого «топос» — место.
«Не рвать» — это непрерывность из главы о пределах, только расстояние между числами заменяется расстоянием между точками: отображение $f$ непрерывно в точке $x$, если для любого $\varepsilon > 0$ найдётся $\delta > 0$ такое, что точки, лежащие от $x$ ближе чем на $\delta$, переходят в точки, лежащие от $f(x)$ ближе чем на $\varepsilon$.
Гомеоморфизм — взаимно однозначное отображение фигуры $X$ на фигуру $Y$, которое непрерывно и у которого обратное отображение тоже непрерывно. Фигуры, между которыми есть гомеоморфизм, называют гомеоморфными; для тополога это одна и та же фигура.
Взаимная однозначность (это биекция) запрещает склеивать, непрерывность запрещает рвать, а непрерывность обратного отображения не даёт жульничать со швом. Намотаем полуинтервал $[0;\,2\pi)$ на окружность: $t \mapsto (\cos t;\,\sin t)$. Это взаимно однозначно и непрерывно, но обратное отображение рвёт окружность в точке $(1;\,0)$: точки чуть выше неё возвращаются к нулю, точки чуть ниже — к $2\pi$.
Гомеоморфизмы бывают неожиданными. Окружность гомеоморфна контуру квадрата: спроецируйте контур на окружность лучами из центра. Интервал $(-1;\,1)$ гомеоморфен всей прямой: отображение $x \mapsto \frac{x}{1 - |x|}$ переводит $0{,}5$ в $1$, $0{,}9$ в $9$, $0{,}99$ в $99$, а обратное, $y \mapsto \frac{y}{1 + |y|}$, стягивает прямую обратно. Длина, прямизна, даже конечность тополога не интересуют. Как же тогда доказать, что фигуры не гомеоморфны? Перебрать все отображения невозможно.
Топологический инвариант — свойство или число, одинаковое у гомеоморфных фигур. Если у двух фигур инвариант разный, гомеоморфизма между ними нет.
Этот приём уже выручал нас в главе о Гёделе, где остаток от деления числа букв I на $3$ доказывал, что слово MU получить нельзя. Самый простой топологический инвариант — что станет с фигурой, если выколоть из неё точку.
Окружность не гомеоморфна отрезку.
Хитрость в том, чтобы выколоть по точке: окружность останется одним куском, а отрезок распадётся на два.
Нарисуем буквы простыми палочками, без засечек. Какая из них не гомеоморфна букве Т?
Выколем из буквы точку и посчитаем куски. У Т больше трёх кусков не получится: худшая точка — та, где сходятся три палочки. У Ш, У и Е тоже одна точка, где сходятся три палочки (у Ш — середина нижней перекладины, у Е — начало средней черты), и три свободных конца, так что их можно выпрямить в Т. А у Х в центре сходятся четыре палочки, и без центра она распадается на четыре куска.
Фломастер: число, которое не мнётся
Нарисуйте фломастером на мяче сетку: точки-вершины и линии-рёбра, так, чтобы поверхность разбилась на куски-грани без дыр внутри. Что бы вы ни нарисовали, число вершин минус число рёбер плюс число граней будет равно $2$. Это формула Эйлера из главы о графах: сетку на сфере можно проткнуть в одной грани и растянуть по плоскости.
Теперь нарисуйте на надувном круге $6$ колец вдоль и $4$ кольца поперёк. Они пересекаются в $24$ точках и режут поверхность на $24$ четырёхугольника. Из каждой вершины выходит четыре ребра, и каждое ребро соединяет две вершины, поэтому рёбер $24 \cdot 4 / 2 = 48$. Итог: $24 - 48 + 24 = 0$. Не $2$.
Поверхность — фигура, у каждой точки которой есть маленькая окрестность, гомеоморфная кругу: муравью на ней кажется, что он стоит на плоскости. Поверхность называют замкнутой, если у неё нет края и её можно разбить на конечное число многоугольников. Сфера и тор замкнуты, лист бумаги и бесконечная плоскость — нет.
Эйлерова характеристика замкнутой поверхности — число $\chi = V - E + F$, где $V$, $E$ и $F$ — количества вершин, рёбер и граней её разбиения на многоугольники. Грани не налезают друг на друга, примыкают друг к другу по рёбрам, и каждая гомеоморфна кругу.
Определение имеет смысл, только если число не зависит от сетки. Виджет ниже покрывает поверхность настоящей сеткой из тысяч треугольников и честно их пересчитывает. Меняйте мелкость сетки и мните кружку: $V$, $E$ и $F$ меняются на тысячи, а их комбинация — нет.
Любые две сетки на одной и той же поверхности, а также на гомеоморфных поверхностях дают одно и то же число $V - E + F$.
Доказательство делится на лёгкую и трудную части. Лёгкая: при измельчении сетки число не меняется.
Любое измельчение складывается из трёх маленьких ходов; проверим каждый.
Трудная часть — найти у любых двух сеток общее измельчение. Если рёбра двух сеток пересекаются в конечном числе точек, общее измельчение — их объединение. Но ребро одной сетки может пересекать ребро другой бесконечно много раз, как график $x \sin\frac{1}{x}$ пересекает ось около нуля, и тогда сетку сначала приходится аккуратно шевелить. Сегодня инвариантность обычно выводят из гомологий — инструмента алгебраической топологии, который лежит за пределами курса.
Раз число не зависит от сетки, оно не меняется и при гомеоморфизме: сетку можно перенести на другую поверхность вместе с отображением. Сфера ($\chi = 2$) не гомеоморфна тору ($\chi = 0$), тор — кренделю ($\chi = -2$). Число ручек, то есть сквозных дырок, как у бублика, называют родом поверхности.
Из восьми кубиков сложили квадратную рамку $3 \times 3 \times 1$ без центрального кубика. Поверхность рамки разбита на единичные квадратики: $32$ вершины и $32$ квадрата. Сколько рёбер?
Рамка — тор, поэтому $V - E + F = 0$ и $E = V + F = 64$. Проверим прямым подсчётом. На верхней грани узлы образуют решётку $4 \times 4$ и рёбер там $4 \cdot 3 + 4 \cdot 3 = 24$: края центральной дырки тоже рёбра. Столько же снизу, и ещё $16$ вертикальных рёбер соединяют верхние узлы с нижними: $24 + 24 + 16 = 64$.
Полоска бумаги: одна сторона
Делаем сами: лента с одной стороной
Вырежьте полоску бумаги примерно $30 \times 3$ см, перекрутите один конец на пол-оборота и склейте концы. Ведите фломастером линию по середине полоски, не отрывая его от бумаги. Линия вернётся в начало, пройдя по обеим «сторонам». Проведите пальцем по краю — край у ленты тоже один.
В 1858 году эту ленту независимо нашли Август Мёбиус и уже знакомый нам Листинг. Листинг опубликовал находку раньше, но название досталось Мёбиусу.
Лента Мёбиуса — поверхность, которая получается из прямоугольной полоски, если склеить её короткие стороны с перекрутом на пол-оборота. У неё одна сторона и один край.
«Одна сторона» описывает, как лента лежит в пространстве. Топологу удобнее свойство, заметное жителю самой поверхности. Пусть по ленте ползут плоские часы, нарисованные на самой бумаге. Обойдя ленту Мёбиуса по средней линии, они вернутся зеркально отражёнными: стрелка пойдёт против часовой.
Поверхность ориентируема, если на ней нет замкнутого пути, обойдя который маленькие часы возвращаются зеркально отражёнными; иначе говоря, в ней нет ленты Мёбиуса. Сфера, тор и цилиндр ориентируемы, лента Мёбиуса — нет.
Ленту Мёбиуса разрезали ножницами вдоль средней линии. Что получилось?
Разрез по средней линии не отделяет верхнюю половину ленты от нижней: конец одной половины приклеен к началу другой. Выходит одна лента двойной длины. Доказательство — ниже, а проверить можно ножницами.
Если разрезать ленту Мёбиуса вдоль средней линии, получится одна двусторонняя лента вдвое большей длины и вдвое меньшей ширины.
Разложим ленту на столе: это прямоугольник, у которого левая сторона склеена с правой вверх ногами.
В пространстве новая лента перекручена на два полных оборота. Плоский чертёж этого не видит: он помнит, что с чем склеено, но не как лента лежит в пространстве. Тем же приёмом разберите разрез на трети: средняя треть переходит сама в себя и остаётся тонкой лентой Мёбиуса, а крайние трети склеиваются в одну длинную ленту, продетую через среднюю.
Эйлерову характеристику можно посчитать и у поверхности с краем. У прямоугольника, склеенного в ленту Мёбиуса, $2$ вершины (углы склеились попарно), $3$ ребра и $1$ грань: $\chi = 0$. У цилиндра столько же. Одного числа $\chi$ не хватает, чтобы различить поверхности: цилиндр от ленты Мёбиуса отличает ориентируемость.
Лист бумаги: склейки квадрата
Делаем сами: бублик из листа
Сверните лист бумаги в трубку и склейте — получится цилиндр. Если бы бумага тянулась, как резина, трубку можно было бы согнуть в кольцо и склеить её края-окружности: вышел бы тор. Бумага помнётся, но склеивать можно и мысленно.
Тор — квадрат, у которого склеены противоположные стороны. Склейку записывают словом: обходим квадрат по часовой стрелке и выписываем стороны; одинаковые буквы склеиваются, а степень $-1$ значит, что стрелку на стороне мы проходим навстречу. У тора слово $aba^{-1}b^{-1}$. Если же левую сторону приклеить к правой вверх ногами, выйдет лента Мёбиуса, а если затем склеить ещё верх с низом — бутылка Клейна.
Бутылка Клейна — квадрат, у которого одна пара противоположных сторон склеена прямо, а другая вверх ногами, слово $aba^{-1}b$. Её придумал Феликс Клейн в 1882 году. Проективная плоскость — квадрат, у которого обе пары сторон склеены вверх ногами, слово $abab$: каждая точка края приклеена к диаметрально противоположной.
В нашем пространстве ни ту, ни другую склеить нельзя: поверхность обязательно пройдёт сквозь саму себя. Но жить в них можно. Представьте плоское существо, для которого квадрат — вся вселенная: уходя за правый край, оно появляется слева.
Бутылку Клейна рисуют как бутылку, горлышко которой вошло в собственный бок и раскрылось изнутри в донышко. Место, где горлышко проходит сквозь стенку, — недостаток рисунка, а не поверхности: в четырёхмерном пространстве горлышко обошло бы стенку, как эстакада обходит перекрёсток.
Замкнутая поверхность, лежащая в трёхмерном пространстве без самопересечений, ориентируема. Поэтому бутылку Клейна и проективную плоскость нельзя расположить в пространстве без самопересечений.
Идея доказательства и почему целиком оно здесь не поместится
Замкнутая поверхность без самопересечений делит пространство на внутреннюю и внешнюю части. Это теорема Жордана — Брауэра, трёхмерная родственница факта о том, что замкнутая кривая делит плоскость; мы опирались на него в главе о графах. Тогда в каждой точке поверхности можно выбрать направление «наружу», меняющееся непрерывно. Часы, которые на любом пути держат циферблат лицом наружу, не могут вернуться отражёнными. Трудная часть — сама теорема Жордана — Брауэра: её доказательство опирается на гомологии и выходит за рамки курса.
Эйлерову характеристику можно найти прямо по склейке. Грань одна — сам многоугольник, рёбер столько, сколько разных букв, а вершин столько, во сколько отдельных точек склейка сводит углы. У тора все четыре угла квадрата сходятся в одну точку (в виджете видно, что в углу встречаются четыре уголка разных копий), поэтому $\chi = 1 - 2 + 1 = 0$.
Стороны шестиугольника склеили по слову $abca^{-1}b^{-1}c^{-1}$: каждая сторона склеена с противоположной, стрелки на противоположных сторонах смотрят в одну сторону. Найдите эйлерову характеристику получившейся поверхности.
Рёбер $3$, грань одна. Пронумеруем углы по кругу $1, \dots, 6$ так, чтобы сторона $a$ шла из угла $1$ в угол $2$. Склейка $a$ с $a^{-1}$ отождествляет начала и концы стрелок: угол $1$ с углом $5$, угол $2$ с углом $4$. Так же $b$ склеивает $2$ с $6$ и $3$ с $5$, а $c$ — $3$ с $1$ и $4$ с $6$. Получаются две группы, $\{1, 3, 5\}$ и $\{2, 4, 6\}$, то есть две вершины, и $\chi = 2 - 3 + 1 = 0$. Каждая буква встречается со степенями $1$ и $-1$, поверхность ориентируема — это тор. Недаром шестиугольники замощают плоскость, как пчелиные соты: сдвиг на противоположную сторону переводит шестиугольник в соседнюю ячейку.
Все поверхности на одной полке
Из двух поверхностей можно сделать одну: вырезать из каждой по маленькому кругу и склеить края дырок. Из двух торов так получается крендель.
Связная сумма $M \# N$ — поверхность, которая получается, если вырезать из $M$ и из $N$ по кругу и склеить края дырок. От того, где вырезаны круги, результат, с точностью до гомеоморфизма, не зависит.
Для замкнутых поверхностей $M$ и $N$ верно $\chi(M \# N) = \chi(M) + \chi(N) - 2$.
Вырезать будем не круг, а треугольную грань сетки: гомеоморфизм всё равно не отличит треугольник от круга.
У связной суммы $g$ торов $\chi = 2 - 2g$, у связной суммы $k$ проективных плоскостей $\chi = 2 - k$.
Индукция по числу слагаемых (глава 13). Для одного тора $\chi = 0 = 2 - 2 \cdot 1$. Если у суммы $g$ торов $\chi = 2 - 2g$, то, прибавив ещё один тор, по только что доказанной формуле получим $(2 - 2g) + 0 - 2 = 2 - 2(g + 1)$. С проективными плоскостями так же: $\chi(P) = 1 = 2 - 1$, и каждая следующая добавляет $1 - 2 = -1$. Сфера — сумма нуля торов, у неё $\chi = 2$.
Сумма $g$ торов — сфера с $g$ ручками, так что формула $\chi = 2 - 2g$ доказана. Сумму $k$ проективных плоскостей можно представлять как сферу, в которой вырезали $k$ дырок и в каждую вклеили ленту Мёбиуса (её край — тоже окружность). Других замкнутых поверхностей нет.
Каждая связная замкнутая поверхность гомеоморфна ровно одной из поверхностей: сфере, связной сумме $g \ge 1$ торов или связной сумме $k \ge 1$ проективных плоскостей. Две связные замкнутые поверхности гомеоморфны тогда и только тогда, когда они обе ориентируемы или обе неориентируемы и их эйлеровы характеристики равны.
Связная — значит, из одного куска. Доказательство складывалось полвека: ориентируемые поверхности описали Мёбиус (1863) и Камиль Жордан (1866), неориентируемые — Вальтер фон Дик (1888), первое полное доказательство дал Генри Брахана в 1921 году, а в 1925 году Тибор Радо показал, что любую замкнутую поверхность можно разбить на треугольники. Идея: разрезать поверхность по сетке, разложить треугольники в один многоугольник, записать его слово склейки и ножницами и клеем приводить слово к виду $aba^{-1}b^{-1}\,cdc^{-1}d^{-1}\dots$ или $aabbcc\dots$. Самое наглядное изложение — «доказательство ZIP» Джона Конвея, опубликованное Джорджем Фрэнсисом и Джеффри Уиксом в 1999 году; у нас оно заняло бы несколько страниц разбора случаев.
| Поверхность | Слово склейки | Ориентируема | $\chi$ |
|---|---|---|---|
| Сфера | $aa^{-1}$ | да | $2$ |
| Тор | $aba^{-1}b^{-1}$ | да | $0$ |
| Крендель, $T \# T$ | $aba^{-1}b^{-1}cdc^{-1}d^{-1}$ | да | $-2$ |
| Проективная плоскость | $aa$ | нет | $1$ |
| Бутылка Клейна, $P \# P$ | $aabb$ | нет | $0$ |
| $P \# P \# P$ | $aabbcc$ | нет | $-1$ |
К тору приклеили проективную плоскость. Какая поверхность получилась?
Поверхность неориентируема: лента Мёбиуса из проективной плоскости никуда не делась. Её характеристика $0 + 1 - 2 = -1$, а у суммы $k$ проективных плоскостей $\chi = 2 - k$, значит, $k = 3$. Ручка рядом с лентой Мёбиуса превращается в две ленты — это заметил ещё фон Дик.
Верёвка: узлы
Делаем сами: узел, который не развязать
Завяжите на верёвке обычный узел, как на шнурке, и склейте концы скотчем. Попробуйте развязать узел, не разрезая верёвку. Не выйдет — но как в этом убедиться, если попытки можно продолжать бесконечно?
Узел — замкнутая кривая в пространстве без самопересечений. Два узла считаются одинаковыми, если один можно непрерывно передвинуть в другой, не разрезая кривую и не протаскивая её сквозь саму себя. Узел, который так превращается в окружность, называют незаузленным.
Как фигура каждый узел гомеоморфен окружности, так что важно не то, что за кривая, а то, как она сидит в пространстве. Узел рисуют как тень на плоскости, а на каждом перекрёстке нижнюю нить рисуют с разрывом. Такой рисунок — диаграмма узла, а куски нити от разрыва до разрыва — дуги.
Движения Рейдемейстера — три способа изменить диаграмму внутри маленького круга: добавить или убрать петлю; надвинуть одну нить на другую или убрать такое наложение; протащить нить над перекрёстком двух других.
Две диаграммы изображают один и тот же узел тогда и только тогда, когда одну можно превратить в другую конечной цепочкой движений Рейдемейстера и шевелений рисунка, при которых перекрёстки не появляются и не исчезают.
Её доказали Курт Рейдемейстер в 1927 году и независимо, годом раньше, Джеймс Александер с Гарландом Бриггсом. Идея: деформацию узла можно слегка подправить, чтобы тень перестраивалась лишь в отдельные моменты, и каждый такой момент оказывается одним из трёх движений. Разбор случаев занимает несколько страниц, и мы его пропустим. Зато теорема подсказывает, как доказывать заузленность: найти свойство диаграммы, которое не меняется ни при одном движении.
Диаграмма раскрашивается в три цвета, если её дуги можно покрасить тремя красками так, чтобы у каждого перекрёстка три сходящиеся дуги были одного цвета или трёх разных цветов и при этом использовались хотя бы две краски.
Назовём краски числами $0$, $1$ и $2$. «Все одинаковые или все разные» значит, что сумма номеров трёх дуг делится на $3$: у трёх разных $0 + 1 + 2 = 3$, у трёх одинаковых $3a$, а у двух одинаковых и одной другой сумма на $3$ не делится.
Если диаграмму можно раскрасить в три цвета, то и диаграмму, полученную из неё любым движением Рейдемейстера, тоже можно. Поэтому раскрашиваемость в три цвета — свойство самого узла, а не рисунка.
Движение меняет диаграмму только внутри маленького круга. Покажем, что раскраска внутри круга однозначно определяется цветами концов на его границе и после движения концы получают те же цвета.
Трилистник нельзя развязать.
Сравним трилистник с окружностью по раскрашиваемости.
С восьмёркой не выйдет: виджет перебирает все $3^4 = 81$ раскраску её четырёх дуг, и правильные только одноцветные. Значит ли это, что восьмёрка развязывается? Нет: раскраска доказывает заузленность, когда находится, а её отсутствие не доказывает ничего. «Переодетая петля» тоже не раскрашивается и действительно развязывается — это трилистник с одним перевёрнутым перекрёстком. Чтобы поймать восьмёрку, возьмём пять красок и то же правило по модулю $5$; доказательство инвариантности повторяется дословно, ведь в нём мы только складывали и вычитали остатки. Восьмёрка раскрашивается в пять цветов, а окружность — нет, так что восьмёрка тоже заузлена. Такие раскраски придумал американский тополог Ральф Фокс.
Узел $K$ раскрашивается в три цвета, а узел $L$ — нет. Что из этого следует?
Раскрашиваемость — свойство узла: у одинаковых узлов она одинаковая. Раз у $K$ и $L$ она разная, это разные узлы. А заузлен ли $L$, отсюда не видно.
Старая карта: неподвижная точка
В главе о функциональном анализе мы клали на стол карту города, в котором сидим, и находили точку, лежащую ровно над тем местом, которое она изображает. Там карта была аккуратной уменьшенной копией, и теорема Банаха о сжатиях находила такую неподвижную точку итерациями. Теперь скомкайте карту и бросьте на стол так, чтобы комок целиком оказался над городом. Точка, лежащая над своим изображением, найдётся и сейчас, хотя сжатия больше нет.
Скомканная карта задаёт непрерывное отображение города в себя: каждой точке города сопоставим точку, над которой лежит её изображение. Начнём с одномерного случая, где вместо карты — отрезок.
Любое непрерывное отображение отрезка $[0;\,1]$ в себя имеет неподвижную точку.
Нарисуем график $f$ в единичном квадрате. Неподвижная точка — место, где график пересекает диагональ $y = x$.
Любое непрерывное отображение круга в себя имеет неподвижную точку. То же верно для шара любой размерности.
Её доказал голландский математик Лёйтзен Брауэр в 1912 году; частные случаи незадолго до него получили Пирс Боль и Жак Адамар. Квадратная карта годится: квадрат гомеоморфен кругу.
Идея доказательства для круга
Пусть у непрерывного $f$ неподвижных точек нет. Для каждой точки $x$ круга проведём луч из $f(x)$ через $x$ до границы круга и назовём точку выхода $r(x)$. Отображение $r$ непрерывно, переводит круг в окружность-границу, а точки самой границы оставляет на месте. Посмотрим, сколько раз образ окружности радиуса $s$ с тем же центром обходит центр. При $s = 1$ образ — сама граница, один оборот. При $s = 0$ образ — точка, ноль оборотов. Но число оборотов замкнутой кривой вокруг точки, через которую она не проходит, при непрерывной деформации не меняется: оно целое и не умеет перескакивать. Этим числом мы пользовались в главе о комплексном анализе. Противоречие. Строго определить число оборотов и доказать, что оно не меняется, — технически длинная работа, хотя идея та же.
Брауэр говорит, что неподвижная точка есть, но не говорит, где она и одна ли: сильно смятая карта в виджете иногда даёт три булавки. На этой теореме держится, например, теорема Джона Нэша о равновесии в играх многих участников (1950–1951), за которую он в 1994 году получил Нобелевскую премию по экономике. А кофе, размешанный без брызг, — непрерывное отображение жидкости в чашке в себя, и чашка гомеоморфна шару: какая-то капля после размешивания оказалась ровно там, где была.
Мохнатый мяч: ёж, которого не причесать
Делаем сами: причёска
Возьмите мохнатый теннисный мяч или меховой помпон и попробуйте пригладить ворс так, чтобы он везде лёг гладко. Где-нибудь обязательно останется макушка — точка, где ворс торчит или расходится во все стороны. А пушистый бублик причёсывается гладко: ворс ложится вдоль колец.
Касательное векторное поле на поверхности сопоставляет каждой точке вектор, касающийся поверхности в этой точке. Причёска — непрерывное касательное поле: ворсинка в каждой точке — вектор, а «гладко» значит «без разрывов».
Любое непрерывное касательное векторное поле на сфере где-нибудь обращается в ноль.
Для сферы её доказал Анри Пуанкаре в 1885 году, для сфер любой чётной размерности — Брауэр в 1912 году. Ветер у поверхности Земли — касательное поле; если считать его непрерывным, то в каждый момент где-то на Земле горизонтальный ветер равен нулю — например, в «глазу» циклона.
Идея доказательства
Пусть поле $v$ нигде не равно нулю; разделим каждый вектор на его длину. Сдвинем каждую точку $x$ сферы по большому кругу в направлении $v(x)$: через время $t$ она будет в точке $\cos t \cdot x + \sin t \cdot v(x)$, которая лежит на сфере, потому что $v(x)$ перпендикулярен $x$. При $t = 0$ это тождественное отображение, при $t = \pi$ — центральная симметрия $x \mapsto -x$. Значит, тождественное отображение сферы непрерывно деформируется в центральную симметрию. Но у отображений сферы в себя есть целочисленный инвариант деформаций — степень, число раз, которое образ со знаком накрывает сферу. У тождественного отображения степень $1$, а центральная симметрия меняет ориентацию сферы, и её степень $-1$. Противоречие. На окружности центральная симметрия — поворот на $180^\circ$, ориентацию она не меняет, и окружность причёсывается.
Сосчитаем макушки. Пусть сфера — планета с горами и впадинами, и каждая иголка ложится туда, куда быстрее всего скатилась бы вода. Проплешины будут там, где склона нет: на вершинах, на дне впадин и на перевалах — седловых точках из главы о функциях многих переменных.
Если на замкнутой поверхности задана гладкая высота, у которой все вершины, впадины и перевалы невырожденные, то число вершин минус число перевалов плюс число впадин равно эйлеровой характеристике поверхности.
Идея доказательства: потоп
Будем медленно затапливать планету и следить за эйлеровой характеристикой затопленной части. Пока уровень воды проходит между особыми высотами, затопленная часть только расширяется, не меняя своего устройства; это самое трудное место доказательства, его обеспечивают линии наискорейшего спуска. Когда вода доходит до дна впадины, появляется новое озеро — круг, и $\chi$ растёт на $1$. Когда вода переливается через перевал, к затопленной части прирастает перемычка, приклеенная двумя концами, и $\chi$ уменьшается на $1$. Когда под воду уходит вершина, в озере заклеивается последний островок, и $\chi$ растёт на $1$. В конце под водой вся планета.
Для сферы это соотношение заметил Джеймс Клерк Максвелл в заметке «О холмах и долинах» (1870). Общая теорема Пуанкаре — Хопфа (Хайнц Хопф, 1926) говорит о любом касательном поле: сумма «индексов» его нулей равна $\chi$; у вершины и впадины индекс $+1$, у перевала $-1$. Раз у сферы $\chi = 2 \ne 0$, поле без нулей на ней невозможно — вот ещё одно объяснение, почему ежа не причесать. У тора $\chi = 0$, и он причёсывается.
Глобус: близнецы-антиподы
Нанесём на глобус температуру воздуха в какой-то момент и пройдём по экватору. Найдутся две диаметрально противоположные точки экватора с одинаковой температурой — и это снова теорема о промежуточном значении.
Для любой непрерывной функции на окружности найдутся две диаметрально противоположные точки, в которых её значения равны.
Сравним температуру каждой точки с температурой её антипода.
Для любых двух непрерывных функций на сфере найдутся две диаметрально противоположные точки, в каждой из которых обе функции принимают те же значения, что и в другой.
Вопрос задал Станислав Улам, а доказал Кароль Борсук в 1933 году. Если температура и давление у поверхности Земли меняются непрерывно, в каждый момент на Земле есть два антипода с одинаковой температурой и одинаковым давлением.
Идея доказательства
Пусть таких точек нет. Тогда вектор разностей $F(x) = \bigl(T(x) - T(-x);\ P(x) - P(-x)\bigr)$ нигде не равен нулю и $F(-x) = -F(x)$. Посмотрим, сколько раз он поворачивается вокруг нуля, пока $x$ обходит экватор. На пути от точки до её антипода вектор переходит в противоположный, то есть поворачивается на нечётное число полуоборотов. Вторая половина пути — зеркальная копия первой и даёт столько же. За весь обход выходит нечётное число полных оборотов. Но экватор можно непрерывно стянуть по северному полушарию в полюс, где число оборотов нулевое, а при непрерывной деформации оно не меняется. Противоречие.
Из теоремы Борсука — Улама выводится теорема о бутерброде: бутерброд из хлеба, ветчины и сыра, как бы криво они ни лежали, можно одним прямым разрезом разделить так, что каждый продукт разделится ровно пополам. В 1938 году её опубликовал Гуго Штейнгауз, приписав идею Стефану Банаху; общий случай доказали Артур Стоун и Джон Тьюки в 1942 году.
Вселенная: гипотеза Пуанкаре
Как плоскому жителю узнать, что его мир — сфера, а не тор, если выйти за его пределы нельзя? Бросить аркан. На сфере любую петлю можно подтянуть в точку, не снимая с поверхности, а на торе петля вокруг дырки не стягивается. Из классификации поверхностей следует, что аркан стягивается только на сфере.
Фигуру называют односвязной, если любую замкнутую петлю в ней можно непрерывно стянуть в точку, не выходя за пределы фигуры. Фигура, у каждой точки которой есть окрестность, гомеоморфная шару трёхмерного пространства, — трёхмерное многообразие; поверхности — двумерные многообразия.
Наша Вселенная в малом выглядит как обычное пространство, то есть это трёхмерное многообразие; какова её форма в целом, неизвестно. В 1904 году Анри Пуанкаре спросил: если трёхмерный мир замкнут и любой аркан в нём стягивается, обязан ли он быть трёхмерной сферой? Трёхмерная сфера — точки четырёхмерного пространства на расстоянии $1$ от начала координат; её можно представлять как два шара, склеенных по граничным сферам.
Каждое односвязное замкнутое трёхмерное многообразие гомеоморфно трёхмерной сфере.
В больших размерностях аналог оказался проще: для размерностей от пяти его доказал Стивен Смейл в 1961 году, для размерности четыре — Майкл Фридман в 1982-м. В том же 1982 году Ричард Гамильтон предложил «поток Риччи» — способ сглаживать форму многообразия, как тепло выравнивает температуру. В 2002–2003 годах Григорий Перельман выложил в открытый доступ три статьи, в которых довёл программу Гамильтона до конца. Проверка заняла несколько лет. В 2006 году Перельман отказался от Филдсовской премии, а в 2010-м — от премии Математического института Клэя в миллион долларов. Это единственная из семи задач тысячелетия, решение которой официально признано; об остальных — в последней главе. Доказательство занимает сотни страниц и далеко выходит за рамки курса.
Топология забывает расстояния и углы и помнит только, что с чем соединено. Поэтому её утверждения так общи: число $V - E + F$ одно для всех сеток, неподвижная точка есть у любой непрерывной карты, проплешина — у любой причёски на сфере. Доказывать такие вещи помогают инварианты — то, что не меняется при деформациях.
Куда дальше
Вернём расстояния и углы. Тор склеивается из квадрата, и склейке ничто не мешает: четыре угла квадрата сходятся в одну точку, $4 \cdot 90^\circ = 360^\circ$ — ровно полный оборот. Поэтому на склеенном торе можно вести геометрию как на плоскости, с прямыми и треугольниками, у которых сумма углов $180^\circ$. Крендель склеивается из восьмиугольника $aba^{-1}b^{-1}cdc^{-1}d^{-1}$, и все восемь его углов сходятся в одну точку. Чтобы вокруг неё вышел ровно полный оборот, каждый угол должен быть $360^\circ : 8 = 45^\circ$. Но у любого восьмиугольника на плоскости сумма углов $1080^\circ$, и восьми углов по $45^\circ$ ему не собрать. Где взять восьмиугольник с углами по $45^\circ$? В геометрии, где через точку вне прямой проходит много прямых, параллельных данной. Её открыли, пытаясь доказать пятый постулат Евклида, — следующая глава.