proposition: Proposition is_univalent_2_1_fib_slice_bicat : is_univalent_2_1 fib_slice_bicat.
proof: Proof. intros D₁ D₂ F G. use weqhomot. - refine (invertible_2cell_fib_slice_weq F G ∘ disp_functor_eq_weq (pr1 F) (pr1 G) (pr1 D₂) ∘ path_sigma_hprop _ _ _ _)%weq. apply isaprop_is_cartesian_disp_functor. - abstract (intro p ; induction p ; use subtypePath ; [ intro ; apply isaprop_is_invertible_2cell | ] ; use disp_nat_trans_eq ; intros x xx ; cbn ; apply idpath). Defined.
imports: UniMath.Foundations.All UniMath.MoreFoundations.All UniMath.CategoryTheory.Core.Categories UniMath.CategoryTheory.Core.Isos UniMath.CategoryTheory.Core.Univalence UniMath.CategoryTheory.Core.Functors UniMath.CategoryTheory.Core.NaturalTransformations UniMath.CategoryTheory.DisplayedCats.Core UniMath.CategoryTheory.DisplayedCats.Functors UniMath.CategoryTheory.DisplayedCats.NaturalTransformations UniMath.CategoryTheory.DisplayedCats.Fibrations UniMath.CategoryTheory.DisplayedCats.Isos UniMath.CategoryTheory.DisplayedCats.Univalence UniMath.CategoryTheory.DisplayedCats.Constructions UniMath.CategoryTheory.DisplayedCats.Adjunctions UniMath.CategoryTheory.DisplayedCats.Equivalences UniMath.CategoryTheory.DisplayedCats.DisplayedFunctorEq UniMath.CategoryTheory.DisplayedCats.EquivalenceOverId UniMath.CategoryTheory.DisplayedCats.DisplayedCatEq UniMath.CategoryTheory.whiskering UniMath.Bicategories.Core.Bicat UniMath.Bicategories.Core.Invertible_2cells UniMath.Bicategories.Core.Unitors UniMath.Bicategories.Core.BicategoryLaws UniMath.Bicategories.Core.AdjointUnique UniMath.Bicategories.Core.EquivToAdjequiv UniMath.Bicategories.Morphisms.Adjunctions UniMath.Bicategories.Core.Examples.BicatOfUnivCats UniMath.Bicategories.Core.Univalence