Mathlib Map

Theorems · Definition · category theory

CategoryTheory.OverPresheafAux.YonedaCollection

{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {A : CategoryTheory.Functor Cᵒᵖ (Type v)} →
      CategoryTheory.Functor (CategoryTheory.CostructuredArrow CategoryTheory.yoneda A)ᵒᵖ (Type v) → C → Type v

To give an object of Over A, we will in particular need a presheaf Cᵒᵖ ⥤ Type v. This is the definition of that presheaf on objects. We would prefer to think of this sigma type to be indexed by natural transformations yoneda.obj X ⟶ A instead of A.obj (op X). These are equivalent by the Yoneda lemma, but we cannot use the former because that type lives in the wrong universe. Hence, we will provide a lot of API that will enable us to pretend that we are really indexing over yoneda.obj X ⟶ A.

Defined in
Mathlib.CategoryTheory.Comma.Presheaf.Basic
Cited by
24 results in Mathlib
Foundations
Depth 26 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.Category

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

CategoryTheory.OverPresheafAux.YonedaCollection.fst · cited by 23YonedaCollection.fstCategoryTheory.OverPresheafAux.yonedaCollectionPresheaf · cited by 21OverPresheafAux.yonedaCol…CategoryTheory.OverPresheafAux.YonedaCollection.snd · cited by 18YonedaCollection.sndCategoryTheory.OverPresheafAux.YonedaCollection.ext · cited by 9YonedaCollection.extCategoryTheory.OverPresheafAux.YonedaCollection.map₁ · cited by 8YonedaCollection.map₁CategoryTheory.OverPresheafAux.YonedaCollection.map₂ · cited by 8YonedaCollection.map₂CategoryTheory.OverPresheafAux.unitForward · cited by 7OverPresheafAux.unitForwa…CategoryTheory.OverPresheafAux.YonedaCollection.map₁_fst · cited by 5YonedaCollection.map₁_fstCategoryTheory.OverPresheafAux.YonedaCollection.map₂_fst · cited by 5YonedaCollection.map₂_fstCategoryTheory.OverPresheafAux.YonedaCollection.map₂_snd · cited by 5YonedaCollection.map₂_sndCategoryTheory.OverPresheafAux.YonedaCollection.yonedaEquivFst · cited by 5YonedaCollection.yonedaEq…CategoryTheory.OverPresheafAux.unitBackward · cited by 4OverPresheafAux.unitBackw…CategoryTheory.OverPresheafAux.YonedaCollection.map₁_snd · cited by 4YonedaCollection.map₁_sndCategoryTheory.OverPresheafAux.unitAuxAuxAux · cited by 2OverPresheafAux.unitAuxAu…CategoryTheory.OverPresheafAux.YonedaCollection.mk · cited by 2YonedaCollection.mkDFunLike.coe · cited by 62936DFunLike.coeCategoryTheory.Category · cited by 32673CategoryTheory.CategoryCategoryTheory.Functor.obj · cited by 19642Functor.objCategoryTheory.Functor · cited by 16252CategoryTheory.FunctorOpposite · cited by 8081OppositeEquiv.symm · cited by 3681Equiv.symmCategoryTheory.CostructuredArrow · cited by 536CategoryTheory.Costructur…CategoryTheory.yoneda · cited by 351CategoryTheory.yonedaCategoryTheory.CostructuredArrow.mk · cited by 155CostructuredArrow.mkCategoryTheory.yonedaEquiv · cited by 42CategoryTheory.yonedaEquivOverPresheafAux.YonedaCollect…CITED BYCITES

Cites10

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by34

Results whose statement or proof uses this declaration.