Почему нельзя взять просто все возможные

?
Видимо потому, что это просто будет не база. Не будет выполняться критерий базы.
Как это доказать - можно попробовать как-нибудь так, наверное:
Пусть

,

- одноточечные множества,

и

- непересекающиеся открытые.

и

будут элементами Вашей "базы". Согласно критерию базы, для любого

должен существовать элемент базы

, такой что

и

. Если хотя бы одна из точек

,

не принадлежит

, например

, то

очевидно будет содержать функции, переводящие эту точку куда угодно, и будет нарушено

. Если же

(и, очевидно,

), то в

наверняка найдётся функция, переводящая

в

, а

в

и опять не принадлежащая

.