Mathlib Changelog
v4
Changelog
About
Github
Commit
2024-12-02 04:16
41ff1f78
View on Github →
chore: bump toolchain to v4.15.0-rc1, and merge bump/v4.15.0 adaptations branch (
#19675
)
Estimated changes
Modified
Archive/Imo/Imo2024Q5.lean
Modified
Archive/MiuLanguage/Basic.lean
deleted
def
Miu.Miustr
Modified
Counterexamples/HomogeneousPrimeNotPrime.lean
Modified
Mathlib/Algebra/BigOperators/Group/List.lean
Modified
Mathlib/Algebra/Category/Ring/Constructions.lean
Modified
Mathlib/Algebra/Category/Ring/Epi.lean
Modified
Mathlib/Algebra/CharP/IntermediateField.lean
Modified
Mathlib/Algebra/Group/Pointwise/Finset/Basic.lean
modified
theorem
Finset.pow_subset_pow_left
Modified
Mathlib/Algebra/Group/Subgroup/Ker.lean
Modified
Mathlib/Algebra/Group/Submonoid/Operations.lean
Modified
Mathlib/Algebra/Homology/Embedding/Basic.lean
Modified
Mathlib/Algebra/IsPrimePow.lean
Modified
Mathlib/Algebra/Lie/Semisimple/Basic.lean
Modified
Mathlib/Algebra/LinearRecurrence.lean
Modified
Mathlib/Algebra/Module/FreeLocus.lean
Modified
Mathlib/Algebra/Order/Group/Unbundled/Basic.lean
Modified
Mathlib/Algebra/Quaternion.lean
Modified
Mathlib/Algebra/Ring/Subring/Defs.lean
Modified
Mathlib/Algebra/Tropical/Basic.lean
Modified
Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
Modified
Mathlib/AlgebraicGeometry/Morphisms/QuasiSeparated.lean
Modified
Mathlib/AlgebraicGeometry/Spec.lean
Modified
Mathlib/Analysis/CStarAlgebra/ContinuousFunctionalCalculus/Order.lean
Modified
Mathlib/Analysis/Calculus/ContDiff/FaaDiBruno.lean
Modified
Mathlib/Analysis/Calculus/FDeriv/Mul.lean
Modified
Mathlib/Analysis/Calculus/FDeriv/Symmetric.lean
Modified
Mathlib/Analysis/Complex/UpperHalfPlane/Metric.lean
Modified
Mathlib/Analysis/FunctionalSpaces/SobolevInequality.lean
Modified
Mathlib/Analysis/Normed/Operator/BoundedLinearMaps.lean
Modified
Mathlib/Analysis/NormedSpace/Multilinear/Basic.lean
Modified
Mathlib/Analysis/SumOverResidueClass.lean
Modified
Mathlib/CategoryTheory/GlueData.lean
Modified
Mathlib/CategoryTheory/Monoidal/Mod_.lean
Modified
Mathlib/CategoryTheory/Monoidal/Mon_.lean
Modified
Mathlib/CategoryTheory/Sites/Adjunction.lean
Modified
Mathlib/Combinatorics/Additive/PluenneckeRuzsa.lean
Modified
Mathlib/Combinatorics/Additive/RuzsaCovering.lean
Modified
Mathlib/Combinatorics/Colex.lean
Modified
Mathlib/Combinatorics/Enumerative/Composition.lean
Modified
Mathlib/Computability/Ackermann.lean
Modified
Mathlib/Computability/Halting.lean
modified
def
Nat.Partrec'.Vec
modified
theorem
Nat.Partrec'.comp₁
modified
theorem
Nat.Partrec'.of_eq
modified
theorem
Nat.Partrec'.of_prim
modified
theorem
Nat.Partrec'.rfindOpt
modified
inductive
Nat.Partrec'
Modified
Mathlib/Computability/Partrec.lean
modified
theorem
Computable.vector_cons
modified
theorem
Computable.vector_get
modified
theorem
Computable.vector_head
modified
theorem
Computable.vector_length
modified
theorem
Computable.vector_ofFn'
modified
theorem
Computable.vector_tail
modified
theorem
Computable.vector_toList
Modified
Mathlib/Computability/PartrecCode.lean
Modified
Mathlib/Computability/Primrec.lean
modified
def
Nat.Primrec'.Vec
modified
theorem
Nat.Primrec'.of_eq
modified
inductive
Nat.Primrec'
modified
theorem
Primrec.vector_cons
modified
theorem
Primrec.vector_get'
modified
theorem
Primrec.vector_get
modified
theorem
Primrec.vector_head
modified
theorem
Primrec.vector_length
modified
theorem
Primrec.vector_ofFn'
modified
theorem
Primrec.vector_tail
modified
theorem
Primrec.vector_toList
modified
theorem
Primrec.vector_toList_iff
Modified
Mathlib/Computability/TMToPartrec.lean
modified
theorem
Turing.ToPartrec.Code.exists_code.comp
modified
theorem
Turing.ToPartrec.Code.exists_code
Modified
Mathlib/Computability/TuringMachine.lean
modified
def
Turing.TM1to1.readAux
Modified
Mathlib/Control/Random.lean
Modified
Mathlib/Data/Bool/Basic.lean
Modified
Mathlib/Data/DFinsupp/Sigma.lean
Modified
Mathlib/Data/ENNReal/Inv.lean
Modified
Mathlib/Data/Fin/Tuple/Take.lean
Modified
Mathlib/Data/Finset/Defs.lean
added
theorem
Finset.subset_of_le
Modified
Mathlib/Data/Finset/SDiff.lean
Modified
Mathlib/Data/Finset/Sort.lean
Modified
Mathlib/Data/Fintype/BigOperators.lean
modified
theorem
card_vector
Modified
Mathlib/Data/Fintype/Fin.lean
modified
theorem
Fin.card_filter_univ_eq_vector_get_eq_count
Modified
Mathlib/Data/Fintype/Vector.lean
Modified
Mathlib/Data/List/Basic.lean
modified
theorem
List.get?_length
modified
theorem
List.getElem?_length
added
theorem
List.getLast_filter'
deleted
theorem
List.getLast_filter
deleted
theorem
List.modifyTailIdx_modifyTailIdx
deleted
theorem
List.modifyTailIdx_modifyTailIdx_le
deleted
theorem
List.modifyTailIdx_modifyTailIdx_same
modified
theorem
List.take_concat_get'
Modified
Mathlib/Data/List/Cycle.lean
Modified
Mathlib/Data/List/FinRange.lean
Modified
Mathlib/Data/List/GetD.lean
Modified
Mathlib/Data/List/Indexes.lean
modified
theorem
List.mapIdx_append_one
Modified
Mathlib/Data/List/InsertIdx.lean
deleted
theorem
List.eraseIdx_insertIdx
deleted
theorem
List.getElem_insertIdx_of_lt
deleted
theorem
List.getElem_insertIdx_self
deleted
theorem
List.insertIdx_comm
deleted
theorem
List.insertIdx_eraseIdx_of_ge
deleted
theorem
List.insertIdx_eraseIdx_of_le
deleted
theorem
List.insertIdx_length_self
deleted
theorem
List.insertIdx_of_length_lt
deleted
theorem
List.insertIdx_succ_cons
deleted
theorem
List.insertIdx_succ_nil
deleted
theorem
List.insertIdx_zero
deleted
theorem
List.length_insertIdx
deleted
theorem
List.length_insertIdx_le_succ
deleted
theorem
List.length_le_length_insertIdx
deleted
theorem
List.mem_insertIdx
Modified
Mathlib/Data/List/Intervals.lean
Modified
Mathlib/Data/List/NodupEquivFin.lean
Modified
Mathlib/Data/List/OfFn.lean
deleted
theorem
List.find?_eq_some_iff_getElem
deleted
theorem
List.getLast_ofFn
deleted
theorem
List.head_ofFn
deleted
theorem
List.ofFn_eq_nil_iff
deleted
theorem
List.ofFn_succ
deleted
theorem
List.ofFn_zero
Modified
Mathlib/Data/List/Permutation.lean
Modified
Mathlib/Data/List/Sublists.lean
Modified
Mathlib/Data/List/Sym.lean
Modified
Mathlib/Data/List/TFAE.lean
Modified
Mathlib/Data/Multiset/Basic.lean
Modified
Mathlib/Data/NNReal/Defs.lean
Modified
Mathlib/Data/Nat/BitIndices.lean
Modified
Mathlib/Data/Nat/Bitwise.lean
Modified
Mathlib/Data/Nat/Choose/Lucas.lean
Modified
Mathlib/Data/Nat/Count.lean
Modified
Mathlib/Data/Nat/Defs.lean
deleted
theorem
Nat.lt_pow_self
deleted
theorem
Nat.lt_two_pow
Modified
Mathlib/Data/Nat/Factorization/Basic.lean
Modified
Mathlib/Data/Nat/Log.lean
Modified
Mathlib/Data/Nat/Prime/Basic.lean
Modified
Mathlib/Data/Num/Bitwise.lean
modified
def
SNum.bits
Modified
Mathlib/Data/Rat/Denumerable.lean
Modified
Mathlib/Data/Seq/Seq.lean
Modified
Mathlib/Data/Set/List.lean
Modified
Mathlib/Data/Sign.lean
Modified
Mathlib/Data/Sym/Basic.lean
modified
theorem
Sym.cons_of_coe_eq
modified
def
Sym.ofVector
modified
theorem
Sym.ofVector_cons
modified
theorem
Sym.ofVector_nil
modified
theorem
Sym.sound
Modified
Mathlib/Data/Sym/Sym2.lean
Modified
Mathlib/Data/Vector/Basic.lean
Modified
Mathlib/Data/Vector/Mem.lean
modified
theorem
Mathlib.Vector.get_mem
Modified
Mathlib/Deprecated/Order.lean
Modified
Mathlib/Dynamics/Newton.lean
Modified
Mathlib/FieldTheory/IsPerfectClosure.lean
Modified
Mathlib/FieldTheory/KummerExtension.lean
Modified
Mathlib/FieldTheory/PerfectClosure.lean
Modified
Mathlib/FieldTheory/Relrank.lean
Modified
Mathlib/FieldTheory/SeparableDegree.lean
Modified
Mathlib/Geometry/Euclidean/MongePoint.lean
Modified
Mathlib/Geometry/Manifold/Instances/Real.lean
Modified
Mathlib/Geometry/Manifold/MFDeriv/NormedSpace.lean
Modified
Mathlib/Geometry/RingedSpace/PresheafedSpace/Gluing.lean
modified
structure
AlgebraicGeometry.PresheafedSpace.GlueData
Modified
Mathlib/GroupTheory/Congruence/Basic.lean
Modified
Mathlib/GroupTheory/Coxeter/Inversion.lean
Modified
Mathlib/GroupTheory/Perm/Cycle/Type.lean
modified
def
Equiv.Perm.VectorsProdEqOne.equivVector
modified
theorem
Equiv.Perm.VectorsProdEqOne.mem_iff
modified
def
Equiv.Perm.VectorsProdEqOne.vectorEquiv
modified
def
Equiv.Perm.vectorsProdEqOne
Modified
Mathlib/Lean/Meta/DiscrTree.lean
Modified
Mathlib/Lean/Meta/KAbstractPositions.lean
Modified
Mathlib/Lean/Meta/Simp.lean
Modified
Mathlib/LinearAlgebra/Prod.lean
Modified
Mathlib/LinearAlgebra/TensorProduct/Basic.lean
Modified
Mathlib/Logic/Equiv/List.lean
Modified
Mathlib/Logic/Small/List.lean
Modified
Mathlib/MeasureTheory/Function/LpSpace.lean
Modified
Mathlib/MeasureTheory/Group/Measure.lean
Modified
Mathlib/MeasureTheory/MeasurableSpace/Embedding.lean
Modified
Mathlib/MeasureTheory/Measure/Lebesgue/VolumeOfBalls.lean
Modified
Mathlib/ModelTheory/Encoding.lean
Modified
Mathlib/ModelTheory/Syntax.lean
Modified
Mathlib/NumberTheory/ClassNumber/AdmissibleAbsoluteValue.lean
Modified
Mathlib/NumberTheory/FactorisationProperties.lean
Modified
Mathlib/NumberTheory/FermatPsp.lean
Modified
Mathlib/NumberTheory/LSeries/Nonvanishing.lean
Modified
Mathlib/NumberTheory/Padics/PadicIntegers.lean
Modified
Mathlib/NumberTheory/SmoothNumbers.lean
Modified
Mathlib/Order/Filter/Defs.lean
Modified
Mathlib/Order/Interval/Finset/Box.lean
Modified
Mathlib/Order/WellFounded.lean
Modified
Mathlib/RingTheory/Algebraic/Basic.lean
Modified
Mathlib/RingTheory/AlgebraicIndependent.lean
Modified
Mathlib/RingTheory/Ideal/Operations.lean
Modified
Mathlib/RingTheory/Jacobson.lean
Modified
Mathlib/RingTheory/Multiplicity.lean
Modified
Mathlib/RingTheory/Polynomial/UniqueFactorization.lean
Modified
Mathlib/RingTheory/WittVector/Frobenius.lean
Modified
Mathlib/RingTheory/WittVector/InitTail.lean
Modified
Mathlib/SetTheory/Cardinal/Basic.lean
modified
theorem
Cardinal.mk_vector
Modified
Mathlib/SetTheory/Game/PGame.lean
Modified
Mathlib/SetTheory/Ordinal/Basic.lean
Modified
Mathlib/Tactic/Abel.lean
Modified
Mathlib/Tactic/CC/Addition.lean
Modified
Mathlib/Tactic/CancelDenoms/Core.lean
Modified
Mathlib/Tactic/CategoryTheory/BicategoryCoherence.lean
Modified
Mathlib/Tactic/CategoryTheory/Coherence.lean
Modified
Mathlib/Tactic/CategoryTheory/Elementwise.lean
Modified
Mathlib/Tactic/DeprecateTo.lean
Modified
Mathlib/Tactic/DeriveTraversable.lean
Modified
Mathlib/Tactic/FBinop.lean
Modified
Mathlib/Tactic/FieldSimp.lean
Modified
Mathlib/Tactic/FunProp/Attr.lean
Modified
Mathlib/Tactic/FunProp/Core.lean
Modified
Mathlib/Tactic/FunProp/Decl.lean
Modified
Mathlib/Tactic/FunProp/FunctionData.lean
Modified
Mathlib/Tactic/FunProp/Mor.lean
modified
def
Mathlib.Meta.FunProp.Mor.whnf
Modified
Mathlib/Tactic/FunProp/RefinedDiscrTree.lean
modified
def
Mathlib.Meta.FunProp.RefinedDiscrTree.mkDTExpr
modified
def
Mathlib.Meta.FunProp.RefinedDiscrTree.mkDTExprs
Modified
Mathlib/Tactic/FunProp/Theorems.lean
added
def
Mathlib.Meta.FunProp.getMorphismTheorems
added
def
Mathlib.Meta.FunProp.getTransitionTheorems
Modified
Mathlib/Tactic/FunProp/ToBatteries.lean
Modified
Mathlib/Tactic/Linarith/Frontend.lean
Modified
Mathlib/Tactic/Linarith/Oracle/SimplexAlgorithm/Datatypes.lean
Modified
Mathlib/Tactic/Linarith/Oracle/SimplexAlgorithm/SimplexAlgorithm.lean
Modified
Mathlib/Tactic/Linarith/Preprocessing.lean
Modified
Mathlib/Tactic/LinearCombination'.lean
Modified
Mathlib/Tactic/LinearCombination.lean
Modified
Mathlib/Tactic/Linter/PPRoundtrip.lean
Modified
Mathlib/Tactic/MinImports.lean
Modified
Mathlib/Tactic/Module.lean
Modified
Mathlib/Tactic/MoveAdd.lean
Modified
Mathlib/Tactic/NormNum/Basic.lean
Modified
Mathlib/Tactic/NormNum/BigOperators.lean
Modified
Mathlib/Tactic/NormNum/Core.lean
deleted
def
Mathlib.Meta.NormNum.discrTreeConfig
Modified
Mathlib/Tactic/NormNum/DivMod.lean
Modified
Mathlib/Tactic/NormNum/OfScientific.lean
Modified
Mathlib/Tactic/NormNum/Pow.lean
Modified
Mathlib/Tactic/NormNum/PowMod.lean
Modified
Mathlib/Tactic/NormNum/Result.lean
Modified
Mathlib/Tactic/Polyrith.lean
Modified
Mathlib/Tactic/Positivity/Core.lean
deleted
def
Mathlib.Meta.Positivity.discrTreeConfig
Modified
Mathlib/Tactic/Propose.lean
deleted
def
Mathlib.Tactic.Propose.discrTreeConfig
Modified
Mathlib/Tactic/PushNeg.lean
Modified
Mathlib/Tactic/ReduceModChar.lean
Modified
Mathlib/Tactic/Relation/Rfl.lean
Modified
Mathlib/Tactic/Relation/Symm.lean
Modified
Mathlib/Tactic/Ring/RingNF.lean
Modified
Mathlib/Tactic/SimpIntro.lean
Modified
Mathlib/Tactic/Simps/Basic.lean
Modified
Mathlib/Tactic/SplitIfs.lean
Modified
Mathlib/Tactic/Spread.lean
Modified
Mathlib/Tactic/ToAdditive/Frontend.lean
Modified
Mathlib/Tactic/Variable.lean
Modified
Mathlib/Tactic/WLOG.lean
Modified
Mathlib/Testing/Plausible/Functions.lean
Modified
Mathlib/Topology/Algebra/PontryaginDual.lean
Modified
Mathlib/Topology/Gluing.lean
modified
structure
TopCat.GlueData
Modified
Mathlib/Topology/List.lean
modified
theorem
Vector.continuous_insertIdx
modified
theorem
Vector.tendsto_cons
Modified
Mathlib/Topology/OmegaCompletePartialOrder.lean
Modified
Mathlib/Util/DischargerAsTactic.lean
Modified
MathlibTest/Expr.lean
Modified
MathlibTest/NthRewrite.lean
Modified
MathlibTest/Simps.lean
modified
structure
UnderScoreDigit.Prod
Modified
MathlibTest/cc.lean
Modified
lake-manifest.json
Modified
lakefile.lean
Modified
lean-toolchain