Let ON be the proper class of all ordinals, and $R(\alpha)$ for each $\alpha\in$ON defined by transfinite recursion as:
$R(\emptyset)=\emptyset$
If $\alpha$ is such that $\alpha=\beta+1$ then $R(\alpha)=\mathcal{P}(R(\beta))$.
If $\alpha$ is a limit ordinal then $R(\alpha)=\bigcup_{\beta<\alpha}R(\beta)$
There is a step on a proof (in the book "Set theory" by Kunen, last edition, lemma II.6.2) that assumes that for each $\alpha\in$ON $$R(\alpha)\cap\text{ON}=\alpha$$
I am sure it is very easy but I haven't managed to get that proved yet, by transfinite induction I get that if it is true for $\alpha$ then $$\alpha+1\subset R(\alpha+1)\cap \text{ON}$$ since $R(\alpha+1)\cap \text{ON}$ is an ordinal (it is transitive and contained in ON), that means that it is $\geq\alpha+1$, intuitively I can see why it can't be greater, since there aren't "enough parenthesis" after doing $\mathcal{P}(\cdot)$ just once, but how to show that properly?
If $R(\alpha+1)\cap ON>\alpha+1$, then $\alpha+1\in R(\alpha+1)$, so $\alpha+1\subseteq R(\alpha)$. In particular, since $\alpha\in \alpha+1$, this means $\alpha\in R(\alpha)$. This violates the induction hypothesis that $R(\alpha)\cap ON=\alpha$.