Loogle!
Result
Found 29 declarations mentioning CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom.
- CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.Functor J V - CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] : CategoryTheory.Limits.Cone (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.isLimitConeFunctorEnrichedHom ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] : CategoryTheory.Limits.IsLimit (CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom V Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.functorEnrichedId ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.MonoidalCategoryStruct.tensorUnit (CategoryTheory.Functor J V) โถ CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ - CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom_pt ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] : (CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom V Fโ Fโ).pt = CategoryTheory.Enriched.FunctorCategory.enrichedHom V Fโ Fโ - CategoryTheory.Enriched.FunctorCategory.isLimitConeFunctorEnrichedHom.lift ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
{V : Type uโ} [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] {Fโ Fโ : CategoryTheory.Functor J C} [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] (s : CategoryTheory.Limits.Cone (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) : s.pt โถ CategoryTheory.Enriched.FunctorCategory.enrichedHom V Fโ Fโ - CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom_obj ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] (j : J) : (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ).obj j = CategoryTheory.Enriched.FunctorCategory.enrichedHom V ((CategoryTheory.Under.forget j).comp Fโ) ((CategoryTheory.Under.forget j).comp Fโ) - CategoryTheory.Enriched.FunctorCategory.functorHomEquiv ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] {Fโ Fโ : CategoryTheory.Functor J C} [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] : (Fโ โถ Fโ) โ (CategoryTheory.MonoidalCategoryStruct.tensorUnit (CategoryTheory.Functor J V) โถ CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.MonoidalCategoryStruct.tensorObj (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) โถ CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ - CategoryTheory.Enriched.FunctorCategory.functorEnrichedId_app ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] (j : J) : (CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ).app j = CategoryTheory.Enriched.FunctorCategory.enrichedId V ((CategoryTheory.Under.forget j).comp Fโ) - CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom_ฯ_app ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] (j : J) : (CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom V Fโ Fโ).ฯ.app j = CategoryTheory.Enriched.FunctorCategory.precompEnrichedHom V Fโ Fโ (CategoryTheory.Under.forget j) - CategoryTheory.Enriched.FunctorCategory.isLimitConeFunctorEnrichedHom.fac ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
{V : Type uโ} [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] {Fโ Fโ : CategoryTheory.Functor J C} [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] (s : CategoryTheory.Limits.Cone (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) (j : J) : CategoryTheory.CategoryStruct.comp (CategoryTheory.Enriched.FunctorCategory.isLimitConeFunctorEnrichedHom.lift s) ((CategoryTheory.Enriched.FunctorCategory.coneFunctorEnrichedHom V Fโ Fโ).ฯ.app j) = s.ฯ.app j - CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp_app ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] (j : J) : (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ).app j = CategoryTheory.Enriched.FunctorCategory.enrichedComp V ((CategoryTheory.Under.forget j).comp Fโ) ((CategoryTheory.Under.forget j).comp Fโ) ((CategoryTheory.Under.forget j).comp Fโ) - CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom_map ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] {Xโ Yโ : J} (f : Xโ โถ Yโ) : (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ).map f = CategoryTheory.Enriched.FunctorCategory.precompEnrichedHom' V (CategoryTheory.Under.map f) (CategoryTheory.Iso.refl ((CategoryTheory.Under.map f).comp ((CategoryTheory.Under.forget Xโ).comp Fโ))) (CategoryTheory.Iso.refl ((CategoryTheory.Under.map f).comp ((CategoryTheory.Under.forget Xโ).comp Fโ))) - CategoryTheory.Enriched.FunctorCategory.functorEnriched_comp_id ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.rightUnitor (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) = CategoryTheory.CategoryStruct.id (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.functorEnriched_id_comp ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.leftUnitor (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) = CategoryTheory.CategoryStruct.id (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.functorHomEquiv_id ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] : (CategoryTheory.Enriched.FunctorCategory.functorHomEquiv V) (CategoryTheory.CategoryStruct.id Fโ) = CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ - CategoryTheory.Enriched.FunctorCategory.functorEnriched_comp_id_assoc ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] {Z : CategoryTheory.Functor J V} (h : CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ โถ Z) : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.rightUnitor (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ)) (CategoryTheory.CategoryStruct.comp (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) h)) = h - CategoryTheory.Enriched.FunctorCategory.functorEnriched_id_comp_assoc ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] {Z : CategoryTheory.Functor J V} (h : CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ โถ Z) : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.leftUnitor (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (CategoryTheory.Enriched.FunctorCategory.functorEnrichedId V Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) (CategoryTheory.CategoryStruct.comp (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) h)) = h - CategoryTheory.Enriched.FunctorCategory.functorHomEquiv_apply_app ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] {Fโ Fโ : CategoryTheory.Functor J C} [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] (aโ : Fโ โถ Fโ) (X : J) : ((CategoryTheory.Enriched.FunctorCategory.functorHomEquiv V) aโ).app X = CategoryTheory.CategoryStruct.comp ((CategoryTheory.Enriched.FunctorCategory.homEquiv V) aโ) (CategoryTheory.Enriched.FunctorCategory.precompEnrichedHom V Fโ Fโ (CategoryTheory.Under.forget X)) - CategoryTheory.Enriched.FunctorCategory.functorEnriched_assoc ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.associator (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) - CategoryTheory.Enriched.FunctorCategory.functorEnriched_assoc_assoc ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] (Fโ Fโ Fโ Fโ : CategoryTheory.Functor J C) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] {Z : CategoryTheory.Functor J V} (h : CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ โถ Z) : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.associator (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ)) (CategoryTheory.CategoryStruct.comp (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) h)) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom V Fโ Fโ) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) (CategoryTheory.CategoryStruct.comp (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ) h) - CategoryTheory.Enriched.FunctorCategory.functorHomEquiv_comp ๐ Mathlib.CategoryTheory.Enriched.FunctorCategory
(V : Type uโ) [CategoryTheory.Category.{vโ, uโ} V] [CategoryTheory.MonoidalCategory V] {C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [CategoryTheory.EnrichedOrdinaryCategory V C] {Fโ Fโ Fโ : CategoryTheory.Functor J C} [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom V Fโ Fโ] [CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom V Fโ Fโ] (f : Fโ โถ Fโ) (g : Fโ โถ Fโ) : (CategoryTheory.Enriched.FunctorCategory.functorHomEquiv V) (CategoryTheory.CategoryStruct.comp f g) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.leftUnitor (CategoryTheory.MonoidalCategoryStruct.tensorUnit (CategoryTheory.Functor J V))).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.tensorHom ((CategoryTheory.Enriched.FunctorCategory.functorHomEquiv V) f) ((CategoryTheory.Enriched.FunctorCategory.functorHomEquiv V) g)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp V Fโ Fโ Fโ)) - CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv ๐ Mathlib.CategoryTheory.Monoidal.Closed.FunctorCategory.Basic
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] [CategoryTheory.MonoidalCategory C] [CategoryTheory.MonoidalClosed C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [โ (Fโ Fโ : CategoryTheory.Functor J C), CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom C Fโ Fโ] {Fโ Fโ Fโ : CategoryTheory.Functor J C} : (CategoryTheory.MonoidalCategoryStruct.tensorObj Fโ Fโ โถ Fโ) โ (Fโ โถ CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom C Fโ Fโ) - CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv_naturality_two_symm ๐ Mathlib.CategoryTheory.Monoidal.Closed.FunctorCategory.Basic
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] [CategoryTheory.MonoidalCategory C] [CategoryTheory.MonoidalClosed C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [โ (Fโ Fโ : CategoryTheory.Functor J C), CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom C Fโ Fโ] {Fโ Fโ Fโ' Fโ : CategoryTheory.Functor J C} (fโ : Fโ โถ Fโ') (g : Fโ' โถ CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom C Fโ Fโ) : CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv.symm (CategoryTheory.CategoryStruct.comp fโ g) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft Fโ fโ) (CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv.symm g) - CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv_naturality_three ๐ Mathlib.CategoryTheory.Monoidal.Closed.FunctorCategory.Basic
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] [CategoryTheory.MonoidalCategory C] [CategoryTheory.MonoidalClosed C] {J : Type uโ} [CategoryTheory.Category.{vโ, uโ} J] [โ (Fโ Fโ : CategoryTheory.Functor J C), CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom C Fโ Fโ] {Fโ Fโ Fโ Fโ' : CategoryTheory.Functor J C} [โ (Fโ Fโ : CategoryTheory.Functor J C), CategoryTheory.Enriched.FunctorCategory.HasEnrichedHom C Fโ Fโ] (f : CategoryTheory.MonoidalCategoryStruct.tensorObj Fโ Fโ โถ Fโ) (fโ : Fโ โถ Fโ') : CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv (CategoryTheory.CategoryStruct.comp f fโ) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalClosed.FunctorCategory.homEquiv f) (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.rightUnitor (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom C Fโ Fโ)).inv (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom C Fโ Fโ) ((CategoryTheory.Enriched.FunctorCategory.functorHomEquiv C) fโ)) (CategoryTheory.Enriched.FunctorCategory.functorEnrichedComp C Fโ Fโ Fโ'))) - CategoryTheory.Presheaf.isSheaf_functorEnrichedHom ๐ Mathlib.CategoryTheory.Sites.Monoidal
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {J : CategoryTheory.GrothendieckTopology C} {A : Type uโ} [CategoryTheory.Category.{vโ, uโ} A] [CategoryTheory.MonoidalCategory A] [CategoryTheory.MonoidalClosed A] (F G : CategoryTheory.Functor Cแตแต A) (hG : CategoryTheory.Presheaf.IsSheaf J G) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom A F G] : CategoryTheory.Presheaf.IsSheaf J (CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom A F G) - CategoryTheory.Presheaf.functorEnrichedHomCoyonedaObjEquiv ๐ Mathlib.CategoryTheory.Sites.Monoidal
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {A : Type uโ} [CategoryTheory.Category.{vโ, uโ} A] [CategoryTheory.MonoidalCategory A] [CategoryTheory.MonoidalClosed A] (M : A) (F G : CategoryTheory.Functor Cแตแต A) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom A F G] (X : C) : ((CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom A F G).comp (CategoryTheory.coyoneda.obj (Opposite.op M))).obj (Opposite.op X) โ (CategoryTheory.presheafHom (CategoryTheory.MonoidalCategoryStruct.tensorObj F ((CategoryTheory.Functor.const Cแตแต).obj M)) G).obj (Opposite.op X) - CategoryTheory.Presheaf.functorEnrichedHomCoyonedaObjEquiv_naturality ๐ Mathlib.CategoryTheory.Sites.Monoidal
{C : Type uโ} [CategoryTheory.Category.{vโ, uโ} C] {A : Type uโ} [CategoryTheory.Category.{vโ, uโ} A] [CategoryTheory.MonoidalCategory A] [CategoryTheory.MonoidalClosed A] {M : A} {F G : CategoryTheory.Functor Cแตแต A} {X Y : C} (f : X โถ Y) [CategoryTheory.Enriched.FunctorCategory.HasFunctorEnrichedHom A F G] (y : ((CategoryTheory.Enriched.FunctorCategory.functorEnrichedHom A F G).comp (CategoryTheory.coyoneda.obj (Opposite.op M))).obj (Opposite.op Y)) : (CategoryTheory.Presheaf.functorEnrichedHomCoyonedaObjEquiv M F G X) (CategoryTheory.CategoryStruct.comp y (CategoryTheory.Enriched.FunctorCategory.precompEnrichedHom' A (CategoryTheory.Under.map f.op) (CategoryTheory.Iso.refl ((CategoryTheory.Under.map f.op).comp ((CategoryTheory.Under.forget (Opposite.op Y)).comp F))) (CategoryTheory.Iso.refl ((CategoryTheory.Under.map f.op).comp ((CategoryTheory.Under.forget (Opposite.op Y)).comp G))))) = (CategoryTheory.ConcreteCategory.hom ((CategoryTheory.presheafHom (CategoryTheory.MonoidalCategoryStruct.tensorObj F ((CategoryTheory.Functor.const Cแตแต).obj M)) G).map f.op)) ((CategoryTheory.Presheaf.functorEnrichedHomCoyonedaObjEquiv M F G Y) y)
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
๐Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
๐"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
๐_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
๐Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
๐(?a -> ?b) -> List ?a -> List ?b
๐List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
๐|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of allโandโ) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
๐|- _ < _ โ tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
โข (_ : Type _)finds all definitions which provide data whileโข (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
๐ Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ โ _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c