fact: Definition karoubi_functor_iso (P : karoubi_envelope ⟶ D) : is_z_isomorphism (Core.counit_from_right_adjoint (is_right_adjoint_precomposition HD karoubi_envelope_inclusion) P) := nat_trafo_z_iso_if_pointwise_z_iso _ _ (λ c, (make_is_z_isomorphism _ _ (karoubi_functor_iso_is_inverse P c))).
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Adjunctions.Core UniMath.CategoryTheory.Categories.HSET.Core UniMath.CategoryTheory.Categories.HSET.Univalence UniMath.CategoryTheory.Core.Prelude UniMath.CategoryTheory.Equivalences.Core UniMath.CategoryTheory.FunctorCategory UniMath.CategoryTheory.LeftKanExtension UniMath.CategoryTheory.Limits.Coequalizers UniMath.CategoryTheory.Limits.Graphs.Colimits UniMath.CategoryTheory.Limits.Equalizers UniMath.CategoryTheory.opp_precat UniMath.CategoryTheory.Presheaf UniMath.CategoryTheory.Retracts UniMath.CategoryTheory.whiskering UniMath.AlgebraicTheories.FundamentalTheorem.SurjectivePrecomposition