Section GeneralMonotonicity.
Variable gf: rel -> rel.

Lemma gpaco0_mon_gen (gf' clo clo': rel -> rel) r r' rg rg'
(IN: @gpaco0 gf clo r rg)
(gf_mon: monotone0 gf)
(LEgf: gf <1= gf')
(LEclo: clo <1= clo')
(LEr: r <0= r')
(LErg: rg <0= rg') :
@gpaco0 gf' clo' r' rg'.