[Merged by Bors] - feat(MeasureTheory/Integral): the Riesz-Markov-Kakutani theorem for Real-linear functionals#12290
[Merged by Bors] - feat(MeasureTheory/Integral): the Riesz-Markov-Kakutani theorem for Real-linear functionals#12290yoh-tanimoto wants to merge 130 commits intomasterfrom
Real-linear functionals#12290Conversation
|
Instead of creating a new file, can you put your additions in the already existing file on the Riesz content? Otherwise, this makes the PR very hard to review (I don't know what is new material and what was already there). |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
OK sorry, I wasn't sure whether I should change the existing file because I changed the whole setting from |
|
Oops, my bad, I hadn't noticed that you had switched from |
|
I changed from |
|
For complex measures, one should definitely use complex-valued functions. For real measures, real-valued functions. And for measures in the usual sense, which are nonnegative, then |
|
so do you mean that I should make a new file, say "RealRieszMarkovKakutani.lean" and keep the |
|
I mean for now we should just use |
|
Ok, then I will bring back |
For now, I'd say we shouldn't even have the |
|
I see, I will do that. |
Co-authored-by: Sebastien Gouezel <sebastien.gouezel@univ-rennes1.fr>
Co-authored-by: Sebastien Gouezel <sebastien.gouezel@univ-rennes1.fr>
…ity/mathlib4 into yoh-tanimoto-linearRMK
Co-authored-by: Sebastien Gouezel <sebastien.gouezel@univ-rennes1.fr>
|
Oops. I should have remembered to remove the cases |
|
bors r+ |
|
Build failed: |
|
The bors build fails since |
|
bors r+ |
|
Pull request successfully merged into master. Build succeeded: |
Prove that
rieszContentgives a measurerieszMeasuresuch that, underΛ : C(X, ℝ) →ₗ[ℝ] ℝ) (hΛ : ∀ (f : C(X, ℝ)), 0 ≤ f → 0 ≤ Λ f), it holds that∀ (f : C_c(X, ℝ≥0)), ∫ (x : X), f x ∂ (rieszMeasure Λ hΛ) = Λ f. The measure is defined throughrieszContentfortoNNRealLinear-version ofΛ. The result is first proved forReal-linearΛbecause in a standard proof one has to prove the inequalities by consideringΛ fandΛ (-f)for all functionsf, yet onC_c(X, ℝ≥0)there is no negation.Motivation : This will be a basis for example, of the spectral decomposition of self-adjoint operators on Hilbert spaces.
The
NNReal-version is ~300 lines away.yoh-tanimoto-linearRMK...yoh-tanimoto-NNRealRMK
rieszContentRegularReal-linear functional into aNNReal-linear functional #20257 fortoNNRealLinearMeasureTheory.integral_tsupportRieszMarkovKakutani#21572 for renaming