I'm studying set theory using Kunen's "Set Theory: An introduction to Independence Proofs" and I'm stuck in a line of the proof of theorem 5.2 of chapter 6 ($V=L \rightarrow \diamondsuit^+$) on page 179. I can't figure out why $C\cap\alpha=\{\beta<\alpha:\beta=cl^1(\beta\cup\{A\cap\alpha\})\cap\alpha\}$. I think $cl^1(G(\beta \cup \{A\cap\alpha\}))=cl(\beta \cup \{A\cap\alpha\})$, but I'm not sure. Can someone help me?
Ps: I understood the whole proof but this sentence.
First, we show that $\forall y \in Y( y \in cl(\beta \cap\{A\}) \Leftrightarrow G(y) \in cl^1(\beta \cup \{A \cap\alpha\})$.
$\Rightarrow$: We know that $$cl(\beta \cap\{A\})=\bigcup_{n \in \omega}C_n$$ Where $C_0=\beta \cap {A}$ and $C_{k+1}=C_k\cup\{K_{nm}*C_k:n,m \in \omega \}$. By induction, we show that $y \in C_n \Rightarrow G(y) \in cl^1(\beta \cup \{A \cap\alpha\})$.
Step 0: Since $G(\xi)=\xi$ for all $\xi \in \beta$ and $G(A)=A\cap\alpha$, the thesis holds.
Successor step: Suppose the thesis holds for $C_k$. Suppose $\xi_1, ..., \xi_n \in C_k$. Since $K_{nm}^1(G(\xi_1), ..., G(\xi_n))=G(K_{nm}(\xi_1, ..., \xi_n))$, the thesis holds for $C_{k+1}$.
$\Leftarrow$ is proven by an analogous argument.
$\\$
Now we want to show that $\beta \in C\cap \alpha \Leftrightarrow \beta=cl^1(\beta\cup\{A \cap \alpha\})\cap\alpha$. We will show only the $\Rightarrow$ direction, since the other is analogous.
Suppose $\beta=cl(\beta\cup\{A\})\cap\omega_1$ and $\beta\in\alpha$. It's easy to see that $\beta\subset cl^1(\beta\cup\{A \cap \alpha\})$, therefore all we need to do is to show that $ cl^1(\beta\cup\{A \cap \alpha\})\subset \beta$. Since before, we write $$cl^1(\beta\cup\{A \cap \alpha\})=\bigcup_{n<\omega}C_n$$ Where $C_0=\beta\cup\{A\cap\alpha\}$ and $C_{k+1}=C_k\cup\{K_{nm}^1*C_k: n, m \in \omega\}$. Again, by induction, we show that $C_k \cap \alpha \subset \beta$, which completes the proof.
Step 0: Since $\beta\cap\alpha=\beta\subset \beta$, all we need to do here is to show that if $A\cap\alpha\in\alpha$ then $A \cap \alpha \in \beta$. This holds, because $A\cap \alpha \in \alpha \Leftrightarrow G(A)\in G(\omega_1) \Leftrightarrow A \in\omega_1$ imples that $A \in \beta$, by the hypothesis, therefore $G(A)\in G(\beta) \Rightarrow A\cap\alpha \in \beta$.
Successor step: Suppose $C_k \cap \alpha \subset \beta$. We need to show that $\{K_{nm}^1*C_k: n, m \in \omega\}\cap \alpha \subset \beta$, which holds since, fixing $G(\xi_1), ..., G(\xi_n) \in C_k$ such that $K_{nm}^1(G(\xi_1), ..., G(\xi_n))=G(K_{nm}(\xi_1, ..., \xi_n))\in \alpha$ implies $K_{nm}(\xi_1, ..., \xi_n) \in \omega_1$, and by the precceding lemma, since $G(\xi_1), ..., G(\xi_n) \in cl^1(\beta \cup \{A \cap\alpha\})$, then $\xi_1, ..., \xi_n \in cl(\beta \cap\{A\})$, and, therefore, $K_{nm}(\xi_1, ..., \xi_n) \in cl(\beta \cap\{A\}) \cap \omega_1=\beta$, and now it follows from the isomorphism that $K_{nm}^1(G(\xi_1), ..., G(\xi_n))=G(K_{nm}(\xi_1, ..., \xi_n))\in \beta$.