Let b be given.
Let U be given.
We prove the intermediate
claim HUinTx:
U ∈ Tx.
We prove the intermediate
claim HUsubX:
U ⊆ X.
An
exact proof term for the current goal is
(ReplE Ty (λV0 : set ⇒ rectangle_set U V0) b HbRepl).
Apply HexV to the current goal.
Let V be given.
We prove the intermediate
claim HVinTy:
V ∈ Ty.
We prove the intermediate
claim HVsubY:
V ⊆ Y.
rewrite the current goal using Hpre1eq (from right to left).
An exact proof term for the current goal is (Hc1_pre U HUinTx).
rewrite the current goal using Hpre2eq (from right to left).
An exact proof term for the current goal is (Hc2_pre V HVinTy).
rewrite the current goal using Hbeq (from left to right).
rewrite the current goal using HrectEq (from left to right).
An exact proof term for the current goal is Hcap.