объясните, как должны находится два этих шара чтобы компактное множество содержалось в их объединении?
Ну как... Нарисуйте в качестве

что-нибудь эдакое..., ну, слегка вытянутое (не очень). И с одного конца накройте часть

одним кругом, а с другого - другим. Чтобы вместе они всё

покрывали, а то ещё третий круг понадобится.
вы говорили о ф-и на компактном пространстве, я правильно понял что эта функция и есть расстояние от точки

до множества

?
Ну да,

. Непрерывность только надо проверить, если это уже где-нибудь не было проверено.
Я как понял что из того , что

компактное множество можем заключить, что существует конечный набор

,...,

такой что
![$\[
C \subset \bigcup\limits_{i = 1}^N {U_i }
\]
$ $\[
C \subset \bigcup\limits_{i = 1}^N {U_i }
\]
$](https://dxdy-03.korotkov.co.uk/f/6/d/7/6d7745872494a04db652a88494180aef82.png)
, да же если допустить что для всякой окрестности существует компактное подмножество , то почему

должно входить в их объединение?
Какой ужас у Вас в кодах формул... Выкиньте Вы этот редактор формул на помойку, пишите сами.
Сначала найдите координатные множества

,

, покрывающие

. Этот набор можно считать минимальным, то есть, никакое меньшее число этих множеств не покрывает

(если есть лишние множества, их выкинем). Тогда поочерёдно для

строите множество

(непустые и компактное),

. Кроме того, пусть

- координатный гомеоморфизм.
Множество

компактно как непрерывный образ компактного множества. Покрываете его конечным числом открытых шаров, ужимаете эти шары с помощью леммы об ужатии (
http://dxdy.ru/post420842.html#p420842); замыкания ужатых шаров лежат в

и компактны; объединяете эти замыкания (получаете компактное множество

) и сами ужатые шары (получаете открытое множество

), и с помощью обратного гомеоморфизма получаете множества

и

.
Но доводить всё это до ума Вам придётся самому.