Documentation Verification Report

ComonEquivalence

๐Ÿ“ Source: Mathlib/Algebra/Category/CoalgCat/ComonEquivalence.lean

Statistics

MetricCount
DefinitionscomonEquivalence, instComonObjModuleCatOfCarrier, instMonoidalCategoryAux, ofComon, ofComonObj, ofComonObjCoalgebraStruct, toComon, toComonObj
8
Theoremsassociator_hom_toLinearMap, comul_tensorObj, comul_tensorObj_tensorObj_left, comul_tensorObj_tensorObj_right, counit_tensorObj, counit_tensorObj_tensorObj_left, counit_tensorObj_tensorObj_right, leftUnitor_hom_toLinearMap, rightUnitor_hom_toLinearMap, tensorHom_toLinearMap, tensorObj_comul, comonEquivalence_counitIso, comonEquivalence_functor, comonEquivalence_inverse, comonEquivalence_unitIso, comul_def, counit_def, ofComonObjCoalgebraStruct_comul, ofComonObjCoalgebraStruct_counit, toComonObj_X, toComon_map_hom, toComon_obj
22
Total30

CoalgCat

Definitions

NameCategoryTheorems
comonEquivalence ๐Ÿ“–CompOp
4 mathmath: comonEquivalence_inverse, comonEquivalence_counitIso, comonEquivalence_functor, comonEquivalence_unitIso
instComonObjModuleCatOfCarrier ๐Ÿ“–CompOp
2 mathmath: comul_def, counit_def
instMonoidalCategoryAux ๐Ÿ“–CompOp
11 mathmath: MonoidalCategoryAux.tensorHom_toLinearMap, MonoidalCategoryAux.associator_hom_toLinearMap, MonoidalCategoryAux.counit_tensorObj_tensorObj_right, MonoidalCategoryAux.comul_tensorObj_tensorObj_left, MonoidalCategoryAux.tensorObj_comul, MonoidalCategoryAux.leftUnitor_hom_toLinearMap, MonoidalCategoryAux.counit_tensorObj, MonoidalCategoryAux.counit_tensorObj_tensorObj_left, MonoidalCategoryAux.comul_tensorObj_tensorObj_right, MonoidalCategoryAux.comul_tensorObj, MonoidalCategoryAux.rightUnitor_hom_toLinearMap
ofComon ๐Ÿ“–CompOp
3 mathmath: comonEquivalence_inverse, comonEquivalence_counitIso, comonEquivalence_unitIso
ofComonObj ๐Ÿ“–CompOpโ€”
ofComonObjCoalgebraStruct ๐Ÿ“–CompOp
2 mathmath: ofComonObjCoalgebraStruct_comul, ofComonObjCoalgebraStruct_counit
toComon ๐Ÿ“–CompOp
5 mathmath: comonEquivalence_counitIso, comonEquivalence_functor, comonEquivalence_unitIso, toComon_map_hom, toComon_obj
toComonObj ๐Ÿ“–CompOp
3 mathmath: toComonObj_X, toComon_map_hom, toComon_obj

Theorems

