Новые фонды

Из Википедии, бесплатной энциклопедии

В логике математической Новые Основы ( НФ ) — это аксиоматическая теория множеств , задуманная Уиллардом Ван Орманом Куайном как упрощение теории типов Principia Mathematica .

«Новые основы» имеют универсальное множество , поэтому это необоснованная теория множеств . [1] Другими словами, это аксиоматическая теория множеств, которая допускает бесконечные нисходящие цепочки членства, такие как ... Икс п ∈ Икс п-1 ∈ ... ∈ Икс 2 ∈ Икс 1 . Он позволяет избежать парадокса Рассела, позволяя только стратифицируемые формулы определять с использованием схемы аксиом понимания . Например, x ∈ y — стратифицируемая формула, а x ∈ x — нет.

Определение [ править ]

Новых Правильно построенные формулы Фондов (НФ) представляют собой стандартные формулы исчисления высказываний с двумя примитивными предикатами равенства ( ) и членство ( ). Аксиомы НФ:

Формула называется «стратифицированным», если существует функция f из кусочков синтаксис натуральных чисел, такой, что для любой атомарной подформулы из имеем f ( y ) = f ( x ) + 1, а для любой атомарной подформулы из , у нас есть ж ( Икс ) = Ж ( у ).

Конечная аксиоматизация [ править ]

НФ может быть конечно аксиоматизирована . [2] Одним из преимуществ такой конечной аксиоматизации является то, что она устраняет понятие стратификации (которая на самом деле является косвенной ссылкой на типы в теории типизированных множеств ). Аксиомы в конечной аксиоматизации соответствуют естественным базовым конструкциям, тогда как стратифицированное понимание является мощным, но не обязательно интуитивно понятным. В своей вводной книге Холмс решил принять конечную аксиоматизацию за основу и доказать стратифицированное понимание как теорему. [3] Точный набор аксиом может варьироваться, но включает в себя большую часть следующих, а остальные доказываются в виде теорем: [4] [2]

  • Экстенсиональность: если и являются множествами, и для каждого объекта , является элементом если и только если является элементом , затем . [5] Это также можно рассматривать как определение символа равенства. [6]
  • Синглтон: для каждого объекта , набор существует и называется синглтоном . [7] [8]
  • Дополнение: За каждый комплект , набор , называемый дополнением , существует. [9]
  • (Логическое) Союз: Если и это наборы, набор , называемый (булевым) объединением и , существует. [10]
  • Антипересечение: существует. Это эквивалентно дополнению и объединению вместе, причем и . [11]
  • Кардинал первый: набор из всех одиночек, , существует. [12] [13]
  • Универсальный набор: существует. Очевидно, что для любого множества , . [9]
  • Заказанная пара: для каждой , , упорядоченная пара и , , существует; именно если и . Этот и более крупные кортежи могут быть определением, а не аксиомой, если используется конструкция упорядоченной пары. [14]
  • Проекции: наборы и существуют (это отношения, которые упорядоченная пара имеет к своим первым и вторым членам, которые технически называются ее проекциями). [15]
  • Вставки кортежей: для отношения , наборы и существовать. [16] [17]
  • Декартово произведение: для любых множеств. , , набор , называемый декартовым произведением и , существует. [18] Это можно ограничить существованием одного из перекрестных произведений или . [19] [20]
  • Обратное: для каждого отношения , набор существует; заметить, что именно если . [21] [22] [23]
  • Одиночное изображение: для любого отношения. , набор , называемый одноэлементным изображением , существует. [24] [25] [26]
  • Тип занижения: Для любого комплекта , набор существует. [27] [28]
  • Домен: Если это отношение, множество , называемый областью , существует. [21] Это можно определить с помощью операции понижения типа. [29]
  • В комплекте: набор существует. [30] Эквивалентно, мы можем рассмотреть множество . [31] [32]
  • Диагональ: набор существует, называемое отношением равенства. [15]
  • Установить Союз: Если это множество, все элементы которого являются множествами, множество , называемый (множеством) объединением , существует. [33]
  • Относительный продукт: Если , отношения, множество , называемый относительным произведением и , существует. [21]

Теория типизированных множеств [ править ]

