Фон Нейман - Бернейс - Гёдель теория набора
В математики основе фон Нейман - Бернейс -Гёдель Теория набора ( NBG ) является аксиоматической теорией , которая является консервативным расширением теории набора Zermelo -Fraenkel -Choice (ZFC). NBG представляет понятие класса определяемых , которое представляет собой набор наборов, формулой , которых квантификаторы только по наборам. NBG может определять классы, которые больше, чем набор, такие как класс всех наборов и класс всех ординалов . Теория наборов Морс -Келли (MK) позволяет определять классы формулами, квантовые показатели которых в диапазоне по классам. NBG конечно аксиоматизируется, а ZFC и MK - нет.
Ключевой теоремой NBG является теорема существования классов, которая утверждает, что для каждой формулы, кванторы которой распространяются только на множества, существует класс, состоящий из множеств, удовлетворяющих этой формуле. Этот класс построен путем отражения пошагового построения формулы с помощью классов. Поскольку все теоретико-множественные формулы строятся из двух видов атомарных формул ( членства и равенства ) и конечного числа логических символов , лишь конечное число аксиом для построения удовлетворяющих им классов требуется . Вот почему NBG конечно аксиоматизируем. Классы также используются для других конструкций, для обработки теоретико-множественных парадоксов и для формулировки аксиомы глобального выбора ZFC , которая более сильная, чем аксиома выбора .
Джон фон Нейман ввел классы в теорию множеств в 1925 году. Примитивными понятиями его теории были функция и аргумент . Используя эти понятия, он определил класс и множество. [ 1 ] Пауль Бернейс переформулировал теорию фон Неймана, приняв класс и множество как примитивные понятия. [ 2 ] Курт Гёдель упростил теорию Бернейса для относительной непротиворечивости доказательства аксиомы выбора и гипотезы обобщенного континуума . [ 3 ]
Classes in set theory
[edit]The uses of classes
[edit]Classes have several uses in NBG:
- They produce a finite axiomatization of set theory.[4]
- They are used to state a "very strong form of the axiom of choice"[5]—namely, the axiom of global choice: There exists a global choice function defined on the class of all nonempty sets such that for every nonempty set This is stronger than ZFC's axiom of choice: For every set of nonempty sets, there exists a choice function defined on such that for all [a]
- The set-theoretic paradoxes are handled by recognizing that some classes cannot be sets. For example, assume that the class of all ordinals is a set. Then is a transitive set well-ordered by . So, by definition, is an ordinal. Hence, , which contradicts being a well-ordering of Therefore, is not a set. A class that is not a set is called a proper class; is a proper class.[6]
- Proper classes are useful in constructions. In his proof of the relative consistency of the axiom of global choice and the generalized continuum hypothesis, Gödel used proper classes to build the constructible universe. He constructed a function on the class of all ordinals that, for each ordinal, builds a constructible set by applying a set-building operation to previously constructed sets. The constructible universe is the image of this function.[7]
Axiom schema versus class existence theorem
[edit]Once classes are added to the language of ZFC, it is easy to transform ZFC into a set theory with classes. First, the axiom schema of class comprehension is added. This axiom schema states: For every formula that quantifies only over sets, there exists a class consisting of the -tuples satisfying the formula—that is, Then the axiom schema of replacement is replaced by a single axiom that uses a class. Finally, ZFC's axiom of extensionality is modified to handle classes: If two classes have the same elements, then they are identical. The other axioms of ZFC are not modified.[8]
This theory is not finitely axiomatized. ZFC's replacement schema has been replaced by a single axiom, but the axiom schema of class comprehension has been introduced.
To produce a theory with finitely many axioms, the axiom schema of class comprehension is first replaced with finitely many class existence axioms. Then these axioms are used to prove the class existence theorem, which implies every instance of the axiom schema.[8] The proof of this theorem requires only seven class existence axioms, which are used to convert the construction of a formula into the construction of a class satisfying the formula.
Axiomatization of NBG
[edit]Classes and sets
[edit]NBG has two types of objects: classes and sets. Intuitively, every set is also a class. There are two ways to axiomatize this. Bernays used many-sorted logic with two sorts: classes and sets.[2] Gödel avoided sorts by introducing primitive predicates: for " is a class" and for " is a set" (in German, "set" is Menge). He also introduced axioms stating that every set is a class and that if class is a member of a class, then is a set.[9] Using predicates is the standard way to eliminate sorts. Elliott Mendelson modified Gödel's approach by having everything be a class and defining the set predicate as [10] This modification eliminates Gödel's class predicate and his two axioms.
Bernays' two-sorted approach may appear more natural at first, but it creates a more complex theory.[b] In Bernays' theory, every set has two representations: one as a set and the other as a class. Also, there are two membership relations: the first, denoted by "∈", is between two sets; the second, denoted by "η", is between a set and a class.[2] This redundancy is required by many-sorted logic because variables of different sorts range over disjoint subdomains of the domain of discourse.
The differences between these two approaches do not affect what can be proved, but they do affect how statements are written. In Gödel's approach, where and are classes is a valid statement. In Bernays' approach this statement has no meaning. However, if is a set, there is an equivalent statement: Define "set represents class " if they have the same sets as members—that is, The statement where set represents class is equivalent to Gödel's [2]
The approach adopted in this article is that of Gödel with Mendelson's modification. This means that NBG is an axiomatic system in first-order predicate logic with equality, and its only primitive notions are class and the membership relation.
Definitions and axioms of extensionality and pairing
[edit]A set is a class that belongs to at least one class: is a set if and only if . A class that is not a set is called a proper class: is a proper class if and only if .[12] Therefore, every class is either a set or a proper class, and no class is both.
Gödel introduced the convention that uppercase variables range over classes, while lowercase variables range over sets.[9] Gödel also used names that begin with an uppercase letter to denote particular classes, including functions and relations defined on the class of all sets. Gödel's convention is used in this article. It allows us to write:
- instead of
- instead of
The following axioms and definitions are needed for the proof of the class existence theorem.
Axiom of extensionality. If two classes have the same elements, then they are identical.
This axiom generalizes ZFC's axiom of extensionality to classes.
Axiom of pairing. If and are sets, then there exists a set whose only members are and .
As in ZFC, the axiom of extensionality implies the uniqueness of the set , which allows us to introduce the notation
Ordered pairs are defined by:
Tuples are defined inductively using ordered pairs:
Class existence axioms and axiom of regularity
[edit]Class existence axioms will be used to prove the class existence theorem: For every formula in free set variables that quantifies only over sets, there exists a class of -tuples that satisfy it. The following example starts with two classes that are functions and builds a composite function. This example illustrates the techniques that are needed to prove the class existence theorem, which lead to the class existence axioms that are needed.
Example 1: If the classes and are functions, then the composite function is defined by the formula: Since this formula has two free set variables, and the class existence theorem constructs the class of ordered pairs: Because this formula is built from simpler formulas using conjunction and existential quantification , class operations are needed that take classes representing the simpler formulas and produce classes representing the formulas with and . To produce a class representing a formula with , intersection used since To produce a class representing a formula with , the domain is used since
Before taking the intersection, the tuples in and need an extra component so they have the same variables. The component is added to the tuples of and is added to the tuples of : and In the definition of the variable is not restricted by the statement so ranges over the class of all sets. Similarly, in the definition of the variable ranges over So an axiom is needed that adds an extra component (whose values range over ) to the tuples of a given class.
Next, the variables are put in the same order to prepare for the intersection: and To go from to and from to requires two different permutations, so axioms that support permutations of tuple components are needed.
The intersection of and handles :
Since is defined as , taking the domain of handles and produces the composite function: So axioms of intersection and domain are needed.
The class existence axioms are divided into two groups: axioms handling language primitives and axioms handling tuples. There are four axioms in the first group and three axioms in the second group.[d]
Axioms for handling language primitives:
Membership. There exists a class containing all the ordered pairs whose first component is a member of the second component.
Intersection (conjunction). For any two classes and , there is a class consisting precisely of the sets that belong to both and .
Complement (negation). For any class , there is a class consisting precisely of the sets not belonging to .
Domain (existential quantifier). For any class , there is a class consisting precisely of the first components of the ordered pairs of .
By the axiom of extensionality, class in the intersection axiom and class in the complement and domain axioms are unique. They will be denoted by: and respectively.[e]
The first three axioms imply the existence of the empty class and the class of all sets: The membership axiom implies the existence of a class The intersection and complement axioms imply the existence of , which is empty. By the axiom of extensionality, this class is unique; it is denoted by The complement of is the class of all sets, which is also unique by extensionality. The set predicate , which was defined as , is now redefined as to avoid quantifying over classes.
Axioms for handling tuples:
Product by . For any class , there is a class consisting of the ordered pairs whose first component belongs to .
Circular permutation. For any class , there is a class whose 3‑tuples are obtained by applying the circular permutation to the 3‑tuples of .
Transposition. For any class , there is a class whose 3‑tuples are obtained by transposing the last two components of the 3‑tuples of .
By extensionality, the product by axiom implies the existence of a unique class, which is denoted by This axiom is used to define the class of all -tuples: and If is a class, extensionality implies that is the unique class consisting of the -tuples of For example, the membership axiom produces a class that may contain elements that are not ordered pairs, while the intersection contains only the ordered pairs of .
The circular permutation and transposition axioms do not imply the existence of unique classes because they specify only the 3‑tuples of class By specifying the 3‑tuples, these axioms also specify the -tuples for since: The axioms for handling tuples and the domain axiom imply the following lemma, which is used in the proof of the class existence theorem.
Tuple lemma —
- Class : Apply product by to to produce
- Class : Apply transposition to to produce
- Class : Apply circular permutation to to produce
- Class : Apply circular permutation to , then apply domain to produce
One more axiom is needed to prove the class existence theorem: the axiom of regularity. Since the existence of the empty class has been proved, the usual statement of this axiom is given.[f]
Axiom of regularity. Every nonempty set has at least one element with which it has no element in common.
This axiom implies that a set cannot belong to itself: Assume that and let Then since This contradicts the axiom of regularity because is the only element in Therefore, The axiom of regularity also prohibits infinite descending membership sequences of sets:
Gödel stated regularity for classes rather than for sets in his 1940 monograph, which was based on lectures given in 1938.[26] In 1939, he proved that regularity for sets implies regularity for classes.[27]
Class existence theorem
[edit]
Class existence theorem — Let be a formula that quantifies only over sets and contains no free variables other than (not necessarily all of these). Then for all , there exists a unique class of -tuples such that: The class is denoted by [g]
The theorem's proof will be done in two steps:
- Transformation rules are used to transform the given formula into an equivalent formula that simplifies the inductive part of the proof. For example, the only logical symbols in the transformed formula are , , and , so the induction handles logical symbols with just three cases.
- The class existence theorem is proved inductively for transformed formulas. Guided by the structure of the transformed formula, the class existence axioms are used to produce the unique class of -tuples satisfying the formula.
Transformation rules. In rules 1 and 2 below, and denote set or class variables. These two rules eliminate all occurrences of class variables before an and all occurrences of equality. Each time rule 1 or 2 is applied to a subformula, is chosen so that differs from the other variables in the current formula. The three rules are repeated until there are no subformulas to which they can be applied. This produces a formula that is built only with , , , , set variables, and class variables where does not appear before an .
- is transformed into
- Extensionality is used to transform into
- Logical identities are used to transform subformulas containing and to subformulas that only use and
Transformation rules: bound variables. Consider the composite function formula of example 1 with its free set variables replaced by and : The inductive proof will remove , which produces the formula However, since the class existence theorem is stated for subscripted variables, this formula does not have the form expected by the induction hypothesis. This problem is solved by replacing the variable with Bound variables within nested quantifiers are handled by increasing the subscript by one for each successive quantifier. This leads to rule 4, which must be applied after the other rules since rules 1 and 2 produce quantified variables.
- If a formula contains no free set variables other than then bound variables that are nested within quantifiers are replaced with . These variables have (quantifier) nesting depth .
Example 2: Rule 4 is applied to the formula that defines the class consisting of all sets of the form That is, sets that contain at least and a set containing — for example, where and are sets. Since is the only free variable, The quantified variable appears twice in at nesting depth 2. Its subscript is 3 because If two quantifier scopes are at the same nesting depth, they are either identical or disjoint. The two occurrences of are in disjoint quantifier scopes, so they do not interact with each other.
Proof of the class existence theorem. The proof starts by applying the transformation rules to the given formula to produce a transformed formula. Since this formula is equivalent to the given formula, the proof is completed by proving the class existence theorem for transformed formulas.
The following lemma is used in the proof.
Expansion lemma — Let and let be a class containing all the ordered pairs satisfying That is, Then can be expanded into the unique class of -tuples satisfying . That is,
Proof:
- If let Otherwise, so components are added in front of apply the tuple lemma's statement 1 to with This produces a class containing all the -tuples satisfying
- If let Otherwise, so components are added between and add the components one by one using the tuple lemma's statement 2. This produces a class containing all the -tuples satisfying
- If let Otherwise, so components are added after add the components one by one using the tuple lemma's statement 3. This produces a class containing all the -tuples satisfying
- Let Extensionality implies that is the unique class of -tuples satisfying
Class existence theorem for transformed formulas — Let be a formula that:
- contains no free variables other than ;
- contains only , , , , set variables, and the class variables where does not appear before an ;
- only quantifies set variables where is the quantifier nesting depth of the variable.
Then for all , there exists a unique class of -tuples such that:
Proof: Basis step: has 0 logical symbols. The theorem's hypothesis implies that is an atomic formula of the form or
Case 1: If is , we build the class the unique class of -tuples satisfying
Case a: is where The axiom of membership produces a class containing all the ordered pairs satisfying Apply the expansion lemma to to obtain
Case b: is where The axiom of membership produces a class containing all the ordered pairs satisfying Apply the tuple lemma's statement 4 to to obtain containing all the ordered pairs satisfying Apply the expansion lemma to to obtain
Case c: is where Since this formula is false by the axiom of regularity, no -tuples satisfy it, so
Case 2: If is , we build the class the unique class of -tuples satisfying
Case a: is where Apply the axiom of product by to to produce the class Apply the expansion lemma to to obtain
Case b: is where Apply the axiom of product by to to produce the class Apply the tuple lemma's statement 4 to to obtain Apply the expansion lemma to to obtain
Case c: is where Then
Inductive step: has logical symbols where . Assume the induction hypothesis that the theorem is true for all with less than logical symbols. We now prove the theorem for with logical symbols. In this proof, the list of class variables is abbreviated by , so a formula—such as —can be written as
Case 1: Since has logical symbols, the induction hypothesis implies that there is a unique class of -tuples such that: By the complement axiom, there is a class such that However, contains elements other than -tuples if To eliminate these elements, use which is the complement relative to the class of all -tuples.[e] Then, by extensionality, is the unique class of -tuples such that:
Case 2: Since both and have less than logical symbols, the induction hypothesis implies that there are unique classes of -tuples, and , such that:
By the axioms of intersection and extensionality, is the unique class of -tuples such that:
Case 3: The quantifier nesting depth of is one more than that of and the additional free variable is Since has logical symbols, the induction hypothesis implies that there is a unique class of -tuples such that: By the axioms of domain and extensionality, is the unique class of -tuples such that:[h]
Gödel pointed out that the class existence theorem "is a metatheorem, that is, a theorem about the system [NBG], not in the system …"[30] It is a theorem about NBG because it is proved in the metatheory by induction on NBG formulas. Also, its proof—instead of invoking finitely many NBG axioms—inductively describes how to use NBG axioms to construct a class satisfying a given formula. For every formula, this description can be turned into a constructive existence proof that is in NBG. Therefore, this metatheorem can generate the NBG proofs that replace uses of NBG's class existence theorem.
A recursive computer program succinctly captures the construction of a class from a given formula. The definition of this program does not depend on the proof of the class existence theorem. However, the proof is needed to prove that the class constructed by the program satisfies the given formula and is built using the axioms. This program is written in pseudocode that uses a Pascal-style case statement.[i]
Let be the formula of example 2. The function call generates the class which is compared below with This shows that the construction of the class mirrors the construction of its defining formula
Расширение теоремы о существовании класса
[ редактировать ]Гёдель распространил теорему существования классов на формулы содержащие отношения над классами (например, и унарное отношение ), специальные классы (такие как ) и операции (например, и ). [ 32 ] Чтобы расширить теорему о существовании классов, формулы, определяющие отношения, специальные классы и операции, должны давать количественную оценку только над множествами. Затем может быть преобразована в эквивалентную формулу, удовлетворяющую условию теоремы существования класса .
Следующие определения определяют, как формулы определяют отношения, специальные классы и операции:
- Отношение определяется:
- Специальный класс определяется:
- Операция определяется:
Термин определяется :
- Переменные и специальные классы являются терминами.
- Если операция с аргументы и термины, тогда это термин.
Следующие правила преобразования устраняют отношения, специальные классы и операции. Каждый раз, когда правило 2b, 3b или 4 применяется к субформе, выбирается так, чтобы отличается от других переменных в текущей формуле. Правила повторяются до тех пор, пока не появятся субформлы, к которым они могут быть применены. и обозначают условия.
- Отношение заменяется определяющей формулой
- Позволять быть определяющей формулой для специального класса
- заменяется на
- заменяется на
- Позволять быть определяющей формулой для операции
- заменяется на
- заменяется на
- Экстенсиональность используется для преобразования в
Пример 3: Преобразование
Пример 4: Преобразование Этот пример иллюстрирует, как правила преобразования работают вместе, чтобы исключить операцию.
Теорема существования класса (расширенная версия) — Пусть быть формулой, которая количественно определяет только множества, не содержит никаких свободных переменных, кроме и может содержать отношения, специальные классы и операции, определяемые формулами, которые определяют количественно только над множествами. Тогда для всех существует уникальный класс из -кортежи такие, что [ Дж ]
Примените правила преобразования к для создания эквивалентной формулы, не содержащей отношений, специальных классов или операций. Эта формула удовлетворяет условию теоремы существования класса. Поэтому для всех есть уникальный класс из - кортежи удовлетворяющие
Установите аксиомы
[ редактировать ]Аксиомы спаривания и регулярности, необходимые для доказательства теоремы существования классов, были приведены выше. NBG содержит еще четыре аксиомы набора. Три из этих аксиом относятся к операциям классов, применяемым к множествам.
Определение. является функцией, если
В теории множеств определение функции не требует указания области определения или кодомена функции (см. Функция (теория множеств) ). Определение функции NBG обобщает определение ZFC с набора упорядоченных пар на класс упорядоченных пар.
Определения ZFC операций над множествами image , Union и Power Set также обобщаются на операции классов. Образ класса под функцией является Это определение не требует, чтобы Союз класса является Класс мощности является Расширенная версия теоремы существования классов подразумевает существование этих классов. Аксиомы замены, объединения и степенного множества подразумевают, что когда эти операции применяются к множествам, они создают множества. [ 34 ]
Аксиома замены. Если это функция и это набор, то , образ под , представляет собой набор.
Не имея требования в определении дает более сильную аксиому замены, которая используется в следующем доказательстве.
NBG Теорема ( аксиома разделения ) — Если представляет собой набор и является подклассом затем это набор.
Теорема существования класса строит ограничение тождественной функции на : Поскольку образ под является , из аксиомы замены следует, что это набор. Это доказательство зависит от определения образа, не имеющего требования с скорее, чем
Аксиома союза. Если набор, тогда есть набор, содержащий
Аксиома мощности. Если набор, тогда есть набор, содержащий
Теорема - если это набор, то и являются наборами.
Аксима Союза утверждает, что это подкласс набора , таким образом, аксиома разделения подразумевает это набор. Аналогично, аксиома мощности утверждает, что это подкласс набора , таким образом, аксиома разделения подразумевает, что это набор.
Аксиома бесконечности. Существует неэпатный набор так что для всех в , существует в так что является правильной подмножеством .
Аксиомы бесконечности и замены доказывают существование пустого набора . В обсуждении аксиомов существования класса существование пустого класса было доказано. Теперь мы докажем, что это набор. Пусть функция и пусть — множество, заданное аксиомой бесконечности. При замене изображение под , что равно , представляет собой набор.
Аксиома бесконечности NBG подразумевается аксиомой бесконечности ZFC : Первое соединение аксиомы ZFC, , подразумевает первое соединение аксиомы НБГ. Второе соединение аксиомы ZFC: , подразумевает второе соединение аксиомы НБГ, поскольку Чтобы доказать аксиому бесконечности ZFC на основе аксиомы бесконечности NBG, требуются некоторые другие аксиомы NBG (см. Слабая аксиома бесконечности ). [ л ]
Аксиома глобального выбора
[ редактировать ]Концепция класса позволяет NBG иметь более сильную аксиому выбора, чем ZFC. Функция выбора - это функция определяется на сете непусты для всех Аксиома выбора ZFC гласит, что существует функция выбора для каждого набора непустых наборов. Функция глобального выбора - это функция определяется на классе всех непусты Для каждого непустого набора Аксима глобального выбора гласит, что существует функция глобального выбора. Эта аксиома подразумевает аксиому ZFC, поскольку для каждого набора непустых наборов, ( Ограничение к ) является функцией выбора для В 1964 году Уильям Б. Истон доказал, что глобальный выбор сильнее, чем аксиома выбора, используя принуждение к созданию модели , которая удовлетворяет аксиоме выбора и все аксиомы NBG, за исключением аксиомы глобального выбора. [ 38 ] Аксиома глобального выбора эквивалентна каждому классу, имеющему хорошо упорядоченный, в то время как аксиома выбора ZFC эквивалентна каждому набору, имеющему хорошо упорядоченный. [ м ]
Аксиома глобального выбора. Существует функция, которая выбирает элемент из каждого непустых наборов.
История
[ редактировать ]
Из системы аксиомы Неймана 1925 года
[ редактировать ]Фон Нейман опубликовал вступительную статью о своей системе аксиомы в 1925 году. В 1928 году он предоставил подробную обработку своей системы. [ 39 ] Фон Нейман основал свою систему аксиомы на двух доменах примитивных объектов: функции и аргументы. Эти домены перекрываются-объекты, которые находятся в обеих областях, называются функциями аргументов. Функции соответствуют классам в NBG, а функции аргументов соответствуют наборам. Примитивной операцией фон Неймана является применение функции , обозначаемое [ a , x ], а не ( ) x , где a является функцией, а X - аргумент. Эта операция создает аргумент. Фон Нейман определял классы и наборы, используя функции и функции аргументов, которые занимают только два значения A и B. , Он определил x ∈ A, если [ a , x ] ↓ a . [ 1 ]
На работу фон Неймана в теории наборов были повлияли Георга Кантора статьи , аксиомы Эрнста Зермело в 1908 году для теории наборов и критические виды Авраама теории наборов Zermelo, которые были даны независимо от Фрэенкеля и Торалфа Сколем . аксиомы Зермело не могут доказать существование набора { z 0 , z 1 , z 2 , ...}, где z 0 - набор натуральных чисел , а z n +1 - набор мощности z И Фраенкель, и Сколем отметили, что не Затем они ввели аксиому замены, которая гарантирует существование таких наборов. [ 40 ] [ н ] Однако они не хотели принимать эту аксиому: Френкель заявил, что «Замена была слишком сильной аксиомой для «общей теории множеств»», в то время как «Скулем только писал, что« мы могли бы ввести Замену ». [ 42 ]
Фон Нейман работал над проблемами теории множеств Цермело и предложил решения некоторых из них:
- Теория ординалов
- Кантора Проблема: теория порядковых чисел не может быть развита в теории множеств Цермело, поскольку в ней отсутствует аксиома замены. [ о ]
- Решение: Фон Нейман восстановил теорию Кантора, определив ординалы с использованием множеств, которые хорошо упорядочены с помощью отношения £: [ P ] и, используя аксиому замены, чтобы доказать ключевые теоремы о ординалах, таких как каждый хорошо упорядоченный набор, является порядок изоморфного с порядком. [ о ] В отличие от Фраенкеля и Сколема, фон Нейман, подчеркнул, насколько важна аксиома замены для теории наборов: «Фактически, я считаю, что никакая теория ординалов вообще невозможна без этой аксиомы». [ 45 ]
- Критерий, определяющий классы, которые слишком велики, чтобы быть наборами
- Проблема: Zermelo не дал такого критерия. Его теория наборов позволяет избежать больших классов, которые ведут к парадоксам , но она оставляет много наборов, таких как тот, который упоминается Фрэнкель и Сколем. [ Q ]
- Решение: фон Нейман ввел критерий: класс слишком велик, чтобы быть набором, если и только тогда, когда его можно отобрать на класс V всех наборов. Фон Нейман понял, что теоретичные парадоксы можно избежать, не позволяя таким большим классам быть членами какого-либо класса. Сочетая это ограничение с его критерием, он получил свою аксиому ограничения размера : класс C не является членом какого -либо класса, если и только если может быть отображен на V. C [ 48 ] [ r ]
- Конечная аксиоматизация
- Проблема: Zermelo использовал неточную концепцию «определенной пропозициональной функции » в своей аксиоме разделения .
- Решения: Скулем представил аксиоматическую схему разделения , которая позже использовалась в ZFC, а Френкель предложил эквивалентное решение. [ 50 ] Однако Цермело отверг оба подхода, «особенно потому, что они неявно включают концепцию натурального числа, которая, по мнению Цермело, должна основываться на теории множеств». [ с ] Фон Нейман избегал схем аксиом , формализуя понятие «определенной пропозициональной функции» с помощью своих функций, для построения которых требуется только конечное число аксиом. Это привело к тому, что его теория множеств имела конечное число аксиом. [ 51 ] В 1961 году Ричард Монтегю доказал, что ZFC не может быть конечно аксиоматизирован. [ 52 ]
- Аксиома регулярности
- Проблема: теория множеств Цермело начинается с пустого множества и бесконечного множества и повторяет аксиомы спаривания, объединения, степенного множества, разделения и выбора для создания новых множеств. Однако это не ограничивает наборы только ими. Например, он допускает наборы, которые не являются обоснованными , например набор x, удовлетворяющий x ∈ x . [ т ]
- Решения: Френкель ввел аксиому, исключающую эти множества. Фон Нейман проанализировал аксиому Френкеля и заявил, что она не была «точно сформулирована», но приблизительно говорила бы: «Помимо множеств... существование которых абсолютно требуется аксиомами, других множеств не существует». [ 54 ] Фон Нейман предложил аксиому регулярности как способ исключения необоснованных множеств, но не включил ее в свою систему аксиом. В 1930 году Цермело первым опубликовал систему аксиом, включающую регулярность. [ в ]
Система аксиом фон Неймана 1929 года
[ редактировать ]
В 1929 году фон Нейман опубликовал статью, содержащую аксиомы, которые привели бы к NBG. Эта статья была мотивирована его беспокойством по поводу непротиворечивости аксиомы ограничения размера. Он заявил, что эта аксиома «делает очень многое, даже слишком многое». Помимо применения аксиом разделения и замены и теоремы о хорошем порядке , из этого также следует, что любой класс, мощность которого меньше мощности V, является множеством. Фон Нейман подумал, что этот последний вывод выходит за рамки канторианской теории множеств, и пришел к выводу: «Поэтому мы должны обсудить, не является ли ее [аксиома] последовательность даже более проблематичной, чем аксиоматизация теории множеств, которая не выходит за рамки необходимой канторианской структуры». [ 57 ]
Фон Нейман начал свое исследование непротиворечивости с введения своей системы аксиом 1929 года, которая содержит все аксиомы его системы аксиом 1925 года, за исключением аксиомы ограничения размера. Он заменил эту аксиому двумя ее следствиями: аксиомой замены и аксиомой выбора. Аксиома выбора фон Неймана гласит: «Каждое отношение R имеет подкласс, который является функцией с той же областью определения, что и R ». [ 58 ]
Пусть S — система аксиом фон Неймана 1929 года. Фон Нейман ввел систему аксиом S + Регулярность (которая состоит из S и аксиомы регулярности), чтобы продемонстрировать, что его система 1925 года непротиворечива относительно S . Он доказал:
- Если S согласован, то S + регулярность согласована.
- S + Регулярность подразумевает аксиому ограничения размера. Поскольку это единственная аксиома его системы аксиомы 1925 года, которой S не имеет регулярности +, S + регулярность подразумевает все аксиомы его системы 1925 года.
Эти результаты подразумевают: если S согласован, то система аксиомы фон Неймана 1925 года согласована. Доказательство: если S согласован, то S + регулярность является последовательной (результат 1). Используя доказательство по противоречию , предположим, что система аксиомы 1925 года не соответствует или эквивалентно: система аксиомы 1925 года подразумевает противоречие. Поскольку S + регулярность подразумевает аксиомы системы 1925 года (результат 2), S + регулярность также подразумевает противоречие. Тем не менее, это противоречит согласованности регулярности S +. Следовательно, если S согласован, то система аксиомы фон Неймана 1925 года согласована.
Поскольку S — это его система аксиом 1929 года, система аксиом фон Неймана 1925 года непротиворечива по отношению к его системе аксиом 1929 года, которая ближе к канторианской теории множеств. Основными различиями между канторианской теорией множеств и системой аксиом 1929 года являются классы и аксиома выбора фон Неймана. Система аксиом S + Regularity была модифицирована Бернейсом и Гёделем для создания эквивалентной системы аксиом NBG.
Система аксиом Бернейса
[ редактировать ]
В 1929 году Пауль Бернейс начал модифицировать новую систему аксиом фон Неймана, взяв классы и множества в качестве примитивов. Он опубликовал свою работу в серии статей, выходивших с 1937 по 1954 год. [ 59 ] Бернейс заявил, что:
Цель модификации системы фон Неймана состоит в том, чтобы оставаться ближе к структуре исходной системы Zermelo и в то же время использовать некоторые из теоретичных концепций логики Schröder и основной математики, которые стали знакомыми логикам. Как будет видно, значительные результаты упрощения из этого соглашения. [ 60 ]
Бернайс обрабатывал наборы и классы в двух сортированной логике и представил два примитива членства: один для членства в наборах и один для членства в классах. С этими примитивами он переписал и упростил аксиомы фон Неймана 1929 года. Бернайс также включал аксиому регулярности в его системе аксиомы. [ 61 ]
Система аксиом Гёделя (NBG)
[ редактировать ]
В 1931 году Бернейс отправил письмо, содержащее свою теорию множеств, Курту Гёделю . [ 36 ] Гёдель упростил теорию Бернейса, сделав каждое множество классом, что позволило ему использовать только один вид и один примитив членства. Он также ослабил некоторые аксиомы Бернейса и заменил аксиому выбора фон Неймана эквивалентной аксиомой глобального выбора. [ 62 ] [ v ] Гёдель использовал свои аксиомы в своей монографии 1940 года об относительной последовательности глобального выбора и гипотезе обобщенного континуума. [ 63 ]
Было приведено несколько причин для выбора NBG для его монографии: [ В ]
- Гедель дал математическую причину - глобальный выбор NBG дает более сильную теорему последовательности: «Эта более сильная форма аксиомы [выбора], если согласуется с другими аксиомами, конечно, что более слабая форма также является последовательной». [ 5 ]
- Роберт Соловай предположил: «Я предполагаю, что он [Гёдель] хотел избежать обсуждения технических особенностей, связанных с разработкой зачатий теории модели в теории аксиоматических наборов». [ 67 ] [ x ]
- Кеннет Кунен объяснил, почему Гёдель избегает этой дискуссии: «Существует также гораздо более комбинаторный подход к L [ конструируемой вселенной ], разработанный… [Гёделем в его монографии 1940 года] в попытке объяснить свою работу не- логики... Достоинство этого подхода состоит в том, что он удаляет все остатки логики из трактовки L ». [ 68 ]
- Чарльз Парсонс обосновал философское обоснование выбора Гёделя: «Эта точка зрения [что «свойство множества» является примитивом теории множеств] может быть отражено в выборе Гёделем теории с переменными класса в качестве основы для… [его монографии] ." [ 69 ]
Достижения Гёделя вместе с деталями его презентации привели к известности, которой NBG будет пользоваться в течение следующих двух десятилетий. [ 70 ] В 1963 году Пол Коэн доказал свои доказательства независимости для ZF с помощью некоторых инструментов, которые Гёдель разработал для своих доказательств относительной непротиворечивости для NBG. [ 71 ] Позже ZFC стал популярнее NBG. Это было вызвано несколькими факторами, включая дополнительную работу, необходимую для обработки выгонки в НБГ, [ 72 ] Презентация Коэна о принуждении 1966 года, в которой использовался ZF, [ 73 ] [ и ] и доказательство того, что NBG является консервативным расширением ZFC. [ С ]
NBG, ZFC и MK
[ редактировать ]NBG не логически эквивалентен ZFC, потому что его язык более выразительен: он может делать утверждения о классах, которые не могут быть сделаны в ZFC. Тем не менее, NBG и ZFC подразумевают те же утверждения о наборах. Следовательно, NBG является консервативным расширением ZFC. NBG подразумевает теоремы, которые ZFC не подразумевает, но, поскольку NBG является консервативным расширением, эти теоремы должны включать надлежащие классы. Например, это теорема NBG, что глобальная аксиома выбора подразумевает, что надлежащий класс может быть хорошо упорядочен и что каждый правильный класс может быть помещен в одно-одному-соответствие с V. V [ аа ]
Одним из последствий консервативного расширения является то, что ZFC и NBG эквисогласованы . Для доказательства этого используется принцип взрыва : из противоречия все доказуемо. Предположим, что ZFC или NBG несовместимы. Тогда из противоречивой теории вытекают противоречивые утверждения ∅ = ∅ и ∅ ≠ ∅, которые являются утверждениями о множествах. В силу свойства консервативного расширения другая теория также подразумевает эти утверждения. Следовательно, это также противоречиво. Таким образом, хотя NBG более выразителен, он в равной степени соответствует ZFC. Этот результат вместе с доказательством относительной непротиворечивости фон Неймана 1929 года подразумевает, что его система аксиом 1925 года с аксиомой ограничения размера эквисовместима с ZFC. Это полностью снимает беспокойство фон Неймана по поводу относительной непротиворечивости этой мощной аксиомы, поскольку ZFC находится в рамках канторианской структуры.
Несмотря на то, что NBG является консервативным расширением ZFC, теорема может иметь более короткое и элегантное доказательство в NBG, чем в ZFC (или наоборот). Обзор известных результатов такого рода см. в Pudlák 1998 .
Теория множеств Морса – Келли имеет схему аксиом понимания классов, которая включает формулы, кванторы которых варьируются по классам. МК является более сильной теорией, чем НБГ, поскольку МК доказывает непротиворечивость НБГ. [ 76 ] в то время как вторая теорема Гёделя о неполноте подразумевает, что NBG не может доказать непротиворечивость NBG.
Обсуждение некоторых онтологических и других философских проблем, поставленных NBG, особенно в сравнении с ZFC и MK, см. в Приложении C к Potter 2004 .
Модели
[ редактировать ]ZFC, NBG и MK имеют модели , описываемые в терминах кумулятивной иерархии V α и конструктивной иерархии L α . Пусть V включает недоступный кардинал κ, пусть ⊆ V κ и пусть Def( X ) обозначает класс первого порядка определимых подмножеств X X с параметрами. В символах, где " " обозначает модель с доменом и отношение , и " «обозначает отношение удовлетворения :
Затем:
- и являются моделями ZFC . [ 77 ]
- ( V κ , V κ+1 , ∈) — модель МК, где V κ состоит из множеств модели, а V κ+1 состоит из классов модели. [ 78 ] Поскольку модель МК является моделью НБГ, эта модель также является моделью НБГ.
- ( V κ , Def( V κ ), ∈) — это модель версии NBG Мендельсона, которая заменяет аксиому глобального выбора NBG аксиомой выбора ZFC. [ 79 ] Аксиомы ZFC верны в этой модели, потому что ( V κ , ∈) является моделью ZFC. В частности, аксиома выбора ZFC верна, но глобальный выбор NBG может потерпеть неудачу. [ аб ] Аксиомы существования классов NBG верны в этой модели, поскольку классы, существование которых они утверждают, могут быть определены определениями первого порядка. Например, аксиома принадлежности справедлива, поскольку класс определяется:
- ( L κ , L κ + , ∈), где κ + является кардиналом-преемником κ, является моделью NBG. [ и ] Аксиомы существования классов NBG верны в ( L κ , L κ + , ∈). Например, аксиома членства удерживается после класса определяется: Таким образом, e ∈ 𝒫 ( L κ ). В своем доказательстве, что GCH верно в L , Гёдель доказал, что 𝒫 ( L κ ) ⊆ L κ + . [ 81 ] Следовательно, e ∈ L κ + , таким образом, аксиома членства верна ( L κ , L κ + , ∈). Аналогично, другие аксиомы существования в классе верны. Аксиома глобального выбора верна, потому что L κ хорошо упорядочена ограничением функции ( Гёделя которая отображает класс ординалов для конструктивных наборов) до ординалов меньше, чем κ. Следовательно, ( L κ , L κ + ∈) является моделью NBG.
- Если это нестандартная модель , затем эквивалентен «существует так что ", где это набор подмножеств которые определены над . [ 82 ] Это обеспечивает часть второго порядка для расширения данной нестандартной модели первого порядка к нестандартной модели , если есть такое расширение вообще.
Теория категории
[ редактировать ]Онтология NBG обеспечивает леса для разговора о «больших объектах» без риска парадокса. Например, в некоторых событиях теории категории « большая категория » определяется как тот, чьи объекты и морфизмы составляют правильный класс. С другой стороны, «маленькая категория» - это та, чьи объекты и морфизмы являются членами набора. Таким образом, мы можем говорить о « категории всех наборов » или « категории всех небольших категорий » без риска парадокса, поскольку NBG поддерживает большие категории.
Тем не менее, NBG не поддерживает «категорию всех категорий», поскольку крупные категории будут его членами, а NBG не позволяет надлежащим классам быть членами чего -либо. Онтологическое расширение, которое позволяет нам официально говорить о такой «категории», - это конгломерат , который представляет собой набор классов. Тогда «категория всех категорий» определяется его объектами: конгломератом всех категорий; и его морфизмы: конгломерат всех морфизмов от A до B , где A и B являются объектами. [ 83 ] О том, является ли онтология, включая классы, а также наборы адекватны для теории категорий, см. Muller 2001 .
Примечания
[ редактировать ]- ^ Аксиома глобального выбора объясняет, почему он доказуемо сильнее.
- ↑ Историческое развитие показывает, что двойной подход на первый взгляд действительно кажется более естественным. Представляя свою теорию, Бернейс заявил: «Согласно ведущей идее теории множеств фон Неймана, нам приходится иметь дело с двумя типами индивидов, которые мы можем различать как множества и классы ». [ 11 ]
- ^ Гёдель определил . [ 15 ] Это влияет на формулировки некоторых его определений, аксиом и теорем. В этой статье используется определение Мендельсона. [ 16 ]
- ^ Аксиомы существования Бернайса определяют уникальные классы. Гедель ослабил все, кроме трех аксиомов Бернайса (пересечение, комплемент, домен), заменив бикондиции на последствия , что означает, что они указывают только упорядоченные пары или 3-градус класса. Аксиом в этом разделе являются Гёделем, за исключением более сильного продукта Бернайса с помощью V Axiom , который определяет уникальный класс упорядоченных пар. Аксиома Бернайса упрощает доказательство теоремы о существовании класса . Аксиома B6 Гёделя появляется как четвертое утверждение леммы . Позже Бернайс понял, что одна из его аксиомов является избыточным, что подразумевает, что одна из аксиомов Гёделя является избыточной. Используя другие аксиомы, аксиома B6 может быть доказана из аксиомы B8, а B8 может быть доказана из B6, поэтому любая аксиома можно считать избыточной аксиомой. [ 17 ] Названия для аксиомов по обработке кортежей взяты из французской статьи Wikipédia: Théorie des Ensembles de Von Neumann .
- ^ Подпрыгнуть до: а беременный В этой статье используется Bourbaki в комплекте нотация и относительная нотация дополнения . [ 22 ] Эта нотация относительного комплемента используется в теореме о существовании класса, чтобы отразить префикс логический ).
- ^ Поскольку Гёдель утверждает эту аксиому до того, как докажет существование пустого класса, он утверждает ее без использования пустого класса. [ 5 ]
- ^ Доказательства в этом и следующем разделе поступают из доказательств Гёделя, которые он дал в Институте передового исследования , где он «может рассчитывать на аудиторию, хорошо разбирающуюся в математической логике ». [ 28 ] Чтобы сделать доказательства Гёделя более доступными для читателей Википедии, было сделано несколько модификаций. Цель в этом и следующем разделе - доказать M4 Гёделя, его теорему о существовании четвертого класса. Доказательство в этом разделе в основном следует за доказательством M1, [ 29 ] Но он также использует методы из доказательств M3 и M4. Теорема указывается с переменными классов, а не символами M1 для специальных классов (универсальная количественная оценка по переменным класса эквивалентна тому, чтобы быть истинным для любого экземпляра переменных класса). Основные отличия от доказательства M1: уникальные классы -Вы генерируются в конце основания и индуктивные шаги (которые требуют более сильного продукта Бернайса по аксиома), а связанные переменные заменяются переменными с индексами, которые продолжают нумерацию переменных свободного множества. Поскольку связанные переменные свободны для части индукции, это гарантирует, что, когда они свободны, с ними обращаются так же, как с исходными свободными переменными. Одним из преимуществ этого доказательства является пример вывода функции Class, который показывает, что конструкция класса отражает конструкцию его определяющей формулы.
- ↑ В этом доказательстве не учтена одна деталь. используется соглашение Гёделя, поэтому определяется как Поскольку эта формула дает количественную оценку классам, ее необходимо заменить эквивалентной Тогда три формулы доказательства имеют вид становиться что дает действительное доказательство.
- ^ Рекурсивные компьютерные программы, написанные на псевдокоде, использовались и в других областях чистой математики . Например, они использовались для доказательства теоремы Гейне-Бореля и других теорем анализа . [ 31 ]
- ^ Эта теорема представляет собой теорему Гёделя M4. Он доказал это, сначала доказав M1, теорему о существовании классов, в которой используются символы специальных классов, а не переменных свободных классов. M1 создает класс, содержащий все - кортежи удовлетворяющие , но которые могут содержать элементы, которые не являются -кортежи . Теорема M2 распространяет эту теорему на формулы, содержащие отношения, специальные классы и операции. Теорема М3 получается из М2 заменой символов специальных классов свободными переменными. Гёдель использовал M3 для определения который уникален по своей экстенсиональности. Он использовал определить Теорема M4 получается из M3 путем пересечения класса, порожденного M3, с создать уникальный класс -кортежи, удовлетворяющие данной формуле. Подход Гёделя, особенно его использование M3 для определения , устраняет необходимость в более сильной форме произведения Бернейса за счет аксиома. [ 33 ]
- ^ Гёдель ослабил аксиомы Бернейса об объединении и наборе степеней, которые утверждают существование этих множеств, до вышеупомянутых аксиом, которые утверждают, что существует набор, содержащий объединение, и набор, содержащий набор степеней. [ 35 ] Бернейс опубликовал свои аксиомы после Гёделя, но отправил их Гёделю в 1931 году. [ 36 ]
- ^ Поскольку аксиома ZFC требует существования пустого множества, преимущество аксиомы NBG заключается в том, что аксиома пустого множества не требуется. Система аксиом Мендельсона использует аксиому бесконечности ZFC, а также имеет аксиому пустого множества. [ 37 ]
- ^ Для наличие четкого порядка, подразумевающего глобальный выбор, см. « Следствия аксиомы ограничения размера» . О глобальном выборе, подразумевающем упорядоченность любого класса, см. Kanamori 2009 , p. 53.
- ^ В 1917 году Дмитрий Мириманов опубликовал форму замены, основанную на кардинальной эквивалентности. [ 41 ]
- ^ Подпрыгнуть до: а беременный В 1928 году фон Нейман заявил: «Трактура порядкового числа, тесно связанная с моей, была известна Цермело в 1916 году, о чем я узнал впоследствии из личного сообщения. Тем не менее, основная теорема, согласно которой каждому хорошо упорядоченному множеству существует аналогичный порядковый номер не мог быть строго доказан, поскольку аксиома замены была неизвестна». [ 43 ]
- ^ фон Нейман 1923 . В определении фон Неймана также использовалась теория вполне упорядоченных множеств. Позже его определение было упрощено до нынешнего: Порядковый номер — это транзитивное множество , которое хорошо упорядочено по элементу ∈. [ 44 ]
- ^ После введения кумулятивной иерархии фон Нейман смог показать, что аксиомы Цермело не доказывают существование ординалов α ≥ ω + ω, которые включают в себя несчетное множество наследственно счетных множеств . Из результата Скулема следует, что V ω+ω удовлетворяет аксиомам Цермело [ 46 ] и от α ∈ V β, подразумевающего α <β. [ 47 ]
- ^ Von Neumann заявил о своей аксиоме в эквивалентной функциональной форме. [ 49 ]
- ^ Подход Сколема неявно включает в себя естественные числа, потому что формулы схемы аксиомы построены с использованием структурной рекурсии , которая является обобщением математической рекурсии над естественными числами.
- ^ Мириманофф определил обоснованные наборы в 1917 году. [ 53 ]
- ^ Акихиро Канамори отмечает, что Бернайс читал лекции по своей системе аксиомы в 1929-1930 годах, и утверждает, что «… он и Зермело, должно быть, пришли к идее включения фундамента [регулярности] почти одновременно». [ 55 ] Однако Бернейс не публиковал часть своей системы аксиом, содержащую регулярность, до 1941 года. [ 56 ]
- ^ Доказательство того, что аксиома фон Неймана подразумевает глобальный выбор: пусть Аксиома фон Неймана подразумевает, что существует функция так что Функция является функцией глобального выбора, поскольку для всех непустых множеств
Доказательство того, что глобальный выбор подразумевает аксиому фон Неймана: Пусть — глобальная функция выбора, и пусть быть родственником. Для позволять где — совокупность всех множеств, имеющих ранг меньше Позволять Затем является функцией, удовлетворяющей аксиоме фон Неймана, поскольку и - ^ Гедель использовал аксиомы фон Неймана 1929 года в своем объявлении о теореме относительной последовательности в 1938 году и заявил, что «соответствующая теорема удерживается, если T обозначает систему принципиальной математики ». [ 64 ] Его эскиз 1939 года его доказательства предназначен для теории набора Zermelo и ZF. [ 65 ] Доказательство теоремы в нескольких формальных системах не было необычным для Gödel. Например, он доказал свою теорему неполноты для системы принципиальной математики , но указал, что она «содержит широкий класс формальных систем ...». [ 66 ]
- ^ Доказательство непротиворечивости Гёделя строит конструктивную вселенную . Чтобы построить это в ZF, требуется некоторая теория моделей. Гёдель построил его в NBG без теории моделей. О конструкции Гёделя см. Gödel 1940 , стр. 35–46 или Cohen 1966 , стр. 99–103.
- ^ Коэн также дал подробное доказательство теорем относительной непротиворечивости Гёделя с использованием ZF. [ 74 ]
- ^ В 1960-х годах эта консервативная теорема о продолжении была независимо доказана Полом Коэном, Солом Крипке и Робертом Соловеем. В своей книге 1966 года Коэн упомянул эту теорему и заявил, что ее доказательство требует принуждения. Это также было независимо доказано Рональдом Йенсеном и Ульрихом Фельгнером, опубликовавшими свое доказательство в 1971 году. [ 75 ]
- ^ Оба вывода следуют из заключения, что каждый собственный класс можно привести во взаимно однозначное соответствие с классом всех ординалов. Доказательство этого изложено в Kanamori 2009 , с. 53.
- ^ Истон построил модель версии NBG Мендельсона , в которой аксиома выбора ZFC справедлива, но глобальный выбор терпит неудачу.
- ^ В кумулятивной иерархии V κ подмножества V κ находятся в V κ+1 . Конструируемая иерархия L κ производит подмножества медленнее, поэтому подмножества L κ находятся в L κ. + а не L κ+1 . [ 80 ]
Ссылки
[ редактировать ]- ^ Подпрыгнуть до: а беременный Найден Neumann 1925 , стр. 221–224, 226, 229; Английский перевод: от Hejenal 2002b , pp. 396–398, 400, 403.
- ^ Подпрыгнуть до: а беременный в дюймовый Бернайс 1937 , с. 66–67.
- ^ Gödel 1940 .
- ^ Gödel 1940 , стр. 3–7.
- ^ Подпрыгнуть до: а беременный в Gödel 1940 , p.
- ^ Gödel 1940 , p.
- ^ Gödel 1940 , стр. 35–38.
- ^ Подпрыгнуть до: а беременный «Аксиомы Неймана-Бернейс-Гёделя» . Encyclopædia Britannica . Получено 17 января 2019 года .
- ^ Подпрыгнуть до: а беременный Gödel 1940 , p.
- ^ Mendelson 1997 , pp. 225–226.
- ^ Bernays 1937 , p. 66
- ^ Mendelson 1997 , p. 226
- ^ Гёдель Аксиома A3 ( Gödel 1940 , стр. 3).
- ^ Гёдард Аксиома А4 ( Гедель в 1940 году , с. 3).
- ^ Gödel 1940 , p.
- ^ Mendelson 1997 , p. 230.
- ^ Kanamori 2009 , p. 56; Бернайс 1937 , с. 69; Gödel 1940 , с. 10-1 5, 9; Mendelson 1997 , p. 231.
- ^ Гёдель Аксиома B1 ( Gödel 1940 , стр. 5).
- ^ Гёдель Аксиома B2 ( Gödel 1940 , стр. 5).
- ^ Гёдель Аксиома B3 ( Gödel 1940 , стр. 5).
- ^ Аксиома B4 Гёделя ( Gödel 1940 , стр. 5).
- ^ Бурбаки 2004 , с. 71
- ^ Axiom B Bernays B (3) ( Bernays 1937 , стр. 5).
- ^ Аксиома B7 Гёделя ( Gödel 1940 , стр. 5).
- ^ Гёдель Аксиома B8 ( Gödel 1940 , стр. 5).
- ^ Новый 1940 , с. 6; Причина 2012 , с. 70
- ^ Kanamori 2009 , p. 57; Gödel 2003 , p. 121. Обе ссылки содержат доказательства Гёделя, но Канамори легче следовать, поскольку он использует современную терминологию.
- ^ Доусон 1997 , с. 134.
- ^ Gödel 1940 , стр. 8-11
- ^ Gödel 1940 , p.
- ^ Грей 1991 .
- ^ Gödel 1940 , стр. 11-13.
- ^ Gödel 1940 , стр. 8-15.
- ^ Gödel 1940 , стр. 16-18.
- ^ Bernays 1941 , p. 2; Gödel 1940 , p. 5).
- ^ Подпрыгнуть до: а беременный Причина 2009 , с. 48; Godel 2003 , p. 104–115.
- ^ Mendelson 1997 , pp. 228, 239.
- ^ Истон, 1964 , с. 56a - 64.
- ^ von Neumann 1925 , от Neumann 1928 .
- ^ Феррейрос 2007 , с. 369.
- ^ Мириманов 1917 , с. 49.
- ^ Канамори 2012 , с. 62.
- ^ Халлетт 1984 , с. 280.
- ^ Кунен 1980 , с. 16.
- ^ фон Нейман 1925 , с. 223 (сноска); Английский перевод: van Heijenoort 2002b , с. 398 (сноска).
- ^ Канамори 2012 , с. 61
- ^ Кунен 1980 , стр. 95–96. Использует обозначение R(β) вместо V β .
- ^ Халлетт 1984 , стр. 288–290.
- ^ фон Нейман 1925 , с. 225; Английский перевод: van Heijenoort 2002b , с. 400.
- ^ Фраенкель, Историческое введение в Bernays 1991 , p. 13
- ^ von Neomann 1925 , стр. 224–226; Английский перевод: от Hejenal 2002b , pp. 399–401.
- ^ Montague 1961 .
- ^ Мириманофф 1917 , с. 41
- ^ von Neomann 1925 , стр. 230–232; Английский перевод: от Hejenal 2002b , pp. 404–405.
- ^ Kanamori 2009 , стр. 53-54.
- ^ Bernays 1941 , p. 6
- ^ von Neumann 1929 , p. 229; Ferreirós 2007 , стр. 379–380.
- ^ Канамори 2009 , стр. 49, 53.
- ^ Канамори 2009 , стр. 48, 58. Статьи Бернейса перепечатаны в Müller 1976 , стр. 1–117.
- ^ Бернейс 1937 , с. 65.
- ^ Канамори 2009 , стр. 48–54.
- ^ Канамори 2009 , с. 56.
- ^ Канамори 2009 , стр. 56–58; Гёдель 1940 , Глава I: Аксиомы абстрактной теории множеств, стр. 3–7.
- ^ Гёдель 1990 , с. 26.
- ^ Гёдель 1990 , стр. 28–32.
- ^ Гёдель 1986 , с. 145.
- ^ Solovay 1990 , p. 13.
- ^ Kunen 1980 , p. 176
- ^ Gödel 1990 , p. 108, сноска я. В абзаце, содержащем эту сноску, обсуждается, почему Гедель считал «свойством набора» примитивом теории набора и как она вписывается в его онтологию . «Свойство набора» соответствует «классу» примитива в NBG.
- ^ Kanamori 2009 , p. 57
- ^ Коэн 1963 .
- ^ Kanamori 2009 , p. 65: «Навязывание самого прошло значительное расстояние в понижении любой формальной теории классов из -за дополнительной обременения от необходимости указать классы общих расширений».
- ^ Cohen 1966 , с. 107–147.
- ^ Cohen 1966 , с. 85–99.
- ^ Ferreirós 2007 , стр. 381–382; Коэн 1966 , с. 77; Felgner 1971 .
- ^ Mostowski 1950 , p. 113, Сноска 11. Сноска ссылок Wang 's NQ Set Theory, которая впоследствии превратилась в MK.
- ^ Kanamori 2009b , стр. 18, 29.
- ^ Chuaqui 1981 , p. 313 доказывает, что ( V κ , V κ + 1 , ∈) является моделью MKTR + AXC. MKT - это аксиомы Тарски для MK без выбора или замены. MKTR + AXC - MKT с заменой и выбором ( Chuaqui 1981 , с. 4, 125), что эквивалентно MK.
- ^ Мендельсон 1997 , с. 275.
- ^ Гёдель 1940 , с. 54; Соловай 1990 , с. 9–11.
- ^ Гёдель 1940 , с. 54.
- ^ А. Энайят, « Теоретические аналоги теоремы Барвайза-Шлипфа ». Анналы чистой и прикладной логики, том. 173 (2022).
- ^ Адамек, Херрлих и Шлитцер 2004 , стр. 15–16, 40.
Библиография
[ редактировать ]- Адамек, Иржи; Херрлих, Хорст; Стрекер, Джордж Э. (1990), Абстрактные и конкретные категории (Радость кошек) (1-е изд.), Нью-Йорк: Wiley & Sons, ISBN 978-0-471-60922-3 .
- Адамек, Иржи; Херрлих, Хорст; Стрекер, Джордж Э. (2004) [1990], Абстрактные и конкретные категории (Радость кошек) (изд. Дувра), Нью-Йорк: Dover Publications, ISBN 978-0-486-46934-8 .
- Бернейс, Пол (1937), «Система аксиоматической теории множеств — Часть I», Журнал символической логики , 2 (1): 65–77, doi : 10.2307/2268862 , JSTOR 2268862 .
- Бернейс, Пол (1941), «Система аксиоматической теории множеств — Часть II», Журнал символической логики , 6 (1): 1–17, doi : 10.2307/2267281 , JSTOR 2267281 , S2CID 250344277 .
- Бернейс, Пол (1991), Аксиоматическая теория множеств (2-е исправленное издание), Dover Publications, ISBN 978-0-486-66637-2 .
- Бурбаки, Николя (2004), Элементы математики: теория множеств , Springer, ISBN 978-3-540-22525-6 .
- Чуаки, Роландо (1981), Аксиоматическая теория множеств: импредикативные теории классов , Северная Голландия, ISBN 0-444-86178-5 .
- Коэн, Пол (1963), «Независимость гипотезы континуума», Proceedings of the National Academy of Sciences of the United States of America , 50 (6): 1143–1148, Bibcode : 1963PNAS...50.1143C , doi : 10.1073/пнас.50.6.1143 , ПМЦ 221287 , ПМИД 16578557 .
- Коэн, Пол (1966), Теория множеств и гипотеза континуума , В.А. Бенджамин .
- Коэн, Пол (2008), Теория множеств и гипотеза континуума , Dover Publications, ISBN 978-0-486-46921-8 .
- Доусон, Джон В. (1997), Логические дилеммы: жизнь и творчество Курта Гёделя , Уэлсли, Массачусетс: AK Peters .
- Истон, Уильям Б. (1964), Полномочия обычных кардиналов (докторская диссертация), Принстонский университет .
- Фельгнер, Ульрих (1971), «Сравнение аксиом локального и универсального выбора» (PDF) , Fundamenta Mathematicae , 71 : 43–62, doi : 10.4064/fm-71-1-43-62 .
- Феррейрос, Хосе (2007), Лабиринт мысли: история теории множеств и ее роль в математической мысли (2-е исправленное издание), Базель, Швейцария: Birkhäuser, ISBN 978-3-7643-8349-7 .
- Гёдель, Курт (1940), Согласованность аксиомы выбора и обобщенной гипотезы континуума с аксиомами теории множеств (пересмотренная редакция), Princeton University Press, ISBN 978-0-691-07927-1 .
- Гёдель, Курт (2008), Согласованность аксиомы выбора и обобщенной гипотезы континуума с аксиомами теории множеств , с предисловием Лейвера, Ричарда (изд. в мягкой обложке), Ishi Press, ISBN 978-0-923891-53-4 .
- Гёдель, Курт (1986), Собрание сочинений, Том 1: Публикации 1929–1936 , Oxford University Press, ISBN 978-0-19-514720-9 .
- Гёдель, Курт (1990), Собрание сочинений, Том 2: Публикации 1938–1974 , Oxford University Press, ISBN 978-0-19-514721-6 .
- Гёдель, Курт (2003), Собрание сочинений, Том 4: Переписка A – G , Oxford University Press, ISBN 978-0-19-850073-5 .
- Грей, Роберт (1991), «Компьютерные программы и математические доказательства», The Mathematical Intelligencer , 13 (4): 45–48, doi : 10.1007/BF03028342 , S2CID 121229549 .
- Халлетт, Майкл (1984), Канторианская теория множеств и ограничение размера (изд. в твердом переплете), Оксфорд: Clarendon Press, ISBN 978-0-19-853179-1 .
- Халлетт, Майкл (1986), Канторианская теория множеств и ограничение размера (изд. в мягкой обложке), Оксфорд: Clarendon Press, ISBN 978-0-19-853283-5 .
- Канамори, Акихиро (2009b), Высшая бесконечность: большие кардиналы в теории множеств с самого начала , Springer, ISBN 978-3-540-88867-3 .
- Канамори, Акихиро (2009), «Бернейс и теория множеств» (PDF) , Бюллетень символической логики , 15 (1): 43–69, doi : 10.2178/bsl/1231081769 , JSTOR 25470304 , CID 2562 45 .
- Kanamori, Akihiro (2012), «В похвале замене» (PDF) , Бюллетень символической логики , 18 (1): 46–90, doi : 10.2178/bsl/1327328439 , jstor 41472440 , s2cid 18951854 .
- Kunen, Kenneth (1980), Теория набора: введение в доказательства независимости (изд.), Северная Голландия, ISBN 978-0-444-86839-8 .
- Kunen, Kenneth (2012), Теория набора: введение в доказательства независимости (в мягкой обложке изд.), Северная Голландия, ISBN 978-0-444-56402-3 .
- Mendelson, Elliott (1997), Введение в математическую логику (4 -е изд.), Лондон: Чепмен и Холл/CRC, ISBN 978-0-412-80830-2 Полем - стр. 225–86 содержит классическую учебную обработку NBG, показывая, как он делает то, что мы ожидаем от теории наборов, замывая отношения , теорию порядка , порядковые числа , трансфинитные числа и т. Д.
- Мириманофф, Дмитрий (1917), «Антиномии Рассела и Бури-Форти и фундаментальная проблема наборов наборов», Математическое образование , 19 : 37–52 .
- Montague, Richard (1961), «Семантическое закрытие и нефинансированная аксиоматизируемость I», в Buss, Сэмюэль Р. (ред.), Неосказания: Материалы симпозиума на основаниях математики , Pergamon Press, с. 45–69 .
- Мостовский, Анджей (1950), «Некоторые непредикативные определения в аксиоматической теории множеств» (PDF) , Fundamenta Mathematicae , 37 : 111–124, doi : 10.4064/fm-37-1-111-124 .
- Мюллер, Ф.А. (1 сентября 2001 г.), «Множества, классы и категории» (PDF) , Британский журнал философии науки , 52 (3): 539–73, doi : 10.1093/bjps/52.3.539 .
- Мюллер, Гурт, изд. (1976), Множества и классы: о работах Пола Бернейса , Исследования по логике и основам математики, том 84, Амстердам: Северная Голландия, ISBN 978-0-7204-2284-9 .
- Поттер, Майкл (2004), Теория набора и ее философия: критическое введение (жесткий переплет изд.), Oxford University Press, ISBN 978-0-19-926973-0 .
- Поттер, Майкл (2004p), Теория сет и ее философия: критическое введение (в мягкой обложке изд.), Oxford University Press, ISBN 978-0-19-927041-5 .
- Pudlák, Pavel (1998), «Длина доказательств» (PDF) , в Buss, Samuel R. (ed.), Справочник по теории доказательств , Elsevier, с. 547–637, ISBN 978-0-444-89840-1 .
- Смуллян, Рэймонд . Fitting, Melvin (2010) [Пересмотренное и исправленное издание: впервые опубликовано в 1996 году издательством Oxford University Press], «Теория установок» и «Проблема континуума» , Dover, ISBN 978-0-486-47484-7 .
- Соловей, Роберт М. (1990), «Вступительная записка к 1938 , 1939 , 1939a и 1940 годам », Собрание сочинений Курта Гёделя, том 2: публикации 1938–1974 годов , Oxford University Press, стр. 1–25, ISBN 978-0-19-514721-6 .
- фон Нейман, Джон (1923), «О введении трансфинитных чисел» , Acta Litt. акад. наук. Сегед X. , 1 : 199–208 .
- Английский перевод: ван Хейеноорт, Жан (2002a) [1967], «О введении трансфинитных чисел» , От Фреге до Гёделя: Справочник по математической логике, 1879–1931 (четвертое издание), Harvard University Press, стр. 346– 354, ISBN 978-0-674-32449-7 .
- Английский перевод: Van Heijenoort, Jean (2002b) [1967], «Аксиоматизация теории наборов» , от Frege до Gödel: исходная книга по математической логике, 1879-1931 (Четвертая печать изд.) , ISBN 978-0-674-32449-7 .
- фон Нейман, Джон (1925), «Аксиоматизация теории множеств» , Журнал чистой и прикладной математики , 154 : 219–240 .
- Фон Нейман, Джон (1928), «Аксиоматизация величин» , Математический журнал , 27 : 669–752, doi : 10.1007/bf01171122 , s2cid 123492324 .
- фон Нейман, Джон (1929), «О свободе противоречия в аксиоматическом количестве преподавания» , журнал для чистой и прикладной математики , 160 : 227–241 .
Внешние ссылки
[ редактировать ]- «Фон Нейман-Бернейс-Гёдель теория» . Planetmath .
- Шудзик, Мэтью. «Фон Нейман-Бернейс-Гёдель теория» . MathWorld .