Здравствуйте. Есть следующая задача:
В метрическом пространстве заданы замкнутые множества 

. Доказать, что найдутся открытые множества 

.
Мои попытки решения:
Нужно построить две непересекающиеся окрестности вокруг множеств 

, чтобы эти окрестности не пересекались. Как сказал преподаватель, с окрестностями постоянной ширины ничего не выйдет, так что построим такие: взяв элемент из первого множества 

, найдем ближайший 

 к нему из второго (на расстоянии 

), а ширину окрестности 

 - 

 - заведомо меньшую расстояния между элементами. Проделав такую операцию для каждого элемента, получим объединение окрестностей 

, которое будет являться открытым множеством. Полученное множество 

 будет окружать 

Аналогичным способом построим 

.
Таким образом, в силу выбора орестностей 

, т.к. размер окрестности зависит от расстояния между элементами.
А теперь вопросы: 1. Как можно доказать, что для любого элемента найдется ближайший? Мои слова про то, что в пространстве задана метрика, по которой можно сравнивать расстояния, показались преподавателю неубедительными. 2. Достаточно ли обосновано утверждение о пустом пересечении 

? 3. Правильны ли вообще мои рассуждения?..
Попробовал изобразить их:

Спасибо за внимание, извините за возможный бред...