This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Long Games and σ\sigma-Projective Sets

Juan P. Aguilera Juan P. Aguilera, Department of Mathematics, Ghent University. Krijgslaan 281-S8, 9000 Ghent, Belgium. Institut für diskrete Mathematik und Geometrie, Technische Universität Wien. Wiedner Hauptstrasse 8-10, 1040 Wien, Austria. [email protected] Sandra Müller Sandra Müller, Institut für Mathematik, Universität Wien. Kolingasse 14-16, 1090 Wien, Austria. [email protected]  and  Philipp Schlicht Philipp Schlicht, Institut für Mathematik, Universität Wien. Kolingasse 14-16, 1090 Wien, Austria School of Mathematics, University of Bristol, Fry Building, Woodland Road, Bristol, BS8 1UG, UK [email protected]
Abstract.

We prove a number of results on the determinacy of σ\sigma-projective sets of reals, i.e., those belonging to the smallest pointclass containing the open sets and closed under complements, countable unions, and projections. We first prove the equivalence between σ\sigma-projective determinacy and the determinacy of certain classes of games of variable length <ω2{<}\omega^{2} (Theorem 2.4). We then give an elementary proof of the determinacy of σ\sigma-projective sets from optimal large-cardinal hypotheses (Theorem 4.4). Finally, we show how to generalize the proof to obtain proofs of the determinacy of σ\sigma-projective games of a given countable length and of games with payoff in the smallest σ\sigma-algebra containing the projective sets, from corresponding assumptions (Theorems 5.1 and 5.4).

Key words and phrases:
Infinite Game, Determinacy, Inner Model Theory, Large Cardinal, Long Game, Mouse
2010 Mathematics Subject Classification:
03E60, 03E45, 03E15, 03E30, 03E55

1. Introduction

Let ωω\omega^{\omega} denote the space of infinite sequences of natural numbers with the product topology, i.e., the topology generated by basic (cl)open sets of the form

O(s)={xωω: x extends s},O(s)=\{x\in\omega^{\omega}:\text{ $x$ extends $s$}\},

where sω<ωs\in\omega^{<\omega}. As usual, we will refer to the elements of ωω\omega^{\omega} as reals. Given a subset AA of ωω\omega^{\omega}, the payoff set, we consider the Gale-Stewart game GG of length ω\omega as follows:

I\mathrm{I} x0x_{0} x2x_{2} \dots
II\mathrm{II} x1x_{1} x3x_{3} \dots

for x0,x1,ωx_{0},x_{1},\ldots\in\omega.

Two players, I and II, alternate turns playing x0,x1,ωx_{0},x_{1},\ldots\in\omega to produce an element x=(x0,x1,)x=(x_{0},x_{1},\dots) of ωω\omega^{\omega}. Player I wins if and only if xAx\in A; otherwise, Player II wins. One can likewise define longer games by considering subsets of ωα\omega^{\alpha}, where α\alpha is a countable ordinal. If so, we will again regard ωα\omega^{\alpha} as a product of discrete spaces. A game is determined if one of players I and II has a winning strategy. A set AωωA\subset\omega^{\omega} is said to be determined if the corresponding game is.

These games have been studied extensively; under suitable set-theoretic assumptions, one can prove various classes of them to be determined. One often studies the determinacy of pointclasses given in terms of definability (a general reference is Moschovakis [Mos09]). A pointclass central to this article is the following:

Definition 1.1.

The pointclass of σ\sigma-projective sets is the smallest pointclass closed under complements, countable unions,111Of course, one only considers unions of sets in the same space, as is usual. and projections.

In this article, we consider the following classes of games, and their interplay:

  1. (1)

    games of fixed countable length α\alpha whose payoff is σ\sigma-projective;

  2. (2)

    games of variable length <α+ω2{<}\alpha+\omega^{2} whose payoff is a pointclass containing the clopen sets and contained in the σ\sigma-projective sets;

  3. (3)

    games of countable length α\alpha with payoff in other σ\sigma-algebras.

Neeman extensively studied long games and their connection to large cardinals in [Nee04]. These results are based on his earlier work in [Nee95] and [Nee02] on games of length ω\omega, where he started connecting moves in long games with moves in iteration games. He showed in [Nee04] for example that the determinacy of games with fixed countable length and analytic payoff set follows from the existence of Woodin cardinals. Moreover, he also analyzed games of continuously coded length (see also [Nee05]) and games of length up to a locally uncountable ordinal. In [Nee07] he even showed determinacy for open games of length ω1\omega_{1}, indeed for a larger class of games of length ω1\omega_{1}, from large cardinals. That the determinacy of arbitrary games of length ω1\omega_{1} is inconsistent is due to Mycielski and has been known for a long time (see [Myc64]).

As for the converse, the determinacy of infinite games implies the existence of inner models with large cardinals (cf. e.g., [Har78, KW10, Tra13, Uhl16, MSW20] and others).

Summary of results

We begin in Section 2 by introducing a class of games of variable length below ω2\omega^{2}. We call these games Γ\Gamma-simple, where Γ\Gamma is a pointclass. We show that σ\sigma-projective determinacy implies the determinacy of Γ\Gamma-simple games of length ω2\omega^{2} where Γ\Gamma is the pointclass of all σ\sigma-projective sets. In Section 3 we introduce a class of games we call decoding games. These are used to show that σ\sigma-projective determinacy follows from simple clopen determinacy of length ω2\omega^{2}. The proof also shows directly that simple σ\sigma-projective determinacy of length ω2\omega^{2} follows from simple clopen determinacy of length ω2\omega^{2}

In Section 4, we prove simple clopen determinacy of length ω2\omega^{2} (and thus σ\sigma-projective determinacy of length ω\omega) from optimal large cardinal assumptions. The proof is level-by-level. An alternative, purely inner-model-theoretic proof of σ\sigma-projective determinacy can be found [Agu]; our proof, however, requires little inner model theory beyond the definition of the large-cardinal assumption. Roughly, it consists in repeatedly applying a theorem of Neeman [Nee04] to reduce a simple clopen game of length ω2\omega^{2} to an iteration game on an extender model with many partial extenders. The difference here is that players are allowed to drop gratuitously in the iteration game finitely many times to take advantage of the partial extenders in the model.

Finally, in Section 5, we exhibit some additional applications of the proof in Section 4. Specifically we prove from (likely optimal) large cardinal assumptions that σ\sigma-projective games of length ωθ\omega\cdot\theta are determined, where θ\theta is a countable ordinal. We also prove, from a hypothesis slightly beyond projective determinacy, that games in the smallest σ\sigma-algebra containing the projective sets are determined.

2. Simple games of length ω2\omega^{2}

We begin by noting a result on the determinacy of games of length222Here and below, we identify the spaces ωω2\omega^{\omega^{2}}, (ωω)ω(\omega^{\omega})^{\omega} and ωω×ω\omega^{\omega\times\omega}, as well as ωωn\omega^{\omega\cdot n} and (ωω)n(\omega^{\omega})^{n}. <ω2{<}\omega^{2}:

Theorem 2.1 (folklore).

The following are equivalent:

  1. (1)

    All projective games of length ω\omega are determined.

  2. (2)

    All projective games of length ωn\omega\cdot n are determined, for all n<ωn<\omega.

  3. (3)

    All clopen333In the product topology on ωωn\omega^{\omega\cdot n}. games of length ωn\omega\cdot n are determined, for all n<ωn<\omega.

Instead of providing a proof of Theorem 2.1, we refer the reader to the proof of Theorem 2.4 below, an easy adaptation of which suffices (cf. Remark 2.5).

Our first result is the analog of Theorem 2.1 for σ\sigma-projective games. Although the equivalence between the first two items remains true if one replaces “projective” with “σ\sigma-projective,” the one between the last two does not. Instead, one needs to consider a larger class of games that are still decided in less than ω2\omega^{2} rounds, in the sense that for any xωω2x\in\omega^{\omega^{2}} there is nωn\in\omega such that for all yωω2y\in\omega^{\omega^{2}}, if yωn=xωny\upharpoonright\omega\cdot n=x\upharpoonright\omega\cdot n, then

x is a winning run for Player I if and only if y is.x\text{ is a winning run for Player I if and only if $y$ is.}

Note that every game of length ωn\omega\cdot n can be seen as a game of this form, for any nωn\in\omega. For the definition below, we adapt the convention that if nωn\in\omega, then a subset AA of ωωn\omega^{\omega\cdot n} can be identified with

{xωω2:xωnA}.\{x\in\omega^{\omega^{2}}:x\upharpoonright\omega\cdot n\in A\}.
Definition 2.2.

Let Γ\Gamma be a collection of subsets of ωω2\omega^{\omega^{2}} (each AΓA\in\Gamma identified with a subset of ωωn\omega^{\omega\cdot n} for some nωn\in\omega as above). A game of length ω2\omega^{2} is Γ\Gamma-simple if it is obtained as follows:

  1. (1)

    For every nωn\in\omega, games that are decided after ωn\omega\cdot n moves such that their payoff restricted to sequences of length ωn\omega\cdot n is in Γ\Gamma are Γ\Gamma-simple.

  2. (2)

    Let nωn\in\omega and for each iωi\in\omega let GiG_{i} be a Γ\Gamma-simple game. Then the game GG obtained as follows is Γ\Gamma-simple: Players I and II take turns playing natural numbers for ωn\omega\cdot n moves, i.e., nn rounds in games of length ω\omega. Afterwards, Player I plays some iωi\in\omega. Players I and II continue playing according to the rules of GiG_{i} (keeping the first ωn\omega\cdot n natural numbers they have already played, but not ii).

  3. (3)

    Let nωn\in\omega and for each iωi\in\omega let GiG_{i} be a Γ\Gamma-simple game. Then the game GG obtained as follows is Γ\Gamma-simple: Players I and II take turns playing natural numbers for ωn\omega\cdot n moves, i.e., nn rounds in games of length ω\omega. Afterwards, Player II plays some iωi\in\omega. Players I and II continue playing according to the rules of GiG_{i} (keeping the first ωn\omega\cdot n natural numbers they have already played, but not ii).

We are mainly interested in games of length ω2\omega^{2} which are simple clopen, i.e., which are Γ\Gamma-simple for Γ=𝚫10\Gamma=\boldsymbol{\Delta}^{0}_{1} the collection of clopen sets. Let us start by noting that every simple clopen game has in fact a payoff set which is clopen in ωω×ω\omega^{\omega\times\omega} (this fact will not be needed, but it justifies our terminology).

Lemma 2.3.

Let GG be a simple clopen game of length ω2\omega^{2} with payoff set BB. Then BB is clopen in ωω×ω\omega^{\omega\times\omega}.

Proof.

We prove this by induction on the definition of simple clopen games. In the case that GG is a clopen game of fixed length ωn\omega\cdot n it is clear that BB is clopen. So suppose that we are given simple clopen games GiG_{i}, i<ωi<\omega with payoff sets BiB_{i}. Moreover, suppose for notational simplicity that n=1n=1, i.e., the players play one round of length ω\omega before Player I plays iωi\in\omega to decide which rules to follow. Inductively, we can assume that every BiB_{i} is clopen in ωω×ω\omega^{\omega\times\omega}. Let GG be the game obtained by applying (2) in Definition 2.2. For xωω×ωx\in\omega^{\omega\times\omega}, write xx^{*} for

xωx[ω+1,ω2).x\upharpoonright\omega^{\frown}x\upharpoonright[\omega+1,\omega^{2}).

Then xx is a winning run for Player I in GG iff

xiω{yωω×ω:y(ω)=iyBi}.\displaystyle x\in\bigcup_{i\in\omega}\left\{y\in\omega^{\omega\times\omega}:y(\omega)=i\wedge y^{*}\in B_{i}\right\}.

Each BiB_{i} is open, so the payoff set BB of GG is open. Additionally, xBx\in B if, and only if,

xiω{yωω×ω:y(ω)iyBi}.\displaystyle x\in\bigcap_{i\in\omega}\left\{y\in\omega^{\omega\times\omega}:y(\omega)\neq i\vee y^{*}\in B_{i}\right\}.

Each BiB_{i} is closed, so BB is closed. Therefore, BB is clopen.

The argument for applying (3) in Definition 2.2 is analogous. ∎

The main fact about simple clopen games is that their determinacy is already equivalent to determinacy of Γ\Gamma-simple games where Γ\Gamma is the pointclass of all σ\sigma-projective sets:

Theorem 2.4.

The following are equivalent:

  1. (1)

    All σ\sigma-projective games of length ω\omega are determined.

  2. (2)

    All simple σ\sigma-projective games of length ω2\omega^{2} are determined.

  3. (3)

    All simple clopen games of length ω2\omega^{2} are determined.

The proof of σ\sigma-projective determinacy of length ω\omega from simple clopen determinacy, i.e., (3)(1)(3)\Rightarrow(1), will take place in the next section (Proposition 3.1). For now, we content ourselves with showing that σ\sigma-projective determinacy of length ω\omega implies simple clopen determinacy of length ω2\omega^{2}, i.e., (1)(3)(1)\Rightarrow(3) (see Proposition 2.7), although the proof we give easily adapts to show simple σ\sigma-projective determinacy of length ω2\omega^{2} from the same hypothesis, i.e., (1)(2)(1)\Rightarrow(2) (see Proposition 3.7). Note that (2)(3)(2)\Rightarrow(3) is obvious. It will be convenient for the future to introduce the definition of the game rank of a simple clopen game.

To each simple clopen game GG of length ω2\omega^{2} we associate a countable ordinal gr(G)\mathrm{gr}(G), the game rank of GG, by induction on the definition of simple clopen games. If GG is a game of fixed length ωn\omega\cdot n, then gr(G)=n\mathrm{gr}(G)=n. If GG is obtained from games G0,G1,G_{0},G_{1},\ldots, and from an ordinal ωn\omega\cdot n as in Definition 2.2, we let

gr(G)=sup{gr(Gi)+ω:iω}+n.\mathrm{gr}(G)=\sup\{\mathrm{gr}(G_{i})+\omega:i\in\omega\}+n.
Remark 2.5.

The proof of Theorem 2.4 is local. We leave the computation of the precise complexity bounds to the curious reader, but we mention that e.g., the proof shows the equivalence among

  1. (1)

    the determinacy of games of length ω\omega which are 𝚷n1\boldsymbol{\Pi}^{1}_{n} for some nωn\in\omega;

  2. (2)

    the determinacy of simple clopen games of length ω2\omega^{2} of rank <ω{<}\omega

  3. (3)

    the determinacy of simple games of rank <ω{<}\omega which are 𝚷n1\boldsymbol{\Pi}^{1}_{n} for some nωn\in\omega.

Thus, Theorem 2.4 generalizes Theorem 2.1.

The reason why we have chosen to define the game rank this way is that it will make some arguments by induction easier later on. Let us consider some examples: if gr(G)=ω\mathrm{gr}(G)=\omega, then GG is essentially a game in which an infinite collection of games, each of bounded length, are given, and one of the players begins by deciding which one of them they will play. If gr(G)=ω+1\mathrm{gr}(G)=\omega+1, then the game is similar, except that the player does not decide which game they will play until the first ω\omega moves have been played. More generally, a game has limit rank if and only if it begins with one player choosing one among a countably infinite collection of games that can be played.

Remark 2.6.

Let GG be a simple clopen game of rank α\alpha and pp be a partial play of GG. Denote by GpG_{p} the game that results from GG after pp has been played. Then GpG_{p} is a simple clopen game of rank α\leq\alpha.

Clearly, every simple clopen game has a countable rank. Now we turn to the proof of (1)(3)(1)\Rightarrow(3) in Theorem 2.4.

Proposition 2.7.

Suppose that all σ\sigma-projective games of length ω\omega are determined. Then all simple clopen games of length ω2\omega^{2} are determined.

Proof.

Let us say that two games GG and HH are equivalent if the following hold:

  1. (1)

    Player I has a winning strategy in GG if and only if she has one in HH; and

  2. (2)

    Player II has a winning strategy in GG if and only if she has one in HH.