New Foundations тесно связана с расселовской неразветвленной теорией типизированных множеств ( TST ), упрощенной версией теории типов Principia Mathematica с линейной иерархией типов. В этой многосортной теории каждой переменной и множеству присваивается тип. принято записывать Индексы типов в виде надстрочных индексов: обозначает переменную типа n . Тип 0 состоит из особей, иначе неописанных. Для каждого (мета-) натурального числа n объекты типа n +1 представляют собой наборы объектов типа n ; множества типа n имеют элементы типа n -1. Объекты, связанные идентификаторами, должны иметь один и тот же тип. Кратко, и . Аксиомы TST:

  • Экстенсиональность : множества одного и того же (положительного) типа с одинаковыми членами равны;
  • Схема аксиом постижения, а именно:
Если есть формула, то множество существует.
Другими словами, по любой формуле , формула это аксиома, где представляет собой набор и не является бесплатным в .

Эта теория типов гораздо менее сложна, чем теория, впервые изложенная в Principia Mathematica , которая включала типы для отношений , аргументы которых не обязательно были одного и того же типа. Схема понимания NF соответствует TST Comprehension , но с опущенными индексами типов (и без введения новых идентификаторов между переменными). Таким образом, каждое предложение TST является предложением NF после стирания его аннотаций типа. И наоборот, каждая стратифицированная формула NF является допустимой формулой в TST. Эту связь можно усилить, добавив к TST схему аксиом «типичной неоднозначности». Эта схема аксиом утверждает для любой формулы , это формула, полученная путем повышения каждого индекса типа в одним.

запутанных Теория типов

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

ТТТ считается «странной» теорией, поскольку каждый тип связан с каждым одинаково низшим типом. Например, наборы типа 2 имеют как члены типа 1, так и члены типа 0, а аксиомы экстенсиональности утверждают, что набор типа 2 определяется однозначно либо его членами типа 1, либо членами типа 0. В то время как TST имеет естественные модели, в которых каждый тип это набор мощности типа , в ТТТ каждый тип интерпретируется как набор мощности каждого низшего типа одновременно. В любом случае, модель НФ легко конвертируется в модель ТТТ, поскольку в НФ все типы уже одни и те же. И наоборот, с помощью более сложного аргумента можно также показать, что непротиворечивость TTT подразумевает непротиворечивость NF. [34]

НФУ [ править ]

НФ с урелементами ( НФУ ) — важный вариант НФ, предложенный Йенсеном. [35] и разъяснено Холмсом. [4] Одна из простейших форм аксиоматизации NFU рассматривает urelements как множественные неравные пустые множества, тем самым ослабляя аксиому экстенсиональности NF до:

  • Слабая экстенсиональность: два непустых объекта с одинаковыми элементами являются одним и тем же объектом; формально,

В этой аксиоматизации схема постижения не меняется, хотя набор не будет уникальным, если оно пусто (т.е. если является неудовлетворительным).

Однако для простоты использования удобнее иметь уникальный, «канонический» пустой набор. Это можно сделать, введя предикат установки отличать множества от атомов. Тогда аксиомы таковы: [36]

  • Наборы: члены есть только у наборов, т.е.
  • Экстенсиональность: два множества с одинаковыми элементами представляют собой один и тот же набор, т.е.
  • Понимание: набор существует для каждой стратифицированной формулы , то есть

Другие варианты [ править ]

НФ 3 – это фрагмент НФ с полной экстенсиональностью (без ур-элементов) и теми экземплярами понимания, которые можно стратифицировать не более чем по трем типам. NF 4 — это та же теория, что и NF.

ML — это расширение NF, которое включает в себя как собственные классы, так и множества. Ван доказал, что если NF непротиворечива, то и пересмотренная ML непротиворечива, а также показал, что непротиворечивость пересмотренной ML подразумевает непротиворечивость NF. То есть NF и пересмотренный ML эквисогласованы.

Конструкции [ править ]

В этом разделе обсуждаются некоторые проблемные конструкции в NF. Дальнейшее развитие математики в NFU по сравнению с ее развитием в ZFC см. в разделе « Реализация математики в теории множеств» .

Заказанные пары [ править ]

Отношения и функции определяются в TST (а также в NF и NFU) как множества упорядоченных пар обычным способом. В целях стратификации желательно, чтобы отношение или функция были всего лишь на один тип выше, чем тип членов его поля. Для этого необходимо определить упорядоченную пару так, чтобы ее тип был таким же, как и ее аргументы (в результате получается упорядоченная пара на уровне типа ). Обычное определение упорядоченной пары, а именно , в результате получается тип на два выше, чем тип его аргументов a и b . Следовательно, для целей определения стратификации функция на три типа выше, чем члены ее поля. НФ и родственные теории обычно используют Куайна теоретико-множественное определение упорядоченной пары , которое дает упорядоченную пару на уровне типа. Однако определение Куайна основано на операциях над множествами для каждого из элементов a и b и, следовательно, не работает напрямую в NFU.

