Group with zero structure on the order type synonyms #
Transfer algebraic instances from α to αᵒᵈ and Lex α.
Order dual #
Equations
Equations
Equations
Equations
instance
instIsLeftCancelMulZeroOrderDual
{α : Type u_1}
[Mul α]
[Zero α]
[h : IsLeftCancelMulZero α]
:
instance
instIsRightCancelMulZeroOrderDual
{α : Type u_1}
[Mul α]
[Zero α]
[h : IsRightCancelMulZero α]
:
Equations
Equations
Equations
Lexicographic order #
Equations
Equations
instance
instNoZeroDivisorsLex
{α : Type u_1}
[Mul α]
[Zero α]
[h : NoZeroDivisors α]
:
NoZeroDivisors (Lex α)
instance
instSemigroupWithZeroLex
{α : Type u_1}
[h : SemigroupWithZero α]
:
SemigroupWithZero (Lex α)
Equations
Equations
instance
instIsCancelMulZeroLex
{α : Type u_1}
[Mul α]
[Zero α]
[h : IsCancelMulZero α]
:
IsCancelMulZero (Lex α)
Equations
Equations
instance
instCommGroupWithZeroLex
{α : Type u_1}
[h : CommGroupWithZero α]
:
CommGroupWithZero (Lex α)