We prove the proposition by induction on the game rank of a simple clopen game GG. In the case that the game rank is a successor ordinal, we additionally show that the game is equivalent to a σ\sigma-projective game of length ω\omega (this is clear in the limit case). Suppose that α\alpha is a limit ordinal and this has been shown for games of rank <α{<}\alpha. Let α+n\alpha+n be the rank of GG, where nωn\in\omega. If n=0n=0, then the result follows easily: by the definition of game rank, the rules of GG dictate that one player must begin by choosing one amongst an infinite sequence of games GiG^{i}. If that player has a winning strategy in any one of them, then choosing that game will guarantee a win in GG; otherwise, the induction hypothesis yields a winning strategy for the other player in each game GiG^{i} and thus in GG.

If 0<n0<n, say, n=k+1n=k+1, then one argues as follows. Given a partial play pp of GG, we denote by GpG_{p} the game GG after pp has been played. Consider the following game, HH:

  1. (1)

    Players I and II alternate ω\omega many turns to produce a real number xx.

  2. (2)

    Afterwards, the game ends. Player I wins if and only if

    x1ωωy1ωωx2ωωykωω\exists x_{1}\in\omega^{\omega}\,\forall y_{1}\in\omega^{\omega}\,\exists x_{2}\in\omega^{\omega}\,\ldots\,\forall y_{k}\in\omega^{\omega} Player I has a winning strategy in GpG_{p},

    where p=x,x1y1,,xkykp=\langle x,x_{1}*y_{1},\ldots,x_{k}*y_{k}\rangle.444Here, xyx*y denotes the result of facing off the strategies coded by the reals xx and yy.

Claim 1.

HH is equivalent to GG.

Granted the claim, it is easy to prove the proposition, for, letting pp be as above, the rules of GpG_{p} dictate that one of the players must choose one amongst an infinite sequence of games GiG^{i}. Assume without loss of generality that this is Player I. By induction hypothesis, the set of pp such that there exists ii so that Player I has a winning strategy in GiG^{i} is σ\sigma-projective. Hence, the payoff set of HH is σ\sigma-projective, as was to be shown.

It remains to prove the claim. Thus, let 0mk0\leq m\leq k and consider the following game HmH_{m}:

  1. (1)

    Players I and II alternate ω(m+1)\omega\cdot(m+1) many turns to produce real numbers z0,,zmz_{0},\ldots,z_{m}.

  2. (2)

    Afterwards, the game ends. Player I wins if and only if

    xm+1ym+1xm+2yk\exists x_{m+1}\,\forall y_{m+1}\,\exists x_{m+2}\,\ldots\,\forall y_{k} Player I has a winning strategy in the game GpG_{p},

    where p=z0,,zm,xm+1ym+1,,xkykp=\langle z_{0},\ldots,z_{m},x_{m+1}*y_{m+1},\ldots,x_{k}*y_{k}\rangle.

Thus, H=H0H=H_{0}. By induction on q=kmq=k-m (i.e., by downward induction on mm), we show that HmH_{m} is equivalent to GG. A simple modification of the argument shows that (Hm)p(H_{m})_{p} is equivalent to GpG_{p}, for each p(ωω)lp\in(\omega^{\omega})^{l} and each lm+1l\leq m+1; this is possible because GpG_{p} is a simple clopen game of rank α+n\leq\alpha+n. We will use the equivalence between (Hm)p(H_{m})_{p} and GpG_{p} as part of the induction hypothesis.

We have shown (by the induction hypothesis for the proposition) that GG is equivalent to HkH_{k}. The same argument applied to GpG_{p} shows that GpG_{p} is equivalent to (Hk)p(H_{k})_{p} for every p(ωω)k+1p\in(\omega^{\omega})^{k+1} and thus that GpG_{p} is determined. Moreover, Player I wins a run p(ωω)m+1p\in(\omega^{\omega})^{m+1} of HmH_{m} if and only if she has a winning strategy in (Hm+1)p(H_{m+1})_{p} and Player II wins a run p(ωω)m+1p\in(\omega^{\omega})^{m+1} of HmH_{m} if and only if Player I does not have a winning strategy in (Hm+1)p(H_{m+1})_{p}; however, (Hm+1)p(H_{m+1})_{p} is determined for every p(ωω)m+1p\in(\omega^{\omega})^{m+1}, as it is a σ\sigma-projective game of length ω\omega (this follows from an argument as right after the statement of Claim 1). Moreover, the induction hypothesis (for the claim) shows that a player has a winning strategy in (Hm+1)p(H_{m+1})_{p} if and only if she has one in GpG_{p}. This shows that a player has a winning strategy in HmH_{m} if and only if she has one in GG, as was to be shown. ∎

3. Decoding games

Our first goal in this section is to prove the following proposition, i.e., (3)(1)(3)\Rightarrow(1) in Theorem 2.4.

Proposition 3.1.

Suppose simple clopen games of length ω2\omega^{2} are determined. Then σ\sigma-projective games of length ω\omega are determined.

In order to prove Proposition 3.1, we introduce a representation of σ\sigma-projective sets.

Definition 3.2.

Fix an enumeration

{An+1:nω}\{A_{n+1}:n\in\omega\}

of all basic open and basic closed sets in each (ωω)k(\omega^{\omega})^{k}, for 1k<ω1\leq k<\omega. Suppose A(ωω)kA\subset(\omega^{\omega})^{k} is σ\sigma-projective. A σ\sigma-projective code [A][A] of AA is defined inductively as follows:

  1. (1)

    If AA is basic open, then [A]=n[A]=\langle n\rangle, where A=AnA=A_{n}.

  2. (2)

    If AA is basic closed, then [A]=n[A]=\langle n\rangle, where A=AnA=A_{n}.

  3. (3)

    If A=iAiA=\bigcup_{i}A_{i}, then [A]=[A0],[A1],[A]=\langle[A_{0}],[A_{1}],\ldots\rangle.

  4. (4)

    If A=iAiA=\bigcap_{i}A_{i}, then [A]=0,[A0],[A1],[A]=\langle 0,[A_{0}],[A_{1}],\ldots\rangle.

  5. (5)

    If A=(ωω)kBA=(\omega^{\omega})^{k}\setminus B for some kωk\in\omega, then [A]=1,[B][A]=\langle 1,[B]\rangle.

  6. (6)

    If A=p[B]A=p[B], then [A]=2,[B][A]=\langle 2,[B]\rangle.

  7. (7)

    If A=u[B]A=u[B], then [A]=3,[B][A]=\langle 3,[B]\rangle.

Here, u[B]u[B] denotes the dual of the projection,

u[B]={xωω:y(x,y)B}.u[B]=\{x\in\omega^{\omega}:\forall y\,(x,y)\in B\}.

A σ\sigma-projective code of a given set is not unique. In fact,

Lemma 3.3.

Let AA be σ\sigma-projective.

  1. (1)

    AA has a σ\sigma-projective code in which no complements and no basic open sets appear.

  2. (2)

    AA has a σ\sigma-projective code in which no complements and no basic closed sets appear.

Proof.

Given a σ\sigma-projective code for AA, one obtains, by a simple application of de Morgan’s laws, a σ\sigma-projective code in which complements are only applied to basic open sets or to basic closed sets. Since every basic open set is clopen, basic open sets can be replaced by a countable intersection of basic closed sets in the projective code; similarly, basic closed sets can be replaced by a countable union of basic open sets. ∎

Definition 3.4.

Suppose A(ωω)nA\subset(\omega^{\omega})^{n} for some 1n<ω1\leq n<\omega is σ\sigma-projective and fix a code [A][A] for AA. The decoding game for AA (with respect to [A][A]) is a game of length ω2\omega^{2} according to the following rules: In the first nn rounds, which we will call the preparation, Players I and II start by alternating turns playing ωn\omega\cdot n natural numbers to obtain reals x1,x2,,xnωωx_{1},x_{2},\ldots,x_{n}\in\omega^{\omega}. Afterwards, they proceed according to the σ\sigma-projective code [A][A] of AA via the following recursive definition:

  1. (1)

    If AA is basic open, say A=AkA=A_{k}, then the game is over, i.e., further moves are not relevant. Player I wins if and only if (x1,x2,,xn)Ak(x_{1},x_{2},\ldots,x_{n})\in A_{k}.

  2. (2)

    If AA is basic closed, say A=AkA=A_{k}, then the game is over, i.e., further moves are not relevant. Player I wins if and only if (x1,x2,,xn)Ak(x_{1},x_{2},\ldots,x_{n})\in A_{k}.

  3. (3)

    If A=iAiA=\bigcup_{i}A_{i}, so that [A]=[A0],[A1],[A]=\langle[A_{0}],[A_{1}],\ldots\rangle, then Player I plays some kωk\in\omega. The game continues from the current play (without the last move, kk) with the rules of the decoding game with respect to [Ak][A_{k}].

  4. (4)

    If A=iAiA=\bigcap_{i}A_{i}, so that [A]=0,[A0],[A1],[A]=\langle 0,[A_{0}],[A_{1}],\ldots\rangle, then Player II plays some kωk\in\omega. The game continues from the current play (without the last move, kk) with the rules of the decoding game with respect to [Ak][A_{k}].

  5. (5)

    If A=(ωω)kBA=(\omega^{\omega})^{k}\setminus B for some kωk\in\omega, so that [A]=1,[B][A]=\langle 1,[B]\rangle, then the game continues from the current play with the rules of the decoding game with respect to [B][B], except that the roles of Players I and II are reversed.

  6. (6)

    If A=p[B]A=p[B], so that [A]=2,[B][A]=\langle 2,[B]\rangle, then Player I plays some yωωy\in\omega^{\omega} in ω\omega moves of the game, where the moves of Player II are not relevant. The game continues from the current play, together with yy, using the rules of the decoding game with respect to [B][B].

  7. (7)

    If A=u[B]A=u[B], so that [A]=3,[B][A]=\langle 3,[B]\rangle, then Player II plays some yωωy\in\omega^{\omega} in ω\omega moves if the game, where the moves of Player I are not relevant. The game continues from the current play, together with yy, using the rules of the decoding game with respect to [B][B].

Clause (5) of the preceding definition will not be used below, but we have defined it in the natural way nonetheless.

Lemma 3.5.

Let A(ωω)nA\subset(\omega^{\omega})^{n} for some 1n<ω1\leq n<\omega be σ\sigma-projective and fix a code [A][A] for AA. A player has a winning strategy in the game with payoff set AA if and only if the player has a winning strategy in the decoding game for AA with respect to [A][A].

Proof.

Assume first that Player I has a winning strategy σ\sigma in the game GAG_{A} with winning set AA. Then the following describes a winning strategy for Player I in the decoding game for AA with respect to [A][A]. In the first nn rounds of the game, Player I follows the strategy σ\sigma. Since σ\sigma is a winning strategy in GAG_{A}, the players produce a sequence of reals (x1,,xn)A(x_{1},\dots,x_{n})\in A. In the following rounds, Player I follows the rules of the decoding game according to [A][A], playing witnesses to the fact that (x1,,xn)A(x_{1},\dots,x_{n})\in A. This means that, e.g., if [A]=[A0],[A1],[A]=\langle[A_{0}],[A_{1}],\ldots\rangle, i.e., A=iAiA=\bigcup_{i}A_{i}, then Player I plays kωk\in\omega such that (x1,,xn)Ak(x_{1},\dots,x_{n})\in A_{k}. The strategy for the other cases is defined similarly. This yields a winning strategy for Player I in the decoding game for AA with respect to [A][A].

Now assume that Player I has a payoff strategy σ\sigma in the decoding game for AA with respect to [A][A]. Then the restriction of σ\sigma to the first nn rounds of the game is a winning strategy for Player I in the game GAG_{A}. Similarly for Player II. ∎

Lemma 3.6.

Let A(ωω)kA\subset(\omega^{\omega})^{k} be σ\sigma-projective, for some 1k<ω1\leq k<\omega. Then, for every σ\sigma-projective code [A][A] for AA in which no complements appear, the decoding game given by [A][A] is simple clopen.

Proof.

Choose a code [A][A] for AA in which no complements appear. We will show by induction on the definition of simple clopen games, that the game obtained as in (6) or (7) in Definition 3.4 is simple clopen again. This will finish the proof as games obtained by clauses (1)-(4) in Definition 3.4 are clearly simple clopen, by the definition of simple clopen games.

Let us introduce some notation for this proof. If xωωx\in\omega^{\omega}, we write xIx^{I} for the sequence of digits of xx in even positions, and xIIx^{II} for the sequence of digits of xx in odd positions. Thus, if xx results from a run of a Gale-Stewart game, then xIx^{I} is the sequence of moves of Player I and xIIx^{II} that of Player II.

So let GG be a simple clopen game with payoff set B(ωω)ωB\subseteq(\omega^{\omega})^{\omega} and consider the game GP,kG^{P,k} which is defined as follows. Players I and II start by alternating turns playing ωk\omega\cdot k natural numbers to define reals x1,,xkωωx_{1},\dots,x_{k}\in\omega^{\omega}. Then players I and II alternate moves to play some real xk+1x_{k+1}. Finally, Players I and II alternate again to produce reals z1,z2,z_{1},z_{2},\dots so that (x1,,xk,xk+1I,z1,z2,)(ωω)ω(x_{1},\dots,x_{k},x_{k+1}^{I},z_{1},z_{2},\dots)\in(\omega^{\omega})^{\omega} and we say that (x1,,xk,xk+1,z1,z2,)(x_{1},\dots,x_{k},x_{k+1},z_{1},z_{2},\dots) is a winning run for Player I in GP,kG^{P,k} iff (x1,,xk,xk+1I,z1,z2,)B(x_{1},\dots,x_{k},x_{k+1}^{\mathrm{I}},z_{1},z_{2},\dots)\in B. That means if BB^{*} denotes the payoff set of GP,kG^{P,k}, we have (x1,,xk,xk+1,z1,z2,)B(x_{1},\dots,x_{k},x_{k+1},z_{1},z_{2},\dots)\in B^{*} iff (x1,,xk,xk+1I,z1,z2,)B(x_{1},\dots,x_{k},x_{k+1}^{\mathrm{I}},z_{1},z_{2},\dots)\in B. We aim to show that GP,kG^{P,k} is simple clopen again.

Suppose first that GG is a clopen game of some fixed length ωn\omega\cdot n, i.e., we consider GG as a game of length ω2\omega^{2} but only the first ωn\omega\cdot n moves are relevant for the payoff set. Fix some kωk\in\omega. In particular, BB is a clopen set in ωω×ω\omega^{\omega\times\omega}. We can naturally write B=B0×B1×B2B=B_{0}\times B_{1}\times B_{2} for clopen sets B0(ωω)kB_{0}\subseteq(\omega^{\omega})^{k}, B1ωωB_{1}\subseteq\omega^{\omega} and B2(ωω)ωB_{2}\subseteq(\omega^{\omega})^{\omega}. By definition, the payoff set for the game GP,kG^{P,k} is B0×(B1)I×B2B_{0}\times(B_{1})_{\mathrm{I}}\times B_{2}, where

(B1)I={xωω:xIB1},(B_{1})_{\mathrm{I}}=\{x\in\omega^{\omega}:x^{\mathrm{I}}\in B_{1}\},

which is clopen. Moreover, in GP,kG^{P,k} again only the first ωn\omega\cdot n moves are relevant, so GP,kG^{P,k} is a clopen game of fixed length ωn\omega\cdot n and in particular simple clopen.

