• Keine Ergebnisse gefunden

Manuscript on fine structure, inner model theory, and the core model below one Woodin cardinal

N/A
N/A
Protected

Academic year: 2022

Aktie "Manuscript on fine structure, inner model theory, and the core model below one Woodin cardinal"

Copied!
16
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Manuscript on fine structure, inner model theory, and the core model below one

Woodin cardinal

Ronald B. Jensen

(2)

ii

(3)

Preface

Here are the first three chapters of a prospective book. It is intended to provide a detailed introduction to fine structure theory, ultimately leading up to a proof of the Covering Lemma for the Core Model under the assumption that there is no inner model with a Woodin cardinal.

I am grateful to various colleagues who have helped and encouraged me in this project. I especially want to thank Ralf Schindler, who has provided steadfast support at every stage. I am completely dependent on technical typing and, therefore, owe a special debt to Ms. Martina Pfeiffer, who typed the initial sections, and to Dr. Fabiana Castiblanco, who very competently continued this work.

A group of “anonymous donors”, unknown to me, is helping to defray the cost of producing the manuscript. For this I am exceedingly grateful. Last but not least I thank my wife Hilde, who gives me the strength to continue.

Ronald Jensen

iii

(4)

iv

(5)

Contents

0 Preliminaries 1

1 Transfinite Recursion Theory 9

1.1 Admissibility . . . 9

1.1.1 Introduction. . . 9

1.1.2 Properties of admissible structures . . . 11

1.1.3 The constructible hierarchy . . . 19

1.2 Primitive Recursive Set Functions. . . 22

1.2.1 P RFunctions . . . 22

1.2.2 PR Definitions . . . 30

1.3 Ill foundedZF models . . . 32

1.4 Barwise Theory . . . 35

1.4.1 Syntax . . . 35

1.4.2 Models. . . 40

1.4.3 Applications. . . 42

2 Basic Fine Structure Theory 47 2.1 Introduction . . . 47

2.2 Rudimentary Functions . . . 49 v

(6)

vi CONTENTS

2.2.1 Condensation . . . 63

2.3 TheJ hierarchy . . . 64

2.3.1 TheJA–hierarchy . . . 70

2.4 J–models . . . 74

2.5 The⌃1 projectum . . . 83

2.5.1 Acceptability . . . 83

2.5.2 The projectum . . . 86

2.5.3 Soundness and iterated projecta . . . 93

2.6 ⌃–theory . . . 99

2.7 Liftups . . . 126

2.7.1 The⌃0 liftup . . . 126

2.7.2 The⌃(n)0 liftup . . . 132

3 Mice 151 3.1 Introduction. . . 151

3.2 Extenders . . . 155

3.2.1 Extendability . . . 163

3.2.2 Fine Structural Extensions . . . 165

3.2.3 n–extendibility . . . 170

3.2.4 ⇤–extendability . . . 174

3.2.5 Good Parameters. . . 177

3.3 Premice . . . 182

3.4 Iterating premice . . . 201

3.4.1 Introduction. . . 201

3.4.2 Normal iteration . . . 204

(7)

CONTENTS vii

3.4.3 Padded iterations . . . 211

3.4.4 n–iteration . . . 213

3.4.5 Copying an iteration . . . 215

3.4.6 Copying an n–iteration. . . 220

3.5 Iterability . . . 221

3.5.1 Normal iterability . . . 221

3.5.2 The comparison iteration . . . 223

3.5.3 n–normaliterability . . . 227

3.5.4 Iteration strategy and copying. . . 227

3.5.5 Full iterability . . . 227

3.5.6 The Dodd–Jensen Lemma . . . 231

3.5.7 Copying a full iteration . . . 233

3.5.8 The Neeman–Steel lemma . . . 234

3.5.9 Smooth iterability . . . 238

3.5.10 n–full iterability . . . 238

3.6 Verifying full iterability . . . 240

3.6.1 Introduction. . . 240

3.6.2 Pseudo projecta. . . 241

3.6.3 Mirrors . . . 260

3.6.4 The conclusion . . . 276

3.7 Smooth Iterability . . . 282

3.7.1 Insertions . . . 282

3.7.2 Reiterations . . . 302

3.7.3 A first conclusion . . . 327

(8)

viii Table of contents

3.7.4 Reiteration and Inflation. . . 332

3.7.5 Smooth Reiterability . . . 349

3.7.6 The final conclusion . . . 357

3.8 Unique Iterability. . . 366

3.8.1 One small mice . . . 366

3.8.2 Woodiness and non unique branches . . . 368

3.8.3 One smallness and unique branches. . . 382

4 Properties of Mice 389 4.1 Solidity . . . 389

4.2 Phalanx Iteration . . . 400

4.3 Solidity and Condensation . . . 431

