Let y be given.
We prove the intermediate
claim HyX:
y ∈ X.
We prove the intermediate
claim HXTx:
X ∈ Tx.
An
exact proof term for the current goal is
(topology_has_X X Tx HTx).
An exact proof term for the current goal is (Hlpcprop y HyX X HXTx HyX).
Apply HexV to the current goal.
Let V be given.
We prove the intermediate
claim HVpre:
((V ∈ Tx ∧ y ∈ V) ∧ V ⊆ X).
We prove the intermediate
claim HVTx_y:
V ∈ Tx ∧ y ∈ V.
An
exact proof term for the current goal is
(andEL (V ∈ Tx ∧ y ∈ V) (V ⊆ X) HVpre).
We prove the intermediate
claim HVTx:
V ∈ Tx.
An
exact proof term for the current goal is
(andEL (V ∈ Tx) (y ∈ V) HVTx_y).
We prove the intermediate
claim HyV:
y ∈ V.
An
exact proof term for the current goal is
(andER (V ∈ Tx) (y ∈ V) HVTx_y).
We prove the intermediate
claim HVsubX:
V ⊆ X.
An
exact proof term for the current goal is
(andER (V ∈ Tx ∧ y ∈ V) (V ⊆ X) HVpre).
We prove the intermediate
claim HVsubP:
V ⊆ P.
Let z be given.
We prove the intermediate
claim HzX:
z ∈ X.
An exact proof term for the current goal is (HVsubX z HzV).
We prove the intermediate
claim HVinFam:
V ∈ Fam.
Apply SepI to the current goal.
An exact proof term for the current goal is HVTx.
Apply andI to the current goal.
An exact proof term for the current goal is HVsubP.
An exact proof term for the current goal is HVpath.
An
exact proof term for the current goal is
(UnionI Fam y V HyV HVinFam).