реклама
Бургер менюБургер меню

Владимир Успенский – Апология математики (сборник статей) (страница 76)

18

Перейдём к перечислению этих свойств. Каждое свойство отношения «<» в произвольном натуральном ряду должно (в силу наличия изоморфизма) иметь место и в обычном Натуральном Ряду, когда отношение «<» понимается как обычное отношение порядка между натуральными числами. После этого замечания сформулируем несколько таких свойств.

1. Отношение «<» транзитивно. В символах:

2. Отношение «<» антирефлексивно. В символах:

3. Отношение «<» связно. В символах:

Эти три свойства в своей совокупности утверждают просто-напросто, что «<» есть отношение строгого линейного порядка.

Прежде чем двигаться дальше, остановимся и задумаемся: а зачем, собственно, мы перечисляем эти свойства? А вот зачем. Мы надеемся, что, перечислив некоторое число свойств, мы сумеем дать аксиоматическое определение натурального ряда. Более подробно, наш план таков. Сперва мы выписываем некоторое число характерных для Натурального Ряда свойств. Затем мы объявляем эти свойства аксиомами и определяем натуральный ряд как произвольную математическую структуру, удовлетворяющую выписанным аксиомам. Мы не претендуем на то, что ровно одно определённое множество с заданным на нём бинарным отношением «<» будет удовлетворять нашим аксиомам (такая претензия была бы совершенно нереальна), но претендуем на то, что все такие множества (с заданным на них отношением) окажутся изоморфными между собой. А поскольку наши аксиомы будут выполняться на Натуральном Ряду (так мы будем выбирать аксиомы), то Натуральный Ряд будет одной из попарно изоморфных структур, удовлетворяющих аксиомам, и, значит, все эти изоморфные между собой структуры будут изоморфны и Натуральному Ряду. Если нам удастся достичь изложенной только что цели, мы и будем считать, что сумели аксиоматически определить натуральный ряд.

Можем ли мы, имея в виду поставленную цель, довольствоваться тремя выписанными свойствами – аксиомами? Разумеется, нет. Этим аксиомам удовлетворяют все линейно упорядоченные множества, среди которых много неизоморфных и, следовательно, заведомо неизоморфных Натуральному Ряду N. Например, множество R всех действительных чисел с обычным отношением порядка будет удовлетворять выписанным трём аксиомам. Наблюдая совместно N и R, мы замечаем, что N имеет по крайней мере два свойства, которых нет в R. Вот они.

4. В N есть наименьший элемент. В символах:

5. В N за каждым элементом х непосредственно следует некоторый у. («Непосредственно» – это значит, что между х и у нет третьего элемента.) В символах:

Эти пять аксиом уже значительно сужают круг удовлетворяющих им линейно упорядоченных множеств. Этим аксиомам удовлетворяет Натуральный Ряд, а также, например, такое множество действительных чисел (рассматриваемое с обычным порядком):

Наличие этой, отличной от N, структуры (*), удовлетворяющей аксиомам 1–5, ещё не служит препятствием к тому, чтобы считать эти аксиомы аксиоматическим определением натурального ряда, ведь эта структура изоморфна N (и, таким образом, может признаваться натуральным рядом). Графическое изображение порядка на (*) (и на N) приведено на рис. 1.

Легко заметить, однако, что аксиомам 1–5 удовлетворяет и такая структура (т. е. множество плюс отношение порядка):

Графический образ этой порядковой структуры приведён на рис. 2.

В этой структуре у двух элементов (у 0 и 10) нет непосредственных предшественников. Запретим эту ситуацию следующей аксиомой 6.

6. Если у двух элементов х1 и х2 нет непосредственных предшественников, то они равны. В символах:

Аксиома 6 исключает структуру (**), но не исключает такой структуры:

Структура (***), очевидно, не изоморфна натуральному ряду. Её графический образ приведён на рис. 3.

Наша цель, подобно горизонту, отодвигается всё дальше и дальше… Оказывается, она вообще недостижима. Оказывается, имеет место следующий замечательный факт: сколько бы мы ни выписывали аксиом, использующих логические знаки, знак отношения «<» и переменные, пробегающие по элементам определяемой структуры, у совокупности выписанных аксиом всегда будет модель, не изоморфная натуральному ряду. Ввиду фундаментальной важности этого факта (означающего невозможность аксиоматического определения натурального ряда с использованием указанных средств) изложим его подробнее.

Будем записывать аксиомы на формализованном символическом языке, в алфавит которого входят следующие знаки:

1. Знаки препинания: левая скобка «(» и правая скобка «)»;

2. Логические знаки «¬», «∧», «∨», «⇒», «∀», «∃», «=»;

