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)
: