fact: Definition is_disp_Coequalizer {x y : C} {f g : x --> y} (e : Coequalizer f g) {xx : D x} {yy : D y} {ff : xx -->[ f ] yy} {gg : xx -->[ g ] yy} (ee : D e) (ar_e : yy -->[ CoequalizerArrow e ] ee) (pp : transportf (λ z, _ -->[ z ] _) (CoequalizerEqAr e) (ff ;; ar_e) = gg ;; ar_e) : UU := ∏ (w : C) (ww : D w) (h : y --> w) (hh : yy -->[ h ] ww) (q : f · h = g · h) (qq : transportf (λ z, _ -->[ z ] _) q (ff ;; hh) = gg ;; hh), ∃! (ii : ee -->[ CoequalizerOut e w h q ] ww), transportf (λ z, _ -->[ z ] _) (CoequalizerCommutes e w h q) (ar_e ;; ii) = hh.
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Core.Categories UniMath.CategoryTheory.Limits.BinProducts UniMath.CategoryTheory.Limits.Terminal UniMath.CategoryTheory.Limits.Equalizers UniMath.CategoryTheory.Limits.Products UniMath.CategoryTheory.Limits.Coequalizers UniMath.CategoryTheory.Limits.BinCoproducts UniMath.CategoryTheory.Limits.Coproducts UniMath.CategoryTheory.DisplayedCats.Core UniMath.CategoryTheory.DisplayedCats.Total