Let X, Tx, Fam and Y be given.
Let y be given.
We prove the intermediate
claim HyX:
y ∈ X.
An exact proof term for the current goal is (HYsub y HyY).
We prove the intermediate
claim HyUnionFam:
y ∈ ⋃ Fam.
Apply (UnionE Fam y HyUnionFam) to the current goal.
Let U be given.
We prove the intermediate
claim HyU:
y ∈ U.
An
exact proof term for the current goal is
(andEL (y ∈ U) (U ∈ Fam) Hypair).
We prove the intermediate
claim HUfam:
U ∈ Fam.
An
exact proof term for the current goal is
(andER (y ∈ U) (U ∈ Fam) Hypair).
We prove the intermediate
claim HyUy:
y ∈ U ∩ Y.
An
exact proof term for the current goal is
(binintersectI U Y y HyU HyY).
An
exact proof term for the current goal is
(ReplI Fam (λU0 : set ⇒ U0 ∩ Y) U HUfam).
Let W be given.
Let U be given.
We prove the intermediate
claim HUopen:
U ∈ Tx.
rewrite the current goal using HWeq (from left to right).
An exact proof term for the current goal is HWin.
An exact proof term for the current goal is HTy.
An exact proof term for the current goal is HsubPow.
An exact proof term for the current goal is HYcov.
An exact proof term for the current goal is HmemOpen.
∎