[Merged by Bors] - feat/doc: split files, add documentation#21421
[Merged by Bors] - feat/doc: split files, add documentation#21421
Conversation
PR summary 38ceb4c4d3Import changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diffNo declarations were harmed in the making of this PR! 🐙 You can run this locally as follows## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>The doc-module for No changes to technical debt.You can run this locally as
|
loefflerd
left a comment
There was a problem hiding this comment.
Good idea to do this now before more material is added. +1 from me.
|
In addition to the typo spotted by @loefflerd, I also fixed a conflict with an overlapping commit #e13a712 by @Ruben-VandeVelde The changes made by @Ruben-VandeVelde are now present in my PR. |
|
LGTM, thanks! maintainer merge |
|
🚀 Pull request has been placed on the maintainer queue by loefflerd. |
|
Thanks, this looks good! Once you have fixed the typos, feel free to merge! bors d+ |
|
✌️ kebekus can now approve this pull request. To approve and merge a pull request, simply reply with |
Co-authored-by: damiano <adomani@gmail.com>
Co-authored-by: damiano <adomani@gmail.com>
Co-authored-by: damiano <adomani@gmail.com>
Co-authored-by: damiano <adomani@gmail.com>
|
@loefflerd @adomani Dear David, Damiano, thanks for your time and your help! bors r+ |
Move the material on orders of analytic functions out of the file `Mathlib/Analysis/Analytic/IsolatedZeros.lean`. Create a directory `Mathlib/Analysis/Meromorphic`. Move the file `Mathlib/Analysis/Analytic/Meromorphic.lean` to `Mathlib/Analysis/Meromorphic/Basic.lean`. Move the material on orders of meromorphic functions to the file `Mathlib/Analysis/Meromorphic/Order.lean`. Add documentation. This PR does not add new theorems or change existing ones. As discussed with @TwoFX (and others) during the Lean Meeting at Freiburg, I would like to move material on orders of analytic/meromorphic functions to independent files. Reasons: - The material on order in `Mathlib/Analysis/Analytic/IsolatedZeros.lean` was never referenced from anywhere else in this file. This is now seen by the fact that `Mathlib/Analysis/Analytic/IsolatedZeros.lean` does not reference the new file `Mathlib/Analysis/Analytic/Order.lean`. Similarly in the meromorphic setting. - The material on orders is bound to grow quite a bit, as I plan to add the missing material on the behavior of orders under addition and composition, both in the analytic and meromorphic settings. I will also need to say more about the topology of the level sets. - I intend to add more material on meromorphic functions, including a discussion of (and API for) continuous extension, and extraction of zeros/poles. The amount of material justifies that meromorphic functions get their own directory.
|
Pull request successfully merged into master. Build succeeded: |
* origin/master: (103 commits) chore(PresheafedSpace): remove `mk_coe` and some comments from porting (#21382) refactor(CategoryTheory): `ConcreteCategory` instance for `FintypeCat` (#21466) refactor(Algebra/Category): clean up remaining uses of `HasForget` (#21460) chore(Algebra/Field/Basic): make some arguments implicit (#21453) chore(LinearAlgebra/TensorProduct): upgrade `TensorProduct.prodRight` (#21432) docs(Logic/Function/Defs): missing backticks (#21459) style(Logic/Embedding/Set): unindent (#21457) doc: document design choice of (AE)StronglyMeasurable.enorm and `edist` (#21423) perf(RingTheory/Artinian): reorder arguments in `IsArtinianRing.isMaximal_of_isPrime` (#21449) feat(Probability): first two derivatives of `cgf` (#21223) feat(RingTheory): `Ring.KrullDimLE` type class (#21452) chore(Probability/ProbabilityMassFunction/Binomial): typo "bernoulli" (#21455) chore: remove unused argument (#21393) feat(MeasureTheory/Integral/RieszMarkovKakutani) prove that the Riesz content is regular and define the Riesz measure (#20040) chore(Topology/Algebra/ContinuousMonoidHom): do not depend on `ContinuousLinearMap` (#21443) doc(CategoryTheory/Monoidal/Category): fix expression in docs (#21445) refactor(Order/CompleteBooleanAlgebra): a complete lattice which is a Heyting algebra is automatically a frame (#21391) chore: cleanup porting notes in TuringMachine (#20821) chore: remove @[simp] when the discr_key is a lambda (#21395) feat/doc: split files, add documentation (#21421) feat(Data/Set/Lattice): iUnion + insertion (#21322) feat(Factorial): k! divides the product of any k successive integers (#21332) feat(CI): bench-after-CI (#21414) feat: primitive group actions (#12052) feat(Algebra/GroupWithZero/Int): add lemmas about Zm0 (#21370) feat(CategoryTheory): small classes of morphisms (#21411) feat(CategoryTheory): (co)limits of constant functors (#21412) chore: rename isUnit_ofPowEqOne (#21407) chore: split mapDomain out of MonoidAlgebra.Defs (#21398) chore: generalise lemmas to `ENorm` spaces, part 1 (#21380) chore: add `simp` to `Setoid.refl` (#21107) chore: tidy various files (#21406) chore(Geometry/Manifold/IsManifold): split out material on extended charts (#21219) refactor: introduce `Ideal.IsTwoSided` class for quotients of noncommutative rings (#17930) chore(Algebra/Category/ModuleCat): delete `ModuleCat.hasForgetModuleCat` (#21425) feat(RingTheory): unramified iff `κ(q)/κ(p)` is separable and `pS_q = qS_q` (#20690) doc(Order/Heyting/Basic): Coheyting difference is not right adjoint but left adjoint (#21418) chore: move ProofWidgets to v0.0.51 (#21416) chore: rename mem_nonZeroDivisor_of_injective and comap_nonZeroDivisor_le_of_injective (#21408) feat: drop ordering assumption in `RootPairing.coxeterWeight_mem_set_of_isCrystallographic` (#21122) feat(AlgebraicGeometry): the diagonal of an unramified morphism is an open immersion (#21386) feat(Data/LinearIndependent): iff versions of smul action on independent sets (#21383) chore(Combinatorics/SimpleGraph): Fix `hadj` naming (#21389) chore: rename AnalyticAt.order_neq_top_iff (#21388) fix: bug in daily.yml (#21401) chore: remove `@[simp]` from `CategoryTheory.Discrete.functor_map` (#21392) chore(Algebra/PUnitInstances): generalise universes (#21381) feat(RingTheory/PowerSeries): describe when power series map is zero (#21379) feat(Tactic/Linter): options to in/exclude definitions and private decls (#21374) feat: the prime spectrum is quasi-separated (#21362) ...
Move the material on orders of analytic functions out of the file `Mathlib/Analysis/Analytic/IsolatedZeros.lean`. Create a directory `Mathlib/Analysis/Meromorphic`. Move the file `Mathlib/Analysis/Analytic/Meromorphic.lean` to `Mathlib/Analysis/Meromorphic/Basic.lean`. Move the material on orders of meromorphic functions to the file `Mathlib/Analysis/Meromorphic/Order.lean`. Add documentation. This PR does not add new theorems or change existing ones. As discussed with @TwoFX (and others) during the Lean Meeting at Freiburg, I would like to move material on orders of analytic/meromorphic functions to independent files. Reasons: - The material on order in `Mathlib/Analysis/Analytic/IsolatedZeros.lean` was never referenced from anywhere else in this file. This is now seen by the fact that `Mathlib/Analysis/Analytic/IsolatedZeros.lean` does not reference the new file `Mathlib/Analysis/Analytic/Order.lean`. Similarly in the meromorphic setting. - The material on orders is bound to grow quite a bit, as I plan to add the missing material on the behavior of orders under addition and composition, both in the analytic and meromorphic settings. I will also need to say more about the topology of the level sets. - I intend to add more material on meromorphic functions, including a discussion of (and API for) continuous extension, and extraction of zeros/poles. The amount of material justifies that meromorphic functions get their own directory.
Move the material on orders of analytic functions out of the file
Mathlib/Analysis/Analytic/IsolatedZeros.lean. Create a directoryMathlib/Analysis/Meromorphic. Move the fileMathlib/Analysis/Analytic/Meromorphic.leantoMathlib/Analysis/Meromorphic/Basic.lean. Move the material on orders of meromorphic functions to the fileMathlib/Analysis/Meromorphic/Order.lean. Add documentation. This PR does not add new theorems or change existing ones.As discussed with @TwoFX (and others) during the Lean Meeting at Freiburg, I would like to move material on orders of analytic/meromorphic functions to independent files.
Reasons:
The material on order in
Mathlib/Analysis/Analytic/IsolatedZeros.leanwas never referenced from anywhere else in this file. This is now seen by the fact thatMathlib/Analysis/Analytic/IsolatedZeros.leandoes not reference the new fileMathlib/Analysis/Analytic/Order.lean. Similarly in the meromorphic setting.The material on orders is bound to grow quite a bit, as I plan to add the missing material on the behavior of orders under addition and composition, both in the analytic and meromorphic settings. I will also need to say more about the topology of the level sets.
I intend to add more material on meromorphic functions, including a discussion of (and API for) continuous extension, and extraction of zeros/poles. The amount of material justifies that meromorphic functions get their own directory.