Now suppose that GG is a simple clopen game obtained by condition (2) in Definition 2.2, i.e., we are given simple clopen games GiG_{i}, i<ωi<\omega, and after Player I and II take turns producing x1,,xk,xk+1x_{1},\dots,x_{k},x_{k+1}, Player I plays some natural number ii and the players continue according to the rules of GiG_{i} (keeping the moves which produced x1,,xk,xk+1x_{1},\dots,x_{k},x_{k+1}). That means for every i<ωi<\omega, some sequence (x1,,xk,xk+1,i,z1,z2,)(x_{1},\dots,x_{k},x_{k+1},i,z_{1},z_{2},\dots) is a winning run for Player I in GG iff (x1,,xk,xk+1,z1,z2,)(x_{1},\dots,x_{k},x_{k+1},z_{1},z_{2},\dots) is a winning run for Player I in GiG_{i}. We can assume inductively that the games GiP,kG^{P,k}_{i} for i<ωi<\omega (obtained as above) are simple clopen and we aim to show that GiP,kG^{P,k}_{i} is simple clopen. Consider the simple clopen game GG^{*} which is obtained by applying (2) in Definition 2.2 to the games GiP,kG^{P,k}_{i} and the natural number k+1k+1. Suppose Players I and II produce (x1,,xk,xk+1,i,z1,z2,)(x_{1},\dots,x_{k},x_{k+1},i,z_{1},z_{2},\dots) in a run of GG^{*}. Then

(x1,,xk,\displaystyle(x_{1},\dots,x_{k}, xk+1,i,z1,z2,) is a winning run for Player I in G\displaystyle x_{k+1},i,z_{1},z_{2},\dots)\text{ is a winning run for Player I in }G^{*}
iff (x1,,xk,\displaystyle\text{ iff }(x_{1},\dots,x_{k}, xk+1,z1,z2,) is a winning run for Player I in GiP,k\displaystyle x_{k+1},z_{1},z_{2},\dots)\text{ is a winning run for Player I in }G_{i}^{P,k}
iff (x1,,xk,\displaystyle\text{ iff }(x_{1},\dots,x_{k}, xk+1I,z1,z2,) is a winning run for Player I in Gi\displaystyle x_{k+1}^{\mathrm{I}},z_{1},z_{2},\dots)\text{ is a winning run for Player I in }G_{i}
iff (x1,,xk,\displaystyle\text{ iff }(x_{1},\dots,x_{k}, xk+1I,i,z1,z2,) is a winning run for Player I in G\displaystyle x_{k+1}^{\mathrm{I}},i,z_{1},z_{2},\dots)\text{ is a winning run for Player I in }G
iff (x1,,xk,\displaystyle\text{ iff }(x_{1},\dots,x_{k}, xk+1,i,z1,z2,) is a winning run for Player I in GP,k,\displaystyle x_{k+1},i,z_{1},z_{2},\dots)\text{ is a winning run for Player I in }G^{P,k},

where the first equivalence holds by definition of GG^{*}, the second equivalence holds by inductive hypothesis, the third equivalence by choice of GG, and the fourth equivalence by definition of GP,kG^{P,k}. Hence GP,kG^{P,k} and GG^{*} are equal and GP,kG^{P,k} is a simple clopen game, as desired.

The argument for simple clopen games obtained by condition (3) in Definition 2.2 is analogous. ∎

With Lemmata 3.5 and 3.6, Proposition 3.1 is proved. To finish the proof of Theorem 2.4 one needs to show the following proposition. This is (3)(2)(3)\Rightarrow(2) and (1)(2)(1)\Rightarrow(2) in Theorem 2.4.

Proposition 3.7.

Suppose either that simple clopen games of length ω2\omega^{2} are determined or that σ\sigma-projective games of length ω\omega are determined. Then simple σ\sigma-projective games of length ω2\omega^{2} are determined.

Proposition 3.7 can be proved directly either by the method of the proof of Proposition 3.1, or by that of Proposition 2.7. In the second case, one need only carry out a straightforward adaptation. In the first case, a simple σ\sigma-projective game GG is reduced to the simple clopen game in which two players play the game GG, producing a sequence x(ωω)nx\in(\omega^{\omega})^{n} for some nωn\in\omega such that there is a σ\sigma-projective set A(ωω)nA\subset(\omega^{\omega})^{n} with the property that Player I wins GG iff xAx\in A, no matter how the players continue playing the rest of GG. After this, the players play the decoding game for AA to determine who the winner is in a clopen way.

We close this section with a useful characterization of the σ\sigma-projective sets, although it will not be used.

Proposition 3.8 (Folklore).

A set AA\subset\mathbb{R} is σ\sigma-projective if and only if it belongs to Lω1()L_{\omega_{1}}(\mathbb{R}).

Proof.

Clearly, Lω1()L_{\omega_{1}}(\mathbb{R}) is closed under countable sequences and 𝒫()Lω1()\mathcal{P}(\mathbb{R})\cap L_{\omega_{1}}(\mathbb{R}) is closed under projections.

Conversely, by induction on α<ω1\alpha<\omega_{1}, one sees that Lα()L_{\alpha}(\mathbb{R}) and the satisfaction relation for Lα()L_{\alpha}(\mathbb{R}) are coded by σ\sigma-projective sets of reals:

  1. (1)

    L0()==Vω+1L_{0}(\mathbb{R})=\mathbb{R}=V_{\omega+1} is coded by itself. The satisfaction relation S0S_{0} for Vω+1V_{\omega+1} is given by

    S0(ϕ,a)Vω+1ϕ(a),S_{0}(\phi,\vec{a})\leftrightarrow V_{\omega+1}\models\phi(\vec{a}),

    for ϕ\phi a formula in the language of set theory and a\vec{a} a finite sequence of reals. Since every formula in the language of set theory is in the class Σn\Sigma_{n} for some nn, S0S_{0} belongs to the pointclass n<ωΣn1\bigcup_{n<\omega}\Sigma^{1}_{n} (i.e., the pointclass of countable unions of projective sets) and is thus σ\sigma-projective.

  2. (2)

    Suppose that a σ\sigma-projective code CαC_{\alpha} for Lα()L_{\alpha}(\mathbb{R}) has been defined and that a σ\sigma-projective satisfaction predicate SαS_{\alpha} for Lα()L_{\alpha}(\mathbb{R}) relative to CαC_{\alpha} has been defined. Suppose that a(Cα)n\vec{a}\in(C_{\alpha})^{n} and

    ϕ=y1y2,Qymϕ0(x1,,xn,y1,,ym)\phi=\exists y_{1}\,\forall y_{2},\ldots Qy_{m}\,\phi_{0}(x_{1},\ldots,x_{n},y_{1},\ldots,y_{m})

    (where QQ is a quantifier and ϕ0\phi_{0} is Δ0\Delta_{0}) is a Σm\Sigma_{m}-formula with nn free variables. Then, letting

    Cαϕ,a={x:y1Cαy2CαQymCαSα(ϕ0,a,y1,,ym)},C^{\phi,\vec{a}}_{\alpha}=\big{\{}x\in\mathbb{R}:\exists y_{1}\in C_{\alpha}\,\forall y_{2}\in C_{\alpha}\,\ldots\,Qy_{m}\in C_{\alpha}\,S_{\alpha}(\phi_{0},\vec{a},y_{1},\ldots,y_{m})\big{\}},

    a σ\sigma-projective code Cα+1C_{\alpha+1} for Lα+1()L_{\alpha+1}(\mathbb{R}) can be defined by the disjointed union

    Cα+1=Cα˙{C^αϕ,a:ϕ is a formula and a(Cα)n},C_{\alpha+1}=C_{\alpha}\,\dot{\cup}\,\{\hat{C}^{\phi,\vec{a}}_{\alpha}:\phi\text{ is a formula and }\vec{a}\in(C_{\alpha})^{n}\},

    where C^αϕ,a\hat{C}^{\phi,\vec{a}}_{\alpha} is a real number coding555E.g., it could be the tuple (ϕ,a,α)(\phi,\vec{a},\alpha). the set Cαϕ,aC^{\phi,\vec{a}}_{\alpha}. A satisfaction relation Sα+1S_{\alpha+1} can be defined from this: for atomic formulae, we set

    Sα+1(,x,y)\displaystyle S_{\alpha+1}(\cdot\in\cdot,x,y)\leftrightarrow (x,yCαSα(,x,y))\displaystyle\big{(}x,y\in C_{\alpha}\wedge S_{\alpha}(\cdot\in\cdot,x,y)\big{)}\vee
    (xCαϕa(Cα)lth(a)y=C^αϕ,aSα(ϕ,a,x)).\displaystyle\big{(}x\in C_{\alpha}\wedge\exists\phi\,\exists\vec{a}\subset(C_{\alpha})^{\text{lth}(a)}\,y=\hat{C}^{\phi,\vec{a}}_{\alpha}\wedge S_{\alpha}(\phi,\vec{a},x)\big{)}.

    For other formulae, this is done as above, so the satisfaction relation Sα+1S_{\alpha+1} is seen to belong to the pointclass n<ωΣn1(Cα+1,Sα)\bigcup_{n<\omega}\Sigma^{1}_{n}(C_{\alpha+1},S_{\alpha}) and is thus by using the inductive hypothesis σ\sigma-projective.

  3. (3)

    Suppose that a σ\sigma-projective code CαC_{\alpha} for Lα()L_{\alpha}(\mathbb{R}) has been defined and that a σ\sigma-projective satisfaction predicate SαS_{\alpha} for Lα()L_{\alpha}(\mathbb{R}) has been defined for every α<λ\alpha<\lambda, where λ\lambda is a countable limit ordinal. Then CλC_{\lambda} can be defined as the disjoint (countable) union of Cα+1CαC_{\alpha+1}\setminus C_{\alpha}, for α<λ\alpha<\lambda. Thus CλC_{\lambda} is σ\sigma-projective. The satisfaction relation SλS_{\lambda} can be defined as above.

This completes the proof. ∎

4. Determinacy from large cardinals

In this section, we prove level-by-level that the existence of certain iterable inner models with Woodin cardinals implies simple clopen determinacy of length ω2\omega^{2}, which in turn implies σ\sigma-projective determinacy of length ω\omega. A different proof of this latter result can be found in [Agu], but the proof we give here has the advantage that it requires almost no inner-model-theoretic background. Another advantage is that it easily generalizes to yield further results (cf. the next section).

The idea of this proof is to enhance a simple clopen game of length ω2\omega^{2} by presenting each player with a fine-structural model that can be manipulated to obtain information about the game. This method of proof is due to Neeman [Nee04]; the difference in our context is that the models considered will contain many partial measures and, in addition to taking iterated ultrapowers, we will allow the players to remove end-segments of their models during the game so as to make the measures total and obtain new information. Although this determinacy proof could have been framed directly in terms of (the decoding game for) σ\sigma-projective sets, it seems somewhat more natural to consider simple clopen games of length ω2\omega^{2} instead and proceed by induction on the game rank.

Before we start with the proof, let us recall the relevant inner model theoretic notions we will need. In what follows, we will work with premice and formulae in the language of relativized premice pm={˙,E˙,F˙,x˙}\mathcal{L}_{\mathrm{pm}}=\{\dot{\in},\dot{E},\dot{F},\dot{x}\}, where E˙\dot{E} is a predicate for a sequence of extenders, F˙\dot{F} is a predicate for an extender, and x˙\dot{x} is a predicate for a real number over which we construct the premouse.

For some real xx, a potential xx-premouse is a model M=(JηE,,Eη,Eη,x),M=(J_{\eta}^{\vec{E}},\in,\vec{E}\upharpoonright\eta,E_{\eta},x), where E\vec{E} is a fine extender sequence666See Definition 2.42.4 in [Ste10], which goes back to Section 11 in [MS94] and [SSZ02]. and η\eta an ordinal or η=Ord\eta={\mathrm{Ord}} (see Section 22 in [Ste10] for details). We say that such a potential xx-premouse MM is active iff EηE_{\eta}\neq\emptyset. If νη\nu\leq\eta, we write M|ν=(JνE,,Eν,Eν,x)M|\nu=(J_{\nu}^{\vec{E}},\in,\vec{E}\upharpoonright\nu,E_{\nu},x) for the corresponding initial segment of MM. A potential xx-premouse MM is called an xx-premouse if every proper initial segment of MM is ω\omega-sound. If it does not lead to confusion, we will sometimes drop the xx and just call MM a premouse. Informally, an xx-mouse is an iterable xx-premouse. We will avoid this term as the notion of iterability is ambiguous, but ω1\omega_{1}-iterability suffices for all our arguments.777We will only need weak iterability, in the sense of [Nee04]. Here we say that an xx-premouse MM is ω1\omega_{1}-iterable if it is iterable for countable stacks of normal trees of length <ω1<\omega_{1} (see Section 4.14.1 of [Ste10] for a formal definition).

We consider premice belonging to various smallness classes:

Definition 4.1.

Let MM be an ω1\omega_{1}-iterable premouse and δMOrd\delta\in M\cap{\mathrm{Ord}}.

  1. (1)

    We say MM is of class S0S_{0} above δ\delta if MM is a proper class or active.

  2. (2)

    We say MM is of class Sα+1S_{\alpha+1} above δ\delta if there is some ordinal δ0>δ\delta_{0}>\delta and some NMN\trianglelefteq M with δ0<NOrd\delta_{0}<N\cap{\mathrm{Ord}} such that NN is of class SαS_{\alpha} above δ0\delta_{0} and δ0\delta_{0} is Woodin in NN.

  3. (3)

    Let λ\lambda be a countable limit ordinal. We say MM is of class SλS_{\lambda} above δ\delta if λ<ω1M\lambda<\omega_{1}^{M} and MM is of class SαS_{\alpha} above δ\delta for all α<λ\alpha<\lambda.

Moreover, we say MM is of class SαS_{\alpha} if it is of class SαS_{\alpha} above 0.

Example 4.2.

Let n1n\geq 1 and recall that a premouse MM is called nn-small if for every κ\kappa which is a critical point of an extender on the sequence of extenders of MM, M|κ“there are n Woodin cardinals”M|\kappa\nvDash\text{``there are }n\text{ Woodin cardinals''}. Moreover, we say MM is 0-small if MM is an initial segment of LL. Let MnM_{n}^{\sharp} denote the unique countable, sound, ω1\omega_{1}-iterable premouse which is not nn-small, but all of whose proper initial segments are nn-small, if it exists and is unique. If MnM_{n}^{\sharp} exists and is unique for all nωn\in\omega, then – in particular – every xωωx\in\omega^{\omega} has a sharp. Let NωN_{\omega}^{\sharp} denote the smallest active premouse extending

nωMn.\bigcup_{n\in\omega}M_{n}^{\sharp}.

Then NωN_{\omega}^{\sharp} is of class SωS_{\omega}. If there is a premouse of class Sω+1S_{\omega+1}, then it contains NωN_{\omega}^{\sharp} and in fact NωN_{\omega}^{\sharp} is countable in it.

Note that if MM is a premouse of class SαS_{\alpha}, then MM is aware of this, since α\alpha is countable in MM. If MM is of class SαS_{\alpha} and not a proper class, then MM is active and we can obtain a proper class model by iterating the active extender of MM and its images out of the universe. By convention, we shall say that this proper class model is also of class SαS_{\alpha}.

We recall the definition of the game rank of a simple clopen game. If GG is a game of fixed length ωn\omega\cdot n, then gr(G)=n\mathrm{gr}(G)=n. If GG is obtained from games G0,G1,G_{0},G_{1},\ldots, and from an ordinal ωn\omega\cdot n as in Definition 2.2, we let

gr(G)=sup{gr(Gi)+ω:iω}+n.\mathrm{gr}(G)=\sup\{\mathrm{gr}(G_{i})+\omega:i\in\omega\}+n.
Remark 4.3.

For every simple game GG and initial play pp of GG, let GpG_{p} denote the rest of the game GG after pp has been played. Let p0,p1,p_{0},p_{1},\dots be a sequence of initial plays of GG starting with the empty sequence p0=p_{0}=\emptyset such that pi+1p_{i+1} end-extends pip_{i}, and either gr(Gpi)\mathrm{gr}(G_{p_{i}}) is a successor ordinal with gr(Gpi)=gr(Gpi+1)+1\mathrm{gr}(G_{p_{i}})=\mathrm{gr}(G_{p_{i+1}})+1 or gr(Gpi)\mathrm{gr}(G_{p_{i}}) is a limit ordinal. Then this sequence has to be of finite length k+1k+1 and we can choose kk large enough such that gr(Gpk)=1\mathrm{gr}(G_{p_{k}})=1.

