Категории · Алгебра · Геометрия · Логика
Математический объект редко задаётся одним-единственным «истинным» способом. Вещественные числа, булевы алгебры, графы — все они живут сразу в нескольких теориях. Истинная природа объекта — это инвариант, то, что сохраняется при переходе от одного языка к другому. Но сами переходы бывают совершенно разными по силе и структуре. Ниже мы построим «периодическую таблицу» таких переводов, разберем базовый метод работы с ними и посмотрим на классические примеры.
Любой перевод между математическими теориями характеризуется двумя главными координатами: сохранением информации (строки 1, 2, 3) и направлением стрелок (столбцы A, B). Внутри каждой ячейки возникает третье измерение (I, II, III) — то, с чем именно мы работаем: с формализмом (уравнениями, аксиомами) или с семантикой (пространствами, реальностью объекта).
| A. Ковариантный перевод (Порядок сохраняется) |
B. Контравариантный перевод (Порядок обращается) |
|
|---|---|---|
| 1. Строгая обратимость (Биекция / Изоморфизм) |
1A
Эквивалентности
|
1B
Строгие двойственности
|
| 2. Вложение и Приближение (Инъекция / Связь Галуа) |
2A
Вложения и представления
|
2B
Связи Галуа
|
| 3. Сжатие (Проекция / Инвариант) |
3A
Ковариантные инварианты
|
3B
Контравариантные инварианты
|
Определяет, теряем ли мы данные при переходе. Строка 1 — биекция: переводится абсолютно всё, потерь нет. Строка 2 — инъекция или замыкание: мы вкладываем объект в более широкий контекст (где появляется лишняя непереводимая структура) или находим его наилучшее приближение. Строка 3 — проекция (сжатие): информация необратимо теряется, мы отбрасываем детали, оставляя только «ядро» (инвариант).
Столбец A (Ковариантность): структура переходит в структуру, подмножество — в подмножество, порядок сохраняется. Столбец B (Контравариантность): самое интересное свойство математики. Порядок обращается: подструктуре на одной стороне отвечает фактор-структура (или ортогональное дополнение) на другой. Большое становится маленьким.
Ось, пронизывающая всю математику, от логики до алгебраической геометрии. Формализм (синтаксис) — это формулы, уравнения, аксиомы, идеалы многочленов, то есть сам язык. Семантика (онтология) — это модели, пространства, многообразия корней, конкретные алгебры, то есть реальность, стоящая за языком. Самые мощные теоремы (например, Гильберта о нулях) — это переводы типа III (Формализм ↔ Семантика).
В этой таблице мы предполагаем, что перевод канонический (естественный, не зависящий от нашего выбора). Если разрешить неканонические переводы (требующие выбора базиса или Аксиомы Выбора), появятся «экзотические» ячейки. Например, изоморфизм \(V \cong V^*\) для конечномерных пространств или изоморфизм полей \(\mathbb C \cong \mathbb C_p\). Такие переводы существуют абстрактно, но ломаются при смене базиса и бесполезны для сквозных вычислений.
Любая координата из таблицы выше применяется для переноса задач между теориями. Рабочая схема состоит из четырёх шагов:
Эта 4-шаговая схема — идеал. Её уязвимое место — шаг 4 (обратный перевод). Чтобы он сработал, язык \(\mathcal D\) не должен забывать то, что было сказано на языке \(\mathcal C\). В первых трёх типах перевода (строка 1: биекции, эквивалентности, двойственности) обратимость гарантирована, и схема работает безупречно. Но по мере спуска по списку потерь становится больше: при вложении в конкретный класс (строка 2) появляется непереводимая «лишняя» структура, а на уровне инвариантов (строка 3) шаг 4 исчезает полностью — отбросив структуру, вернуться назад уже невозможно.
Ниже — разбор классических математических результатов с точным указанием их координат в Периодической таблице.
Объекты разной природы оказываются одним объектом (изоморфизм), либо одна структура задаётся двумя словарями (дефиниционная эквивалентность).
Мы остаемся в рамках текста аксиом, но обращаем порядок. Каждое истинное утверждение переписывается в двойственное.
Полярность относительно самой коники переводит точку \(P\) на конике в касательную \(t_P\) в этой точке, а конику — снова в конику. Поэтому вписанный шестиугольник переходит в описанный, сторона \(P_iP_{i+1}\) — в вершину \(Q_i=t_i\cap t_{i+1}\), точка пересечения противоположных сторон — в диагональ, соединяющую противоположные вершины, а «три точки лежат на одной прямой» — в «три прямые проходят через одну точку».
Та же полярность работает на единицу выше размерностью — уже не относительно коники на плоскости, а относительно самой сферы. На единичной сфере \(S^2\subset\mathbb R^3\) роль «прямых» играют большие круги — сечения сферы плоскостями, проходящими через центр.
Как и с коникой, эта полярность переводит целую фигуру в двойственную. Возьмём сферический треугольник \(ABC\) (стороны — дуги больших кругов) и его полярный треугольник \(A^{*}B^{*}C^{*}\), где \(A^{*}\) — полюс стороны \(a=BC\), и т.д. Полюс стороны исходного треугольника оказывается вершиной двойственного — ровно то же превращение «сторона ↔ вершина», что у Паскаля и Брианшона.
Если подвести все три точки почти на один большой круг (предельное, вырожденное положение), полярный треугольник справа может начать выглядеть ломаным, а его периметр и углы — резко скакать от кадра к кадру. Это не баг, а честная неустойчивость самой полярности в этой точке: полюс стороны выбирается из двух противоположных точек сферы по знаку скалярного произведения с третьей вершиной, а вблизи вырождения та сама оказывается почти точно на грани между «плюсом» и «минусом» — при малейшем сдвиге полюс может перескочить на противоположную сторону сферы. Насколько сильно и резко это проявляется, зависит именно от того, насколько равномерно (или нет) три точки расположены на предельной окружности.
Полярность переводит не только фигуру в фигуру, но и меру в меру. Здесь важно не путать точку \(A\) (вершину, элемент сферы) с углом при вершине \(A\) — двугранным углом между сторонами \(b\) и \(c\), сходящимися в этой точке; обозначим его \(\angle A\). Аналогично не путаем сторону-дугу \(a=BC\) (множество точек) с её длиной — тоже обозначаемой \(a\) по традиции: \(a=|BC|\), длина дуги большого круга от \(B\) до \(C\), которая на единичной сфере (радиус \(1\)) совпадает с центральным углом \(\angle(OB,OC)\) в радианах. Так и \(a^{*}=|B^{*}C^{*}|\) — длина стороны полярного треугольника, число, а не сама дуга. Классический факт сферической тригонометрии: сторона полярного треугольника дополняет до \(\pi\) противолежащий угол исходного, и наоборот — \(a^{*}=\pi-\angle A\), \(\angle A^{*}=\pi-a\) (и аналогично для остальных пар). Там, где полярность коники меняла местами «сторону» и «вершину» многоугольника, здесь она меняет местами «сторону» (длину дуги) и «угол» — это её метрическое лицо.
Если отождествить антиподальные точки (\(P\) и \(-P\) считать одной точкой), большие круги превращаются в «прямые», для которых верны все аксиомы абсолютной геометрии, кроме одной: любые две прямые пересекаются, и ровно в одной точке, — параллельных не существует. Это и есть эллиптическая геометрия, третья классическая геометрия постоянной кривизны наряду с евклидовой (нулевая кривизна) и геометрией Лобачевского (отрицательная); сфера с отождествлёнными антиподами (\(\mathbb{RP}^2\) с метрикой) — её стандартная модель.
На самой сфере, без отождествления, есть небольшая тонкость: два больших круга пересекаются не в одной, а в двух (антиподальных) точках, а через пару антиподов проходит не одна прямая, а целый пучок. Такую версию иногда называют «двойной эллиптической геометрией». На двойственность точка↔круг это никак не влияет: полюсов у круга ровно два, зато они антиподальны и задают один и тот же полярный круг — так что для целей полярности неважно, работать ли на самой сфере или после отождествления.
Высший пилотаж переводов. Структуры разной природы связываются функториально, с точным обращением порядка.
Формализм вкладывается в формализм, сохраняя выводимость, но без возможности строгого возврата к оригиналу.
Абстрактное реализуется конкретно. Перевод переносит информацию в более осязаемую среду, но добавляет к объекту «строительные леса» (базис, координаты, специфику множества).
Слова становятся объектами. Мы берем формализм и превращаем его в семантический объект.
Антитонные переводы на одном онтологическом этаже.
Та же антитонность, что и выше, но теперь между синтаксисом и семантикой.
Потеря информации как рабочий метод. Сопоставление не обратимо, зато отброшенное не мешает вычислениям.
Сжатие формализма в математический объект-меру.
Звучит парадоксально (сжимаем информацию, но стрелки разворачиваются), однако за этим стоит геометрическая идея: наблюдение через функции.
Самые мощные инженерные и математические инструменты работают потому, что пробивают сразу несколько ячеек нашей таблицы одновременно.
Почему производящие функции, ряды Фурье и преобразование Лапласа так эффективны? Во всех этих переводах инвариантное ядро одно: свёртка переходит в поточечное умножение, а дифференцирование — в умножение на переменную. Дифференциальное уравнение становится алгебраическим, решается делением, и обратный перевод (Шаг 4) возвращает ответ.
Этот приём — слоёный пирог из трёх переводов Периодической таблицы:
Сводка гипотез, которые чаще всего выпадают из формулировок. Каждая строка — место, где перевод перестаёт работать, если условие снять.
| Инструмент | Необходимая гипотеза | Что происходит без неё |
|---|---|---|
| Теорема Стоуна | Булева теорема о простом идеале \(\mathsf{BPI}\) | В \(\mathsf{ZF}\) без \(\mathsf{BPI}\) ультрафильтров может не хватить. \(\mathsf{BPI}\) строго слабее \(\mathsf{AC}\). |
| Соответствие Галуа | Конечность + нормальность + сепарабельность | Для бесконечных расширений нужна топология Крулля и перевод работает только для замкнутых подгрупп. |
| Принцип двойственности | Самодвойственность списка аксиом | В интуиционистской логике \(\neg\neg x\ne x\), симметрия рушится. |
| Гельфанд, неунитальный случай | Собственные непрерывные отображения | Произвольное непрерывное \(X\to Y\) не индуцирует гомоморфизм в обратную сторону — согласованность ломается. |
| Категоричность \(\mathbb R\) | Аксиома полноты второго порядка | Первопорядковая теория вещественно замкнутых полей не категорична (Лёвенгейм — Скулем): возникают нестандартные неархимедовы модели. |
| Бинтерпретируемость | Обратимость переводов | \(\mathsf{ZF}\) и \(\mathsf{ZFC}\) взаимно интерпретируемы, но не бинтерпретируемы: равенство по силе не есть тождество теорий. |