Show each infinite set $S \subset \mathbb R$ contains a countably infinite subset

Show each infinite set $$S \subset \mathbb R$$ contains a countably infinite subset.

I understand that if you remove an object from the set, it will still be infinite, and if we remove another object, it will be countably infinite (I think so at least). I'm very lost on this kind of proof. However if someone can help that would be appreciated.

• Each incite set $S$ contains a countable subset. Should $S$ be a subset of $\mathbb R$ or not. Commented Sep 8, 2020 at 17:53
• @mathcounterexamples.net: I suppose you meant Each infinite set Commented Sep 8, 2020 at 18:00
• Since all finite sets are countable, this is trivial as stated. I expect that what you really want to prove is that every infinite subset of $\Bbb R$ contains a countably infinite subset. Commented Sep 8, 2020 at 18:00
• This is a restatement of the countable axiom of choice (aka $\omega$-AC). This equivalent to saying: $S$ has properly subset with the same cardinal as $S$. Commented Sep 8, 2020 at 18:00
• Some authors use countable set to mean countably infinite set Commented Sep 8, 2020 at 18:04

Clearly $$S$$ is nonempty so there is an element $$a_1 \in S$$. Then $$S -\{a_1\}$$ can’t be empty (as $$S\neq \{a_1\}$$since $$S$$ is not finite) and so we can pick $$a_2 \in S -\{a_1\}$$. Next pick $$a_3 \in S - \{a_1, a_2\}$$ inductively you will get a sequence and you are done!