Theorem 4.4.

Suppose that γ<ω1\gamma<\omega_{1} and for every yωωy\in\omega^{\omega} there is an xTyx\geq_{T}y such that there is a proper class xx-premouse of class SγS_{\gamma} which is a model of 𝖹𝖥𝖢{\sf ZFC}. Then every simple clopen game GG such that gr(G)γ\mathrm{gr}(G)\leq\gamma is determined.

In the proof, we are going to use premice of class SγS_{\gamma} to apply the following theorem of Neeman multiple times.

Theorem 4.5 (Neeman, Theorem 2A.2 in [Nee04]).

There are binary formulae ϕI\phi_{\mathrm{I}} and ϕII\phi_{\mathrm{II}} in the language of set theory such that the following hold for any transitive, weakly iterable888As defined in Appendix A, Iterability in [Nee04]. Note that ω1\omega_{1}-iterability implies weak iterability. premouse MM which is a model of 𝖹𝖥𝖢{\sf ZFC}:

Let δ<ω1\delta<\omega_{1} be a Woodin cardinal in MM and let A˙M\dot{A}\in M and B˙M\dot{B}\in M be Col(ω,δ)\operatorname{Col}(\omega,\delta)-names for a subset of ωω\omega^{\omega}. Then,

  1. (1)

    If MϕI[δ,A˙]M\models\phi_{\mathrm{I}}[\delta,\dot{A}], there is a strategy σ\sigma for Player I in a game of length ω\omega such that whenever xx is a play by σ\sigma, there is a non-dropping iterate NN of MM with embedding jj and an NN-generic gCol(ω,j(δ))g\subset\operatorname{Col}(\omega,j(\delta)) such that xN[g]x\in N[g] and xj(A˙)[g]x\in j(\dot{A})[g].

  2. (2)

    If MϕII[δ,B˙]M\models\phi_{\mathrm{II}}[\delta,\dot{B}], there is a strategy τ\tau for Player II in a game of length ω\omega such that whenever xx is a play by τ\tau, there is a non-dropping iterate NN of MM with embedding jj and an NN-generic gCol(ω,j(δ))g\subset\operatorname{Col}(\omega,j(\delta)) such that xN[g]x\in N[g] and xj(B˙)[g]x\in j(\dot{B})[g].

  3. (3)

    Otherwise, there is an MM-generic gCol(ω,δ)g\subset\operatorname{Col}(\omega,\delta) and an xM[g]x\in M[g] such that xA˙[g]x\not\in\dot{A}[g] and xB˙[g]x\not\in\dot{B}[g].

We now proceed to:

Proof of Theorem 4.4.

We may as well assume that γ\gamma is infinite, since otherwise GG has fixed length <ω2{<}\omega^{2}, so it is determined by the results of [Nee95] and [Nee02] (see also the introduction of [Nee04]).

Let GG be a simple clopen game with gr(G)γ\mathrm{gr}(G)\leq\gamma, say gr(G)=α\mathrm{gr}(G)=\alpha. We assume that α\alpha is a successor ordinal, since the limit case is similar. Let rωωr\in\omega^{\omega} code all parameters used in the definition of GG. We may as well assume that rr belongs to the Turing cone given by the hypothesis of the theorem.

To each non-terminal play pp of GG corresponds a game

Gp:= the game G after p has been played.G_{p}:=\text{ the game $G$ after $p$ has been played.}

Clearly, GpG_{p} is a simple game and gr(Gp)α\mathrm{gr}(G_{p})\leq\alpha. Given yTry\geq_{T}r, a yy-premouse MM, we select δOrdM\delta\in{\mathrm{Ord}}^{M} and define formulae ϕIp\phi^{p}_{\mathrm{I}} and ϕIIp\phi^{p}_{\mathrm{II}}, and two sets W˙Ip\dot{W}^{p}_{\mathrm{I}} and W˙IIp\dot{W}^{p}_{\mathrm{II}}, each of which is either a Col(ω,δ)\operatorname{Col}(\omega,\delta)-name for a set of real numbers or a set of natural numbers. The definition is by induction on gr(Gp)\mathrm{gr}(G_{p}) (not on pp!). Formally, these names and sets of course depend on the model MM in which they are defined, so we sometimes write W˙Ip(M)\dot{W}^{p}_{\mathrm{I}}(M) and W˙IIp(M)\dot{W}^{p}_{\mathrm{II}}(M) to make this explicit. But for simplicity and readability we will omit this whenever it does not lead to confusion.

At the same time, we show that there are names, names for names, etc., for these sets such that their interpretation with respect to generics g0,,gng_{0},\dots,g_{n} for some nωn\in\omega for collapsing Woodin cardinals of MM is a set of the same form with respect to the model M[g0][gn]M[g_{0}]\dots[g_{n}] instead of MM. More precisely, if MM is a model as above and MM has (at least) n+1n+1 Woodin cardinals, then let n=(δ0,,δn)\mathbb{P}_{n}=\mathbb{P}(\delta_{0},\dots,\delta_{n}) be the forcing iteration of length n+1n+1 collapsing the ordinals δ0,δ1,,δn\delta_{0},\delta_{1},\dots,\delta_{n} to ω\omega one after the other, where δ0\delta_{0} is the least Woodin cardinal in MM and δi+1\delta_{i+1} is the least Woodin cardinal in MM above δi\delta_{i} for all 0i<n0\leq i<n, i.e., 0=Col(ω,δ0)\mathbb{P}_{0}=\operatorname{Col}(\omega,\delta_{0}) and for all 0i<n0\leq i<n,

i+1=iCol(ω,δi+1)ˇ,\mathbb{P}_{i+1}=\mathbb{P}_{i}*\operatorname{Col}(\omega,\delta_{i+1})^{\check{}},

where Col(ω,δi+1)ˇM\operatorname{Col}(\omega,\delta_{i+1})^{\check{}}\in M is the canonical i\mathbb{P}_{i}-name for Col(ω,δi+1)\operatorname{Col}(\omega,\delta_{i+1}). This is of course equivalent to the product and to the Col(ω,δn)\operatorname{Col}(\omega,\delta_{n}), but we are interested in the step-by-step collapse.

We consider nice n\mathbb{P}_{n}-names p˙\dot{p} for finite sequences of reals with the property that the game rank of Gp˙G_{\dot{p}} is decided by the empty condition.999Note that the game rank of GpG_{p} depends only on GG and finitely many digits of pp. By induction on the game rank of Gp˙G_{\dot{p}}, we will specify for every n<ωn<\omega such that MM has at least n+1n+1 Woodin cardinals and every such n\mathbb{P}_{n}-name p˙\dot{p}, a n\mathbb{P}_{n}-name B˙np˙,I\dot{B}^{\dot{p},I}_{n} in MM such that whenever GG is n\mathbb{P}_{n}-generic over MM,

B˙np˙,I[G]=W˙Ip(M[G]),\dot{B}^{\dot{p},I}_{n}[G]=\dot{W}^{p}_{\mathrm{I}}(M[G]),

where p=p˙[G]p=\dot{p}[G]. We will call this name B˙np˙,I\dot{B}^{\dot{p},I}_{n} the good n\mathbb{P}_{n}-name for W˙Ip\dot{W}^{p}_{\mathrm{I}}. We will also define analogous names B˙p˙,II\dot{B}^{\dot{p},II} for W˙IIp\dot{W}^{p}_{\mathrm{II}}. We now proceed to the recursive definition of ϕIp\phi^{p}_{\mathrm{I}}, ϕIIp\phi^{p}_{\mathrm{II}}, W˙Ip\dot{W}^{p}_{\mathrm{I}}, W˙IIP\dot{W}^{P}_{\mathrm{II}}, B˙np,I\dot{B}_{n}^{p,I}, and B˙np,II\dot{B}_{n}^{p,II}.101010For every pp, ϕIp\phi^{p}_{\mathrm{I}} will be one of three formulae (there is one possibility for the successor case and two for the limit case). We will however use the notation ϕIp\phi^{p}_{\mathrm{I}} to make the presentation uniform. Similarly for ϕIIp\phi^{p}_{\mathrm{II}}.

Case 1.

gr(Gp)=2\mathrm{gr}(G_{p})=2 (this is the base case).

Let yTry\geq_{T}r and let MM be any yy-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} and of class S1S_{1}. Assume without loss of generality that MM is minimal, in the sense that no proper initial segment of MM is a model of 𝖹𝖥𝖢{\sf ZFC} of class S1S_{1}. Let δ\delta be the least Woodin cardinal in MM, so that MM is of class S0S_{0} above δ\delta, and let pMp\in M. We define the Col(ω,δ)\operatorname{Col}(\omega,\delta)-names for sets of reals W˙Ip\dot{W}^{p}_{\mathrm{I}} and W˙IIp\dot{W}^{p}_{\mathrm{II}} by111111Here and below, all names for real are assumed to be nice.

W˙Ip=W˙Ip(M)={(y˙,q)|qCol(ω,δ)M Player I has a winning strategy in Gpˇy˙}\dot{W}^{p}_{\mathrm{I}}=\dot{W}^{p}_{\mathrm{I}}(M)=\{(\dot{y},q)\,|\,q\Vdash^{M}_{\operatorname{Col}(\omega,\delta)}\text{ Player I has a winning strategy in }G_{\check{p}^{\frown}\dot{y}}\}

and

W˙IIp=W˙IIp(M)={(y˙,q)|qCol(ω,δ)M Player II has a winning strategy in Gpˇy˙}.\dot{W}^{p}_{\mathrm{II}}=\dot{W}^{p}_{\mathrm{II}}(M)=\{(\dot{y},q)\,|\,q\Vdash^{M}_{\operatorname{Col}(\omega,\delta)}\text{ Player II has a winning strategy in }G_{\check{p}^{\frown}\dot{y}}\}.

Let ϕIp\phi^{p}_{\mathrm{I}} and ϕIIp\phi^{p}_{\mathrm{II}} be the formulae given by Neeman’s theorem (Theorem 4.5) such that the following hold:

  1. (1)

    If MϕIp[W˙Ip]M\models\phi^{p}_{\mathrm{I}}[\dot{W}^{p}_{\mathrm{I}}], there is a strategy σ\sigma for Player I in a game of length ω\omega such that whenever xx is a play by σ\sigma, there is an iterate NN of MM, an elementary embedding j:MNj\colon M\rightarrow N and an NN-generic hCol(ω,j(δ))h\subset\operatorname{Col}(\omega,j(\delta)) such that xN[h]x\in N[h] and xj(W˙Ip)[h]x\in j(\dot{W}^{p}_{\mathrm{I}})[h].

  2. (2)

    If MϕIIp[W˙IIp]M\models\phi^{p}_{\mathrm{II}}[\dot{W}^{p}_{\mathrm{II}}], there is a strategy τ\tau for Player II in a game of length ω\omega such that whenever xx is a play by τ\tau, there is an iterate NN of MM, an elementary embedding j:MNj\colon M\rightarrow N and an NN-generic hCol(ω,j(δ))h\subset\operatorname{Col}(\omega,j(\delta)) such that xN[h]x\in N[h] and xj(W˙IIp)[h]x\in j(\dot{W}^{p}_{\mathrm{II}})[h].

  3. (3)

    Otherwise, there is an MM-generic gCol(ω,δ)g\subset\operatorname{Col}(\omega,\delta) and an xM[g]x\in M[g] such that xW˙Ip[g]x\not\in\dot{W}^{p}_{\mathrm{I}}[g] and xW˙IIp[g]x\not\in\dot{W}^{p}_{\mathrm{II}}[g].

Now, we specify the good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} as claimed above, for models with enough Woodin cardinals below δ\delta so that n\mathbb{P}_{n} is defined. For n=0n=0, suppose that MM is a premouse with Woodin cardinals δ0<δ\delta_{0}<\delta and is of class S0S_{0} above δ\delta and minimal above δ\delta.121212A case of interest will be that of such MM which are initial segments of a model NN of some class SβS_{\beta} which is minimal above δ0\delta_{0}. In such an NN, δ\delta need not be a cardinal. Let p˙\dot{p} be a nice Col(ω,δ0)\operatorname{Col}(\omega,\delta_{0})-name for a finite sequence of reals and set

B˙0p˙,I={((y˙˙,q˙),q0)|q0Col(ω,δ0)q˙Col(ω,δ)ˇ Player I has a winning strategy in Gp˙ˇy˙˙}.\dot{B}^{\dot{p},I}_{0}=\{((\dot{\dot{y}},\dot{q}),q_{0})\,|\,q_{0}\Vdash_{\operatorname{Col}(\omega,\delta_{0})}\dot{q}\Vdash_{\operatorname{Col}(\omega,\delta)^{\check{}}}\text{ Player I has a winning strategy in }G_{\check{\dot{p}}^{\frown}\dot{\dot{y}}}\}.

The good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} for n>0n>0 and similar names B˙np˙,II\dot{B}^{\dot{p},II}_{n} for W˙IIp\dot{W}^{p}_{\mathrm{II}} are defined analogously.

Case 2.

gr(Gp)=γ+1\mathrm{gr}(G_{p})=\gamma+1 for some γ2\gamma\geq 2.

Let yTry\geq_{T}r and let MM be any yy-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} of class Sγ+1S_{\gamma+1}. Assume without loss of generality that MM is minimal, in the sense that no proper initial segment of MM is a model of 𝖹𝖥𝖢{\sf ZFC} of class Sγ+1S_{\gamma+1}. Let δ\delta be the least Woodin cardinal in MM, so that MM is of class SγS_{\gamma} above δ\delta, and let pMp\in M. Then let

W˙Ip=W˙Ip(M)={(y˙,q)|qCol(ω)MϕIpˇy˙[B˙]},\dot{W}^{p}_{\mathrm{I}}=\dot{W}^{p}_{\mathrm{I}}(M)=\{(\dot{y},q)\,|\,q\Vdash^{M}_{\operatorname{Col}(\omega)}\phi^{\check{p}^{\frown}\dot{y}}_{\mathrm{I}}[\dot{B}]\},

where B˙M\dot{B}\in M is the good Col(ω,δ)\operatorname{Col}(\omega,\delta)-name with respect to pˇy˙\check{p}^{\frown}\dot{y}, so that whenever GG is Col(ω,δ)\operatorname{Col}(\omega,\delta)-generic over MM, B˙[G]=W˙Ipy(M[G])\dot{B}[G]=\dot{W}^{p^{\frown}y}_{\mathrm{I}}(M[G]), where py=(pˇy˙)[G]p^{\frown}y=(\check{p}^{\frown}\dot{y})[G]. We also let

W˙IIp=W˙IIp(M)={(y˙,q)|qCol(ω,δ)MϕIIpˇy˙[B˙]},\dot{W}^{p}_{\mathrm{II}}=\dot{W}^{p}_{\mathrm{II}}(M)=\{(\dot{y},q)\,|\,q\Vdash^{M}_{\operatorname{Col}(\omega,\delta)}\phi^{\check{p}^{\frown}\dot{y}}_{\mathrm{II}}[\dot{B}]\},

