fact: Definition is_symmetric_monoidal_functor {C D : category} {M : monoidal C} {N : monoidal D} (HM : symmetric M) (HN : symmetric N) {F : functor C D} (HF : fmonoidal_lax M N F) : UU := ∏ (x y : C), monoidal_braiding_data (symmetric_to_braiding HN) (F x) (F y) · fmonoidal_preservestensordata HF y x = fmonoidal_preservestensordata HF x y · #F(monoidal_braiding_data (symmetric_to_braiding HM) x y).
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.whiskering UniMath.CategoryTheory.Monoidal.WhiskeredBifunctors UniMath.CategoryTheory.Monoidal.Categories UniMath.CategoryTheory.Monoidal.Structure.Symmetric