Let y be given.
Apply (UnionE UFam y Hy) to the current goal.
Let V be given.
We prove the intermediate
claim HyV:
y ∈ V.
An
exact proof term for the current goal is
(andEL (y ∈ V) (V ∈ UFam) Hex).
We prove the intermediate
claim HVUF:
V ∈ UFam.
An
exact proof term for the current goal is
(andER (y ∈ V) (V ∈ UFam) Hex).
We prove the intermediate
claim HVsubComp:
V ⊆ Comp.
An exact proof term for the current goal is (HVsubComp y HyV).
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 (Hlocprop 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 HVsubComp:
V ⊆ Comp.
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 HzCompy:
z ∈ component_of X Tx y.
Apply SepI to the current goal.
An exact proof term for the current goal is HzX.
We use V to witness the existential quantifier.
Apply andI to the current goal.
Apply andI to the current goal.
An exact proof term for the current goal is HVconn.
An exact proof term for the current goal is HyV.
An exact proof term for the current goal is HzV.
rewrite the current goal using HcompEq (from right to left).
An exact proof term for the current goal is HzCompy.
We prove the intermediate
claim HVinUFam:
V ∈ UFam.
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 HVsubComp.
An exact proof term for the current goal is HVconn.
An
exact proof term for the current goal is
(UnionI UFam y V HyV HVinUFam).