Let seq be given.
Set x to be the term
graph ω g.
Let j be given.
We prove the intermediate
claim Hseqjon:
sequence_on seqj R.
An exact proof term for the current goal is (Hcomp2 seqj Hseqjon Hcj).
Set a to be the term g j.
Let j be given.
Set a to be the term g j.
We prove the intermediate
claim Happlyx:
apply_fun x j = a.
rewrite the current goal using
(apply_fun_graph ω g j HjO) (from left to right).
Use reflexivity.
We prove the intermediate
claim Hseqjon:
sequence_on seqj R.
An exact proof term for the current goal is (Hcomp2 seqj Hseqjon Hcj).
An exact proof term for the current goal is Ha.
rewrite the current goal using HcompX (from left to right).
rewrite the current goal using HcompT (from left to right).
rewrite the current goal using Happlyx (from left to right).
An exact proof term for the current goal is HaStd.
rewrite the current goal using HdefT (from right to left).
An exact proof term for the current goal is Heq.
rewrite the current goal using HtopEq (from left to right).
rewrite the current goal using HdefP (from left to right).
An exact proof term for the current goal is HconvProd.
We use x to witness the existential quantifier.
An exact proof term for the current goal is HconvMetric.
∎