Documentation Verification Report

Basic

📁 Source: Mathlib/Algebra/Group/Units/Basic.lean

Statistics

MetricCount
DefinitionsinstUniqueAddUnitsOfSubsingleton, instUniqueUnitsOfSubsingleton
2
Theoremsadd_eq_zero, add_ne_zero, eq_zero_of_add_left, eq_zero_of_add_right, add_eq_zero, add_ne_zero, eq_zero_of_add_left, eq_zero_of_add_right, add_eq_zero_iff_eq_neg, add_eq_zero_iff_neg_eq, add_left_inj, add_neg_cancel_right, add_neg_eq_add_neg_iff, add_neg_eq_iff_eq_add, add_neg_eq_zero, add_right_inj, eq_add_neg_iff_add_eq, eq_neg_add_iff_add_eq, eq_neg_of_add_eq_zero_left, eq_neg_of_add_eq_zero_right, neg_add_cancel_right, neg_add_eq_neg_add_iff, neg_add_eq_zero, neg_eq_of_add_eq_zero_left, neg_eq_of_add_eq_zero_right, neg_unique, val_neg_inj, add_add_sub, add_eq_add_of_sub_eq_sub, add_eq_left, add_eq_right, add_eq_zero_iff_eq_neg, add_eq_zero_iff_neg_eq, add_left_cancel, add_left_inj, add_left_injective, add_neg_cancel_right, add_neg_eq_add_neg_iff, add_neg_eq_iff_eq_add, add_neg_eq_zero, add_right_cancel, add_right_inj, add_right_injective, add_sub_cancel, add_sub_cancel_left, add_sub_cancel_right, add_zero_sub_cancel, eq_add_neg_iff_add_eq, eq_neg_add_iff_add_eq, eq_sub_iff, eq_sub_of_add_eq, isAddUnit_iff_addLeft_bijective, isAddUnit_iff_addRight_bijective, neg_add_cancel_right, neg_add_eq_iff_eq_add, neg_add_eq_neg_add_iff, neg_add_eq_zero, sub_add_cancel, sub_add_left, sub_add_right, sub_eq_iff, sub_eq_of_eq_add, sub_eq_sub_iff, sub_eq_zero_iff_eq, sub_left_inj, sub_sub_cancel, sub_sub_cancel_left, zero_sub_add_cancel, div_div_cancel, div_div_cancel_left, div_eq_div_iff, div_eq_iff, div_eq_of_eq_mul, div_eq_one_iff_eq, div_left_inj, div_mul_cancel, div_mul_left, div_mul_right, eq_div_iff, eq_div_of_mul_eq, eq_inv_mul_iff_mul_eq, eq_mul_inv_iff_mul_eq, inv_mul_cancel_right, inv_mul_eq_iff_eq_mul, inv_mul_eq_inv_mul_iff, inv_mul_eq_one, isUnit_iff_mulLeft_bijective, isUnit_iff_mulRight_bijective, mul_div_cancel, mul_div_cancel_left, mul_div_cancel_right, mul_eq_left, mul_eq_mul_of_div_eq_div, mul_eq_one_iff_eq_inv, mul_eq_one_iff_inv_eq, mul_eq_right, mul_inv_cancel_right, mul_inv_eq_iff_eq_mul, mul_inv_eq_mul_inv_iff, mul_inv_eq_one, mul_left_cancel, mul_left_inj, mul_left_injective, mul_mul_div, mul_one_div_cancel, mul_right_cancel, mul_right_inj, mul_right_injective, one_div_mul_cancel, eq_one_of_mul_left, eq_one_of_mul_right, mul_eq_one, mul_ne_one, eq_one_of_mul_left, eq_one_of_mul_right, mul_eq_one, mul_ne_one, eq_inv_mul_iff_mul_eq, eq_inv_of_mul_eq_one_left, eq_inv_of_mul_eq_one_right, eq_mul_inv_iff_mul_eq, inv_eq_of_mul_eq_one_left, inv_eq_of_mul_eq_one_right, inv_mul_cancel_right, inv_mul_eq_inv_mul_iff, inv_mul_eq_one, inv_unique, mul_eq_one_iff_eq_inv, mul_eq_one_iff_inv_eq, mul_inv_cancel_right, mul_inv_eq_iff_eq_mul, mul_inv_eq_mul_inv_iff, mul_inv_eq_one, mul_left_inj, mul_right_inj, val_inv_inj, add_eq_zero, add_eq_zero', add_ne_zero, add_ne_zero', divp_eq_divp_iff, divp_eq_iff_mul_eq, divp_eq_one_iff_eq, divp_left_inj, divp_mul_divp, divp_mul_eq_mul_divp, eq_divp_iff_mul_eq, eq_one_of_mul_left, eq_one_of_mul_left', eq_one_of_mul_right, eq_one_of_mul_right', eq_zero_of_add_left, eq_zero_of_add_left', eq_zero_of_add_right, eq_zero_of_add_right', instCanLiftAddUnitsValIsAddUnit, instCanLiftUnitsValIsUnit, inv_eq_one_divp', isAddUnit_of_subsingleton, isUnit_of_subsingleton, mul_eq_one, mul_eq_one', mul_ne_one, mul_ne_one', unique_one, unique_zero
166
Total168

AddLeftCancelMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
add_eq_zero 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
eq_zero_of_add_right
eq_zero_of_add_left
add_zero
add_ne_zero 📖not_iff_comm
add_eq_zero
eq_zero_of_add_left 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
zero_add
eq_zero_of_add_right
eq_zero_of_add_right 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
add_left_cancel_iff
AddLeftCancelSemigroup.toIsLeftCancelAdd
add_assoc
zero_add
add_zero

AddRightCancelMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
add_eq_zero 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
eq_zero_of_add_right
eq_zero_of_add_left
add_zero
add_ne_zero 📖not_iff_comm
add_eq_zero
eq_zero_of_add_left 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
zero_add
eq_zero_of_add_right
eq_zero_of_add_right 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
toAddMonoid
AddZero.toZero
add_right_cancel_iff
AddRightCancelSemigroup.toIsRightCancelAdd
add_assoc
zero_add
add_zero

AddUnits

Theorems

NameKindAssumesProvesValidatesDepends On
add_eq_zero_iff_eq_neg 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
add_neg_eq_zero
neg_neg
add_eq_zero_iff_neg_eq 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
neg_add_eq_zero
neg_neg
add_left_inj 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
add_neg_cancel_right
add_neg_cancel_right 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
add_assoc
add_neg
add_zero
add_neg_eq_add_neg_iff 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
val
AddUnits
instNeg
add_comm
add_neg_eq_iff_eq_add
add_assoc
eq_neg_add_iff_add_eq
add_neg_eq_iff_eq_add 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
neg_add_cancel_right
add_neg_cancel_right
add_neg_eq_zero 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
AddZero.toZero
eq_neg_of_add_eq_zero_right
neg_neg
add_neg_of_eq
add_right_inj 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
neg_add_cancel_left
eq_add_neg_iff_add_eq 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
neg_add_cancel_right
add_neg_cancel_right
eq_neg_add_iff_add_eq 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
add_neg_cancel_left
neg_add_cancel_left
eq_neg_of_add_eq_zero_left 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
neg_eq_of_add_eq_zero_right
eq_neg_of_add_eq_zero_right 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
neg_eq_of_add_eq_zero_left
neg_add_cancel_right 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
add_assoc
neg_add
add_zero
neg_add_eq_neg_add_iff 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
val
AddUnits
instNeg
add_comm
add_neg_eq_add_neg_iff
neg_add_eq_zero 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddUnits
instNeg
AddZero.toZero
neg_eq_of_add_eq_zero_right
neg_neg
neg_add_of_eq
neg_eq_of_add_eq_zero_left 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
zero_add
add_neg_cancel_right
neg_eq_of_add_eq_zero_right 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
val
AddZero.toZero
AddUnits
instNeg
add_zero
neg_add_cancel_left
neg_unique 📖mathematicalvalAddUnits
instNeg
neg_eq_of_add_eq_zero_right
add_neg
val_neg_inj 📖mathematicalval
AddUnits
instNeg
ext_iff

IsAddUnit

Theorems

