Что такое математическая структура?
«Подожди-ка!» — обычно восклицает мой друг Джастин Бендих, когда физическое утверждение наводит на важный вопрос, на который нет ответа. А гипотеза математической Вселенной поднимает сразу три таких вопроса:
1. Что в точности является математической структурой?
2. Как именно наш физический мир может быть математической структурой?
3. Даёт ли это утверждение какие-либо проверяемые предсказания?
Мы займёмся вторым из этих вопросов в гл. 11, а третьим — в гл. 12. Начнём мы с первого и вернёмся к нему в гл. 12.
«Багаж» и эквивалентные описания
Итак, люди пополняют свои описания «багажом». Теперь взглянем с другой стороны: как математическая абстракция может избавлять от «багажа», «обнажая» вещи до самой их сути. Рассмотрим конкретную последовательность шахматных ходов, известную как Бессмертная партия. В ней белые впечатляюще жертвуют обеими ладьями, слоном и ферзём, чтобы поставить мат тремя оставшимися лёгкими фигурами (рис. 10.6). Здесь, на Земле, эта партия впервые была сыграна в 1851 году Адольфом Андерсеном и Лионелем Кизерицким. Её ежегодно воспроизводят в итальянском городке Маростика живые игроки, одетые шахматными фигурами, и она регулярно повторяется множеством любителей шахмат по всему миру. Некоторые игроки (включая моего брата Пера, его сына Симона и моего сына Александра; рис. 10.6) пользуются деревянными фигурами, другие — фигурами из мрамора или пластмассы. Некоторые доски выкрашены в коричневый и бежевый цвета, другие в чёрный и белый, а некоторые являются виртуальными, нарисованными с помощью трёхмерной или двумерной компьютерной графики (рис. 10.6). И всё же в некотором смысле ни одна из этих деталей не важна: когда любители шахмат называют Бессмертную партию красивой, они имеют в виду не привлекательность игроков, доски или фигур, а более умозрительную сущность, которую можно назвать абстракцией партии или последовательностью ходов.
Рис. 10.6. Абстрактная партия в шахматы не зависит от цвета или формы фигур, от того, описываются ли ходы движениями фигур на физически существующей доске, на стилизованном компьютерном изображении или с применением алгебраической шахматной нотации — это всё равно та же партия. Аналогично математическая структура не зависит от символов, которые используются для её описания.
Рассмотрим подробнее, как мы описываем абстрактные сущности. Прежде всего описание должно быть конкретным, так что нужно изобрести объекты, слова, символы, соответствующие абстрактной идее. Так, в Соединённых Штатах шахматную фигуру, которая ходит по диагонали, мы называем bishop («епископ»). Во-вторых, очевидно, что это название произвольно и другие были бы ничуть его не хуже. В самом деле, эта фигура называется fou («дурак») по-французски, strelec («стрелок») по-словацки, löpare («бегун») по-шведски, fil («слон») по-персидски. Можно, однако, согласовать уникальность Бессмертной партии с множественностью её возможных описаний, используя сильную идею эквивалентности:
1. Мы определим, что имеется в виду под эквивалентностью двух описаний.
2. Мы будем говорить, что если два описания эквивалентны, то они описывают одну и ту же вещь.
Любые слова, понятия или символы, которые появляются в некоторых, но не во всех эквивалентных описаниях, очевидно, являются необязательными, а значит, относятся к «багажу». Но если мы хотим определить сущность Бессмертной партии, сколько «багажа» мы можем выбросить? Очевидно, много: компьютеры способны играть в шахматы, не имея никакого представления о человеческом языке или понятиях вроде цвета, текстуры, размеров и названий фигур. Чтобы до конца понять, как далеко мы можем зайти, необходимо дать более строгое определение эквивалентности:
Два описания эквивалентны, если между ними существует соответствие, которое сохраняет все отношения.
В шахматах используются абстрактные сущности (фигуры и поля на доске) и отношения между ними. Одно из отношений, которое фигура может иметь с полем, заключается в том, что первая стоит на втором. Другое отношение, которое фигура может иметь к полю, состоит в том, что ей позволено на него переместиться. Две центральные иллюстрации на рис. 10.6, согласно нашему определению, эквивалентны: между трёхмерными и двумерными фигурами и досками существует соответствие, так что любой трёхмерной фигуре, стоящей на определённом поле, соответствует двумерная фигура на соответствующем поле. Аналогично, описание шахматной позиции, выраженное лишь в словах английского языка, эквивалентно описанию, выраженному лишь в словах испанского языка, если имеется словарь, описывающий соответствие между английскими и испанскими словами, и если его применение при переводе описания на испанском даёт описание на английском.
Когда газеты или веб-сайты публикуют шахматные партии, они обычно используют ещё одну эквивалентную форму описания — так называемую алгебраическую шахматную нотацию (рис. 10.6, справа). Здесь фигуры обозначены не предметами или словами, а буквами (слон, например, эквивалентен «С»), а поля представляются буквой, задающей вертикаль, и цифрой, указывающей горизонталь. Поскольку абстрактное описание партии на рис. 10.6 (справа) эквивалентно её описанию в форме видеозаписи игры на физической доске, всё, что есть в последней форме описания, но не имеет соответствия в первой, является «багажом» — от физического существования доски до формы, цвета и названий фигур. Даже особенности алгебраической шахматной нотации выступают «багажом»: когда в шахматы играют компьютеры, они обычно пользуются иными абстрактными описаниями позиций, представляющими собой схемы из нулей и единиц в памяти. Так что остаётся после того, как мы избавляемся от «багажа»? Что именно описывается эквивалентными описаниями? Бессмертная партия, на 100 % очищенная.
«Багаж» и математические структуры
Разобранный случай с абстрактными шахматными фигурами, полями на доске и отношениями между ними — это пример гораздо более общего понятия — математической структуры. Это стандартное понятие в современной математической логике. В гл. 12 я приведу более строгое описание, а пока вполне достаточно неформального определения:
Рис. 10.7. Три эквивалентных описания одной и той же математической структуры, которую математики назвали бы ориентированным графом с четырьмя элементами. Каждое описание содержит некий произвольный «багаж», но структура, которую все они описывают, на 100 % свободна от «багажа»: её четыре сущности не имеют свойств, кроме отношений между ними, а эти отношения не имеют свойств, кроме информации о том, какие элементы они связывают.