А в точке

? Ни один из этих интервалов точку

не содержит.
Ну тут подразумевалось, что само множество X тоже входит в базу.

?
Да, действительно получается так

.
Какой базы? Если Вам задана только предбаза, то откуда взялась ещё и база?
Это неверное док-во. Вот верное.
Пусть

есть предбаза, тогда объединение элементов предбазы покрывает множество

, в противном случае(не покрывает), объединение совокупности всевозможных конечных пересечений элементов предбазы тоже не покрывает множество

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

набор открытых множеств, объединение которых покрывает

. Докажем, что совокупность

всевозможных конечных пересечений элементов из этого набора является базой.
1. Множество

покрывает

, так как

покрывает.
2. Любое пересечение из

представимо в виде объединения элементов из

. Очевидно это так, так как пересечение конечных пересечений само является конечным пересечением. А значит является элементом из

.
Этих двух пунктов достаточно, чтобы утверждать, что

- база.(Тут я использую ранее доказанную в книге лемму). А значит

- предбаза.