NameKindAssumesProvesValidatesDepends On
add_add_sub 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSub
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
zero_sub
add_neg_cancel_right
add_eq_add_of_sub_eq_sub 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_zero
sub_self
add_comm_sub
sub_add_eq_add_sub
sub_add_cancel
add_eq_left 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddZero.toZero
add_zero
add_eq_right 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddZero.toZero
zero_add
add_eq_zero_iff_eq_neg 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
NegZeroClass.toNeg
AddUnits.add_eq_zero_iff_eq_neg
add_eq_zero_iff_neg_eq 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
NegZeroClass.toNeg
AddUnits.add_eq_zero_iff_neg_eq
add_left_cancel 📖IsAddUnit
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_left_inj 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_left_injective 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_right_cancel
add_neg_cancel_right 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.add_neg_cancel_right
add_neg_eq_add_neg_iff 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
sub_eq_add_neg
sub_eq_sub_iff
add_neg_eq_iff_eq_add 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.add_neg_eq_iff_eq_add
add_neg_eq_zero 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
NegZeroClass.toZero
AddUnits.add_neg_eq_zero
add_right_cancel 📖IsAddUnit
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_right_inj 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_right_injective 📖mathematicalIsAddUnitAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_left_cancel
add_sub_cancel 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSub
add_comm
sub_add_cancel
add_sub_cancel_left 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_comm
add_sub_cancel_right
add_sub_cancel_right 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
sub_eq_add_neg
add_neg_cancel_right
add_zero_sub_cancel 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSub
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
zero_sub
add_neg_cancel
eq_add_neg_iff_add_eq 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.eq_add_neg_iff_add_eq
eq_neg_add_iff_add_eq 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.eq_neg_add_iff_add_eq
eq_sub_iff 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
sub_eq_add_neg
eq_add_neg_iff_add_eq
eq_sub_of_add_eq 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSubeq_sub_iff
isAddUnit_iff_addLeft_bijective 📖mathematicalIsAddUnit
Function.Bijective
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_right_injective
add_assoc
add_val_neg
zero_add
add_zero
isAddUnit_iff_addRight_bijective 📖mathematicalIsAddUnit
Function.Bijective
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add_left_injective
add_assoc
val_neg_add
add_zero
zero_add
neg_add_cancel_right 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.neg_add_cancel_right
neg_add_eq_iff_eq_add 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
AddUnits.neg_add_eq_iff_eq_add
neg_add_eq_neg_add_iff 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
sub_eq_neg_add
sub_eq_sub_iff
neg_add_eq_zero 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
NegZeroClass.toZero
AddUnits.neg_add_eq_zero
sub_add_cancel 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSub
sub_eq_add_neg
neg_add_cancel_right
sub_add_left 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
sub_add_cancel_right
zero_sub
sub_add_right 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
add_comm
sub_add_left
sub_eq_iff 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
sub_eq_add_neg
add_neg_eq_iff_eq_add
sub_eq_of_eq_add 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSubsub_eq_iff
sub_eq_sub_iff 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSub
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
add
add_assoc
sub_add_cancel
add_right_comm
sub_eq_zero_iff_eq 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSub
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
eq_of_sub_eq_zero
sub_self
sub_left_inj 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubNegMonoid.toSubsub_eq_add_neg
neg
sub_sub_cancel 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSubsub_sub_eq_add_sub
add_sub_cancel_left
sub_sub_cancel_left 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
SubtractionCommMonoid.toSubtractionMonoid
SubNegMonoid.toSub
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
sub_eq_add_neg
add_right_comm
add_neg_cancel
zero_add
zero_sub_add_cancel 📖mathematicalIsAddUnit
SubNegMonoid.toAddMonoid
SubtractionMonoid.toSubNegMonoid
AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toSub
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
zero_sub
neg_add_cancel

IsUnit

Theorems

