This question is taken from problem 4.1.8 of "Real Analysis and Foundations" by Krantz
The question reads:
"Let S be an uncountable subset of $\mathbb{R}$. Prove that S must have infinitely many accumulation points. Must it have uncountably many?"
The first part of the question took some work but ended up coming out pretty smoothly; however, I'm at a complete loss as to how to go about addressing the second problem. Intuitively, I think the answer is yes.
My first attempt was to try to show that a countable number of accumulation points allowed one to order the elements of S in such a way that they are countable (ie prove the contrapositive), but I did not manage to get much further than that.
My second attempt was to show that $S-{s_{1},s_{2}...}$ where $s_{1},s_{2},...$ are countably many accumulation points of S is uncountable and thus must have an accumulation point, so S has an accumulation point that is not one of the countably infinite set. Hence, the number of accumulation points is uncountable.
My question is, is this logic valid? I would have to prove that an uncountable set minus a countable set is uncountable, which shouldn't be too difficult.
Any hints/points in the right direction/outright answers are greatly appreciated.