В математической логике аксиомы Пеано ( / p i ˈ ɑː n oʊ / , [1] [peˈaːno] ), также известные как аксиомы Дедекинда–Пеано или постулаты Пеано , являются аксиомами для натуральных чисел, представленными итальянским математиком 19-го века Джузеппе Пеано . Эти аксиомы использовались почти без изменений в ряде метаматематических исследований, включая исследования фундаментальных вопросов о том, является ли теория чисел последовательной и полной .
Аксиоматизация арифметики , обеспечиваемая аксиомами Пеано , обычно называется арифметикой Пеано .
Важность формализации арифметики не была оценена по достоинству до работы Германа Грассмана , который в 1860-х годах показал, что многие факты в арифметике могут быть выведены из более базовых фактов об операции следования и индукции . [2] [3] В 1881 году Чарльз Сандерс Пирс предоставил аксиоматизацию арифметики натуральных чисел. [4] [5] В 1888 году Ричард Дедекинд предложил другую аксиоматизацию арифметики натуральных чисел, а в 1889 году Пеано опубликовал их упрощенную версию в виде сборника аксиом в своей книге « Принципы арифметики, представленные новым методом» ( лат . Arithmetices principia, nova methodo exposita ).
Девять аксиом Пеано содержат три типа утверждений. Первая аксиома утверждает существование по крайней мере одного члена множества натуральных чисел. Следующие четыре являются общими утверждениями о равенстве ; в современных трактовках они часто не рассматриваются как часть аксиом Пеано, а скорее как аксиомы «базовой логики». [6] Следующие три аксиомы являются утверждениями первого порядка о натуральных числах, выражающими фундаментальные свойства операции следования. Девятая, последняя, аксиома является утверждением второго порядка принципа математической индукции по натуральным числам, что делает эту формулировку близкой к арифметике второго порядка . Более слабая система первого порядка получается путем явного добавления символов операций сложения и умножения и замены аксиомы индукции второго порядка на схему аксиом первого порядка . Термин арифметика Пеано иногда используется для специального обозначения этой ограниченной системы.
Когда Пеано сформулировал свои аксиомы, язык математической логики находился в зачаточном состоянии. Система логической нотации, которую он создал для представления аксиом, не оказалась популярной, хотя она стала истоком современной нотации для членства во множестве (∈, которая происходит от ε Пеано). Пеано поддерживал четкое различие между математическими и логическими символами, что еще не было распространено в математике; такое разделение впервые было введено в Begriffsschrift Готтлоба Фреге , опубликованном в 1879 году. [7] Пеано не знал о работе Фреге и независимо воссоздал свой логический аппарат на основе работы Буля и Шредера . [8]
Аксиомы Пеано определяют арифметические свойства натуральных чисел , обычно представляемых в виде множества N или Нелогические символы для аксиом состоят из постоянного символа 0 и унарного функционального символа S.
Первая аксиома утверждает, что константа 0 является натуральным числом:
Первоначальная формулировка аксиом Пеано использовала 1 вместо 0 в качестве «первого» натурального числа, [9] в то время как аксиомы в Formulario mathematico включают ноль. [10]
Следующие четыре аксиомы описывают отношение равенства . Поскольку они логически обоснованы в логике первого порядка с равенством, они не считаются частью «аксиом Пеано» в современных трактовках. [8]
Остальные аксиомы определяют арифметические свойства натуральных чисел. Предполагается , что натуральные числа замкнуты относительно однозначной функции " последователя " S.
Аксиомы 1, 6, 7, 8 определяют унарное представление интуитивного понятия натуральных чисел: число 1 может быть определено как S (0), 2 как S ( S (0)) и т. д. Однако, учитывая, что понятие натуральных чисел определяется этими аксиомами, аксиомы 1, 6, 7, 8 не подразумевают, что функция-последователь порождает все натуральные числа, отличные от 0.
Интуитивное представление о том, что каждое натуральное число можно получить, применяя к нулю последовательное число раз, требует дополнительной аксиомы, которую иногда называют аксиомой индукции .
Аксиому индукции иногда формулируют в следующей форме:
В оригинальной формулировке Пеано аксиома индукции является аксиомой второго порядка . Сейчас принято заменять этот принцип второго порядка более слабой схемой индукции первого порядка . Между формулировками второго порядка и первого порядка имеются важные различия, как обсуждается в разделе § Арифметика Пеано как теория первого порядка ниже.
Если мы используем аксиому индукции второго порядка, то можно определить сложение , умножение и полное (линейное) упорядочение на N напрямую, используя аксиомы. Однако с индукцией первого порядка это невозможно [ требуется ссылка ] и сложение и умножение часто добавляются как аксиомы. Соответствующие функции и отношения строятся в теории множеств или логике второго порядка , и можно показать, что они являются уникальными, используя аксиомы Пеано.
Сложение — это функция, которая отображает два натуральных числа (два элемента N ) в одно. Она определяется рекурсивно как:
Например:
Чтобы доказать коммутативность сложения, сначала докажите и , каждое индукцией по . Используя оба результата, затем докажите индукцией по . Структура ( N , +) является коммутативным моноидом с единичным элементом 0. ( N , +) также является сокращаемой магмой и, таким образом, вложимой в группу . Наименьшая группа, вкладываемая N , — это целые числа . [ необходима цитата ]
Аналогично, умножение — это функция, отображающая два натуральных числа в одно. При сложении она определяется рекурсивно как:
Легко видеть, что это мультипликативное правое тождество :
Чтобы показать, что это также мультипликативная левая тождественность, требуется аксиома индукции из-за способа определения умножения:
Следовательно, по аксиоме индукции является мультипликативной левой единицей всех натуральных чисел. Более того, можно показать [14] , что умножение коммутативно и распределяется относительно сложения:
Таким образом, — коммутативное полукольцо .
Обычное отношение полного порядка ≤ для натуральных чисел можно определить следующим образом, предполагая, что 0 — натуральное число:
Это соотношение устойчиво при сложении и умножении: для , если a ≤ b , то:
Таким образом, структура ( N , +, ·, 1, 0, ≤) является упорядоченным полукольцом ; поскольку между 0 и 1 нет натурального числа, это дискретное упорядоченное полукольцо.
Аксиому индукции иногда формулируют в следующей форме, которая использует более сильную гипотезу, применяя отношение порядка «≤»:
Эта форма аксиомы индукции, называемая сильной индукцией , является следствием стандартной формулировки, но часто лучше подходит для рассуждений о порядке ≤. Например, чтобы показать, что натуральные числа хорошо упорядочены — каждое непустое подмножество N имеет наименьший элемент — можно рассуждать следующим образом. Пусть дано непустое X ⊆ N и предположим, что X не имеет наименьшего элемента.
Таким образом, по принципу сильной индукции, для любого n ∈ N , n ∉ X. Таким образом, X ∩ N = ∅ , что противоречит тому, что X не является пустым подмножеством N. Таким образом, X имеет наименьший элемент.
Моделью аксиом Пеано является тройка ( N , 0, S ) , где N — (обязательно бесконечное) множество, 0 ∈ N и S : N → N удовлетворяет аксиомам выше. Дедекинд доказал в своей книге 1888 года «Природа и значение чисел» ( нем . Was sind und was sollen die Zahlen?, т . е. «Что такое числа и для чего они нужны?»), что любые две модели аксиом Пеано (включая аксиому индукции второго порядка) изоморфны . В частности , если заданы две модели аксиом Пеано ( NA , 0A , SA ) и ( NB , 0B , SB ) , то существует единственный гомоморфизм f : NA → NB , удовлетворяющий
и это биекция . Это означает, что аксиомы Пеано второго порядка категоричны . (Это не относится к любой переформулировке аксиом Пеано первого порядка, приведенной ниже.)
Аксиомы Пеано могут быть выведены из теоретико-множественных конструкций натуральных чисел и аксиом теории множеств, таких как ZF . [15] Стандартная конструкция натуральных чисел, предложенная Джоном фон Нейманом , начинается с определения 0 как пустого множества, ∅, и оператора s на множествах, определяемого как:
Множество натуральных чисел N определяется как пересечение всех множеств, замкнутых относительно s , содержащих пустое множество. Каждое натуральное число равно (как множество) множеству натуральных чисел, меньших его:
и т. д. Множество N вместе с 0 и функцией-последователем s : N → N удовлетворяет аксиомам Пеано.
Арифметика Пеано равносогласована с несколькими слабыми системами теории множеств. [16] Одной из таких систем является ZFC, в которой аксиома бесконечности заменена ее отрицанием. Другая такая система состоит из общей теории множеств ( экстенсиональность , существование пустого множества и аксиома присоединения ), дополненной схемой аксиом, утверждающей, что свойство, которое выполняется для пустого множества и выполняется для присоединения всякий раз, когда оно выполняется для присоединения, должно выполняться для всех множеств.
Аксиомы Пеано также можно понять с помощью теории категорий . Пусть C — категория с конечным объектом 1 C , и определим категорию точечных унарных систем , US 1 ( C ), следующим образом:
Тогда говорят, что C удовлетворяет аксиомам Дедекинда–Пеано, если US 1 ( C ) имеет начальный объект; этот начальный объект известен как объект натурального числа в C . Если ( N , 0, S ) — этот начальный объект, а ( X , 0 X , S X ) — любой другой объект, то уникальное отображение u : ( N , 0, S ) → ( X , 0 X , S X ) таково, что
Это в точности рекурсивное определение 0 X и S X .
Когда аксиомы Пеано были впервые предложены, Бертран Рассел и другие согласились, что эти аксиомы неявно определяют то, что мы подразумеваем под «натуральным числом». [17] Анри Пуанкаре был более осторожен, заявив, что они определяют натуральные числа только в том случае, если они непротиворечивы ; если есть доказательство, которое начинается только с этих аксиом и выводит противоречие, такое как 0 = 1, то аксиомы непротиворечивы и ничего не определяют. [18] В 1900 году Давид Гильберт поставил проблему доказательства их непротиворечивости, используя только финитные методы, в качестве второй из своих двадцати трех проблем . [19] В 1931 году Курт Гёдель доказал свою вторую теорему о неполноте , которая показывает, что такое доказательство непротиворечивости не может быть формализовано в рамках самой арифметики Пеано, если арифметика Пеано непротиворечива. [20]
Хотя широко распространено утверждение, что теорема Гёделя исключает возможность доказательства финитной непротиворечивости для арифметики Пеано, это зависит от того, что именно подразумевается под финитным доказательством. Сам Гёдель указал на возможность дать доказательство финитной непротиворечивости арифметики Пеано или более сильных систем, используя финитные методы, которые не формализуются в арифметике Пеано, и в 1958 году Гёдель опубликовал метод доказательства непротиворечивости арифметики с использованием теории типов . [21] В 1936 году Герхард Генцен дал доказательство непротиворечивости аксиом Пеано, используя трансфинитную индукцию до ординала, называемого ε 0 . [22] Генцен объяснил: «Цель настоящей статьи — доказать непротиворечивость элементарной теории чисел или, скорее, свести вопрос о непротиворечивости к некоторым фундаментальным принципам». Доказательство Генцена, возможно, является финитным, поскольку трансфинитный ординал ε 0 может быть закодирован в терминах конечных объектов (например, как машина Тьюринга, описывающая подходящий порядок целых чисел, или, более абстрактно, как состоящая из конечных деревьев , соответствующим образом линейно упорядоченных). Неясно, соответствует ли доказательство Генцена требованиям, которые представлял себе Гильберт: не существует общепринятого определения того, что именно подразумевается под финитным доказательством, и сам Гильберт никогда не давал точного определения.
Подавляющее большинство современных математиков верят, что аксиомы Пеано непротиворечивы, полагаясь либо на интуицию, либо на принятие доказательства непротиворечивости, такого как доказательство Генцена . Небольшое количество философов и математиков, некоторые из которых также отстаивают ультрафинитизм , отвергают аксиомы Пеано, потому что принятие аксиом равнозначно принятию бесконечного набора натуральных чисел. В частности, сложение (включая функцию следования) и умножение предполагаются полными . Любопытно, что существуют самопроверяемые теории , которые похожи на PA, но имеют вычитание и деление вместо сложения и умножения, которые аксиоматизированы таким образом, чтобы избежать доказательства предложений, которые соответствуют совокупности сложения и умножения, но которые все еще способны доказать все истинные теоремы PA, и все же могут быть расширены до непротиворечивой теории, которая доказывает свою собственную непротиворечивость (заявляемую как несуществование доказательства в стиле Гильберта «0=1»). [23]
Все аксиомы Пеано, за исключением девятой аксиомы (аксиомы индукции), являются утверждениями в логике первого порядка . [24] Арифметические операции сложения и умножения, а также отношение порядка также могут быть определены с использованием аксиом первого порядка. Аксиома индукции выше является аксиомой второго порядка , поскольку она квантифицирует предикаты (эквивалентно, множества натуральных чисел, а не натуральные числа). В качестве альтернативы можно рассмотреть схему аксиом первого порядка индукции. Такая схема включает одну аксиому на предикат, определяемый в языке первого порядка арифметики Пеано, что делает ее слабее аксиомы второго порядка. [25] Причина, по которой она слабее, заключается в том, что число предикатов в языке первого порядка счетно, тогда как число множеств натуральных чисел несчетно. Таким образом, существуют множества, которые не могут быть описаны в языке первого порядка (на самом деле, большинство множеств обладают этим свойством).
Аксиоматизации первого порядка арифметики Пеано имеют еще одно техническое ограничение. В логике второго порядка можно определить операции сложения и умножения из операции-последователя , но это невозможно сделать в более ограничительной настройке логики первого порядка. Поэтому операции сложения и умножения напрямую включены в сигнатуру арифметики Пеано, а также включены аксиомы, связывающие три операции друг с другом.
Следующий список аксиом (вместе с обычными аксиомами равенства), содержащий шесть из семи аксиом арифметики Робинсона , достаточен для этой цели: [26]
В дополнение к этому списку числовых аксиом арифметика Пеано содержит схему индукции, которая состоит из рекурсивно перечислимого и даже разрешимого множества аксиом . Для каждой формулы φ ( x , y 1 , ..., y k ) на языке арифметики Пеано аксиомой индукции первого порядка для φ является предложение
где — сокращение для y 1 ,..., y k . Схема индукции первого порядка включает в себя каждый случай аксиомы индукции первого порядка; то есть она включает аксиому индукции для каждой формулы φ .
Вышеуказанная аксиоматизация арифметики Пеано использует сигнатуру, которая имеет только символы для нуля, а также для операций наследования, сложения и умножения. Существует много других различных, но эквивалентных аксиоматизаций. Одна из таких альтернатив [27] использует символ отношения порядка вместо операции наследования и язык дискретно упорядоченных полуколец (аксиомы 1-7 для полуколец, 8-10 о порядке, 11-13 относительно совместимости и 14-15 для дискретности):
Теория, определяемая этими аксиомами, известна как PA − . Она также неполна, и одним из ее важных свойств является то, что любая структура, удовлетворяющая этой теории, имеет начальный сегмент (упорядоченный по ), изоморфный . Элементы в этом сегменте называются стандартными элементами, в то время как другие элементы называются нестандартными элементами.
Наконец, арифметика Пеано PA получается путем добавления схемы индукции первого порядка.
Согласно теоремам Гёделя о неполноте , теория PA (если она непротиворечива) неполна. Следовательно, существуют предложения логики первого порядка (ЛП), которые истинны в стандартной модели PA, но не являются следствием аксиоматизации ЛП. Существенная неполнота возникает уже для теорий с более слабыми аксиомами, такими как арифметика Робинсона .
Тесно связанный с приведенным выше результатом о неполноте (через теорему Гёделя о полноте для FOL) следует, что не существует алгоритма для решения вопроса, является ли данное предложение FOL следствием аксиоматизации первого порядка арифметики Пеано или нет. Следовательно, PA является примером неразрешимой теории . Неразрешимость возникает уже для экзистенциальных предложений PA из-за отрицательного ответа на десятую проблему Гильберта , доказательство которой подразумевает, что все вычислимо перечислимые множества являются диофантовыми множествами и, таким образом, определяются экзистенциально квантифицированными формулами (со свободными переменными) PA . Формулы PA с более высоким рангом квантификатора (больше чередований квантификатора), чем экзистенциальные формулы, более выразительны и определяют множества на более высоких уровнях арифметической иерархии .
Хотя обычные натуральные числа удовлетворяют аксиомам PA, существуют и другие модели (называемые « нестандартными моделями »); теорема о компактности подразумевает, что существование нестандартных элементов не может быть исключено в логике первого порядка. [28] Восходящая теорема Лёвенгейма–Сколема показывает, что существуют нестандартные модели PA всех бесконечных мощностей. Это не относится к исходным (второго порядка) аксиомам Пеано, которые имеют только одну модель с точностью до изоморфизма. [29] Это иллюстрирует один из способов, которым система первого порядка PA слабее аксиом Пеано второго порядка.
При интерпретации в качестве доказательства в рамках теории множеств первого порядка , такой как ZFC , доказательство категоричности Дедекинда для PA показывает, что каждая модель теории множеств имеет уникальную модель аксиом Пеано, с точностью до изоморфизма, которая встраивается как начальный сегмент всех других моделей PA, содержащихся в этой модели теории множеств. В стандартной модели теории множеств эта наименьшая модель PA является стандартной моделью PA; однако в нестандартной модели теории множеств она может быть нестандартной моделью PA. Эту ситуацию невозможно избежать с любой формализацией теории множеств первого порядка.
Естественно спросить, может ли быть явно построена счетная нестандартная модель. Ответ утвердительный, поскольку Сколем в 1933 году предоставил явное построение такой нестандартной модели . С другой стороны, теорема Тенненбаума , доказанная в 1959 году, показывает, что не существует счетной нестандартной модели PA, в которой либо операция сложения, либо операция умножения вычислимы . [30] Этот результат показывает, что трудно быть полностью явным при описании операций сложения и умножения счетной нестандартной модели PA. Существует только один возможный тип порядка счетной нестандартной модели. Пусть ω будет типом порядка натуральных чисел, ζ будет типом порядка целых чисел, а η будет типом порядка рациональных чисел, тип порядка любой счетной нестандартной модели PA будет ω + ζ · η , который можно визуализировать как копию натуральных чисел, за которой следует плотное линейное упорядочение копий целых чисел.
Разрез в нестандартной модели M — это непустое подмножество C из M , так что C замкнуто вниз ( x < y и y ∈ C ⇒ x ∈ C ), а C замкнуто относительно последователя. Правильный разрез — это разрез, который является правильным подмножеством M. Каждая нестандартная модель имеет много правильных разрезов, включая тот, который соответствует стандартным натуральным числам. Однако схема индукции в арифметике Пеано не позволяет определить любой правильный разрез. Лемма о переполнении, впервые доказанная Абрахамом Робинсоном, формализует этот факт.
Лемма о перетекании [31] — Пусть M — нестандартная модель PA, а C — собственный разрез M. Предположим, что — кортеж элементов M , а — формула на языке арифметики, так что
Тогда существует c в M , который больше любого элемента C, такого что
{{cite book}}
: CS1 maint: multiple names: authors list (link){{cite book}}
: CS1 maint: location missing publisher (link)В данной статье использованы материалы PA on PlanetMath , лицензированные по лицензии Creative Commons Attribution/Share-Alike License .