В качестве альтернативного подхода Холмс [4] упорядоченную пару (a, b) принимает в качестве примитивного понятия , а также ее левую и правую проекции и , т. е. функции такие, что и (в аксиоматизации Холмса НФУ — схема понимания, утверждающая существование для любой стратифицированной формулы считается теоремой и доказывается только позже, поэтому такие выражения, как не считаются правильными определениями). К счастью, обычно не имеет значения, является ли упорядоченная пара уровнем типа по определению или по предположению (т. е. считается ли она примитивной).

Натуральные числа и аксиома бесконечности [ править ]

Обычная форма аксиомы бесконечности основана на конструкции фон Неймана натуральных чисел , которая не подходит для НФ, поскольку описание операции-последователя (и многих других аспектов цифр фон Неймана) обязательно нестратифицировано. Обычная форма натуральных чисел, используемых в НФ, соответствует определению Фреге , т. е. натуральное число n представляется множеством всех множеств с n элементами. Согласно этому определению, 0 легко определяется как , а последующую операцию можно определить послойно:

Под этим определением можно записать утверждение, аналогичное обычной форме аксиомы бесконечности. Однако это утверждение было бы тривиально верно, поскольку универсальное множество будет индуктивным множеством .

Поскольку индуктивные множества всегда существуют, множество натуральных чисел можно определить как пересечение всех индуктивных множеств. Это определение позволяет математическую индукцию для стратифицированных утверждений. , поскольку набор можно построить, и когда удовлетворяет условиям математической индукции, это множество является индуктивным.

Тогда конечные множества можно определить как множества, принадлежащие натуральному числу. Однако доказать, что это не так уж и просто не является «конечным множеством», т. е. размер Вселенной не является натуральным числом. Предположим, что . Затем (можно индуктивно показать, что конечное множество не равнозначно ни одному из своих собственных подмножеств), , и каждое последующее натуральное число будет тоже, что приводит к нарушению арифметики. Чтобы этого не произошло, можно ввести аксиому бесконечности для NF:

[37]

Интуитивно может показаться, что можно доказать бесконечность в NF(U), построив любую «внешне» бесконечную последовательность множеств, например . Однако такую ​​последовательность можно было построить только с помощью нестратифицированных конструкций (о чем свидетельствует тот факт, что сам TST имеет конечные модели), поэтому такое доказательство не могло быть проведено в NF(U). Фактически Infinity от логически независима NFU: существуют модели NFU, в которых нестандартное натуральное число . В таких моделях математическая индукция может доказать утверждения о , что делает невозможным "различение" из стандартных натуральных чисел.

Однако в некоторых случаях бесконечность может быть доказана (в этих случаях ее можно называть теоремой бесконечности ):

  • В NF (без urelements ), Specker [38] показал, что аксиома выбора ложна. Поскольку с помощью индукции можно доказать, что каждое конечное множество имеет функцию выбора (стратифицированное условие), отсюда следует, что бесконечен.
  • В НФУ с аксиомами, утверждающими существование упорядоченной пары на уровне типа, равнозначен своему собственному подмножеству , что подразумевает Бесконечность . [37] И наоборот, NFU + Infinity + Choice доказывает существование упорядоченной пары на уровне типа. [ нужна цитата ] NFU+ Infinity интерпретирует NFU+ "есть упорядоченная пара уровня типа" (это не совсем одна и та же теория, но различия несущественны). [ нужна цитата ]

Существуют более сильные аксиомы бесконечности, например, что множество натуральных чисел является сильно канторовым множеством, или NFUM = NFU + бесконечность + большие ординалы + малые ординалы , что эквивалентно теории множеств Морса – Келли плюс предикат на собственных классах, который является κ -полный неглавный ультрафильтр на собственном ординале класса κ . [39]

Большие наборы [ править ]

NF (и NFU + Infinity + Choice , описанные ниже и известные как непротиворечивые) позволяют создавать два типа множеств, которые ZFC и его собственные расширения запрещают, поскольку они «слишком велики» (некоторые теории множеств допускают эти объекты под заголовком собственных классов). ):

Декартово замыкание [ править ]