for B˙\dot{B} analogous as above. Note that B˙\dot{B} is a good name for W˙Ipy\dot{W}^{p^{\frown}y}_{\mathrm{I}} or W˙IIpy\dot{W}^{p^{\frown}y}_{\mathrm{II}} respectively and hence already defined since for every real yy, gr(Gpy)=γ\mathrm{gr}(G_{p^{\frown}y})=\gamma. Let ϕIp\phi^{p}_{\mathrm{I}} and ϕIIp\phi^{p}_{\mathrm{II}} be the formulae given by Neeman’s theorem (Theorem 4.5) such that the following hold:

  1. (1)

    If MϕIp[W˙Ip]M\models\phi^{p}_{\mathrm{I}}[\dot{W}^{p}_{\mathrm{I}}], there is a strategy σ\sigma for Player I in a game of length ω\omega such that whenever xx is a play by σ\sigma, there is an iterate NN of MM, an elementary embedding j:MNj\colon M\rightarrow N and an NN-generic hCol(ω,j(δ))h\subset\operatorname{Col}(\omega,j(\delta)) such that xN[h]x\in N[h] and xj(W˙Ip)[h]x\in j(\dot{W}^{p}_{\mathrm{I}})[h].

  2. (2)

    If MϕIIp[W˙IIp]M\models\phi^{p}_{\mathrm{II}}[\dot{W}^{p}_{\mathrm{II}}], there is a strategy τ\tau for Player II in a game of length ω\omega such that whenever xx is a play by τ\tau, there is an iterate NN of MM, an elementary embedding j:MNj\colon M\rightarrow N and an NN-generic hCol(ω,j(δ))h\subset\operatorname{Col}(\omega,j(\delta)) such that xN[h]x\in N[h] and xj(W˙IIp)[h]x\in j(\dot{W}^{p}_{\mathrm{II}})[h].

  3. (3)

    Otherwise, there is an MM-generic gCol(ω,δ)g\subset\operatorname{Col}(\omega,\delta) and an xM[g]x\in M[g] such that xW˙Ip[g]x\not\in\dot{W}^{p}_{\mathrm{I}}[g] and xW˙IIp[g]x\not\in\dot{W}^{p}_{\mathrm{II}}[g].

Now, we specify the good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n}. For n=0n=0, suppose MM is a premouse with Woodin cardinals δ0<δ\delta_{0}<\delta and that MM is of class SγS_{\gamma} above δ\delta and minimal above δ\delta. Let p˙M\dot{p}\in M be a nice Col(ω,δ0)\operatorname{Col}(\omega,\delta_{0})-name for a finite sequence of reals. Set

B˙0p˙,I={((y˙˙,q˙),q0)|q0Col(ω,δ0)q˙Col(ω,δ)ˇϕIp˙ˇy˙˙[B˙]},\dot{B}^{\dot{p},I}_{0}=\{((\dot{\dot{y}},\dot{q}),q_{0})\,|\,q_{0}\Vdash_{\operatorname{Col}(\omega,\delta_{0})}\dot{q}\Vdash_{\operatorname{Col}(\omega,\delta)^{\check{}}}\phi^{\check{\dot{p}}^{\frown}\dot{\dot{y}}}_{\mathrm{I}}[\dot{B}]\},

where B˙\dot{B} is a good (δ0,δ)\mathbb{P}(\delta_{0},\delta)-name for W˙Ip\dot{W}_{\mathrm{I}}^{p}. That means B˙\dot{B} is such that whenever GG is (δ0,δ)\mathbb{P}(\delta_{0},\delta)-generic over MM, B˙[G]=W˙Ipy(M[G])\dot{B}[G]=\dot{W}^{p^{\frown}y}_{\mathrm{I}}(M[G]), where py=(p˙ˇy˙˙)[G]p^{\frown}y=(\check{\dot{p}}^{\frown}\dot{\dot{y}})[G]. The n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} for n>0n>0 and similar names B˙np˙,II\dot{B}^{\dot{p},II}_{n} for W˙IIp\dot{W}^{p}_{\mathrm{II}} are defined analogously.

Case 3.

gr(Gp)=λ\mathrm{gr}(G_{p})=\lambda is a limit ordinal and the rules of GG dictate that, after pp, it is Player I’s turn.

Let yTry\geq_{T}r and let MM be any yy-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} and of class SλS_{\lambda}. Let pMp\in M. Then let W˙Ip=W˙Ip(M)\dot{W}^{p}_{\mathrm{I}}=\dot{W}^{p}_{\mathrm{I}}(M) be the set of all kωk\in\omega such that there is an η<MOrd\eta<M\cap{\mathrm{Ord}} such that M|ηM|\eta is an active yy-premouse of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})} which is minimal, in the sense that no proper initial segment thereof is of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})}, and, if we let MM^{*} be the result of iterating the active extender of M|ηM|\eta out of the universe, then

MϕIpk[δ,W˙Ipk(M)].M^{*}\models\phi^{p^{\frown}k}_{\mathrm{I}}[\delta^{*},\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M^{*})].

This makes sense because for all kωk\in\omega, gr(Gpk)<gr(Gp)\mathrm{gr}(G_{p^{\frown}k})<\mathrm{gr}(G_{p}), so the set W˙Ipk(M)\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M^{*}) has been defined for all MM^{*} as above. Moreover, W˙Ip\dot{W}^{p}_{\mathrm{I}} belongs to MM, since the formulae ϕIpk(W˙Ipk[M])\phi^{p^{\frown}k}_{I}(\dot{W}_{\mathrm{I}}^{p^{\frown}k}[M^{*}]), together with their parameters W˙Ipk(M)\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M^{*}), are definable131313Recall that the structure MM includes a predicate for its extender sequence. uniformly in pp, gr(Gp)\mathrm{gr}(G_{p}), and η\eta, as can be shown inductively by following this construction and the proof of Theorem 4.5 (cf. the proof of [Nee04, Theorem 1E.1]).

We let ϕIp[W˙Ip(M)]\phi^{p}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p}(M)] be the formula asserting that W˙Ip\dot{W}^{p}_{\mathrm{I}} is non-empty. Similarly, let W˙IIp=W˙IIp(M)\dot{W}^{p}_{\mathrm{II}}=\dot{W}^{p}_{\mathrm{II}}(M) be the set of all kωk\in\omega such that whenever η<MOrd\eta<M\cap{\mathrm{Ord}} is such that M|ηM|\eta is an active yy-premouse of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})} which is minimal, then

MϕIIpk[W˙IIpk(M)],M^{*}\models\phi^{p^{\frown}k}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p^{\frown}k}(M^{*})],

for MM^{*} defined as above. We let ϕIIp[W˙IIp(M)]\phi^{p}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p}(M)] be the formula asserting that W˙IIp\dot{W}^{p}_{\mathrm{II}} is equal to ω\omega. As before, the set W˙IIp\dot{W}^{p}_{\mathrm{II}} belongs to MM.

The good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} and B˙np˙,II\dot{B}^{\dot{p},II}_{n} are defined as before, for premice MM which are of class SλS_{\lambda} above finitely many Woodin cardinals.

Case 4.

gr(Gp)=λ\mathrm{gr}(G_{p})=\lambda is a limit ordinal and the rules of GG dictate that, after pp, it is Player II’s turn.

Let yTry\geq_{T}r and let MM be any yy-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} and of class SλS_{\lambda}. Let pMp\in M. Then let W˙Ip(M)\dot{W}^{p}_{\mathrm{I}}(M) be the set of all kωk\in\omega such that there is an η<MOrd\eta<M\cap{\mathrm{Ord}} such that M|ηM|\eta is an active yy-premouse of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})} which is minimal, in the sense that no proper initial segment of M|ηM|\eta is of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})}, and, if we again let MM^{*} be the result of iterating the active extender of M|ηM|\eta out of the universe, then

MϕIpk[W˙Ipk(M)].M^{*}\models\phi^{p^{\frown}k}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M^{*})].

Again, W˙Ip\dot{W}_{\mathrm{I}}^{p} is in MM. We let ϕIp[W˙Ip(M)]\phi^{p}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p}(M)] be the formula asserting that W˙Ip\dot{W}^{p}_{\mathrm{I}} is equal to ω\omega. Similarly, let W˙IIp=W˙IIp(M)\dot{W}^{p}_{\mathrm{II}}=\dot{W}^{p}_{\mathrm{II}}(M) be the set of all kωk\in\omega such that whenever η<MOrd\eta<M\cap{\mathrm{Ord}} is such that M|ηM|\eta is an active yy-premouse of class Sgr(Gpk)S_{\mathrm{gr}(G_{p^{\frown}k})} which is minimal, then

MϕIIpk[W˙IIpk(M)],M^{*}\models\phi^{p^{\frown}k}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p^{\frown}k}(M^{*})],

for MM^{*} defined as above. We let ϕIIp[W˙IIp(M)]\phi^{p}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p}(M)] be the formula asserting that W˙IIp\dot{W}^{p}_{\mathrm{II}} is non-empty.

The good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} and B˙np˙,II\dot{B}^{\dot{p},II}_{n} are defined as before, for premice MM which are of class SλS_{\lambda} above finitely many Woodin cardinals.

This completes the definition of the names W˙Ip\dot{W}^{p}_{\mathrm{I}}, W˙IIp\dot{W}^{p}_{\mathrm{II}}, B˙np˙,I\dot{B}^{\dot{p},I}_{n}, B˙np˙,II\dot{B}^{\dot{p},II}_{n}, and the formulae ϕIp\phi^{p}_{\mathrm{I}} and ϕIIp\phi^{p}_{\mathrm{II}}. Continuing with the proof of Theorem 4.4, we prove a technical claim which shows that these names behave well under elementary embeddings.

Claim 1.

Suppose gr(G)\mathrm{gr}(G) is a successor ordinal, let MM be a proper class premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} of class Sgr(G)S_{\mathrm{gr}(G)} and minimal, in the sense that no proper initial segment of MM is a model of 𝖹𝖥𝖢{\sf ZFC} of class Sgr(G)S_{\mathrm{gr}(G)}.141414Since gr(G)\mathrm{gr}(G) is a successor ordinal and MM is minimal, MM has a Woodin cardinal. Let j:MNj\colon M\rightarrow N be an elementary embedding. Let pMp\in M be a finite sequence of reals in MM. Then

j(W˙Ip(M))=W˙Ip(N)j(\dot{W}_{\mathrm{I}}^{p}(M))=\dot{W}_{\mathrm{I}}^{p}(N)

and, analogously,

j(W˙IIp(M))=W˙IIp(N).j(\dot{W}_{\mathrm{II}}^{p}(M))=\dot{W}_{\mathrm{II}}^{p}(N).
Proof.

Let δ\delta denote the least Woodin cardinal of MM. We will in fact show that whenever p˙M\dot{p}\in M is a n\mathbb{P}_{n}-name for a finite sequence of reals such that gr(Gp˙)\mathrm{gr}(G_{\dot{p}}) is decided by the empty condition, we have

j(B˙np˙,I)=(B˙nj(p˙),I)N,j(\dot{B}^{\dot{p},I}_{n})=(\dot{B}^{j(\dot{p}),I}_{n})^{N},

and

j(B˙np˙,II)=(B˙nj(p˙),II)N,j(\dot{B}^{\dot{p},II}_{n})=(\dot{B}^{j(\dot{p}),II}_{n})^{N},

i.e., if B˙M\dot{B}\in M is a good n\mathbb{P}_{n}-name such that whenever GG is n\mathbb{P}_{n}-generic over MM,

B˙[G]=W˙Ip˙[G](M[G]),\dot{B}[G]=\dot{W}_{\mathrm{I}}^{\dot{p}[G]}(M[G]),

then j(B˙)Nj(\dot{B})\in N is a good j(n)j(\mathbb{P}_{n})-name such that whenever HH is j(n)j(\mathbb{P}_{n})-generic over NN,

j(B˙)[H]=W˙Ij(p˙)[H](N[H])j(\dot{B})[H]=\dot{W}_{\mathrm{I}}^{j(\dot{p})[H]}(N[H])

and similarly for B˙np˙,II\dot{B}^{\dot{p},II}_{n}.

This will yield the claim if applied to n=0n=0, as, by definition,

W˙Ip(M)={(y˙,q):qCol(ω,δ)MϕIpˇy˙[B˙0pˇy˙,I]}.\dot{W}_{\mathrm{I}}^{p}(M)=\{(\dot{y},q):q\Vdash^{M}_{\operatorname{Col}(\omega,\delta)}\phi^{\check{p}^{\frown}\dot{y}}_{\mathrm{I}}[\dot{B}^{\check{p}^{\frown}\dot{y},I}_{0}]\}.

Hence,

j(W˙Ip(M))\displaystyle j(\dot{W}_{\mathrm{I}}^{p}(M)) ={(y˙,q):qCol(ω,j(δ))NϕIpˇy˙[j(B˙0pˇy˙,I)]}\displaystyle=\{(\dot{y},q):q\Vdash^{N}_{\operatorname{Col}(\omega,j(\delta))}\phi^{\check{p}^{\frown}\dot{y}}_{\mathrm{I}}[j(\dot{B}^{\check{p}^{\frown}\dot{y},I}_{0})]\}
={(y˙,q):qCol(ω,j(δ))NϕIpˇy˙[(B˙0j(pˇy˙),I)N]}\displaystyle=\{(\dot{y},q):q\Vdash^{N}_{\operatorname{Col}(\omega,j(\delta))}\phi^{\check{p}^{\frown}\dot{y}}_{\mathrm{I}}[(\dot{B}_{0}^{j(\check{p}^{\frown}\dot{y}),I})^{N}]\}
=W˙Ip(N),\displaystyle=\dot{W}_{\mathrm{I}}^{p}(N),

and similarly for B˙np˙,II\dot{B}^{\dot{p},II}_{n}.

By the definition of simple games, gr(Gp)\mathrm{gr}(G_{p}) depends only on GG, the length of pp, and finitely many values of pp (those in which the players determine the subgames played). Thus, if p˙\dot{p} is a n\mathbb{P}_{n}-name in MM for a finite sequence of reals such that nMgr(Gp˙)=γ+1\Vdash^{M}_{\mathbb{P}_{n}}\mathrm{gr}(G_{\dot{p}})=\gamma+1 for some countable ordinal γ\gamma and if y˙\dot{y} is a (δ0,,δn,δ)\mathbb{P}(\delta_{0},\dots,\delta_{n},\delta)-name for a real, then

(δ0,,δn,δ)Mgr(Gp˙ˇy˙)=γ.\Vdash^{M}_{\mathbb{P}(\delta_{0},\dots,\delta_{n},\delta)}\mathrm{gr}(G_{\check{\dot{p}}^{\frown}\dot{y}})=\gamma.

The claim is proved simultaneously for all premice MM and all p˙M\dot{p}\in M, by induction on the game rank of gr(Gp)\mathrm{gr}(G_{p}). We prove it for the names B˙np˙,I\dot{B}^{\dot{p},I}_{n} for Player I; the other part is similar. We proceed by cases:

First suppose that γ=2\gamma=2 and let n<ωn<\omega and p˙M\dot{p}\in M be a n\mathbb{P}_{n}-name for a finite sequence of reals such that nMgr(Gp˙)=2\Vdash^{M}_{\mathbb{P}_{n}}\mathrm{gr}(G_{\dot{p}})=2. Let B˙=B˙np˙,IM\dot{B}=\dot{B}^{\dot{p},I}_{n}\in M, so that whenever GG is n\mathbb{P}_{n}-generic over MM,

B˙[G]=W˙Ip˙[G](M[G]).\dot{B}[G]=\dot{W}_{\mathrm{I}}^{\dot{p}[G]}(M[G]).

By definition,

MB˙={(y˙,q)|qCol(ω,δ) Player I has a winning strategy in Gp˙ˇy˙}.\Vdash^{M}\dots\Vdash\dot{B}=\{(\dot{y},q)\,|\,q\Vdash_{\operatorname{Col}(\omega,\delta)}\text{ Player I has a winning strategy in }G_{\check{\dot{p}}^{\frown}\dot{y}}\}.

By elementarity,

Nj(B˙)={(y˙,q)|qCol(ω,j(δ)) Player I has a winning strategy in Gj(p˙ˇ)y˙}.\Vdash^{N}\dots\Vdash j(\dot{B})=\{(\dot{y},q)\,|\,q\Vdash_{\operatorname{Col}(\omega,j(\delta))}\text{ Player I has a winning strategy in }G_{j(\check{\dot{p}})^{\frown}\dot{y}}\}.

