Skip to content

Commit

Permalink
Merge branch 'master' into j-loreaux/contraction-directed
Browse files Browse the repository at this point in the history
  • Loading branch information
j-loreaux committed Oct 28, 2024
2 parents 1a9d09f + 132344b commit 67c1a06
Show file tree
Hide file tree
Showing 579 changed files with 10,448 additions and 5,740 deletions.
2 changes: 1 addition & 1 deletion Archive/Imo/Imo2019Q4.lean
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Authors: Floris van Doorn
-/
import Mathlib.Data.Nat.Factorial.BigOperators
import Mathlib.Data.Nat.Multiplicity
import Mathlib.Data.Nat.Prime.Basic
import Mathlib.Data.Nat.Prime.Int
import Mathlib.Tactic.IntervalCases
import Mathlib.Tactic.GCongr

Expand Down
6 changes: 3 additions & 3 deletions Archive/Wiedijk100Theorems/BuffonsNeedle.lean
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Enrico Z. Borba
-/

import Mathlib.Probability.Density
import Mathlib.Probability.Notation
import Mathlib.MeasureTheory.Constructions.Prod.Integral
import Mathlib.Analysis.SpecialFunctions.Integrals
import Mathlib.MeasureTheory.Integral.Prod
import Mathlib.Probability.Density
import Mathlib.Probability.Distributions.Uniform
import Mathlib.Probability.Notation

/-!
Expand Down
2 changes: 1 addition & 1 deletion Counterexamples/CharPZeroNeCharZero.lean
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Copyright (c) 2022 Damiano Testa. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Damiano Testa, Eric Wieser
-/
import Mathlib.Algebra.CharP.Basic
import Mathlib.Algebra.CharP.Lemmas
import Mathlib.Algebra.PUnitInstances.Algebra

/-! # `CharP R 0` and `CharZero R` need not coincide for semirings
Expand Down
22 changes: 11 additions & 11 deletions Counterexamples/ZeroDivisorsInAddMonoidAlgebras.lean
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ nontrivial ring `R` and the additive group `G` with a torsion element can be any
Besides this example, we also address a comment in `Data.Finsupp.Lex` to the effect that the proof
that addition is monotone on `α →₀ N` uses that it is *strictly* monotone on `N`.
The specific statement is about `Finsupp.Lex.covariantClass_lt_left` and its analogue
`Finsupp.Lex.covariantClass_le_right`. We do not need two separate counterexamples, since the
The specific statement is about `Finsupp.Lex.addLeftStrictMono` and its analogue
`Finsupp.Lex.addRightStrictMono`. We do not need two separate counterexamples, since the
operation is commutative.
The example is very simple. Let `F = {0, 1}` with order determined by `0 < 1` and absorbing
Expand Down Expand Up @@ -142,9 +142,9 @@ elab "guard_decl" na:ident mod:ident : command => do
let .some mdni := env.getModuleIdx? mdn | throwError "the module {mod} is not imported!"
unless dcli = mdni do throwError "instance {na} is no longer in {mod}."

guard_decl Finsupp.Lex.covariantClass_le_left Mathlib.Data.Finsupp.Lex
guard_decl Finsupp.Lex.addLeftMono Mathlib.Data.Finsupp.Lex

guard_decl Finsupp.Lex.covariantClass_le_right Mathlib.Data.Finsupp.Lex
guard_decl Finsupp.Lex.addRightMono Mathlib.Data.Finsupp.Lex

namespace F

Expand Down Expand Up @@ -182,20 +182,20 @@ instance : AddCommMonoid F where
add_comm := by boom
nsmul := nsmulRec

/-- The `CovariantClass`es asserting monotonicity of addition hold for `F`. -/
instance covariantClass_add_le : CovariantClass F F (· + ·) (· ≤ ·) :=
/-- The `AddLeftMono`es asserting monotonicity of addition hold for `F`. -/
instance addLeftMono : AddLeftMono F :=
by boom⟩

example : CovariantClass F F (Function.swap (· + ·)) (· ≤ ·) := by infer_instance
example : AddRightMono F := by infer_instance

/-- The following examples show that `F` has all the typeclasses used by
`Finsupp.Lex.covariantClass_le_left`... -/
`Finsupp.Lex.addLeftStrictMono`... -/
example : LinearOrder F := by infer_instance

example : AddMonoid F := by infer_instance

