Documentation Verification Report

Defs

📁 Source: Mathlib/Algebra/Order/Module/Defs.lean

Statistics

MetricCount
DefinitionsIsOrderedModule, IsStrictOrderedModule, smulRight, PosSMulMono, PosSMulReflectLE, PosSMulReflectLT, PosSMulStrictMono, SMulPosMono, SMulPosReflectLE, SMulPosReflectLT, SMulPosStrictMono
11
Theoremsof_smul_nonneg, toPosSMulMono, toSMulPosMono, toIsOrderedModule, toIsOrderedModule, toPosSMulStrictMono, toSMulPosStrictMono, toIsStrictOrderedModule, toSMulPosMono, toSMulPosReflectLE, toSMulPosReflectLT, toSMulPosStrictMono, instIsOrderedModule, instIsStrictOrderedModule, instPosSMulMono, instPosSMulReflectLE, instPosSMulReflectLT, instPosSMulStrictMono, instSMulPosMono, instSMulPosReflectLE, instSMulPosReflectLT, instSMulPosStrictMono, smulRight_apply, smulRight_symm_apply, toPosSMulMonoNat, toSMulPosMonoNat, instPosSMulMono, instPosSMulReflectLE, instPosSMulStrictMono, instSMulPosMono, instSMulPosReflectLE, instSMulPosReflectLT, instSMulPosStrictMono, toPosSMulMono, toPosSMulReflectLE, toPosSMulReflectLT, toPosSMulStrictMono, of_pos, of_smul_nonneg, smul_le_smul_of_nonneg_left, toPosSMulReflectLT, toPosSMulStrictMono, toSMulPosMono, le_of_smul_le_smul_left, toPosSMulReflectLT, toPosSMulStrictMono, PosSMulReflectLE_iff_posSMulReflectLT, lt_of_smul_lt_smul_left, of_pos, toPosSMulMono, toPosSMulReflectLE, smul_lt_smul_of_pos_left, toPosSMulMono, toPosSMulReflectLE, toSMulPosStrictMono, instPosSMulMono, instPosSMulReflectLE, instPosSMulStrictMono, instSMulPosMono, instSMulPosReflectLE, instSMulPosReflectLT, instSMulPosStrictMono, of_pos, smul_le_smul_of_nonneg_right, toSMulPosReflectLT, toSMulPosStrictMono, le_of_smul_le_smul_right, toSMulPosReflectLT, toSMulPosStrictMono, SMulPosReflectLE_iff_smulPosReflectLT, lt_of_smul_lt_smul_right, of_pos, toSMulPosMono, toSMulPosReflectLE, smul_lt_smul_of_pos_right, toSMulPosMono, toSMulPosReflectLE, toPosSMulStrictMonoNat, toSMulPosStrictMonoNat, antitone_smul_left, instPosSMulMonoNatOfIsOrderedAddMonoid, instPosSMulStrictMonoIntOfIsOrderedAddMonoid, instPosSMulStrictMonoNatOfIsOrderedAddMonoid, instSMulPosMonoNatOfIsOrderedAddMonoid, instSMulPosStrictMonoIntOfIsOrderedAddMonoid, instSMulPosStrictMonoNatOfIsOrderedCancelAddMonoid, inv_smul_le_iff_of_pos, inv_smul_lt_iff_of_pos, le_inv_smul_iff_of_pos, le_of_smul_le_smul_left, le_of_smul_le_smul_of_neg, le_of_smul_le_smul_of_pos_left, le_of_smul_le_smul_of_pos_right, le_of_smul_le_smul_right, le_smul_iff_one_le_left, le_smul_of_one_le_left, lt_inv_smul_iff_of_pos, lt_of_smul_lt_smul_left, lt_of_smul_lt_smul_of_nonneg_left, lt_of_smul_lt_smul_of_nonneg_right, lt_of_smul_lt_smul_of_nonpos, lt_of_smul_lt_smul_right, lt_smul_iff_one_lt_left, lt_smul_of_one_lt_left, monotone_smul_left_of_nonneg, monotone_smul_right_of_nonneg, neg_iff_neg_of_smul_pos, neg_of_smul_neg_left, neg_of_smul_neg_left', neg_of_smul_neg_right, neg_of_smul_neg_right', neg_of_smul_pos_left, neg_of_smul_pos_right, nonneg_and_nonneg_or_nonpos_and_nonpos_of_smul_nonneg, posSMulMono_iff_posSMulReflectLT, posSMulMono_iff_posSMulStrictMono, posSMulStrictMono_iff_PosSMulReflectLE, pos_and_pos_or_neg_and_neg_of_smul_pos, pos_iff_pos_of_smul_pos, pos_of_smul_pos_left, pos_of_smul_pos_right, smulPosMono_iff_smulPosReflectLT, smulPosMono_iff_smulPosStrictMono, smulPosStrictMono_iff_SMulPosReflectLE, smul_add_smul_le_smul_add_smul, smul_add_smul_le_smul_add_smul', smul_add_smul_lt_smul_add_smul, smul_add_smul_lt_smul_add_smul', smul_eq_smul_iff_eq_and_eq_of_pos, smul_eq_smul_iff_eq_and_eq_of_pos', smul_le_iff_le_one_left, smul_le_of_le_one_left, smul_le_smul, smul_le_smul', smul_le_smul_iff_of_neg_left, smul_le_smul_iff_of_pos_left, smul_le_smul_iff_of_pos_right, smul_le_smul_of_nonneg_left, smul_le_smul_of_nonneg_right, smul_le_smul_of_nonpos_left, smul_lt_iff_lt_one_left, smul_lt_of_lt_one_left, smul_lt_smul, smul_lt_smul', smul_lt_smul_iff_of_neg_left, smul_lt_smul_iff_of_pos_left, smul_lt_smul_iff_of_pos_right, smul_lt_smul_of_le_of_lt, smul_lt_smul_of_le_of_lt', smul_lt_smul_of_lt_of_le, smul_lt_smul_of_lt_of_le', smul_lt_smul_of_neg_left, smul_lt_smul_of_pos_left, smul_lt_smul_of_pos_right, smul_max_of_nonneg, smul_max_of_nonpos, smul_min_of_nonneg, smul_min_of_nonpos, smul_neg_iff_of_neg_left, smul_neg_iff_of_pos_left, smul_neg_of_neg_of_pos, smul_neg_of_pos_of_neg, smul_nonneg, smul_nonneg', smul_nonneg_iff, smul_nonneg_iff_neg_imp_nonpos, smul_nonneg_iff_pos_imp_nonneg, smul_nonneg_of_nonpos_of_nonpos, smul_nonpos_iff, smul_nonpos_iff_neg_imp_nonneg, smul_nonpos_iff_pos_imp_nonpos, smul_nonpos_of_nonneg_of_nonpos, smul_nonpos_of_nonpos_of_nonneg, smul_pos, smul_pos', smul_pos_iff_of_neg_left, smul_pos_iff_of_pos_left, smul_pos_iff_of_pos_right, smul_pos_of_neg_of_neg, strictAnti_smul_left, strictMono_smul_left_of_pos, strictMono_smul_right_of_pos
182
Total193