But this implies that j(B˙)j(\dot{B}) is a good j(n)j(\mathbb{P}_{n})-name such that whenever HH is j(n)j(\mathbb{P}_{n})-generic over NN,

j(B˙)[H]=W˙Ij(p˙)[H](N[H]).j(\dot{B})[H]=\dot{W}_{\mathrm{I}}^{j(\dot{p})[H]}(N[H]).

This finishes the case γ=2\gamma=2.

If γ=β+1\gamma=\beta+1, where β>1\beta>1, let again n<ωn<\omega, p˙M\dot{p}\in M be a n\mathbb{P}_{n}-name for a finite sequence of reals such that nMgr(Gp˙)=β+1\Vdash^{M}_{\mathbb{P}_{n}}\mathrm{gr}(G_{\dot{p}})=\beta+1 and let B˙=B˙np˙,IM\dot{B}=\dot{B}^{\dot{p},I}_{n}\in M, so that whenever GG is n\mathbb{P}_{n}-generic over MM,

B˙[G]=W˙Ip˙[G](M[G]).\dot{B}[G]=\dot{W}_{\mathrm{I}}^{\dot{p}[G]}(M[G]).

This means that

MB˙={(y˙,q)|qCol(ω,δ)ϕIp˙ˇy˙[C˙]},\Vdash^{M}\dots\Vdash\dot{B}=\{(\dot{y},q)\,|\,q\Vdash_{\operatorname{Col}(\omega,\delta)}\phi^{\check{\dot{p}}^{\frown}\dot{y}}_{\mathrm{I}}[\dot{C}]\},

where C˙M\dot{C}\in M is a good (δ0,,δn,δ)\mathbb{P}(\delta_{0},\dots,\delta_{n},\delta)-name such that whenever gg is (δ0,,δn,δ)\mathbb{P}(\delta_{0},\dots,\delta_{n},\delta)-generic over MM,

C˙[g]=W˙I(p˙ˇy˙)[g](M[g]).\dot{C}[g]=\dot{W}_{\mathrm{I}}^{(\check{\dot{p}}^{\frown}\dot{y})[g]}(M[g]).

By inductive hypothesis, and using that (δ0,,δn,δ)Mgr(Gp˙ˇy˙)=β<gr(Gp˙ˇ)\Vdash^{M}_{\mathbb{P}(\delta_{0},\dots,\delta_{n},\delta)}\mathrm{gr}(G_{\check{\dot{p}}^{\frown}\dot{y}})=\beta<\mathrm{gr}(G_{\check{\dot{p}}}), we have that j(C˙)Nj(\dot{C})\in N is a good (j(δ0),,j(δn),j(δ))\mathbb{P}(j(\delta_{0}),\dots,j(\delta_{n}),j(\delta))-name such that whenever hh is (j(δ0),,j(δn),j(δ))\mathbb{P}(j(\delta_{0}),\dots,j(\delta_{n}),j(\delta))-generic over NN,

j(C˙)[h]=W˙Ij(p˙ˇy˙)[h](N[h]).j(\dot{C})[h]=\dot{W}_{\mathrm{I}}^{j(\check{\dot{p}}\frown\dot{y})[h]}(N[h]).

Since, by elementarity,

Nj(B˙)={(y˙,q)|qCol(ω,j(δ))ϕIj(p˙ˇy˙)[j(C˙)]},\Vdash^{N}\dots\Vdash j(\dot{B})=\{(\dot{y},q)\,|\,q\Vdash_{\operatorname{Col}(\omega,j(\delta))}\phi^{j(\check{\dot{p}}^{\frown}\dot{y})}_{\mathrm{I}}[j(\dot{C})]\},

it follows that j(B˙)j(\dot{B}) is a good j(n)j(\mathbb{P}_{n})-name such that for every j(n)j(\mathbb{P}_{n})-generic HH over NN,

j(B˙)[H]=W˙Ij(p˙)[H](N[H]),j(\dot{B})[H]=\dot{W}_{\mathrm{I}}^{j(\dot{p})[H]}(N[H]),

as desired.

If γ\gamma is a limit ordinal, let again n<ωn<\omega, p˙M\dot{p}\in M be a n\mathbb{P}_{n}-name for a finite sequence of reals such that nMgr(Gp˙)=γ\Vdash^{M}_{\mathbb{P}_{n}}\mathrm{gr}(G_{\dot{p}})=\gamma. Let B˙=B˙np˙,IM\dot{B}=\dot{B}^{\dot{p},I}_{n}\in M, so that whenever GG is n\mathbb{P}_{n}-generic over MM,

B˙[G]=W˙Ip˙[G](M[G]).\dot{B}[G]=\dot{W}_{\mathrm{I}}^{\dot{p}[G]}(M[G]).

This means that

M\displaystyle\Vdash^{M}\dots B˙={kω|there is an initial segment M minimal of class\displaystyle\Vdash\dot{B}=\{k\in\omega\,|\,\text{there is an initial segment }M^{*}\text{ minimal of class }
Sgr(Gp˙k) which satisfies ϕIp˙k[C˙]},\displaystyle S_{\mathrm{gr}(G_{\dot{p}^{\frown}k})}\text{ which satisfies }\phi^{\dot{p}^{\frown}k}_{\mathrm{I}}[\dot{C}]\},

where C˙M\dot{C}\in M^{*} is a good n\mathbb{P}_{n}-name such that whenever gg is n\mathbb{P}_{n}-generic over MM^{*},

C˙[g]=W˙I(p˙k)[g](M[g]).\dot{C}[g]=\dot{W}_{\mathrm{I}}^{(\dot{p}^{\frown}k)[g]}(M^{*}[g]).

By inductive hypothesis, j(C˙)N|(j(M)Ord)j(\dot{C})\in N|(j(M^{*})\cap{\mathrm{Ord}}) is a good j(n)j(\mathbb{P}_{n})-name such that whenever hh is j(n)j(\mathbb{P}_{n})-generic over N|(j(M)Ord)N|(j(M^{*})\cap{\mathrm{Ord}}),

j(C˙)[h]=W˙Ij(p˙k)[h](N|(j(M)Ord)[h]).j(\dot{C})[h]=\dot{W}_{\mathrm{I}}^{j(\dot{p}^{\frown}k)[h]}(N|(j(M^{*})\cap{\mathrm{Ord}})[h]).

Since, by elementarity,

N\displaystyle\Vdash^{N}\dots j(B˙)={kω|there is an initial segment N minimal of class\displaystyle\Vdash j(\dot{B})=\{k\in\omega\,|\,\text{there is an initial segment }N^{*}\text{ minimal of class }
Sgr(Gp˙k) which satisfies ϕIj(p˙k)[j(C˙)]},\displaystyle S_{\mathrm{gr}(G_{\dot{p}^{\frown}k})}\text{ which satisfies }\phi^{j(\dot{p}^{\frown}k)}_{\mathrm{I}}[j(\dot{C})]\},

it follows that j(B˙)j(\dot{B}) is a good j(n)j(\mathbb{P}_{n})-name such that for every j(n)j(\mathbb{P}_{n})-generic HH over NN,

j(B˙)[H]=W˙Ij(p˙)[H](N[H]),j(\dot{B})[H]=\dot{W}_{\mathrm{I}}^{j(\dot{p})[H]}(N[H]),

as desired.

The argument for W˙IIp(M)\dot{W}_{\mathrm{II}}^{p}(M) is analogous. This completes the proof of the claim. ∎

Now we turn to the proof of the following claim, from which the theorem follows. Recall that α=gr(G)\alpha=\mathrm{gr}(G).

Claim 2.

Let MM be an rr-premouse which of 𝖹𝖥𝖢{\sf ZFC} of class SαS_{\alpha} but has no proper initial segment of class SαS_{\alpha}. Let δ\delta denote the least Woodin cardinal in MM. Then

  1. (1)

    If MϕI[W˙I]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}], then Player I has a winning strategy in GG.

  2. (2)

    If MϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}], then Player II has a winning strategy in GG.

  3. (3)

    MϕI[W˙I]ϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}]\vee\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}].

Proof.

If MM is active, then we may identify it with the proper class sized iterated ultrapower by its top extender and its images, so we may assume that MM is a model of 𝖹𝖥𝖢{\sf ZFC}. Note that MM always has a Woodin cardinal, as α\alpha is a successor ordinal. We first prove (3). Suppose that M⊧̸ϕI[W˙I]M\not\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}] and M⊧̸ϕII[W˙II]M\not\models\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}]. We inductively construct a run of the game GG by its initial segments pmp_{m} together with reals ymy_{m}, ymy_{m}-premice MpmM^{p_{m}} which are proper class models of 𝖹𝖥𝖢{\sf ZFC} and ordinals δpm\delta_{p_{m}}. Let p0p_{0} be the empty play, y0=ry_{0}=r, and M0=MM_{0}=M. Inductively, suppose that pmp_{m}, ymy_{m}, and MpmM^{p_{m}} have been defined and that

Mpm⊧̸ϕIpm[W˙Ipm] and Mpm⊧̸ϕIIpm[W˙IIpm],M^{p_{m}}\not\models\phi^{p_{m}}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p_{m}}]\text{ and }M^{p_{m}}\not\models\phi^{p_{m}}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p_{m}}],

and let δpm\delta_{p_{m}} be the least Woodin cardinal of MpmM^{p_{m}}, if it exists.

If gr(Gpm)=γ+1\mathrm{gr}(G_{p_{m}})=\gamma+1 is a successor ordinal for some γ2\gamma\geq 2, then, by Neeman’s theorem (Theorem 4.5), there is an MpmM^{p_{m}}-generic gmCol(ω,δpm)g_{m}\subset\operatorname{Col}(\omega,\delta_{p_{m}}) and a yMpm[gm]y\in M^{p_{m}}[g_{m}] such that yW˙Ipm[gm]y\notin\dot{W}_{\mathrm{I}}^{p_{m}}[g_{m}] and yW˙IIpm[gm]y\notin\dot{W}_{\mathrm{II}}^{p_{m}}[g_{m}]. This means that

Mpm[gm]⊧̸ϕIpmy[W˙Ipmy] and Mpm[gm]⊧̸ϕIIpmy[W˙IIpmy].M^{p_{m}}[g_{m}]\not\models\phi_{\mathrm{I}}^{p_{m}^{\frown}y}[\dot{W}_{\mathrm{I}}^{p_{m}^{\frown}y}]\text{ and }M^{p_{m}}[g_{m}]\not\models\phi_{\mathrm{II}}^{p_{m}^{\frown}y}[\dot{W}_{\mathrm{II}}^{p_{m}^{\frown}y}].

Let pm+1=pmyp_{m+1}=p_{m}^{\frown}y, Mpm+1=Mpm[gm]M^{p_{m+1}}=M^{p_{m}}[g_{m}]. Here Mpm[gm]M^{p_{m}}[g_{m}] can be rearranged as a ym+1y_{m+1}-premouse for some real ym+1y_{m+1} coding ymy_{m} and gmg_{m} as gmg_{m} collapses a cutpoint of the ymy_{m}-premouse MpmM^{p_{m}}. We will always consider Mpm+1M^{p_{m+1}} as such a ym+1y_{m+1}-premouse.

Suppose that gr(Gpm)\mathrm{gr}(G_{p_{m}}) is a limit ordinal and the rules of GG dictate that after pmp_{m}, it is Player I’s turn. By inductive hypothesis we have Mpm⊧̸ϕIpm[W˙Ipm]M^{p_{m}}\not\models\phi^{p_{m}}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p_{m}}], so there is no active initial segment Mpm|νM^{p_{m}}|\nu, νOrd\nu\in{\mathrm{Ord}}, of MpmM^{p_{m}} of class Sgr(Gpmk)S_{\mathrm{gr}(G_{p_{m}^{\frown}k})} which is minimal and satisfies ϕIpmk[W˙Ipmk]\phi^{p_{m}^{\frown}k}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p_{m}^{\frown}k}], for any kωk\in\omega. Moreover, Mpm⊧̸ϕIIpm[W˙IIpm]M^{p_{m}}\not\models\phi^{p_{m}}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p_{m}}]. Hence, there is some kωk\in\omega and an active initial segment of MpmM^{p_{m}} of class Sgr(Gpmk)S_{\mathrm{gr}(G_{p_{m}^{\frown}k})} which is minimal and does not satisfy ϕIIpmk[W˙IIpmk]\phi^{p_{m}^{\frown}k}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p_{m}^{\frown}k}], where δ\delta^{*} is defined analogous as above. Fix such a kk and such an active initial segment Mpm|ηM^{p_{m}}|\eta of MpmM^{p_{m}} and let Mpm+1M^{p_{m+1}} be the proper class model resulting from iterating the active extender of Mpm|ηM^{p_{m}}|\eta out of the universe. Set pm+1=pmkp_{m+1}=p_{m}^{\frown}k and ym+1=ymy_{m+1}=y_{m}. Then,

Mpm+1⊧̸ϕIpm+1[W˙Ipm+1] and Mpm+1⊧̸ϕIIpm+1[W˙IIpm+1].M^{p_{m+1}}\not\models\phi^{p_{m+1}}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p_{m+1}}]\text{ and }M^{p_{m+1}}\not\models\phi^{p_{m+1}}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p_{m+1}}].

The case that gr(Gpm)\mathrm{gr}(G_{p_{m}}) is a limit ordinal and the rules of GG dictate that it is Player II’s turn after pmp_{m} is similar.

Finally, suppose that gr(Gpm)=2\mathrm{gr}(G_{p_{m}})=2. By Neeman’s theorem (Theorem 4.5), there is some MpmM^{p_{m}}-generic gmCol(ω,δpm)g_{m}\subset\operatorname{Col}(\omega,\delta_{p_{m}}) and some yMm[gm]y\in M_{m}[g_{m}] such that yW˙Ipm[gm]y\notin\dot{W}^{p_{m}}_{\mathrm{I}}[g_{m}] and yW˙IIpm[gm]y\notin\dot{W}^{p_{m}}_{\mathrm{II}}[g_{m}]. This means that

  1. (1)

    Mpm[gm]M^{p_{m}}[g_{m}]\models “Player I does not have a winning strategy in GpmyG_{p_{m}^{\frown}y}”, and

  2. (2)

    Mpm[gm]M^{p_{m}}[g_{m}]\models “Player II does not have a winning strategy in GpmyG_{p_{m}^{\frown}y}”.

However, gr(Gpmy)=1\mathrm{gr}(G_{p_{m}^{\frown}y})=1, so GpmyG_{p_{m}^{\frown}y} is a clopen game of length ω\omega. This is a contradiction, as Mpm[gm]M^{p_{m}}[g_{m}] is a model of 𝖹𝖥𝖢{\sf ZFC}, so it certainly satisfies clopen determinacy. This proves (3).

We now prove (1); the proof of (2) is similar.

Let MM be as in the statement of the claim and suppose MϕI[W˙I]M\models\phi_{\mathrm{I}}^{\emptyset}[\dot{W}_{\mathrm{I}}^{\emptyset}]. We will describe a winning strategy σ\sigma for Player I in GG (in VV) as a concatenation of strategies σm\sigma_{m} for different rounds of GG. Playing against arbitrary moves of Player II, we will for m1m\geq 1 inductively construct plays pmp_{m} for initial segments of GG according to σ\sigma together with

  • reals ymy_{m} such that ym+1Tymy_{m+1}\geq_{T}y_{m} and y0=ry_{0}=r,

  • ymy_{m}-premice MpmM^{p_{m}} which are proper class models of 𝖹𝖥𝖢{\sf ZFC} of class Sgr(Gpm)S_{\mathrm{gr}(G_{p_{m}})}, none of whose initial segments are of class Sgr(Gpm)S_{\mathrm{gr}(G_{p_{m}})}, and such that pmMpmp_{m}\in M^{p_{m}},

  • premice NpmN^{p_{m}} together with iteration embeddings jm:MpmNpmj_{m}\colon M^{p_{m}}\rightarrow N^{p_{m}},

  • if MpmM^{p_{m}} has a Woodin cardinal and δpm\delta_{p_{m}} is the least Woodin cardinal in MpmM^{p_{m}}, Col(ω,j(δpm))\operatorname{Col}(\omega,j(\delta_{p_{m}}))-generics gpmg_{p_{m}} over NpmN^{p_{m}}.