Категория, объектами которой являются множества NF, а стрелки — функциями между этими множествами, не является декартово замкнутой ; [40] Поскольку в NF отсутствует декартово замыкание, не каждая функция каррируется , как можно было бы интуитивно ожидать, и NF не является топосом .

Разрешение теоретико парадоксов - множественных

Может показаться, что НФ сталкивается с проблемами, аналогичными проблемам наивной теории множеств , но это не так. Например, существование невозможного класса Рассела не является аксиомой НФ, поскольку не может быть стратифицирован. НФ избегает трех хорошо известных парадоксов теории множеств совершенно иными способами, чем то, как эти парадоксы разрешаются в хорошо обоснованных теориях множеств, таких как ZFC. Многие полезные концепции, уникальные для НФ и ее вариантов, могут быть разработаны на основе разрешения этих парадоксов.

Парадокс Рассела [ править ]

Разрешение парадокса Рассела тривиально: не является стратифицированной формулой, поэтому существование не утверждается ни одним экземпляром Comprehension . Куайн сказал, что он построил НФ, прежде всего помня об этом парадоксе. [41]

Кантора и множества канторовы Парадокс

Парадокс Кантора сводится к вопросу о том, существует ли наибольшее кардинальное число или, что то же самое, существует ли множество с наибольшей мощностью . В НФ универсальное множество очевидно, является множеством наибольшей мощности. Однако теорема Кантора утверждает (с учетом ZFC), что набор степеней любого набора больше, чем быть не может из ( впрыска (карта один-к-одному) в ), что, по-видимому, подразумевает противоречие, когда .

Конечно, есть укол от в с — универсальное множество, поэтому должно быть так, что теорема Кантора (в ее исходной форме) не справедлива в NF. Действительно, доказательство теоремы Кантора использует аргумент диагонализации, рассматривая множество . В НФ, и должен быть присвоен один и тот же тип, поэтому определение не стратифицирован. Действительно, если это тривиальная инъекция , затем — это тот же (неточно определенный) набор в парадоксе Рассела.

Эта неудача неудивительна, поскольку не имеет смысла в TST: тип на единицу выше, чем тип . В НФ, является синтаксическим предложением из-за смешения всех типов, но любое общее доказательство, включающее Понимание, вряд ли сработает.

Обычный способ исправить такую ​​проблему с типом — заменить с , множество одноэлементных подмножеств . Действительно, правильно типизированная версия теоремы Кантора является теоремой в TST (благодаря аргументу о диагонализации), а значит, также и теоремой в NF. В частности, : одноэлементных множеств меньше, чем множеств (и, следовательно, меньше одноэлементных множеств, чем общих объектов, если мы находимся в НФУ). «Очевидная» биекция переход от вселенной к одноэлементным множествам — это не множество; это не набор, потому что его определение нестратифицировано. Обратите внимание, что во всех моделях NFU+ Choice так и есть. ; Выбор позволяет доказать не только наличие элементов, но и множество кардиналов между ними. и .

Однако, в отличие от TST, является синтаксическим предложением в NF(U), и, как показано выше, можно говорить о его истинностном значении для конкретных значений (например, когда это неверно). Множество который удовлетворяет интуитивно привлекательным называется канторовым : канторово множество удовлетворяет обычной форме теоремы Кантора . Множество что удовлетворяет дополнительному условию, что , ограничение одноэлементного отображения на A , является множеством не только канторовым, но и сильно канторовым . [42]

операция Т Парадокс Бурали-Форти и

Парадокс Бурали-Форти наибольшего порядкового числа разрешается противоположным образом: в НФ доступ к набору порядковых чисел не позволяет построить «наибольшее порядковое число». Можно построить порядковый номер это соответствует естественному упорядочению всех ординалов, но это не означает, что больше всех этих ординалов.

Чтобы формализовать парадокс Бурали-Форти в НФ, необходимо сначала формализовать понятие порядковых чисел. В НФ ординалы определяются (так же, как и в наивной теории множеств ) как классы эквивалентности хорошего порядка при изоморфизме . Это стратифицированное определение, поэтому набор порядковых номеров можно определить без проблем. Трансфинитная индукция работает со стратифицированными утверждениями, что позволяет доказать, что естественный порядок ординалов ( тогда и только тогда, когда существует хороший порядок такой, что является продолжением ) представляет собой хорошо упорядоченное . По определению ординалов, этот правильный порядок также принадлежит ординалу. . В наивной теории множеств можно было бы с помощью трансфинитной индукции доказать, что каждый порядковый номер — тип естественного порядка порядковых номеров меньше , что означало бы противоречие, поскольку по определению это тип порядка всех ординалов, а не какой-либо правильный начальный их сегмент.

