proposition: Lemma θ_Strength2_int_from_δ : θ_Strength2_int θ_from_δ.
proof: Proof. intros F Ze Ze'; simpl. set (Z := pr1 Ze); set (Z' := pr1 Ze'). apply nat_trans_eq; [apply homset_property |] ; intro c; simpl. generalize (nat_trans_eq_pointwise (distributive_law2 G DL Ze Ze') c); simpl. rewrite !id_left, !id_right; intro H. etrans; [apply maponpaths, H|]. apply functor_comp. Qed.
imports: UniMath.Foundations.PartD UniMath.MoreFoundations.Tactics UniMath.CategoryTheory.Core.Categories UniMath.CategoryTheory.Core.Functors UniMath.CategoryTheory.Core.NaturalTransformations UniMath.CategoryTheory.FunctorCategory UniMath.CategoryTheory.whiskering UniMath.CategoryTheory.Limits.BinCoproducts UniMath.CategoryTheory.Limits.Terminal UniMath.CategoryTheory.FunctorAlgebras UniMath.CategoryTheory.PointedFunctors UniMath.SubstitutionSystems.Signatures UniMath.CategoryTheory.BicatOfCatsElementary UniMath.SubstitutionSystems.Notation UniMath.CategoryTheory.PointedFunctorsComposition