Zulip Chat Archive

Stream: new members

Topic: Looking for help with iteratedFDeriv and Taylor series


Stefan Kebekus (Jun 03 2025 at 05:39):

Dear all,

I am trying to prove that iteratedFDeriv commutes with post-composition by continuous linear maps, but I am having severe difficulties understanding and navigating the API surrounding these notions. Any help is greatly appreciated!

Thanks -- Stefan.

variable
  {𝕜 : Type*} [NontriviallyNormedField 𝕜]
  {E : Type*} [NormedAddCommGroup E] [NormedSpace 𝕜 E]
  {F : Type*} [NormedAddCommGroup F] [NormedSpace 𝕜 F]
  {G : Type*} [NormedAddCommGroup G] [NormedSpace 𝕜 G]

theorem iteratedFDeriv_const_clm_apply
    {i n : } {c : F L[𝕜] G} {x : E} {f : E  F} (hf : ContDiffAt 𝕜 n f x)
    (hi : i  n) {x : E} {u : F}  :
    iteratedFDeriv 𝕜 i (c  f) x = c  (iteratedFDeriv 𝕜 i f x) := by
  sorry

Sébastien Gouëzel (Jun 03 2025 at 06:44):

Are you looking for docs#ContinuousLinearMap.iteratedFDeriv_comp_left ?

Stefan Kebekus (Jun 03 2025 at 08:52):

@Sébastien Gouëzel Aww! Shoot. I did not find that theorem, tried to come up with an inductive proof myself and got stuck in a mess.

Now this is embarrassing. Thank you for your help!

Sébastien Gouëzel (Jun 03 2025 at 08:53):

No problem. Finding theorems in the library is definitely hard, and asking on Zulip is one of the best ways I know!

Sébastien Gouëzel (Jun 03 2025 at 08:56):

A very good tool to find this kind of theorems is loogle (https://loogle.lean-lang.org/). You can ask it to state all theorems where something matches the form you're looking for, here it would be iteratedFDeriv _ _ (_ ∘ _).

We can even ask on Zulip:

@loogle iteratedFDeriv _ _ (_ ∘ _)

Hopefully among the answers there is the one you are looking for.

loogle (Jun 03 2025 at 08:56):

:search: iteratedFDeriv_comp, LinearIsometry.norm_iteratedFDeriv_comp_left, and 5 more

Stefan Kebekus (Jun 06 2025 at 13:52):

Thanks, Sébastien, for the hint. I knew loogle, but I was unaware of this useful syntax.


Last updated: Dec 20 2025 at 21:32 UTC