Однако заявление « — тип естественного порядка порядковых номеров меньше " не стратифицирован, поэтому аргумент трансфинитной индукции не работает в НФ. Фактически "тип порядка естественного порядка по порядковым номерам меньше " как минимум на два типа выше, чем : отношение порядка на один тип выше, чем при условии, что — это упорядоченная пара уровня типа , а тип заказа (класс эквивалентности) на один тип выше, чем . Если – обычная упорядоченная пара Куратовского (на два типа выше, чем и ), затем будет на четыре типа выше, чем .

Чтобы исправить такую ​​проблему с типом, нужна операция T , , что "повышает тип" порядкового номера , точно так же, как «повышает тип» набора . Операция T определяется следующим образом: Если , затем это тип заказа . Теперь лемму о типах заказов можно переформулировать послойно:

Тип порядка естественного порядка порядковых номеров является или , в зависимости от того, какая упорядоченная пара используется.

Обе версии этого утверждения могут быть доказаны методом трансфинитной индукции; в дальнейшем мы предполагаем пару уровня типа. Это значит, что всегда меньше, чем , тип порядка всех порядковых номеров. В частности, .

Другое (стратифицированное) утверждение, которое можно доказать с помощью трансфинитной индукции, состоит в том, что T является строго монотонной (сохраняющей порядок) операцией над ординалами, т. е. если только . Следовательно, операция T не является функцией: совокупность ординалов не может иметь наименьшего члена и, следовательно, не может быть множеством. Более конкретно, из монотонности T следует , «нисходящая последовательность» порядковых номеров, которая также не может быть множеством.

Можно утверждать, что этот результат показывает, что ни одна модель NF(U) не является « стандартной », поскольку порядковые номера в любой модели NFU внешне неупорядочены. Это философский вопрос, а не вопрос о том, что можно доказать в рамках формальной теории. Обратите внимание, что даже внутри NFU можно доказать, что любая заданная модель NFU имеет неупорядоченные «порядковые номера»; НФУ не делает вывод, что Вселенная является моделью НФУ, несмотря на быть множеством, поскольку отношение принадлежности не является отношением множества.

Консистенция [ править ]

У некоторых математиков возникли сомнения по поводу непротиворечивости NF, отчасти из-за экзотических концепций, необходимых для разрешения известных парадоксов, и особенно после того, как Спекер показал, что NF + Choice на самом деле несовместима (неочевидным образом, с использованием T-операций). Однако с 2010 года Холмс утверждал, что доказал последовательность NF по сравнению с ZFC. По состоянию на 2024 год Скай Уилшоу формализовал доказательство Холмса и проверил его с помощью средства доказательства теорем Лина . [43]

NFU, который разрешает парадоксы так же, как и NF, имеет гораздо более простое доказательство непротиворечивости. Фактически, доказательство непротиворечивости может быть формализовано в арифметике Пеано (PA), которая не нарушает вторую теорему Гёделя о неполноте, поскольку NFU не подразумевает бесконечность и, следовательно, не может интерпретировать PA. PA также доказывает, что NFU + Infinity (соответственно NFU + Infinity + Choice ) эквисовместимо с TST + Infinity (соответственно TST + Infinity + Choice ), и, следовательно, более сильная теория (такая как ZFC), которая доказывает непротиворечивость последней, будет также доказать непротиворечивость первого. [35] НФУ, грубо говоря, слабее НФ, потому что в НФ силовой набор вселенной — это сама вселенная, тогда как в НФУ силовой набор вселенной может быть строго меньше, чем у вселенной, поскольку силовой набор вселенной содержит только множества, тогда как вселенная может содержать урэлементы. Это обязательно имеет место в NFU+ Choice .

Модели НФУ [ править ]

Доказательство Йенсена дает довольно простой метод массового создания моделей NFU. Используя известные методы теории моделей , можно построить нестандартную модель теории множеств Цермело (для базовой техники не требуется ничего столь же сильного, как полный ZFC), на которой существует внешний автоморфизм j (не множество модели) который меняет ранг [примечание 1] кумулятивной иерархии множеств. Без ограничения общности можно предположить, что .

