Group structure on the order type synonyms #
Transfer algebraic instances from α to αᵒᵈ, Lex α, and Colex α.
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
Lexicographical order #
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
instance Lex.instIsLeftCancelMul {α : Type u_1} [Mul α] [IsLeftCancelMul α] :
IsLeftCancelMul (Lex α)
instance Lex.instIsLeftCancelAdd {α : Type u_1} [Add α] [IsLeftCancelAdd α] :
IsLeftCancelAdd (Lex α)
instance Lex.instIsRightCancelMul {α : Type u_1} [Mul α] [IsRightCancelMul α] :
IsRightCancelMul (Lex α)
instance Lex.instIsRightCancelAdd {α : Type u_1} [Add α] [IsRightCancelAdd α] :
IsRightCancelAdd (Lex α)
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
Colexicographical order #
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
instance Colex.instIsLeftCancelMul {α : Type u_1} [Mul α] [IsLeftCancelMul α] :
IsLeftCancelMul (Colex α)
instance Colex.instIsLeftCancelAdd {α : Type u_1} [Add α] [IsLeftCancelAdd α] :
IsLeftCancelAdd (Colex α)
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]