Mathlib Map

Structures · Algebra

AddCommMonoid

An additive commutative monoid is an additive monoid with commutative (+).

Defined in
Mathlib.Algebra.Group.Defs
Shape
One type argument · adds add_comm

Extends2

Extended by9

Forgetful instances

Every AddCommMonoid is also a

Concrete types that are instances100

  • Int
  • Nat
  • Real
  • Rat
  • Quiver.Hom
  • Complex
  • SeparationQuotient
  • CategoryTheory.Functor.obj
  • ContinuousLinearMap
  • ENNReal
  • Filter.Germ
  • BoundedContinuousFunction
  • CStarMatrix
  • TensorProduct
  • Unitization
  • WithConv
  • Matrix
  • HahnSeries
  • NonemptyInterval
  • LocallyConstant
  • QuadraticAlgebra
  • MeasureTheory.SimpleFunc
  • EReal
  • MonoidAlgebra
  • RestrictedProduct
  • TrivSqZeroExt
  • AddMonoidAlgebra
  • DirectLimit
  • Finsupp
  • DirectSum
  • UniformFun
  • RestrictScalars
  • UniformOnFun
  • SymAlg
  • DomAddAct
  • SkewMonoidAlgebra
  • Interval
  • ContinuousMapZero
  • ContMDiffMap
  • OreLocalization
  • PiTensorProduct
  • ZeroAtInftyContinuousMap
  • CategoryTheory.Limits.Cone.pt
  • ContinuousAlternatingMap
  • DFinsupp
  • SetSemiring
  • Tropical
  • MvPowerSeries
  • ArithmeticFunction
  • UpperSet
  • LowerSet
  • MeasureTheory.AEEqFun
  • Representation.IntertwiningMap
  • LieSubalgebra
  • RingCon.Quotient
  • LieSubmodule
  • RingQuot
  • AddChar
  • MulActionHom
  • Ring.DirectLimit
  • CentroidHom
  • FreeAlgebra
  • ContinuousMultilinearMap
  • CompactlySupportedContinuousMap
  • MeasureTheory.Measure
  • MeasureTheory.VectorMeasure
  • AddMonoid.End
  • Hamming
  • AlternatingMap
  • IncidenceAlgebra
  • AddMonoidHom
  • ArchimedeanClass
  • DMatrix
  • AddCommGroup.DirectLimit
  • Module.DirectLimit
  • ZeroHom
  • ProbabilityTheory.Kernel
  • ContinuousAddMonoidHom
  • WeakDual
  • Function.locallyFinsuppWithin
  • Derivation
  • MeasureTheory.OuterMeasure
  • WeakSpace
  • WeakBilin
  • SemimoduleCat.carrier
  • ConvexBody
  • PrimeMultiset
  • QuadraticMap
  • Seminorm
  • MultilinearMap
  • PolynomialLaw
  • LinearPMap
  • MonomialOrder.syn
  • HahnSeries.SummableFamily
  • BoxIntegral.BoxAdditiveMap
  • AddCon.Quotient
  • Holor
  • Representation.asModule
  • FormalMultilinearSeries
  • Module.AEval

How is a type an instance?

Loading the hierarchy index…

Assumed by21,744

Ancestors19