Областью применения модели НФУ будет нестандартный ранг. . Основная идея состоит в том, что автоморфизм j кодирует «множество степеней». нашей «вселенной» во внешне изоморфную копию внутри нашей «вселенной». Остальные объекты, не кодирующие подмножества вселенной, рассматриваются как urelements .

Формально отношение принадлежности модели НФУ будет

Теперь можно доказать, что это на самом деле модель НФУ. Позволять быть стратифицированной формулой на языке НФУ. Выберите присвоение типов всем переменным в формуле, свидетельствующее о ее стратификации. Выберите натуральное число N , большее, чем все типы, присвоенные переменным в результате этой стратификации.

Развернуть формулу в формулу на языке нестандартной модели теории множеств Цермело с автоморфизмом j с использованием определения принадлежности модели НФУ. Применение любой степени j к обеим частям уравнения или утверждения о принадлежности сохраняет его значение истинности, поскольку j является автоморфизмом. Сделайте такое приложение к каждой атомарной формуле в таким образом, что каждая переменная x, присвоенная типу i, встречается ровно с приложения j . Это возможно благодаря форме атомарных заявлений о членстве, полученной из заявлений о членстве в НФУ, и стратифицированной формуле. Каждое количественное предложение можно преобразовать к виду (и аналогично для кванторов существования ). Проделав это преобразование всюду, получим формулу в котором j никогда не применяется к связанной переменной.

Выберите любую свободную переменную y в присвоен тип i . Применять равномерно по всей формуле, чтобы получить формулу в котором y появляется без какого-либо применения j . Сейчас существует (поскольку j применяется только к свободным переменным и константам), принадлежит , и содержит ровно те y , которые удовлетворяют исходной формуле в модели НФУ. имеет это расширение в модели NFU (применение j корректирует различное определение членства в модели NFU). Это устанавливает, что стратифицированное понимание сохраняется в модели NFU.

Увидеть, что слабая экстенсиональность имеет место, несложно: каждый непустой элемент наследует уникальное расширение от нестандартной модели, пустое множество также наследует свое обычное расширение, а все остальные объекты являются urelements.

Если является натуральным числом n , мы получаем модель NFU, которая утверждает, что Вселенная конечна (конечно, она внешне бесконечна). Если бесконечно и Выбор справедлив в нестандартной модели ZFC, получается модель NFU + Бесконечность + Выбор .

Самодостаточность математических основ в НФУ [ править ]

По философским соображениям важно отметить, что не обязательно работать в ZFC для проведения этого доказательства или какой-либо связанной системе. Распространенным аргументом против использования NFU в качестве основы математики является то, что причины полагаться на него связаны с интуицией о правильности ZFC. Достаточно принять ТСТ (фактически ТГТУ). В общих чертах: принять теорию типов ТГТУ (допускающую элементы в каждом положительном типе) как метатеорию и рассмотреть теорию моделей множеств ТГТУ в ТГТУ (эти модели будут представлять собой последовательности множеств (все однотипные в метатеории) с вложениями каждого в кодирование вложений степенного набора в с соблюдением типа). Учитывая вложение в (идентифицируя элементы базового «типа» с подмножествами базового типа), вложения могут быть определены из каждого «типа» в его преемника естественным путем. Это можно обобщить на трансфинитные последовательности. с осторожностью.

Обратите внимание, что построение таких последовательностей множеств ограничено размером типа, в котором они создаются; это не позволяет TSTU доказать свою непротиворечивость (TSTU + Infinity может доказать непротиворечивость TSTU; чтобы доказать непротиворечивость TSTU+ Infinity , нужен тип, содержащий набор мощностей невозможно доказать , существование которого в ТГТУ+ Бесконечность без более сильных предположений). Теперь те же результаты теории моделей можно использовать для построения модели НФУ и проверки того, что она является моделью НФУ, во многом таким же образом, с используется вместо в обычной конструкции. Последний шаг — заметить, что, поскольку NFU непротиворечив, мы можем отказаться от использования абсолютных типов в нашей метатеории, перенеся метатеорию с TSTU на NFU.

Факты об автоморфизме j [ править ]

Автоморфизм j . такой модели тесно связан с некоторыми естественными операциями в НФУ Например, если W является хорошо упорядоченной в нестандартной модели (здесь мы предполагаем, что мы используем пары Куратовского , чтобы кодирование функций в двух теориях в некоторой степени согласовывалось), что также является хорошим упорядочением в NFU (все хорошо-упорядочения НФУ являются хорошо-упорядочениями в нестандартной модели теории множеств Цермело, но не наоборот, из-за образования ure-элементов при построении модели), а W имеет тип α в НФУ, то j ( W ) будет упорядочением типа T (α) в NFU.

