Zulip Chat Archive
Stream: mathlib4
Topic: Distributions & Topological Vector Spaces
Michiel Huttener (Jan 22 2024 at 16:18):
- What is the current state of topological vector spaces and distribution theory in mathlib? Maybe I'm getting confused by the generality, but I could not find any notion of a TVS or a definition of the space of distributions (on some open set) for example.
- Is anyone working on this? If so, how can I contribute?
Jireh Loreaux (Jan 22 2024 at 16:23):
Right now we have unbundled topological vector spaces, which you would write like this:
variable {𝕜 V : Type*} [NormedField 𝕜] [AddCommGroup V] [Module 𝕜 V] [TopologicalSpace V]
[TopologicalAddGroup V] [ContinuousSMul 𝕜 V]
(Of course, the NormedField 𝕜
condition could be relaxed.)
Jireh Loreaux (Jan 22 2024 at 16:24):
I think @Frédéric Dupuis or @Yury G. Kudryashov might be the correct people to ask about the status of this in Mathlib.
Yury G. Kudryashov (Jan 22 2024 at 16:25):
There are several notions called "distribution". Which one are you talking about?
Yury G. Kudryashov (Jan 22 2024 at 16:26):
As for TVS, @Jireh Loreaux is right; [Module k V] [ContinuousSMul k V]
is the way we write it at the moment.
Yury G. Kudryashov (Jan 22 2024 at 16:27):
Also, sometimes [Module k V] [ContinuousConstSMul k V]
is enough.
Frédéric Dupuis (Jan 22 2024 at 16:29):
I seem to recall @Anatole Dedecker working on something like this.
Michiel Huttener (Jan 22 2024 at 16:30):
Distributions in the sense of Schwartz
Yury G. Kudryashov (Jan 22 2024 at 16:33):
We have docs#SchwartzMap, looking for the dual space.
Yury G. Kudryashov (Jan 22 2024 at 16:35):
Probably, @Moritz Doll uses continuous linear maps from SchwartzMap
instead of introducing a new definition.
Michiel Huttener (Jan 22 2024 at 16:42):
Thanks for the responses! I'll start by playing around with the type classes. :smile:
Moritz Doll (Jan 22 2024 at 22:15):
'normal' distributions are the dual of compactly smooth functions, the dual of docs#SchwartzMap is usually called the space of tempered distributions.
Moritz Doll (Jan 22 2024 at 22:17):
Anatole wrote a lot of stuff for , but I don't know whether it is PR'd
Moritz Doll (Jan 22 2024 at 22:19):
for tempered distributions you can see from the file that defining things like the dirac delta is not too hard. We are missing a useful criterion to talk about convergence of distributions (the topology is defined, but very abstractly)
Anatole Dedecker (Jan 22 2024 at 22:26):
I am very busy until tomorrow evening so I won’t comment more right now, but essentially I have quite a lot of plans but not much mathlib-ready code. I worked a bit on it last summer, but I got stuck whilst fighting with docs#ENat (because I wanted to define spaces of order-n distributions for each n in ENat
)
Last updated: May 02 2025 at 03:31 UTC