Zulip Chat Archive

Stream: new members

Topic: Fourier Transform for Schwartz function


T H (Jul 10 2024 at 15:13):

Hi. This is the first time using Zulip. If something’s wrong please teach me how I should do.

I want to show that Fourier Transform 𝓕 sends Schwartz functions (rapidly decreasing functions) to Schwartz functions. I consider only the simple 𝓕 (given in docs#Real.fourierIntegral) and 𝓒(E ; ℝ) for Schwartz space.

Given required smoothness and decay conditions, how can I express β€œπ“• Ο• ∈ 𝓒” in Lean? As far as I know, since 𝓒 is defined as a type, β€œπ“• Ο• : 𝓒” can’t be a conclusion of theorem like

theorem FT_of_s_is_s (x : 𝓒(E, ℝ)) : 𝓕 x : 𝓒 := by
β€” smoothness and decay condition

I indeed want to show it having type 𝓒, not just stating explicit conditions in the theorem, because I’ll use it to define 𝓕 for tempered distribution. Any help will be appreciated.

Ruben Van de Velde (Jul 10 2024 at 15:32):

I recall some things in that direction happening recently... Let me look

Ruben Van de Velde (Jul 10 2024 at 15:34):

There we are: #12144 and docs#SchwartzMap.fourierTransformCLM

T H (Jul 10 2024 at 15:44):

Thanks! I didn’t noticed that file because I used packages downloaded with MIL before. I’ll read the proof.


Last updated: May 02 2025 at 03:31 UTC