IsOrderedModule

Theorems

NameKindAssumesProvesValidatesDepends On
of_smul_nonneg 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
IsOrderedModule
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
PosSMulMono.of_smul_nonneg
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
sub_smul
toPosSMulMono 📖mathematicalPosSMulMono
toSMulPosMono 📖mathematicalSMulPosMono

IsOrderedRing

Theorems

NameKindAssumesProvesValidatesDepends On
toIsOrderedModule 📖mathematicalIsOrderedModule
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DistribSMul.toSMulZeroClass
instDistribSMul
NonAssocSemiring.toNonUnitalNonAssocSemiring
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
PosMulMono.toPosSMulMono
toPosMulMono
MulPosMono.toSMulPosMono
toMulPosMono

IsStrictOrderedModule

Theorems

NameKindAssumesProvesValidatesDepends On
toIsOrderedModule 📖mathematicalIsOrderedModule
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
PosSMulStrictMono.toPosSMulMono
toPosSMulStrictMono
SMulPosStrictMono.toSMulPosMono
toSMulPosStrictMono
toPosSMulStrictMono 📖mathematicalPosSMulStrictMono
toSMulPosStrictMono 📖mathematicalSMulPosStrictMono

IsStrictOrderedRing

Theorems

NameKindAssumesProvesValidatesDepends On
toIsStrictOrderedModule 📖mathematicalIsStrictOrderedModule
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DistribSMul.toSMulZeroClass
instDistribSMul
NonAssocSemiring.toNonUnitalNonAssocSemiring
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
PosMulStrictMono.toPosSMulStrictMono
toPosMulStrictMono
MulPosStrictMono.toSMulPosStrictMono
toMulPosStrictMono

MulPosMono

Theorems

NameKindAssumesProvesValidatesDepends On
toSMulPosMono 📖mathematicalSMulPosMonomul_le_mul_of_nonneg_right

MulPosReflectLE

Theorems

NameKindAssumesProvesValidatesDepends On
toSMulPosReflectLE 📖mathematicalSMulPosReflectLEle_of_mul_le_mul_right

MulPosReflectLT

Theorems

NameKindAssumesProvesValidatesDepends On
toSMulPosReflectLT 📖mathematicalSMulPosReflectLTlt_of_mul_lt_mul_right

MulPosStrictMono

Theorems

NameKindAssumesProvesValidatesDepends On
toSMulPosStrictMono 📖mathematicalSMulPosStrictMonomul_lt_mul_of_pos_right

OrderDual

Theorems

NameKindAssumesProvesValidatesDepends On
instIsOrderedModule 📖mathematicalIsOrderedModule
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
instPosSMulMono
IsOrderedModule.toPosSMulMono
instSMulPosMono
IsOrderedModule.toSMulPosMono
instIsStrictOrderedModule 📖mathematicalIsStrictOrderedModule
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
instPosSMulStrictMono
IsStrictOrderedModule.toPosSMulStrictMono
instSMulPosStrictMono
IsStrictOrderedModule.toSMulPosStrictMono
instPosSMulMono 📖mathematicalPosSMulMono
OrderDual
instSMul
instPreorder
smul_le_smul_of_nonneg_left
instPosSMulReflectLE 📖mathematicalPosSMulReflectLE
OrderDual
instSMul
instPreorder
le_of_smul_le_smul_of_pos_left
instPosSMulReflectLT 📖mathematicalPosSMulReflectLT
OrderDual
instSMul
instPreorder
lt_of_smul_lt_smul_of_nonneg_left
instPosSMulStrictMono 📖mathematicalPosSMulStrictMono
OrderDual
instSMul
instPreorder
smul_lt_smul_of_pos_left
instSMulPosMono 📖mathematicalSMulPosMono
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
instPreorder
PartialOrder.toPreorder
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
neg_le_neg_iff
addLeftMono
IsOrderedAddMonoid.toAddLeftMono
addRightMono
covariant_swap_add_of_covariant_add
AddMonoid.zero_add
AddMonoid.add_zero
smul_neg
smul_le_smul_of_nonneg_right
neg_nonneg
instSMulPosReflectLE 📖mathematicalSMulPosReflectLE
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
instPreorder
PartialOrder.toPreorder
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
le_of_smul_le_smul_right
AddMonoid.zero_add
AddMonoid.add_zero
smul_neg
neg_le_neg_iff
addLeftMono
IsOrderedAddMonoid.toAddLeftMono
addRightMono
covariant_swap_add_of_covariant_add
neg_pos
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
instSMulPosReflectLT 📖mathematicalSMulPosReflectLT
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
instPreorder
PartialOrder.toPreorder
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
lt_of_smul_lt_smul_right
AddMonoid.zero_add
AddMonoid.add_zero
smul_neg
neg_lt_neg_iff
addLeftStrictMono
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
addRightStrictMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
neg_nonneg
instSMulPosStrictMono 📖mathematicalSMulPosStrictMono
OrderDual
instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
instPreorder
PartialOrder.toPreorder
instZeroOrderDual
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
neg_lt_neg_iff
addLeftStrictMono
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
addRightStrictMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
AddMonoid.zero_add
AddMonoid.add_zero
smul_neg
smul_lt_smul_of_pos_right
neg_pos

OrderIso

Definitions

