feat(Analysis/Distribution): compactly supported functions are dense in Schwartz space - #43046
feat(Analysis/Distribution): compactly supported functions are dense in Schwartz space#43046teorth wants to merge 2 commits into
Conversation
…in Schwartz space Add `SchwartzMap.dense_hasCompactSupport`: the compactly supported Schwartz functions are dense in `𝓢(E, F)`, via smooth truncation by rescaled bump functions (`SchwartzMap.truncate`, `SchwartzMap.tendsto_truncate`). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
PR summary 3fc2a2622dImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type (weak) |
|---|---|---|
| 4949 | 1 | exposed public sections |
Current commit 3fc2a2622d
Reference commit d0809a79a4
This script lives in the mathlib-ci repository. To run it locally, from your mathlib4 directory:
git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci
../mathlib-ci/scripts/reporting/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
This file adds
SchwartzMap.dense_hasCompactSupport: the compactly supportedSchwartz functions are dense in
𝓢(E, F)(forEa finite-dimensional realnormed space).
The proof goes through smooth truncation, and some API for such truncations is provided.
This material will be used in a forthcoming PR on the prime number theorem.
AI was used to generate initial code, which was then heavily golfed and reviewed by the author.