Documentation Verification Report

BoolRing

šŸ“ Source: Mathlib/Algebra/Category/BoolRing.lean

Statistics

MetricCount
DefinitionshasForgetToBoolRing, BoolRing, hom, hom', mk, booleanRing, carrier, hasForgetToBoolAlg, hasForgetToCommRing, instCategory, instCoeSortType, instConcreteCategoryRingHomCarrier, instInhabited, ofHom, boolRingCatEquivBoolAlg, instBooleanAlgebraCarrierToBddLatToBddDistLat, instBooleanRingCarrierToBddLatToBddDistLatOfAsBoolAlg
17
TheoremshasForgetToBoolRing_forgetā‚‚_map, hasForgetToBoolRing_forgetā‚‚_obj_carrier, ext, ext_iff, mk_hom_hom', mk_inv_hom', coe_of, hasForgetToBoolAlg_forgetā‚‚_map, hasForgetToBoolAlg_forgetā‚‚_obj_coe, hom_ext, hom_ext_iff, boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse
13
Total30

BoolAlg

Definitions

NameCategoryTheorems
hasForgetToBoolRing šŸ“–CompOp
3 mathmath: hasForgetToBoolRing_forgetā‚‚_obj_carrier, hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_inverse

Theorems

NameKindAssumesProvesValidatesDepends On
hasForgetToBoolRing_forgetā‚‚_map šŸ“–mathematical—CategoryTheory.Functor.map
BoolAlg
instCategory
BoolRing
BoolRing.instCategory
CategoryTheory.HasForgetā‚‚.forgetā‚‚
BoundedLatticeHom
carrier
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
instConcreteCategoryBoundedLatticeHomCarrier
RingHom
BoolRing.carrier
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
BoolRing.booleanRing
RingHom.instFunLike
BoolRing.instConcreteCategoryRingHomCarrier
hasForgetToBoolRing
BoolRing.ofHom
AsBoolRing
instBooleanRingAsBoolRing
BoundedLatticeHom.asBoolRing
Hom.hom
——
hasForgetToBoolRing_forgetā‚‚_obj_carrier šŸ“–mathematical—BoolRing.carrier
CategoryTheory.Functor.obj
BoolAlg
instCategory
BoolRing
BoolRing.instCategory
CategoryTheory.HasForgetā‚‚.forgetā‚‚
BoundedLatticeHom
carrier
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
instConcreteCategoryBoundedLatticeHomCarrier
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
BoolRing.booleanRing
RingHom.instFunLike
BoolRing.instConcreteCategoryRingHomCarrier
hasForgetToBoolRing
AsBoolRing
——

BoolRing

Definitions

NameCategoryTheorems
booleanRing šŸ“–CompOp
8 mathmath: hasForgetToBoolAlg_forgetā‚‚_obj_coe, Iso.mk_hom_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_obj_carrier, Iso.mk_inv_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse, hasForgetToBoolAlg_forgetā‚‚_map
carrier šŸ“–CompOp
9 mathmath: hasForgetToBoolAlg_forgetā‚‚_obj_coe, Iso.mk_hom_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_obj_carrier, Iso.mk_inv_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_functor, coe_of, boolRingCatEquivBoolAlg_inverse, hasForgetToBoolAlg_forgetā‚‚_map
hasForgetToBoolAlg šŸ“–CompOp
3 mathmath: hasForgetToBoolAlg_forgetā‚‚_obj_coe, boolRingCatEquivBoolAlg_functor, hasForgetToBoolAlg_forgetā‚‚_map
hasForgetToCommRing šŸ“–CompOp—
instCategory šŸ“–CompOp
8 mathmath: hasForgetToBoolAlg_forgetā‚‚_obj_coe, Iso.mk_hom_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_obj_carrier, Iso.mk_inv_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse, hasForgetToBoolAlg_forgetā‚‚_map
instCoeSortType šŸ“–CompOp—
instConcreteCategoryRingHomCarrier šŸ“–CompOp
6 mathmath: hasForgetToBoolAlg_forgetā‚‚_obj_coe, BoolAlg.hasForgetToBoolRing_forgetā‚‚_obj_carrier, BoolAlg.hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse, hasForgetToBoolAlg_forgetā‚‚_map
instInhabited šŸ“–CompOp—
ofHom šŸ“–CompOp
1 mathmath: BoolAlg.hasForgetToBoolRing_forgetā‚‚_map

Theorems

