Mathlib Map

Structures · Logic and sets

IsSymmOp

IsSymmOp op where op : α → α → β says that op is a symmetric operation, i.e. op a b = op b a. It is the natural generalisation of Std.Commutative (β = α) and IsSymm (β = Prop).

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

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by1

Forgetful instances

Provided automatically by

Concrete types that are instances1

  • List

How is a type an instance?

Loading the hierarchy index…

Assumed by3

Ancestors0

No ancestors.