NameCategoryTheorems
smulRight 📖CompOp
2 mathmath: smulRight_apply, smulRight_symm_apply

Theorems

NameKindAssumesProvesValidatesDepends On
smulRight_apply 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
DFunLike.coe
RelIso
Preorder.toLE
RelIso.instFunLike
smulRight
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
smulRight_symm_apply 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
DFunLike.coe
RelIso
Preorder.toLE
RelIso.instFunLike
RelIso.symm
smulRight
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
GroupWithZero.toDivisionMonoid

OrderedSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulMonoNat 📖mathematicalPosSMulMono
AddMonoid.toNatSMul
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
Nat.instMulZeroClass
nsmul_le_nsmul_right
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
covariant_swap_add_of_covariant_add
toSMulPosMonoNat 📖mathematicalSMulPosMono
AddMonoid.toNatSMul
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
nsmul_le_nsmul_left
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid

Pi

Theorems

NameKindAssumesProvesValidatesDepends On
instPosSMulMono 📖mathematicalPosSMulMonoinstSMul
preorder
smul_le_smul_of_nonneg_left
instPosSMulReflectLE 📖mathematicalPosSMulReflectLEinstSMul
preorder
le_of_smul_le_smul_left
instPosSMulStrictMono 📖mathematicalPosSMulStrictMono
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instSMul
preorder
smul_le_smul_of_nonneg_left
instPosSMulMono
PosSMulStrictMono.toPosSMulMono
LT.lt.le
smul_lt_smul_of_pos_left
instSMulPosMono 📖mathematicalSMulPosMonoinstSMul
preorder
instZero
smul_le_smul_of_nonneg_right
instSMulPosReflectLE 📖mathematicalSMulPosReflectLEinstSMul
preorder
instZero
lt_def
le_of_smul_le_smul_right
instSMulPosReflectLT 📖mathematicalSMulPosReflectLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instSMul
preorder
instZero
lt_of_smul_lt_smul_right
instSMulPosStrictMono 📖mathematicalSMulPosStrictMono
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instSMul
preorder
instZero
smul_le_smul_of_nonneg_right
instSMulPosMono
SMulPosStrictMono.toSMulPosMono
LT.lt.le
smul_lt_smul_of_pos_right

PosMulMono

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulMono 📖mathematicalPosSMulMonomul_le_mul_of_nonneg_left

PosMulReflectLE

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulReflectLE 📖mathematicalPosSMulReflectLEle_of_mul_le_mul_left

PosMulReflectLT

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulReflectLT 📖mathematicalPosSMulReflectLTlt_of_mul_lt_mul_left

PosMulStrictMono

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulStrictMono 📖mathematicalPosSMulStrictMonomul_lt_mul_of_pos_left

PosSMulMono

Theorems

NameKindAssumesProvesValidatesDepends On
of_pos 📖mathematicalPreorder.toLE
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PosSMulMono
PartialOrder.toPreorder
LE.le.eq_or_lt
zero_smul
of_smul_nonneg 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PosSMulMono
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
smul_sub
smul_le_smul_of_nonneg_left 📖Preorder.toLE
toPosSMulReflectLT 📖mathematicalPosSMulReflectLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Monotone.reflect_lt
monotone_smul_left_of_nonneg
toPosSMulStrictMono 📖mathematicalPosSMulStrictMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
LE.le.lt_of_ne
smul_le_smul_of_nonneg_left
LT.lt.le
smul_right_injective
IsDomain.toIsCancelMulZero
LT.lt.ne'
LT.lt.ne
toSMulPosMono 📖mathematicalSMulPosMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
sub_nonneg
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
sub_smul
smul_nonneg
IsOrderedRing.toIsOrderedAddMonoid

PosSMulReflectLE

Theorems

NameKindAssumesProvesValidatesDepends On
le_of_smul_le_smul_left 📖Preorder.toLT
Preorder.toLE
toPosSMulReflectLT 📖mathematicalPosSMulReflectLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
PosSMulReflectLT.of_pos
LE.le.lt_of_ne
le_of_smul_le_smul_of_pos_left
LT.lt.le
toPosSMulStrictMono 📖mathematicalPosSMulStrictMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_le
LT.lt.not_ge
le_of_smul_le_smul_left

PosSMulReflectLT

Theorems

NameKindAssumesProvesValidatesDepends On
lt_of_smul_lt_smul_left 📖Preorder.toLE
Preorder.toLT
of_pos 📖mathematicalPreorder.toLTPosSMulReflectLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
LE.le.eq_or_lt
zero_smul
toPosSMulMono 📖mathematicalPosSMulMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_lt
LE.le.not_gt
lt_of_smul_lt_smul_left
toPosSMulReflectLE 📖mathematicalPosSMulReflectLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
LE.le.eq_or_lt
Eq.le
smul_right_injective
IsDomain.toIsCancelMulZero
LT.lt.ne'
LT.lt.le
lt_of_smul_lt_smul_left

PosSMulStrictMono

Theorems

NameKindAssumesProvesValidatesDepends On
smul_lt_smul_of_pos_left 📖Preorder.toLT
toPosSMulMono 📖mathematicalPosSMulMono
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
PosSMulMono.of_pos
StrictMono.monotone
strictMono_smul_left_of_pos
toPosSMulReflectLE 📖mathematicalPosSMulReflectLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
StrictMono.le_iff_le
strictMono_smul_left_of_pos
toSMulPosStrictMono 📖mathematicalSMulPosStrictMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
sub_pos
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
sub_smul
smul_pos
IsOrderedRing.toIsOrderedAddMonoid

Prod

Theorems

