Structures · Algebra
CommMonoid
A commutative monoid is a monoid with commutative (*).
- Defined in
- Mathlib.Algebra.Group.Defs
- Shape
- One type argument · adds mul_comm
Extends2
Extended by7
Concrete types that are instances68
- Int
- Nat
- Real
- Rat
- SeparationQuotient
- CategoryTheory.Functor.obj
- Filter.Germ
- BoundedContinuousFunction
- UInt64
- UInt8
- UInt16
- UInt32
- Unitization
- WithConv
- NonemptyInterval
- LocallyConstant
- USize
- DomMulAct
- MeasureTheory.SimpleFunc
- RestrictedProduct
- TrivSqZeroExt
- DirectLimit
- UniformFun
- Zsqrtd
- UniformOnFun
- Interval
- PerfectClosure
- ContMDiffMap
- OreLocalization
- CategoryTheory.Limits.Cone.pt
- SetSemiring
- PNat
- Tropical
- UpperSet
- LowerSet
- Cardinal
- MeasureTheory.AEEqFun
- RingCon.Quotient
- AddChar
- MulActionHom
- Perfection
- Associates
- OneHom
- CategoryTheory.Skeleton
- MonCat.carrier
- ContinuousMonoidHom
- PosNum
- GroupLike
- Con.Quotient
- HomogeneousLocalization.NumDenSameDeg
- IterateMulAct
- GradedMonoid
- CommMonCat.carrier
- Subtype
- Prod
- OrderDual
- Set.Elem
- ULift
- MulOpposite
- Fin
- Lex
- AddOpposite
- ContinuousMap
- Shrink
- Colex
- Multiplicative
- MonoidHom
- WithOne
How is a type an instance?
Loading the hierarchy index…
Assumed by2,429
- Finset.prod
- Finset.prod_congr
- Multiset.prod
- Localization
- finprod
- Finsupp.prod
- tprod
- mul_pow
- Multipliable
- Localization.Away
- HasProd
- Finset.prod_const
- rootsOfUnity
- Finset.prod_insert
- map_prod
- Finset.prod_const_one
- Multipliable.hasProd
- Finset.prod_singleton
- Finset.prod_map
- Finset.prod_apply
- Multiset.prod_cons
- Finset.prod_mul_distrib
- Finset.prod_cons
- HasProd.tprod_eq
- Submonoid.LocalizationMap.mk'
- IsPrimitiveRoot.pow_eq_one
- Submonoid.LocalizationMap.map_units
- SMulCommClass.of_commMonoid
- Multiset.prod_replicate
- HasProd.multipliable
- powMonoidHom
- Submonoid.LocalizationMap.toMonoidHom
- Finset.prod_subset
- Finset.prod_union
- DFinsupp.prod
- Multiset.prod_singleton
- HasProdUniformlyOn
- Submonoid.LocalizationMap.sec
- AddChar.mulShift
- Finsupp.prod_single_index
- Submonoid.LocalizationMap.lift
- Perfection.coeffMonoidHom
- Finset.mul_prod_erase
- Finset.dvd_prod_of_mem
- IsPrimitiveRoot.isUnit
- AddChar.IsPrimitive
- Finset.prod_eq_one
- Finset.prod_attach
- isUnit_of_dvd_unit
- finprod_eq_prod_of_mulSupport_subset