NameKindAssumesProvesValidatesDepends On
comonEquivalence_counitIso ๐Ÿ“–mathematicalโ€”CategoryTheory.Equivalence.counitIso
CoalgCat
CategoryTheory.Comon
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
category
CategoryTheory.Comon.instCategory
comonEquivalence
CategoryTheory.NatIso.ofComponents
CategoryTheory.Functor.comp
ofComon
toComon
CategoryTheory.Functor.id
CategoryTheory.Iso.refl
CategoryTheory.Functor.obj
โ€”โ€”
comonEquivalence_functor ๐Ÿ“–mathematicalโ€”CategoryTheory.Equivalence.functor
CoalgCat
CategoryTheory.Comon
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
category
CategoryTheory.Comon.instCategory
comonEquivalence
toComon
โ€”โ€”
comonEquivalence_inverse ๐Ÿ“–mathematicalโ€”CategoryTheory.Equivalence.inverse
CoalgCat
CategoryTheory.Comon
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
category
CategoryTheory.Comon.instCategory
comonEquivalence
ofComon
โ€”โ€”
comonEquivalence_unitIso ๐Ÿ“–mathematicalโ€”CategoryTheory.Equivalence.unitIso
CoalgCat
CategoryTheory.Comon
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
category
CategoryTheory.Comon.instCategory
comonEquivalence
CategoryTheory.NatIso.ofComponents
CategoryTheory.Functor.id
CategoryTheory.Functor.comp
toComon
ofComon
CategoryTheory.Iso.refl
CategoryTheory.Functor.obj
โ€”โ€”
comul_def ๐Ÿ“–mathematicalโ€”CategoryTheory.ComonObj.comul
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
ModuleCat.of
ModuleCat.carrier
toModuleCat
ModuleCat.isAddCommGroup
ModuleCat.isModule
instComonObjModuleCatOfCarrier
ModuleCat.ofHom
TensorProduct
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
TensorProduct.addCommGroup
TensorProduct.instModule
CoalgebraStruct.comul
Coalgebra.toCoalgebraStruct
instCoalgebra
โ€”โ€”
counit_def ๐Ÿ“–mathematicalโ€”CategoryTheory.ComonObj.counit
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
ModuleCat.of
ModuleCat.carrier
toModuleCat
ModuleCat.isAddCommGroup
ModuleCat.isModule
instComonObjModuleCatOfCarrier
ModuleCat.ofHom
Ring.toAddCommGroup
Semiring.toModule
Ring.toSemiring
CoalgebraStruct.counit
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
Coalgebra.toCoalgebraStruct
instCoalgebra
โ€”โ€”
ofComonObjCoalgebraStruct_comul ๐Ÿ“–mathematicalโ€”CoalgebraStruct.comul
ModuleCat.carrier
CommRing.toRing
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
ofComonObjCoalgebraStruct
ModuleCat.Hom.hom
CategoryTheory.MonoidalCategoryStruct.tensorObj
ModuleCat
ModuleCat.moduleCategory
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
ModuleCat.monoidalCategory
CategoryTheory.ComonObj.comul
โ€”โ€”
ofComonObjCoalgebraStruct_counit ๐Ÿ“–mathematicalโ€”CoalgebraStruct.counit
ModuleCat.carrier
CommRing.toRing
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
ofComonObjCoalgebraStruct
ModuleCat.Hom.hom
CategoryTheory.MonoidalCategoryStruct.tensorUnit
ModuleCat
ModuleCat.moduleCategory
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
ModuleCat.monoidalCategory
CategoryTheory.ComonObj.counit
โ€”โ€”
toComonObj_X ๐Ÿ“–mathematicalโ€”CategoryTheory.Comon.X
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
toComonObj
ModuleCat.of
ModuleCat.carrier
toModuleCat
ModuleCat.isAddCommGroup
ModuleCat.isModule
โ€”โ€”
toComon_map_hom ๐Ÿ“–mathematicalโ€”CategoryTheory.Comon.Hom.hom
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
toComonObj
CategoryTheory.Functor.map
CoalgCat
category
CategoryTheory.Comon
CategoryTheory.Comon.instCategory
toComon
ModuleCat.ofHom
ModuleCat.carrier
toModuleCat
ModuleCat.isAddCommGroup
ModuleCat.isModule
SemilinearMapClass.semilinearMap
CoalgHom
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
Coalgebra.toCoalgebraStruct
instCoalgebra
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
Hom.toCoalgHom'
CoalgHom.funLike
โ€”โ€”
toComon_obj ๐Ÿ“–mathematicalโ€”CategoryTheory.Functor.obj
CoalgCat
category
CategoryTheory.Comon
ModuleCat
CommRing.toRing
ModuleCat.moduleCategory
ModuleCat.monoidalCategory
CategoryTheory.Comon.instCategory
toComon
toComonObj
โ€”โ€”

CoalgCat.MonoidalCategoryAux

Theorems