3. Индивидные переменные х, у, z, и, v, w, х1, y1, z1, u1, v1, w1, …;

4. Знак «<».

С помощью этих букв по естественным и легко формулируемым синтаксическим правилам составляются формулы. Простейшие примеры формул:

х < уу < х; ∀х (х < х);

ху (у < ху < х);

у (х < у); ∀ ху (х < у).

Возьмём теперь какое-либо множество с каким-либо определённым на нём бинарным отношением (не обязательно отношением строгого порядка), обозначаемым через «<». Всякое такое множество с отношением «<» будем называть структурой сигнатуры <. Таким образом, структура сигнатуры < состоит из множества (называемого носителем структуры) и отношения «<». Назначим для каждой индивидной переменной носитель структуры в качестве области изменения этой переменной. Тогда каждая формула становится либо высказыванием, как вторая, третья и пятая формула из приведённого только что списка, либо высказывательной формой, как первая и четвёртая формулы. Формулы, превращающиеся в высказывания, называются закрытыми[153], только их мы и будем впредь рассматривать. Про (закрытую) формулу, становящуюся – при рассмотрении на данной структуре – истинным высказыванием, говорят, что она истинна на данной структуре или выполняется на данной структуре, а про структуру – что она удовлетворяет данной формуле.

Среди структур сигнатуры < выделена структура N – наш обычный Натуральный Ряд с обычным отношением порядка. Будем называть аксиомой любую закрытую формулу, превращающуюся в истинное высказывание при интерпретации на структуре N. Так вот, какое бы – конечное или бесконечное – количество аксиом мы ни выписывали, всегда найдётся такая структура сигнатуры <, которая, во-первых, удовлетворяет всем выписанным аксиомам и, во-вторых, не изоморфна N.

Получается, таким образом, что натуральный ряд нельзя определить аксиоматически: ведь определить N аксиоматически – это значит записать такую систему аксиом, которая определяла бы N с точностью до изоморфизма (это, в свою очередь, значит, что любые две структуры, удовлетворяющие всем выписанным аксиомам, изоморфны).

«Позвольте, – снова возразит читатель, – но аксиомы Пеано ведь определяют Натуральный Ряд как раз с точностью до изоморфизма. Система аксиом Пеано категорична, а это как раз и означает, что все её модели[154] изоморфны». Немножко терпения, разберёмся и с аксиомами Пеано.

А сейчас обсудим вот какой вопрос. На Натуральном Ряде определено не только отношение порядка «<», но и бесчисленное множество других отношений и операций. Среди них двуместное (или бинарное) отношение делимости двух чисел; трёхместное (или тернарное) отношение «х + у = z»; одноместное (или сингулярное, singulary[155]) отношение «быть простым числом» (напомним, что свойства мы трактуем как одноместные отношения); двуместная операция сложения; двуместная операция умножения; двуместная операция возведения в степень (причём 00 = 1); одноместная операция непосредственного следования (мы будем, как это часто делается, обозначать её штрихом, так что, например, 0' = 1; 13' = 14); константы 0, 1, 2, 3, 4, … (напомним, что константы мы трактуем как нольместные операции); четырёхместная операция [logu+2 z! + yx·z+u] (здесь, как обычно, через [a] обозначается целая часть числа a); и многие другие. Мы привели лишь несколько примеров, а всего на N определено несчётное количество операций и отношений. Для того чтобы определить понятие структуры, изоморфной N, мы сперва должны из этого количества выделить некоторые (теоретически возможно – все) операции и отношения и рассмотреть изоморфизм относительно именно этих выделенных операций и отношений. На самом деле поэтому не существует понятия натурального ряда просто, а только понятие натурального ряда относительно данного списка операций и отношений. Выше мы рассматривали понятие натурального ряда относительно списка, в котором операций не было вовсе, а отношение одно – отношение «быть меньше».

Выделенные на множестве операции и отношения, а также выделенные элементы множества (таковых у нас пока не было) называют в контексте наших рассмотрений сигнатурными, а список таких операций и отношений – сигнатурой. Точнее, сигнатурой называют список не самих выделенных элементов, операций и отношений, а список их имён, но для наших целей это различие (само по себе очень важное) не слишком существенно, и нам проще его не замечать.

Множество с выделенными операциями и отношениями, образующими список σ, называется (математической) структурой сигнатуры σ. Теперь мы можем сказать, что всякий натуральный ряд является структурой той или иной сигнатуры σ. Поэтому следует говорить не о натуральном ряде вообще, а о натуральном ряде сигнатуры σ. До сих пор мы рассматривали случай, когда