Documentation Verification Report

Lex

πŸ“ Source: Mathlib/Algebra/Order/GroupWithZero/Lex.lean

Statistics

MetricCount
Definitionsfst, inl, inr
3
Theoremsfst_apply, fst_comp_inl, inl_apply, inl_eq_coe_inlβ‚—, inl_mul_inr_eq_coe_toLex, inr_apply, inr_eq_coe_inrβ‚—, fst_mono, inl_mono, inl_strictMono, inr_mono, inr_strictMono, snd_mono
13
Total16

LinearOrderedCommGroupWithZero

Definitions

NameCategoryTheorems
fst πŸ“–CompOp
2 mathmath: fst_comp_inl, fst_apply
inl πŸ“–CompOp
4 mathmath: inl_mul_inr_eq_coe_toLex, inl_eq_coe_inlβ‚—, fst_comp_inl, inl_apply
inr πŸ“–CompOp
3 mathmath: inl_mul_inr_eq_coe_toLex, inr_eq_coe_inrβ‚—, inr_apply

Theorems

NameKindAssumesProvesValidatesDepends On
fst_apply πŸ“–mathematicalβ€”DFunLike.coe
OrderMonoidWithZeroHom
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
MonoidWithZero.toMulZeroOneClass
OrderMonoidWithZeroHom.instFunLike
fst
MonoidWithZeroHom
MonoidWithZeroHom.funLike
MonoidWithZeroHom.fst
WithZero.map'
MonoidHomClass.toMonoidHom
MulEquiv
MulOne.toMul
MulOneClass.toMulOne
EquivLike.toFunLike
MulEquiv.instEquivLike
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
ofLexMulEquiv
β€”β€”
fst_comp_inl πŸ“–mathematicalβ€”OrderMonoidWithZeroHom.comp
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
fst
inl
OrderMonoidWithZeroHom.id
β€”OrderMonoidWithZeroHom.ext
GroupWithZero.eq_zero_or_unit
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
map_zero
MonoidWithZeroHomClass.toZeroHomClass
MonoidWithZeroHom.monoidWithZeroHomClass
MonoidWithZeroHom.inl_apply_unit
MonoidWithZeroHom.fst_apply_coe
inl_apply πŸ“–mathematicalβ€”DFunLike.coe
OrderMonoidWithZeroHom
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
OrderMonoidWithZeroHom.instFunLike
inl
MonoidWithZeroHom
MonoidWithZeroHom.funLike
WithZero.map'
MonoidHomClass.toMonoidHom
MulEquiv
MulOne.toMul
MulOneClass.toMulOne
EquivLike.toFunLike
MulEquiv.instEquivLike
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
toLexMulEquiv
MonoidWithZeroHom.inl
LinearOrder.toDecidableEq
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
β€”β€”
inl_eq_coe_inlβ‚— πŸ“–mathematicalβ€”DFunLike.coe
OrderMonoidWithZeroHom
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
OrderMonoidWithZeroHom.instFunLike
inl
WithZero.coe
OrderMonoidHom
Units.instPartialOrderUnits
Monoid.toMulOneClass
Units.instMonoid
OrderMonoidHom.instFunLike
OrderMonoidHom.inlβ‚—
β€”CanLift.prf
instCanLiftUnitsValIsUnit
isUnit_iff_ne_zero
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
MonoidWithZeroHom.inl_apply_unit
inl_mul_inr_eq_coe_toLex πŸ“–mathematicalβ€”WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
MulZeroClass.toMul
WithZero.instMulZeroClass
instMulLex
Prod.instMul
Units.instMul
DFunLike.coe
OrderMonoidWithZeroHom
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
OrderMonoidWithZeroHom.instFunLike
inl
inr
WithZero.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
toLex
β€”inl_eq_coe_inlβ‚—
inr_eq_coe_inrβ‚—
WithZero.coe_mul
OrderMonoidHom.inlβ‚—_mul_inrβ‚—_eq_toLex
inr_apply πŸ“–mathematicalβ€”DFunLike.coe
OrderMonoidWithZeroHom
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
OrderMonoidWithZeroHom.instFunLike
inr
MonoidWithZeroHom
MonoidWithZeroHom.funLike
WithZero.map'
MonoidHomClass.toMonoidHom
MulEquiv
MulOne.toMul
MulOneClass.toMulOne
EquivLike.toFunLike
MulEquiv.instEquivLike
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
toLexMulEquiv
MonoidWithZeroHom.inr
LinearOrder.toDecidableEq
MulZeroClass.toZero
MulZeroOneClass.toMulZeroClass
β€”β€”
inr_eq_coe_inrβ‚— πŸ“–mathematicalβ€”DFunLike.coe
OrderMonoidWithZeroHom
WithZero
Lex
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.Lex.instPreorder
Units.instPreorder
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
instMulOneClassLex
Prod.instMulOneClass
Units.instMulOneClass
OrderMonoidWithZeroHom.instFunLike
inr
WithZero.coe
OrderMonoidHom
Units.instPartialOrderUnits
Monoid.toMulOneClass
Units.instMonoid
OrderMonoidHom.instFunLike
OrderMonoidHom.inrβ‚—
β€”CanLift.prf
instCanLiftUnitsValIsUnit
isUnit_iff_ne_zero
MulEquivClass.instMonoidHomClass
MulEquiv.instMulEquivClass
MonoidWithZeroHom.inr_apply_unit

