Let y be given.
rewrite the current goal using Hdef (from right to left).
An exact proof term for the current goal is HyU.
Let A be given.
Let i be given.
rewrite the current goal using HAeq (from right to left).
An exact proof term for the current goal is HyA.
An exact proof term for the current goal is HyAi.
Let y be given.
We prove the intermediate
claim Hexi0:
∃i0 : set, i0 ∈ I.
Apply (xm (∃i0 : set, i0 ∈ I)) to the current goal.
Assume Hex.
An exact proof term for the current goal is Hex.
Apply FalseE to the current goal.
We prove the intermediate
claim Hsub0:
I ⊆ Empty.
Let i be given.
Apply FalseE to the current goal.
Apply Hno to the current goal.
We use i to witness the existential quantifier.
An exact proof term for the current goal is HiI.
We prove the intermediate
claim HI0:
I = Empty.
An
exact proof term for the current goal is
(Empty_Subq_eq I Hsub0).
An exact proof term for the current goal is (HIne HI0).
Apply Hexi0 to the current goal.
Let i0 be given.
We prove the intermediate
claim HyA0:
y ∈ A0.
rewrite the current goal using HA0def (from left to right).
An exact proof term for the current goal is HyX.
rewrite the current goal using Hdef (from left to right).
∎