Mathlib Changelog
v4
Changelog
About
Github
Commit
2025-04-04 17:16
7508a9e2
View on Github →
chore: use mixin ordered algebraic typeclasses (part 1) (
#20594
)
Estimated changes
Modified
Archive/OxfordInvariants/Summer2021/Week3P1.lean
Modified
Mathlib/Algebra/BigOperators/Finprod.lean
modified
theorem
finprod_cond_nonneg
modified
theorem
finprod_nonneg
modified
theorem
one_le_finprod'
modified
theorem
one_lt_finprod'
modified
theorem
single_le_finprod
Modified
Mathlib/Algebra/BigOperators/Intervals.lean
modified
theorem
Finset.prod_Ico_add'
modified
theorem
Finset.prod_Ico_add
modified
theorem
Finset.prod_Ico_add_right_sub_eq
Modified
Mathlib/Algebra/ContinuedFractions/Computation/ApproximationCorollaries.lean
Modified
Mathlib/Algebra/ContinuedFractions/ConvergentsEquiv.lean
modified
theorem
GenContFract.convs_eq_convs'
Modified
Mathlib/Algebra/Group/Submonoid/Pointwise.lean
Modified
Mathlib/Algebra/MonoidAlgebra/Division.lean
modified
theorem
AddMonoidAlgebra.divOf_add_modOf
modified
theorem
AddMonoidAlgebra.modOf_add_divOf
modified
theorem
AddMonoidAlgebra.of'_dvd_iff_modOf_eq_zero
Modified
Mathlib/Algebra/Order/AbsoluteValue/Basic.lean
modified
theorem
AbsoluteValue.apply_nat_le_self
modified
theorem
AbsoluteValue.listSum_le
modified
structure
AbsoluteValue
modified
theorem
IsAbsoluteValue.sub_abv_le_abv_sub
Modified
Mathlib/Algebra/Order/AddTorsor.lean
Modified
Mathlib/Algebra/Order/Algebra.lean
Modified
Mathlib/Algebra/Order/Antidiag/Finsupp.lean
Modified
Mathlib/Algebra/Order/Antidiag/Pi.lean
Modified
Mathlib/Algebra/Order/Antidiag/Prod.lean
Modified
Mathlib/Algebra/Order/BigOperators/Group/Finset.lean
modified
theorem
Finset.abs_sum_le_sum_abs
modified
theorem
Finset.abs_sum_of_nonneg'
modified
theorem
Finset.abs_sum_of_nonneg
modified
theorem
Finset.max_prod_le
modified
theorem
Finset.prod_min_le
Modified
Mathlib/Algebra/Order/BigOperators/Group/List.lean
modified
theorem
List.all_one_of_le_one_le_of_prod_eq_one
modified
theorem
List.one_lt_prod_of_one_lt
modified
theorem
List.prod_eq_one_iff
modified
theorem
List.single_le_prod
Modified
Mathlib/Algebra/Order/BigOperators/Group/Multiset.lean
modified
theorem
Multiset.abs_sum_le_sum_abs
modified
theorem
Multiset.max_prod_le
modified
theorem
Multiset.prod_eq_one_iff
modified
theorem
Multiset.prod_min_le
Modified
Mathlib/Algebra/Order/Field/Basic.lean
modified
theorem
le_iff_forall_one_lt_le_mul₀
Modified
Mathlib/Algebra/Order/Field/Canonical.lean
Modified
Mathlib/Algebra/Order/Field/Defs.lean
modified
theorem
inv_mul_le_one
modified
theorem
mul_inv_le_one
Modified
Mathlib/Algebra/Order/Field/Pi.lean
Modified
Mathlib/Algebra/Order/Field/Pointwise.lean
Modified
Mathlib/Algebra/Order/Field/Power.lean
Modified
Mathlib/Algebra/Order/Floor.lean
Modified
Mathlib/Algebra/Order/Floor/Div.lean
modified
theorem
ceilDiv_one
modified
theorem
floorDiv_one
Modified
Mathlib/Algebra/Order/Group/Abs.lean
Modified
Mathlib/Algebra/Order/Group/Basic.lean
Modified
Mathlib/Algebra/Order/Group/Bounds.lean
Modified
Mathlib/Algebra/Order/Group/Defs.lean
Modified
Mathlib/Algebra/Order/Group/Finset.lean
Modified
Mathlib/Algebra/Order/Group/Indicator.lean
Modified
Mathlib/Algebra/Order/Group/MinMax.lean
Modified
Mathlib/Algebra/Order/Group/Pointwise/Interval.lean
modified
theorem
Set.image_const_mul_Ioi_zero
Modified
Mathlib/Algebra/Order/Group/Synonym.lean
Modified
Mathlib/Algebra/Order/Hom/Basic.lean
modified
theorem
abs_sub_map_le_div
modified
theorem
map_pos_of_ne_one
Modified
Mathlib/Algebra/Order/Hom/Monoid.lean
modified
theorem
OrderMonoidHom.coe_mul
modified
theorem
OrderMonoidHom.comp_mul
modified
theorem
OrderMonoidHom.mul_apply
modified
theorem
OrderMonoidHom.mul_comp
Modified
Mathlib/Algebra/Order/Interval/Basic.lean
modified
theorem
NonemptyInterval.coe_pow_interval
Modified
Mathlib/Algebra/Order/Interval/Finset/Basic.lean
Modified
Mathlib/Algebra/Order/Interval/Multiset.lean
Modified
Mathlib/Algebra/Order/Interval/Set/Group.lean
modified
theorem
Set.mem_Icc_iff_abs_le
Modified
Mathlib/Algebra/Order/Interval/Set/Instances.lean
Modified
Mathlib/Algebra/Order/Interval/Set/Monoid.lean
Modified
Mathlib/Algebra/Order/Invertible.lean
Modified
Mathlib/Algebra/Order/Module/Algebra.lean
Modified
Mathlib/Algebra/Order/Module/Defs.lean
Modified
Mathlib/Algebra/Order/Module/OrderedSMul.lean
modified
theorem
OrderedSMul.mk''
Modified
Mathlib/Algebra/Order/Module/Pointwise.lean
Modified
Mathlib/Algebra/Order/Module/Rat.lean
Modified
Mathlib/Algebra/Order/Monoid/Canonical/Basic.lean
Modified
Mathlib/Algebra/Order/Monoid/Canonical/Defs.lean
Modified
Mathlib/Algebra/Order/Monoid/Defs.lean
Modified
Mathlib/Algebra/Order/Monoid/OrderDual.lean
Modified
Mathlib/Algebra/Order/Monoid/Prod.lean
Modified
Mathlib/Algebra/Order/Monovary.lean
Modified
Mathlib/Algebra/Order/Nonneg/Field.lean
Modified
Mathlib/Algebra/Order/Nonneg/Module.lean
Modified
Mathlib/Algebra/Order/Pi.lean
Modified
Mathlib/Algebra/Order/Rearrangement.lean
Modified
Mathlib/Algebra/Order/Ring/Abs.lean
modified
theorem
exists_abs_lt
Modified
Mathlib/Algebra/Order/Ring/Basic.lean
Modified
Mathlib/Algebra/Order/Ring/Cast.lean
Modified
Mathlib/Algebra/Order/Ring/Defs.lean
Modified
Mathlib/Algebra/Order/Ring/Finset.lean
Modified
Mathlib/Algebra/Order/Ring/Pow.lean
Modified
Mathlib/Algebra/Order/Ring/Prod.lean
Modified
Mathlib/Algebra/Order/Star/Conjneg.lean
Modified
Mathlib/Algebra/Order/Sub/Basic.lean
Modified
Mathlib/Algebra/Order/UpperLower.lean
Modified
Mathlib/Algebra/Ring/Semireal/Defs.lean
Modified
Mathlib/Algebra/Ring/Subring/Units.lean
modified
theorem
Units.mem_posSubgroup
modified
def
Units.posSubgroup
Modified
Mathlib/Algebra/Ring/SumsOfSquares.lean
modified
theorem
IsSumSq.nonneg
Modified
Mathlib/Algebra/Tropical/Basic.lean
modified
theorem
Tropical.mul_eq_zero_iff
Modified
Mathlib/Algebra/Vertex/HVertexOperator.lean
Modified
Mathlib/Analysis/Normed/Order/Basic.lean
Modified
Mathlib/Analysis/Normed/Order/Lattice.lean
Modified
Mathlib/Analysis/Normed/Order/UpperLower.lean
Modified
Mathlib/Analysis/NormedSpace/IndicatorFunction.lean
Modified
Mathlib/Analysis/Seminorm.lean
Modified
Mathlib/Analysis/SpecialFunctions/Stirling.lean
Modified
Mathlib/Combinatorics/Additive/AP/Three/Defs.lean
Modified
Mathlib/Combinatorics/Enumerative/DoubleCounting.lean
Modified
Mathlib/Combinatorics/Optimization/ValuedCSP.lean
modified
theorem
Function.HasMaxCutPropertyAt.rows_lt_aux
Modified
Mathlib/Combinatorics/Pigeonhole.lean
Modified
Mathlib/Combinatorics/SetFamily/FourFunctions.lean
Modified
Mathlib/Combinatorics/SetFamily/LYM.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Density.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Finite.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Triangle/Basic.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Triangle/Tripartite.lean
Modified
Mathlib/Data/Finset/MulAntidiagonal.lean
modified
theorem
Finset.mulAntidiagonal_min_mul_min
modified
theorem
Set.IsPWO.mul
Modified
Mathlib/Data/Finsupp/Weight.lean
Modified
Mathlib/Data/List/EditDistance/Bounds.lean
Modified
Mathlib/Data/List/EditDistance/Estimator.lean
Modified
Mathlib/Data/Nat/Cast/Order/Field.lean
Modified
Mathlib/Data/Nat/Cast/Order/Ring.lean
modified
theorem
Nat.cast_max
modified
theorem
Nat.cast_min
modified
theorem
Nat.cast_nonneg
modified
theorem
Nat.cast_pos
modified
theorem
Nat.cast_tsub
modified
theorem
Nat.ofNat_nonneg
modified
theorem
Nat.ofNat_pos
Modified
Mathlib/Data/Nat/Choose/Bounds.lean
Modified
Mathlib/Data/Rat/Cast/Lemmas.lean
modified
theorem
NNRat.Nonneg.coe_ofScientific
Modified
Mathlib/Data/Rat/Cast/Order.lean
Modified
Mathlib/Data/Set/Equitable.lean
Modified
Mathlib/Data/Set/MulAntidiagonal.lean
Modified
Mathlib/Data/Sign.lean
modified
theorem
sign_intCast
Modified
Mathlib/GroupTheory/MonoidLocalization/Basic.lean
Modified
Mathlib/GroupTheory/OrderOfElement.lean
Modified
Mathlib/LinearAlgebra/AffineSpace/AffineMap.lean
modified
theorem
AffineMap.image_uIcc
Modified
Mathlib/LinearAlgebra/AffineSpace/Ordered.lean
Modified
Mathlib/MeasureTheory/Covering/LiminfLimsup.lean
Modified
Mathlib/MeasureTheory/Function/SimpleFunc.lean
Modified
Mathlib/Order/Filter/AtTopBot/Field.lean
Modified
Mathlib/Order/Filter/AtTopBot/Group.lean
modified
theorem
Filter.comap_mabs_atTop
modified
theorem
Filter.tendsto_mabs_atBot_atTop
Modified
Mathlib/Order/Filter/AtTopBot/ModEq.lean
modified
theorem
Filter.nonneg_of_eventually_pow_nonneg
Modified
Mathlib/Order/Filter/AtTopBot/Monoid.lean
Modified
Mathlib/Order/Filter/AtTopBot/Ring.lean
modified
theorem
Filter.not_tendsto_pow_atTop_atBot
Modified
Mathlib/Order/Filter/Extr.lean
Modified
Mathlib/Order/Filter/IsBounded.lean
modified
theorem
Filter.isBoundedUnder_ge_inv
modified
theorem
Filter.isBoundedUnder_le_abs
modified
theorem
Filter.isBoundedUnder_le_inv
Modified
Mathlib/Order/Filter/Pointwise.lean
modified
theorem
Filter.inv_atTop
Modified
Mathlib/Order/Interval/Finset/Box.lean
Modified
Mathlib/Order/Interval/Set/IsoIoo.lean
modified
def
orderIsoIooNegOneOne
Modified
Mathlib/Order/Monotone/Odd.lean
Modified
Mathlib/RingTheory/Coprime/Basic.lean
modified
theorem
IsCoprime.sq_add_sq_ne_zero
Modified
Mathlib/RingTheory/HahnSeries/Multiplication.lean
modified
theorem
HahnModule.coeff_single_zero_smul
modified
theorem
HahnModule.coeff_smul_order_add_order
modified
theorem
HahnModule.one_smul'
modified
theorem
HahnModule.single_zero_smul_eq_smul
modified
theorem
HahnSeries.orderTop_add_orderTop_le_orderTop_mul
modified
theorem
HahnSeries.order_mul
modified
theorem
HahnSeries.order_pow
Modified
Mathlib/RingTheory/HahnSeries/Summable.lean
modified
theorem
HahnSeries.SummableFamily.co_support_zero
modified
theorem
HahnSeries.SummableFamily.isPWO_iUnion_support_powers
modified
theorem
HahnSeries.SummableFamily.support_pow_subset_closure
Modified
Mathlib/Tactic/LinearCombination/Lemmas.lean
modified
theorem
Mathlib.Tactic.LinearCombination.add_eq_le
modified
theorem
Mathlib.Tactic.LinearCombination.add_eq_lt
modified
theorem
Mathlib.Tactic.LinearCombination.add_le_eq
modified
theorem
Mathlib.Tactic.LinearCombination.add_lt_eq
modified
theorem
Mathlib.Tactic.LinearCombination.div_le_const
modified
theorem
Mathlib.Tactic.LinearCombination.div_lt_const
modified
theorem
Mathlib.Tactic.LinearCombination.div_lt_const_weak
modified
theorem
Mathlib.Tactic.LinearCombination.le_of_eq
modified
theorem
Mathlib.Tactic.LinearCombination.le_of_le
modified
theorem
Mathlib.Tactic.LinearCombination.le_of_lt
modified
theorem
Mathlib.Tactic.LinearCombination.le_rearrange
modified
theorem
Mathlib.Tactic.LinearCombination.lt_of_eq
modified
theorem
Mathlib.Tactic.LinearCombination.lt_of_le
modified
theorem
Mathlib.Tactic.LinearCombination.lt_of_lt
modified
theorem
Mathlib.Tactic.LinearCombination.lt_rearrange
modified
theorem
Mathlib.Tactic.LinearCombination.mul_const_le
modified
theorem
Mathlib.Tactic.LinearCombination.mul_const_lt
modified
theorem
Mathlib.Tactic.LinearCombination.mul_const_lt_weak
modified
theorem
Mathlib.Tactic.LinearCombination.mul_le_const
modified
theorem
Mathlib.Tactic.LinearCombination.mul_lt_const
modified
theorem
Mathlib.Tactic.LinearCombination.mul_lt_const_weak
modified
theorem
Mathlib.Tactic.LinearCombination.smul_const_le
modified
theorem
Mathlib.Tactic.LinearCombination.smul_const_lt
modified
theorem
Mathlib.Tactic.LinearCombination.smul_const_lt_weak
modified
theorem
Mathlib.Tactic.LinearCombination.smul_le_const
modified
theorem
Mathlib.Tactic.LinearCombination.smul_lt_const
modified
theorem
Mathlib.Tactic.LinearCombination.smul_lt_const_weak
Modified
Mathlib/Tactic/Positivity/Basic.lean
Modified
Mathlib/Tactic/Positivity/Core.lean
modified
theorem
Mathlib.Meta.Positivity.nonneg_of_isNat
modified
theorem
Mathlib.Meta.Positivity.nonneg_of_isRat
modified
theorem
Mathlib.Meta.Positivity.nz_of_isNegNat
modified
theorem
Mathlib.Meta.Positivity.nz_of_isRat
modified
theorem
Mathlib.Meta.Positivity.pos_of_isNat
modified
theorem
Mathlib.Meta.Positivity.pos_of_isRat
Modified
Mathlib/Tactic/Positivity/Finset.lean
Modified
Mathlib/Topology/Algebra/Order/Field.lean
Modified
Mathlib/Topology/Order/LeftRightNhds.lean
modified
theorem
orderTopology_of_nhds_mabs
Modified
Mathlib/Topology/Order/LocalExtr.lean
Modified
Mathlib/Topology/UniformSpace/OfFun.lean
modified
theorem
UniformSpace.hasBasis_ofFun
modified
def
UniformSpace.ofFun
Modified
Mathlib/Topology/UnitInterval.lean
Modified
MathlibTest/apply_rules.lean