NameKindAssumesProvesValidatesDepends On
coe_of šŸ“–mathematical—carrier
of
——
hasForgetToBoolAlg_forgetā‚‚_map šŸ“–mathematical—CategoryTheory.Functor.map
BoolRing
instCategory
BoolAlg
BoolAlg.instCategory
CategoryTheory.HasForgetā‚‚.forgetā‚‚
RingHom
carrier
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
booleanRing
RingHom.instFunLike
instConcreteCategoryRingHomCarrier
BoundedLatticeHom
BoolAlg.carrier
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
BoolAlg.str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
BoolAlg.instConcreteCategoryBoundedLatticeHomCarrier
hasForgetToBoolAlg
BoolAlg.ofHom
AsBoolAlg
instBooleanAlgebraAsBoolAlg
RingHom.asBoolAlg
Hom.hom
——
hasForgetToBoolAlg_forgetā‚‚_obj_coe šŸ“–mathematical—BoolAlg.carrier
CategoryTheory.Functor.obj
BoolRing
instCategory
BoolAlg
BoolAlg.instCategory
CategoryTheory.HasForgetā‚‚.forgetā‚‚
RingHom
carrier
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
booleanRing
RingHom.instFunLike
instConcreteCategoryRingHomCarrier
BoundedLatticeHom
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
BoolAlg.str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
BoolAlg.instConcreteCategoryBoundedLatticeHomCarrier
hasForgetToBoolAlg
AsBoolAlg
——
hom_ext šŸ“–ā€”Hom.hom——Hom.ext
hom_ext_iff šŸ“–mathematical—Hom.hom—hom_ext

BoolRing.Hom

Definitions

NameCategoryTheorems
hom šŸ“–CompOp
2 mathmath: BoolRing.hom_ext_iff, BoolRing.hasForgetToBoolAlg_forgetā‚‚_map
hom' šŸ“–CompOp
3 mathmath: BoolRing.Iso.mk_hom_hom', BoolRing.Iso.mk_inv_hom', ext_iff

Theorems

NameKindAssumesProvesValidatesDepends On
ext šŸ“–ā€”hom'———
ext_iff šŸ“–mathematical—hom'—ext

BoolRing.Iso

Definitions

NameCategoryTheorems
mk šŸ“–CompOp—

Theorems

NameKindAssumesProvesValidatesDepends On
mk_hom_hom' šŸ“–mathematical—BoolRing.Hom.hom'
CategoryTheory.Iso.hom
BoolRing
BoolRing.instCategory
RingHomClass.toRingHom
RingEquiv
BoolRing.carrier
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
BooleanRing.toCommRing
BoolRing.booleanRing
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
——
mk_inv_hom' šŸ“–mathematical—BoolRing.Hom.hom'
CategoryTheory.Iso.inv
BoolRing
BoolRing.instCategory
RingHomClass.toRingHom
RingEquiv
BoolRing.carrier
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
BooleanRing.toCommRing
BoolRing.booleanRing
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
RingEquiv.symm
——

(root)

Definitions

NameCategoryTheorems
BoolRing šŸ“–CompData
8 mathmath: BoolRing.hasForgetToBoolAlg_forgetā‚‚_obj_coe, BoolRing.Iso.mk_hom_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_obj_carrier, BoolRing.Iso.mk_inv_hom', BoolAlg.hasForgetToBoolRing_forgetā‚‚_map, boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse, BoolRing.hasForgetToBoolAlg_forgetā‚‚_map
boolRingCatEquivBoolAlg šŸ“–CompOp
2 mathmath: boolRingCatEquivBoolAlg_functor, boolRingCatEquivBoolAlg_inverse
instBooleanAlgebraCarrierToBddLatToBddDistLat šŸ“–CompOp—
instBooleanRingCarrierToBddLatToBddDistLatOfAsBoolAlg šŸ“–CompOp—

Theorems

NameKindAssumesProvesValidatesDepends On
boolRingCatEquivBoolAlg_functor šŸ“–mathematical—CategoryTheory.Equivalence.functor
BoolRing
BoolAlg
BoolRing.instCategory
BoolAlg.instCategory
boolRingCatEquivBoolAlg
CategoryTheory.forgetā‚‚
RingHom
BoolRing.carrier
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
BoolRing.booleanRing
RingHom.instFunLike
BoolRing.instConcreteCategoryRingHomCarrier
BoundedLatticeHom
BoolAlg.carrier
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
BoolAlg.str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
BoolAlg.instConcreteCategoryBoundedLatticeHomCarrier
BoolRing.hasForgetToBoolAlg
——
boolRingCatEquivBoolAlg_inverse šŸ“–mathematical—CategoryTheory.Equivalence.inverse
BoolRing
BoolAlg
BoolRing.instCategory
BoolAlg.instCategory
boolRingCatEquivBoolAlg
CategoryTheory.forgetā‚‚
BoundedLatticeHom
BoolAlg.carrier
GeneralizedCoheytingAlgebra.toLattice
CoheytingAlgebra.toGeneralizedCoheytingAlgebra
BiheytingAlgebra.toCoheytingAlgebra
BooleanAlgebra.toBiheytingAlgebra
BoolAlg.str
BooleanAlgebra.toBoundedOrder
BoundedLatticeHom.instFunLike
BoolAlg.instConcreteCategoryBoundedLatticeHomCarrier
RingHom
BoolRing.carrier
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
BooleanRing.toCommRing
BoolRing.booleanRing
RingHom.instFunLike
BoolRing.instConcreteCategoryRingHomCarrier
BoolAlg.hasForgetToBoolRing
——

---

← Back to Index