We prove the intermediate
claim HBasis:
basis_on X B.
rewrite the current goal using Heq (from right to left).
An exact proof term for the current goal is HtopGen.
Let U be given.
Let x be given.
rewrite the current goal using Heq (from left to right).
An exact proof term for the current goal is HU.
We prove the intermediate
claim HUprop:
∀x0 ∈ U, ∃b ∈ B, x0 ∈ b ∧ b ⊆ U.
An
exact proof term for the current goal is
(SepE2 (𝒫 X) (λU0 : set ⇒ ∀x1 ∈ U0, ∃b0 ∈ B, x1 ∈ b0 ∧ b0 ⊆ U0) U HUgen).
An exact proof term for the current goal is (HUprop x HxU).
∎