Changelog
2026-10-19 02:37 388bcfe6
doc: add oeis attributes (#44370) …
41 files
2026-10-19 01:27 a0173d26
chore: remove unnecessary set_option lines (#45012) …
24 files
2026-10-18 20:50 5b040b83
fix(Tactic/CategoryTheory/Slice): do not generate redundant goals (#44569) …
2 files
2026-10-18 20:09 809ed2c4
feat(RingTheory/Ideal/Colon): add `colon_eq_top_iff_le` (#44965) …
1 files2 theorems
2026-10-18 11:37 bbeef912
feat(MvPolynomial): ideal generated by indeterminates in a polynomial ring over a domain is prime (#41399)
4 files7 theorems
2026-10-18 09:48 8ca2200b
chore(Translate/Core): remove `allowAutoName` configuration option (#44977) …
1 files
2026-10-18 09:39 d6b19107
chore(MathlibTest): remove `mkDocComment` (#44972) …
1 files1 defs
2026-10-18 08:52 278a6ffd
feat(ModularForms/SlashActions): more theorems for slash actions (sub,pow,zpow,inv) (#44356)
1 files7 theorems
2026-10-18 08:25 84f0bff6
doc(Topology): update documentation to match variable name in code (#44987)
1 files
2026-10-18 08:25 f0320d93
feat(RingTheory/FractionalIdeal): add HasUniqueRoots instance (#40636) …
3 files6 theorems1 defs
2026-10-18 08:13 911003dd
feat(RingTheory/Valuation): valuation of an algebraic element (#40197) …
3 files1 theorems
2026-10-18 07:19 f039e1b8
feat(Category/Abelian/Injective): interaction between `InjectiveResolution.extMk` and the connecting morphism (#43224) …
11 files13 theorems1 defs
2026-10-18 00:43 44f0a202
feat(Algebra/BigOperators): add theorems about prod of rotate of list (#44953) …
1 files2 theorems
2026-10-18 00:25 9d68c2ad
chore(scripts): update nolints.json (#44984) …
1 files
2026-10-17 22:47 4ed598f4
chore(CategoryTheory/Monad): use `to_dual` (#44628) …
4 files26 theorems30 defs5 structures
2026-10-17 19:24 3dfb8e22
chore: remove `WittVector.mk'` (#43374) …
10 files2 defs1 structures
2026-10-17 18:35 d70b73b4
feat: lemmas for subgroups of finite index (#44957)
5 files5 theorems
2026-10-17 18:35 a7545fd4
feat: add QuotientGroup.instHasUniqueRoots (#44838) …
2 files1 theorems
2026-10-17 17:39 74e558e2
chore(Order/DirSupClosed): fix badly named theorems (#44974) …
1 files4 theorems
2026-10-17 17:39 acf39817
feat(Combinatorics/SimpleGraph/Metric): add distance lemmas for graph maps (#44872) …
1 files4 theorems
2026-10-17 17:39 3d02143b
chore: link bors's dashboard at bors.mathlib.org (#44805) …
1 files
2026-10-17 17:39 bac53ecd
feat(Linter/Style): lint against `∀ᵉ`/`∃ᵉ` (#44544) …
62 files4 theorems2 defs
2026-10-17 17:39 d2687755
feat(NumberTheory/EllipticDivisibilitySequence): prove that a normalised elliptic divisibility sequence is an elliptic sequence (#42453) …
4 files11 theorems
2026-10-17 17:39 f5517aa5
feat(Geometry/Euclidean/Angle/Incenter): distance from second intersection with circumcircle (#32294) …
1 files4 theorems
2026-10-17 16:48 db2a608e
chore: reorder mvfderiv lemmas (#43987) …
1 files2 theorems
2026-10-17 16:48 06786687
feat(Combinatorics/SimpleGraph/Acyclic): a graph is a tree iff it's acyclic and has exactly `n - 1` edges (#34910)
3 files16 theorems2 defs
2026-10-17 16:39 6fbfede3
chore: rename `smooth_barycentric_coord` to `contDiff_barycentric_coord` (#44960) …
1 files2 theorems
2026-10-17 13:58 4c71e7e7
ci: add `--add-public-downstream` to `shake` options (#44962) …
1 files
2026-10-17 13:25 a368e225
chore(GroupTheory/Solvable): to_additivize file (#43108) …
7 files22 theorems3 defs
2026-10-17 13:25 f2e1ddd9
feat(Algebra/Order/Floor): floor-of-sum dichotomy via fractional parts (#41861) …
1 files8 theorems
2026-10-17 12:44 1e2bb27d
feat: `Finset.exists_mem_cons` (#44919) …
1 files1 theorems
2026-10-17 12:44 55b65389
chore(RingTheory/IntegralClosure/IsIntegralClosure): fix instance name capitalization (#44753) …
1 files
2026-10-17 12:17 e055050c
refactor(Analysis/Convex/Caratheodory): refactor Caratheodory's theorem using strong induction (#44863) …
1 files
2026-10-17 12:17 e96b7335
feat(Data/Nat/ModEq): add congruence mod lcm lemma (#44839) …
1 files1 theorems
2026-10-17 12:17 64cd4aa0
chore(MathlibTest/Linter/DupNamespace): use the module system (#44622) …
1 files
2026-10-17 12:17 d49d3da0
feat(Geometry/Euclidean): dist with affineCombination on one side (#44102) …
1 files1 theorems
2026-10-17 12:17 bf4d31d2
chore(RingTheory/Pochhammer): fix the type of ascPochhammer_eval_succ (#42827) …
2 files2 theorems
2026-10-17 12:17 7a4ff2c0
chore(RingTheory): delete outdated `proof_wanted` (#42649) …
2 files
2026-10-17 12:17 39cb4443
feat(RingTheory/QuadraticAlgebra): trace, norm and discriminant as `Algebra` invariants (#42297) …
2 files5 theorems
2026-10-17 12:17 bc0953a8
feat(SimpleGraph): reduce CycleGraph imports (#41306) …
4 files9 theorems
2026-10-17 11:31 11b52006
chore(LinearAlgebra/AffineSpace/Homogenization): use `inferInstanceAs` (#44947) …
1 files1 defs
2026-10-17 11:31 d192224e
chore: rename HomeomorphClass.toHomeomorph projection (#44907) …
2 files3 theorems2 defs
2026-10-17 11:31 6f48dc05
feat(Analysis/Matrix/GelfandRadius): prove `gelfandRadius (A * B) = gelfandRadius (B * A)` for matrices (#44891) …
4 files2 theorems
2026-10-17 11:31 abb44da2
feat: every element is between two others in a club set (#44793) …
5 files11 theorems
2026-10-17 11:31 9d4de8d8
feat(Data/List): add `List.IsChain.iterate` and `List.getLast_iterate` (#44661) …
2 files1 theorems
2026-10-17 11:31 953b504c
feat(SetTheory/Ordinal): classify exponential principal ordinals (#43633) …
2 files10 theorems
2026-10-17 11:31 cbfcfd84
feat(FreeGroup): characterize commutative/cyclic free groups (#41988) …
3 files4 theorems
2026-10-17 10:55 6e2da037
refactor: `isUpperSet_Ixi` → `IsUpperSet.Ixi` (#44929)
11 files6 theorems
2026-10-17 10:55 0f906b6f
feat(Algebra/Field/Subfield): `Subfield.isMulCommutative_closure` (#44921) …
1 files2 theorems
2026-10-17 10:55 035a8717
chore: rename `toContinuousMap` to `ContinuousMap.ofClass` (#44877) …
11 files2 defs