[Merged by Bors] - feat: define C^n submersions - #35122
Conversation
PR summary bb7d1ba4d9Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type (strong) |
|---|---|---|
| 5676 | 1 | backward.isDefEq.respectTransparency |
Current commit bb7d1ba4d9
Reference commit d925b897b5
This script lives in the mathlib-ci repository. To run it locally, from your mathlib4 directory:
git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci
../mathlib-ci/scripts/reporting/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
✅ PR Title Formatted CorrectlyThe title of this PR has been updated to match our commit style conventions. |
grunweg
left a comment
There was a problem hiding this comment.
Two small comments I noticed already.
…athlib4 into submersion_basic
grunweg
left a comment
There was a problem hiding this comment.
I just tweaked the module doc-string, by comparing it closely with the immersions one. Some phrasings of yours I preferred (and copied to the immersions doc-string); some I disagree with stylistically. A few were slightly wrong, so I changed these also.
grunweg
left a comment
There was a problem hiding this comment.
Thanks for the PR! I looked at the code in detail, also comparing it to the Immersions file to make sure there are no unnecessary differences. I have a number of comments, but most of them are very minor.
|
I pushed a fix for one of the |
|
It seems this Pr is ready for review again. @chrisflav |
|
Great, thanks! maintainer merge |
|
🚀 Pull request has been placed on the maintainer queue by chrisflav. |
|
✌️ Marygold-Dusk can now approve this pull request until 2026-06-24 19:27 UTC (in 2 weeks). To approve and merge, reply with
|
|
bors r+ |
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product. We prove a few basic properties: - being a submersion is a local property, - products of submersions are submersions, - the set of submersed points is open Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem. This file was developed under the supervision of Michael Rothgang. Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Samantha M. Naranjo <naranjosamantha1j@gmail.com> Co-authored-by: Samantha Naranjo <naranjosamantha1j@gmail.com>
|
Pull request successfully merged into master. Build succeeded: |
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product. We prove a few basic properties: - being a submersion is a local property, - products of submersions are submersions, - the set of submersed points is open Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem. This file was developed under the supervision of Michael Rothgang. Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Samantha M. Naranjo <naranjosamantha1j@gmail.com> Co-authored-by: Samantha Naranjo <naranjosamantha1j@gmail.com>
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product. We prove a few basic properties: - being a submersion is a local property, - products of submersions are submersions, - the set of submersed points is open Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem. This file was developed under the supervision of Michael Rothgang. Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Samantha M. Naranjo <naranjosamantha1j@gmail.com> Co-authored-by: Samantha Naranjo <naranjosamantha1j@gmail.com>
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product. We prove a few basic properties: - being a submersion is a local property, - products of submersions are submersions, - the set of submersed points is open Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem. This file was developed under the supervision of Michael Rothgang. Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Samantha M. Naranjo <naranjosamantha1j@gmail.com> Co-authored-by: Samantha Naranjo <naranjosamantha1j@gmail.com>
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product. We prove a few basic properties: - being a submersion is a local property, - products of submersions are submersions, - the set of submersed points is open Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem. This file was developed under the supervision of Michael Rothgang. Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Samantha M. Naranjo <naranjosamantha1j@gmail.com> Co-authored-by: Samantha Naranjo <naranjosamantha1j@gmail.com>
This PR defines submersions between C^n manifolds. In the infinite-dimensional setting, submersions are defined via local normal forms rather than surjectivity of the mfderiv. A map f is a submersion at x if, in suitable charts around x and f x, it has the form (u, v) ↦ u after identifying the model space with a product.
We prove a few basic properties:
Future PRs will prove that submersions are C^n and deduce equivalence with the standard definition in finite dimensions. From the path towards the regular value theorem.
This file was developed under the supervision of Michael Rothgang.
Co-authored-by: Michael Rothgang rothgang@math.uni-bonn.de
Most of the design is analogues to immersions.