Mathlib Map

Structures · Algebra

AddLeftCancelMonoid

An additive monoid in which addition is left-cancellative. Main examples are and groups. This is the right typeclass for many sum lemmas, as having a zero is useful to define the sum over the empty set, so AddLeftCancelSemigroup is not enough.

Defined in
Mathlib.Algebra.Group.Defs
Shape
One type argument

Extends2

Extended by2

Concrete types that are instances9

  • Matrix
  • DomAddAct
  • Prod
  • OrderDual
  • ULift
  • Lex
  • AddOpposite
  • Colex
  • Additive

How is a type an instance?

Loading the hierarchy index…

Assumed by53

Ancestors17