The Kripke–Platek axioms of set theory (KP), pronounced /ˈkrɪpki ˈplɑːtɛk/, are a system of axiomatic set theory developed by Saul Kripke and Richard Platek.
Contents
KP is considerably weaker than Zermelo–Fraenkel set theory (ZFC), and can be thought of as roughly the predicative part of ZFC. The consistency strength of KP with an axiom of infinity is given by the Bachmann–Howard ordinal. Unlike ZFC, KP does not include the power set axiom, and KP includes only limited forms of the axiom of separation and axiom of replacement from ZFC. These restrictions on the axioms of KP lead to close connections between KP, generalized recursion theory, and the theory of admissible ordinals.
The axioms of KP
Here, a Σ0, or Π0, or Δ0 formula is one all of whose quantifiers are bounded. This means any quantification is the form
These axioms are weaker than ZFC as they exclude the axioms of powerset, 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 KP is stronger than the usual axiom of regularity (which amounts to applying induction to the complement of a set (the class of all sets not in the given set)).
Proof that Cartesian products exist
Theorem:
If A and B are sets, then there is a set A×B which consists of all ordered pairs (a, b) of elements a of A and b of B.
Proof:
The set {a} (which is the same as {a, a} by the axiom of extensionality) and the set {a, b} both exist by the axiom of pairing. Thus
exists by the axiom of pairing as well.
A possible Δ0 formula expressing that p stands for (a, b) is:
Thus a superset of A×{b} = {(a, b) | a in A} exists by the axiom of collection.
Denote the formula for p above by
Thus A×{b} itself exists by the axiom of separation.
If v is intended to stand for A×{b}, then a Δ0 formula expressing that is:
Thus a superset of {A×{b} | b in B} exists by the axiom of collection.
Putting
Finally, A×B =
QED
Admissible sets
A set
An ordinal number α is called an admissible ordinal if Lα is an admissible set.
The ordinal α is an admissible ordinal if and only if α is a limit ordinal and there does not exist a γ<α for which there is a Σ1(Lα) mapping from γ onto α. If M is a standard model of KP, then the set of ordinals in M is an admissible ordinal.
If Lα is a standard model of KP set theory without the axiom of Σ0-collection, then it is said to be an "amenable set".