Mathlib Map

Structures · Algebra

MulOneClass

Typeclass for expressing that a type M with multiplication and a one satisfies 1 * a = a and a * 1 = a for all a : M.

Defined in
Mathlib.Algebra.Group.Defs
Shape
One type argument · adds one_mul, mul_one

Extends1

Extended by2

Concrete types that are instances31

  • Nat
  • SeparationQuotient
  • Filter.Germ
  • BoundedContinuousFunction
  • Unitization
  • WithConv
  • LocallyConstant
  • DomMulAct
  • Units
  • TrivSqZeroExt
  • DirectLimit
  • Interval
  • SetSemiring
  • Tropical
  • RingCon.Quotient
  • SubMulAction
  • Con.Quotient
  • Monoid.Coprod
  • MonCat.FilteredColimits.M
  • Subtype
  • Prod
  • OrderDual
  • ULift
  • MulOpposite
  • Lex
  • AddOpposite
  • ContinuousMap
  • Shrink
  • Colex
  • Multiplicative
  • WithOne

How is a type an instance?

Loading the hierarchy index…

Assumed by1,270

Ancestors11