fact: Definition pre_comp_split_essentially_surjective : split_essentially_surjective (pre_comp_functor F) := λ c, lan_functor HD F c ,, (z_iso_inv (pre_comp_after_lan_iso c)).
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Core.Prelude UniMath.CategoryTheory.FunctorCategory UniMath.CategoryTheory.LeftKanExtension UniMath.CategoryTheory.Limits.Graphs.Colimits UniMath.CategoryTheory.whiskering UniMath.CategoryTheory.Equivalences.Core UniMath.CategoryTheory.Equivalences.FullyFaithful UniMath.CategoryTheory.Adjunctions.Core