TRANSFINITE DEPENDENT CHOICE and Co-MODEL REFLECTION §1

TRANSFINITE DEPENDENT CHOICE and Co-MODEL REFLECTION §1

THE JOURNAL OF SYMBOLIC Louie Volume 67. Number 3, Sept. 2002 TRANSFINITE DEPENDENT CHOICE AND co-MODEL REFLECTION CHRISTIAN RUEDE Abstract. In this paper we present some metapredicative subsystems of analysis. We deal with reflection principles, w-model existence axioms (limit axioms) and axioms asserting the existence of hierarchies. We show several equivalences among the introduced subsystems. In particular we prove the equivalence of l] ] transfinite dependent choice and Tl 2 reflection on cu-models of LJ-DC. §1. Introduction. The formal system of classical analysis is second order arith­ metic with full comprehension principle. It was called classical analysis, since clas­ sical mathematical analysis can be formalized in it. Often, subsystems of classical analysis suffice as formal framework for particular parts of mathematical analysis. During the last decades a lot of such subsystems have been isolated and proof- theoretically investigated. The subsystems of analysis introduced in this paper be­ long to metapredicative proof-theory. Metapredicative systems have proof-theoretic ordinals beyond To but can still be treated by methods of predicative proof-theory only. Recently, numerous interesting metapredicative systems have been character­ ized. For previous work in metapredicativity the reader is referred to Jager [3], Jager, Kahle, Setzer and Strahm [4], Jager and Strahm [5, 6], Kahle [7], Rathjen [8] andStrahm[ll, 12, 13]. Metapredicative subsystems of analysis are for instance: ATR (proof-theoretic ordinal r£0, e.g., [5]), ATR + Sj-DC, ATR0 + Ej-DC (proof-theoretic ordinal cple00, (plcoO respectively, [5]) and FTR, FTR0 (proof-theoretic ordinal ip20eo, ip200 re­ spectively, [12]). We introduce in this paper a lot of subsystems of analysis with proof-theoretic ordinals between <^200 and tpsoOO. Three concepts are of central importance in this paper: co-models, reflections and hierarchies. Each subsystem, which we shall introduce, deals with one of these concepts. We shall prove equivalences of some subsystems and determine the proof- theoretic ordinal of some of them. To prove these equivalences, we use the method of "pseudohierarchies" (cf. [10]). In order to define co-models within subsystems of analysis we have to formalize the notion of an co-model. This leads to the notion of countable coded co-model, cf. e.g., [10]. We say that M satisfies <p or that M is an co-model of tp iff M M reflects tp, i.e., iff <p holds. For instance, if ^4XACA is a finite axiomatization of (ACA), then M is an co-model of ACA iff (AX^CA)™ holds. In the following we Received September 30, 2000; revised January 20, 2002. This paper comprises a part of the author's Ph.D. dissertation [9]. © 2002, Association for Symbolic Logic 0022-4812/02/6703-0019/S2.60 1153 Downloaded from https:/www.cambridge.org/core. University of Basel Library, on 11 Jul 2017 at 08:50:19, subject to the Cambridge Core terms of use, available at https:/www.cambridge.org/core/terms. https://doi.org/10.2178/jsl/1190150155 1154 CHRISTIAN RUEDE shall assert the existence of co-models by so-called limit axioms. They are of the M form (\/X)(3M)(X G M A ip ) for a given ip. For instance, if ^xEi.AC is a finite axiomatization of (ACA) + (E{-AC), then the axiom M (1) (VX)(3M)(X € M A UxE].AC) ) says that for each set X there exists an co -model of 2 J -AC containing X. In a certain sense a limit axiom is a special kind of a reflection principle. For any given formula the limit axiom asserts the existence of a set M reflecting this formula. On the other hand, a reflection principle asserts that for each formula <p belonging to a given class of formulas, there exists a set M reflecting the formula ip. For instance, the axiom scheme (IIj-RFN) is of this type. (II^-RFN) For all 5?t formulas <p[x, Z] in 1^: <p[x, Z] -• (3X)(Z G X A (AXACAV A tpx[x, Z]). We shall now discuss hierarchies. Fix a well-ordering Z. By a hierarchy along Z we mean a set Y, such that for each a infield(Z) we have <p{Yza, Ya) for a given formula <p. YZa is the disjoint union of all stages Yb such that b is Z-less than a. The formula y> characterizes the hierarchy and typically for b Z-less than a Ya is in some sense more complex and contains more information than Yh. A typical example is the hyperarithmetical hierarchy. We discuss two kinds of axioms which assure the existence of hierarchies. On the one hand we have axioms which claim directly the existence of the hierarchy. For instance (ATR) and (FTR) are of this form. (ATR) For all arithmetic 2?2 formulas ip(x, X): WO{Z) -> (3F)(Va &field{Z))(Vx)(x G Ya <-> <p(x, YZa)). As a second group we discuss axioms of the form "If we can build steps, then the corresponding stairs exist". For example (Ej-DC) is of this form. The resulting hierarchies are along co. (FTR) For all ^-positive, arithmetic 2?i formulas tp(X, Y,x, a): WO(Z) -» (3Z)(Va efield{Z))(\fx){x G Xa <-• ip(Xa, XZa,x,a)). The main questions addressed in this paper are 1. Are there equivalences among limit axioms, reflection principles and hierarchy existence axioms? For instance, what co-models can be built given the existence of certain hierarchies and vice versa? 2. Are there further natural metapredicative subsystems of analysis? An example of the equivalence described in point 1 is the equivalence of (Ej-DC) and (n^-RFN) over ACA0 (cf. [10, theorem VIII.5.12]) or the equivalence of (ATR) and (1) (cf. [10, theorem VIII.4.20] — the difficult direction is shown there). We prove in this paper a lot of other such equivalences and we shall see that point 1 and point 2 mutually elucidate each other. In particular we shall prove the following equivalences over ACAo. I. Ej transfinite dependent choice is equivalent to X\\ reflection on co-models of Ej-DC. II. Existence of fixed point hierarchies is equivalent to existence of co-models of ATR + E} -DC and to Downloaded from https:/www.cambridge.org/core. University of Basel Library, on 11 Jul 2017 at 08:50:19, subject to the Cambridge Core terms of use, available at https:/www.cambridge.org/core/terms. https://doi.org/10.2178/jsl/1190150155 TRANSF1NITE DEPENDENT CHOICE AND co-MODEL REFLECTION 1155 existence of hierarchies of co -models of £ j -AC and to existence of hierarchies of co-models of ATR. Since the proof-theoretic ordinal of FTRo is ^200 (cf. [12]), the corresponding theories to the axioms listed in II have proof-theoretic ordinal <^200, too. In [9] it is proved that ipcoOO is the proof-theoretic ordinal of the theories corresponding to the axioms listed in I1. Moreover, the proof-theoretic analysis of these theories uses methods of predicative proof-theory only. Hence they are metapredicative. §2. Preliminaries. In this section we fix notations and abbreviations and intro­ duce some well-known subsystems of analysis. We let S?2 denote the language of second order arithmetic. 2^2 includes number variables (denoted by small letters, except r,s,t), set variables (denoted by capital letters), symbols for all primitive recursive functions and relations, the symbol e for elementhood between numbers and sets, as well as equality in the first sort. The number terms r, s, t of Si and the formulas ip,y/,6,... of Sfi are defined as usual. An JS?2 formula is called arithmetic, if it does not contain bound set variables (but possibly free set variables). For the collection of these formulas we write Flo. Y\ is the collection of all arithmetic formulas and of all .S?2 formulas 3X<p(X) with ip(X) from IIQ. Analogously £{ and 11} are defined. In the following (...) denotes a primitive recursive coding function for n -tuples (t\,..., t„) with associated projections (-)i, • • •, (•)«• Seq„ is the primitive recursive set of sequence numbers of length n. We write X fox X\,...,X„,s e X, for (s, t) e X and r £ Xt:S for {{r, s), t) e X. Occasionally we use the following abbreviations. X = Y = (Vx)(x e X <-• x e Y), X ^ Y = <X=Y), x e Y = (3k)(\/x){x £IH (x,k) e Y), OYez)cp(Y) = (3k)<p(Yk), (vrezV(r) = (Vk)<p{Yk), X e Y = Xx e Y A • • • A X„ <= Y wo(x) = formalization of "X codes a (non-reflexive) well-ordering", x efield(X) = (3y)({x,y)eXV(y,x)GX), x € YZa = Seqix Ax £ Y A ((x)\,a) G Z. YZa is the disjoint union of all projections Yb with {b, a) € Z. For a well-ordering Z we let 0z denote the Z-least element in field(Z) and for a efield{Z) we let a +z 1 denote the Z-least element infield(Z) Z-greater than a, when it exists. Sometimes we write aZb for (a, b) £ Z. Furthermore, we write <p[x, X] if all free number variables of ip are among x and all free set variables of tp are among X. We write <p[x\f, X\ Y] for the formula ip 1 In this paper we are chiefly interested in the proofs of the equivalences listed in I and II and not in the proof-theoretic analysis of the corresponding theories. Hence we do not define the terms "proof-theoretic ordinal" and "notation system", but refer to [4. 6, 9], Downloaded from https:/www.cambridge.org/core.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    16 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us