Kreisel–Lévy-­type Theorems for Set Theories

Written by:网站编辑

Studies in Logic, Vol. 16, No. 3 (2023): 36–52 PII: 1674­3202(2023)­03­0036­17

Michael Rathjen        Shuangshuang Shu

Abstract.  A famous result, due to Kreisel and Lévy (1968), characterizes the uniform reflection principle for Peano arithmetic, RFN(PA), in terms of the transfinite induction principle TI(image-20230707170008-6), namely induction up the ordinal image-20230707170005-5, which is the first ordinal α such that image-20230707170054-7. In this article we prove a generalization of this result germane to large swathes of set theories. These set theories T are of the following kind. They comprise Kripke–Platek set theory, KP, but their additional axioms are required to be of restricted syntactic complexity, that is, there exists a fixed n such that they are all of image-20230707170139-8 form. A typical example is KP + Powerset + image-20230707165846-3 Separation + image-20230707165907-4Collection with image-20230707165642-1 for some n.

 

The characterization of T +RFN(T) will be given in terms of an induction principle image-20230707170210-9, allowing induction up to the first class ordinal α such that image-20230707170311-11, where Ω stands for the class of all (set) ordinals. The definition of the class ordering image-20230707170249-10 is akin to that of the ordinal representation system for image-20230707170008-6 used in proof theory, whereby the role of the ordinal ω is now played by the entire class of ordinals. The proof that RFN(T) entails image-20230707170210-9 over T is fairly standard in that is uses techniques essentially developed by Gentzen. The converse entailment, though, is the hard part. In the case of PA, Kreisel and Lévy used the no­counterexample interpretation in a formalization due to Tait (1965). The idea of using a cut elimination procedure instead is owed to Kreisel and was implemented by Schwichtenberg (1977). Technically, it shows that the cut elimination procedure for infinite derivations can be engineered via a primitive recursive function for a natural (albeit quite subtle) coding of infinite derivations, which allow for delay inferences (called improper applications of the ω-­rule), where the premisses are the same as the conclusion. A mathematically rigorous and detailed account of how to work with such codes poses a considerable challenge. In this article we shall be avoiding codes for infinite derivations entirely by utilizing a detour through a fragment of Constructive Zermelo­Fraenkel set theory, CZF, in which general inductively defined classes can be handled without any problems. The exposition of this technical move in a set­theoretic context, which parallels the one by Buchholz (1997) for arithmetic, is quite interesting in its own right.

 

In general, the restriction on the complexity of the axioms of T that do not belong to KP is necessary. For instance, the above characterization does not extend to ZF. Indeed, ZF proves image-20230707170210-9.

 

Naturally, other ordinal representation systems come to mind, for instance, image-20230707170939-12, which was used by Feferman and Schütte to characterize the strength of autonomous progressions of theories. It would be interesting to figure out what kind of reflection principle corresponds to the induction principle for the class version of image-20230707170939-12, i.e., image-20230707171000-13.