In case MpmM^{p_{m}} does not have a Woodin cardinal, we will let gpmg_{p_{m}} be undefined and let Mpm+1=NpmM^{p_{m+1}}=N^{p_{m}}. In the other case, we let Mpm+1=Npm[gpm]M^{p_{m+1}}=N^{p_{m}}[g_{p_{m}}]. Finally, we will stop the construction after finitely many steps when gr(Gpm)=1\mathrm{gr}(G_{p_{m}})=1.

Let p0p_{0} be the empty play and Mp0=MM^{p_{0}}=M. We will inductively argue that

MpmϕIpm[W˙Ipm(Mpm)],M^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}}[\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})],

where W˙Ipm(Mpm)\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}}) is the Col(ω,δpm)\operatorname{Col}(\omega,\delta_{p_{m}})-name or set of natural numbers in MpmM^{p_{m}} defined above.

Assume inductively that pnp_{n} and MpnM^{p_{n}} with MpnϕIpn[W˙Ipn(Mpn)]M^{p_{n}}\models\phi_{\mathrm{I}}^{p_{n}}[\dot{W}_{\mathrm{I}}^{p_{n}}(M^{p_{n}})] are already constructed for all nmn\leq m and that gr(Gpm)2\mathrm{gr}(G_{p_{m}})\geq 2. To construct pm+1p_{m+1} and Mpm+1M^{p_{m+1}} we distinguish the following cases.

Assume first that gr(Gpm)=γ+1\mathrm{gr}(G_{p_{m}})=\gamma+1 for some γ2\gamma\geq 2. Since

MpmϕIpm[W˙Ipm(Mpm)],M^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}}[\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})],

it follows from Neeman’s theorem (Theorem 4.5) that there is a strategy σm\sigma_{m} for Player I in a game of length ω\omega such that whenever xx is a play by σm\sigma_{m}, there is an iterate NpmN^{p_{m}} of MpmM^{p_{m}}, an elementary embedding j:MpmNpmj\colon M^{p_{m}}\rightarrow N^{p_{m}} and an NpmN^{p_{m}}-generic hCol(ω,j(δpm))h\subset\operatorname{Col}(\omega,j(\delta_{p_{m}})) such that xNpm[h]x\in N^{p_{m}}[h] and xj(W˙Ipm(Mpm)[h]x\in j(\dot{W}^{p_{m}}_{\mathrm{I}}(M^{p_{m}})[h]. Hence, by Claim 1, xW˙Ipm(Npm)[h]x\in\dot{W}^{p_{m}}_{\mathrm{I}}(N^{p_{m}})[h]. By definition,

Npm[h]ϕIpmx[W˙Ipmx(Npm[h])].N^{p_{m}}[h]\models\phi_{\mathrm{I}}^{p_{m}^{\frown}x}[\dot{W}^{p_{m}^{\frown}x}_{\mathrm{I}}(N^{p_{m}}[h])].

Let pm+1=pmxp_{m+1}=p_{m}^{\frown}x, Mpm+1=Npm[h]M^{p_{m+1}}=N^{p_{m}}[h], and gpm=hg_{p_{m}}=h. Note that pm+1Mpm+1p_{m+1}\in M^{p_{m+1}} and as before Npm[h]N^{p_{m}}[h] can be rearranged as a ym+1y_{m+1}-premouse for some real ym+1y_{m+1} coding ymy_{m} and hh. Again, we will always consider Mpm+1M^{p_{m+1}} as such a ym+1y_{m+1}-premouse.

Now suppose that gr(Gpm)=λ\mathrm{gr}(G_{p_{m}})=\lambda is a limit ordinal and the rules of GG dictate that, after pmp_{m}, it is Player I’s turn. By assumption, MpmϕIpm[W˙Ipm(Mpm)]M^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}}[\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})]. So

MpmW˙Ipm(Mpm).M^{p_{m}}\models\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})\neq\emptyset.

Hence, there is a natural number kk and an ordinal η\eta such that Mpm|ηM^{p_{m}}|\eta is an active initial segment of MpmM^{p_{m}} of class Sgr(Gpmk)S_{\mathrm{gr}(G_{p_{m}^{\frown}k})} and is minimal, and, if we let NpmN^{p_{m}} be the result of iterating the active extender of Mpm|ηM^{p_{m}}|\eta out of the universe, then NpmϕIpmk[W˙Ipmk(Npm)].N^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}^{\frown}k}[\dot{W}_{\mathrm{I}}^{p_{m}^{\frown}k}(N^{p_{m}})]. Let pm+1=pmkp_{m+1}=p_{m}^{\frown}k, ym+1=ymy_{m+1}=y_{m}, and Mpm+1=NpmM^{p_{m+1}}=N^{p_{m}}. Moreover, let σm\sigma_{m} be the strategy which tells Player I to play kk.

For the other limit case suppose that gr(Gpm)=λ\mathrm{gr}(G_{p_{m}})=\lambda is a limit ordinal and the rules of GG dictate that, after pmp_{m}, it is Player II’s turn. In this case we can let σm=\sigma_{m}=\emptyset as Player I is not playing, i.e., we only have to react to what Player II is playing in the next round. Suppose that Player II plays some natural number kk and let pm+1=pmkp_{m+1}=p_{m}^{\frown}k. Since MpmϕIpm[W˙Ipm(Mpm)]M^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}}[\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})], we have

MpmW˙Ipm(Mpm)=ω.M^{p_{m}}\models\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}})=\omega.

In particular, kW˙Ipm(Mpm)k\in\dot{W}_{\mathrm{I}}^{p_{m}}(M^{p_{m}}). Thus there is an ordinal η\eta such that Mpm|ηM^{p_{m}}|\eta is an active initial segment of MpmM^{p_{m}}, minimal of class Sgr(Gpmk)S_{\mathrm{gr}(G_{p_{m}^{\frown}k})}, and if we let NpmN^{p_{m}} denote the result of iterating the active extender of Mpm|ηM^{p_{m}}|\eta out of the universe, then NpmϕIpmk[W˙Ipmk(Npm)].N^{p_{m}}\models\phi_{\mathrm{I}}^{p_{m}^{\frown}k}[\dot{W}_{\mathrm{I}}^{p_{m}^{\frown}k}(N^{p_{m}})]. Let Mpm+1=NpmM^{p_{m+1}}=N^{p_{m}}, and ym+1=ymy_{m+1}=y_{m}.

Finally, assume that gr(Gpm)=2\mathrm{gr}(G_{p_{m}})=2. Since MpmϕIpm[W˙Ipm(Mpm)]M^{p_{m}}\models\phi^{p_{m}}_{\mathrm{I}}[\dot{W}^{p_{m}}_{\mathrm{I}}(M^{p_{m}})], by Neeman’s theorem (Theorem 4.5), there is a strategy σm\sigma_{m} for Player I in a game of length ω\omega such that whenever xx is a play by σm\sigma_{m}, there is an iterate NpmN^{p_{m}} of MpmM^{p_{m}}, an elementary embedding j:MpmNpmj\colon M^{p_{m}}\rightarrow N^{p_{m}} and an NpmN^{p_{m}}-generic hCol(ω,j(δpm))h\subset\operatorname{Col}(\omega,j(\delta_{p_{m}})) such that xN[h]x\in N[h] and xj(W˙Ipm(Mpm))[h]x\in j(\dot{W}^{p_{m}}_{\mathrm{I}}(M^{p_{m}}))[h]. Then, by Claim 1, xW˙Ipm(Npm))[h]x\in\dot{W}^{p_{m}}_{\mathrm{I}}(N^{p_{m}}))[h]. Therefore,

Npm[h] Player I has a winning strategy in Gpmx.N^{p_{m}}[h]\models\text{ Player I has a winning strategy in }G_{p_{m}^{\frown}x}.

We let pm+1=pmxp_{m+1}=p_{m}^{\frown}x and stop the construction. Since gr(Gpmx)=1\mathrm{gr}(G_{p_{m}^{\frown}x})=1, GpmxG_{p_{m}^{\frown}x} is a clopen game of length ω\omega. As Npm[h]N^{p_{m}}[h] is a proper class model of 𝖹𝖥𝖢{\sf ZFC}, we can use absoluteness of winning strategies for clopen games of length ω\omega to obtain that Player I has a winning strategy in GpmxG_{p_{m}^{\frown}x} in VV. Let σm+1\sigma_{m+1} be a strategy for Player I witnessing this.

This process describes a winning strategy σ\sigma for Player I in GG by concatenating the strategies σi\sigma_{i} for 1im+11\leq i\leq m+1, as desired. ∎

This finishes the proof of Theorem 4.4. ∎

5. Further applications

In this section, we present some additional applications of the proof of Theorem 4.4. Since the proofs are similar, we simply sketch the differences.

5.1. Longer games

We begin by noting that the results presented so far generalize to longer games. In particular:

Theorem 5.1.

Let θ\theta be a countable ordinal. Suppose that for each α<ω1\alpha<\omega_{1} and each yy\in\mathbb{R} there is some xTyx\geq_{T}y and an xx-premouse MM of class SαS_{\alpha} above some λ\lambda below which there are θ\theta Woodin cardinals in MM. Then σ\sigma-projective games of length ωθ\omega\cdot\theta are determined.

The theorem is a consequence of a more general result akin to Theorem 4.4, namely, the determinacy of simple σ\sigma-projective games of length ω(θ+ω)\omega\cdot(\theta+\omega), in the following sense:

Definition 5.2.

Let Γ\Gamma be a collection of subsets of ωωθ+ω2\omega^{\omega\cdot\theta+\omega^{2}} (with each AΓA\in\Gamma identified with a subset of ωωθ+ωn\omega^{\omega\cdot\theta+\omega\cdot n} for some nωn\in\omega as in Definition 2.2). A game of length ωθ+ω2\omega\cdot\theta+\omega^{2} is Γ\Gamma-simple if it is obtained as follows:

  1. (1)

    For every nωn\in\omega, games in Γ\Gamma of fixed length ωθ+ωn\omega\cdot\theta+\omega\cdot n are Γ\Gamma-simple.

  2. (2)

    Let nωn\in\omega and for each iωi\in\omega let GiG_{i} be a Γ\Gamma-simple game. Then the game GG obtained as follows is Γ\Gamma-simple: Players I and II take turns playing natural numbers for ωθ+ωn\omega\cdot\theta+\omega\cdot n moves, i.e., θ+n\theta+n rounds in games of length ω\omega. Afterwards, Player I plays some iωi\in\omega. Players I and II continue playing according to the rules of GiG_{i} (keeping the first ωθ+ωn\omega\cdot\theta+\omega\cdot n natural numbers they have already played).

  3. (3)

    Let nωn\in\omega and for each iωi\in\omega let GiG_{i} be a Γ\Gamma-simple game. Then the game GG obtained as follows is Γ\Gamma-simple: Players I and II take turns playing natural numbers for ωθ+ωn\omega\cdot\theta+\omega\cdot n moves, i.e., θ+n\theta+n rounds in games of length ω\omega. Afterwards, Player II plays some iωi\in\omega. Players I and II continue playing according to the rules of GiG_{i} (keeping the first ωθ+ωn\omega\cdot\theta+\omega\cdot n natural numbers they have already played).

The notion of game rank in this context is defined as before: if GG is a game of fixed length ωθ+ωn\omega\cdot\theta+\omega\cdot n, then gr(G)=n\mathrm{gr}(G)=n. If GG is obtained from games G0,G1,G_{0},G_{1},\ldots, and from an ordinal ωθ+ωn\omega\cdot\theta+\omega\cdot n as in Definition 5.2, we let

gr(G)=sup{gr(Gi)+ω:iω}+n.\mathrm{gr}(G)=\sup\{\mathrm{gr}(G_{i})+\omega:i\in\omega\}+n.
Theorem 5.3.

Let θ\theta be a countable ordinal. Suppose that for each α<ω1\alpha<\omega_{1} and each yy\in\mathbb{R} there is some xTyx\geq_{T}y and an xx-premouse MM of class SαS_{\alpha} above some λ\lambda below which there are θ\theta Woodin cardinals in MM. Then, simple σ\sigma-projective games of length ω(θ+ω)\omega\cdot(\theta+\omega) are determined.

Proof Sketch.

The theorem is proved like Theorem 4.4: first, by arguing as in Proposition 3.7, one sees that is suffices to prove determinacy for simple clopen games of length ω(θ+ω)\omega\cdot(\theta+\omega). Let GG be a game of successor rank α\alpha definable from a parameter xx. Given yTxy\geq_{T}x and an active yy-premouse MM of class SαS_{\alpha}, one defines sets W˙Ip(M)\dot{W}_{\mathrm{I}}^{p}(M) and W˙IIp(M)\dot{W}_{\mathrm{II}}^{p}(M) and formulae ϕIp\phi^{p}_{\mathrm{I}} and ϕIIp\phi^{p}_{\mathrm{II}} by induction on gr(Gp)\mathrm{gr}(G_{p}) as in the proof of Theorem 4.4, provided gr(Gp)<gr(G)\mathrm{gr}(G_{p})<\mathrm{gr}(G).

The difference is as follows: in the proof of Theorem 4.4, gr(G)=gr(Gp)\mathrm{gr}(G)=\mathrm{gr}(G_{p}) occurs when p=p=\emptyset; here, it happens when pp is a θ\theta-sequence of reals. Instead of defining W˙Ip\dot{W}^{p}_{\mathrm{I}} in this case, we define only W˙I\dot{W}^{\emptyset}_{\mathrm{I}} and W˙II\dot{W}^{\emptyset}_{\mathrm{II}}. These are names for sets of θ+1\theta+1-sequences of reals and are defined as in Case 2 in the proof of Theorem 4.4; namely,

W˙I={(p˙,q)|qCol(ω,δ)MϕIp˙[W˙Ip˙]},\dot{W}^{\emptyset}_{\mathrm{I}}=\big{\{}(\dot{p},q)|q\Vdash^{M}_{\operatorname{Col}(\omega,\delta)}\phi^{\dot{p}}_{\mathrm{I}}[\dot{W}^{\dot{p}}_{\mathrm{I}}]\big{\}},