Фактически j кодируется функцией в модели NFU. Функция в нестандартной модели, которая отправляет синглтон любого элемента к своему единственному элементу, становится в NFU функцией, которая отправляет каждый синглтон { x }, где x - любой объект во вселенной, в j ( x ). Вызовите эту функцию Endo и присвойте ей следующие свойства: Endo — это инъекция из набора одиночных элементов в набор множеств со свойством Endo ( { x } ) = { Endo ( { y } ) | y x } для каждого набора x . Эта функция может определять отношение «членства» уровня типа в юниверсе, воспроизводящее отношение членства исходной нестандартной модели.

История [ править ]

В 1914 году Норберт Винер показал, как закодировать упорядоченную пару как набор множеств, что позволило отказаться от типов отношений Principia Mathematica в пользу линейной иерархии множеств в TST. Обычное определение упорядоченной пары было впервые предложено Куратовским в 1921 году. Уиллард Ван Орман Куайн впервые предложил НФ как способ избежать «неприятных последствий» ТСТ в статье 1937 года под названием « Новые основы математической логики» ; отсюда и название. Куайн расширил теорию в своей книге « Математическая логика» , первое издание которой было опубликовано в 1940 году. В книге Куайн представил систему «Математическая логика» или «ML», расширение НФ, которое включало как собственные классы , так и множества . Теория множеств первого издания объединила НФ с соответствующими классами теории множеств NBG и включала схему аксиом неограниченного понимания для соответствующих классов. Однако Дж. Баркли Россер доказал, что система подвержена парадоксу Бурали-Форти. [44] Хао Ван показал, как внести поправки в аксиомы Куайна для машинного обучения, чтобы избежать этой проблемы. [45] Куайн включил полученную аксиоматизацию во второе и последнее издание, опубликованное в 1951 году.

В 1944 году Теодор Хайльперин показал, что Понимание эквивалентно конечному соединению своих экземпляров. [2] В 1953 году Эрнст Шпекер показал, что аксиома выбора неверна в НФ (без urelements ). [38] В 1969 году Дженсен показал, что добавление urelements к NF дает теорию (NFU), которая доказуемо непротиворечива. [35] В том же году Гришин доказал стабильность NF 3 . [46] Спекер дополнительно показал, что NF равносовместима с TST плюс схемой аксиом «типичной неоднозначности». [ нужна цитата ] NF также эквисовместим с TST, дополненным «автоморфизмом сдвига типа», операцией (внешней по отношению к теории), которая повышает тип на единицу, отображает каждый тип на следующий более высокий тип и сохраняет отношения равенства и членства. [ нужна цитата ]

В 1983 году Марсель Краббе доказал непротиворечивость системы, которую он назвал NFI, аксиомами которой являются неограниченная экстенсиональность и те случаи понимания, в которых ни одной переменной не присваивается тип выше, чем тип множества, о существовании которого утверждается. Это ограничение предикативности , хотя NFI не является предикативной теорией: она допускает достаточную непредикативность, чтобы определить набор натуральных чисел (определяемый как пересечение всех индуктивных множеств; обратите внимание, что индуктивные множества, квантифицированные по ним, относятся к тому же типу, что и набор определяемых натуральных чисел). Краббе также обсудил подтеорию NFI, в которой только параметрам ( свободным переменным ) разрешено иметь тип набора, существование которого утверждается экземпляром понимания. Он назвал результат «предикативным NF» (NFP); конечно, сомнительно, что какая-либо теория с самочленной вселенной действительно предикативна. [ по мнению кого? ] Холмс имеет [ дата отсутствует ] показал, что NFP обладает той же силой непротиворечивости, что и предикативная теория типов Principia Mathematica без аксиомы сводимости .

