Let be perfect and for the sake of contradiction let be countable (obviously it can't be infinite since then any point is isolated, so then wouldn't be perfect). Then:
We'll construct a sequence of compact subsets such that we'll have , , and so on. Some care should be taken to show that each is nonempty, but using the Nested Compact Set Property to produce an:
that cannot be on the list .
Let be a closed interval that contains . Then is not an endpoint of so then is not isolated so where such that .
then let is the closed subinterval centered on of . Namely if let:
then the interval has the desired properties.
Repeat this process. Because is not isolated then in the interior of and we can say . Now construct centered on and small enough so that and . Observe that because the set contains .
Carrying out the construction inductively, the result is a sequence of 's that are closed where:
To finis the proof we let . For each we have is closed because it is the intersection of closed sets, and bounded because it is contained in the bounded set . Hence is compact, so by construction then is not empty and . Thus using the Nested Compact Set Property then:
But since each and since then which is our contradiction.