NameKindAssumesProvesValidatesDepends On
instPosSMulMono 📖mathematicalPosSMulMono
instSMul
instPreorder
smul_le_smul_of_nonneg_left
instPosSMulReflectLE 📖mathematicalPosSMulReflectLE
instSMul
instPreorder
le_of_smul_le_smul_left
instPosSMulStrictMono 📖mathematicalPosSMulStrictMono
instSMul
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instPreorder
smul_lt_smul_of_pos_left
smul_le_smul_of_nonneg_left
PosSMulStrictMono.toPosSMulMono
LT.lt.le
instSMulPosMono 📖mathematicalSMulPosMono
instSMul
instPreorder
instZero
smul_le_smul_of_nonneg_right
instSMulPosReflectLE 📖mathematicalSMulPosReflectLE
instSMul
instPreorder
instZero
lt_iff
le_of_smul_le_smul_right
instSMulPosReflectLT 📖mathematicalSMulPosReflectLT
instSMul
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instPreorder
instZero
lt_of_smul_lt_smul_right
instSMulPosStrictMono 📖mathematicalSMulPosStrictMono
instSMul
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
instPreorder
instZero
smul_lt_smul_of_pos_right
smul_le_smul_of_nonneg_right
SMulPosStrictMono.toSMulPosMono
LT.lt.le

SMulPosMono

Theorems

NameKindAssumesProvesValidatesDepends On
of_pos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
SMulPosMonoLE.le.eq_or_lt
smul_zero
smul_le_smul_of_nonneg_right 📖Preorder.toLE
toSMulPosReflectLT 📖mathematicalSMulPosReflectLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_le
LT.lt.not_ge
smul_le_smul_of_nonneg_right
toSMulPosStrictMono 📖mathematicalSMulPosStrictMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
LE.le.lt_of_ne
smul_le_smul_of_nonneg_right
LT.lt.le
smul_left_injective
IsDomain.toIsCancelMulZero
LT.lt.ne'
LT.lt.ne

SMulPosReflectLE

Theorems

NameKindAssumesProvesValidatesDepends On
le_of_smul_le_smul_right 📖Preorder.toLT
Preorder.toLE
toSMulPosReflectLT 📖mathematicalSMulPosReflectLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
SMulPosReflectLT.of_pos
LE.le.lt_of_ne
le_of_smul_le_smul_of_pos_right
LT.lt.le
toSMulPosStrictMono 📖mathematicalSMulPosStrictMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_le
LT.lt.not_ge
le_of_smul_le_smul_of_pos_right

SMulPosReflectLT

Theorems

NameKindAssumesProvesValidatesDepends On
lt_of_smul_lt_smul_right 📖Preorder.toLE
Preorder.toLT
of_pos 📖mathematicalPreorder.toLTSMulPosReflectLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
LE.le.eq_or_lt
smul_zero
toSMulPosMono 📖mathematicalSMulPosMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_lt
LE.le.not_gt
lt_of_smul_lt_smul_right
toSMulPosReflectLE 📖mathematicalSMulPosReflectLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
LE.le.eq_or_lt
Eq.le
smul_left_injective
IsDomain.toIsCancelMulZero
LT.lt.ne'
LT.lt.le
lt_of_smul_lt_smul_right

SMulPosStrictMono

Theorems

NameKindAssumesProvesValidatesDepends On
smul_lt_smul_of_pos_right 📖Preorder.toLT
toSMulPosMono 📖mathematicalSMulPosMono
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
PartialOrder.toPreorder
SMulPosMono.of_pos
StrictMono.monotone
strictMono_smul_right_of_pos
toSMulPosReflectLE 📖mathematicalSMulPosReflectLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
not_lt
LE.le.not_gt
smul_lt_smul_of_pos_right

StrictOrderedSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
toPosSMulStrictMonoNat 📖mathematicalPosSMulStrictMono
AddMonoid.toNatSMul
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
Nat.instMulZeroClass
nsmul_right_strictMono
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsRightCancelAdd.addRightStrictMono_of_addRightMono
IsCancelAdd.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
LT.lt.ne'
toSMulPosStrictMonoNat 📖mathematicalSMulPosStrictMono
AddMonoid.toNatSMul
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
nsmul_lt_nsmul_left
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing

(root)

Definitions

