Coarse-graining support: Support.Book.Ch04.Internal.FixedCompetitorEnergyMeasurability.Integrals #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Audit tag (Ch4 rebuild contract CH04_REBUILD_SURFACE_2026-05-16.md) #
Internal claim: integrability and a.e. membership of toHilbertMatrixL2
in the quantitative-elliptic Hilbert-matrix set, plus the Bochner-integral
algebra needed to take the Lipschitz scalar atoms from LipschitzBounds.lean
and turn them into measurable energy-functional integrals on quantitative
slices.
Consumed by (within Internal/FixedCompetitorEnergyMeasurability/):
BlockEnergyAverage.lean. Upstream chain continues to
Theorems/Mu.lean :: aemeasurable_Mu_cubeSet.
If the single-claim summary above grows into three or more distinct claims, split or refactor per the rebuild contract.
If a scalar observable of a Hilbert-matrix value has a global Lipschitz
extension, then its L²-weighted integral is measurable as a function of the
L² Hilbert-matrix field. This is the Nemytskii/pairing bridge used before
the final L¹ weight approximation.
Slice-level version of the Lipschitz-extension bridge for a full-block coefficient entry. The agreement hypothesis keeps the theorem independent of the later finite-dimensional extension construction.
Open finite-measure wrapper for the L²-weighted full-block entry bridge.
The only remaining external input is the finite-dimensional Lipschitz extension
of the entry observable.
If the finite-dimensional full-block entry is Lipschitz on the
quantitative elliptic value set, then the L²-weighted entry integral is
measurable on the slice. The global Lipschitz extension is supplied by
LipschitzOnWith.extend_real.
Open finite-measure wrapper for the Lipschitz-on-value-set version.
Slice-level L²-weighted full-block entry measurability with the
finite-dimensional quantitative Lipschitz estimate supplied internally.
Open finite-measure wrapper for the fully internal L²-weighted
full-block entry measurability theorem.
L¹ deterministic weights are enough for slice-level full-block entry
measurability, provided the weight is represented by an honest measurable
function. The proof approximates the weight by simple functions, uses the
already-proved L² theorem for each approximant, and passes to the limit by
the uniform quantitative ellipticity bound on the slice.
L¹ deterministic weights are enough for slice-level full-block entry
measurability. This wrapper removes the need for callers to choose a
measurable representative of an integrable weight.
Open finite-measure wrapper for the L¹-weighted full-block entry
measurability theorem.
Half the product of the α and β coordinates of the block state, the weight of a
coefficient entry in its energy density.
Equations
- HCPolySupport.blockEnergyEntryWeight X α β x = 1 / 2 * (HCPolySupport.toFullBlockVec (X.eval x) α * HCPolySupport.toFullBlockVec (X.eval x) β)
Instances For
The product of coordinate α of X and coordinate β of Y, the weight of a coefficient
entry in their block pairing.
Equations
- HCPolySupport.blockPairingEntryWeight X Y α β x = HCPolySupport.toFullBlockVec (X.eval x) α * HCPolySupport.toFullBlockVec (Y.eval x) β
Instances For
Fixed-competitor energy averages are measurable on a quantitative elliptic
slice once the slice has the note-facing measurable L² realization.