fact: Definition dagger_functor_dagger_img_factorization : ∑ (I : category) (dagI : dagger I) (F0 : functor C I) (F1 : functor I D) (dagF0 : is_dagger_functor dagC dagI F0) (dagF1 : is_dagger_functor dagI dagD F1), is_unitarily_eso dagF0 × fully_faithful F1 × functor_composite F0 F1 = F.
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Core.Categories UniMath.CategoryTheory.Core.Functors UniMath.CategoryTheory.Core.NaturalTransformations UniMath.CategoryTheory.Core.Isos UniMath.CategoryTheory.Subcategory.Core UniMath.CategoryTheory.Subcategory.Full UniMath.CategoryTheory.DaggerCategories.Categories UniMath.CategoryTheory.DaggerCategories.Unitary UniMath.CategoryTheory.DaggerCategories.Univalence UniMath.CategoryTheory.DaggerCategories.Functors UniMath.CategoryTheory.DaggerCategories.Functors.WeakEquivalences UniMath.CategoryTheory.DaggerCategories.Examples.Fullsub