Mathlib Map

Structures · Logic and sets

LeftCommutative

LeftCommutative op where op : α → β → β says that op is a left-commutative operation, i.e. op a₁ (op a₂ b) = op a₂ (op a₁ b).

Defined in
Mathlib.Logic.OpClass
Shape
One type argument · adds left_comm

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by1

Forgetful instances

Every LeftCommutative is also a

Provided automatically by

Concrete types that are instances0

No instance on a concrete type; it is reached through other classes.

How is a type an instance?

Loading the hierarchy index…

Assumed by18

Ancestors2