Let X, A, B, S, Ts, WF, C and pick be given.
We prove the intermediate
claim HCsubS:
C ⊆ S.
An
exact proof term for the current goal is
(ex32_8b_C_subset_S X A B S Ts WF C pick HWFdef HCdef Hpick).
Let c be given.
We prove the intermediate
claim HcC:
c ∈ C.
An
exact proof term for the current goal is
(binintersectE1 C (A ∪ B) c Hc).
We prove the intermediate
claim HcAB:
c ∈ (A ∪ B).
An
exact proof term for the current goal is
(binintersectE2 C (A ∪ B) c Hc).
We prove the intermediate
claim HcS:
c ∈ S.
An exact proof term for the current goal is (HCsubS c HcC).
We prove the intermediate
claim HcXminus:
c ∈ (X ∖ (A ∪ B)).
rewrite the current goal using HSdef (from right to left).
An exact proof term for the current goal is HcS.
We prove the intermediate
claim HcNotAB:
¬ (c ∈ (A ∪ B)).
An
exact proof term for the current goal is
(setminusE2 X (A ∪ B) c HcXminus).
An
exact proof term for the current goal is
(HcNotAB HcAB (c ∈ Empty)).
∎