where p˙\dot{p} is a name for a θ+1\theta+1-sequence of reals, δ\delta is the least Woodin cardinal of MM above λ\lambda, and δ\delta^{*} is the second Woodin cardinal of MM above λ\lambda, if it exists, and ω\omega, otherwise. (Note that δ\delta exists since, by assumption, α\alpha is a successor ordinal). W˙II\dot{W}^{\emptyset}_{\mathrm{II}} is defined similarly. Once these names have been defined, one applies Theorem 2A.2 of [Nee04] (the general version of Theorem 4.5) so that (using the fact that MM has θ\theta Woodin cardinals below λ\lambda) one obtains formulae ϕI\phi_{\mathrm{I}} and ϕII\phi_{\mathrm{II}} with parameters W˙I\dot{W}^{\emptyset}_{\mathrm{I}} and W˙II\dot{W}^{\emptyset}_{\mathrm{II}}, such that one of the following holds:

  1. (1)

    If MϕI[W˙I]M\models\phi_{\mathrm{I}}[\dot{W}^{\emptyset}_{\mathrm{I}}], there is a strategy σ\sigma for Player I in a game of length ωθ+ω\omega\cdot\theta+\omega such that whenever x\vec{x} is a play by σ\sigma, there is a non-dropping iterate NN of MM with an embedding jj and an NN-generic gCol(ω,j(δ))g\subset\operatorname{Col}(\omega,j(\delta)) such that xN[g]\vec{x}\in N[g] and xj(W˙I)[g]\vec{x}\in j(\dot{W}^{\emptyset}_{\mathrm{I}})[g].

  2. (2)

    If MϕII[W˙II]M\models\phi_{\mathrm{II}}[\dot{W}^{\emptyset}_{\mathrm{II}}], there is a strategy τ\tau for Player II in a game of length θω+ω\theta\cdot\omega+\omega such that whenever x\vec{x} is a play by τ\tau, there is a non-dropping iterate NN of MM with an embedding jj and an NN-generic gCol(ω,j(δ))g\subset\operatorname{Col}(\omega,j(\delta)) such that xN[g]\vec{x}\in N[g] and xj(W˙II)[g]\vec{x}\in j(\dot{W}^{\emptyset}_{\mathrm{II}})[g].

  3. (3)

    Otherwise, there is an MM-generic gCol(ω,δ)g\subset\operatorname{Col}(\omega,\delta) and an xM[g]\vec{x}\in M[g] such that xW˙I[g]\vec{x}\not\in\dot{W}^{\emptyset}_{\mathrm{I}}[g] and xW˙II[g]\vec{x}\not\in\dot{W}^{\emptyset}_{\mathrm{II}}[g].

An argument as in the proof of Theorem 4.4 yields the following claim:

Claim 1.

Let MM be an xx-premouse and λM\lambda\in M be an ordinal such that MM has θ\theta Woodin cardinals below λ\lambda. Suppose that MM is of class SαS_{\alpha} above λ\lambda and no proper initial segment of MM is of class SαS_{\alpha} above λ\lambda, where α\alpha is a successor ordinal. Let δ\delta denote the least Woodin cardinal of MM above λ\lambda. Then

  1. (1)

    If MϕI[W˙I]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}], then Player I has a winning strategy in GG.

  2. (2)

    If MϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}], then Player II has a winning strategy in GG.

  3. (3)

    MϕI[W˙I]ϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}]\vee\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}].

The theorem is now immediate from the claim. ∎

It seems very likely that the hypotheses of Theorem 5.1 are optimal. However, the proof in [Agu] does not seem to adapt easily to show this.

5.2. σ\sigma-algebras

The proof of Theorem 4.4 adapts to prove the determinacy of various σ\sigma-algebras. As an example, we consider the smallest σ\sigma-algebra containing all projective sets. We show that a sufficient condition for its determinacy is the existence of xx-premice of class Sω+1S_{\omega+1} for every xx\in\mathbb{R}.

Theorem 5.4.

Suppose that for each xωωx\in\omega^{\omega} there is an xx-premouse of class Sω+1S_{\omega+1}. Then, every set in the smallest σ\sigma-algebra on ωω\omega^{\omega} containing the projective sets is determined.

Proof Sketch.

Let AA belong to the σ\sigma-algebra in the statement. Let

{𝚺α0(𝚷ω1):α<ω1}\{\boldsymbol{\Sigma}^{0}_{\alpha}(\boldsymbol{\Pi}^{1}_{\omega}):\alpha<\omega_{1}\}

denote the Borel hierarchy built starting from sets which are countable intersections of projective sets, i.e., 𝚺00(𝚷ω1)=𝚷ω1\boldsymbol{\Sigma}^{0}_{0}(\boldsymbol{\Pi}^{1}_{\omega})=\boldsymbol{\Pi}^{1}_{\omega} consists of all countable intersections of projective sets and 𝚺α0(𝚷ω1)\boldsymbol{\Sigma}^{0}_{\alpha}(\boldsymbol{\Pi}^{1}_{\omega}) consists of all countable unions of sets each of which is the complement of a set in 𝚺β0(𝚷ω1)\boldsymbol{\Sigma}^{0}_{\beta}(\boldsymbol{\Pi}^{1}_{\omega}) for some β<α\beta<\alpha. Standard arguments show that these pointclasses constitute a hierarchy of sets in the smallest σ\sigma-algebra containing the projective sets. It follows that there is α<ω1\alpha<\omega_{1} and xωωx\in\omega^{\omega} such that AΣα0(Πω1)(x)A\in\Sigma^{0}_{\alpha}(\Pi^{1}_{\omega})(x), i.e., such that AA belongs to 𝚺α0(𝚷ω1)\boldsymbol{\Sigma}^{0}_{\alpha}(\boldsymbol{\Pi}^{1}_{\omega}) and that AA has a σ\sigma-projective code (in the sense of Section 3) which is recursive in xx.

Let [A][A] be a σ\sigma-projective code for AA which is recursive in xx and in which no complements appear. To show that AA is determined, it suffices to show that the decoding game for [A][A] is determined. Let us denote this game by GG. It is a simple clopen game; it is not quite of rank ω+1\omega+1, so determinacy does not follow immediately from Theorem 4.4, but it follows from the proof:

Given a partial play pp of the game and a model NN, we define sets W˙Ip(N)\dot{W}_{\mathrm{I}}^{p}(N) and W˙IIp(N)\dot{W}_{\mathrm{II}}^{p}(N), formulae ϕI[W˙Ip(N)]\phi_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p}(N)] and ϕII[W˙IIp(N)]\phi_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p}(N)], and names B˙np˙,I\dot{B}^{\dot{p},I}_{n} and B˙np˙,II\dot{B}^{\dot{p},II}_{n} as in the proof of Theorem 4.4. The cases where gr(Gp)ω\mathrm{gr}(G_{p})\leq\omega are exactly as in the proof of Theorem 4.4. The remaining cases are very slightly different—for this, let us define the notion of subrank. Recall that GG has the following rules:

  1. (1)

    Players I and II begin by alternating ω\omega many rounds to play a real number yωωy\in\omega^{\omega}.

  2. (2)

    Afterwards, they alternate a finite amount of turns as follows: letting [A0]=[A][A_{0}]=[A] and supposing [An][A_{n}] has been defined, [An][A_{n}] is a σ\sigma-projective code for a union or an intersection of sets, say {Bi:iω}\{B_{i}:i\in\omega\}, with each BiB_{i} of smaller (Borel) rank. By the rules of the decoding game, one of the players needs to play a natural number ii, thus selecting a σ\sigma-projective code [Bi][B_{i}] for BiB_{i}; we let [An+1]=[Bi][A_{n+1}]=[B_{i}].

  3. (3)

    Eventually, a stage nn^{*} is reached in which [An][A_{n^{*}}] is a code for a projective set; at this point the players continue with the rules of the decoding game for [An][A_{n^{*}}].

Given a play pp of GG in which a player needs to play a natural number ii and [An][A_{n}] has been defined as above, we say that the game subrank of GpG_{p} is the least γ\gamma such that AnΣγ0(Πω1)(x)A_{n}\in\Sigma^{0}_{\gamma}(\Pi^{1}_{\omega})(x) or AnΠγ0(Σω1)(x)A_{n}\in\Pi^{0}_{\gamma}(\Sigma^{1}_{\omega})(x).

We now continue the definition of the sets W˙Ip(N)\dot{W}_{\mathrm{I}}^{p}(N) and W˙IIp(N)\dot{W}_{\mathrm{II}}^{p}(N), formulae ϕI[W˙Ip(N)]\phi_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p}(N)] and ϕII[W˙IIp(N)]\phi_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p}(N)], and names B˙np˙,I\dot{B}^{\dot{p},I}_{n} and B˙np˙,II\dot{B}^{\dot{p},II}_{n}. Assume pp is such that ω<gr(Gp)\omega<\mathrm{gr}(G_{p}), so that the sets have not been defined already; we proceed by induction on the subrank of GpG_{p}:

Case 5.

The subrank of GpG_{p} is defined and nonzero and the rules of GG dictate that, after pp, it is Player I’s turn.

Let yTxy\geq_{T}x and let MM be any yy-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} and of class SωS_{\omega}. Let pMp\in M. Then let W˙Ip=W˙Ip(M)\dot{W}^{p}_{\mathrm{I}}=\dot{W}^{p}_{\mathrm{I}}(M) be the set of all kωk\in\omega such that

MϕIpk[W˙Ipk(M)].M\models\phi^{p^{\frown}k}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M)].

This makes sense because for all kωk\in\omega, the subrank of GpkG_{p^{\frown}k} is smaller than the subrank of GpG_{p}, so the set W˙Ipk(M)\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M) has been defined. Moreover, W˙Ip\dot{W}^{p}_{\mathrm{I}} belongs to MM, since [A][A] is recursive in xx and the formulae ϕIpk(W˙Ipk[M])\phi^{p^{\frown}k}_{I}(\dot{W}_{\mathrm{I}}^{p^{\frown}k}[M]), as well as the sets W˙Ipk(M)\dot{W}_{\mathrm{I}}^{p^{\frown}k}(M), are definable uniformly in pp, as can be shown inductively by following this construction and the proof of Theorem 4.5 (cf. the proof of [Nee04, Theorem 1E.1]).

We let ϕIp[W˙Ip(M)]\phi^{p}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{p}(M)] be the formula asserting that W˙Ip\dot{W}^{p}_{\mathrm{I}} is non-empty. Similarly, let W˙IIp=W˙IIp(M)\dot{W}^{p}_{\mathrm{II}}=\dot{W}^{p}_{\mathrm{II}}(M) be the set of all kωk\in\omega such that

MϕIIpk[W˙IIpk(M)].M\models\phi^{p^{\frown}k}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p^{\frown}k}(M)].

We let ϕIIp[W˙IIp(M)]\phi^{p}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{p}(M)] be the formula asserting that W˙IIp\dot{W}^{p}_{\mathrm{II}} is equal to ω\omega. As before, the set W˙IIp\dot{W}^{p}_{\mathrm{II}} belongs to MM.

The good n\mathbb{P}_{n}-names B˙np˙,I\dot{B}^{\dot{p},I}_{n} and B˙np˙,II\dot{B}^{\dot{p},II}_{n} are defined as in the other cases.

Case 6.

The subrank of GpG_{p} is defined and nonzero and the rules of GG dictate that, after pp, it is Player II’s turn.

This case is similar to the preceding one.

Case 7.

pp is the empty play.

Let MM be any xx-premouse which is a model of 𝖹𝖥𝖢{\sf ZFC} and of class Sω+1S_{\omega+1} and let δ\delta be the smallest Woodin cardinal of MM. In this case, W˙I\dot{W}^{\emptyset}_{\mathrm{I}} is the canonical Col(ω,δ)\operatorname{Col}(\omega,\delta)-name for all reals pp such that ϕIp(W˙Ip[B˙])\phi^{p}_{I}(\dot{W}_{\mathrm{I}}^{p}[\dot{B}]) holds, where B˙M\dot{B}\in M is a good Col(ω,δ)\operatorname{Col}(\omega,\delta)-name with respect to p˙\dot{p}, so that whenever GG is Col(ω,δ)\operatorname{Col}(\omega,\delta)-generic over MM, B˙[G]=W˙Ip(M[G])\dot{B}[G]=\dot{W}^{p}_{\mathrm{I}}(M[G]), where p=p˙[G]p=\dot{p}[G].

The name W˙II\dot{W}^{\emptyset}_{\mathrm{II}} is defined analogously. The formulae ϕI(W˙I)\phi^{\emptyset}_{\mathrm{I}}(\dot{W}^{\emptyset}_{\mathrm{I}}) and ϕII(W˙II)\phi^{\emptyset}_{\mathrm{II}}(\dot{W}^{\emptyset}_{\mathrm{II}}) are obtained by applying Neeman’s theorem to W˙I\dot{W}^{\emptyset}_{\mathrm{I}} and W˙II\dot{W}^{\emptyset}_{\mathrm{II}}.

This completes the definition of the names and formulae. After this, an argument as in the proof of Theorem 4.4 yields the following claim:

Claim 1.

Let MM be an xx-premouse which is of class Sω+1S_{\omega+1} but has no proper initial segment of class Sω+1S_{\omega+1}. Let δ\delta denote the least Woodin cardinal in MM. Then

  1. (1)

    If MϕI[W˙I]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}], then Player I has a winning strategy in GG.

  2. (2)

    If MϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}], then Player II has a winning strategy in GG.

  3. (3)

    MϕI[W˙I]ϕII[W˙II]M\models\phi^{\emptyset}_{\mathrm{I}}[\dot{W}_{\mathrm{I}}^{\emptyset}]\vee\phi^{\emptyset}_{\mathrm{II}}[\dot{W}_{\mathrm{II}}^{\emptyset}].

The theorem is now immediate from the claim. ∎

The following remains an interesting open problem:

Question 5.5.

What is the consistency strength of determinacy for sets in the smallest σ\sigma-algebra containing the projective sets?

Acknowledgements

The first-listed author was partially suported by FWO grant number 3E017319 and by FWF grant numbers I4427 and I4513-N. The second-listed author, formerly known as Sandra Uhlenbrock, was partially supported by FWF grant number P 28157 and in addition gratefully acknowledges funding from L’ORÉAL Austria, in collaboration with the Austrian UNESCO Commission and in cooperation with the Austrian Academy of Sciences - Fellowship Determinacy and Large Cardinals. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 794020 of the third-listed author (Project IMIC: Inner models and infinite computations). The third-listed author was partially supported by FWF grant number I4039.

References

  • [Agu] J. P. Aguilera. σ\sigma-Projective Determinacy. Submitted. Available at https://www.dropbox.com/s/g853hj5ern1kkyb/SPReversal.pdf?dl=0.
  • [Har78] L. Harrington. Analytic Determinacy and 0#0^{\#}. Journal of Symbolic Logic, 43:685–693, 1978.
  • [KW10] P. Koellner and W. H. Woodin. Large Cardinals from Determinacy. In M. Foreman and A. Kanamori, editors, Handbook of Set Theory. Springer, 2010.
  • [Mos09] Y. N. Moschovakis. Descriptive set theory, second edition, volume 155 of Mathematical Surveys and Monographs. AMS, 2009.
  • [MS94] W. J. Mitchell and J. R. Steel. Fine structure and iteration trees. Lecture notes in logic. Springer-Verlag, Berlin, New York, 1994.
  • [MSW20] S. Müller, R. Schindler, and W.H. Woodin. Mice with finitely many woodin cardinals from optimal determinacy hypotheses. Journal of Mathematical Logic, 20, 2020.
  • [Myc64] Jan Mycielski. On the axiom of determinateness. Fundamenta Mathematicae, 53(2):205–224, 1964.
  • [Nee95] I. Neeman. Optimal Proofs of Determinacy. Bulletin of Symbolic Logic, 1(3):327–339, 09 1995.
  • [Nee02] I. Neeman. Optimal Proofs of Determinacy II. Journal of Mathematical Logic, 2(2):227–258, 11 2002.
  • [Nee04] I. Neeman. The Determinacy of Long Games. De Gruyter series in logic and its applications. Walter de Gruyter, 2004.
  • [Nee05] Itay Neeman. An introduction to proofs of determinacy of long games, pages 43––86. Lecture Notes in Logic. Cambridge University Press, 2005.
  • [Nee07] Itay Neeman. Games of length ω1\omega_{1}. Journal of Mathematical Logic, 07(01):83–124, 2007.
  • [SSZ02] R. Schindler, J. R. Steel, and M. Zeman. Deconstructing inner model theory. Journal of Symbolic Logic, 67:721–736, 2002.
  • [Ste10] J. R. Steel. An Outline of Inner Model Theory. In M. Foreman and A. Kanamori, editors, Handbook of Set Theory. Springer, 2010.
  • [Tra13] N. D. Trang. Generalized Solovay Measures, the HOD analysis, and the Core Model Induction. 2013. PhD Thesis. UC Berkeley.
  • [Uhl16] Sandra Uhlenbrock, now Müller. Pure and Hybrid Mice with Finitely Many Woodin Cardinals from Levels of Determinacy. PhD thesis, WWU Münster, 2016.