База данных Metamath реализовала конечную аксиоматизацию Хайльперина для новых оснований. [47] С 2015 года несколько кандидатов Рэндалла Холмса на непротиворечивость NF относительно ZF были доступны как на arXiv , так и на домашней странице логика. Его доказательства были основаны на демонстрации эквисовместимости «странного» варианта TST, «теории запутанных типов с λ-типами» (TTT λ ), с NF, а затем на демонстрации того, что TTT λ согласован относительно ZF с атомами, но без выбора. (ZFA) путем построения модели классов ZFA, которая включает в ZF «запутанную паутину кардиналов» с атомами и выбором (ZFA+C). Эти доказательства были «трудными для чтения, безумно сложными и включали в себя своего рода сложную бухгалтерию, которая позволяла легко вносить ошибки». В 2024 году Скай Уилшоу формализовал версию доказательства Холмса с помощью помощника по доказательству Lean , окончательно решив вопрос о непротиворечивости НФ. [48] Тимоти Чоу охарактеризовал работу Уилшоу как демонстрацию того, что нежелание рецензентов заниматься трудным для понимания доказательством можно решить с помощью помощников по доказательству. [49]

См. также [ править ]

Примечания [ править ]

  1. ^ Форстер 2018 .
  2. ^ Перейти обратно: а б с Хейлпер, 1944 год .
  3. ^ Холмс 1998 , гл. 8.
  4. ^ Перейти обратно: а б с Холмс 1998 .
  5. ^ Холмс 1998 , с. 16.
  6. ^ Hailperin 1944 , Определение 1.02 и аксиома PId.
  7. ^ Холмс 1998 , с. 25.
  8. ^ Фентон 2015 , топор-сн.
  9. ^ Перейти обратно: а б Холмс 1998 , с. 19.
  10. ^ Холмс 1998 , с. 20.
  11. ^ Фентон 2015 , ниндзя с топором.
  12. ^ Хайльперин 1944 , с. 10, Аксиома P8.
  13. ^ Фентон 2015 , топор-1c.
  14. ^ Холмс 1998 , стр. 26–27.
  15. ^ Перейти обратно: а б Холмс 1998 , с. 30.
  16. ^ Хайльперин 1944 , с. 10, Аксиомы P3, P4.
  17. ^ Фентон 2015 , ax-ins2, ax-ins3.
  18. ^ Холмс 1998 , с. 27.
  19. ^ Хайльперин 1944 , с. 10, Аксиома P5.
  20. ^ Фентон 2015 , топор-xp.
  21. ^ Перейти обратно: а б с Холмс 1998 , с. 31.
  22. ^ Хайльперин 1944 , с. 10, Аксиома P7.
  23. ^ Фентон 2015 , топор-cnv.
  24. ^ Холмс 1998 , с. 32.
  25. ^ Хайльперин 1944 , с. 10, Аксиома P2.
  26. ^ Фентон 2015 , ax-si.
  27. ^ Хайльперин 1944 , с. 10, Аксиома P6.
  28. ^ Фентон 2015 , топор-плуг.
  29. ^ Хайльперин 1944 , с. 10.
  30. ^ Холмс 1998 , с. 44.
  31. ^ Хайльперин 1944 , с. 10, Аксиома P9.
  32. ^ Фентон 2015 , набор топоров.
  33. ^ Холмс 1998 , с. 24.
  34. ^ Холмс и Уилшоу 2024 .
  35. ^ Перейти обратно: а б с Дженсен 1969 .
  36. ^ Холмс 2001 .
  37. ^ Перейти обратно: а б Холмс 1998 , с. 12.1.
  38. ^ Перейти обратно: а б Спекер 1953 года .
  39. ^ Холмс, М. Рэндалл (март 2001 г.). «Сильные аксиомы бесконечности в НФУ» (PDF) . Журнал символической логики . 66 (1): 87–116. дои : 10.2307/2694912 . JSTOR   2694912 .
  40. ^ Форстер 2007 .
  41. ^ Куайн 1987 .
  42. ^ Холмс 1998 , сек. 17.5.
  43. ^ Смит, Питер. «НФ действительно последовательна» . Логика имеет значение . Проверено 21 апреля 2024 г.
  44. ^ Россер 1942 .
  45. ^ Ван 1950 .
  46. ^ Grishin 1969 .
  47. ^ Фентон 2015 .
  48. ^ Смит, Питер. «НФ действительно последовательна» . Логика имеет значение . Проверено 21 апреля 2024 г.
  49. ^ Чоу, Тимоти. «Тимоти Чоу о доказательстве последовательности NF и бережливом производстве» . Логика имеет значение . Проверено 3 мая 2024 г.
  1. ^ Говорим об автоморфизме, перемещающем ранг а не порядковый номер потому что мы не хотим предполагать, что каждый порядковый номер в модели является индексом ранга.

Ссылки [ править ]

Внешние ссылки [ править ]