Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

New Foundations

From Wikipedia, the free encyclopedia
Axiomatic set theory devised by W.V.O. Quine

Inmathematical logic,New Foundations (NF) is anon-well-founded,finitely axiomatizableset theory conceived byWillard Van Orman Quine as a simplification of thetheory of types ofPrincipia Mathematica.[1]

Definition

[edit]

Thewell-formed formulas of NF are the standard formulas ofpropositional calculus with two primitive predicatesequality (={\displaystyle =}) andmembership ({\displaystyle \in }). NF can be presented with only two axiom schemata:

A formulaϕ{\displaystyle \phi } is said to bestratified if there exists afunctionf from pieces ofϕ{\displaystyle \phi }'s syntax to the natural numbers, such that for any atomic subformulaxy{\displaystyle x\in y} ofϕ{\displaystyle \phi } we havef(y) =f(x) + 1, while for any atomic subformulax=y{\displaystyle x=y} ofϕ{\displaystyle \phi }, we havef(x) =f(y).

Finite axiomatization

[edit]

NF can befinitely axiomatized.[2] One advantage of such a finite axiomatization is that it eliminates the notion ofstratification. The axioms in a finite axiomatization correspond to natural basic constructions, whereas stratified comprehension is powerful but not necessarily intuitive. In his introductory book, Holmes opted to take the finite axiomatization as basic, and prove stratified comprehension as a theorem.[3] The precise set of axioms can vary, but includes most of the following, with the others provable as theorems:[4][2]

Typed Set Theory

[edit]

New Foundations is closely related toRussellian unramified typed set theory (TST), a streamlined version of the theory of types ofPrincipia Mathematica with a linear hierarchy of types. In thismany-sorted theory, each variable and set is assigned a type. It is customary to write thetype indices as superscripts:xn{\displaystyle x^{n}} denotes a variable of typen. Type 0 consists of individuals otherwise undescribed. For each (meta-)natural numbern, typen+1 objects are sets of typen objects; objects connected by identity have equal types and sets of typen have members of typen-1. The axioms of TST are extensionality, on sets of the same (positive) type, and comprehension, namely that ifϕ(xn){\displaystyle \phi (x^{n})} is a formula, then the set{xnϕ(xn)}n+1{\displaystyle \{x^{n}\mid \phi (x^{n})\}^{n+1}\!} exists. In other words, given any formulaϕ(xn){\displaystyle \phi (x^{n})\!}, the formulaAn+1xn[xnAn+1ϕ(xn)]{\displaystyle \exists A^{n+1}\forall x^{n}[x^{n}\in A^{n+1}\leftrightarrow \phi (x^{n})]} is an axiom whereAn+1{\displaystyle A^{n+1}\!} represents the set{xnϕ(xn)}n+1{\displaystyle \{x^{n}\mid \phi (x^{n})\}^{n+1}\!} and is notfree inϕ(xn){\displaystyle \phi (x^{n})}. This type theory is much less complicated than the one first set out in thePrincipia Mathematica, which included types forrelations whose arguments were not necessarily all of the same types.

There is a correspondence between New Foundations and TST in terms of adding or erasing type annotations. In NF's comprehension schema, a formula is stratified exactly when the formula can be assigned types according to the rules of TST. This can be extended to map every NF formula to a set of corresponding TST formulas with various type index annotations. The mapping is one-to-many because TST has many similar formulas. For example, raising every type index in a TST formula by 1 results in a new, valid TST formula.

Tangled Type Theory

[edit]

Tangled Type Theory (TTT) is an extension of TST where each variable is typed by an ordinal rather than a natural number. The well-formed atomic formulas arexn=yn{\displaystyle x^{n}=y^{n}} andxmyn{\displaystyle x^{m}\in y^{n}} wherem<n{\displaystyle m<n}. The axioms of TTT are those of TST where each variable of typei{\displaystyle i} is mapped to a variables(i){\displaystyle s(i)} wheres{\displaystyle s} is an increasing function.

TTT is considered a "weird" theory because each type is related toeach lower type in the same way. For example, type 2 sets have both type 1 members and type 0 members, and extensionality axioms assert that a type 2 set is determined uniquely byeither its type 1 members or its type 0 members. Whereas TST has natural models where each typei+1{\displaystyle i+1} is the power set of typei{\displaystyle i}, in TTT each type is being interpreted as the power set of each lower type simultaneously. Regardless, a model of NF can be easily converted to a model of TTT, because in NF all the types are already one and the same. Conversely, with a more complicated argument, it can also be shown that the consistency of TTT implies the consistency of NF.[35]

NFU and other variants

[edit]

NF withurelements (NFU) is an important variant of NF due to Jensen[36] and clarified by Holmes.[4] Urelements are objects that are not sets and do not contain any elements, but can be contained in sets. One of the simplest forms of axiomatization of NFU regards urelements as multiple, unequal empty sets, thus weakening the extensionality axiom of NF to:

  • Weak extensionality: Twonon-empty objects with the same elements are the same object; formally,
xyw.(wx)(x=y(z.zxzy))){\displaystyle \forall xyw.(w\in x)\to (x=y\leftrightarrow (\forall z.z\in x\leftrightarrow z\in y)))}

In this axiomatization, the comprehension schema is unchanged, although the set{xϕ(x)}{\displaystyle \{x\mid \phi (x)\}} will not be unique if it is empty (i.e. ifϕ(x){\displaystyle \phi (x)} is unsatisfiable).

However, for ease of use, it is more convenient to have a unique, "canonical" empty set. This can be done by introducing a sethood predicateset(x){\displaystyle \mathrm {set} (x)} to distinguish sets from atoms. The axioms are then:

NF3 is the fragment of NF with full extensionality (no urelements) and those instances of comprehension which can be stratified using at most three types. NF4 is the same theory as NF.

Mathematical Logic (ML) is an extension of NF that includes proper classes as well as sets. ML was proposed by Quine and revised by Hao Wang, who proved that NF and the revised ML are equiconsistent.[37]

Constructions

[edit]

This section discusses some problematic constructions in NF. For a further development of mathematics in NFU, with a comparison to the development of the same in ZFC, seeimplementation of mathematics in set theory.

Ordered pairs

[edit]

Relations andfunctions are defined in TST (and in NF and NFU) as sets ofordered pairs in the usual way. For purposes of stratification, it is desirable that a relation or function is merely one type higher than the type of the members of its field. This requires defining the ordered pair so that its type is the same as that of its arguments (resulting in atype-level ordered pair). The usual definition of the ordered pair, namely(a, b)K:= {{a}, {a, b}}{\displaystyle (a,\ b)_{K}\;:=\ \{\{a\},\ \{a,\ b\}\}}, results in a type two higher than the type of its argumentsa andb. Hence for purposes of determining stratification, a function is three types higher than the members of its field. NF and related theories usually employQuine's set-theoretic definition of the ordered pair, which yields a type-level ordered pair. However, Quine's definition relies on set operations on each of the elementsa andb, and therefore does not directly work in NFU.

