Let a and b be given.
We prove the intermediate
claim HabE:
(a,b) ∈ setprod J J ∧ a ⊆ b.
An
exact proof term for the current goal is
(inclusion_relE J a b Hab).
We prove the intermediate
claim HabProd:
(a,b) ∈ setprod J J.
An
exact proof term for the current goal is
(andEL ((a,b) ∈ setprod J J) (a ⊆ b) HabE).
We prove the intermediate
claim HaJ0:
(a,b) 0 ∈ J.
An
exact proof term for the current goal is
(ap0_Sigma J (λ_ : set ⇒ J) (a,b) HabProd).
We prove the intermediate
claim HbJ1:
(a,b) 1 ∈ J.
An
exact proof term for the current goal is
(ap1_Sigma J (λ_ : set ⇒ J) (a,b) HabProd).
Apply andI to the current goal.
rewrite the current goal using
(tuple_2_0_eq a b) (from right to left).
An exact proof term for the current goal is HaJ0.
rewrite the current goal using
(tuple_2_1_eq a b) (from right to left).
An exact proof term for the current goal is HbJ1.