Mathlib Changelog
v4
Changelog
About
Github
Commit
2024-07-01 02:54
f5c3f06a
View on Github →
chore: move toolchain to v4.10.0-rc1 and merge bump/v4.10.0 (
#14311
)
Estimated changes
Modified
Archive/Examples/IfNormalization/Result.lean
Modified
Archive/Examples/IfNormalization/WithoutAesop.lean
Modified
Archive/Imo/Imo1960Q1.lean
Modified
Archive/Imo/Imo1994Q1.lean
modified
theorem
Imo1994Q1.tedious
Modified
Mathlib/Algebra/BigOperators/Fin.lean
modified
theorem
Fin.prod_univ_get
Modified
Mathlib/Algebra/BigOperators/Group/Finset.lean
Modified
Mathlib/Algebra/BigOperators/Group/List.lean
added
theorem
List.drop_take_succ_join_eq_getElem
Modified
Mathlib/Algebra/BigOperators/Ring/Multiset.lean
Modified
Mathlib/Algebra/Category/ModuleCat/Basic.lean
Modified
Mathlib/Algebra/Category/Ring/Constructions.lean
Modified
Mathlib/Algebra/DirectLimit.lean
Modified
Mathlib/Algebra/GradedMonoid.lean
Modified
Mathlib/Algebra/Group/Fin.lean
Modified
Mathlib/Algebra/Group/Pi/Basic.lean
Modified
Mathlib/Algebra/Group/Pi/Lemmas.lean
Modified
Mathlib/Algebra/Homology/Homotopy.lean
Modified
Mathlib/Algebra/Homology/ImageToKernel.lean
Modified
Mathlib/Algebra/Homology/ShortComplex/Limits.lean
Modified
Mathlib/Algebra/Lie/Classical.lean
Modified
Mathlib/Algebra/Lie/DirectSum.lean
Modified
Mathlib/Algebra/Lie/Submodule.lean
Modified
Mathlib/Algebra/MvPolynomial/Equiv.lean
Modified
Mathlib/Algebra/TrivSqZeroExt.lean
Modified
Mathlib/AlgebraicGeometry/Morphisms/QuasiCompact.lean
Modified
Mathlib/AlgebraicGeometry/Morphisms/RingHomProperties.lean
Modified
Mathlib/AlgebraicGeometry/ProjectiveSpectrum/Scheme.lean
Modified
Mathlib/Analysis/Analytic/Composition.lean
Modified
Mathlib/Analysis/Calculus/ContDiff/Bounds.lean
Modified
Mathlib/Analysis/Calculus/FDeriv/Analytic.lean
Modified
Mathlib/Analysis/Calculus/FormalMultilinearSeries.lean
Modified
Mathlib/Analysis/Calculus/ParametricIntegral.lean
Modified
Mathlib/Analysis/Calculus/UniformLimitsDeriv.lean
Modified
Mathlib/Analysis/Fourier/PoissonSummation.lean
Modified
Mathlib/Analysis/InnerProductSpace/LinearPMap.lean
Modified
Mathlib/Analysis/NormedSpace/Multilinear/Basic.lean
Modified
Mathlib/Analysis/NormedSpace/OperatorNorm/Bilinear.lean
Modified
Mathlib/Analysis/NormedSpace/PiLp.lean
modified
theorem
PiLp.dist_eq_iSup
modified
theorem
PiLp.edist_eq_iSup
modified
theorem
PiLp.norm_eq_ciSup
Modified
Mathlib/Analysis/NormedSpace/ProdLp.lean
modified
theorem
WithLp.prod_norm_eq_sup
Modified
Mathlib/Analysis/NormedSpace/lpSpace.lean
modified
theorem
lp.norm_eq_ciSup
Modified
Mathlib/Analysis/ODE/PicardLindelof.lean
Modified
Mathlib/CategoryTheory/Abelian/Homology.lean
Modified
Mathlib/CategoryTheory/Category/PartialFun.lean
Modified
Mathlib/CategoryTheory/Closed/Monoidal.lean
Modified
Mathlib/CategoryTheory/ComposableArrows.lean
Modified
Mathlib/CategoryTheory/EffectiveEpi/Preserves.lean
modified
theorem
CategoryTheory.Functor.effectiveEpiFamily_of_map
Modified
Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
Modified
Mathlib/CategoryTheory/GradedObject.lean
Modified
Mathlib/CategoryTheory/Limits/HasLimits.lean
Modified
Mathlib/CategoryTheory/Limits/Preserves/Shapes/BinaryProducts.lean
Modified
Mathlib/CategoryTheory/Limits/Preserves/Shapes/Equalizers.lean
Modified
Mathlib/CategoryTheory/Limits/Preserves/Shapes/Kernels.lean
Modified
Mathlib/CategoryTheory/Limits/Shapes/Images.lean
Modified
Mathlib/CategoryTheory/Localization/Construction.lean
Modified
Mathlib/CategoryTheory/Localization/Predicate.lean
Modified
Mathlib/CategoryTheory/Preadditive/Biproducts.lean
Modified
Mathlib/CategoryTheory/Sites/Adjunction.lean
Modified
Mathlib/CategoryTheory/Sites/Canonical.lean
Modified
Mathlib/CategoryTheory/Sites/CoverLifting.lean
Modified
Mathlib/CategoryTheory/Sites/CoversTop.lean
Modified
Mathlib/CategoryTheory/Sites/NonabelianCohomology/H1.lean
Modified
Mathlib/CategoryTheory/Sites/Sheaf.lean
Modified
Mathlib/Combinatorics/Additive/FreimanHom.lean
Modified
Mathlib/Combinatorics/Enumerative/Composition.lean
modified
theorem
Composition.blocks_pos'
modified
theorem
Composition.one_le_blocks'
added
theorem
List.getElem_splitWrtComposition'
added
theorem
List.getElem_splitWrtComposition
added
theorem
List.getElem_splitWrtCompositionAux
Modified
Mathlib/Combinatorics/SimpleGraph/Coloring.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Partition.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Triangle/Basic.lean
Modified
Mathlib/Combinatorics/Young/YoungDiagram.lean
modified
theorem
YoungDiagram.get_rowLens
Modified
Mathlib/Computability/Partrec.lean
Modified
Mathlib/Computability/PartrecCode.lean
Modified
Mathlib/Computability/Primrec.lean
Modified
Mathlib/Computability/TuringMachine.lean
Modified
Mathlib/Control/Basic.lean
Modified
Mathlib/Control/LawfulFix.lean
Modified
Mathlib/Data/Fin/Basic.lean
added
theorem
Fin.neg_def
Modified
Mathlib/Data/Fin/Tuple/NatAntidiagonal.lean
Modified
Mathlib/Data/FinEnum.lean
Modified
Mathlib/Data/Finset/Basic.lean
Modified
Mathlib/Data/Finset/Card.lean
modified
theorem
Finset.card_eq_zero
Modified
Mathlib/Data/Finset/Image.lean
Modified
Mathlib/Data/Finsupp/Basic.lean
Modified
Mathlib/Data/Finsupp/ToDFinsupp.lean
Modified
Mathlib/Data/Fintype/Basic.lean
modified
theorem
Fin.univ_image_get'
added
theorem
Fin.univ_image_getElem'
Modified
Mathlib/Data/List/Basic.lean
added
theorem
List.cons_getElem_drop_succ
deleted
theorem
List.eq_nil_of_map_eq_nil
deleted
theorem
List.foldl_map'
deleted
theorem
List.foldr_map'
added
theorem
List.getElem?_indexOf
added
theorem
List.getElem?_length
added
theorem
List.getElem?_pmap
added
theorem
List.getElem?_scanl_zero
added
theorem
List.getElem_attach
added
theorem
List.getElem_eq_getElem?
added
theorem
List.getElem_indexOf
added
theorem
List.getElem_map_rev
added
theorem
List.getElem_pmap
added
theorem
List.getElem_reverse
added
theorem
List.getElem_reverse_aux₂
added
theorem
List.getElem_scanl_zero
added
theorem
List.getElem_set_of_ne
added
theorem
List.getLast?_eq_none
deleted
theorem
List.getLast?_isNone
deleted
theorem
List.getLast_map
modified
theorem
List.get_reverse
modified
theorem
List.get_reverse_aux₂
deleted
theorem
List.head?_map
modified
theorem
List.indexOf_get
deleted
theorem
List.join_replicate_nil
deleted
theorem
List.map_bind
deleted
theorem
List.map_concat
deleted
theorem
List.map_congr
deleted
theorem
List.map_const'
deleted
theorem
List.map_const
deleted
theorem
List.map_eq_foldr
deleted
theorem
List.map_eq_map_iff
deleted
theorem
List.map_eq_replicate_iff
deleted
theorem
List.map_filter_eq_foldr
deleted
theorem
List.map_id''
deleted
theorem
List.map_join
deleted
theorem
List.map_replicate
deleted
theorem
List.map_reverse
modified
theorem
List.replicate_left_inj
deleted
theorem
List.replicate_one
modified
theorem
List.replicate_right_inj'
deleted
theorem
List.replicate_zero
deleted
theorem
List.reverse_replicate
deleted
theorem
List.takeWhile_cons
deleted
theorem
List.takeWhile_nil
Modified
Mathlib/Data/List/Cycle.lean
Modified
Mathlib/Data/List/EditDistance/Estimator.lean
Modified
Mathlib/Data/List/Enum.lean
deleted
theorem
List.enum_cons
deleted
theorem
List.enum_nil
modified
theorem
List.get?_enumFrom
added
theorem
List.getElem?_enum
added
theorem
List.getElem?_enumFrom
added
theorem
List.getElem_enum
added
theorem
List.getElem_enumFrom
Modified
Mathlib/Data/List/FinRange.lean
Modified
Mathlib/Data/List/GetD.lean
modified
theorem
List.getD_map
deleted
theorem
List.getD_replicate_default_eq
deleted
theorem
List.getD_singleton_default_eq
added
theorem
List.getElem?_getD_replicate_default_eq
added
theorem
List.getElem?_getD_singleton_default_eq
Modified
Mathlib/Data/List/Infix.lean
added
theorem
List.IsPrefix.getElem
added
theorem
List.getElem_inits
added
theorem
List.getElem_tails
deleted
theorem
List.insert_nil
Modified
Mathlib/Data/List/InsertNth.lean
added
theorem
List.getElem_insertNth_add_succ
added
theorem
List.getElem_insertNth_of_lt
added
theorem
List.getElem_insertNth_self
Modified
Mathlib/Data/List/Intervals.lean
Modified
Mathlib/Data/List/Iterate.lean
modified
theorem
List.get?_iterate
added
theorem
List.getElem?_iterate
added
theorem
List.getElem_iterate
Modified
Mathlib/Data/List/Join.lean
added
theorem
List.drop_take_succ_eq_cons_getElem
added
theorem
List.drop_take_succ_join_eq_getElem'
Modified
Mathlib/Data/List/NatAntidiagonal.lean
Modified
Mathlib/Data/List/Nodup.lean
modified
theorem
List.Nodup.erase_get
added
theorem
List.Nodup.erase_getElem
added
theorem
List.Nodup.getElem_inj_iff
added
theorem
List.indexOf_getElem
added
theorem
List.nodup_iff_getElem?_ne_getElem?
added
theorem
List.nodup_iff_injective_getElem
Modified
Mathlib/Data/List/NodupEquivFin.lean
Modified
Mathlib/Data/List/OfFn.lean
modified
theorem
List.get?_ofFn
added
theorem
List.getElem?_ofFn
added
theorem
List.getElem_ofFn
added
theorem
List.getElem_ofFn_go
added
theorem
List.ofFn_getElem
added
theorem
List.ofFn_getElem_eq_map
Modified
Mathlib/Data/List/Perm.lean
added
theorem
List.getElem_permutations'Aux
Modified
Mathlib/Data/List/Permutation.lean
Modified
Mathlib/Data/List/Range.lean
added
theorem
List.getElem_finRange
Modified
Mathlib/Data/List/Rotate.lean
added
theorem
List.getElem?_rotate
added
theorem
List.getElem_cyclicPermutations
added
theorem
List.getElem_rotate
modified
theorem
List.head?_rotate
Modified
Mathlib/Data/List/Sort.lean
Modified
Mathlib/Data/List/Sublists.lean
Modified
Mathlib/Data/List/ToFinsupp.lean
Modified
Mathlib/Data/List/Zip.lean
added
theorem
List.getElem?_zip_eq_some
added
theorem
List.getElem?_zip_with
added
theorem
List.getElem?_zip_with_eq_some
added
theorem
List.getElem_zip
added
theorem
List.getElem_zipWith
Modified
Mathlib/Data/Matrix/Basic.lean
Modified
Mathlib/Data/Matrix/DMatrix.lean
Modified
Mathlib/Data/Multiset/Basic.lean
added
theorem
Multiset.filter_map
deleted
theorem
Multiset.map_filter
Modified
Mathlib/Data/Multiset/Fintype.lean
Modified
Mathlib/Data/Multiset/Powerset.lean
Modified
Mathlib/Data/Nat/ChineseRemainder.lean
Modified
Mathlib/Data/Nat/Defs.lean
deleted
theorem
Nat.add_one_le_iff
deleted
theorem
Nat.lt_add_one_iff
Modified
Mathlib/Data/Nat/Digits.lean
Modified
Mathlib/Data/Nat/Factorization/Basic.lean
Modified
Mathlib/Data/Nat/Nth.lean
Modified
Mathlib/Data/Ordmap/Ordset.lean
Modified
Mathlib/Data/Part.lean
added
theorem
Part.toOption_eq_none
deleted
theorem
Part.toOption_isNone
Modified
Mathlib/Data/Prod/Basic.lean
added
theorem
Prod.map_apply'
deleted
theorem
Prod.map_apply
deleted
theorem
Prod.map_fst
deleted
theorem
Prod.map_snd
Modified
Mathlib/Data/Set/List.lean
modified
theorem
Set.range_list_getD
modified
theorem
Set.range_list_getI
Modified
Mathlib/Data/String/Basic.lean
Modified
Mathlib/Data/Vector/Basic.lean
Modified
Mathlib/Data/Vector/Zip.lean
Modified
Mathlib/Dynamics/PeriodicPts.lean
Modified
Mathlib/FieldTheory/PrimitiveElement.lean
Modified
Mathlib/FieldTheory/SeparableClosure.lean
Modified
Mathlib/Geometry/Manifold/ContMDiff/Basic.lean
Modified
Mathlib/Geometry/Manifold/Instances/Real.lean
Modified
Mathlib/Geometry/Manifold/MFDeriv/SpecificFunctions.lean
Modified
Mathlib/GroupTheory/Coxeter/Inversion.lean
Modified
Mathlib/GroupTheory/Perm/Cycle/Concrete.lean
Modified
Mathlib/GroupTheory/Perm/Cycle/PossibleTypes.lean
Modified
Mathlib/GroupTheory/Perm/List.lean
added
theorem
List.formPerm_apply_getElem
added
theorem
List.formPerm_apply_getElem_length
added
theorem
List.formPerm_apply_getElem_zero
added
theorem
List.formPerm_apply_lt_getElem
added
theorem
List.formPerm_pow_apply_getElem
Modified
Mathlib/GroupTheory/SchurZassenhaus.lean
Modified
Mathlib/GroupTheory/SpecificGroups/Alternating.lean
Modified
Mathlib/Init/Data/List/Instances.lean
deleted
theorem
List.bind_assoc
deleted
theorem
List.bind_singleton'
deleted
theorem
List.bind_singleton
deleted
theorem
List.map_eq_bind
Modified
Mathlib/Init/Data/Nat/Basic.lean
deleted
theorem
Nat.add_one_pos
Modified
Mathlib/Lean/Expr/Basic.lean
Modified
Mathlib/Lean/Name.lean
Modified
Mathlib/LinearAlgebra/Dimension/Finite.lean
Modified
Mathlib/LinearAlgebra/ExteriorAlgebra/OfAlternating.lean
Modified
Mathlib/LinearAlgebra/Matrix/Adjugate.lean
Modified
Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
Modified
Mathlib/LinearAlgebra/Matrix/SpecialLinearGroup.lean
Modified
Mathlib/LinearAlgebra/Matrix/Transvection.lean
Modified
Mathlib/LinearAlgebra/TensorProduct/Graded/Internal.lean
Modified
Mathlib/LinearAlgebra/TensorProduct/Matrix.lean
Modified
Mathlib/Logic/Basic.lean
Modified
Mathlib/MeasureTheory/Constructions/Pi.lean
Modified
Mathlib/MeasureTheory/Decomposition/Lebesgue.lean
Modified
Mathlib/MeasureTheory/Decomposition/RadonNikodym.lean
Modified
Mathlib/MeasureTheory/Group/FundamentalDomain.lean
Modified
Mathlib/MeasureTheory/Integral/Bochner.lean
Modified
Mathlib/MeasureTheory/Integral/CircleTransform.lean
Modified
Mathlib/ModelTheory/Definability.lean
Modified
Mathlib/ModelTheory/DirectLimit.lean
Modified
Mathlib/ModelTheory/Encoding.lean
Modified
Mathlib/ModelTheory/Fraisse.lean
Modified
Mathlib/NumberTheory/ClassNumber/AdmissibleAbsoluteValue.lean
Modified
Mathlib/NumberTheory/ClassNumber/Finite.lean
Modified
Mathlib/NumberTheory/FLT/Three.lean
Modified
Mathlib/NumberTheory/Harmonic/GammaDeriv.lean
Modified
Mathlib/NumberTheory/LucasLehmer.lean
Modified
Mathlib/NumberTheory/ModularForms/JacobiTheta/Bounds.lean
Modified
Mathlib/NumberTheory/Padics/PadicVal.lean
Modified
Mathlib/NumberTheory/RamificationInertia.lean
Modified
Mathlib/NumberTheory/SmoothNumbers.lean
Modified
Mathlib/Order/CompleteBooleanAlgebra.lean
Modified
Mathlib/Order/Concept.lean
Modified
Mathlib/Order/Filter/ENNReal.lean
Modified
Mathlib/Order/Filter/Ultrafilter.lean
Modified
Mathlib/Order/Heyting/Basic.lean
Modified
Mathlib/Order/Partition/Finpartition.lean
Modified
Mathlib/Probability/Density.lean
Modified
Mathlib/Probability/Distributions/Gaussian.lean
Modified
Mathlib/Probability/ProbabilityMassFunction/Monad.lean
Modified
Mathlib/Probability/Variance.lean
Modified
Mathlib/RingTheory/Filtration.lean
Modified
Mathlib/RingTheory/HahnSeries/Basic.lean
Modified
Mathlib/RingTheory/Localization/LocalizationLocalization.lean
Modified
Mathlib/RingTheory/MvPowerSeries/Basic.lean
Modified
Mathlib/RingTheory/OreLocalization/Basic.lean
Modified
Mathlib/RingTheory/OreLocalization/Ring.lean
Modified
Mathlib/RingTheory/PolynomialAlgebra.lean
Modified
Mathlib/RingTheory/WittVector/StructurePolynomial.lean
Modified
Mathlib/RingTheory/WittVector/Verschiebung.lean
Modified
Mathlib/SetTheory/Cardinal/Basic.lean
modified
theorem
Cardinal.lift_iInf
modified
theorem
Cardinal.lift_max
modified
theorem
Cardinal.lift_min
modified
theorem
Cardinal.lift_sInf
modified
theorem
Cardinal.lift_succ
Modified
Mathlib/SetTheory/Cardinal/Cofinality.lean
Modified
Mathlib/SetTheory/Cardinal/Continuum.lean
Modified
Mathlib/SetTheory/Cardinal/Ordinal.lean
Modified
Mathlib/SetTheory/Game/PGame.lean
Modified
Mathlib/SetTheory/Game/Short.lean
Modified
Mathlib/SetTheory/Ordinal/Arithmetic.lean
Modified
Mathlib/Tactic/ExtendDoc.lean
Modified
Mathlib/Tactic/HelpCmd.lean
Modified
Mathlib/Tactic/NormNum/BigOperators.lean
Modified
Mathlib/Testing/SlimCheck/Functions.lean
Modified
Mathlib/Topology/Algebra/GroupCompletion.lean
Modified
Mathlib/Topology/Algebra/InfiniteSum/Basic.lean
Modified
Mathlib/Topology/Category/Profinite/Nobeling.lean
Modified
Mathlib/Topology/Category/Profinite/Product.lean
Modified
Mathlib/Topology/Connected/PathConnected.lean
Modified
Mathlib/Topology/ContinuousFunction/Bounded.lean
Modified
Mathlib/Topology/ContinuousFunction/Ideals.lean
Modified
Mathlib/Topology/Covering.lean
Modified
Mathlib/Topology/FiberBundle/Constructions.lean
Modified
Mathlib/Topology/Gluing.lean
Modified
Mathlib/Topology/Homotopy/HomotopyGroup.lean
Modified
Mathlib/Topology/Instances/EReal.lean
Modified
Mathlib/Topology/MetricSpace/Completion.lean
Modified
Mathlib/Topology/MetricSpace/Isometry.lean
Modified
Mathlib/Topology/MetricSpace/Pseudo/Defs.lean
Modified
Mathlib/Topology/Metrizable/Uniformity.lean
Modified
Mathlib/Topology/Sheaves/Presheaf.lean
Modified
Mathlib/Topology/UniformSpace/Basic.lean
Modified
Mathlib/Topology/UniformSpace/Completion.lean
Modified
Mathlib/Topology/UniformSpace/UniformConvergence.lean
Modified
Mathlib/Topology/UniformSpace/UniformConvergenceTopology.lean
Modified
Mathlib/Topology/UniformSpace/UniformEmbedding.lean
Modified
Mathlib/Util/Superscript.lean
Modified
lake-manifest.json
Modified
lakefile.lean
Modified
lean-toolchain
Modified
scripts/nolints.json
Modified
scripts/noshake.json
Modified
test/CategoryTheory/Elementwise.lean
Modified
test/LibrarySearch/basic.lean
Modified
test/congr.lean
Modified
test/convert.lean