fact: Definition DirectSum : Type := ∑ (ds : C) (ds_pr : ∏ i, Hom C ds (c i)) (ds_in : ∏ i, Hom C (c i) ds) (ds_id : ∏ i j, ds_pr i ∘ ds_in j = identity_matrix h c dec i j) (ds_isprod : ∏ c, isweq (λ f : Hom C c ds, λ i, ds_pr i ∘ f)), ∏ c, isweq (λ f : Hom C ds c, λ i, f ∘ ds_in i).
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Core.Categories UniMath.CategoryTheory.Core.Isos UniMath.CategoryTheory.Core.Functors UniMath.CategoryTheory.Core.NaturalTransformations UniMath.CategoryTheory.Core.Univalence UniMath.Foundations.Sets UniMath.Combinatorics.FiniteSets UniMath.CategoryTheory.RepresentableFunctors.Representation UniMath.CategoryTheory.RepresentableFunctors.Precategories