MonoidWithZeroHom

Theorems

NameKindAssumesProvesValidatesDepends On
fst_mono πŸ“–mathematicalβ€”Monotone
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
DFunLike.coe
MonoidWithZeroHom
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
MonoidWithZero.toMulZeroOneClass
funLike
fst
β€”WithZero.forall
map_zero
MonoidWithZeroHomClass.toZeroHomClass
monoidWithZeroHomClass
fst_apply_coe
GroupWithZero.toNontrivial
inl_mono πŸ“–mathematicalβ€”Monotone
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
DFunLike.coe
MonoidWithZeroHom
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
funLike
inl
β€”Monotone.comp
WithZero.map'_mono
MonoidHom.inl_mono
GroupWithZero.eq_zero_or_unit
GroupWithZero.toNontrivial
IsOrderedMonoid.toIsOrderedCancelMonoid
Units.isOrderedMonoid
LinearOrderedCommMonoidWithZero.toIsOrderedMonoid
inl_strictMono πŸ“–mathematicalβ€”StrictMono
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
DFunLike.coe
MonoidWithZeroHom
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
funLike
inl
β€”Monotone.strictMono_of_injective
inl_mono
inl_injective
inr_mono πŸ“–mathematicalβ€”Monotone
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
DFunLike.coe
MonoidWithZeroHom
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
funLike
inr
β€”Monotone.comp
WithZero.map'_mono
MonoidHom.inr_mono
GroupWithZero.eq_zero_or_unit
GroupWithZero.toNontrivial
IsOrderedMonoid.toIsOrderedCancelMonoid
Units.isOrderedMonoid
LinearOrderedCommMonoidWithZero.toIsOrderedMonoid
inr_strictMono πŸ“–mathematicalβ€”StrictMono
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
DFunLike.coe
MonoidWithZeroHom
MonoidWithZero.toMulZeroOneClass
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
funLike
inr
β€”Monotone.strictMono_of_injective
inr_mono
inr_injective
snd_mono πŸ“–mathematicalβ€”Monotone
WithZero
Units
MonoidWithZero.toMonoid
GroupWithZero.toMonoidWithZero
CommGroupWithZero.toGroupWithZero
LinearOrderedCommGroupWithZero.toCommGroupWithZero
WithZero.instPreorder
Prod.instPreorder
Units.instPreorder
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
DFunLike.coe
MonoidWithZeroHom
WithZero.instMulZeroOneClass
Prod.instMulOneClass
Units.instMulOneClass
MonoidWithZero.toMulZeroOneClass
funLike
snd
β€”WithZero.forall
map_zero
MonoidWithZeroHomClass.toZeroHomClass
monoidWithZeroHomClass
snd_apply_coe
GroupWithZero.toNontrivial

---

← Back to Index