Здравствуйте.
Определение компактности многообразия можно сформулировать следующим образом: многообразие называется компактным, если из любого покрытия открытыми множествами можно выделить конечное подпокрытие.
Рассмотрим покрытие окружности, устроенное следующим образом: например, в качестве первого элемента выберем полудугу, охватывающую окружность от

до

градусов. В качестве второго элемента возьмем другую полудугу, охватывающую от

включительно (либо "заезжая" чуть на область первого элемента) до

и так далее.
В результате получим бесконечную последовательность открытых множеств, в пределе покрывающих окружность, но как выделить из такого покрытия конечное подпокрытие - непонятно (в качестве аналогичного покрытия можно взять любое другое, устроенное таким же образом, как в приведенном мной примере).
Хотя окружность является компактным многообразием.