Let X, Tx, C and D be given.
We prove the intermediate
claim HCD_closed:
closed_in X Tx (C ∪ D).
We prove the intermediate
claim HCD_sub:
C ∪ D ⊆ X.
Let x be given.
Apply (binunionE C D x Hx) to the current goal.
We prove the intermediate
claim HC_sub:
C ⊆ X.
An exact proof term for the current goal is (HC_sub x HxC).
We prove the intermediate
claim HD_sub:
D ⊆ X.
An exact proof term for the current goal is (HD_sub x HxD).
Let x be given.
rewrite the current goal using
(closed_closure_eq X Tx (C ∪ D) Htop HCD_closed) (from right to left).
An exact proof term for the current goal is Hx.
An
exact proof term for the current goal is
(subset_of_closure X Tx (C ∪ D) Htop HCD_sub).
∎