Section Main.
Variable gf: rel -> rel.
Hypothesis gf_mon: monotone8 gf.
Variant gpaco8 clo r rg x0 x1 x2 x3 x4 x5 x6 x7 : Prop :=
| gpaco8_intro (IN: @rclo8 clo (paco8 (compose gf (rclo8 clo)) (rg \8/ r) \8/ r) x0 x1 x2 x3 x4 x5 x6 x7)
.
Definition gupaco8 clo r := gpaco8 clo r r.
Hint Resolve gpaco8_def_mon : paco.

Lemma gpaco8_cofix clo r rg
l (OBG: forall rr (INC: rg <8= rr) (CIH: l <8= rr), l <8= gpaco8 clo r rr):
l <8= gpaco8 clo r rg.