Null sets of a projection-valued measure #
A projection-valued measure P has a diagonal scalar measure P.diag ξ for each vector ξ.
The filter P.ae records sets that are conull for every diagonal measure. A measurable set
is null for this filter precisely when its spectral projection vanishes.
The null measurable sets are closed under taking measurable subsets and countable unions. This is the shared almost-everywhere interface needed for the bounded Borel spectral integral.
Provenance #
The finite diagonal scalar measures and projection identities are from the maintained
AIQ-Kitware DKPS formalization (Kitware, Inc.; Apache-2.0):
https://github.com/AIQ-Kitware/aiq-dkps-formalization
(ForTauCeti/Analysis/InnerProductSpace/ProjValMeasure/Basic.lean).
The filter packages those existing results with Mathlib's native almost-everywhere API.
The filter of sets conull for every diagonal measure of the PVM.
Instances For
PVM-almost-everywhere predicates hold for every diagonal scalar measure.
The almost-everywhere filter of each diagonal measure lies below the PVM filter.
A PVM-almost-everywhere statement holds for an individual diagonal measure.
Membership in the PVM's almost-everywhere filter is simultaneous conullity for all its diagonal scalar measures.
A set is null for the PVM iff each diagonal measure vanishes on it.
A measurable spectral projection is zero exactly when every diagonal measure assigns its set zero mass.
A measurable set is PVM-null iff its orthogonal projection vanishes.
PVM-null measurable sets are downward closed.
PVM-null measurable sets are closed under countable unions.