I am looking for a proof of Cantor-Bendixson theorem involving transfinite numbers (I am interested only in the case of real line).
I fact, I have already seen one but I have a trouble in understanding it. It was in the book "Baire - theory of discontinued functions". Baire firstly defines transfinite numbers in usual way ($ \omega , \omega^\omega $ and so on) and defines $ \Omega = \operatorname{lim}[\omega, \omega^\omega, \omega^{\omega^\omega}, \dots] $. After that he uses notion of derived set. He defines $ P^\Omega $ as the intersection of all $ P^{\omega^{\dots}} $.
When he proves that $ P^\Omega $ is perfect he uses the fact : if interval $[C;D]$ doesn't has any points of $P^\Omega$ inside (thought it may have them as endpoints) there is a transfinite number $ \alpha < \Omega$ such that $P^\alpha$ doesn't has any points inside $[C;D]$. And the proof relies on the fact that for every sequence of numbers $ \alpha _{i} < \Omega$ there exists the transfinite number $ \beta $ such that it is bigger than any $\alpha$ and less than $\Omega$. Which is not true, since those numbers might be $ \omega, \omega^\omega, \omega^{\omega^\omega}, \dots $ .
Maybe there is some way to overcome those difficulties? (after that the proof s quite simple, so it's enough to only resolve this problem for a complete proof)
Thank you very much!
