"Let S be an uncountable subset of R. Prove that S must have infinitely many accumulation points. Must it have uncountably many?"
This question was already asked on this website before. I have some difficulty in understanding the proof. Here is the accepted answer:
Let $T$ be the set of elements of $S$ that are not accumulation points of $S$. Then for each $x \in T$ there exists $\epsilon > 0$ such that the interval $I(x,\epsilon) = (x-\epsilon,x+\epsilon)$ contains no other points of $S$. The intervals $\{I(x,\epsilon/2) | x\in T\}$ are disjoint, and each contains a rational number; so there can only be a countable number of them.
Hence $T$ is countable, and the set of accumulation points of $S$, which contains $S-T$, is uncountable.
Must an uncountable subset of R have uncountably many accumulation points?
I can not understand why:
The intervals $\{I(x,\epsilon/2) | x\in T\}$ are disjoint.
Second question: Each $I(x,\epsilon)$ contains a rational number due to the denseness of $\mathbb{Q}$ in $\mathbb{R}$ but why does it imply that there is only countable number of them.
Thanks a lot.