Rank-shifting NFU model with explicit set predicate

ID: rank-shifting-nfu-model-with-explicit-set-predicate

Let be a membership structure satisfying extensionality and every pure-membership separation instance, with an external automorphism and domains represented by objects of . Suppose every -subset of is an element of . Interpret NFU on the objects of using the displayed set predicate and membership, with all subset statements evaluated in . Atoms have no members, and extensionality applied to gives extensionality for sets. A stratified formula becomes an ordinary pure-membership formula by sending each variable of type to and restricting its quantifier to . A set predicate on sort means containment in ; adjacent-sort membership is guarded by containment in the lower domain. Separation yields the extension , the closure hypothesis places it in , and is the required untyped set. This proves every comprehension instance. The guard is essential: an object not contained in a lower domain can still have some ordinary members there, which must not become members of a typed atom. Internal ranks with give one instance of these hypotheses; shifted rank objects in an elementary model of an expanded give a consistency proof without assuming Con(ZFC).

New to topics? Read the docs here!