Loogle!
Result
Found 146 declarations mentioning PartOrdEmb.
- PartOrdEmb 📋 Mathlib.Order.Category.PartOrdEmb
: Type (u_1 + 1) - PartOrdEmb.carrier 📋 Mathlib.Order.Category.PartOrdEmb
(self : PartOrdEmb) : Type u_1 - PartOrdEmb.instCategory 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.Category.{u, u + 1} PartOrdEmb - PartOrdEmb.Hom 📋 Mathlib.Order.Category.PartOrdEmb
(X Y : PartOrdEmb) : Type u - PartOrdEmb.instCoeSortType 📋 Mathlib.Order.Category.PartOrdEmb
: CoeSort PartOrdEmb (Type u_1) - PartOrdEmb.Limits.instHasFilteredColimitsOfSize 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.Limits.HasFilteredColimitsOfSize.{u, u, u, u + 1} PartOrdEmb - PartOrdEmb.of 📋 Mathlib.Order.Category.PartOrdEmb
(carrier : Type u_1) [str : PartialOrder carrier] : PartOrdEmb - PartOrdEmb.str 📋 Mathlib.Order.Category.PartOrdEmb
(self : PartOrdEmb) : PartialOrder ↑self - PartOrdEmb.dual 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.Functor PartOrdEmb PartOrdEmb - PartOrdEmb.dualEquiv 📋 Mathlib.Order.Category.PartOrdEmb
: PartOrdEmb ≌ PartOrdEmb - PartOrdEmb.Limits.instHasColimitsOfShape 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] : CategoryTheory.Limits.HasColimitsOfShape J PartOrdEmb - PartOrdEmb.dualEquiv_functor 📋 Mathlib.Order.Category.PartOrdEmb
: PartOrdEmb.dualEquiv.functor = PartOrdEmb.dual - PartOrdEmb.dualEquiv_inverse 📋 Mathlib.Order.Category.PartOrdEmb
: PartOrdEmb.dualEquiv.inverse = PartOrdEmb.dual - PartOrdEmb.Limits.instHasColimit 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} : CategoryTheory.Limits.HasColimit F - PartOrdEmb.Hom.hom 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (f : X.Hom Y) : ↑X ↪o ↑Y - PartOrdEmb.Hom.hom' 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (self : X.Hom Y) : ↑X ↪o ↑Y - PartOrdEmb.Hom.Simps.hom 📋 Mathlib.Order.Category.PartOrdEmb
(X Y : PartOrdEmb) (f : X.Hom Y) : ↑X ↪o ↑Y - PartOrdEmb.orderIsoOfIso 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : α ≅ β) : ↑α ≃o ↑β - PartOrdEmb.Iso.mk 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : ↑α ≃o ↑β) : α ≅ β - PartOrdEmb.orderIsoEquivIso 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} : (α ≅ β) ≃ (↑α ≃o ↑β) - PartOrdEmb.ofHom 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : Type u} [PartialOrder X] [PartialOrder Y] (f : X ↪o Y) : { carrier := X, str := inst✝ } ⟶ { carrier := Y, str := inst✝¹ } - PartOrdEmb.ofHom_hom 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (f : X ⟶ Y) : PartOrdEmb.ofHom (PartOrdEmb.Hom.hom f) = f - PartOrdEmb.ofHom_id 📋 Mathlib.Order.Category.PartOrdEmb
{X : Type u} [PartialOrder X] : PartOrdEmb.ofHom (RelEmbedding.refl fun x1 x2 => x1 ≤ x2) = CategoryTheory.CategoryStruct.id { carrier := X, str := inst✝ } - PartOrdEmb.Hom.ext 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {x y : X.Hom Y} (hom' : x.hom' = y.hom') : x = y - PartOrdEmb.Hom.ext_iff 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {x y : X.Hom Y} : x = y ↔ x.hom' = y.hom' - PartOrdEmb.hom_id 📋 Mathlib.Order.Category.PartOrdEmb
{X : PartOrdEmb} : PartOrdEmb.Hom.hom (CategoryTheory.CategoryStruct.id X) = RelEmbedding.refl fun x1 x2 => x1 ≤ x2 - PartOrdEmb.instConcreteCategoryOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.ConcreteCategory PartOrdEmb fun x1 x2 => ↑x1 ↪o ↑x2 - PartOrdEmb.functorOfPredicateSet 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) : CategoryTheory.Functor (Subtype P) PartOrdEmb - PartOrdEmb.coconeOfPredicateSet 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) : CategoryTheory.Limits.Cocone (PartOrdEmb.functorOfPredicateSet P) - PartOrdEmb.instReflectsIsomorphismsForgetOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
: (CategoryTheory.forget PartOrdEmb).ReflectsIsomorphisms - PartOrdEmb.Limits.instPreservesFilteredColimitsOfSizeForgetOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.Limits.PreservesFilteredColimitsOfSize.{u, u, u, u, u + 1, u + 1} (CategoryTheory.forget PartOrdEmb) - PartOrdEmb.hom_ext 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {f g : X ⟶ Y} (hf : PartOrdEmb.Hom.hom f = PartOrdEmb.Hom.hom g) : f = g - PartOrdEmb.hom_ext_iff 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {f g : X ⟶ Y} : f = g ↔ PartOrdEmb.Hom.hom f = PartOrdEmb.Hom.hom g - PartOrdEmb.coconeOfPredicateSet_pt 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) : (PartOrdEmb.coconeOfPredicateSet P).pt = α - PartOrdEmb.Limits.instPreservesColimitsOfShapeForgetOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] : CategoryTheory.Limits.PreservesColimitsOfShape J (CategoryTheory.forget PartOrdEmb) - PartOrdEmb.Limits.instReflectsColimitsOfShapeForgetOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] : CategoryTheory.Limits.ReflectsColimitsOfShape J (CategoryTheory.forget PartOrdEmb) - PartOrdEmb.Limits.instPreservesColimitForgetOrderEmbeddingCarrier 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} : CategoryTheory.Limits.PreservesColimit F (CategoryTheory.forget PartOrdEmb) - PartOrdEmb.dual_map 📋 Mathlib.Order.Category.PartOrdEmb
{X✝ Y✝ : PartOrdEmb} (f : X✝ ⟶ Y✝) : PartOrdEmb.dual.map f = PartOrdEmb.ofHom (PartOrdEmb.Hom.hom f).dual - PartOrdEmb.hasForgetToPartOrd 📋 Mathlib.Order.Category.PartOrdEmb
: CategoryTheory.HasForget₂ PartOrdEmb PartOrd - PartOrdEmb.functorOfPredicateSet_obj 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) (J : Subtype P) : (PartOrdEmb.functorOfPredicateSet P).obj J = { carrier := ↑↑J, str := Subtype.partialOrder fun x => x ∈ ↑J } - PartOrdEmb.Iso.mk_hom 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : ↑α ≃o ↑β) : (PartOrdEmb.Iso.mk e).hom = PartOrdEmb.ofHom (RelIso.toRelEmbedding e) - PartOrdEmb.isColimitOfPredicateSet 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) [IsDirectedOrder (Subtype P)] [Nonempty (Subtype P)] (hP : ∀ (a : ↑α), ∃ J, P J ∧ a ∈ J) : CategoryTheory.Limits.IsColimit (PartOrdEmb.coconeOfPredicateSet P) - PartOrdEmb.ofHom_comp 📋 Mathlib.Order.Category.PartOrdEmb
{X Y Z : Type u} [PartialOrder X] [PartialOrder Y] [PartialOrder Z] (f : X ↪o Y) (g : Y ↪o Z) : PartOrdEmb.ofHom (RelEmbedding.trans f g) = CategoryTheory.CategoryStruct.comp (PartOrdEmb.ofHom f) (PartOrdEmb.ofHom g) - PartOrdEmb.Iso.mk_inv 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : ↑α ≃o ↑β) : (PartOrdEmb.Iso.mk e).inv = PartOrdEmb.ofHom (RelIso.toRelEmbedding e.symm) - PartOrdEmb.hom_comp 📋 Mathlib.Order.Category.PartOrdEmb
{X Y Z : PartOrdEmb} (f : X ⟶ Y) (g : Y ⟶ Z) : PartOrdEmb.Hom.hom (CategoryTheory.CategoryStruct.comp f g) = RelEmbedding.trans (PartOrdEmb.Hom.hom f) (PartOrdEmb.Hom.hom g) - PartOrdEmb.id_apply 📋 Mathlib.Order.Category.PartOrdEmb
(X : PartOrdEmb) (x : ↑X) : (CategoryTheory.ConcreteCategory.hom (CategoryTheory.CategoryStruct.id X)) x = x - PartOrdEmb.coe_id 📋 Mathlib.Order.Category.PartOrdEmb
{X : PartOrdEmb} : ⇑(CategoryTheory.ConcreteCategory.hom (CategoryTheory.CategoryStruct.id X)) = id - PartOrdEmb.Hom.injective 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (f : X ⟶ Y) : Function.Injective ⇑(CategoryTheory.ConcreteCategory.hom f) - PartOrdEmb.Limits.CoconePt 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} : CategoryTheory.Limits.IsColimit c → Type u - PartOrdEmb.Limits.cocone 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) : CategoryTheory.Limits.Cocone F - PartOrdEmb.Limits.instPartialOrderCoconePt 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) : PartialOrder (PartOrdEmb.Limits.CoconePt hc) - PartOrdEmb.Limits.isColimitCocone 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) : CategoryTheory.Limits.IsColimit (PartOrdEmb.Limits.cocone hc) - PartOrdEmb.Limits.cocone_pt_coe 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) : ↑(PartOrdEmb.Limits.cocone hc).pt = PartOrdEmb.Limits.CoconePt hc - PartOrdEmb.orderIsoEquivIso_apply 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : α ≅ β) : PartOrdEmb.orderIsoEquivIso e = PartOrdEmb.orderIsoOfIso e - PartOrdEmb.ofHom_apply 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : Type u} [PartialOrder X] [PartialOrder Y] (f : X ↪o Y) (x : X) : (CategoryTheory.ConcreteCategory.hom (PartOrdEmb.ofHom f)) x = f x - partOrdEmb_dual_comp_forget_to_pardOrd 📋 Mathlib.Order.Category.PartOrdEmb
: PartOrdEmb.dual.comp (CategoryTheory.forget₂ PartOrdEmb PartOrd) = (CategoryTheory.forget₂ PartOrdEmb PartOrd).comp PartOrd.dual - PartOrdEmb.Limits.CoconePt.desc 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) (s : CategoryTheory.Limits.Cocone F) : PartOrdEmb.Limits.CoconePt hc ↪o ↑s.pt - PartOrdEmb.orderIsoEquivIso_symm_apply 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : ↑α ≃o ↑β) : PartOrdEmb.orderIsoEquivIso.symm e = PartOrdEmb.Iso.mk e - PartOrdEmb.orderIsoOfIso_apply 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : α ≅ β) (a : ↑α) : (PartOrdEmb.orderIsoOfIso e) a = (CategoryTheory.ConcreteCategory.hom e.hom) a - PartOrdEmb.hom_inv_apply 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (e : X ≅ Y) (s : ↑Y) : (CategoryTheory.ConcreteCategory.hom e.hom) ((CategoryTheory.ConcreteCategory.hom e.inv) s) = s - PartOrdEmb.inv_hom_apply 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (e : X ≅ Y) (x : ↑X) : (CategoryTheory.ConcreteCategory.hom e.inv) ((CategoryTheory.ConcreteCategory.hom e.hom) x) = x - PartOrdEmb.orderIsoOfIso_symm_apply 📋 Mathlib.Order.Category.PartOrdEmb
{α β : PartOrdEmb} (e : α ≅ β) (a : ↑β) : (RelIso.symm (PartOrdEmb.orderIsoOfIso e)) a = (CategoryTheory.ConcreteCategory.hom e.inv) a - PartOrdEmb.ext 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {f g : X ⟶ Y} (w : ∀ (x : ↑X), (CategoryTheory.ConcreteCategory.hom f) x = (CategoryTheory.ConcreteCategory.hom g) x) : f = g - PartOrdEmb.ext_iff 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} {f g : X ⟶ Y} : f = g ↔ ∀ (x : ↑X), (CategoryTheory.ConcreteCategory.hom f) x = (CategoryTheory.ConcreteCategory.hom g) x - PartOrdEmb.Hom.le_iff_le 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (f : X ⟶ Y) (x₁ x₂ : ↑X) : (CategoryTheory.ConcreteCategory.hom f) x₁ ≤ (CategoryTheory.ConcreteCategory.hom f) x₂ ↔ x₁ ≤ x₂ - PartOrdEmb.comp_apply 📋 Mathlib.Order.Category.PartOrdEmb
{X Y Z : PartOrdEmb} (f : X ⟶ Y) (g : Y ⟶ Z) (x : ↑X) : (CategoryTheory.ConcreteCategory.hom (CategoryTheory.CategoryStruct.comp f g)) x = (CategoryTheory.ConcreteCategory.hom g) ((CategoryTheory.ConcreteCategory.hom f) x) - PartOrdEmb.coconeOfPredicateSet_ι_app 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) (J : Subtype P) : (PartOrdEmb.coconeOfPredicateSet P).ι.app J = PartOrdEmb.ofHom (OrderEmbedding.subtype fun x => x ∈ ↑J) - PartOrdEmb.coe_comp 📋 Mathlib.Order.Category.PartOrdEmb
{X Y Z : PartOrdEmb} {f : X ⟶ Y} {g : Y ⟶ Z} : ⇑(CategoryTheory.ConcreteCategory.hom (CategoryTheory.CategoryStruct.comp f g)) = ⇑(CategoryTheory.ConcreteCategory.hom g) ∘ ⇑(CategoryTheory.ConcreteCategory.hom f) - PartOrdEmb.functorOfPredicateSet_map 📋 Mathlib.Order.Category.PartOrdEmb
{α : PartOrdEmb} (P : Set ↑α → Prop) {X✝ Y✝ : Subtype P} (f : X✝ ⟶ Y✝) : (PartOrdEmb.functorOfPredicateSet P).map f = PartOrdEmb.ofHom { toFun := fun x => ⟨↑x, ⋯⟩, inj' := ⋯, map_rel_iff' := ⋯ } - PartOrdEmb.forget_map 📋 Mathlib.Order.Category.PartOrdEmb
{X Y : PartOrdEmb} (f : X ⟶ Y) : ⇑(CategoryTheory.ConcreteCategory.hom ((CategoryTheory.forget PartOrdEmb).map f)) = ⇑(CategoryTheory.ConcreteCategory.hom f) - PartOrdEmb.Limits.CoconePt.fac_apply 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) (s : CategoryTheory.Limits.Cocone F) (j : J) (x : ↑(F.obj j)) : (PartOrdEmb.Limits.CoconePt.desc hc s) ((CategoryTheory.ConcreteCategory.hom (c.ι.app j)) x) = (CategoryTheory.ConcreteCategory.hom (s.ι.app j)) x - PartOrdEmb.Limits.cocone_ι_app 📋 Mathlib.Order.Category.PartOrdEmb
{J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsFiltered J] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) (j : J) : (PartOrdEmb.Limits.cocone hc).ι.app j = PartOrdEmb.ofHom { toFun := ⇑(CategoryTheory.ConcreteCategory.hom (c.ι.app j)), inj' := ⋯, map_rel_iff' := ⋯ } - PartOrdEmb.isCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] : CategoryTheory.ObjectProperty PartOrdEmb - PartOrdEmb.instIsClosedUnderIsomorphismsIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] : (PartOrdEmb.isCardinalFiltered κ).IsClosedUnderIsomorphisms - CategoryTheory.CardinalDirectedPoset.instHasCardinalFilteredColimits 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] : CategoryTheory.HasCardinalFilteredColimits (CategoryTheory.CardinalDirectedPoset κ) κ - CategoryTheory.CardinalDirectedPoset.instIsCardinalAccessibleCategory 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] : CategoryTheory.IsCardinalAccessibleCategory (CategoryTheory.CardinalDirectedPoset κ) κ - CategoryTheory.CardinalDirectedPoset.instNonemptyCarrierObjPartOrdEmbIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : Nonempty ↑J.obj - CategoryTheory.CardinalDirectedPoset.ι 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] : CategoryTheory.Functor (CategoryTheory.CardinalDirectedPoset κ) PartOrdEmb - CategoryTheory.CardinalFilteredPoset.ι 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] : CategoryTheory.Functor (CategoryTheory.CardinalDirectedPoset κ) PartOrdEmb - CategoryTheory.CardinalDirectedPoset.PropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (S : Set ↑J.obj) : Prop - CategoryTheory.CardinalDirectedPoset.instEssentiallySmallHasCardinalLTWithTerminal 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] : CategoryTheory.ObjectProperty.EssentiallySmall.{u, u, u + 1} (CategoryTheory.CardinalDirectedPoset.hasCardinalLTWithTerminal κ) - CategoryTheory.CardinalFilteredPoset.PropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (S : Set ↑J.obj) : Prop - CategoryTheory.CardinalDirectedPoset.hasCardinalLTWithTerminal 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] : CategoryTheory.ObjectProperty (CategoryTheory.CardinalDirectedPoset κ) - CategoryTheory.CardinalFilteredPoset.hasCardinalLTWithTerminal 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] : CategoryTheory.ObjectProperty (CategoryTheory.CardinalDirectedPoset κ) - CategoryTheory.CardinalDirectedPoset.isCardinalFilteredGenerator_hasCardinalLTWithTerminal 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] : (CategoryTheory.CardinalDirectedPoset.hasCardinalLTWithTerminal κ).IsCardinalFilteredGenerator κ - PartOrdEmb.instIsClosedUnderColimitsOfShapeIsCardinalFilteredOfIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] (J : Type u) [CategoryTheory.SmallCategory J] [CategoryTheory.IsCardinalFiltered J κ] : (PartOrdEmb.isCardinalFiltered κ).IsClosedUnderColimitsOfShape J - CategoryTheory.CardinalDirectedPoset.of 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : PartOrdEmb) [CategoryTheory.IsCardinalFiltered (↑J) κ] : CategoryTheory.CardinalDirectedPoset κ - CategoryTheory.CardinalFilteredPoset.of 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : PartOrdEmb) [CategoryTheory.IsCardinalFiltered (↑J) κ] : CategoryTheory.CardinalDirectedPoset κ - CategoryTheory.CardinalDirectedPoset.instNonemptySubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : Nonempty (Subtype J.PropSet) - PartOrdEmb.isCardinalFiltered_iff 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
(κ : Cardinal.{u}) [Fact κ.IsRegular] (X : PartOrdEmb) : PartOrdEmb.isCardinalFiltered κ X ↔ CategoryTheory.IsCardinalFiltered (↑X) κ - CategoryTheory.CardinalDirectedPoset.PropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (S : Set ↑J.withTop.obj) : Prop - CategoryTheory.CardinalFilteredPoset.PropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (S : Set ↑J.withTop.obj) : Prop - CategoryTheory.CardinalDirectedPoset.instNonemptySubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredWithTopPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : Nonempty (Subtype (J.PropSetWithTop κ')) - CategoryTheory.CardinalDirectedPoset.isCardinalPresentable_iff' 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsCardinalPresentable J κ ↔ HasCardinalLT (↑J.obj) κ - CategoryTheory.CardinalFilteredPoset.isCardinalPresentable_iff' 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsCardinalPresentable J κ ↔ HasCardinalLT (↑J.obj) κ - CategoryTheory.CardinalDirectedPoset.isCardinalPresentable_of_hasCardinalLT_of_le 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) {κ' : Cardinal.{u}} [Fact κ'.IsRegular] (hJ : HasCardinalLT (↑J.obj) κ') (h : κ ≤ κ') : CategoryTheory.IsCardinalPresentable J κ' - CategoryTheory.CardinalFilteredPoset.isCardinalPresentable_of_hasCardinalLT_of_le 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) {κ' : Cardinal.{u}} [Fact κ'.IsRegular] (hJ : HasCardinalLT (↑J.obj) κ') (h : κ ≤ κ') : CategoryTheory.IsCardinalPresentable J κ' - CategoryTheory.CardinalDirectedPoset.isCardinalPresentable_iff 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) {κ' : Cardinal.{u}} [Fact κ'.IsRegular] (h : κ ≤ κ') : CategoryTheory.IsCardinalPresentable J κ' ↔ HasCardinalLT (↑J.obj) κ' - CategoryTheory.CardinalFilteredPoset.isCardinalPresentable_iff 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) {κ' : Cardinal.{u}} [Fact κ'.IsRegular] (h : κ ≤ κ') : CategoryTheory.IsCardinalPresentable J κ' ↔ HasCardinalLT (↑J.obj) κ' - CategoryTheory.CardinalDirectedPoset.instIsFilteredCarrierObjPartOrdEmbIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsFiltered ↑J.obj - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredCarrierObjPartOrdEmbIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsCardinalFiltered (↑J.obj) κ - CategoryTheory.CardinalDirectedPoset.instIsDirectedOrderSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : IsDirectedOrder (Subtype J.PropSet) - CategoryTheory.CardinalDirectedPoset.propSet_singleton 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (j : ↑J.obj) : J.PropSet {j} - CategoryTheory.CardinalFilteredPoset.propSet_singleton 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (j : ↑J.obj) : J.PropSet {j} - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredWithTopCarrierObjPartOrdEmbIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.IsCardinalFiltered (WithTop ↑J.obj) κ' - CategoryTheory.CardinalDirectedPoset.instIsDirectedOrderSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredWithTopPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : IsDirectedOrder (Subtype (J.PropSetWithTop κ')) - CategoryTheory.CardinalDirectedPoset.exists_mem_propSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (a : ↑J.withTop.obj) : ∃ S, J.PropSetWithTop κ' S ∧ a ∈ S - CategoryTheory.CardinalFilteredPoset.exists_mem_propSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (a : ↑J.withTop.obj) : ∃ S, J.PropSetWithTop κ' S ∧ a ∈ S - CategoryTheory.CardinalDirectedPoset.instIsFilteredSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsFiltered (Subtype J.PropSet) - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.IsCardinalFiltered (Subtype J.PropSet) κ - CategoryTheory.CardinalDirectedPoset.propSetWithTop_pair 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (j : ↑J.obj) : J.PropSetWithTop κ' {↑j, ⊤} - CategoryTheory.CardinalFilteredPoset.propSetWithTop_pair 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (j : ↑J.obj) : J.PropSetWithTop κ' {↑j, ⊤} - CategoryTheory.CardinalDirectedPoset.cocone 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet J.PropSet) - CategoryTheory.CardinalFilteredPoset.cocone 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet J.PropSet) - CategoryTheory.CardinalDirectedPoset.isColimitCocone 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.Limits.IsColimit J.cocone - CategoryTheory.CardinalFilteredPoset.isColimitCocone 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) : CategoryTheory.Limits.IsColimit J.cocone - CategoryTheory.CardinalDirectedPoset.instIsFilteredSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredWithTopPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.IsFiltered (Subtype (J.PropSetWithTop κ')) - CategoryTheory.CardinalDirectedPoset.instHasTerminalElemCarrierObjPartOrdEmbIsCardinalFilteredValSetPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (S : Subtype J.PropSet) : CategoryTheory.Limits.HasTerminal ↑↑S - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredSubtypeSetCarrierObjPartOrdEmbIsCardinalFilteredWithTopPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.IsCardinalFiltered (Subtype (J.PropSetWithTop κ')) κ' - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredElemCarrierObjPartOrdEmbIsCardinalFilteredValSetPropSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (S : Subtype J.PropSet) : CategoryTheory.IsCardinalFiltered (↑↑S) κ - CategoryTheory.CardinalDirectedPoset.coconeWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet (J.PropSetWithTop κ')) - CategoryTheory.CardinalFilteredPoset.coconeWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet (J.PropSetWithTop κ')) - CategoryTheory.CardinalDirectedPoset.isColimitCoconeWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.Limits.IsColimit (J.coconeWithTop κ') - CategoryTheory.CardinalFilteredPoset.isColimitCoconeWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] : CategoryTheory.Limits.IsColimit (J.coconeWithTop κ') - CategoryTheory.CardinalDirectedPoset.instHasTerminalElemCarrierObjPartOrdEmbIsCardinalFilteredWithTopValSetPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (S : Subtype (J.PropSetWithTop κ')) : CategoryTheory.Limits.HasTerminal ↑↑S - CategoryTheory.CardinalDirectedPoset.instIsCardinalFilteredElemCarrierObjPartOrdEmbIsCardinalFilteredWithTopValSetPropSetWithTop 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (J : CategoryTheory.CardinalDirectedPoset κ) (κ' : Cardinal.{u}) [Fact κ'.IsRegular] (S : Subtype (J.PropSetWithTop κ')) : CategoryTheory.IsCardinalFiltered (↑↑S) κ - PartOrdEmb.Limits.CoconePt.isCardinalFiltered_pt 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : Type u} [CategoryTheory.SmallCategory J] [CategoryTheory.IsCardinalFiltered J κ] {F : CategoryTheory.Functor J PartOrdEmb} {c : CategoryTheory.Limits.Cocone (F.comp (CategoryTheory.forget PartOrdEmb))} (hc : CategoryTheory.Limits.IsColimit c) (hF : ∀ (j : J), CategoryTheory.IsCardinalFiltered (↑(F.obj j)) κ) : CategoryTheory.IsCardinalFiltered (PartOrdEmb.Limits.CoconePt hc) κ - CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] : CategoryTheory.Functor (Subtype P) (CategoryTheory.CardinalDirectedPoset κ) - CategoryTheory.CardinalFilteredPoset.functorOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] : CategoryTheory.Functor (Subtype P) (CategoryTheory.CardinalDirectedPoset κ) - CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet P) - CategoryTheory.CardinalFilteredPoset.coconeOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] : CategoryTheory.Limits.Cocone (CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet P) - CategoryTheory.CardinalDirectedPoset.instPreservesColimitsOfShapeForgetOrderEmbeddingCarrierObjPartOrdEmbIsCardinalFilteredOfIsCardinalFiltered 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] (A : Type u) [CategoryTheory.SmallCategory A] [CategoryTheory.IsCardinalFiltered A κ] : CategoryTheory.Limits.PreservesColimitsOfShape A (CategoryTheory.forget (CategoryTheory.CardinalDirectedPoset κ)) - CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet_pt 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] : (CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet P).pt = J - CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet_obj_obj_coe 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] (X : Subtype P) : ↑((CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet P).obj X).obj = ↑↑X - CategoryTheory.CardinalDirectedPoset.isColimitCoconeOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [IsDirectedOrder (Subtype P)] [Nonempty (Subtype P)] [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] (hP : ∀ (a : ↑J.obj), ∃ S, P S ∧ a ∈ S) : CategoryTheory.Limits.IsColimit (CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet P) - CategoryTheory.CardinalFilteredPoset.isColimitCoconeOfPredicateSet 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [IsDirectedOrder (Subtype P)] [Nonempty (Subtype P)] [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] (hP : ∀ (a : ↑J.obj), ∃ S, P S ∧ a ∈ S) : CategoryTheory.Limits.IsColimit (CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet P) - CategoryTheory.CardinalDirectedPoset.Hom.injective 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J₁ J₂ : CategoryTheory.CardinalDirectedPoset κ} (f : J₁ ⟶ J₂) : Function.Injective ⇑(CategoryTheory.ConcreteCategory.hom f) - CategoryTheory.CardinalFilteredPoset.Hom.injective 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J₁ J₂ : CategoryTheory.CardinalDirectedPoset κ} (f : J₁ ⟶ J₂) : Function.Injective ⇑(CategoryTheory.ConcreteCategory.hom f) - CategoryTheory.CardinalDirectedPoset.Hom.le_iff_le 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J₁ J₂ : CategoryTheory.CardinalDirectedPoset κ} (f : J₁ ⟶ J₂) (x₁ x₂ : ↑J₁.obj) : (CategoryTheory.ConcreteCategory.hom f) x₁ ≤ (CategoryTheory.ConcreteCategory.hom f) x₂ ↔ x₁ ≤ x₂ - CategoryTheory.CardinalFilteredPoset.Hom.le_iff_le 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J₁ J₂ : CategoryTheory.CardinalDirectedPoset κ} (f : J₁ ⟶ J₂) (x₁ x₂ : ↑J₁.obj) : (CategoryTheory.ConcreteCategory.hom f) x₁ ≤ (CategoryTheory.ConcreteCategory.hom f) x₂ ↔ x₁ ≤ x₂ - CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet_map_hom_hom_apply_coe 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] {X✝ Y✝ : Subtype P} (f : X✝ ⟶ Y✝) (x : ↑↑X✝) : ↑((PartOrdEmb.Hom.hom ((CategoryTheory.CardinalDirectedPoset.functorOfPredicateSet P).map f).hom) x) = ↑x - CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet_ι_app 📋 Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset
{κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CategoryTheory.CardinalDirectedPoset κ} (P : Set ↑J.obj → Prop) [∀ (S : Subtype P), CategoryTheory.IsCardinalFiltered (↑↑S) κ] (j : Subtype P) : (CategoryTheory.CardinalDirectedPoset.coconeOfPredicateSet P).ι.app j = CategoryTheory.ObjectProperty.homMk ((PartOrdEmb.coconeOfPredicateSet P).ι.app j) - Cardinal.SharplyLT.isCardinalAccessible_cardinalDirectedPoset 📋 Mathlib.CategoryTheory.Presentable.SharplyLT.Basic
{κ₁ κ₂ : Cardinal.{w}} [Fact κ₁.IsRegular] [Fact κ₂.IsRegular] (self : κ₁.SharplyLT κ₂) : CategoryTheory.IsCardinalAccessibleCategory (CategoryTheory.CardinalDirectedPoset κ₁) κ₂ - Cardinal.SharplyLT.mk 📋 Mathlib.CategoryTheory.Presentable.SharplyLT.Basic
{κ₁ κ₂ : Cardinal.{w}} [Fact κ₁.IsRegular] [Fact κ₂.IsRegular] (lt : κ₁ < κ₂) (isCardinalAccessible_cardinalDirectedPoset : CategoryTheory.IsCardinalAccessibleCategory (CategoryTheory.CardinalDirectedPoset κ₁) κ₂) : κ₁.SharplyLT κ₂ - Cardinal.SharplyLT.exists_cofinal_of_isCardinalAccessibleCategory_cardinalDirectedPoset 📋 Mathlib.CategoryTheory.Presentable.SharplyLT.Basic
{κ₁ κ₂ : Cardinal.{w}} [Fact κ₁.IsRegular] [Fact κ₂.IsRegular] (h : κ₁ ≤ κ₂) [CategoryTheory.IsCardinalAccessibleCategory (CategoryTheory.CardinalDirectedPoset κ₁) κ₂] {X : Type w} (hX : HasCardinalLT X κ₂) : ∃ Y, HasCardinalLT (↑Y) κ₂ ∧ IsCofinal Y - Cardinal.SharplyLT.tfae 📋 Mathlib.CategoryTheory.Presentable.SharplyLT.Basic
{κ₁ κ₂ : Cardinal.{w}} [Fact κ₁.IsRegular] [Fact κ₂.IsRegular] (h : κ₁ < κ₂) : [κ₁.SharplyLT κ₂, CategoryTheory.IsCardinalAccessibleCategory (CategoryTheory.CardinalDirectedPoset κ₁) κ₂, ∀ (C : Type (w + 1)) [inst : CategoryTheory.Category.{w, w + 1} C] [CategoryTheory.IsCardinalAccessibleCategory C κ₁], CategoryTheory.IsCardinalAccessibleCategory C κ₂, ∀ (X : Type w), HasCardinalLT X κ₂ → ∃ A, HasCardinalLT (↑A) κ₂ ∧ IsCofinal A, ∀ ⦃X : Type w⦄ [inst : PartialOrder X] [CategoryTheory.IsCardinalFiltered X κ₁] (A : Set X), HasCardinalLT (↑A) κ₂ → ∃ B, A ⊆ B ∧ CategoryTheory.IsCardinalFiltered (↑B) κ₁ ∧ HasCardinalLT (↑B) κ₂].TFAE
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