As an alternative approach, Holmes[4] takes the ordered pair(a, b) as aprimitive notion, as well as its left and rightprojectionsπ1{\displaystyle \pi _{1}} andπ2{\displaystyle \pi _{2}}, i.e., functions such thatπ1((a,b))=a{\displaystyle \pi _{1}((a,b))=a} andπ2((a,b))=b{\displaystyle \pi _{2}((a,b))=b} (in Holmes' axiomatization of NFU, the comprehension schema that asserts the existence of{xϕ}{\displaystyle \{x\mid \phi \}} for any stratified formulaϕ{\displaystyle \phi } is considered a theorem and only proved later, so expressions likeπ1={((a,b),a)a,bV}{\displaystyle \pi _{1}=\{((a,b),a)\mid a,b\in V\}} are not considered proper definitions). Fortunately, whether the ordered pair is type-level by definition or by assumption (i.e., taken as primitive) usually does not matter.

Natural numbers and the axiom of infinity

[edit]

The usual form of theaxiom of infinity is based on thevon Neumann construction of the natural numbers, which is not suitable for NF, since the description of the successor operation (and many other aspects of von Neumann numerals) is necessarily unstratified. The usual form of natural numbers used in NF followsFrege's definition, i.e., the natural numbern is represented by the set of all sets withn elements. Under this definition, 0 is easily defined as{}{\displaystyle \{\varnothing \}}, and the successor operation can be defined in a stratified way:S(A)={a{x}aAxa}.{\displaystyle S(A)=\{a\cup \{x\}\mid a\in A\wedge x\notin a\}.} Under this definition, one can write down a statement analogous to the usual form of the axiom of infinity. However, that statement would be trivially true, since the universal setV{\displaystyle V} would be aninductive set.

Since inductive sets always exist, the set of natural numbersN{\displaystyle \mathbf {N} } can be defined as the intersection of all inductive sets. This definition enablesmathematical induction for stratified statementsP(n){\displaystyle P(n)}, because the set{nNP(n)}{\displaystyle \{n\in \mathbf {N} \mid P(n)\}} can be constructed, and whenP(n){\displaystyle P(n)} satisfies the conditions for mathematical induction, this set is an inductive set.

Finite sets can then be defined as sets that belong to a natural number. However, it is not trivial to prove thatV{\displaystyle V} is not a "finite set", i.e., that the size of the universe|V|{\displaystyle |V|} is not a natural number. Suppose that|V|=nN{\displaystyle |V|=n\in \mathbf {N} }. Thenn={V}{\displaystyle n=\{V\}} (it can be shown inductively that a finite set is notequinumerous with any of its proper subsets),n+1=S(n)={\displaystyle n+1=S(n)=\varnothing }, and each subsequent natural number would be{\displaystyle \varnothing } too, causing arithmetic to break down. To prevent this, one can introduce theaxiom of infinity for NF:N.{\displaystyle \varnothing \notin \mathbf {N} .}[38]

It may intuitively seem that one should be able to proveInfinity in NF(U) by constructing any "externally" infinite sequence of sets, such as,{},{{}},{\displaystyle \varnothing ,\{\varnothing \},\{\{{\varnothing }\}\},\ldots }. However, such a sequence could only be constructed through unstratified constructions (evidenced by the fact that TST itself has finite models), so such a proof could not be carried out in NF(U). In fact,Infinity islogically independent of NFU: There exists models of NFU where|V|{\displaystyle |V|} is anon-standard natural number. In such models, mathematical induction can prove statements about|V|{\displaystyle |V|}, making it impossible to "distinguish"|V|{\displaystyle |V|} from standard natural numbers.

However, there are some cases whereInfinity can be proven (in which cases it may be referred to as thetheorem of infinity):

  • In NF (withouturelements), Specker[39] has shown that theaxiom of choice is false. Since it can be proved through induction that every finite set has a choice function (a stratified condition), it follows thatV{\displaystyle V} is infinite.
  • In NFU with axioms asserting the existence of a type-level ordered pair,V{\displaystyle V} is equinumerous with its proper subsetV×{0}{\displaystyle V\times \{0\}}, which impliesInfinity.[40] Conversely, NFU +Infinity +Choice proves the existence of a type-level ordered pair. NFU +Infinity interprets NFU + "there is a type-level ordered pair" (they are not quite the same theory, but the differences are inessential).[41]

Stronger axioms of infinity exist, such as that the set of natural numbers is a strongly Cantorian set, or NFUM = NFU +Infinity +Large Ordinals +Small Ordinals which is equivalent toMorse–Kelley set theory plus a predicate on proper classes which is aκ-complete nonprincipal ultrafilter on the proper class ordinalκ.[42]

Large sets

[edit]

NF (and NFU +Infinity +Choice, described below and known consistent) allow the construction of two kinds of sets thatZFC and its proper extensions disallow because they are "too large" (some set theories admit these entities under the heading ofproper classes):

Cartesian closure

[edit]

The category whose objects are the sets of NF and whose arrows are the functions between those sets is notCartesian closed; Since NF lacks Cartesian closure, not every functioncurries as one might intuitively expect, and NF is not atopos.[43]

Resolution of set-theoretic paradoxes

[edit]

NF may seem to run afoul of problems similar to those innaive set theory, but this is not the case. For example, the existence of the impossibleRussell class{xxx}{\displaystyle \{x\mid x\not \in x\}} is not an axiom of NF, becausexx{\displaystyle x\not \in x} cannot be stratified. NF steers clear of the three well-knownparadoxes ofset theory in drastically different ways than how those paradoxes are resolved in well-founded set theories such as ZFC. Many useful concepts that are unique to NF and its variants can be developed from the resolution of those paradoxes.

Russell's paradox

[edit]

The resolution ofRussell's paradox is trivial:xx{\displaystyle x\not \in x} is not a stratified formula, so the existence of{xxx}{\displaystyle \{x\mid x\not \in x\}} is not asserted by any instance ofComprehension. Quine said that he constructed NF with this paradox uppermost in mind.[44]

Cantor's paradox and Cantorian sets

[edit]

Cantor's paradox boils down to the question of whether there exists a largestcardinal number, or equivalently, whether there exists a set with the largestcardinality. In NF, theuniversal setV{\displaystyle V} is obviously a set with the largest cardinality. However,Cantor's theorem says (given ZFC) that thepower setP(A){\displaystyle P(A)} of any setA{\displaystyle A} is larger thanA{\displaystyle A} (there can be noinjection (one-to-one map) fromP(A){\displaystyle P(A)} intoA{\displaystyle A}), which seems to imply a contradiction whenA=V{\displaystyle A=V}.

Of course there is aninjection fromP(V){\displaystyle P(V)} intoV{\displaystyle V} sinceV{\displaystyle V} is the universal set, so it must be that Cantor's theorem (in its original form) does not hold in NF. Indeed, the proof of Cantor's theorem uses thediagonalization argument by considering the setB={xAxf(x)}{\displaystyle B=\{x\in A\mid x\notin f(x)\}}. In NF,x{\displaystyle x} andf(x){\displaystyle f(x)} should be assigned the same type, so the definition ofB{\displaystyle B} is not stratified. Indeed, iff:P(V)V{\displaystyle f:P(V)\to V} is the trivial injectionxx{\displaystyle x\mapsto x}, thenB{\displaystyle B} is the same (ill-defined) set in Russell's paradox.

This failure is not surprising since|A|<|P(A)|{\displaystyle |A|<|P(A)|} makes no sense in TST: the type ofP(A){\displaystyle P(A)} is one higher than the type ofA{\displaystyle A}. In NF,|A|<|P(A)|{\displaystyle |A|<|P(A)|} is a syntactical sentence due to the conflation of all the types, but any general proof involvingComprehension is unlikely to work.

The usual way to correct such a type problem is to replaceA{\displaystyle A} withP1(A){\displaystyle P_{1}(A)}, the set of one-element subsets ofA{\displaystyle A}. Indeed, the correctly typed version of Cantor's theorem|P1(A)|<|P(A)|{\displaystyle |P_{1}(A)|<|P(A)|} is a theorem in TST (thanks to the diagonalization argument), and thus also a theorem in NF. In particular,|P1(V)|<|P(V)|{\displaystyle |P_{1}(V)|<|P(V)|}: there are fewer one-element sets than sets (and so fewer one-element sets than general objects, if we are in NFU). The "obvious"bijectionx{x}{\displaystyle x\mapsto \{x\}} from the universe to the one-element sets is not a set; it is not a set because its definition is unstratified. Note that in all models of NFU +Choice it is the case that|P1(V)|<|P(V)||V|{\displaystyle |P_{1}(V)|<|P(V)|\ll |V|};Choice allows one not only to prove that there are urelements but that there are many cardinals between|P(V)|{\displaystyle |P(V)|} and|V|{\displaystyle |V|}.

However, unlike in TST,|A|=|P1(A)|{\displaystyle |A|=|P_{1}(A)|} is a syntactical sentence in NF(U), and as shown above one can talk about its truth value for specific values ofA{\displaystyle A} (e.g. whenA=V{\displaystyle A=V} it is false). A setA{\displaystyle A} which satisfies the intuitively appealing|A|=|P1(A)|{\displaystyle |A|=|P_{1}(A)|} is said to beCantorian: a Cantorian set satisfies the usual form ofCantor's theorem. A setA{\displaystyle A} which satisfies the further condition that(x{x})A{\displaystyle (x\mapsto \{x\})\lceil A}, therestriction of thesingleton map toA, is a set is not only Cantorian set butstrongly Cantorian.[45]

Burali-Forti paradox and the T operation

[edit]

TheBurali-Forti paradox of the largestordinal number is resolved in the opposite way: In NF, having access to the set of ordinals does not allow one to construct a "largest ordinal number". One can construct the ordinalΩ{\displaystyle \Omega } that corresponds to the natural well-ordering of all ordinals, but that does not mean thatΩ{\displaystyle \Omega } is larger than all those ordinals.

To formalize the Burali-Forti paradox in NF, it is necessary to first formalize the concept of ordinal numbers. In NF, ordinals are defined (in the same way as innaive set theory) asequivalence classes ofwell-orderings underisomorphism. This is a stratified definition, so the set of ordinalsOrd{\displaystyle \mathrm {Ord} } can be defined with no problem.Transfinite induction works on stratified statements, which allows one to prove that the natural ordering of ordinals (αβ{\displaystyle \alpha \leq \beta } iff there exists well-orderingsRα,Sβ{\displaystyle R\in \alpha ,S\in \beta } such thatS{\displaystyle S} is a continuation ofR{\displaystyle R}) is a well-ordering ofOrd{\displaystyle \mathrm {Ord} }. By definition of ordinals, this well-ordering also belongs to an ordinalΩOrd{\displaystyle \Omega \in \mathrm {Ord} }. In naive set theory, one would go on to prove by transfinite induction that each ordinalα{\displaystyle \alpha } is the order type of the natural order on the ordinals less thanα{\displaystyle \alpha }, which would imply an contradiction sinceΩ{\displaystyle \Omega } by definition is the order type ofall ordinals, not any proper initial segment of them.

However, the statement "α{\displaystyle \alpha } is the order type of the natural order on the ordinals less thanα{\displaystyle \alpha }" is not stratified, so the transfinite induction argument does not work in NF. In fact, "the order typeβ{\displaystyle \beta } of the natural orderRα{\displaystyle R_{\alpha }} on the ordinals less thanα{\displaystyle \alpha }" is at leasttwo types higher thanα{\displaystyle \alpha }: The order relationRα={(x,y)xy<α}{\displaystyle R_{\alpha }=\{(x,y)\mid x\leq y<\alpha \}} is one type higher thanα{\displaystyle \alpha } assuming that(x,y){\displaystyle (x,y)} is atype-level ordered pair, and the order type (equivalence class)β={SSRα}{\displaystyle \beta =\{S\mid S\sim R_{\alpha }\}} is one type higher thanRα{\displaystyle R_{\alpha }}. If(x,y){\displaystyle (x,y)} is the usual Kuratowski ordered pair (two types higher thanx{\displaystyle x} andy{\displaystyle y}), thenβ{\displaystyle \beta } would befour types higher thanα{\displaystyle \alpha }.

To correct such a type problem, one needs theT operation,T(α){\displaystyle T(\alpha )}, that "raises the type" of an ordinalα{\displaystyle \alpha }, just like howP1(A){\displaystyle P_{1}(A)} "raises the type" of the setA{\displaystyle A}. The T operation is defined as follows: IfWα{\displaystyle W\in \alpha }, thenT(α){\displaystyle T(\alpha )} is the order type of the orderWι={({x},{y})xWy}{\displaystyle W^{\iota }=\{(\{x\},\{y\})\mid xWy\}}. Now the lemma on order types may be restated in a stratified manner:

The order type of the natural order on the ordinals<α{\displaystyle <\alpha } isT2(α){\displaystyle T^{2}(\alpha )} orT4(α){\displaystyle T^{4}(\alpha )}, depending on which ordered pair is used.

Both versions of this statement can be proven by transfinite induction; we assume the type level pair hereinafter. This means thatT2(α){\displaystyle T^{2}(\alpha )} is always less thanΩ{\displaystyle \Omega }, the order type ofall ordinals. In particular,T2(Ω)<Ω{\displaystyle T^{2}(\Omega )<\Omega }.

Another (stratified) statement that can be proven by transfinite induction is that T is a strictlymonotone (order-preserving) operation on the ordinals, i.e.,T(α)<T(β){\displaystyle T(\alpha )<T(\beta )} iffα<β{\displaystyle \alpha <\beta }. Hence the T operation is not a function: The collection of ordinals{αT(α)<α}{\displaystyle \{\alpha \mid T(\alpha )<\alpha \}} cannot have a least member, and thus cannot be a set. More concretely, the monotonicity of T impliesΩ>T2(Ω)>T4(Ω){\displaystyle \Omega >T^{2}(\Omega )>T^{4}(\Omega )\ldots }, a "descending sequence" in the ordinals which also cannot be a set.

One might assert that this result shows that no model of NF(U) is "standard", since the ordinals in any model of NFU are externally not well-ordered. This is a philosophical question, not a question of what can be proved within the formal theory. Note that even within NFU it can be proven that any set model of NFU has non-well-ordered "ordinals"; NFU does not conclude that the universeV{\displaystyle V} is a model of NFU, despiteV{\displaystyle V} being a set, because the membership relation is not a set relation.

Consistency

[edit]

Some mathematicians had questioned theconsistency of NF, partly because it is not clear why it avoids the known paradoxes. A key issue was that Specker proved NF combined with theAxiom of Choice is inconsistent. The proof is complex and involves T-operations.

However, since 2010, Holmes has claimed to have shown that NF is consistent relative to the consistency of standard set theory (ZFC). In 2024, Sky Wilshaw demonstrated the most complex part of Holmes's proof, particularly the construction of a model for Tangled Type Theory (TTT) using theLean proof assistant. Almost all conclusions regarding the independence of ZFC can be transferred to this consistency proof of NF. To be precise: It cannot be expected that NF proves any strictly local stratified result about familiar mathematical objects which is not also a theorem of ZFC. All combinations of NF-style higher infinite and NF can be obtained by analogy from this consistency proof. However, there are still some global choice-like problems that cannot be solved by this consistency proof, such as NF+"V{\displaystyle V} islinearly ordered", NF+PIT, and NF+PP.[35] There are also certain global choice-like problems that have been proven to explicitly fail in NF, such as the existence of a non-Cantorian ordinalα{\displaystyle \alpha } such thatNF(U)+DC(α){\displaystyle {\mathsf {NF(U)+DC}}(\alpha )} is inconsistent.[46]

Models of NFU

[edit]

Although NFU resolves the paradoxes similarly to NF, it has a much simpler consistency proof. The proof can be formalized withinPeano Arithmetic (PA), a theory weaker than ZF that most mathematicians accept without question. This does not conflict withGödel's second incompleteness theorem because NFU does not include theAxiom of Infinity and therefore PA cannot be modeled in NFU, avoiding a contradiction. PA also proves that NFU with Infinity and NFU with both Infinity and Choice areequiconsistent with TST with Infinity and TST with both Infinity and Choice, respectively. Therefore, a stronger theory like ZFC, which proves the consistency of TST, will also prove the consistency of NFU with these additions.[36] In simpler terms, NFU is generally seen as weaker than NF because, in NFU, the collection of all sets (the power set of the universe) can be smaller than the universe itself, especially when urelements are included, as required by NFU with Choice.

Jensen's proof gives a fairly simple method for producing models of NFU in bulk. Using well-known techniques ofmodel theory, one can construct a nonstandard model ofZermelo set theory (nothing nearly as strong as full ZFC is needed for the basic technique) on which there is an externalautomorphismj (not a set of the model) which moves arankVα{\displaystyle V_{\alpha }}[1] of thecumulative hierarchy of sets. We may suppose without loss of generality thatj(α)<α{\displaystyle j(\alpha )<\alpha }.

The domain of the model of NFU will be the nonstandard rankVα{\displaystyle V_{\alpha }}. The basic idea is that the automorphismj codes the "power set"Vα+1{\displaystyle V_{\alpha +1}} of our "universe"Vα{\displaystyle V_{\alpha }} into its externally isomorphic copyVj(α)+1{\displaystyle V_{j(\alpha )+1}} inside our "universe." The remaining objects not coding subsets of the universe are treated asurelements. Formally, the membership relation of the model of NFU will bexNFUydefj(x)yyVj(α)+1.{\displaystyle x\in _{NFU}y\equiv _{def}j(x)\in y\wedge y\in V_{j(\alpha )+1}.}

It may now be proved that this actually is a model of NFU. Letϕ{\displaystyle \phi } be a stratified formula in the language of NFU. Choose an assignment of types to all variables in the formula which witnesses the fact that it is stratified. Choose a natural numberN greater than all types assigned to variables by this stratification. Expand the formulaϕ{\displaystyle \phi } into a formulaϕ1{\displaystyle \phi _{1}} in the language of the nonstandard model ofZermelo set theory withautomorphismj using the definition of membership in the model of NFU. Application of any power ofj to both sides of an equation or membership statement preserves itstruth value becausej is an automorphism. Make such an application to eachatomic formula inϕ1{\displaystyle \phi _{1}} in such a way that each variablex assigned typei occurs with exactlyNi{\displaystyle N-i} applications ofj. This is possible thanks to the form of the atomic membership statements derived from NFU membership statements, and to the formula being stratified. Each quantified sentence(xVα.ψ(jNi(x))){\displaystyle (\forall x\in V_{\alpha }.\psi (j^{N-i}(x)))} can be converted to the form(xjNi(Vα).ψ(x)){\displaystyle (\forall x\in j^{N-i}(V_{\alpha }).\psi (x))} (and similarly forexistential quantifiers). Carry out this transformation everywhere and obtain a formulaϕ2{\displaystyle \phi _{2}} in whichj is never applied to a bound variable. Choose any free variabley inϕ{\displaystyle \phi } assigned typei. ApplyjiN{\displaystyle j^{i-N}} uniformly to the entire formula to obtain a formulaϕ3{\displaystyle \phi _{3}} in whichy appears without any application ofj. Now{yVαϕ3}{\displaystyle \{y\in V_{\alpha }\mid \phi _{3}\}} exists (becausej appears applied only to free variables and constants), belongs toVα+1{\displaystyle V_{\alpha +1}}, and contains exactly thosey which satisfy the original formulaϕ{\displaystyle \phi } in the model of NFU.j({yVαϕ3}){\displaystyle j(\{y\in V_{\alpha }\mid \phi _{3}\})} has this extension in the model of NFU (the application ofj corrects for the different definition of membership in the model of NFU). This establishes thatStratified Comprehension holds in the model of NFU.

To see that weakExtensionality holds is straightforward: each nonempty element ofVj(α)+1{\displaystyle V_{j(\alpha )+1}} inherits a unique extension from the nonstandard model, the empty set inherits its usual extension as well, and all other objects are urelements.

Ifα{\displaystyle \alpha } is a natural numbern, one gets a model of NFU which claims that the universe is finite (it is externally infinite, of course). Ifα{\displaystyle \alpha } is infinite and theChoice holds in the nonstandard model of ZFC, one obtains a model of NFU +Infinity +Choice.

^1 We talk about the automorphism moving the rankVα{\displaystyle V_{\alpha }} rather than the ordinalα{\displaystyle \alpha } because we do not want to assume that every ordinal in the model is the index of a rank.

Self-sufficiency of mathematical foundations in NFU

[edit]

For philosophical reasons, it is important to note that it is not necessary to work inZFC or any related system to carry out this proof. A common argument against the use of NFU as a foundation for mathematics is that the reasons for relying on it have to do with the intuition that ZFC is correct. It is sufficient to accept TST (in fact TSTU). In outline: take the type theory TSTU (allowing urelements in each positive type) as a metatheory and consider the theory of set models of TSTU in TSTU (these models will be sequences of setsTi{\displaystyle T_{i}} (all of the same type in the metatheory) with embeddings of eachP(Ti){\displaystyle P(T_{i})} intoP1(Ti+1){\displaystyle P_{1}(T_{i+1})} coding embeddings of the power set ofTi{\displaystyle T_{i}} intoTi+1{\displaystyle T_{i+1}} in a type-respecting manner). Given an embedding ofT0{\displaystyle T_{0}} intoT1{\displaystyle T_{1}} (identifying elements of the base "type" with subsets of the base type), embeddings may be defined from each "type" into its successor in a natural way. This can be generalized to transfinite sequencesTα{\displaystyle T_{\alpha }} with care.

Note that the construction of such sequences of sets is limited by the size of the type in which they are being constructed; this prevents TSTU from proving its own consistency (TSTU +Infinity can prove the consistency of TSTU; to prove the consistency of TSTU+Infinity one needs a type containing a set of cardinalityω{\displaystyle \beth _{\omega }}, which cannot be proved to exist in TSTU+Infinity without stronger assumptions). Now the same results of model theory can be used to build a model of NFU and verify that it is a model of NFU in much the same way, with theTα{\displaystyle T_{\alpha }}'s being used in place ofVα{\displaystyle V_{\alpha }} in the usual construction. The final move is to observe that since NFU is consistent, we can drop the use of absolute types in our metatheory, bootstrapping the metatheory from TSTU to NFU.

Facts about the automorphismj

[edit]

Theautomorphismj of a model of this kind is closely related to certain natural operations in NFU. For example, ifW is awell-ordering in the nonstandard model (we suppose here that we useKuratowski pairs so that the coding of functions in the two theories will agree to some extent) which is also a well-ordering in NFU (all well-orderings of NFU are well-orderings in the nonstandard model of Zermelo set theory, but not vice versa, due to the formation ofurelements in the construction of the model), andW has type α in NFU, thenj(W) will be a well-ordering of typeT(α) in NFU.

In fact,j is coded by a function in the model of NFU. The function in the nonstandard model which sends the singleton of any element ofVj(α){\displaystyle V_{j(\alpha )}} to its sole element, becomes in NFU a function which sends each singleton {x}, wherex is any object in the universe, toj(x). Call this functionEndo and let it have the following properties:Endo is aninjection from the set of singletons into the set of sets, with the property thatEndo( {x} ) = {Endo( {y} ) |yx} for each setx. This function can define a type level "membership" relation on the universe, one reproducing the membership relation of the original nonstandard model.

History

[edit]

In 1914,Norbert Wiener showed how to code theordered pair as a set of sets, making it possible to eliminate the relation types ofPrincipia Mathematica in favor of the linear hierarchy of sets in TST. The usual definition of the ordered pair was first proposed byKuratowski in 1921.Willard Van Orman Quine first proposed NF as a way to avoid the "disagreeable consequences" of TST in a 1937 article titledNew Foundations for Mathematical Logic; hence the name. Quine extended the theory in his bookMathematical Logic, whose first edition was published in 1940. In the book, Quine introduced the system "Mathematical Logic" or "ML", an extension of NF that includedproper classes as well assets. The first edition's set theory married NF to theproper classes ofNBG set theory and included an axiom schema of unrestricted comprehension for proper classes. However,J. Barkley Rosser proved that the system was subject to the Burali-Forti paradox.[47]Hao Wang showed how to amend Quine's axioms for ML so as to avoid this problem.[37] Quine included the resulting axiomatization in the second and final edition, published in 1951.

In 1944,Theodore Hailperin showed thatComprehension is equivalent to a finite conjunction of its instances,[2] In 1953,Ernst Specker showed that theaxiom of choice is false in NF (withouturelements).[39] In 1969, Jensen showed that addingurelements to NF yields a theory (NFU) that is provably consistent.[36] That same year, Grishin proved NF3 consistent.[48] Specker additionally showed that NF is equiconsistent with TST plus the axiom scheme of "typical ambiguity". NF is also equiconsistent with TST augmented with a "type shifting automorphism", an operation (external to the theory) which raises type by one, mapping each type onto the next higher type, and preserves equality and membership relations.[49]

In 1983, Marcel Crabbé proved consistent a system he called NFI, whose axioms are unrestricted extensionality and those instances of comprehension in which no variable is assigned a type higher than that of the set asserted to exist. This is apredicativity restriction, though NFI is not a predicative theory: it admits enough impredicativity to define the set of natural numbers (defined as the intersection of all inductive sets; note that the inductive sets quantified over are of the same type as the set of natural numbers being defined). Crabbé also discussed a subtheory of NFI, in which only parameters (free variables) are allowed to have the type of the set asserted to exist by an instance of comprehension. He called the result "predicative NF" (NFP); it is, of course, doubtful whether any theory with a self-membered universe is truly predicative.[50] In 1999, Holmes has shown that NFP has the same consistency strength as the predicative theory of types ofPrincipia Mathematica without theaxiom of reducibility.[51]

TheMetamath database implemented Hailperin's finite axiomatization for New Foundations.[52] Since 2015, several candidate proofs by Randall Holmes of the consistency of NF relative to ZF were available both onarXiv and on the logician's home page. His proofs were based on demonstrating the equiconsistency of a "weird" variant of TST, "tangled type theory with λ-types" (TTTλ), with NF, and then showing that TTTλ is consistent relative to ZF with atoms but without choice (ZFA) by constructing a class model of ZFA which includes "tangled webs of cardinals" in ZF with atoms and choice (ZFA+C). These proofs were "difficult to read, insanely involved, and involve the sort of elaborate bookkeeping which makes it easy to introduce errors". In 2024, Sky Wilshaw formalized a version of Holmes' proof using the proof assistantLean, finally resolving the question of NF's consistency.[35] Timothy Chow characterized Wilshaw's work as showing that the reluctance of peer reviewers to engage with a difficult to understand proof can be addressed with the help of proof assistants.[53]

Table of the consistency strength about NF-style theory

[edit]
Table of the consistency strength about NF-style theory
Beth numberNF-style set theoryZF-style set theoryTyped-style theoryHigher-order arithmetic
KF{\displaystyle {\mathsf {KF}}}[Π2PTST]{\displaystyle [\Pi _{2}^{\mathcal {P}}-{\mathsf {TST}}]^{*}}

[Π2PTST+Π1PAmb]{\displaystyle [\Pi _{2}^{\mathcal {P}}-{\mathsf {TST}}+\Pi _{1}^{\mathcal {P}}-{\mathsf {Amb}}]^{*}}[54]

NFP{\displaystyle {\mathsf {NFP}}}[50]TSTP+Inf{\displaystyle {\mathsf {TSTP+Inf}}}[55]

RTT{\displaystyle {\mathsf {RTT}}}[51]

 IΔ0+exp,EFA{\displaystyle \trianglerighteq \ {\mathsf {I\Delta _{0}+exp}},{\mathsf {EFA}}}

 PA{\displaystyle \triangleleft \ {\mathsf {PA}}}

NFU{\displaystyle {\mathsf {NFU}}}[36][56][A],MLU{\displaystyle {\mathsf {MLU}}}

NFU{\displaystyle {\mathsf {NFU}}^{-\infty }}

TSTU{\displaystyle {\mathsf {TSTU}}}[55]

IΔ0+exp,EFA{\displaystyle {\mathsf {I\Delta _{0}+exp}},{\mathsf {EFA}}}[unreliable source]

NF3{\displaystyle {\mathsf {NF}}_{3}}[48]TST3{\displaystyle {\mathsf {TST}}_{3}^{\infty }}
 ω1{\displaystyle \triangleleft \ \beth _{\omega _{1}}}[B]iNF{\displaystyle {\mathsf {iNF}}}TZT{\displaystyle {\mathsf {T}}\mathbb {Z} {\mathsf {T}}} IΔ0+exp,EFA{\displaystyle \trianglerighteq \ {\mathsf {I\Delta _{0}+exp}},{\mathsf {EFA}}}
NFUA{\displaystyle {\mathsf {NFUA}}^{-\infty }}[57]KPur{\displaystyle \mathrm {KPu} ^{r}}[58]p. 869PA{\displaystyle {\mathsf {PA}}}
n<ω{\displaystyle \beth _{n<\omega }}[42]

 ω{\displaystyle \triangleleft \ \beth _{\omega }}

NFU+Inf{\displaystyle {\mathsf {NFU+Inf}}},[59]MLU+Inf{\displaystyle {\mathsf {MLU+Inf}}}TTTU+FlatOP{\displaystyle {\mathsf {TTTU+FlatOP}}}

TSTU+FlatOP{\displaystyle {\mathsf {TSTU+FlatOP}}}[40]
TTTU+Inf{\displaystyle {\mathsf {TTTU+Inf}}}
TSTU+Inf{\displaystyle {\mathsf {TSTU+Inf}}}[41]

NFI{\displaystyle {\mathsf {NFI}}}[50][51]

NFUB{\displaystyle {\mathsf {NFUB}}^{-\infty }}[57]
NF3+Inf{\displaystyle {\mathsf {NF}}_{3}+{\mathsf {Inf}}}[60]

KP+ΠωsetSeparation{\displaystyle {\mathsf {KP}}+\Pi _{\omega }^{\text{set}}-{\mathsf {Separation}}}TSTI+Inf{\displaystyle {\mathsf {TSTI+Inf}}}[55]

TST3+Inf{\displaystyle {\mathsf {TST}}_{3}^{\infty }+{\mathsf {Inf}}}[60]
λ2{\displaystyle \lambda 2}[61]

Z2{\displaystyle {\mathsf {Z}}_{2}},Π1CA{\displaystyle \Pi _{\infty }^{1}-{\mathsf {CA}}}
ω{\displaystyle \trianglerighteq \beth _{\omega }}

 ω1{\displaystyle \triangleleft \ \beth _{\omega _{1}}}[35]

NF{\displaystyle {\mathsf {NF}}},ML{\displaystyle {\mathsf {ML}}}[37]

KF+{\displaystyle {\mathsf {KF}}+\exists }Universal set
NFI{\displaystyle {\mathsf {NFI}}} +Axiom of union,NFP{\displaystyle {\mathsf {NFP}}} +Axiom of union
NF4{\displaystyle {\mathsf {NF}}_{4}},NF3+{\displaystyle {\mathsf {NF}}_{3}+}(there exists the set{{{x},y}/xy}{\displaystyle \{\{\{x\},y\}/x\in y\}})[62]

MACQ{\displaystyle {\mathsf {MACQ}}}[55]

 MAC+{\displaystyle \triangleleft \ {\mathsf {MAC+}}}(a tangled web of cardinals)[63]

TTT{\displaystyle {\mathsf {TTT}}}

TST+Amb{\displaystyle {\mathsf {TST+Amb}}}[49]
 TST+Inf{\displaystyle \trianglelefteq \ {\mathsf {TST+Inf}}}

NF+V{\displaystyle {\mathsf {NF}}+V} islinearly ordered

NF+PIT{\displaystyle {\mathsf {NF+PIT}}}

NF+Lω1,ω(ω){\displaystyle {\mathsf {NF}}+{\mathcal {L}}_{\omega _{1},\omega }(\omega )}[64]

NF+{\displaystyle {\mathsf {NF}}+}the NF setNP(N){\displaystyle \mathbb {N} \land {\mathcal {P}}(\mathbb {N} )} are the real external ones

n<ω{\displaystyle \beth _{\beth _{n<\omega }}}[42]

 ω{\displaystyle \triangleleft \ \beth _{\beth _{\omega }}}

NFUR{\displaystyle {\mathsf {NFUR}}}
NFU{\displaystyle {\mathsf {NFU*}}}[65]Z+Σ2Replacement{\displaystyle {\mathsf {Z}}^{-}+\Sigma _{2}\!-\!{\mathsf {Replacement}}}
NFUA{\displaystyle {\mathsf {NFUA}}}[42]ZFC+NMahlo{\displaystyle {\mathsf {ZFC}}+N-{\mathsf {Mahlo}}}

NBG+NMahlo{\displaystyle {\mathsf {NBG}}+N-{\mathsf {Mahlo}}}

NFUB{\displaystyle {\mathsf {NFUB}}}[42]

NFUB{\displaystyle {\mathsf {NFUB}}^{-}}

MK+Ord is weakly compact{\displaystyle {\mathsf {MK}}+\mathbf {Ord} {\mathsf {\ is\ weakly\ compact}}}

ZFCPow+{\displaystyle {\mathsf {ZFC-Pow+}}}(there is aweakly compact cardinal)

NFUM{\displaystyle {\mathsf {NFUM}}}[42]MKU{\displaystyle {\mathsf {MKU}}}

MK+Ord is measurable{\displaystyle {\mathsf {MK}}+\mathbf {Ord} {\mathsf {\ is\ measurable}}}


Key

[edit]

This is a list of symbols used in this table:

All theories that do not have sufficient information to infer their consistency strength ordering, but whose consistency proofs are explicit, are colored yellow.All theories without consistency proofs are colored orange.

This is a list of the abbreviations used in this table:

The axioms listed below are higher infinite axioms specific to NF-style set theory, and they also apply to NF-style type theory. When used individually, they are not necessarily very strong in the traditional sense (such asCon(ZFC){\displaystyle \trianglerighteq {\text{Con}}({\textsf {ZFC}})}), but when used in combination, they are indeed very strong.

  1. If|A|>1,τ(A1)=2τ(A){\displaystyle |A|>1,\tau (A_{1})=2^{\tau (A)}}.
  2. If|A|n{\displaystyle |A|\leq n}, the first order theory of a natural model ofTSTn{\displaystyle {\mathsf {TST}}_{n}} with base typeτ(A){\displaystyle \tau (A)} is completely determined byAAn{\displaystyle A\backslash A_{n}}, the n smallest elements ofA{\displaystyle A}.

See also

[edit]

Notes

[edit]
  1. ^Fraenkel, Abraham Adolf; Bar-Hillel, Yehoshua; Lévy, Azriel (1973).Foundations of set theory. Studies in logic and the foundations of mathematics (2d rev. ed.). Amsterdam: Noord-Hollandsche U.M. p. 161.ISBN 978-0-7204-2270-2.One of the most interesting attempts in this direction was made by Quine
  2. ^abcHailperin 1944.
  3. ^Holmes 1998, chpt. 8.
  4. ^abcHolmes 1998.
  5. ^Holmes 1998, p. 16.
  6. ^Hailperin 1944, Definition 1.02 and Axiom PId.
  7. ^For exampleW. V. O. Quine,Mathematical Logic (1981) uses "three primitive notational devices: membership, joint denial, and quantification", then defines = in this fashion (pp.134–136)
  8. ^Holmes 1998, p. 25.
  9. ^Fenton 2015, ax-sn.
  10. ^Holmes 1998, p. 27.
  11. ^Hailperin 1944, p. 10, Axiom P5.
  12. ^Fenton 2015, ax-xp.
  13. ^abcHolmes 1998, p. 31.
  14. ^Hailperin 1944, p. 10, Axiom P7.
  15. ^Fenton 2015, ax-cnv.
  16. ^Holmes 1998, p. 32.
  17. ^Hailperin 1944, p. 10, Axiom P2.
  18. ^Fenton 2015, ax-si.
  19. ^Hailperin 1944, p. 10.
  20. ^Holmes 1998, p. 44.
  21. ^Hailperin 1944, p. 10, Axiom P9.
  22. ^Fenton 2015, ax-sset.
  23. ^abHolmes 1998, p. 19.
  24. ^Holmes 1998, p. 20.
  25. ^Holmes 1998, pp. 26–27.
  26. ^abHolmes 1998, p. 30.
  27. ^Holmes 1998, p. 24.
  28. ^Fenton 2015, ax-nin.
  29. ^Hailperin 1944, p. 10, Axiom P8.
  30. ^Fenton 2015, ax-1c.
  31. ^Hailperin 1944, p. 10, Axioms P3,P4.
  32. ^Fenton 2015, ax-ins2,ax-ins3.
  33. ^Hailperin 1944, p. 10, Axiom P6.
  34. ^Fenton 2015, ax-typlower.
  35. ^abcdRandall Holmes, M.; Wilshaw, Sky (2015). "NF is Consistent".arXiv:1503.01406 [math.LO].
  36. ^abcdJensen, Ronald Björn (1968)."On the Consistency of a Slight (?) Modification of Quine's "New Foundations"".Synthese.19 (1/2):250–264.doi:10.1007/BF00568059.ISSN 0039-7857.JSTOR 20114640.
  37. ^abcWang, Hao (March 1950)."A formal system of logic".The Journal of Symbolic Logic.15 (1):25–32.doi:10.2307/2268438.ISSN 0022-4812.JSTOR 2268438. Retrieved2025-07-17.
  38. ^Holmes 1998, sec. 12.1.
  39. ^abSpecker, Ernst P. (1953-09-15)."The Axiom of Choice in Quine's New Foundations for Mathematical Logic".Proceedings of the National Academy of Sciences.39 (9):972–975.Bibcode:1953PNAS...39..972S.doi:10.1073/pnas.39.9.972.ISSN 0027-8424.PMC 1063889.PMID 16589362.
  40. ^abHolmes 2017, p.91, Theorem.
  41. ^abHolmes 2017, p.91, section 2.6.1.
  42. ^abcdefHolmes, M. Randall (2001)."Strong Axioms of Infinity in NFU"(PDF).The Journal of Symbolic Logic.66 (1):87–116.doi:10.2307/2694912.ISSN 0022-4812.JSTOR 2694912. Retrieved2025-07-15.
  43. ^Forster, Thomas (October 14, 2007)."Why the Sets of NF do not form a Cartesian-closed Category"(PDF).www.dpmms.cam.ac.uk.
  44. ^Quine, Willard Van Orman (1987). "The Inception of "New Foundations"".Selected Logic Papers - Enlarged Edition. Harvard University Press.ISBN 9780674798373.
  45. ^Holmes 1998, sec. 17.5.
  46. ^Forster, Thomas Edward (1977-07-27).NF (Ph.D. Thesis). University of Cambridge Repository.doi:10.17863/cam.16205.
  47. ^Rosser, Barkley (1942-03-24)."The Burali-Forti paradox".Journal of Symbolic Logic.7 (1):1–17.doi:10.2307/2267550.ISSN 0022-4812.JSTOR 2267550.
  48. ^abGrishin, Vyacheslav Nikolaevich (1969)."Consistency of a fragment of Quine's NF system".Doklady Akademii Nauk SSSR (in Russian).189 (2):241–243 – via Russian Academy of Sciences.
  49. ^abSpecker, Ernst (1966-01-01), Nagel, Ernest; Suppes, Patrick; Tarski, Alfred (eds.),"Typical Ambiguity",Studies in Logic and the Foundations of Mathematics, Logic, Methodology and Philosophy of Science, vol. 44, Elsevier, pp. 116–124,doi:10.1016/s0049-237x(09)70576-2,ISBN 978-0-8047-0096-2, retrieved2025-08-17
  50. ^abcCrabbé, Marcel (1982)."On the Consistency of an Impredicative Subsystem of Quine's NF".The Journal of Symbolic Logic.47 (1):131–136.doi:10.2307/2273386.hdl:2078.1/57616.ISSN 0022-4812.JSTOR 2273386.
  51. ^abcHolmes, M. Randall (1999-04-01)."Subsystems of Quine'sNew Foundations with Predicativity Restrictions"(PDF).Notre Dame Journal of Formal Logic.40 (2).doi:10.1305/ndjfl/1038949535.ISSN 0029-4527. Retrieved2025-07-15.
  52. ^Fenton, Scott (2015)."New Foundations Explorer Home Page".Metamath. Retrieved25 April 2024.
  53. ^Chow, Timothy (3 May 2024)."Timothy Chow on the NF consistency proof and Lean".Logic Matters. Retrieved3 May 2024.
  54. ^Forster, Thomas; Kaye, Richard (March 1991)."End-extensions preserving power set".The Journal of Symbolic Logic.56 (1):323–328.doi:10.2307/2274922.ISSN 0022-4812.JSTOR 2274922.
  55. ^abcdHolmes, M. Randall (1995)."The Equivalence of NF-Style Set Theories with "Tangled" Theories; The Construction of ω-Models of Predicative NF (and more)"(PDF).The Journal of Symbolic Logic.60 (1).doi:10.2307/2275515.ISSN 0022-4812.JSTOR 2275515. Retrieved2025-07-17.
  56. ^Boffa, Maurice (1988). "ZFJ and the consistency problem for NF".Jahrbuch der Kurt Gödel Gesellschaft.1 (102–106):75–79.
  57. ^abEnayat, Ali and Kalantari, Iraj and Moniri, Mojtaba (2006). "From bounded arithmetic to second order arithmetic via automorphisms".Logic in Tehran.26. Association for Symbolic Logic:87–113.doi:10.1201/9781439865873-5 (inactive 19 August 2025).ISBN 978-0-367-80710-8.{{cite journal}}: CS1 maint: DOI inactive as of August 2025 (link) CS1 maint: multiple names: authors list (link)
  58. ^G. Jäger, "The Strength of Admissibility Without Foundation". Journal of Symbolic Logic vol. 49, no. 3 (1984).
  59. ^abAdlešić, Tin; Čačić, Vedran (2024-12-13)."Boffa's construction and models for NFU".Studia Logica.doi:10.1007/s11225-024-10155-9.ISSN 1572-8730.
  60. ^abPabion, J. F. (1980)."TT₃ + AxInf est équivalent à l'arithmétique du second ordre"(PDF).Comptes Rendus de l'Académie des Sciences, Série A (in French).290:1117–1118.
  61. ^Blot, Valentin (2022-08-02)."A direct computational interpretation of second-order arithmetic via update recursion".Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science. ACM. pp. 1–11.doi:10.1145/3531130.3532458.ISBN 978-1-4503-9351-5.
  62. ^Grishin, Vyacheslav Nikolaevich (1972). "The method of stratification in set theory".Russian, Ph. D. Thesis, Moscow University (in Russian).3 – via Russian Academy of Sciences.
  63. ^Holmes, M. Randall; Wilshaw, Sky (2015). "NF is Consistent".arXiv:1503.01406v22 [math.LO].
  64. ^Esser, Olivier and Forster, Thomas (2007)."Relaxing stratification"(PDF).Bulletin of the Belgian Mathematical Society-Simon Stevin.14 (2). The Belgian Mathematical Society:247–258.doi:10.36045/bbms/1179839217. Archived fromthe original(PDF) on 2025-08-13. Retrieved2025-08-13.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  65. ^Solovay, Robert (2025-07-23)."The consistency strength of NFU_star".Archived from the original on 2025-07-23. Retrieved2025-07-23.
  66. ^Forster, Thomas E (2009)."A tutorial on constructive NF"(PDF).Proceedings of the 70th Anniversary NF Meeting in Cambridge.16. Archived fromthe original(PDF) on 2025-07-18. Retrieved2025-07-18.
  67. ^Quine, Willard Van Orman (1976).Mathematical logic (Rev. ed., 8th print ed.). Cambridge [Mass.]: Harvard university press.ISBN 978-0-674-55450-4.

References

[edit]
  • Forster, T. E. (1992),Set theory with a universal set. Exploring an untyped universe, Oxford Science Publications, Oxford Logic Guides, vol. 20, New York: The Clarendon Press, Oxford University Press,ISBN 0-19-853395-0,MR 1166801
  • Forster, T. E. (2025)."Quine's New Foundations".Stanford Encyclopedia of Philosophy.
  • Hailperin, T (1944). "A set of axioms for logic".Journal of Symbolic Logic.9 (1):1–19.doi:10.2307/2267307.JSTOR 2267307.S2CID 39672836.
  • Holmes, M. Randall (1998),Elementary set theory with a universal set(PDF), Cahiers du Centre de Logique, vol. 10, Louvain-la-Neuve: Université Catholique de Louvain, Département de Philosophie,ISBN 2-87209-488-1,MR 1759289
  • Holmes, M. Randall (2017-05-31)."Proof, Sets, and Logic"(PDF) (2023 ed.). Retrieved2025-08-18 – viaGitHub.
  • Quine, W. V. (1937), "New Foundations for Mathematical Logic",The American Mathematical Monthly,44 (2), Mathematical Association of America:70–80,doi:10.2307/2300564,JSTOR 2300564
  • Quine, Willard Van Orman (1940),Mathematical Logic (first ed.), New York: W. W. Norton & Co., Inc.,MR 0002508
  • Quine, Willard Van Orman (1981) [1951],Mathematical logic (Revised ed.), Cambridge, Mass.: Harvard University Press,ISBN 0-674-55451-5,MR 0045661
  • Quine, W. V., 1980, "New Foundations for Mathematical Logic" inFrom a Logical Point of View, 2nd ed., revised. Harvard Univ. Press: 80–101. The definitive version of where it all began, namely Quine's 1937 paper in theAmerican Mathematical Monthly.

External links

[edit]
Overview
Venn diagram of set intersection
Axioms
Operations
  • Concepts
  • Methods
Set types
Theories
Set theorists
General
Theorems (list)
 and paradoxes
Logics
Traditional
Propositional
Predicate
Set theory
Types ofsets
Maps and cardinality
Set theories
Formal systems (list),
language and syntax
Example axiomatic
systems
 (list)
Proof theory
Model theory
Computability theory
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=New_Foundations&oldid=1316942020"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp