et \theta = \sup(\bar{\theta}). By 4.10(1) and the uniqueness of \overline\theta-saturated models 4.10(2), without loss of generality one may assume that \lg(\overline\theta) = \mathrm{cf}(\sup (\overline\theta)) = \mathrm{cf}(\theta). Now, by 4.7, we know (\mathrm{cf}(\theta))^+<\theta \ (= \sup(\bar{\theta})), so by [Sh:420, 1.16 + Fact 1.11(1)] there exists \langle S, \langle C_{\alpha}
\colon \alpha \in S\rangle\rangle such that:
(\alpha) S\subseteq \theta^+ is a set of ordinals; 0 \notin S,
(\beta) S_1=\{ \alpha\in S\colon \mathrm{cf}(\alpha)= \mathrm{cf} (\theta)\} is a stationary subset of \theta^+,
(\gamma) if \alpha \in S then \alpha=\sup (C_{\alpha}) and, if \alpha\in S \setminus S_{1} then \rm{otp}(C_{\alpha}) < \mathrm{cf} (\theta),
(\delta) if \beta \in C_{\alpha}, then \beta \in S and C_{\beta}=C_{\alpha}\cap \beta,
(\epsilon) C_{\alpha} is a set of successor ordinals.
[Note that the existence of \langle S,\langle C_{\alpha} \colon \alpha \in S\rangle\rangle is provable in ZFC.]
Without loss of generality S\setminus S_1=\cup\{C_\alpha \colon \alpha\in S_1\}. We shall construct the required model by induction, using \langle C_{\alpha} \colon \alpha \in S\rangle. Remember \bar \theta=\langle \theta_\zeta\colon \zeta< \mathrm{cf}(\theta)\rangle. Let us start by defining by induction on \alpha<\theta^+ the following entities: M_{\alpha}, M_{\alpha, \xi} (for \alpha<\theta^+, \xi < \mathrm{cf}(\theta)), and N_\alpha (only when \alpha\in\bigcup\limits_{\beta\in S}C_\beta) such that:
(A1) M_{\alpha} \in K_{\theta},
(A2) \langle M_{\alpha} \colon \alpha < \theta^+\rangle is a continuous increasing \leq_{\mathfrak{k}}-chain of models,
(A3) M_{\alpha +1} is nice, and if M_{\alpha} is not nice, then M_{\alpha} {\underset {\text{nice}} {\not\nleq}} M_{\alpha+1},
(A4) M_{\alpha} \not= M_{\alpha+1},
(A5) M_{\alpha+1} is weakly universal over M_{\alpha},
(B1) M_{\alpha}=\bigcup\limits_{\xi<\mathrm{cf}(\theta)}M_{\alpha, \xi}, ||M_{\alpha, \xi}||=\theta_{\xi},
(B2) if \alpha \in S_1 \; , \; \beta \in C_{\alpha} \; , \; \gamma\in C_{\alpha} \; , \; \beta < \gamma, then:
(a) N_{\beta} \leq_{\mathfrak{k}} M_{\beta},
(b) ||N_{\beta}||=\theta_{\mathrm{otp}(C_{\beta})},
(c) (\forall \xi < \mathrm{otp}(C_{\beta}))(M_{\beta, \xi} \leq_{\mathfrak{k}} N_{\gamma}),
(d) N_{\beta} is nice,
(e) N_{\gamma} is \theta_{\mathrm{otp}(C_{\gamma})}-universal over N_{\beta}.
There are now two tasks at hand. First of all, we shall explain how to construct these entities (THE CONSTRUCTION, below). Then we shall use them to build a nice \overline\theta-saturated model (PROVING \Pr(\overline\theta), below). From the uniqueness of \overline\theta-saturated models it will thus follow that \Pr(\overline\theta) holds.
THE CONSTRUCTION: we consider several cases:
Case (i): \beta=0. Choose M_0\in K_{\theta} and \langle M_{0, \xi} \in K_{\theta} \colon \xi< \mathrm{cf}(\theta) \rangle with M_0=\bigcup\limits_{\xi<\mathrm{cf}(\theta)}M_{0, \xi} using Fact 1.11. There is no need to define N_0 since 0\not\in C_{\alpha}.
Case (ii): \beta is a limit ordinal. Let M_{\beta}=\bigcup\limits_{\gamma<\beta}M_{\gamma} and choose \langle M_{\beta, \xi} \colon \xi < \mathrm{cf}(\theta)\rangle using Fact 1.11. Again there’s no call to define N_{\beta} since C_{\alpha} is always a set of successor ordinals.
Case (iii): \beta is a successor ordinal, \beta=\gamma+1. Choose M'_\gamma\in K_\theta such that M_\gamma \leq_{\mathfrak{k}} M'_{\gamma} and if possible M_\gamma \underset{\text{nice}} {\nleq} M'_\gamma; without loss of generality M'_\gamma is weakly universal over M_\gamma. If \beta\not\in S, then define things as above, taking into account (A3). The definitions of M_{\beta}, M_{\beta, \xi} present no special difficulties. Now suppose that \beta\in S. The problematic entity to define is N_{\beta}.
If C_{\beta}=\emptyset, choose for N_{\beta} any nice sub-model (of power \theta_{0}) of M_{\gamma}.
If C_{\beta}\not=\emptyset, then first define N^-_{\beta}=\bigcup\limits_{\gamma\in C_{\beta}}N_{\gamma}. Note that N^-_{\beta} is nice. [If C_{\beta} has a last element \beta', then N^-_{\beta}=N_{\beta'} which is nice; if C_{\beta} has no last element, then N^-_{\beta}=\bigcup\limits_{\gamma\in C_{\beta}}N_{\gamma} is \overline\theta\upharpoonright \mathrm{otp}(C_{\beta})-saturated, and, by the hypothesis of the theorem, \Pr(\overline\theta\upharpoonright \mathrm{otp}(C_{\beta})), so N^-_{\beta} is nice.] Also N^-_\beta \preceq_{\mathfrak{k}} M_\gamma. If \rm{otp}(C_\beta) is a limit ordinal we let N_\beta=N^-_\beta and M_\beta= M^\prime_\gamma, so we have finished, so assume \mathrm{otp}(C_\beta) is a successor ordinal. To complete the definition of N_{\beta}, one requires a Lemma (the proof of which is similar to 3.12, 3.13):
(\ast) if A\subseteq M\in K_{\theta}, |A|\le \theta_j<\theta, then there exist a nice M^+\in K_{\theta}, M \leq_{\mathfrak{k}} M^+, and nice models N^*, N^+\in K_{\theta_j}, A \subseteq N^* \leq_{\mathfrak{k}} N^+ \leq_{\mathfrak{k}} M^+ and N^+ is universal over N^*.
Why is this enough? Use the Lemma with M=M'_{\beta} and A=N^-_{\beta}\cup \bigcup\limits_{\scriptstyle \xi< \mathrm{otp}(C_{\beta}) \atop \scriptstyle \gamma\in C_{\beta}}M_{\gamma, \xi} to find N^*, N^+, M^+ and choose N^+, M^+ as N_\beta, M_\beta respectively.
Now, why (*) holds? The proof of (\ast) is easy as M'_\beta is nice.
PROVING Pr(\overline\theta):
For \alpha \in S_1, consider \langle N_{\beta} \colon \beta \in C_{\alpha}\rangle. For \beta,\gamma\in C_{\alpha}, \beta<\gamma, one has by (B2)(c) \bigcup\limits_{\xi < \mathrm{otp} (C_{\beta})}M_{\beta, \xi} \subseteq N_{\gamma}. Therefore M_{\beta} \subseteq \bigcup\limits_{\gamma\in C_{\alpha}}N_{\gamma}. (M_\beta=\bigcup\limits_{\xi<\mathrm{cf}(\theta)}M_{\beta, \xi}=\bigcup\limits_{\xi<\mathrm{cf}(\alpha)} M_{\beta, \xi} (since \alpha\in S_1); for \xi <\mathrm{cf}(\alpha), choose \gamma \in C_{\alpha}, \xi<\gamma, \beta<\gamma; so M_{\beta, \xi}\subseteq N_{\gamma} and M_{\beta}\subseteq \bigcup\limits_{\gamma\in C_{\alpha}}N_{\gamma}).
Thus for every \beta\in C_{\alpha}, M_{\beta}\subseteq \bigcup\limits_{\gamma\in C_{\alpha}}N_{\gamma} hence M_\alpha = \bigcup\limits_{\beta\in C_\alpha} M_\beta \subseteq \bigcup\limits_{\gamma\in C_\alpha} N_\gamma (remember \alpha = \sup (C_\alpha) as \alpha \in S_1). If \gamma\in C_{\alpha}, then N_{\gamma} \leq_{\mathfrak{k}} M_{\gamma} (by (B2)(a)), and so \bigcup\limits_{\gamma\in C_{\alpha}}N_{\gamma} \subseteq \bigcup\limits_{\beta\in C_{\alpha}}
M_{\beta}=M_{\alpha} by continuity. So M_\alpha = \bigcup\limits_{\beta\in C_\alpha} N_\beta hence \langle N_\beta\colon \beta\in C_\alpha\rangle exemplifies M_\alpha is \bar \theta-saturated (remember \Pr(\bar \theta \upharpoonright \delta) for every limit \delta< \rm{lg}(\bar \theta)). So M_{\alpha} is \overline\theta-saturated for every \alpha\in S_1. In other words \{\alpha<\theta^+ \colon M_{\alpha} is \overline\theta-saturated\} \supseteq S_1 and is stationary, so, applying 3.1, there exists \alpha<\theta^+ such that M_{\alpha} is \overline\theta-saturated and M_{\alpha}\underset{\rm{nice}} \leq \bigcup\limits_{\beta<\theta^+}M_{\beta}. Hence by 1.38 M_{\alpha} \underset{\rm{nice}}{\leq} M_{\alpha+1} and so, since M_{\alpha+1} is nice (A3), M_{\alpha} is nice (by 3.15).
We conclude that Pr(\overline\theta) holds.