/-- ... except for the strict monotonicity of addition, the crux of the matter. -/
example : ¬CovariantClass F F (· + ·) (· < ·) := fun h =>
example : ¬AddLeftStrictMono F := fun h =>
lt_irrefl 1 <| (h.elim : Covariant F F (· + ·) (· < ·)) 1 z01

/-- A few `simp`-lemmas to take care of trivialities in the proof of the example below. -/
Expand All @@ -220,8 +220,8 @@ theorem f110 : ofLex (Finsupp.single (1 : F) (1 : F)) 0 = 0 :=

/-- Here we see that (not-necessarily strict) monotonicity of addition on `Lex (F →₀ F)` is not
a consequence of monotonicity of addition on `F`. Strict monotonicity of addition on `F` is
enough and is the content of `Finsupp.Lex.covariantClass_le_left`. -/
example : ¬CovariantClass (Lex (F →₀ F)) (Lex (F →₀ F)) (· + ·) (· ≤ ·) := by
enough and is the content of `Finsupp.Lex.addLeftStrictMono`. -/
example : ¬AddLeftMono (Lex (F →₀ F)) := by
rintro ⟨h⟩
refine (not_lt (α := Lex (F →₀ F))).mpr (@h (Finsupp.single (0 : F) (1 : F))
(Finsupp.single 1 1) (Finsupp.single 0 1) ?_) ⟨1, ?_⟩
Expand Down
57 changes: 47 additions & 10 deletions Mathlib.lean
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ import Mathlib.Algebra.Category.ModuleCat.ChangeOfRings
import Mathlib.Algebra.Category.ModuleCat.Colimits
import Mathlib.Algebra.Category.ModuleCat.Differentials.Basic
import Mathlib.Algebra.Category.ModuleCat.Differentials.Presheaf
import Mathlib.Algebra.Category.ModuleCat.EnoughInjectives
import Mathlib.Algebra.Category.ModuleCat.EpiMono
import Mathlib.Algebra.Category.ModuleCat.FilteredColimits
import Mathlib.Algebra.Category.ModuleCat.Free
Expand Down Expand Up @@ -157,6 +158,7 @@ import Mathlib.Algebra.CharP.Defs
import Mathlib.Algebra.CharP.ExpChar
import Mathlib.Algebra.CharP.IntermediateField
import Mathlib.Algebra.CharP.Invertible
import Mathlib.Algebra.CharP.Lemmas
import Mathlib.Algebra.CharP.LocalRing
import Mathlib.Algebra.CharP.MixedCharZero
import Mathlib.Algebra.CharP.Pi
Expand Down Expand Up @@ -227,12 +229,16 @@ import Mathlib.Algebra.GradedMonoid
import Mathlib.Algebra.GradedMulAction
import Mathlib.Algebra.Group.Action.Basic
import Mathlib.Algebra.Group.Action.Defs
import Mathlib.Algebra.Group.Action.End
import Mathlib.Algebra.Group.Action.Faithful
import Mathlib.Algebra.Group.Action.Opposite
import Mathlib.Algebra.Group.Action.Option
import Mathlib.Algebra.Group.Action.Pi
import Mathlib.Algebra.Group.Action.Pretransitive
import Mathlib.Algebra.Group.Action.Prod
import Mathlib.Algebra.Group.Action.Sigma
import Mathlib.Algebra.Group.Action.Sum
import Mathlib.Algebra.Group.Action.TypeTags
import Mathlib.Algebra.Group.Action.Units
import Mathlib.Algebra.Group.AddChar
import Mathlib.Algebra.Group.Aut
Expand Down Expand Up @@ -314,6 +320,8 @@ import Mathlib.Algebra.Group.ZeroOne
import Mathlib.Algebra.GroupPower.IterateHom
import Mathlib.Algebra.GroupWithZero.Action.Basic
import Mathlib.Algebra.GroupWithZero.Action.Defs
import Mathlib.Algebra.GroupWithZero.Action.End
import Mathlib.Algebra.GroupWithZero.Action.Faithful
import Mathlib.Algebra.GroupWithZero.Action.Opposite
import Mathlib.Algebra.GroupWithZero.Action.Pi
import Mathlib.Algebra.GroupWithZero.Action.Prod
Expand Down Expand Up @@ -703,6 +711,7 @@ import Mathlib.Algebra.Order.Ring.Unbundled.Rat
import Mathlib.Algebra.Order.Ring.WithTop
import Mathlib.Algebra.Order.Star.Basic
import Mathlib.Algebra.Order.Star.Conjneg
import Mathlib.Algebra.Order.Star.Prod
import Mathlib.Algebra.Order.Sub.Basic
import Mathlib.Algebra.Order.Sub.Defs
import Mathlib.Algebra.Order.Sub.Prod
Expand Down Expand Up @@ -764,6 +773,8 @@ import Mathlib.Algebra.Polynomial.Splits
import Mathlib.Algebra.Polynomial.SumIteratedDerivative
import Mathlib.Algebra.Polynomial.Taylor
import Mathlib.Algebra.Polynomial.UnitTrinomial
import Mathlib.Algebra.Prime.Defs
import Mathlib.Algebra.Prime.Lemmas
import Mathlib.Algebra.QuadraticDiscriminant
import Mathlib.Algebra.Quandle
import Mathlib.Algebra.Quaternion
Expand Down Expand Up @@ -998,6 +1009,7 @@ import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Integral
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Isometric
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.PosPart
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
import Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
Expand Down Expand Up @@ -1187,6 +1199,7 @@ import Mathlib.Analysis.Convex.StrictConvexBetween
import Mathlib.Analysis.Convex.StrictConvexSpace
import Mathlib.Analysis.Convex.Strong
import Mathlib.Analysis.Convex.Topology
import Mathlib.Analysis.Convex.TotallyBounded
import Mathlib.Analysis.Convex.Uniform
import Mathlib.Analysis.Convolution
import Mathlib.Analysis.Distribution.AEEqOfIntegralContDiff
Expand Down Expand Up @@ -1483,15 +1496,17 @@ import Mathlib.CategoryTheory.Bicategory.End
import Mathlib.CategoryTheory.Bicategory.Extension
import Mathlib.CategoryTheory.Bicategory.Free
import Mathlib.CategoryTheory.Bicategory.Functor.Lax
import Mathlib.CategoryTheory.Bicategory.Functor.LocallyDiscrete
import Mathlib.CategoryTheory.Bicategory.Functor.Oplax
import Mathlib.CategoryTheory.Bicategory.Functor.Prelax
import Mathlib.CategoryTheory.Bicategory.Functor.Pseudofunctor
import Mathlib.CategoryTheory.Bicategory.FunctorBicategory
import Mathlib.CategoryTheory.Bicategory.FunctorBicategory.Oplax
import Mathlib.CategoryTheory.Bicategory.Grothendieck
import Mathlib.CategoryTheory.Bicategory.Kan.Adjunction
import Mathlib.CategoryTheory.Bicategory.Kan.HasKan
import Mathlib.CategoryTheory.Bicategory.Kan.IsKan
import Mathlib.CategoryTheory.Bicategory.LocallyDiscrete
import Mathlib.CategoryTheory.Bicategory.Modification.Oplax
import Mathlib.CategoryTheory.Bicategory.NaturalTransformation.Oplax
import Mathlib.CategoryTheory.Bicategory.NaturalTransformation.Strong
import Mathlib.CategoryTheory.Bicategory.SingleObj
Expand Down Expand Up @@ -1520,6 +1535,7 @@ import Mathlib.CategoryTheory.ChosenFiniteProducts
import Mathlib.CategoryTheory.ChosenFiniteProducts.Cat
import Mathlib.CategoryTheory.ChosenFiniteProducts.FunctorCategory
import Mathlib.CategoryTheory.Closed.Cartesian
import Mathlib.CategoryTheory.Closed.Enrichment
import Mathlib.CategoryTheory.Closed.Functor
import Mathlib.CategoryTheory.Closed.FunctorCategory
import Mathlib.CategoryTheory.Closed.FunctorToTypes
Expand All @@ -1535,7 +1551,8 @@ import Mathlib.CategoryTheory.Comma.Basic
import Mathlib.CategoryTheory.Comma.Over
import Mathlib.CategoryTheory.Comma.Presheaf.Basic
import Mathlib.CategoryTheory.Comma.Presheaf.Colimit
import Mathlib.CategoryTheory.Comma.StructuredArrow
import Mathlib.CategoryTheory.Comma.StructuredArrow.Basic
import Mathlib.CategoryTheory.Comma.StructuredArrow.Small
import Mathlib.CategoryTheory.ComposableArrows
import Mathlib.CategoryTheory.ConcreteCategory.Basic
import Mathlib.CategoryTheory.ConcreteCategory.Bundled
Expand Down Expand Up @@ -1714,6 +1731,7 @@ import Mathlib.CategoryTheory.Limits.Shapes.BinaryProducts
import Mathlib.CategoryTheory.Limits.Shapes.Biproducts
import Mathlib.CategoryTheory.Limits.Shapes.CombinedProducts
import Mathlib.CategoryTheory.Limits.Shapes.ConcreteCategory
import Mathlib.CategoryTheory.Limits.Shapes.Connected
import Mathlib.CategoryTheory.Limits.Shapes.Countable
import Mathlib.CategoryTheory.Limits.Shapes.Diagonal
import Mathlib.CategoryTheory.Limits.Shapes.DisjointCoproduct
Expand All @@ -1724,6 +1742,7 @@ import Mathlib.CategoryTheory.Limits.Shapes.FiniteProducts
import Mathlib.CategoryTheory.Limits.Shapes.FunctorCategory
import Mathlib.CategoryTheory.Limits.Shapes.FunctorToTypes
import Mathlib.CategoryTheory.Limits.Shapes.Images
import Mathlib.CategoryTheory.Limits.Shapes.IsTerminal
import Mathlib.CategoryTheory.Limits.Shapes.KernelPair
import Mathlib.CategoryTheory.Limits.Shapes.Kernels
import Mathlib.CategoryTheory.Limits.Shapes.Multiequalizer
Expand Down Expand Up @@ -1804,6 +1823,7 @@ import Mathlib.CategoryTheory.Monoidal.Bimod
import Mathlib.CategoryTheory.Monoidal.Bimon_
import Mathlib.CategoryTheory.Monoidal.Braided.Basic
import Mathlib.CategoryTheory.Monoidal.Braided.Opposite
import Mathlib.CategoryTheory.Monoidal.Braided.Reflection
import Mathlib.CategoryTheory.Monoidal.Cartesian.Comon_
import Mathlib.CategoryTheory.Monoidal.Category
import Mathlib.CategoryTheory.Monoidal.Center
Expand Down Expand Up @@ -1972,7 +1992,7 @@ import Mathlib.CategoryTheory.Sites.Types
import Mathlib.CategoryTheory.Sites.Whiskering
import Mathlib.CategoryTheory.Skeletal
import Mathlib.CategoryTheory.SmallObject.Construction
import Mathlib.CategoryTheory.SmallObject.Iteration
import Mathlib.CategoryTheory.SmallObject.Iteration.Basic
import Mathlib.CategoryTheory.Square
import Mathlib.CategoryTheory.Subobject.Basic
import Mathlib.CategoryTheory.Subobject.Comma
Expand Down Expand Up @@ -2392,7 +2412,9 @@ import Mathlib.Data.List.NodupEquivFin
import Mathlib.Data.List.OfFn
import Mathlib.Data.List.Pairwise
import Mathlib.Data.List.Palindrome
import Mathlib.Data.List.Perm
import Mathlib.Data.List.Perm.Basic
import Mathlib.Data.List.Perm.Lattice
import Mathlib.Data.List.Perm.Subperm
import Mathlib.Data.List.Permutation
import Mathlib.Data.List.Pi
import Mathlib.Data.List.Prime
Expand Down Expand Up @@ -2531,6 +2553,11 @@ import Mathlib.Data.Nat.PartENat
import Mathlib.Data.Nat.Periodic
import Mathlib.Data.Nat.Prime.Basic
import Mathlib.Data.Nat.Prime.Defs
import Mathlib.Data.Nat.Prime.Factorial
import Mathlib.Data.Nat.Prime.Infinite
import Mathlib.Data.Nat.Prime.Int
import Mathlib.Data.Nat.Prime.Nth
import Mathlib.Data.Nat.Prime.Pow
import Mathlib.Data.Nat.PrimeFin
import Mathlib.Data.Nat.Set
import Mathlib.Data.Nat.Size
Expand Down Expand Up @@ -2781,6 +2808,7 @@ import Mathlib.FieldTheory.KummerExtension
import Mathlib.FieldTheory.Laurent
import Mathlib.FieldTheory.Minpoly.Basic
import Mathlib.FieldTheory.Minpoly.Field
import Mathlib.FieldTheory.Minpoly.IsConjRoot
import Mathlib.FieldTheory.Minpoly.IsIntegrallyClosed
import Mathlib.FieldTheory.Minpoly.MinpolyDiv
import Mathlib.FieldTheory.MvPolynomial
Expand Down Expand Up @@ -3166,7 +3194,9 @@ import Mathlib.LinearAlgebra.Matrix.Transvection
import Mathlib.LinearAlgebra.Matrix.ZPow
import Mathlib.LinearAlgebra.Multilinear.Basic
import Mathlib.LinearAlgebra.Multilinear.Basis
import Mathlib.LinearAlgebra.Multilinear.DFinsupp
import Mathlib.LinearAlgebra.Multilinear.FiniteDimensional
import Mathlib.LinearAlgebra.Multilinear.Pi
import Mathlib.LinearAlgebra.Multilinear.TensorProduct
import Mathlib.LinearAlgebra.Orientation
import Mathlib.LinearAlgebra.PID
Expand Down Expand Up @@ -3298,8 +3328,6 @@ import Mathlib.MeasureTheory.Constructions.HaarToSphere
import Mathlib.MeasureTheory.Constructions.Pi
import Mathlib.MeasureTheory.Constructions.Polish.Basic
import Mathlib.MeasureTheory.Constructions.Polish.EmbeddingReal
import Mathlib.MeasureTheory.Constructions.Prod.Basic
import Mathlib.MeasureTheory.Constructions.Prod.Integral
import Mathlib.MeasureTheory.Constructions.Projective
import Mathlib.MeasureTheory.Constructions.SubmoduleQuotient
import Mathlib.MeasureTheory.Constructions.UnitInterval
Expand Down Expand Up @@ -3401,6 +3429,7 @@ import Mathlib.MeasureTheory.Integral.MeanInequalities
import Mathlib.MeasureTheory.Integral.PeakFunction
import Mathlib.MeasureTheory.Integral.Periodic
import Mathlib.MeasureTheory.Integral.Pi
import Mathlib.MeasureTheory.Integral.Prod
import Mathlib.MeasureTheory.Integral.RieszMarkovKakutani
import Mathlib.MeasureTheory.Integral.SetIntegral
import Mathlib.MeasureTheory.Integral.SetToL1
Expand All @@ -3415,6 +3444,7 @@ import Mathlib.MeasureTheory.MeasurableSpace.Instances
import Mathlib.MeasureTheory.MeasurableSpace.Invariants
import Mathlib.MeasureTheory.MeasurableSpace.NCard
import Mathlib.MeasureTheory.MeasurableSpace.PreorderRestrict
import Mathlib.MeasureTheory.MeasurableSpace.Prod
import Mathlib.MeasureTheory.Measure.AEDisjoint
import Mathlib.MeasureTheory.Measure.AEMeasurable
import Mathlib.MeasureTheory.Measure.AddContent
Expand Down Expand Up @@ -3452,6 +3482,7 @@ import Mathlib.MeasureTheory.Measure.NullMeasurable
import Mathlib.MeasureTheory.Measure.OpenPos
import Mathlib.MeasureTheory.Measure.Portmanteau
import Mathlib.MeasureTheory.Measure.ProbabilityMeasure
import Mathlib.MeasureTheory.Measure.Prod
import Mathlib.MeasureTheory.Measure.Regular
import Mathlib.MeasureTheory.Measure.Restrict
import Mathlib.MeasureTheory.Measure.SeparableMeasure
Expand Down Expand Up @@ -3565,6 +3596,7 @@ import Mathlib.NumberTheory.LSeries.HurwitzZetaOdd
import Mathlib.NumberTheory.LSeries.HurwitzZetaValues
import Mathlib.NumberTheory.LSeries.Linearity
import Mathlib.NumberTheory.LSeries.MellinEqDirichlet
import Mathlib.NumberTheory.LSeries.Positivity
import Mathlib.NumberTheory.LSeries.RiemannZeta
import Mathlib.NumberTheory.LSeries.ZMod
import Mathlib.NumberTheory.LegendreSymbol.AddCharacter
Expand Down Expand Up @@ -3788,7 +3820,6 @@ import Mathlib.Order.Interval.Set.SurjOn
import Mathlib.Order.Interval.Set.UnorderedInterval
import Mathlib.Order.Interval.Set.WithBotTop
import Mathlib.Order.Irreducible
import Mathlib.Order.IsWellOrderLimitElement
import Mathlib.Order.Iterate
import Mathlib.Order.JordanHolder
import Mathlib.Order.KonigLemma
Expand Down Expand Up @@ -3948,6 +3979,7 @@ import Mathlib.RingTheory.Bezout
import Mathlib.RingTheory.Bialgebra.Basic
import Mathlib.RingTheory.Bialgebra.Equiv
import Mathlib.RingTheory.Bialgebra.Hom
import Mathlib.RingTheory.Bialgebra.TensorProduct
import Mathlib.RingTheory.Binomial
import Mathlib.RingTheory.ChainOfDivisors
import Mathlib.RingTheory.ClassGroup
Expand Down Expand Up @@ -3985,6 +4017,7 @@ import Mathlib.RingTheory.DualNumber
import Mathlib.RingTheory.EisensteinCriterion
import Mathlib.RingTheory.EssentialFiniteness
import Mathlib.RingTheory.Etale.Basic
import Mathlib.RingTheory.Etale.Field
import Mathlib.RingTheory.EuclideanDomain
import Mathlib.RingTheory.Filtration
import Mathlib.RingTheory.FiniteLength
Expand Down Expand Up @@ -4027,6 +4060,7 @@ import Mathlib.RingTheory.Ideal.Cotangent
import Mathlib.RingTheory.Ideal.IdempotentFG
import Mathlib.RingTheory.Ideal.IsPrimary
import Mathlib.RingTheory.Ideal.IsPrincipal
import Mathlib.RingTheory.Ideal.IsPrincipalPowQuotient
import Mathlib.RingTheory.Ideal.Maps
import Mathlib.RingTheory.Ideal.MinimalPrime
import Mathlib.RingTheory.Ideal.Norm
Expand Down Expand Up @@ -4057,6 +4091,7 @@ import Mathlib.RingTheory.Kaehler.Polynomial
import Mathlib.RingTheory.Kaehler.TensorProduct
import Mathlib.RingTheory.KrullDimension.Basic
import Mathlib.RingTheory.KrullDimension.Field
import Mathlib.RingTheory.Lasker
import Mathlib.RingTheory.LaurentSeries
import Mathlib.RingTheory.LittleWedderburn
import Mathlib.RingTheory.LocalProperties.Basic
Expand Down Expand Up @@ -4206,7 +4241,6 @@ import Mathlib.RingTheory.TwoSidedIdeal.Lattice
import Mathlib.RingTheory.TwoSidedIdeal.Operations
import Mathlib.RingTheory.UniqueFactorizationDomain
import Mathlib.RingTheory.Unramified.Basic
import Mathlib.RingTheory.Unramified.Derivations
import Mathlib.RingTheory.Unramified.Field
import Mathlib.RingTheory.Unramified.Finite
import Mathlib.RingTheory.Unramified.Pi
Expand Down Expand Up @@ -4708,6 +4742,7 @@ import Mathlib.Topology.Clopen
import Mathlib.Topology.ClopenBox
import Mathlib.Topology.CompactOpen
import Mathlib.Topology.Compactification.OnePoint
import Mathlib.Topology.Compactification.OnePointEquiv
import Mathlib.Topology.Compactness.Compact
import Mathlib.Topology.Compactness.CompactlyGeneratedSpace
import Mathlib.Topology.Compactness.Exterior
Expand Down Expand Up @@ -4770,7 +4805,8 @@ import Mathlib.Topology.FiberBundle.IsHomeomorphicTrivialBundle
import Mathlib.Topology.FiberBundle.Trivialization
import Mathlib.Topology.FiberPartition
import Mathlib.Topology.Filter
import Mathlib.Topology.GDelta
import Mathlib.Topology.GDelta.Basic
import Mathlib.Topology.GDelta.UniformSpace
import Mathlib.Topology.Germ
import Mathlib.Topology.Gluing
import Mathlib.Topology.Hom.ContinuousEval
Expand Down Expand Up @@ -4918,7 +4954,8 @@ import Mathlib.Topology.QuasiSeparated
import Mathlib.Topology.RestrictGen
import Mathlib.Topology.Semicontinuous
import Mathlib.Topology.SeparatedMap
import Mathlib.Topology.Separation
import Mathlib.Topology.Separation.Basic
import Mathlib.Topology.Separation.GDelta
import Mathlib.Topology.Separation.NotNormal
import Mathlib.Topology.Sequences
import Mathlib.Topology.Sets.Closeds
Expand Down
Loading

0 comments on commit 67c1a06

Please sign in to comment.