[Merged by Bors] - feat(MeasureTheory.VectorMeasure): add a definition of total variation for VectorMeasure#26156
Conversation
This reverts commit e2b20d9.
…utterley/Variation
Co-authored-by: Sebastien Gouezel <[email protected]>
Co-authored-by: Sebastien Gouezel <[email protected]>
Yes, almost the entirety of the file is creating a measure from any subadditive function. I've moved this part to a separate file and now Defs.lean is a rather short file, using the other for an almost immediate definition of variation. |
|
Don't forget to remove awaiting-author when you're done, otherwise it won't show up on my queue. |
|
We are unsure about the naming |
|
I'm confused about your question about the structure: you have a function |
|
yes, you are absolutely right, I was confused between I renamed as you suggested. |
fpvandoorn
left a comment
There was a problem hiding this comment.
A few minor comments, otherwise LGTM
bors d+
|
✌️ oliver-butterley can now approve this pull request. To approve and merge a pull request, simply reply with |
Co-authored-by: Floris van Doorn <[email protected]>
Co-authored-by: Floris van Doorn <[email protected]>
|
bors r+ |
|
🔒 Permission denied Existing reviewers: click here to make yoh-tanimoto a reviewer |
|
bors r+ |
…n for VectorMeasure (#26156) This PR adds variation for any `VectorMeasure` using a supremum definition. Currently mathlib has `TotalVariation` defined for a signed measure using the Hahn-Jordan decomposition, but this doesn't generalise. Motivation: generally this is an important concept but specifically as a step for proving RMK in the complex case which in turn is a step to prove the spectral theorem. This PR was migrated from #25442. PR divided into smaller pieces, this is just the definition without additional lemmas. PRs adding further results related to variation are: * #26160 * #26165 * #26168 (shows that for `SignedMeasures` the two definitions of variation coincide) Co-authored-by: @yoh-tanimoto Co-authored-by: Yoh Tanimoto <[email protected]> Co-authored-by: Yoh Tanimoto <[email protected]>
|
Pull request successfully merged into master. Build succeeded: |
…n for VectorMeasure (leanprover-community#26156) This PR adds variation for any `VectorMeasure` using a supremum definition. Currently mathlib has `TotalVariation` defined for a signed measure using the Hahn-Jordan decomposition, but this doesn't generalise. Motivation: generally this is an important concept but specifically as a step for proving RMK in the complex case which in turn is a step to prove the spectral theorem. This PR was migrated from leanprover-community#25442. PR divided into smaller pieces, this is just the definition without additional lemmas. PRs adding further results related to variation are: * leanprover-community#26160 * leanprover-community#26165 * leanprover-community#26168 (shows that for `SignedMeasures` the two definitions of variation coincide) Co-authored-by: @yoh-tanimoto Co-authored-by: Yoh Tanimoto <[email protected]> Co-authored-by: Yoh Tanimoto <[email protected]>
…n for VectorMeasure (leanprover-community#26156) This PR adds variation for any `VectorMeasure` using a supremum definition. Currently mathlib has `TotalVariation` defined for a signed measure using the Hahn-Jordan decomposition, but this doesn't generalise. Motivation: generally this is an important concept but specifically as a step for proving RMK in the complex case which in turn is a step to prove the spectral theorem. This PR was migrated from leanprover-community#25442. PR divided into smaller pieces, this is just the definition without additional lemmas. PRs adding further results related to variation are: * leanprover-community#26160 * leanprover-community#26165 * leanprover-community#26168 (shows that for `SignedMeasures` the two definitions of variation coincide) Co-authored-by: @yoh-tanimoto Co-authored-by: Yoh Tanimoto <[email protected]> Co-authored-by: Yoh Tanimoto <[email protected]>
…n for VectorMeasure (leanprover-community#26156) This PR adds variation for any `VectorMeasure` using a supremum definition. Currently mathlib has `TotalVariation` defined for a signed measure using the Hahn-Jordan decomposition, but this doesn't generalise. Motivation: generally this is an important concept but specifically as a step for proving RMK in the complex case which in turn is a step to prove the spectral theorem. This PR was migrated from leanprover-community#25442. PR divided into smaller pieces, this is just the definition without additional lemmas. PRs adding further results related to variation are: * leanprover-community#26160 * leanprover-community#26165 * leanprover-community#26168 (shows that for `SignedMeasures` the two definitions of variation coincide) Co-authored-by: @yoh-tanimoto Co-authored-by: Yoh Tanimoto <[email protected]> Co-authored-by: Yoh Tanimoto <[email protected]>
This PR adds variation for any
VectorMeasureusing a supremum definition. Currently mathlib hasTotalVariationdefined for a signed measure using the Hahn-Jordan decomposition, but this doesn't generalise.Motivation: generally this is an important concept but specifically as a step for proving RMK in the complex case which in turn is a step to prove the spectral theorem.
Co-authored-by: @yoh-tanimoto
This PR was migrated from #25442. PR divided into smaller pieces, this is just the definition without additional lemmas. PRs adding further results related to variation are:
ℝ≥0∞VectorMeasure is equal to itself #26165SignedMeasuresthe two definitions of variation coincide)