Finite measures are determined by their averaged open and closed interval masses
ProvedMeasureTheory.Measure.eq_of_interval_averagecomplex-analysismeasure-theoryspectral-theory
Let be finite Borel measures on . Suppose that for every ,
Then . No assumption that either measure has no atoms is needed. This is the measure-determination step in Stieltjes inversion.
Preamble
import Mathlib.Analysis.SpecialFunctions.Integrals.Basic import Mathlib.MeasureTheory.Integral.DominatedConvergence import Mathlib.MeasureTheory.Integral.Prod import Mathlib.MeasureTheory.Constructions.BorelSpace.Order import Mathlib.Tactic.FieldSimp import Mathlib.Tactic.Ring import Mathlib.Tactic.Linarith import Mathlib.Tactic.Positivity import Mathlib.Tactic.FunProp import Mathlib.Tactic.SplitIfs import Mathlib.Tactic.NormNum open MeasureTheory Filter Set open scoped Topology
Formal statement
theorem MeasureTheory.Measure.eq_of_interval_average (μ ν : Measure ℝ) [IsFiniteMeasure μ] [IsFiniteMeasure ν]
(h : ∀ a b : ℝ, a < b →
((μ (Ioo a b)).toReal + (μ (Icc a b)).toReal) / 2 =
((ν (Ioo a b)).toReal + (ν (Icc a b)).toReal) / 2) : μ = ν := by sorrySource
G. Teschl, Mathematical Methods in Quantum Mechanics, AMS GSM 99 (2009), p. 108, Theorem 3.21 and its proof, Eq. (3.89); https://www.mat.univie.ac.at/~gerald/ftp/book-schroe/schroe.pdf (PDF p. 119).