fact: Definition Colimit {G : Graph} (D : Diagram G) : Type := @Coeq {x : sig D & {j : G & G x.1 j}} (sig D) (fun t => t.1) (fun t => (t.2.1; D _f t.2.2 t.1.2)) .
imports: Basics Types Diagrams.Diagram Diagrams.Graph Diagrams.Cocone Diagrams.ConstantDiagram Colimits.Coeq