NameCategoryTheorems
IsOrderedModule 📖CompData
7 mathmath: IsStrictOrderedModule.toIsOrderedModule, instIsOrderedModule, IsOrderedModule.of_smul_nonneg, Nonneg.instIsOrderedModule, OrderDual.instIsOrderedModule, PointedCone.to_isOrderedModule, IsOrderedRing.toIsOrderedModule
IsStrictOrderedModule 📖CompData
8 mathmath: OrderDual.instIsStrictOrderedModule, RCLike.toIsStrictOrderedModule, IsStrictOrderedRing.toIsStrictOrderedModule, DivisibleHull.instIsStrictOrderedModuleNNRat, instIsStrictOrderedModuleOfIsCancelAdd, DivisibleHull.instIsStrictOrderedModuleRat, NNReal.instIsStrictOrderedModule, Nonneg.instIsStrictOrderedModule
PosSMulMono 📖CompData
15 mathmath: IsOrderedModule.toPosSMulMono, OrderDual.instPosSMulMono, PosSMulStrictMono.toPosSMulMono, PosSMulMono.lift, PosSMulMono.of_pos, PosSMulMono.nnrat_of_rat, OrderedSemiring.toPosSMulMonoNat, instPosSMulMonoNatOfIsOrderedAddMonoid, PosSMulReflectLT.toPosSMulMono, posSMulMono_iff_posSMulReflectLT, Finsupp.instPosSMulMono, PosMulMono.toPosSMulMono, Prod.instPosSMulMono, posSMulMono_iff_posSMulStrictMono, PosSMulMono.of_smul_nonneg
PosSMulReflectLE 📖CompData
10 mathmath: Finsupp.instPosSMulReflectLE, PosSMulReflectLE_iff_posSMulReflectLT, OrderDual.instPosSMulReflectLE, Prod.instPosSMulReflectLE, posSMulStrictMono_iff_PosSMulReflectLE, PosMulReflectLE.toPosSMulReflectLE, PosSMulStrictMono.toPosSMulReflectLE, PosSMulReflectLT.toPosSMulReflectLE, PosSMulReflectLE.lift, PosSMulMono.toPosSMulReflectLE
PosSMulReflectLT 📖CompData
10 mathmath: PosSMulReflectLE_iff_posSMulReflectLT, PosSMulReflectLT.of_pos, PosSMulReflectLT.lift, OrderDual.instPosSMulReflectLT, posSMulMono_iff_posSMulReflectLT, OrderedSMul.toPosSMulReflectLT, PosMulReflectLT.toPosSMulReflectLT, PosSMulReflectLE.toPosSMulReflectLT, PosSMulMono.toPosSMulReflectLT, PosSMulStrictMono.toPosSMulReflectLT
PosSMulStrictMono 📖CompData
20 mathmath: instPosSMulStrictMonoIntOfIsOrderedAddMonoid, IsStrictOrderedModule.toPosSMulStrictMono, NNReal.instPosSMulStrictMono, posSMulStrictMono_iff_PosSMulReflectLE, instPosSMulStrictMono, OrderedSMul.toPosSMulStrictMono, Finsupp.instPosSMulStrictMono, PosSMulStrictMono.lift, OrderDual.instPosSMulStrictMono, PosMulStrictMono.toPosSMulStrictMono, PosSMulStrictMono.nnrat_of_rat, PosSMulMono.toPosSMulStrictMono, LinearOrderedSemifield.toPosSMulStrictMono_rat, posSMulMono_iff_posSMulStrictMono, StrictOrderedSemiring.toPosSMulStrictMonoNat, ENNReal.instPosSMulStrictMonoNNReal, Prod.instPosSMulStrictMono, instPosSMulStrictMonoNatOfIsOrderedAddMonoid, PosSMulReflectLE.toPosSMulStrictMono, LinearOrderedField.toPosSMulStrictMono_rat
SMulPosMono 📖CompData
15 mathmath: MulPosMono.toSMulPosMono, smulPosMono_iff_smulPosStrictMono, SMulPosMono.lift, IsOrderedModule.toSMulPosMono, ENNReal.instSMulPosMonoNNReal, SMulPosStrictMono.toSMulPosMono, SMulPosMono.of_pos, Finsupp.instSMulPosMono, OrderDual.instSMulPosMono, PosSMulMono.toSMulPosMono, OrderedSemiring.toSMulPosMonoNat, SMulPosReflectLT.toSMulPosMono, instSMulPosMonoNatOfIsOrderedAddMonoid, smulPosMono_iff_smulPosReflectLT, Prod.instSMulPosMono
SMulPosReflectLE 📖CompData
9 mathmath: Finsupp.instSMulPosReflectLE, SMulPosReflectLE_iff_smulPosReflectLT, smulPosStrictMono_iff_SMulPosReflectLE, OrderDual.instSMulPosReflectLE, SMulPosReflectLT.toSMulPosReflectLE, SMulPosReflectLE.lift, MulPosReflectLE.toSMulPosReflectLE, Prod.instSMulPosReflectLE, SMulPosStrictMono.toSMulPosReflectLE
SMulPosReflectLT 📖CompData
10 mathmath: SMulPosReflectLE_iff_smulPosReflectLT, SMulPosMono.toSMulPosReflectLT, Finsupp.instSMulPosReflectLT, SMulPosReflectLT.lift, MulPosReflectLT.toSMulPosReflectLT, OrderDual.instSMulPosReflectLT, SMulPosReflectLE.toSMulPosReflectLT, SMulPosReflectLT.of_pos, Prod.instSMulPosReflectLT, smulPosMono_iff_smulPosReflectLT
SMulPosStrictMono 📖CompData
15 mathmath: smulPosMono_iff_smulPosStrictMono, smulPosStrictMono_iff_SMulPosReflectLE, OrderDual.instSMulPosStrictMono, SMulPosStrictMono.lift, MulPosStrictMono.toSMulPosStrictMono, StrictOrderedSemiring.toSMulPosStrictMonoNat, Prod.instSMulPosStrictMono, Finsupp.instSMulPosStrictMono, instSMulPosStrictMonoIntOfIsOrderedAddMonoid, instSMulPosStrictMonoNatOfIsOrderedCancelAddMonoid, SMulPosMono.toSMulPosStrictMono, NNReal.instSMulPosStrictMono, SMulPosReflectLE.toSMulPosStrictMono, PosSMulStrictMono.toSMulPosStrictMono, IsStrictOrderedModule.toSMulPosStrictMono

Theorems

