Владимир Успенский – Апология математики (сборник статей) (страница 77)
σ = {<}.
Может быть, причина нашего неуспеха в попытке определить аксиоматически натуральный ряд вызвана именно бедностью сигнатуры? Давайте расширять сигнатуру и наблюдать, чтó при этом будет происходить.
Сперва добавим в сигнатуру константу «0» (для обозначения наименьшего, относительно порядка «<», элемента) и штрих «'» для обозначения операции непосредственного следования. На Натуральном Ряде N эти объекты подчинены аксиомам (свойствам) 7 и 8 (сравните свойства 4 и 5, которые вытекают из свойств 7 и 8).
7. ∀
8. ∀
Всякий натуральный ряд с сигнатурой {0, ', <} изоморфен, по определению, Натуральному Ряду N, причём изоморфизм рассматривается относительно {0, ', <}. Поэтому всякий такой натуральный ряд состоит из элементов 0, 0', …, упорядоченных следующим образом: 0 < 0' < 0'' < 0''' <…
замечание. Следует отдавать себе отчёт, что в каждом натуральном ряду свой 0, свой ' и своё <, т. е. свой элемент, обозначенный через «0», своя операция, обозначенная через «'», и своё отношение, обозначенное через «<». Строго говоря, для каждого натурального ряда мы должны были бы придумать своё обозначение этих объектов: например, если мы рассматриваем натуральный ряд M, то нужно прибавлять эту букву M в качестве индекса к знакам «0», «'», «<». Эта строгость создаёт некоторое удобство. Однако отсутствие строгости тоже создаёт некоторое удобство. Считается, что в данном случае удобство от нестрогости больше, и поэтому одним и тем же знаком «0» обозначаются различные элементы (но в каждом натуральном ряду – один и только один элемент; в частности, в Натуральном Ряду – мощность пустого множества). Аналогично знак «<» обозначает различные отношения (но в каждом натуральном ряду только одно) и знак «'» обозначает различные операции (но в каждом натуральном ряду – только одну). Сказанное сохраняет силу не только для натуральных рядов, но и для любых структур сигнатуры {0, ', <}, не обязательно изоморфных N.
Посмотрим теперь, как выглядит произвольная структура сигнатуры {0, ′, <}, подчиняющаяся аксиомам 1–8 (аксиомы 4 и 5 следуют из аксиом 7 и 8, но в этом нет большой беды). Она, очевидно, представляет собой линейно упорядоченное множество, в котором 0 есть наименьший элемент, 0′ – непосредственно следующий за 0 элемент (так что между 0 и 0′ ничего нет), 0′′ – непосредственно следующий за 0′ элемент и т. д. Все эти элементы 0, 0′, 0′′, 0′′′′, … образуют начальный отрезок нашей структуры. Этот начальный отрезок называется
Однако это не так, поскольку структура, графически изображённая на рис. 3, такая, скажем, как (***), где
удовлетворяет аксиомам 1–8, но не изоморфна N: в ней есть непустая нестандартная часть (на рис. 3 эта нестандартная часть изображена справа), в (***) эта нестандартная часть состоит из элементов вида
Может быть, дело всё ещё в бедности сигнатуры? Что будет, если добавить сложение и умножение и рассматривать натуральный ряд не сигнатуры {0, ', <}, а сигнатуры {0, ', <, +, ·}? Можно ли для такой более богатой сигнатуры составить список аксиом, определяющих понятие натурального ряда этой сигнатуры, т. е. выделить из
Если в число аксиом входят аксиомы 1–8 или какие-нибудь им равносильные, то в любой модели можно выделить стандартную часть 0, 0', 0'', …; нестандартность модели означает в этом случае непустоту нестандартной части. Эта нестандартная часть может оказаться устроенной более сложно, чем на рис. 3. На рис. 3 нестандартная часть подобна с точки зрения порядка множеству Z всех целых чисел. При естественных же аксиомах для сигнатуры, включающей операцию сложения, нестандартная часть всякой счётной (т. е. насчитывающей счётное число элементов) структуры, удовлетворяющей этим аксиомам, имеет вид, который мы (не очень удачно) пытались изобразить на рис. 4. На этом рисунке мы пытались как-то выразить следующую идею: берётся очень много (бесконечное счётное число) экземпляров множеств целых чисел Z, и эти экземпляры располагаются так, как расположено множество всех рациональных чисел Q.
Итак,
Вот теперь и ответим на в опрос: а как же аксиомы Пеано?
Классические аксиомы Пеано с несущественными изменениями устроены так. Рассматривается сигнатура {0, '}. Формулируются три аксиомы.
I. ¬ ∃
II. ∀
III. Аксиома индукции.
Третью аксиому, аксиому индукции, мы пока только назвали, но не выписали. Теперь выпишем её:
∀
Приглядимся к аксиоме индукции. Мы замечаем, что в ней наряду с обычной индивидной переменной встречается ещё переменная
Переменная
Понятие свойства относится к первичным и постигается из примеров. На натуральных числах определено, например, свойство чётности: каждое число может быть либо чётным, либо нечётным. Здесь несущественно, что бывают как чётные, так и нечётные числа; нас устроила бы ситуация, когда все числа – чётные; важно, что для каждого числа осмыслен вопрос, чётное оно или нечётное. А вот свойство зелёности не определено на натуральном ряду; для числа «быть зелёным» бессмысленно. Выше мы сформулировали некоторые свойства, какими как целое обладает Натуральный Ряд. Свойствами могут обладать и отношения: так, среди отношений выделяются, например, транзитивные. Но в данный момент нас интересуют свойства элементов рассматриваемой структуры (для которой выполняются аксиомы Пеано). Именно эти свойства могут выступать в качестве значений переменной
Тот факт, что элемент
(
И наоборот, для каждого подмножества
∀
Итак, область изменения переменной