NameKindAssumesProvesValidatesDepends On
div_div_cancel 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDivdiv_div_eq_mul_div
mul_div_cancel_left
div_div_cancel_left 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDiv
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
div_eq_mul_inv
mul_right_comm
mul_inv_cancel
one_mul
div_eq_div_iff 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul
mul_assoc
div_mul_cancel
mul_right_comm
div_eq_iff 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
div_eq_mul_inv
mul_inv_eq_iff_eq_mul
div_eq_of_eq_mul 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDivdiv_eq_iff
div_eq_one_iff_eq 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
eq_of_div_eq_one
div_self
div_left_inj 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDivdiv_eq_mul_inv
inv
div_mul_cancel 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiv
div_eq_mul_inv
inv_mul_cancel_right
div_mul_left 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
div_mul_cancel_right
one_div
div_mul_right 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
mul_comm
div_mul_left
eq_div_iff 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
div_eq_mul_inv
eq_mul_inv_iff_mul_eq
eq_div_of_mul_eq 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiveq_div_iff
eq_inv_mul_iff_mul_eq 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.eq_inv_mul_iff_mul_eq
eq_mul_inv_iff_mul_eq 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.eq_mul_inv_iff_mul_eq
inv_mul_cancel_right 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.inv_mul_cancel_right
inv_mul_eq_iff_eq_mul 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.inv_mul_eq_iff_eq_mul
inv_mul_eq_inv_mul_iff 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
div_eq_inv_mul
div_eq_div_iff
inv_mul_eq_one 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
InvOneClass.toOne
Units.inv_mul_eq_one
isUnit_iff_mulLeft_bijective 📖mathematicalIsUnit
Function.Bijective
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_right_injective
mul_val_inv
one_mul
mul_one
mul_assoc
isUnit_iff_mulRight_bijective 📖mathematicalIsUnit
Function.Bijective
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_left_injective
mul_assoc
val_inv_mul
mul_one
one_mul
mul_div_cancel 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiv
mul_comm
div_mul_cancel
mul_div_cancel_left 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_comm
mul_div_cancel_right
mul_div_cancel_right 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
div_eq_mul_inv
mul_inv_cancel_right
mul_eq_left 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
MulOne.toOne
mul_one
mul_eq_mul_of_div_eq_div 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
DivInvMonoid.toDiv
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_one
div_self
mul_comm_div
div_mul_eq_mul_div
div_mul_cancel
mul_eq_one_iff_eq_inv 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
InvOneClass.toInv
Units.mul_eq_one_iff_eq_inv
mul_eq_one_iff_inv_eq 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
InvOneClass.toInv
Units.mul_eq_one_iff_inv_eq
mul_eq_right 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
MulOne.toOne
one_mul
mul_inv_cancel_right 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.mul_inv_cancel_right
mul_inv_eq_iff_eq_mul 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
Units.mul_inv_eq_iff_eq_mul
mul_inv_eq_mul_inv_iff 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
DivisionCommMonoid.toDivisionMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
div_eq_mul_inv
div_eq_div_iff
mul_inv_eq_one 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
InvOneClass.toOne
Units.mul_inv_eq_one
mul_left_cancel 📖IsUnit
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_left_inj 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_left_injective 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_right_cancel
mul_mul_div 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiv
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
one_div
mul_inv_cancel_right
mul_one_div_cancel 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiv
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
one_div
mul_inv_cancel
mul_right_cancel 📖IsUnit
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_right_inj 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_right_injective 📖mathematicalIsUnitMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
mul_left_cancel
one_div_mul_cancel 📖mathematicalIsUnit
DivInvMonoid.toMonoid
DivisionMonoid.toDivInvMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
DivInvMonoid.toDiv
InvOneClass.toOne
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
one_div
inv_mul_cancel

LeftCancelMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
eq_one_of_mul_left 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
one_mul
eq_one_of_mul_right
eq_one_of_mul_right 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
mul_left_cancel_iff
LeftCancelSemigroup.toIsLeftCancelMul
mul_assoc
one_mul
mul_one
mul_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
eq_one_of_mul_right
eq_one_of_mul_left
mul_one
mul_ne_one 📖not_iff_comm

RightCancelMonoid

Theorems

NameKindAssumesProvesValidatesDepends On
eq_one_of_mul_left 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
one_mul
eq_one_of_mul_right
eq_one_of_mul_right 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
mul_right_cancel_iff
RightCancelSemigroup.toIsRightCancelMul
mul_assoc
one_mul
mul_one
mul_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
toMonoid
MulOne.toOne
eq_one_of_mul_right
eq_one_of_mul_left
mul_one
mul_ne_one 📖not_iff_comm

Units

Theorems

NameKindAssumesProvesValidatesDepends On
eq_inv_mul_iff_mul_eq 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
mul_inv_cancel_left
inv_mul_cancel_left
eq_inv_of_mul_eq_one_left 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
inv_eq_of_mul_eq_one_right
eq_inv_of_mul_eq_one_right 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
inv_eq_of_mul_eq_one_left
eq_mul_inv_iff_mul_eq 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
inv_mul_cancel_right
mul_inv_cancel_right
inv_eq_of_mul_eq_one_left 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
one_mul
mul_inv_cancel_right
inv_eq_of_mul_eq_one_right 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
mul_one
inv_mul_cancel_left
inv_mul_cancel_right 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
mul_assoc
inv_mul
mul_one
inv_mul_eq_inv_mul_iff 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
val
Units
instInv
mul_comm
mul_inv_eq_mul_inv_iff
inv_mul_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
MulOne.toOne
inv_eq_of_mul_eq_one_right
inv_inv
inv_mul_of_eq
inv_unique 📖mathematicalvalUnits
instInv
inv_eq_of_mul_eq_one_right
mul_inv
mul_eq_one_iff_eq_inv 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
mul_inv_eq_one
inv_inv
mul_eq_one_iff_inv_eq 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
MulOne.toOne
Units
instInv
inv_mul_eq_one
inv_inv
mul_inv_cancel_right 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
mul_assoc
mul_inv
mul_one
mul_inv_eq_iff_eq_mul 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
inv_mul_cancel_right
mul_inv_cancel_right
mul_inv_eq_mul_inv_iff 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
val
Units
instInv
mul_comm
mul_inv_eq_iff_eq_mul
mul_assoc
eq_inv_mul_iff_mul_eq
mul_inv_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
Units
instInv
MulOne.toOne
eq_inv_of_mul_eq_one_right
inv_inv
mul_inv_of_eq
mul_left_inj 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
mul_inv_cancel_right
mul_right_inj 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
val
inv_mul_cancel_left
val_inv_inj 📖mathematicalval
Units
instInv
ext_iff

