Mathlib Map

Structures · Algebra

SubtractionMonoid

A SubtractionMonoid is a SubNegMonoid with involutive negation and such that -(a + b) = -b + -a and a + b = 0 → -a = b.

Defined in
Mathlib.Algebra.Group.Defs
Shape
One type argument · adds neg_neg, neg_add_rev, neg_eq_of_add

Extends2

Extended by3

Forgetful instances

Every SubtractionMonoid is also a

Provided automatically by

Concrete types that are instances8

  • Filter.Germ
  • DomAddAct
  • Prod
  • OrderDual
  • Lex
  • AddOpposite
  • Colex
  • Additive

How is a type an instance?

Loading the hierarchy index…

Assumed by234

Ancestors23