Mathlib Map

Structures · Algebra

CommGroup

A commutative group is a group with commutative (*). [Wikidata Q181296](https://www.wikidata.org/wiki/Q181296)

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

Extends2

Extended by2

Forgetful instances

Every CommGroup is also a

Concrete types that are instances48

  • SeparationQuotient
  • CategoryTheory.Functor.obj
  • Filter.Germ
  • WithConv
  • LocallyConstant
  • DomMulAct
  • Units
  • MeasureTheory.SimpleFunc
  • RestrictedProduct
  • DirectLimit
  • UniformFun
  • UniformOnFun
  • ContMDiffMap
  • CategoryTheory.Limits.Cone.pt
  • Tropical
  • MeasureTheory.AEEqFun
  • AddChar
  • OneHom
  • Abelianization
  • PontryaginDual
  • Circle
  • ClassGroup
  • CommRing.Pic
  • ContinuousMonoidHom
  • MulChar
  • Pell.Solution₁
  • GrpCat.carrier
  • GroupLike
  • Con.Quotient
  • Algebra.GrothendieckGroup
  • HomotopyGroup
  • TopologicalAbelianization
  • CommGrpCat.carrier
  • Subtype
  • Prod
  • OrderDual
  • Set.Elem
  • ULift
  • MulOpposite
  • PUnit
  • Lex
  • AddOpposite
  • HasQuotient.Quotient
  • ContinuousMap
  • Shrink
  • Colex
  • Multiplicative
  • MonoidHom

How is a type an instance?

Loading the hierarchy index…

Assumed by1,181

Ancestors42