Zulip Chat Archive
Stream: new members
Topic: Corestriction of a differentiable function
Sophie Morel (Feb 26 2023 at 11:08):
Hi, I wonder if the following result is in mathlib:
Let f:E->F be a smooth function between normed vector spaces, let F' be a subspace of F that contains the image of f. Then the corestriction of f, a function from E to F', is also smooth.
In fact it should be an if and only if, but I only need the direction I stated. Also, I'm pretty sure that I can prove it by hand, but I'm lazy and would like to avoid reinventing the wheel.
I read analysis.calculus.cont_diff but couldn't find that kind of result. I also don't see similar results for functions between manifolds.
Patrick Massot (Feb 26 2023 at 13:47):
I don't think we have that lemma. I will prove it tonight if @Sebastien Gouezel or @Yury G. Kudryashov don't do it in the mean time.
Sebastien Gouezel (Feb 26 2023 at 13:48):
I don't think we have that, but it would definitely be a welcome addition to mathlib!
Sebastien Gouezel (Feb 26 2023 at 13:50):
Note that this result is very easy if F'
is complemented, i.e., admits a closed supplement, because then the corestriction is the composition of f
with the projection on F'
with respect to the closed complement. But I think it should hold even without this assumption (because all the successive derivatives will takes values in F'
, and can therefore also be corestricted).
Sophie Morel (Feb 26 2023 at 14:34):
Thanks ! In my case, F' is obviously complemented (it is a closed hyperplane), so I'm happy that I did not start immediately trying to construct derivatives with values in F' before Sébastien pointed out that there is a shortcut in that case.
Also, to be honest, I did not think about the case of functions differentiable on a subset of E (where derivatives are not necessarily unique), so I am not sure what should happen there.
Related question: is the notion of submanifold in mathlib ? I tried to find that of immersions, but the only mentions I could find are in the section of the Whitney embedding theorem, and I didn't find a definition of immersions there.
Sebastien Gouezel (Feb 26 2023 at 15:07):
No, we have no submanifolds, immersions, submersions and so on. That's definitely on the agenda, but for after the port.
Yury G. Kudryashov (Feb 26 2023 at 15:47):
Do you assume that F'
is a closed subspace?
Sophie Morel (Feb 26 2023 at 15:52):
Probably, I don't see how to make the proof work without that assumption. Good point.
Sebastien Gouezel (Feb 26 2023 at 16:00):
It's definitely wrong if you don't assume that F'
is closed.
Sebastien Gouezel (Feb 26 2023 at 16:07):
It's also wrong for functions defined on subsets. Here is a silly example. Let F'
be a subspace of F
which is not complemented. Consider the function f : F -> F
which is the identity on F'
, and 0
elsewhere. It is differentiable within F'
(one can for instance take for differential the identity), but the corestriction is not differentiable within F'
. Indeed, a derivative would be a linear map from F
to F'
equal to the identity on F'
, i.e., a projection on F'
. A kernel of this projection would be a complement to F'
, contradiction.
Sebastien Gouezel (Feb 26 2023 at 16:09):
Example showing that F'
needs to be closed. Let f (z) = (1, z, z^2, ...)
from the complex unit disk to the space F = l^1
of summable sequences. Let F'
be the span of the values of f
. Then f
is differentiable as a function to F
(it is even analytic), but its derivative at 0
is (0, 1, 0, 0, ...)
which does not belong to F'
(one can check that with Vandermonde determinants) so f
is not differentiable as a function to F'
.
Patrick Massot (Feb 26 2023 at 17:31):
While hiking I also thought that assuming F'
closed was probably necessary. Is there still anything that needs to be urgently proved?
Sophie Morel (Feb 26 2023 at 17:38):
As far as I'm concerned nothing is urgent, because I can always use a continuous retraction on F' (which exists in my case) to get the result, as Sébastien suggested. I want to construct the retraction anyway for other reasons.
Patrick Massot (Feb 26 2023 at 17:40):
Ok, good.
Sophie Morel (Feb 26 2023 at 18:10):
Oh, there is nothing good about the code that I've been writing this afternoon, believe me... :face_vomiting:
Yury G. Kudryashov (Feb 26 2023 at 23:44):
It is probably true for partial functions in terms of cont_diff_within_at
.
Last updated: Dec 20 2023 at 11:08 UTC