mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(Analysis/TemperedDistribution): multiplication with temperate growth functions

Open mcdoll opened this issue 2 months ago • 3 comments

The multiplication with a temperate growth function as a continuous linear map on tempered distributions.


Open in Gitpod

mcdoll avatar Dec 12 '25 03:12 mcdoll

PR summary e34e953819

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ bilinLeftCLM ++ mulLeftCLM ++ mulLeftCLM_apply_apply ++ mulLeftCLM_compL_mulLeftCLM ++ mulLeftCLM_mulLeftCLM_apply

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for script/declarations_diff.sh contains some details about this script.


No changes to technical debt.

You can run this locally as

./scripts/technical-debt-metrics.sh pr_summary
  • The relative value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic.
  • The absolute value is the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

github-actions[bot] avatar Dec 12 '25 03:12 github-actions[bot]

This pull request has conflicts, please merge master and resolve them.

I am somewhat considering changing the definition of mulLeftCLM to use junk values, which is rather inconsistent with bilinLeftCLM, but that one would really suffer if we change it. The other thing I am thinking about is declaring SMul instances for SchwartzMap.mulLeftCLM and TemperedDistribution.mulLeftCLM

mcdoll avatar Dec 18 '25 06:12 mcdoll