NameKindAssumesProvesValidatesDepends On
PosSMulReflectLE_iff_posSMulReflectLT 📖mathematicalPosSMulReflectLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
PosSMulReflectLT
PosSMulReflectLE.toPosSMulReflectLT
PosSMulReflectLT.toPosSMulReflectLE
SMulPosReflectLE_iff_smulPosReflectLT 📖mathematicalSMulPosReflectLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulPosReflectLT
SMulPosReflectLE.toSMulPosReflectLT
SMulPosReflectLT.toSMulPosReflectLE
antitone_smul_left 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Antitone
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
smul_le_smul_of_nonpos_left
instPosSMulMonoNatOfIsOrderedAddMonoid 📖mathematicalPosSMulMono
AddMonoid.toNatSMul
AddCommMonoid.toAddMonoid
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
Nat.instMulZeroClass
nsmul_le_nsmul_right
IsOrderedAddMonoid.toAddLeftMono
covariant_swap_add_of_covariant_add
instPosSMulStrictMonoIntOfIsOrderedAddMonoid 📖mathematicalPosSMulStrictMono
SubNegMonoid.toZSMul
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
instLatticeInt
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Int.instCommRing
zsmul_lt_zsmul_right
instPosSMulStrictMonoNatOfIsOrderedAddMonoid 📖mathematicalPosSMulStrictMono
AddMonoid.toNatSMul
AddCommMonoid.toAddMonoid
AddCancelCommMonoid.toAddCommMonoid
Nat.instPreorder
PartialOrder.toPreorder
MulZeroClass.toZero
Nat.instMulZeroClass
nsmul_lt_nsmul_right
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
LT.lt.ne'
instSMulPosMonoNatOfIsOrderedAddMonoid 📖mathematicalSMulPosMono
AddMonoid.toNatSMul
AddCommMonoid.toAddMonoid
Nat.instPreorder
PartialOrder.toPreorder
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
nsmul_le_nsmul_left
IsOrderedAddMonoid.toAddLeftMono
instSMulPosStrictMonoIntOfIsOrderedAddMonoid 📖mathematicalSMulPosStrictMono
SubNegMonoid.toZSMul
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
instLatticeInt
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
zsmul_lt_zsmul_left
instSMulPosStrictMonoNatOfIsOrderedCancelAddMonoid 📖mathematicalSMulPosStrictMono
AddMonoid.toNatSMul
AddCommMonoid.toAddMonoid
Nat.instPreorder
PartialOrder.toPreorder
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
nsmul_lt_nsmul_left
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsOrderedCancelAddMonoid.toIsOrderedAddMonoid
inv_smul_le_iff_of_pos 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
Preorder.toLE
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
GroupWithZero.toDivisionMonoid
smul_le_smul_iff_of_pos_left
smul_inv_smul₀
LT.lt.ne'
inv_smul_lt_iff_of_pos 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
GroupWithZero.toDivisionMonoid
smul_lt_smul_iff_of_pos_left
smul_inv_smul₀
LT.lt.ne'
le_inv_smul_iff_of_pos 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
Preorder.toLE
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
GroupWithZero.toDivisionMonoid
smul_le_smul_iff_of_pos_left
smul_inv_smul₀
LT.lt.ne'
le_of_smul_le_smul_left 📖Preorder.toLE
Preorder.toLT
PosSMulReflectLE.le_of_smul_le_smul_left
le_of_smul_le_smul_of_neg 📖Preorder.toLE
PartialOrder.toPreorder
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
Preorder.toLT
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
le_of_smul_le_smul_of_pos_left
neg_le_neg_iff
IsOrderedAddMonoid.toAddLeftMono
covariant_swap_add_of_covariant_add
neg_smul
neg_neg
neg_pos
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedRing.toIsOrderedAddMonoid
le_of_smul_le_smul_of_pos_left 📖Preorder.toLE
Preorder.toLT
le_of_smul_le_smul_left
le_of_smul_le_smul_of_pos_right 📖Preorder.toLE
Preorder.toLT
le_of_smul_le_smul_right
le_of_smul_le_smul_right 📖Preorder.toLE
Preorder.toLT
SMulPosReflectLE.le_of_smul_le_smul_right
le_smul_iff_one_le_left 📖mathematicalPreorder.toLTPreorder.toLE
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_smul
smul_le_smul_iff_of_pos_right
le_smul_of_one_le_left 📖mathematicalPreorder.toLE
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
one_smul
smul_le_smul_of_nonneg_right
lt_inv_smul_iff_of_pos 📖mathematicalPreorder.toLT
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
MonoidWithZero.toMulZeroOneClass
GroupWithZero.toMonoidWithZero
SemigroupAction.toSMul
Monoid.toSemigroup
MonoidWithZero.toMonoid
MulAction.toSemigroupAction
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
GroupWithZero.toDivisionMonoid
smul_lt_smul_iff_of_pos_left
smul_inv_smul₀
LT.lt.ne'
lt_of_smul_lt_smul_left 📖Preorder.toLT
Preorder.toLE
PosSMulReflectLT.lt_of_smul_lt_smul_left
lt_of_smul_lt_smul_of_nonneg_left 📖Preorder.toLT
Preorder.toLE
lt_of_smul_lt_smul_left
lt_of_smul_lt_smul_of_nonneg_right 📖Preorder.toLT
Preorder.toLE
lt_of_smul_lt_smul_right
lt_of_smul_lt_smul_of_nonpos 📖Preorder.toLT
PartialOrder.toPreorder
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
Preorder.toLE
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
lt_of_smul_lt_smul_of_nonneg_left
neg_lt_neg_iff
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
neg_smul
neg_neg
neg_nonneg_of_nonpos
IsOrderedRing.toIsOrderedAddMonoid
lt_of_smul_lt_smul_right 📖Preorder.toLT
Preorder.toLE
SMulPosReflectLT.lt_of_smul_lt_smul_right
lt_smul_iff_one_lt_left 📖mathematicalPreorder.toLTSemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_smul
smul_lt_smul_iff_of_pos_right
lt_smul_of_one_lt_left 📖mathematicalPreorder.toLT
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
one_smul
smul_lt_smul_of_pos_right
monotone_smul_left_of_nonneg 📖mathematicalPreorder.toLEMonotonePosSMulMono.smul_le_smul_of_nonneg_left
monotone_smul_right_of_nonneg 📖mathematicalPreorder.toLEMonotoneSMulPosMono.smul_le_smul_of_nonneg_right
neg_iff_neg_of_smul_pos 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
neg_of_smul_pos_right
le_of_lt
neg_of_smul_pos_left
neg_of_smul_neg_left 📖Preorder.toLT
SMulZeroClass.toSMul
Preorder.toLE
lt_of_smul_lt_smul_left
smul_zero
neg_of_smul_neg_left' 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
lt_of_not_ge
LE.le.not_gt
smul_nonneg'
neg_of_smul_neg_right 📖Preorder.toLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
lt_of_smul_lt_smul_right
zero_smul
neg_of_smul_neg_right' 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
lt_of_not_ge
LE.le.not_gt
smul_nonneg
neg_of_smul_pos_left 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
pos_and_pos_or_neg_and_neg_of_smul_pos
LT.lt.not_ge
neg_of_smul_pos_right 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
pos_and_pos_or_neg_and_neg_of_smul_pos
LT.lt.not_ge
nonneg_and_nonneg_or_nonpos_and_nonpos_of_smul_nonneg 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
LE.le.not_gt
lt_trichotomy
smul_neg_of_pos_of_neg
LT.lt.le
LT.lt.asymm
le_rfl
smul_neg_of_neg_of_pos
PosSMulStrictMono.toSMulPosStrictMono
IsStrictOrderedRing.toIsOrderedRing
posSMulMono_iff_posSMulReflectLT 📖mathematicalPosSMulMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
PosSMulReflectLT
PosSMulMono.toPosSMulReflectLT
PosSMulReflectLT.toPosSMulMono
posSMulMono_iff_posSMulStrictMono 📖mathematicalPosSMulMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
PosSMulStrictMono
PosSMulMono.toPosSMulStrictMono
PosSMulStrictMono.toPosSMulMono
posSMulStrictMono_iff_PosSMulReflectLE 📖mathematicalPosSMulStrictMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
PosSMulReflectLE
PosSMulStrictMono.toPosSMulReflectLE
PosSMulReflectLE.toPosSMulStrictMono
pos_and_pos_or_neg_and_neg_of_smul_pos 📖Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
lt_trichotomy
lt_imp_lt_of_le_imp_le
smul_nonpos_of_nonpos_of_nonneg
LT.lt.le
LT.lt.false
zero_smul
smul_nonpos_of_nonneg_of_nonpos
pos_iff_pos_of_smul_pos 📖Preorder.toLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
pos_of_smul_pos_left
le_of_lt
pos_of_smul_pos_right
pos_of_smul_pos_left 📖Preorder.toLT
SMulZeroClass.toSMul
Preorder.toLE
lt_of_smul_lt_smul_left
smul_zero
pos_of_smul_pos_right 📖Preorder.toLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Preorder.toLE
lt_of_smul_lt_smul_right
zero_smul
smulPosMono_iff_smulPosReflectLT 📖mathematicalSMulPosMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulPosReflectLT
SMulPosMono.toSMulPosReflectLT
SMulPosReflectLT.toSMulPosMono
smulPosMono_iff_smulPosStrictMono 📖mathematicalSMulPosMono
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
PartialOrder.toPreorder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulPosStrictMono
SMulPosMono.toSMulPosStrictMono
SMulPosStrictMono.toSMulPosMono
smulPosStrictMono_iff_SMulPosReflectLE 📖mathematicalSMulPosStrictMono
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulPosReflectLE
SMulPosStrictMono.toSMulPosReflectLE
SMulPosReflectLE.toSMulPosStrictMono
smul_add_smul_le_smul_add_smul 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
exists_nonneg_add_of_le
IsLeftCancelAdd.addLeftReflectLE_of_addLeftReflectLT
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
IsOrderedCancelAddMonoid.toAddLeftReflectLT
add_smul
add_left_comm
add_le_add_right
IsOrderedAddMonoid.toAddLeftMono
IsOrderedCancelAddMonoid.toIsOrderedAddMonoid
smul_le_smul_of_nonneg_left
smul_add_smul_le_smul_add_smul' 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
add_comm
smul_add_smul_le_smul_add_smul
smul_add_smul_lt_smul_add_smul 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
lt_iff_exists_pos_add
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsOrderedCancelAddMonoid.toAddLeftReflectLT
add_smul
add_left_comm
add_lt_add_right
IsOrderedCancelAddMonoid.toIsOrderedAddMonoid
smul_lt_smul_of_pos_left
smul_add_smul_lt_smul_add_smul' 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
add_comm
smul_add_smul_lt_smul_add_smul
smul_eq_smul_iff_eq_and_eq_of_pos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
Preorder.toLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Eq.not_lt
LE.le.trans_lt
smul_le_smul_of_nonneg_left
PosSMulStrictMono.toPosSMulMono
LT.lt.le
smul_lt_smul_of_pos_right
LT.lt.trans_le
smul_lt_smul_of_pos_left
smul_le_smul_of_nonneg_right
SMulPosStrictMono.toSMulPosMono
smul_eq_smul_iff_eq_and_eq_of_pos' 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
Preorder.toLT
SMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
Eq.not_lt
LT.lt.trans_le
smul_lt_smul_of_pos_right
smul_le_smul_of_nonneg_left
PosSMulStrictMono.toPosSMulMono
LT.lt.le
LE.le.trans_lt
smul_le_smul_of_nonneg_right
SMulPosStrictMono.toSMulPosMono
smul_lt_smul_of_pos_left
smul_le_iff_le_one_left 📖mathematicalPreorder.toLTPreorder.toLE
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_smul
smul_le_smul_iff_of_pos_right
smul_le_of_le_one_left 📖mathematicalPreorder.toLE
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
one_smul
smul_le_smul_of_nonneg_right
smul_le_smul 📖Preorder.toLELE.le.trans
smul_le_smul_of_nonneg_left
smul_le_smul_of_nonneg_right
smul_le_smul' 📖Preorder.toLELE.le.trans
smul_le_smul_of_nonneg_right
smul_le_smul_of_nonneg_left
smul_le_smul_iff_of_neg_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
neg_neg
neg_smul
neg_le_neg_iff
IsOrderedAddMonoid.toAddLeftMono
covariant_swap_add_of_covariant_add
smul_le_smul_iff_of_pos_left
neg_pos_of_neg
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedRing.toIsOrderedAddMonoid
smul_le_smul_iff_of_pos_left 📖mathematicalPreorder.toLTPreorder.toLEle_of_smul_le_smul_left
smul_le_smul_of_nonneg_left
LT.lt.le
smul_le_smul_iff_of_pos_right 📖mathematicalPreorder.toLTPreorder.toLEle_of_smul_le_smul_right
smul_le_smul_of_nonneg_right
LT.lt.le
smul_le_smul_of_nonneg_left 📖Preorder.toLEmonotone_smul_left_of_nonneg
smul_le_smul_of_nonneg_right 📖Preorder.toLEmonotone_smul_right_of_nonneg
smul_le_smul_of_nonpos_left 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
neg_neg
neg_smul
neg_le_neg_iff
IsOrderedAddMonoid.toAddLeftMono
covariant_swap_add_of_covariant_add
smul_le_smul_of_nonneg_left
neg_nonneg_of_nonpos
IsOrderedRing.toIsOrderedAddMonoid
smul_lt_iff_lt_one_left 📖mathematicalPreorder.toLTSemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_smul
smul_lt_smul_iff_of_pos_right
smul_lt_of_lt_one_left 📖mathematicalPreorder.toLT
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
SemigroupAction.toSMul
Monoid.toSemigroup
MulAction.toSemigroupAction
one_smul
smul_lt_smul_of_pos_right
smul_lt_smul 📖Preorder.toLTLT.lt.trans
smul_lt_smul_of_pos_left
smul_lt_smul_of_pos_right
smul_lt_smul' 📖Preorder.toLTLT.lt.trans
smul_lt_smul_of_pos_right
smul_lt_smul_of_pos_left
smul_lt_smul_iff_of_neg_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
neg_neg
neg_smul
neg_lt_neg_iff
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
smul_lt_smul_iff_of_pos_left
neg_pos_of_neg
IsOrderedRing.toIsOrderedAddMonoid
smul_lt_smul_iff_of_pos_left 📖Preorder.toLTlt_of_smul_lt_smul_left
LT.lt.le
smul_lt_smul_of_pos_left
smul_lt_smul_iff_of_pos_right 📖Preorder.toLTlt_of_smul_lt_smul_right
LT.lt.le
smul_lt_smul_of_pos_right
smul_lt_smul_of_le_of_lt 📖Preorder.toLE
Preorder.toLT
LT.lt.trans_le
smul_lt_smul_of_pos_left
smul_le_smul_of_nonneg_right
smul_lt_smul_of_le_of_lt' 📖Preorder.toLE
Preorder.toLT
LE.le.trans_lt
smul_le_smul_of_nonneg_right
smul_lt_smul_of_pos_left
smul_lt_smul_of_lt_of_le 📖Preorder.toLT
Preorder.toLE
LE.le.trans_lt
smul_le_smul_of_nonneg_left
smul_lt_smul_of_pos_right
smul_lt_smul_of_lt_of_le' 📖Preorder.toLT
Preorder.toLE
LT.lt.trans_le
smul_lt_smul_of_pos_right
smul_le_smul_of_nonneg_left
smul_lt_smul_of_neg_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
neg_neg
neg_smul
neg_lt_neg_iff
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsRightCancelAdd.addRightStrictMono_of_addRightMono
AddRightCancelSemigroup.toIsRightCancelAdd
covariant_swap_add_of_covariant_add
smul_lt_smul_of_pos_left
neg_pos_of_neg
IsOrderedRing.toIsOrderedAddMonoid
smul_lt_smul_of_pos_left 📖Preorder.toLTstrictMono_smul_left_of_pos
smul_lt_smul_of_pos_right 📖Preorder.toLTstrictMono_smul_right_of_pos
smul_max_of_nonneg 📖mathematicalPreorder.toLESemilatticeSup.toMax
Lattice.toSemilatticeSup
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Monotone.map_max
monotone_smul_left_of_nonneg
smul_max_of_nonpos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
SemilatticeSup.toMax
Lattice.toSemilatticeSup
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SemilatticeInf.toMin
Lattice.toSemilatticeInf
Antitone.map_max
antitone_smul_left
smul_min_of_nonneg 📖mathematicalPreorder.toLESemilatticeInf.toMin
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Monotone.map_min
monotone_smul_left_of_nonneg
smul_min_of_nonpos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
SemilatticeInf.toMin
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SemilatticeSup.toMax
Lattice.toSemilatticeSup
Antitone.map_min
antitone_smul_left
smul_neg_iff_of_neg_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
smul_zero
smul_lt_smul_iff_of_neg_left
smul_neg_iff_of_pos_left 📖mathematicalPreorder.toLTSMulZeroClass.toSMulsmul_zero
smul_lt_smul_iff_of_pos_left
smul_neg_of_neg_of_pos 📖mathematicalPreorder.toLTSMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
zero_smul
smul_lt_smul_of_pos_right
smul_neg_of_pos_of_neg 📖mathematicalPreorder.toLTSMulZeroClass.toSMulsmul_zero
smul_lt_smul_of_pos_left
smul_nonneg 📖mathematicalPreorder.toLESMulZeroClass.toSMulsmul_zero
smul_le_smul_of_nonneg_left
smul_nonneg' 📖mathematicalPreorder.toLESMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
zero_smul
smul_le_smul_of_nonneg_right
smul_nonneg_iff 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
nonneg_and_nonneg_or_nonpos_and_nonpos_of_smul_nonneg
smul_nonneg
PosSMulStrictMono.toPosSMulMono
smul_nonneg_of_nonpos_of_nonpos
PosSMulMono.toSMulPosMono
IsStrictOrderedRing.toIsOrderedRing
smul_nonneg_iff_neg_imp_nonpos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
neg_smul_neg
smul_nonneg_iff_pos_imp_nonneg
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
smul_nonneg_iff_pos_imp_nonneg 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
smul_nonneg_iff
smul_nonneg_of_nonpos_of_nonpos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
smul_nonpos_of_nonpos_of_nonneg
OrderDual.instSMulPosMono
smul_nonpos_iff 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
neg_nonneg
IsOrderedAddMonoid.toAddLeftMono
smul_neg
smul_nonneg_iff
neg_nonpos
smul_nonpos_iff_neg_imp_nonneg 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
neg_nonneg
IsOrderedAddMonoid.toAddLeftMono
neg_smul
smul_nonneg_iff_pos_imp_nonneg
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
smul_nonpos_iff_pos_imp_nonpos 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
neg_nonneg
IsOrderedAddMonoid.toAddLeftMono
smul_neg
smul_nonneg_iff_pos_imp_nonneg
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
smul_nonpos_of_nonneg_of_nonpos 📖mathematicalPreorder.toLESMulZeroClass.toSMulsmul_zero
smul_le_smul_of_nonneg_left
smul_nonpos_of_nonpos_of_nonneg 📖mathematicalPreorder.toLESMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
zero_smul
smul_le_smul_of_nonneg_right
smul_pos 📖mathematicalPreorder.toLTSMulZeroClass.toSMulsmul_zero
smul_lt_smul_of_pos_left
smul_pos' 📖mathematicalPreorder.toLTSMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
zero_smul
smul_lt_smul_of_pos_right
smul_pos_iff_of_neg_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
smul_zero
smul_lt_smul_iff_of_neg_left
smul_pos_iff_of_pos_left 📖mathematicalPreorder.toLTSMulZeroClass.toSMulsmul_zero
smul_lt_smul_iff_of_pos_left
smul_pos_iff_of_pos_right 📖mathematicalPreorder.toLTSMulZeroClass.toSMul
SMulWithZero.toSMulZeroClass
zero_smul
smul_lt_smul_iff_of_pos_right
smul_pos_of_neg_of_neg 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
smul_pos_iff_of_neg_left
strictAnti_smul_left 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
StrictAnti
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Ring.toSemiring
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
smul_lt_smul_of_neg_left
strictMono_smul_left_of_pos 📖mathematicalPreorder.toLTStrictMonoPosSMulStrictMono.smul_lt_smul_of_pos_left
strictMono_smul_right_of_pos 📖mathematicalPreorder.toLTStrictMonoSMulPosStrictMono.smul_lt_smul_of_pos_right

---

← Back to Index