TheKripke–Platek set theory (KP), pronounced/ˈkrɪpkiˈplɑːtɛk/, is anaxiomatic set theory developed bySaul Kripke and Richard Platek.The theory can be thought of as roughly thepredicative part ofZermelo–Fraenkel set theory (ZFC) and is considerably weaker than it.
In its formulation, a Δ0 formula is one all of whose quantifiers arebounded. This means any quantification is the form or (See theLévy hierarchy.)
Some but not all authors include an
KP with infinity is denoted by KPω. These axioms lead to close connections between KP,generalized recursion theory, and the theory ofadmissible ordinals.KP can be studied as aconstructive set theory by dropping thelaw of excluded middle, without changing any axioms.
If any set is postulated to exist, such as in the axiom of infinity, then the axiom of empty set is redundant because it is equal to the subset. Furthermore, the existence of a member in the universe of discourse, i.e., ∃x(x=x), is implied in certain formulations[1] offirst-order logic, in which case the axiom of empty set follows from the axiom of Δ0-separation, and is thus redundant.
As noted, the above are weaker than ZFC as they exclude thepower set axiom, choice, and sometimes infinity. Also the axioms of separation and collection here are weaker than the corresponding axioms in ZFC because the formulas φ used in these are limited to bounded quantifiers only.
The axiom of induction in the context of KP is stronger than the usualaxiom of regularity, which amounts to applying induction to the complement of a set (the class of all sets not in the given set).
The ordinalα is an admissible ordinal if and only ifα is alimit ordinal and there does not exist aγ < α for which there is a Σ1(Lα) mapping fromγ ontoα. IfM is a standard model of KP, then the set of ordinals inM is an admissible ordinal.
Theorem:IfA andB are sets, then there is a setA×B which consists of allordered pairs (a,b) of elementsa ofA andb ofB.
Proof:
The singleton set with membera, written {a}, is the same as the unordered pair {a,a}, by the axiom ofextensionality.
The singleton, the set {a,b}, and then also the ordered pair
all exist bypairing.A possible Δ0-formula expressing thatp stands for the pair (a,b) is given by the lengthy
What follows are two steps of collection of sets, followed by a restriction through separation. All results are also expressed using set builder notation.
Firstly, given and collecting with respect to, some superset of exists bycollection.
The Δ0-formula
grants that just itself exists byseparation.
If ought to stand for this collection of pairs, then a Δ0-formula characterizing it is
Given and collecting with respect to, some superset of exists bycollection.
Putting in front of that last formula and one finds the set itself exists byseparation.
Finally, the desired
exists byunion.Q.E.D.
Transitive containment is the principle that every set is contained in sometransitive set. It does not hold in certain set theories, such asZermelo set theory (though its inclusion as an axiom does not add consistency strength[2]).
Theorem:IfA is a set, then there exists a transitive setB such thatA is a member ofB.
Proof:
We proceed byinduction on the formula:
Note that is another way of expressing thatB is transitive.
The inductive hypothesis then informs us that
ByΔ0-collection, we have:
ByΔ0-separation, the set exists, whoseunion we callD.
NowD is a union of transitive sets, and therefore itself transitive. And since, we know is also transitive, and further containsA, as required. Q.E.D.
Theproof-theoretic ordinal of KPω is theBachmann–Howard ordinal. KP fails to prove some common theorems in set theory, such as theMostowski collapse lemma.[3]