Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
d99fdfb
feat(CategoryTheory/ObjectProperty/Kernels): Object properties of (co…
justus-springer Mar 17, 2026
58f63c6
feat(Analysis/Normed): Schauder basis definition and characterization…
mike1729 Mar 17, 2026
ce78b47
feat(SimpleGraph): taking twice from a walk equals taking the minimum…
Rida-Hamadani Mar 17, 2026
f04df22
feat(SetTheory/Ordinal/Basic): the `#s`-th element of `α` is an upper…
SnirBroshi Mar 17, 2026
c0ae7a0
feat: Nat/Int casts on char two rings (#34622)
vihdzp Mar 17, 2026
bce0198
chore: mark `toSubfield`, `toSubmodule`, `toSubring` as `reducible` (…
JovanGerb Mar 17, 2026
316a037
doc(SetTheory/Ordinal/Arithmetic): improve documentation (#35858)
vihdzp Mar 18, 2026
f156f7a
feat(Computability.Primrec.List): add primrec proofs for drop, takeWh…
AlexeyMilovanov Mar 18, 2026
553b79e
feat(Tactic/FastInstance): skip mkAuxTheorem for proof fields when ty…
kim-em Mar 18, 2026
6d1799a
chore: remove 712 more `set_option backward.isDefEq.respectTransparen…
kim-em Mar 18, 2026
034c50c
feat(Data/Nat/Factorization/Divisors): calculate divisors using prime…
SnirBroshi Mar 18, 2026
2749d58
feat(NumberTheory/RatFunc/Ostrowski): prove Ostrowski's theorem for K…
mariainesdff Mar 18, 2026
30ea316
chore: replace `aesop` with `grind` where the latter is significantly…
euprunin Mar 18, 2026
db6b41a
doc(AlgebraicTopology/DoldKan): fix typos (#36765)
harahu Mar 18, 2026
2352820
feat: processes with independent increments (#36718)
EtienneC30 Mar 18, 2026
fe4b012
feat(MeasureTheory): add `continuousWithinAt_Ici/Iic_primitive_Ioi/Ii…
Deep0Thinking Mar 18, 2026
0647c6e
chore(Topology): rename lim -> Filter.lim and limUnder -> Filter.limU…
nielsvoss Mar 18, 2026
f3f9265
perf(RingTheory/Ideal/Quotient/HasFiniteQuotients): fix the `HasFinit…
JovanGerb Mar 18, 2026
82b3f55
feat(Algebra/MonoidAlgebra): explicit conversion functions to/from `F…
YaelDillies Mar 18, 2026
4b627f0
chore(CategoryTheory): Remove `erw` and `respectTransparency` (#36801)
FernandoChu Mar 18, 2026
f114902
chore(Algebra/Group/InjSurj): clean up instances (#36413)
JovanGerb Mar 18, 2026
b459ce1
feat: `IsCofinal s` implies `IsCofinal (f '' s)` (#36715)
vihdzp Mar 18, 2026
614a290
chore(Algebra/SkewMonoidAlgebra/Basic): generalize lemmas from Monoid…
mariainesdff Mar 18, 2026
a28e611
feat(Algebra/Order/Floor/Ring): generalize `Int.abs_sub_lt_one_of_flo…
mortarsanjaya Mar 18, 2026
41280ad
feat(ModularForms): (normalized) derivative of modular forms (#36405)
seewoo5 Mar 18, 2026
369423a
refactor(Combinatorics/SimpleGraph): make the vertex argument explici…
YaelDillies Mar 18, 2026
3611c4e
feat: differentiation of test function as a CLM (#31809)
ADedecker Mar 18, 2026
b8caa95
feat: binomial random variables (#28248)
YaelDillies Mar 18, 2026
cd71411
feat(Analysis/Lp): simp lemma for LinearMap.det and toLpLin (#36661)
wwylele Mar 18, 2026
f86a8b6
refactor(Analysis/Lp): EuclideanSpace.single -> PiLp.single (#36685)
wwylele Mar 18, 2026
8bd4cb1
feat: add `IsUniformEmbedding.of_comp` (#36771)
ADedecker Mar 18, 2026
bf010ad
feat: ContinuousLinearMap.continuous_of_continuous_uncurry (#36776)
ADedecker Mar 18, 2026
59cb29b
chore(IsFractionRing): make argument explicit (#36655)
plp127 Mar 18, 2026
95636e7
fix: update link to mathlib4 naming conventions (#36812)
dwrensha Mar 18, 2026
db0e46b
feat(Adjoin/Polynomial/Bivariate): IsAlgebraic.adjoin_singleton (#35874)
xgenereux Mar 18, 2026
2f6dd10
feat: added simp lemmas to LieRinehartAlgebra (#36650)
Ljon4ik4 Mar 18, 2026
7bd45ed
feat(Algebra): injective dimension equal supremum of localized module…
Thmoas-Guan Mar 18, 2026
e90aebb
chore: golf using `fin_omega`, `simp_all` and `grind +splitIndPred` (…
euprunin Mar 18, 2026
e7f2949
feat: monotonicity of D^n(U) in n and in U as CLMs (#32401)
ADedecker Mar 18, 2026
fce83a1
feat: introduce canonical factors, a.k.a. "Blaschke factors", as used…
kebekus Mar 18, 2026
954b5c5
feat: Poisson Integral Formula for harmonic functions (#36278)
kebekus Mar 18, 2026
0005884
feat: generalize Hölder's inequality for sums to `Real.HolderTriple` …
j-loreaux Mar 18, 2026
9ea9209
feat(ProbabilityTheory): Conditional Jensen's Inequality (#27953)
CoolRmal Mar 18, 2026
82865a1
feat(Combinatorics/SimpleGraph/LapMatrix): {`adjMatrix`/`degMatrix`/`…
SnirBroshi Mar 18, 2026
83bd0ba
feat: torsion of an affine connection (#36285)
grunweg Mar 18, 2026
de8a06c
chore(Combinatorics/SimpleGraph): move `WalkDecomp` and `WalkCounting…
YaelDillies Mar 18, 2026
9abae7f
feat(CStarAlgebra): lemmas related to `CFC.rpow` and `IsStrictlyPosit…
dupuisf Mar 19, 2026
36f4d76
feat(Analysis/InnerProductSpace/Spectrum): eigenspaces of a compact s…
tb65536 Mar 19, 2026
38d2f28
feat(Data/Nat/Factorization/Defs): more theorems about `f.prod (· ^ ·…
SnirBroshi Mar 19, 2026
3c0438c
chore(Data/Nat/Digits): rename `digits_len` to `digits_length` (#36830)
KryptosAI Mar 19, 2026
09af23f
feat(SimpleGraph/Acyclic): `ENat.card V ≤ 2 → G.IsAcyclic` (#35325)
SnirBroshi Mar 19, 2026
88d1cd4
doc(Counterexamples): add and improve module doc headers (#36836)
harahu Mar 19, 2026
3792095
feat(LinearAlgebra/Transvection): characterization of transvections a…
AntoineChambert-Loir Mar 19, 2026
dd748ce
feat(RingTheory): add some lemma about quotSMulTop (#36389)
Thmoas-Guan Mar 19, 2026
7327a15
feat(AlgebraicGeometry/EllipticCurve/Reduction): define multiplicativ…
tb65536 Mar 19, 2026
9cecc2e
feat(RamificationInertia): compute the degrees of the decomposition f…
xroblot Mar 19, 2026
cd71996
refactor(Data/Last): move `Mathlib.Tactic.BicategoryLike.pairs` to `L…
IvanRenison Mar 19, 2026
c3d9a12
feat: LieDerivations of Lie Algebras obtained by BaseChange (#36653)
Ljon4ik4 Mar 19, 2026
05a5af1
feat(CategoryTheory/Adjunction): preservation of colimits (#36810)
joelriou Mar 19, 2026
14d4247
doc: fix the docstring for `mFourierCoeff_eq_integral` (#36827)
CoolRmal Mar 19, 2026
200d792
feat(LinearAlgebra/Matrix/WithConv): `Matrix.toLin'` as a star-algebr…
themathqueen Mar 19, 2026
cb339e8
feat(AlgebraicTopology/SimplicialObject): define simplicial homotopy …
foderm Mar 19, 2026
0401a17
feat: smoothness on a set can be checked in extended charts (#36816)
grunweg Mar 19, 2026
4ed0cea
feat(MeasureTheory.Function): compMeasurePreserving_iterate (#35451)
samueloettl Mar 19, 2026
308bf90
feat(RingTheory/Polynomial/GaussNorm): The `gaussNorm` is an absolute…
fbarroero Mar 19, 2026
eccb236
chore: rename `cycleGraph_EulerianCircuit` to `cycleGraph.cycle` (#35…
vlad902 Mar 19, 2026
29d419b
feat(Combinatorics/SimpleGraph/Copy): `IsContained` and `IsIndContain…
SnirBroshi Mar 19, 2026
db6ec05
feat(SimpleGraph): the adjacency matrix of empty and complete graphs …
Rida-Hamadani Mar 19, 2026
f215946
chore(CategoryTheory/Whiskering): use `to_dual self` (#36807)
JovanGerb Mar 19, 2026
db41a3a
doc(AlgebraicGeometry/Morphisms/UnderlyingMap): promote header to H1 …
harahu Mar 19, 2026
4f23558
chore(Algebra/Order/Algebra): clean up section variables (#36864)
artie2000 Mar 19, 2026
b16dd71
chore: golf proofs (#36114)
euprunin Mar 19, 2026
9059fee
chore: make ENat pow instance more robust (#36875)
kim-em Mar 19, 2026
df9563a
feat(GroupTheory/ResiduallyFinite): define residually finite groups (…
tb65536 Mar 19, 2026
fc9651a
chore: modulize tests (3/N) (#36882)
Komyyy Mar 20, 2026
27b3803
chore(Combinatorics/SimpleGraph): fix projection names for `IsTree` (…
YaelDillies Mar 20, 2026
a544421
chore: update bench suite scripts (#36820)
Garmelon Mar 20, 2026
4e685c1
doc(Archive): add header (#36835)
harahu Mar 20, 2026
444ccde
feat(Translate): translate binder names starting with `h` (#36304)
JovanGerb Mar 20, 2026
fad71ea
chore: use `induction` for `Quotient.induction` invocations (#35878)
Parcly-Taxel Mar 20, 2026
7f9d1f9
doc(Algebra): fix typos (#36338)
harahu Mar 20, 2026
ed7a81a
doc(Control/Bitraversable/Basic): fix typo (#36874)
harahu Mar 20, 2026
9d9f907
chore: reduce defeq abuse in `OpenNhds` (#36879)
kim-em Mar 20, 2026
51e3dd3
chore: change a simp only to simp_rw for easier debugging (#36883)
kim-em Mar 20, 2026
9531107
chore: `no_expose` various `Ordinal` definitions (#34729)
vihdzp Mar 20, 2026
4d809c2
feat(Order/RelClasses): `IsTrans` is redundant in `IsWellOrder` (#36618)
SnirBroshi Mar 20, 2026
74ba801
feat(Order/Interval/Set/Linearorder): use `to_dual` (#36821)
JovanGerb Mar 20, 2026
512183e
chore(Algebra/CharP/MixedCharZero): cleanup file and use module syste…
joneugster Mar 20, 2026
b65c132
chore: robustify ENat/Basic (#36885)
kim-em Mar 20, 2026
719f22e
feat(Analysis/Convex/Strict/Extreme): `extremePoints ℝ (Icc a b) = {a…
themathqueen Mar 20, 2026
8093a4a
chore: rename `Ordinal.Principal` → `Ordinal.IsPrincipal` (#36793)
vihdzp Mar 20, 2026
4d7ccd5
feat(scripts/autolabel): add dependencies for alg. geometry and diff.…
joneugster Mar 20, 2026
83a9b27
feat: a Lie ideal determines an invariant root submodule (#36730)
jano-wol Mar 20, 2026
4636ea2
feat(Algebra/Homology/SpectralObject): starting the construction of t…
joelriou Mar 20, 2026
d340ea4
chore: update undergrad.yaml (#36019)
stepan2698-cpu Mar 20, 2026
357537b
feat(Algebra/Category/ModuleCat/Sheaf): `freeFunctor` preserves colim…
joelriou Mar 20, 2026
7e8a099
chore: reduce transitive imports of `Lean` (#36724)
JovanGerb Mar 20, 2026
1fb3d8b
feat(Geometry/Euclidean/Sphere/Power): Add theorem about cospherical …
zcyemi Mar 20, 2026
e840227
feat: `NNRat` is countable (#33749)
plp127 Mar 20, 2026
2a6a215
chore: use @[to_dual] extensively in CompleteLattice (#35209)
kim-em Mar 20, 2026
53875fe
chore: replace `continuity` -> `fun_prop` in remaining auto-parameter…
grunweg Mar 20, 2026
d28d1af
feat(ENat): relate ENat to finset sums and products (#36456)
b-mehta Mar 20, 2026
ecae406
feat(Algebra/Homology): first step of a factorization lemma (#36593)
joelriou Mar 20, 2026
ad8b1b5
feat: `cof α = cof β` given a strictly monotonic function `f : α → β`…
vihdzp Mar 20, 2026
6521220
chore(Data/Nat/Factorization/Defs): rename `factorization_prod_pow_eq…
SnirBroshi Mar 20, 2026
1f3cdaa
chore(AlgebraicTopology): cleaning up ExtraDegeneracy.lean (#36857)
joelriou Mar 20, 2026
ef7aa4b
feat(Analysis/Calculus/ImplicitFunction): define implicitFunctionOfPr…
agjftucker Mar 20, 2026
7194d2f
feat(GroupTheory/DoubleCoset): multiple lemmas (#27229)
WilliamCoram Mar 20, 2026
d0ac9ae
chore(Combinatorics/SimpleGraph/Coloring): use `IsIndepSet` instead o…
SnirBroshi Mar 20, 2026
b68b56f
feat(Data/Nat/Choose/Multinomial): add lemmas (#35756)
mariainesdff Mar 20, 2026
68f1b6c
feat(NumberTheory/Height/MvPolynomial): lower height bounds for image…
MichaelStollBayreuth Mar 20, 2026
e2a9553
chore(Topology/Order/Hom/Esakia): replace `RelHomClass` with `OrderHo…
JovanGerb Mar 20, 2026
6921b40
feat(CategoryTheory/Limits): action of a bifunctor on cokernels (#36680)
joelriou Mar 20, 2026
4fed986
feat(Analysis/InnerProductSpace/): define standard subspaces of a com…
yoh-tanimoto Mar 20, 2026
e5a473e
chore(FieldTheory/AbelRuffini): simpler definition of `solvableByRad`…
vihdzp Mar 20, 2026
5eb46c3
chore(NumberField/FinitePlaces): generalise `RingOfIntegers K` to `R`…
smmercuri Mar 20, 2026
507be66
feat(Algebra/Category/ModuleCat): the monoidal adjunction between the…
joelriou Mar 20, 2026
fe0303f
doc(Topology/Homotopy): fix ContinuousMap.Homotopy docstrings (#36646)
NoahW314 Mar 20, 2026
9b3f97e
fix(Tactic/ToFun): only show lemma hover on `to_fun` keyword (#36894)
JovanGerb Mar 20, 2026
82a9d75
perf(CategoryTheory/Functor/TypeValueFlat): overwrite `aesop_cat` (#3…
JovanGerb Mar 20, 2026
8e9a054
chore(Analysis/Normed/Lp/SmoothApprox): shake public imports (#34573)
Kha Mar 20, 2026
f9f4388
feat(RingTheory): some lemma about span rank (#35337)
Thmoas-Guan Mar 20, 2026
685b80a
feat(CategoryTheory/Topos): Define subobject classifier for sheaf of …
edegeltje Mar 20, 2026
1a99fce
feat(Data/Finsupp/Indicator): add lemmas (#36441)
mariainesdff Mar 20, 2026
31811d0
chore(Tactic): rewrite `lift` tactic docstring (#36594)
Vierkantor Mar 20, 2026
d564461
chore(Tactic): rewrite the `move_oper` tactic docstring (#36859)
Vierkantor Mar 20, 2026
4438cc5
chore(Tactic): rewrite `mod_cases` tactic docstring (#36861)
Vierkantor Mar 20, 2026
85f12d1
feat(Trigonometric/Chebyshev/Extremal): Chebyshev polynomials maximiz…
YuvalFilmus Mar 20, 2026
9bf5f0e
fix: replace @[simp] on coe_toWeakDual/coe_toStrongDual with _apply l…
mike1729 Mar 20, 2026
4aca478
chore(CategoryTheory): remove outdated `cat_disch` workarounds (#36905)
JovanGerb Mar 20, 2026
52bf72f
feat: add MyNewProofs automatically via Termux EOF
Mar 20, 2026
2b767f1
feat: add MyNewProofs automatically via Termux EOF
Mar 20, 2026
3fa008e
feat: add SNAP-demo Lean file via Termux
Mar 20, 2026
1963664
feat: add instant theorem via Termux
Mar 20, 2026
c5231dc
Merge branch 'master' into feature/instant-theorem
batmeezy918 Mar 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 10 additions & 14 deletions Archive/Wiedijk100Theorems/AbelRuffini.lean
Original file line number Diff line number Diff line change
Expand Up @@ -11,29 +11,25 @@ import Mathlib.RingTheory.Int.Basic
import Mathlib.RingTheory.RootsOfUnity.Minpoly

/-!
# Construction of an algebraic number that is not solvable by radicals.
# Construction of an algebraic number that is not solvable by radicals

The main ingredients are:
* `solvableByRad.isSolvable'` in `Mathlib/FieldTheory/AbelRuffini.lean` :
an irreducible polynomial with an `IsSolvableByRad` root has solvable Galois group

* `isSolvable_gal_of_irreducible` in `Mathlib/FieldTheory/AbelRuffini.lean`:
an irreducible polynomial with an `IsSolvableByRad` root has solvable Galois group.
* `galActionHom_bijective_of_prime_degree'` in `Mathlib/FieldTheory/PolynomialGaloisGroup.lean` :
an irreducible polynomial of prime degree with 1-3 non-real roots has full Galois group
an irreducible polynomial of prime degree with 1-3 non-real roots has full Galois group.
* `Equiv.Perm.not_solvable` in `Mathlib/GroupTheory/Solvable.lean` : the symmetric group is not
solvable
solvable.

Then all that remains is the construction of a specific polynomial satisfying the conditions of
`galActionHom_bijective_of_prime_degree'`, which is done in this file.

-/


namespace AbelRuffini


open Function Polynomial Polynomial.Gal Ideal

open scoped Polynomial

attribute [local instance] splits_ℚ_ℂ

variable (R : Type*) [CommRing R] (a b : ℕ)
Expand Down Expand Up @@ -155,19 +151,19 @@ theorem gal_Phi (hab : b < a) (h_irred : Irreducible (Φ ℚ a b)) :
exact real_roots_Phi_ge a b hab

theorem not_solvable_by_rad (p : ℕ) (x : ℂ) (hx : aeval x (Φ ℚ a b) = 0) (hab : b < a)
(hp : p.Prime) (hpa : p ∣ a) (hpb : p ∣ b) (hp2b : ¬p ^ 2 ∣ b) : ¬IsSolvableByRad ℚ x := by
(hp : p.Prime) (hpa : p ∣ a) (hpb : p ∣ b) (hp2b : ¬p ^ 2 ∣ b) : x ∉ solvableByRad ℚ ℂ := by
have h_irred := irreducible_Phi a b p hp hpa hpb hp2b
apply mt (solvableByRad.isSolvable' h_irred hx)
apply mt (isSolvable_gal_of_irreducible · h_irred hx)
intro h
refine Equiv.Perm.not_solvable _ (le_of_eq ?_)
(solvable_of_surjective (gal_Phi a b hab h_irred).2)
rw_mod_cast [Cardinal.mk_fintype, complex_roots_Phi a b h_irred.separable]

theorem not_solvable_by_rad' (x : ℂ) (hx : aeval x (Φ ℚ 4 2) = 0) : ¬IsSolvableByRad ℚ x := by
theorem not_solvable_by_rad' (x : ℂ) (hx : aeval x (Φ ℚ 4 2) = 0) : x ∉ solvableByRad ℚ ℂ := by
apply not_solvable_by_rad 4 2 2 x hx <;> decide

/-- **Abel-Ruffini Theorem** -/
theorem exists_not_solvable_by_rad : ∃ x : ℂ, IsAlgebraic ℚ x ∧ ¬IsSolvableByRad ℚ x := by
theorem exists_not_solvable_by_rad : ∃ x : ℂ, IsAlgebraic ℚ x ∧ x ∉ solvableByRad ℚ ℂ := by
obtain ⟨x, hx⟩ := (IsAlgClosed.splits (Φ ℂ 4 2)).exists_eval_eq_zero (by simp [degree_Phi])
rw [← map_Phi 4 2 (algebraMap ℚ ℂ), eval_map] at hx
exact ⟨x, ⟨Φ ℚ 4 2, (monic_Phi 4 2).ne_zero, hx⟩, not_solvable_by_rad' x hx⟩
Expand Down
2 changes: 2 additions & 0 deletions Archive/Wiedijk100Theorems/CubingACube.lean
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ import Mathlib.Data.Set.Finite.Lemmas
import Mathlib.Order.Interval.Set.Disjoint

/-!
# Dissection of Cubes
Proof that a cube (in dimension n ≥ 3) cannot be cubed:
There does not exist a partition of a cube into finitely many smaller cubes (at least two)
of different sizes.
Expand Down
1 change: 1 addition & 0 deletions Counterexamples/CanonicallyOrderedCommSemiringTwoMul.lean
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import Mathlib.Algebra.Ring.Subsemiring.Order
import Mathlib.Data.ZMod.Basic

/-!
# A canonically ordered commutative semiring where multiplication by 2 is not injective
A canonically ordered commutative semiring with two different elements `a` and `b` such that
`a ≠ b` and `2 * a = 2 * b`. Thus, multiplication by a fixed non-zero element of a canonically
Expand Down
6 changes: 3 additions & 3 deletions Counterexamples/IrrationalPowerOfIrrational.lean
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ Authors: Seewoo Lee
import Mathlib.Analysis.SpecialFunctions.Pow.NNReal
import Mathlib.NumberTheory.Real.Irrational

/-
# Irrational power of irrational numbers are not necessarily irrational.
/-!
# An irrational power of an irrational number need not be irrational
Prove that there exist irrational numbers `a`, `b` such that `a^b` is rational.
This file proves that there exist irrational numbers `a`, `b` such that `a^b` is rational.
We use the following famous argument (based on the law of excluded middle and irrationality of √2).
Consider `c = √2^√2`. If `c` is rational, we are done.
Expand Down
37 changes: 34 additions & 3 deletions Mathlib.lean
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ public import Mathlib.Algebra.Category.ModuleCat.Kernels
public import Mathlib.Algebra.Category.ModuleCat.LeftResolution
public import Mathlib.Algebra.Category.ModuleCat.Limits
public import Mathlib.Algebra.Category.ModuleCat.Localization
public import Mathlib.Algebra.Category.ModuleCat.Monoidal.Adjunction
public import Mathlib.Algebra.Category.ModuleCat.Monoidal.Basic
public import Mathlib.Algebra.Category.ModuleCat.Monoidal.Closed
public import Mathlib.Algebra.Category.ModuleCat.Monoidal.Symmetric
Expand Down Expand Up @@ -602,6 +603,7 @@ public import Mathlib.Algebra.Homology.EulerCharacteristic
public import Mathlib.Algebra.Homology.ExactSequence
public import Mathlib.Algebra.Homology.ExactSequenceFour
public import Mathlib.Algebra.Homology.Factorizations.Basic
public import Mathlib.Algebra.Homology.Factorizations.CM5a
public import Mathlib.Algebra.Homology.Factorizations.CM5b
public import Mathlib.Algebra.Homology.Functor
public import Mathlib.Algebra.Homology.GrothendieckAbelian
Expand Down Expand Up @@ -677,6 +679,7 @@ public import Mathlib.Algebra.Homology.SpectralObject.EpiMono
public import Mathlib.Algebra.Homology.SpectralObject.HasSpectralSequence
public import Mathlib.Algebra.Homology.SpectralObject.Homology
public import Mathlib.Algebra.Homology.SpectralObject.Page
public import Mathlib.Algebra.Homology.SpectralObject.SpectralSequence
public import Mathlib.Algebra.Homology.SpectralSequence.Basic
public import Mathlib.Algebra.Homology.SpectralSequence.ComplexShape
public import Mathlib.Algebra.Homology.Square
Expand All @@ -696,6 +699,7 @@ public import Mathlib.Algebra.Lie.CartanSubalgebra
public import Mathlib.Algebra.Lie.Character
public import Mathlib.Algebra.Lie.Classical
public import Mathlib.Algebra.Lie.Cochain
public import Mathlib.Algebra.Lie.Derivation.BaseChange
public import Mathlib.Algebra.Lie.Derivation.Basic
public import Mathlib.Algebra.Lie.Derivation.Killing
public import Mathlib.Algebra.Lie.DirectSum
Expand Down Expand Up @@ -794,6 +798,7 @@ public import Mathlib.Algebra.Module.RingHom
public import Mathlib.Algebra.Module.Shrink
public import Mathlib.Algebra.Module.SnakeLemma
public import Mathlib.Algebra.Module.SpanRank
public import Mathlib.Algebra.Module.SpanRankOperations
public import Mathlib.Algebra.Module.Submodule.Basic
public import Mathlib.Algebra.Module.Submodule.Bilinear
public import Mathlib.Algebra.Module.Submodule.Defs
Expand Down Expand Up @@ -1485,7 +1490,9 @@ public import Mathlib.AlgebraicTopology.SimplicialCategory.SimplicialObject
public import Mathlib.AlgebraicTopology.SimplicialComplex.Basic
public import Mathlib.AlgebraicTopology.SimplicialNerve
public import Mathlib.AlgebraicTopology.SimplicialObject.Basic
public import Mathlib.AlgebraicTopology.SimplicialObject.ChainHomotopy
public import Mathlib.AlgebraicTopology.SimplicialObject.Coskeletal
public import Mathlib.AlgebraicTopology.SimplicialObject.Homotopy
public import Mathlib.AlgebraicTopology.SimplicialObject.II
public import Mathlib.AlgebraicTopology.SimplicialObject.Op
public import Mathlib.AlgebraicTopology.SimplicialObject.Split
Expand Down Expand Up @@ -1531,6 +1538,7 @@ public import Mathlib.AlgebraicTopology.SimplicialSet.StrictSegal
public import Mathlib.AlgebraicTopology.SimplicialSet.Subcomplex
public import Mathlib.AlgebraicTopology.SimplicialSet.SubcomplexColimits
public import Mathlib.AlgebraicTopology.SingularHomology.Basic
public import Mathlib.AlgebraicTopology.SingularHomology.HomotopyInvariance
public import Mathlib.AlgebraicTopology.SingularSet
public import Mathlib.AlgebraicTopology.TopologicalSimplex
public import Mathlib.Analysis.AbsoluteValue.Equivalence
Expand Down Expand Up @@ -1700,6 +1708,7 @@ public import Mathlib.Analysis.Calculus.FormalMultilinearSeries
public import Mathlib.Analysis.Calculus.Gradient.Basic
public import Mathlib.Analysis.Calculus.Implicit
public import Mathlib.Analysis.Calculus.ImplicitContDiff
public import Mathlib.Analysis.Calculus.ImplicitFunction.ProdDomain
public import Mathlib.Analysis.Calculus.InverseFunctionTheorem.Analytic
public import Mathlib.Analysis.Calculus.InverseFunctionTheorem.ApproximatesLinearOn
public import Mathlib.Analysis.Calculus.InverseFunctionTheorem.ContDiff
Expand Down Expand Up @@ -1748,6 +1757,7 @@ public import Mathlib.Analysis.Complex.Arg
public import Mathlib.Analysis.Complex.Asymptotics
public import Mathlib.Analysis.Complex.Basic
public import Mathlib.Analysis.Complex.BorelCaratheodory
public import Mathlib.Analysis.Complex.CanonicalDecomposition
public import Mathlib.Analysis.Complex.Cardinality
public import Mathlib.Analysis.Complex.CauchyIntegral
public import Mathlib.Analysis.Complex.Circle
Expand All @@ -1761,6 +1771,7 @@ public import Mathlib.Analysis.Complex.HalfPlane
public import Mathlib.Analysis.Complex.Harmonic.Analytic
public import Mathlib.Analysis.Complex.Harmonic.Liouville
public import Mathlib.Analysis.Complex.Harmonic.MeanValue
public import Mathlib.Analysis.Complex.Harmonic.Poisson
public import Mathlib.Analysis.Complex.HasPrimitives
public import Mathlib.Analysis.Complex.IntegerCompl
public import Mathlib.Analysis.Complex.IsIntegral
Expand Down Expand Up @@ -1941,6 +1952,7 @@ public import Mathlib.Analysis.InnerProductSpace.Rayleigh
public import Mathlib.Analysis.InnerProductSpace.Reproducing
public import Mathlib.Analysis.InnerProductSpace.Semisimple
public import Mathlib.Analysis.InnerProductSpace.Spectrum
public import Mathlib.Analysis.InnerProductSpace.StandardSubspace
public import Mathlib.Analysis.InnerProductSpace.StarOrder
public import Mathlib.Analysis.InnerProductSpace.Subspace
public import Mathlib.Analysis.InnerProductSpace.Symmetric
Expand Down Expand Up @@ -2069,6 +2081,7 @@ public import Mathlib.Analysis.Normed.Module.Ball.Action
public import Mathlib.Analysis.Normed.Module.Ball.Homeomorph
public import Mathlib.Analysis.Normed.Module.Ball.Pointwise
public import Mathlib.Analysis.Normed.Module.Ball.RadialEquiv
public import Mathlib.Analysis.Normed.Module.Bases
public import Mathlib.Analysis.Normed.Module.Basic
public import Mathlib.Analysis.Normed.Module.Complemented
public import Mathlib.Analysis.Normed.Module.Completion
Expand Down Expand Up @@ -2384,6 +2397,7 @@ public import Mathlib.CategoryTheory.Adjunction.Comma
public import Mathlib.CategoryTheory.Adjunction.CompositionIso
public import Mathlib.CategoryTheory.Adjunction.Evaluation
public import Mathlib.CategoryTheory.Adjunction.FullyFaithful
public import Mathlib.CategoryTheory.Adjunction.FullyFaithfulLimits
public import Mathlib.CategoryTheory.Adjunction.Lifting.Left
public import Mathlib.CategoryTheory.Adjunction.Lifting.Right
public import Mathlib.CategoryTheory.Adjunction.Limits
Expand Down Expand Up @@ -2751,6 +2765,7 @@ public import Mathlib.CategoryTheory.Limits.Preorder
public import Mathlib.CategoryTheory.Limits.Presentation
public import Mathlib.CategoryTheory.Limits.Preserves.Basic
public import Mathlib.CategoryTheory.Limits.Preserves.Bifunctor
public import Mathlib.CategoryTheory.Limits.Preserves.BifunctorCokernel
public import Mathlib.CategoryTheory.Limits.Preserves.Creates.Finite
public import Mathlib.CategoryTheory.Limits.Preserves.Creates.Pullbacks
public import Mathlib.CategoryTheory.Limits.Preserves.Filtered
Expand Down Expand Up @@ -3064,6 +3079,7 @@ public import Mathlib.CategoryTheory.ObjectProperty.FunctorCategory.PreservesLim
public import Mathlib.CategoryTheory.ObjectProperty.HasCardinalLT
public import Mathlib.CategoryTheory.ObjectProperty.Ind
public import Mathlib.CategoryTheory.ObjectProperty.InheritedFromHom
public import Mathlib.CategoryTheory.ObjectProperty.Kernels
public import Mathlib.CategoryTheory.ObjectProperty.LimitsClosure
public import Mathlib.CategoryTheory.ObjectProperty.LimitsOfShape
public import Mathlib.CategoryTheory.ObjectProperty.Local
Expand Down Expand Up @@ -3306,6 +3322,7 @@ public import Mathlib.CategoryTheory.Sums.Basic
public import Mathlib.CategoryTheory.Sums.Products
public import Mathlib.CategoryTheory.Thin
public import Mathlib.CategoryTheory.Topos.Classifier
public import Mathlib.CategoryTheory.Topos.Sheaf
public import Mathlib.CategoryTheory.Triangulated.Adjunction
public import Mathlib.CategoryTheory.Triangulated.Basic
public import Mathlib.CategoryTheory.Triangulated.Functor
Expand Down Expand Up @@ -3450,10 +3467,9 @@ public import Mathlib.Combinatorics.SimpleGraph.CompleteMultipartite
public import Mathlib.Combinatorics.SimpleGraph.ConcreteColorings
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.Connected
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.EdgeConnectivity
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.Finite
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.Represents
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.Subgraph
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.WalkCounting
public import Mathlib.Combinatorics.SimpleGraph.Connectivity.WalkDecomp
public import Mathlib.Combinatorics.SimpleGraph.Copy
public import Mathlib.Combinatorics.SimpleGraph.Dart
public import Mathlib.Combinatorics.SimpleGraph.DegreeSum
Expand Down Expand Up @@ -3505,6 +3521,8 @@ public import Mathlib.Combinatorics.SimpleGraph.UniversalVerts
public import Mathlib.Combinatorics.SimpleGraph.VertexCover
public import Mathlib.Combinatorics.SimpleGraph.Walk
public import Mathlib.Combinatorics.SimpleGraph.Walks.Basic
public import Mathlib.Combinatorics.SimpleGraph.Walks.Counting
public import Mathlib.Combinatorics.SimpleGraph.Walks.Decomp
public import Mathlib.Combinatorics.SimpleGraph.Walks.Maps
public import Mathlib.Combinatorics.SimpleGraph.Walks.Operations
public import Mathlib.Combinatorics.SimpleGraph.Walks.Subwalks
Expand Down Expand Up @@ -3951,6 +3969,7 @@ public import Mathlib.Data.Multiset.UnionInter
public import Mathlib.Data.Multiset.ZeroCons
public import Mathlib.Data.NNRat.BigOperators
public import Mathlib.Data.NNRat.Defs
public import Mathlib.Data.NNRat.Encodable
public import Mathlib.Data.NNRat.Floor
public import Mathlib.Data.NNRat.Lemmas
public import Mathlib.Data.NNRat.Order
Expand Down Expand Up @@ -4000,6 +4019,7 @@ public import Mathlib.Data.Nat.Factorial.NatCast
public import Mathlib.Data.Nat.Factorial.SuperFactorial
public import Mathlib.Data.Nat.Factorization.Basic
public import Mathlib.Data.Nat.Factorization.Defs
public import Mathlib.Data.Nat.Factorization.Divisors
public import Mathlib.Data.Nat.Factorization.Induction
public import Mathlib.Data.Nat.Factorization.LCM
public import Mathlib.Data.Nat.Factorization.PrimePow
Expand Down Expand Up @@ -4461,6 +4481,7 @@ public import Mathlib.Geometry.Manifold.SmoothEmbedding
public import Mathlib.Geometry.Manifold.StructureGroupoid
public import Mathlib.Geometry.Manifold.VectorBundle.Basic
public import Mathlib.Geometry.Manifold.VectorBundle.CovariantDerivative.Basic
public import Mathlib.Geometry.Manifold.VectorBundle.CovariantDerivative.Torsion
public import Mathlib.Geometry.Manifold.VectorBundle.FiberwiseLinear
public import Mathlib.Geometry.Manifold.VectorBundle.Hom
public import Mathlib.Geometry.Manifold.VectorBundle.LocalFrame
Expand Down Expand Up @@ -4616,6 +4637,7 @@ public import Mathlib.GroupTheory.QuotientGroup.Finite
public import Mathlib.GroupTheory.QuotientGroup.ModEq
public import Mathlib.GroupTheory.Rank
public import Mathlib.GroupTheory.RegularWreathProduct
public import Mathlib.GroupTheory.ResiduallyFinite
public import Mathlib.GroupTheory.Schreier
public import Mathlib.GroupTheory.SchurZassenhaus
public import Mathlib.GroupTheory.SemidirectProduct
Expand Down Expand Up @@ -4809,6 +4831,7 @@ public import Mathlib.LinearAlgebra.Finsupp.Span
public import Mathlib.LinearAlgebra.Finsupp.SumProd
public import Mathlib.LinearAlgebra.Finsupp.Supported
public import Mathlib.LinearAlgebra.Finsupp.VectorSpace
public import Mathlib.LinearAlgebra.FixedSubmodule
public import Mathlib.LinearAlgebra.FreeAlgebra
public import Mathlib.LinearAlgebra.FreeModule.Basic
public import Mathlib.LinearAlgebra.FreeModule.Determinant
Expand Down Expand Up @@ -5127,6 +5150,7 @@ public import Mathlib.MeasureTheory.Function.AEMeasurableSequence
public import Mathlib.MeasureTheory.Function.AbsolutelyContinuous
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.AEMeasurable
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.Basic
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.CondJensen
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL1
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.CondexpL2
public import Mathlib.MeasureTheory.Function.ConditionalExpectation.Indicator
Expand Down Expand Up @@ -5529,6 +5553,7 @@ public import Mathlib.NumberTheory.ModularForms.CongruenceSubgroups
public import Mathlib.NumberTheory.ModularForms.Cusps
public import Mathlib.NumberTheory.ModularForms.DedekindEta
public import Mathlib.NumberTheory.ModularForms.Delta
public import Mathlib.NumberTheory.ModularForms.Derivative
public import Mathlib.NumberTheory.ModularForms.EisensteinSeries.Basic
public import Mathlib.NumberTheory.ModularForms.EisensteinSeries.Defs
public import Mathlib.NumberTheory.ModularForms.EisensteinSeries.E2.Defs
Expand Down Expand Up @@ -5622,6 +5647,7 @@ public import Mathlib.NumberTheory.RamificationInertia.Basic
public import Mathlib.NumberTheory.RamificationInertia.Galois
public import Mathlib.NumberTheory.RamificationInertia.HilbertTheory
public import Mathlib.NumberTheory.RamificationInertia.Unramified
public import Mathlib.NumberTheory.RatFunc.Ostrowski
public import Mathlib.NumberTheory.Rayleigh
public import Mathlib.NumberTheory.Real.GoldenRatio
public import Mathlib.NumberTheory.Real.Irrational
Expand Down Expand Up @@ -5959,6 +5985,7 @@ public import Mathlib.Probability.Decision.Risk.Basic
public import Mathlib.Probability.Decision.Risk.Defs
public import Mathlib.Probability.Density
public import Mathlib.Probability.Distributions.Beta
public import Mathlib.Probability.Distributions.Binomial
public import Mathlib.Probability.Distributions.Cauchy
public import Mathlib.Probability.Distributions.Exponential
public import Mathlib.Probability.Distributions.Fernique
Expand All @@ -5979,6 +6006,7 @@ public import Mathlib.Probability.Distributions.Pareto
public import Mathlib.Probability.Distributions.Poisson.Basic
public import Mathlib.Probability.Distributions.Poisson.PoissonLimitThm
public import Mathlib.Probability.Distributions.SetBernoulli
public import Mathlib.Probability.Distributions.TwoValued
public import Mathlib.Probability.Distributions.Uniform
public import Mathlib.Probability.HasLaw
public import Mathlib.Probability.HasLawExists
Expand All @@ -5994,7 +6022,8 @@ public import Mathlib.Probability.Independence.Integration
public import Mathlib.Probability.Independence.Kernel
public import Mathlib.Probability.Independence.Kernel.Indep
public import Mathlib.Probability.Independence.Kernel.IndepFun
public import Mathlib.Probability.Independence.Process
public import Mathlib.Probability.Independence.Process.Basic
public import Mathlib.Probability.Independence.Process.HasIndepIncrements
public import Mathlib.Probability.Independence.ZeroOne
public import Mathlib.Probability.Kernel.Basic
public import Mathlib.Probability.Kernel.CompProdEqIff
Expand Down Expand Up @@ -6122,6 +6151,7 @@ public import Mathlib.RingTheory.Adjoin.FGBaseChange
public import Mathlib.RingTheory.Adjoin.Field
public import Mathlib.RingTheory.Adjoin.Polynomial
public import Mathlib.RingTheory.Adjoin.Polynomial.Basic
public import Mathlib.RingTheory.Adjoin.Polynomial.Bivariate
public import Mathlib.RingTheory.Adjoin.PowerBasis
public import Mathlib.RingTheory.Adjoin.Singleton
public import Mathlib.RingTheory.Adjoin.Tower
Expand Down Expand Up @@ -6395,6 +6425,7 @@ public import Mathlib.RingTheory.LittleWedderburn
public import Mathlib.RingTheory.LocalProperties.Basic
public import Mathlib.RingTheory.LocalProperties.Exactness
public import Mathlib.RingTheory.LocalProperties.Injective
public import Mathlib.RingTheory.LocalProperties.InjectiveDimension
public import Mathlib.RingTheory.LocalProperties.IntegrallyClosed
public import Mathlib.RingTheory.LocalProperties.Projective
public import Mathlib.RingTheory.LocalProperties.ProjectiveDimension
Expand Down
Loading