Group with zero structure on the order type synonyms #
Transfer algebraic instances from α to αᵒᵈ and Lex α.
Order dual #
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
instance OrderDual.instIsLeftCancelMulZero {α : Type u_1} [Mul α] [Zero α] [IsLeftCancelMulZero α] :
instance OrderDual.instIsRightCancelMulZero {α : Type u_1} [Mul α] [Zero α] [IsRightCancelMulZero α] :
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]
Lexicographic order #
@[instance_reducible]
@[instance_reducible]
instance Lex.instNoZeroDivisors {α : Type u_1} [Mul α] [Zero α] [NoZeroDivisors α] :
NoZeroDivisors (Lex α)
@[instance_reducible]
@[instance_reducible]
instance Lex.instIsCancelMulZero {α : Type u_1} [Mul α] [Zero α] [IsCancelMulZero α] :
IsCancelMulZero (Lex α)
@[instance_reducible]
@[instance_reducible]
@[instance_reducible]