Yoneda embedding of RingCatObj C #
def CategoryTheory.yonedaRingObj {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] (R : C) [RingObj R] :
If R is a ring object, then Hom(-, R) is a presheaf of rings.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.yonedaRingObj_obj {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] (R : C) [RingObj R] (X : Cᵒᵖ) :
@[simp]
theorem CategoryTheory.yonedaRingObj_map_apply {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] {R : C} [RingObj R] {X Y : Cᵒᵖ} (f : X ⟶ Y) (x : Opposite.unop X ⟶ R) :
def CategoryTheory.yonedaRing {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] :
Functor (RingObjCat C) (Functor Cᵒᵖ RingCat)
The yoneda embedding of RingObjCat C into presheaves of rings.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def CategoryTheory.yonedaCommRingObj {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] (R : C) [CommRingObj R] :
If R is a commutative ring object, then Hom(-, R) is a presheaf of commutative rings.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.yonedaCommRingObj_obj {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] (R : C) [CommRingObj R] (X : Cᵒᵖ) :
@[simp]
theorem CategoryTheory.yonedaCommRingObj_map_apply {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] {R : C} [CommRingObj R] {X Y : Cᵒᵖ} (f : X ⟶ Y) (x : Opposite.unop X ⟶ R) :
def CategoryTheory.yonedaCommRing {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] :
Functor (CommRingObjCat C) (Functor Cᵒᵖ CommRingCat)
The yoneda embedding of CommRingObjCat C into presheaves of commutative rings.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.yonedaCommRing_obj {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] (R : CommRingObjCat C) :
@[simp]
theorem CategoryTheory.yonedaCommRing_map_app_apply {C : Type u} [Category.{v, u} C] [CartesianMonoidalCategory C] [BraidedCategory C] {R₁ R₂ : CommRingObjCat C} (f : R₁ ⟶ R₂) {X : C} (x : X ⟶ R₁.X) :