Documentation Verification Report

Field

πŸ“ Source: Mathlib/Data/Nat/Cast/Order/Field.lean

Statistics

MetricCount
Definitions0
Theoremscast_div_le, cast_inv_le_one, inv_pos_of_nat, one_div_cast_ne_zero, one_div_cast_nonneg, one_div_cast_pos, one_div_le_one_div, one_div_lt_one_div, one_div_pos_of_nat, one_sub_one_div_cast_le_one, one_sub_one_div_cast_nonneg
11
Total11

Nat

Theorems

NameKindAssumesProvesValidatesDepends On
cast_div_le πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddMonoidWithOne.toNatCast
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
β€”cast_zero
div_zero
le_refl
le_div_iffβ‚€
MulPosReflectLE.toMulPosReflectLT
MulPosStrictMono.toMulPosReflectLE
IsStrictOrderedRing.toMulPosStrictMono
cast_pos
IsStrictOrderedRing.toIsOrderedRing
instNontrivialOfCharZero
IsStrictOrderedRing.toCharZero
cast_mul
cast_le
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toZeroLEOneClass
cast_inv_le_one πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroupWithZero.toDivisionCommMonoid
Semifield.toCommGroupWithZero
AddMonoidWithOne.toNatCast
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
AddMonoidWithOne.toOne
β€”cast_zero
inv_zero
IsStrictOrderedRing.toZeroLEOneClass
inv_le_one_of_one_leβ‚€
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
cast_add
cast_one
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsRightCancelAdd.addRightReflectLE_of_addRightReflectLT
IsCancelAdd.toIsRightCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
contravariant_swap_add_of_contravariant_add
contravariant_lt_of_covariant_le
inv_pos_of_nat πŸ“–mathematicalβ€”Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
InvOneClass.toInv
DivInvOneMonoid.toInvOneClass
DivisionMonoid.toDivInvOneMonoid
DivisionCommMonoid.toDivisionMonoid
CommGroupWithZero.toDivisionCommMonoid
Semifield.toCommGroupWithZero
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
AddMonoidWithOne.toNatCast
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
AddMonoidWithOne.toOne
β€”inv_pos
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
add_pos_of_nonneg_of_pos
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
IsCancelAdd.toIsLeftCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
cast_nonneg
zero_lt_one
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
one_div_cast_ne_zero πŸ“–β€”β€”β€”β€”ne_of_gt
one_div_cast_pos
one_div_cast_nonneg πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
AddMonoidWithOne.toNatCast
β€”one_div_nonneg
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
cast_nonneg'
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsStrictOrderedRing.toZeroLEOneClass
one_div_cast_pos πŸ“–mathematicalβ€”Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
AddMonoidWithOne.toNatCast
β€”one_div_pos
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
cast_pos
IsStrictOrderedRing.toIsOrderedRing
instNontrivialOfCharZero
IsStrictOrderedRing.toCharZero
one_div_le_one_div πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
Semifield.toDivisionSemiring
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
AddMonoidWithOne.toNatCast
β€”one_div_le_one_div_of_le
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
cast_add_one_pos
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
covariant_swap_add_of_covariant_add
IsRightCancelAdd.addRightReflectLE_of_addRightReflectLT
IsCancelAdd.toIsRightCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
contravariant_swap_add_of_contravariant_add
contravariant_lt_of_covariant_le
one_div_lt_one_div πŸ“–mathematicalβ€”Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
Semifield.toDivisionSemiring
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
AddMonoidWithOne.toNatCast
β€”one_div_lt_one_div_of_lt
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
cast_add_one_pos
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
IsRightCancelAdd.addRightStrictMono_of_addRightMono
IsCancelAdd.toIsRightCancelAdd
IsOrderedCancelAddMonoid.toIsCancelAdd
IsStrictOrderedRing.toIsOrderedCancelAddMonoid
covariant_swap_add_of_covariant_add
contravariant_swap_add_of_contravariant_add
contravariant_lt_of_covariant_le
one_div_pos_of_nat πŸ“–mathematicalβ€”Preorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
DivInvMonoid.toDiv
GroupWithZero.toDivInvMonoid
DivisionSemiring.toGroupWithZero
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
AddMonoidWithOne.toNatCast
β€”one_div
inv_pos_of_nat
one_sub_one_div_cast_le_one πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
AddMonoidWithOne.toNatCast
β€”sub_le_self_iff
one_div_cast_nonneg
one_sub_one_div_cast_nonneg πŸ“–mathematicalβ€”Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
AddMonoidWithOne.toNatCast
β€”sub_nonneg
one_div
cast_inv_le_one

---

← Back to Index