4.3.1 Solidity . . . 432

4.3.2 Soundness and Cores. . . 438

4.3.3 Condensation . . . 442

(9)

Chapter 0

Preliminaries

(1) Throughout the book we assume ZFC. We use "virtual classes", writing {x|'(x)}for the class ofxsuch that'(x). We also write:

{t(x1, . . . , xn)|'(x1, . . . , xn)}, (where e.g.

t(x1, . . . , xn) ={y| (y, x1, . . . , xn)}) for:

{y|_

x1, . . . , xn(y=t(x1, . . . , xn)^'(x1, . . . , xn))}

We also write

P(A) ={z|z⇢A}, A[B={z|z2A_z2B} A\B={z|z2A^z2B},¬A={z|2/ A}

(2) Our notation for orderedn–tuples ishx1, . . . , xni. This can be defined in many ways and we don’t specify a definition.

(3) Ann–ary relation is a class ofn–tuples. The following operations are defined for all classes, but are mainly relevant for binary relations:

dom(R) =:{x|W

yhy, xi 2R}

rng(R) =:{y|W

xhy, xi 2R} R P ={hy, xi|W

z|hy, zi 2R^ hz, xi 2P} R A={hy, xi|hy, xi 2R^x2A}

R 1={hy, xi|hx, yi 2R} We writeR(x1, . . . , xn)forhx1, . . . , xni 2R.

(4) A function is identified with its extension or field — i.e. an n–ary function is ann+ 1–ary relationF such that

Vx1. . . xnV zV

w((F(z, x1, . . . , xn)^F(w, x1, . . . , xn))!

!z=w) 1

(10)

2 CHAPTER 0. PRELIMINARIES F(x1, . . . , xn)then denotes the value ofF atx1, . . . , xn.

(5) "Functional abstraction" htx1,...,xn|'(x1, . . . , xn)idenotes the function which is defined and takes valuetx1,...,xn whenever'(x1, . . . , xn) and tx1,...,xn is a set:

htx1,...,xn|'(x1, . . . , xn)i=:

{hy, x1, . . . , xni|y=tx1,...,xn^'(x1, . . . , xn)}, where e.g.tx1,...,xn={z| (z, x1, . . . , xn)}.

(6) Ordinal numbersare defined in the usual way, each ordinal being iden- tified with the set of its predecessors: ↵ = {⌫|⌫ < ↵}. The nat- ural numbers are then the finite ordinals: 0 = ;,1 = {0}, . . . , n = {0, . . . , n 1}. On is the class of all ordinals. We shall often em- ploy small greek letters as variables for ordinals. (Hence e.g.{↵|'(↵)}

means{x|x2On^'(x)}.) We set:

supA=:S

(A\On), infA=:T

(A^On) lubA=: sup{↵+ 1|↵2A}.

(7) A note on ordered n–tuples. A frequently used definition of ordered pairs is:

hx, yi=:{{x},{x, y}}. One can then definen–tuples by:

hxi=:x, hx1, x2, . . . , xni=:hx1,hx1, . . . , xnii.

However, this has the disadvantage that everyn+ 1–tuple is also an n–tuple. If we want each tuple to have a fixed length, we could instead identify the n–tuples with vecton of length n — i.e. functions with domain n. This would be circular, of course, since we must have a notion of ordered pair in order to define the notion of "function". Thus, if we take this course, we must first make a "preliminary definition" of ordered pairs — for instance:

(x, y) =:{{x},{x, y}}

and then define:

hx0, . . . , xn 1i={(x0,0), . . . ,(xn 1, n 1)}.

If we wanted to formn–tuples of proper classes, we could instead iden- tifyhA0, . . . , An 1iwith:

{hx, ii|(i= 0^x2A0)_. . ._(i=n 1^x2An 1)}.

(11)

3 (8) Overhead arrow notation. The symbol ~x is often used to donate a vectorhx1, . . . , xni. It is not surprising that this usage shades into what I shall call theinformal modeof overhead arrow notation. In this mode

~

xsimply stands for a string of symbolsx1, . . . , xn. Thus we writef(~x) forf(x1, . . . , xn), which is different fromf(hx1, . . . , xni). (In informal mode we would write the latter asf(h~xi).) Similarly,~x2Ameans that each ofx1, . . . , xn is an element ofA, which is different fromh~xi 2A.

We can, of course, combine several arrows in the same expression. For instance we can writef(~g(~x))forf(g1(x1, . . . , xn), . . . , gm(x1, . . . , xn)).

Similarly we can writef(g(~!x)) orf(~g(~x))for

f(g1(x1,1, . . . , x1,p1), . . . , gm(xm,1, . . . , xm,pm)).

The precise meaning must be taken from the context. We shall often have recourse to such abbreviations. To avoid confusion, therefore, we shall use overhead arrow notation onlyin the informal mode.

(9) Amodelorstructurewill for us normally mean ann+1–tuplehD, A1, . . . , Ani consisting of a domainD of individuals, followed by relations on that domain. If 'is a first order formula, we call a sequence v1, . . . , vn of distinct variablesgood for 'iffevery free variable of'occurs in the se- quence. IfM is a model,'a formula,v1, . . . , vna good sequence for' andx1, . . . , xn2M, we write: M |='(v1, . . . , vn)[x1, . . . , xn]to mean that ' becomes true inM ifvi is interpreted by xi for i = 1, . . . , n.

This is thesatisfaction relation. We assume that the reader knows how to define it. As usual, we often suppress the list of variables, writing only M |= '[x1, . . . , xn]. We may sometimes indicate the variables being used by writing e.g.'='(v1, . . . , vn).

(10) 2–models. M =hD, E, A1, . . . , Aniis an2–model iffE is the restric- tion of the 2–relation toD2. Most of the models we consider will be 2–models. We then write hD,2, A1, . . . , Anior even hD, A1, . . . , Ani forhD,2 \D2, A1, . . . , Ani. M istransitive iffit is an2–model andD is transitive.

(11) The Levy hierarchy. We often write V

x 2 y' forV

x(x 2 y ! '), andW

x 2y' forW

x(x 2y^'). Azriel Levy defined a hierarchy of formulae as follows:

A formula is⌃0(or⇧0) iffit is in the smallest class⌃of formulae such that every primitive formula is in⌃andV

v2u', W

v2u'are in⌃ whenever'is in⌃andv, uare distinct variables.

(Alternatively we could introduce V

v 2 u, W

v 2 u as part of the primitive notation. We could then define a formula as being ⌃0 iffit contains no unbounded quantifiers.)

(12)

4 CHAPTER 0. PRELIMINARIES The⌃n+1 formulae are then the formulae of the formW

v', where ' is⇧n. The⇧n+1 formulae are the formulae of the formV

v'when ' is⌃n.

IfM is a transitive model, we let⌃n(M)denote the set of realations onM which are definable by a⌃n formula. Similarly for⇧n(M). We say that a relationRis⌃n(M)(⇧n(M))in parameters p1, . . . , pm iff

R(x1, . . . , xn)$R0(x1, . . . , xn, p1, . . . , pm)

and R0 is ⌃n(M)(⇧n(M)). ⌃1(M) then denotes the set of relations which are⌃1(M)in some parameters. Similarly for⇧1(M).

(12) Kleene’s equation sign. An equation ’L'R’ means: ’The left side is defined if and only if everything on the right side is defined, in which case the sides are equal’. This is of course not a strict definition and must be interpreted from case to case.

F(~x)' G(H1(~x), . . . , Hn(~x)) obviously means that the functionF is defined at hx1, . . . , xni iff each of the Hi is defined at h~xi and G is defined athH1(~x), . . . , Hn(~x)i, in which case equality holds.

The recursion schema of set theory says that, given a functionG, there is a functionF with:

F(y,~x)'G(y,~x,hF(z,~x)|z2yi).

This says thatF is defined athy,~xiiffFis defined athz,~xifor allz2y andGis defined athy,~x,hF(z,~x)|z2yii, in which case equality holds.

(13) By the recursion theorem we can define:

T C(x) =x[[

z2x

T C(z)

(the transitive closure ofx)

rn(x) = lub{rn(z)|z2x}

(the rank ofx).

(14) By a normal ultrafilter on we mean an ultrafilter U on P() with the property that whenever f :  !  is regressive modulo U (i.e.

{⌫|f(v)< ⌫}2U), then there is ↵<such that {⌫|f(⌫)<⌫}2U.

Each normal ultrafilter determines an elementary embedding ⇡ ofV into an inner modelW. Letting

D= the class of functionsf with domain, we can characterize the pairhW,⇡iuniquely by the conditions:

(13)

5

• ⇡:V W and write(⇡) =

• W ={⇡(f)(⌫)|2D}

• ⇡(f)(⌫)2⇡(g)()${⌫|f(⌫)2g(⌫)}2U. U can then be recovered from⇡ by:

U ={x⇢|2⇡(x)}.

We shall callhW,⇡itheextension of V byU. W can be defined from U by the well knownultrapower construction: We first define a "term model"D=hD,⇠=,2i˜ by:

f ⇠=g$:{⌫|f(⌫) =g(⌫)}2U f2g˜ $:{⌫|f(⌫) =g(⌫)}2U.

Dis anequality model in the sense that⇠= is not the identity relation but rather a congruence relation for D. We can then factorDby⇠=, getting an identity modelD\⇠=, whose are the equivalence classes:

[x] ={y|y⇠=x}

D\ ⇠= turns out to be isomorphic to an inner model W. If is the isomorphism, we can define⇡ by:

⇡(x) = ([constx])

whereconstx is the constant functionxdefined on. W is then called the ultrapower ofV byU. ⇡ is called thecanonical embedding.

(15) (Extenders)The normal ultrafilter is one way of coding an embedding ofV into an inner model by a set. However, many embeddings cannot be so coded, since⇡()2wheneverhW,⇡iis the extension byU. If we wish to surmount this restriction, we can use extendersin place of ultrafilters. (The extenders we shall deal with are also known as "short extenders".)

An extenderF atmaps S

n<!P(un)into S

n<!P( n)fora > u. It engenders an embedding⇡ofV into an inner modelW characterized by:

• ⇡:V Wcrit(⇡=)

• Every element ofW has the form ⇡(f)(~↵)where↵1, . . . ,↵n<

andf is a function with domainn

• ⇡(f)(~↵)2⇡(g)(~↵)$ h~↵i 2⇡({h~⇠i|f(~⇠)2g(~⇠)})

(14)

6 CHAPTER 0. PRELIMINARIES F is then recoverable fromhW,⇡iby:

F(X) =⇡(X)\ n forX ⇢n.

The concept "F is an extender" can be defined in ZFC, but we defer that to Chapter 3. If hW,⇡i is as above, we call it the extension of V by F. We also call W the ultrapower of V by F and ⇡ the canonical embedding. hW,⇡i can be obtained from F by a "term model" construction analogous to that described above.

(16) (Large Cardinals)

Definition 0.0.1. We call a cardinalstrong ifffor all > there is an extenderF such that ifhW,⇡iis the extension ofV byF, then V ⇢W.

Definition 0.0.2. LetA be any class. isA–strong ifffor all > there is F such that letting hW,⇡i be the extension of V by F, we have:

A\V =⇡(A)\V .

These concepts can of course be relativized toV in place of V when

⌧ is strongly inaccessible. We then say thatis strong (orA–strong) up to⌧.)

Definition 0.0.3. ⌧ is Woodin iff ⌧ is strongly inaccessible and for everyA⇢V there is<⌧ which is strong up to⌧.

(17) (Embeddings)

Definition 0.0.4. LetM, M0be2–structures and let⇡be a structure preserving embeddings ofM intoM0. We say that⇡ is⌃n–preserving (in symbols: ⇡:M !nM0) ifffor all⌃nformulae we have:

M |='[a1, . . . , an]$M0|='[⇡(a1), . . . ,(an)]

for a1, . . . , an 2 M. It is elementary (in symbols: ⇡ : M M0 of

⇡ : M !! M0) iff the above holds for all formulae ' of the M– sprache. It is easily seen that ⇡ is elementary iff it is⌃n–preserving for alln <!.

We say that⇡ iscofinal iffM0=S

u2M⇡(u).

We note the following facts, which we shall occasionally use:

Fact 1 Let⇡:M !0 M0cofinally. Then⇡ is⌃1–preserving.

Fact 2 Let⇡:M !0M0cofinally, whereM is aZFC model. Then M0 is aZFC model and⇡ is elementary.

(15)

7 Fact 3 Let⇡:M !0 M0cofinally whereM0is aZFC model. Then

M is aZFC model and⇡ is elementary.

We call an ordinal thecritical point of an embedding ⇡ :M !M0 (in symbols: = crit(⇡)) iff⇡ = idand⇡()>.

(16)

8 CHAPTER 0. PRELIMINARIES

Referenzen

ÄHNLICHE DOKUMENTE

The proof of the corollary illustrates one of the main ways core model theory is applied: if there is a pre-saturated ideal on ù 1 , then there cannot be a K as in the conclusion

which form a natural analogue of the primitive recursive number functions in ordinary recursion theory.. As with admissibility theory, their discovery arose from the attempt

It is intended to provide a detailed introduction to fine structure theory, ultimately leading up to a proof of the Covering Lemma for the Core Model under the assumption that there

Key words: public opinion, opinion dynamics, spiral of silence, hidden vote, social simulation, agent-based modeling, game theory..

Nel senso che certamente la teoria walrasiana è una teoria dell’equilibrio generale; mentre non è esattamente vero l’opposto. Hicks nel suo articolo IS-LM: An

Keywords: birth and death process; structured population; adaptive dynamics; individual based model; averaging technique; trait substitution sequence.. Mathematical

We advance perturbative approaches for out-of-equilibrium quantum many-body systems by applying unitary perturbation theory to the real-time evolution of the weakly interacting

The purpose of this seminar is to provide a comprehensive introduction to the theory of Soergel bimodules, in particular, using diagrammatic methods.. Indeed, it is not an