NameKindAssumesProvesValidatesDepends On
associator_hom_toLinearMap ๐Ÿ“–mathematicalโ€”CoalgHom.toLinearMap
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
CoalgCat.Hom.toCoalgHom'
CategoryTheory.Iso.hom
CategoryTheory.MonoidalCategoryStruct.associator
LinearEquiv.toLinearMap
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
RingHomInvPair.ids
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.assoc
โ€”TensorProduct.ext
RingHomInvPair.ids
smulCommClass_self
RingHomCompTriple.ids
LinearMap.ext
comul_tensorObj ๐Ÿ“–mathematicalโ€”CoalgebraStruct.comul
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.instCoalgebraStruct
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
Module.toDistribMulAction
โ€”IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_comul
IsScalarTower.to_smulCommClass'
TensorProduct.isScalarTower
IsScalarTower.to_smulCommClass
RingHomCompTriple.ids
RingHomInvPair.ids
TensorProduct.smulCommClass_left
CategoryTheory.BraidedCategory.unop_tensorฮผ
ModuleCat.MonoidalCategory.tensorฮผ_eq_tensorTensorTensorComm
comul_tensorObj_tensorObj_left ๐Ÿ“–mathematicalโ€”CoalgebraStruct.comul
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.instCoalgebraStruct
Algebra.id
TensorProduct.isScalarTower
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
Module.toDistribMulAction
Algebra.toSMul
IsScalarTower.left
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
โ€”TensorProduct.isScalarTower
IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_comul
RingHomCompTriple.ids
RingHomInvPair.ids
IsScalarTower.to_smulCommClass'
IsScalarTower.to_smulCommClass
TensorProduct.smulCommClass_left
LinearMap.comp.congr_simp
CategoryTheory.BraidedCategory.unop_tensorฮผ
ModuleCat.MonoidalCategory.tensorฮผ_eq_tensorTensorTensorComm
comul_tensorObj_tensorObj_right ๐Ÿ“–mathematicalโ€”CoalgebraStruct.comul
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.instCoalgebraStruct
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
Module.toDistribMulAction
โ€”IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_comul
RingHomCompTriple.ids
RingHomInvPair.ids
IsScalarTower.to_smulCommClass'
IsScalarTower.to_smulCommClass
TensorProduct.isScalarTower
TensorProduct.smulCommClass_left
CategoryTheory.BraidedCategory.unop_tensorฮผ
ModuleCat.MonoidalCategory.tensorฮผ_eq_tensorTensorTensorComm
counit_tensorObj ๐Ÿ“–mathematicalโ€”CoalgebraStruct.counit
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.instCoalgebraStruct
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
Module.toDistribMulAction
โ€”IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_counit
IsScalarTower.to_smulCommClass
IsScalarTower.right
RingHomCompTriple.ids
RingHomInvPair.ids
LinearMap.comp.congr_simp
counit_tensorObj_tensorObj_left ๐Ÿ“–mathematicalโ€”CoalgebraStruct.counit
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.instCoalgebraStruct
Algebra.id
TensorProduct.isScalarTower
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
Module.toDistribMulAction
Algebra.toSMul
IsScalarTower.left
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
โ€”TensorProduct.isScalarTower
IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_counit
IsScalarTower.to_smulCommClass
IsScalarTower.right
RingHomCompTriple.ids
RingHomInvPair.ids
LinearMap.comp.congr_simp
counit_tensorObj_tensorObj_right ๐Ÿ“–mathematicalโ€”CoalgebraStruct.counit
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.instCoalgebraStruct
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
CommSemiring.toSemiring
DistribMulAction.toMulAction
AddCommMonoid.toAddMonoid
Module.toDistribMulAction
โ€”IsScalarTower.left
CoalgCat.ofComonObjCoalgebraStruct_counit
IsScalarTower.to_smulCommClass
IsScalarTower.right
RingHomCompTriple.ids
RingHomInvPair.ids
LinearMap.comp.congr_simp
leftUnitor_hom_toLinearMap ๐Ÿ“–mathematicalโ€”CoalgHom.toLinearMap
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CategoryTheory.MonoidalCategoryStruct.tensorUnit
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
CoalgCat.Hom.toCoalgHom'
CategoryTheory.Iso.hom
CategoryTheory.MonoidalCategoryStruct.leftUnitor
LinearEquiv.toLinearMap
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
RingHomInvPair.ids
TensorProduct
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toModule
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.lid
โ€”TensorProduct.ext
RingHomInvPair.ids
LinearMap.ext_ring
smulCommClass_self
RingHomCompTriple.ids
LinearMap.ext
rightUnitor_hom_toLinearMap ๐Ÿ“–mathematicalโ€”CoalgHom.toLinearMap
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CategoryTheory.MonoidalCategoryStruct.tensorUnit
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
CoalgCat.Hom.toCoalgHom'
CategoryTheory.Iso.hom
CategoryTheory.MonoidalCategoryStruct.rightUnitor
LinearEquiv.toLinearMap
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
RingHomInvPair.ids
TensorProduct
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toModule
TensorProduct.addCommMonoid
TensorProduct.instModule
TensorProduct.rid
โ€”TensorProduct.ext
RingHomInvPair.ids
LinearMap.ext
smulCommClass_self
RingHomCompTriple.ids
LinearMap.ext_ring
tensorHom_toLinearMap ๐Ÿ“–mathematicalโ€”CoalgHom.toLinearMap
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CoalgCat.of
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
CoalgCat.Hom.toCoalgHom'
CategoryTheory.MonoidalCategoryStruct.tensorHom
CoalgCat.ofHom
TensorProduct.map
RingHom.id
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
โ€”โ€”
tensorObj_comul ๐Ÿ“–mathematicalโ€”CoalgebraStruct.comul
ModuleCat.carrier
CommRing.toRing
CoalgCat.toModuleCat
CategoryTheory.MonoidalCategoryStruct.tensorObj
CoalgCat
CoalgCat.category
CategoryTheory.MonoidalCategory.toMonoidalCategoryStruct
CoalgCat.instMonoidalCategoryAux
CommRing.toCommSemiring
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
Coalgebra.toCoalgebraStruct
CoalgCat.instCoalgebra
LinearMap.comp
TensorProduct
TensorProduct.addCommMonoid
TensorProduct.instModule
CommSemiring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
RingHomCompTriple.ids
LinearEquiv.toLinearMap
RingHomInvPair.ids
TensorProduct.tensorTensorTensorComm
TensorProduct.map
โ€”RingHomCompTriple.ids
RingHomInvPair.ids
CoalgCat.ofComonObjCoalgebraStruct_comul
CategoryTheory.BraidedCategory.unop_tensorฮผ
ModuleCat.MonoidalCategory.tensorฮผ_eq_tensorTensorTensorComm

---

โ† Back to Index