(root)

Definitions

NameCategoryTheorems
instUniqueAddUnitsOfSubsingleton 📖CompOp
instUniqueUnitsOfSubsingleton 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
add_eq_zero 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
AddZero.toZero
eq_zero_of_add_right
eq_zero_of_add_left
add_zero
add_eq_zero' 📖mathematicalAddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddRightCancelMonoid.toAddMonoid
AddCancelMonoid.toAddRightCancelMonoid
AddZero.toZero
AddLeftCancelMonoid.add_eq_zero
add_ne_zero 📖not_iff_comm
add_eq_zero
add_ne_zero' 📖AddLeftCancelMonoid.add_ne_zero
divp_eq_divp_iff 📖mathematicaldivp
CommMonoid.toMonoid
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
divp_eq_iff_mul_eq
divp_mul_eq_mul_divp
divp_eq_iff_mul_eq 📖mathematicaldivp
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
divp_mul_cancel
divp_eq_one_iff_eq 📖mathematicaldivp
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
divp_mul_cancel
one_mul
divp_left_inj 📖mathematicaldivp
divp_mul_divp 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
divp
Units
Units.instMul
divp_mul_eq_mul_divp
divp_assoc
divp_divp_eq_divp_mul
divp_mul_eq_mul_divp 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
divp
divp.eq_1
mul_right_comm
eq_divp_iff_mul_eq 📖mathematicaldivp
MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
Units.val
divp_eq_iff_mul_eq
eq_one_of_mul_left 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
MulOne.toOne
mul_comm
eq_one_of_mul_left' 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
RightCancelMonoid.toMonoid
CancelMonoid.toRightCancelMonoid
MulOne.toOne
LeftCancelMonoid.eq_one_of_mul_left
eq_one_of_mul_right 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
MulOne.toOne
mul_comm
eq_one_of_mul_right' 📖MulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
RightCancelMonoid.toMonoid
CancelMonoid.toRightCancelMonoid
MulOne.toOne
LeftCancelMonoid.eq_one_of_mul_right
eq_zero_of_add_left 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
AddZero.toZero
add_comm
eq_zero_of_add_left' 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddRightCancelMonoid.toAddMonoid
AddCancelMonoid.toAddRightCancelMonoid
AddZero.toZero
AddLeftCancelMonoid.eq_zero_of_add_left
eq_zero_of_add_right 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
AddZero.toZero
add_comm
eq_zero_of_add_right' 📖AddZero.toAdd
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddRightCancelMonoid.toAddMonoid
AddCancelMonoid.toAddRightCancelMonoid
AddZero.toZero
AddLeftCancelMonoid.eq_zero_of_add_right
instCanLiftAddUnitsValIsAddUnit 📖mathematicalCanLift
AddUnits
AddUnits.val
IsAddUnit
instCanLiftUnitsValIsUnit 📖mathematicalCanLift
Units
Units.val
IsUnit
inv_eq_one_divp' 📖mathematicalUnits.val
Units
Units.instDiv
Units.instOne
divp
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass
one_div
one_divp
isAddUnit_of_subsingleton 📖mathematicalIsAddUnit
isUnit_of_subsingleton 📖mathematicalIsUnit
mul_eq_one 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
CommMonoid.toMonoid
MulOne.toOne
eq_one_of_mul_right
eq_one_of_mul_left
mul_one
mul_eq_one' 📖mathematicalMulOne.toMul
MulOneClass.toMulOne
Monoid.toMulOneClass
RightCancelMonoid.toMonoid
CancelMonoid.toRightCancelMonoid
MulOne.toOne
LeftCancelMonoid.mul_eq_one
mul_ne_one 📖not_iff_comm
mul_ne_one' 📖LeftCancelMonoid.mul_ne_one
unique_one 📖mathematicalUnique.instInhabitedUnique.default_eq
unique_zero 📖mathematicalUnique.instInhabitedUnique.default_eq

---

← Back to Index