Commit fc14f3d
feat: smooth immersions (leanprover-community#28793)
Define smooth immersions between manifolds. We use a definition which allows for corners, infinite dimension and arbitrary fields. This matches the mathematical literature for e.g. real Banach manifolds with corners (even though there is no textbook treating manifolds as general as mathlib's).
This PR provides four central definitions: being an immersion at a point, and being an immersion everywhere,
plus a variant of these with a fixed complement. (Being an immersion at a point is a property with respect to some choice of complement in the model normed space of the codomain. In most applications, there is no need to control this complement. Such control will be helpful, however, when considering the local characterisation of submanifolds: locally, a submanifold is described either as the image of an immersion, or the preimage of a submersion
Co-authored-by: Christian Merten <christian@merten.dev>1 parent 143c343 commit fc14f3d
4 files changed
Lines changed: 844 additions & 0 deletions
File tree
- Mathlib/Geometry/Manifold
- docs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4154 | 4154 | | |
4155 | 4155 | | |
4156 | 4156 | | |
| 4157 | + | |
4157 | 4158 | | |
4158 | 4159 | | |
4159 | 4160 | | |
| |||
4167 | 4168 | | |
4168 | 4169 | | |
4169 | 4170 | | |
| 4171 | + | |
4170 | 4172 | | |
4171 | 4173 | | |
4172 | 4174 | | |
| |||
0 commit comments