Coarse-graining support: Support.Probability.RegCoeffField.Sigma #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
The carrier σ-algebra, its additive structure, and the layered builder #
This file equips the carrier RegCoeffField d (see RegCoeffField.lean) with a
measurable structure and proves the facts that make it usable as a probability
carrier for the homogenization development.
IsProbeR— the enriched probe class (bounded, measurable, compactly supported scalar test functions), adapted from the raw-CoeffFieldIsProbeof the salvage branch; the closure lemmasof_smooth,indicator,comp_homeomorphare carried over.entryTestR i j φ a = ∫ a(x)_{ij} · φ(x) dx— the linear single-entry generator, which is genuinely additive on the carrier (entryTestR_add): the integranda(·)_{ij} · φis honestly integrable becausea(·)_{ij}is locally integrable andφis a probe.pointwiseSigmaR,entryTestSigmaR, and the canonical instanceinstMeasurableSpaceRegCoeffField = pointwiseSigmaR ⊔ entryTestSigmaR.- the builder criterion
measurable_into_regCoeffField', and the cruxinstMeasurableAdd₂: addition is genuinely measurable at the join. measurable_layeredBuilder: base plus a finite sum of measurable layer maps is a genuinely measurable carrier-valued map — the acceptance theorem.- endomorphism transport (
adjointReg,measurable_adjointReg, and the generalmeasurable_of_entryTestR_transport), andRegCoeffLaw d = Measure ....
The raw CoeffField's ambient σ-algebra is deliberately kept out of scope here,
so the pi structure on Vec d → Mat d is the one used throughout (the paper,
Armstrong–Kuusi–Loher, to appear).
Probes #
The enriched probe class: bounded, measurable, compactly supported scalar
test functions on Vec d. Bounded measurability (rather than continuity) is
what keeps the class closed under multiplication by indicators, and is exactly
enough to make the entry generator additive on the carrier (the paper,
Armstrong–Kuusi–Loher, to appear).
- measurable : Measurable φ
The probe is Borel measurable.
The probe is uniformly bounded.
- hasCompactSupport : HasCompactSupport φ
The probe has compact support.
Instances For
Smooth compactly-supported probes are enriched probes.
The linear entry generator and its additivity #
The linear single-entry generator on the carrier: ∫ a(x)_{ij} · φ(x) dx.
Equations
- HCPolySupport.entryTestR i j φ a = ∫ (x : HCPolySupport.Vec d), a.toFun x i j * φ x
Instances For
On the carrier, the integrand a(·)_{ij} · φ of a probe is genuinely
integrable: a(·)_{ij} is locally integrable and φ is bounded, measurable and
compactly supported, so the product is integrable on the (compact) support of
φ and vanishes off it.
Genuine additivity of the entry generator on the carrier.
entryTestR distributes over finite sums on the carrier.
The carrier σ-algebra #
The entry-test σ-algebra: generated by the preimages of the linear entry generators over the enriched probe class.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical measurable structure on the carrier: the join of the pointwise
and entry-test σ-algebras. Both generating families are additive, so this join
supports a genuine MeasurableAdd₂ (see instMeasurableAdd₂).
The local carrier σ-algebra on an observation set U: generated by the
entry-test preimages using only probes supported in U. This is the honest
carrier analog of the raw-CoeffField PointwiseLocalSigma U: it records exactly the
information about a field carried by linear entry tests localized to U. Unlike
the raw fine PointwiseLocalSigma, it is coarser than the canonical carrier σ-algebra
(LocalSigmaR_le), so bounded local events are genuinely measurable — the
carrier win over the powerset-fine raw local σ-algebra (the paper,
Armstrong–Kuusi–Loher, to appear).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Measurability infrastructure #
Measurability into a join reduces to measurability into each summand.
A map into Mat d is measurable iff every scalar entry is measurable.
A carrier-valued map is pointwise (pi-)measurable iff every scalar entry evaluation is measurable.
Builder for the pointwise lane.
Builder for the entry-test lane: measurable into entryTestSigmaR iff every
generator functional is measurable after the map.
Builder criterion at the join. A map into the carrier is measurable for the canonical σ-algebra iff every scalar entry evaluation is measurable (pointwise lane) and every entry generator functional is measurable (entry-test lane).
Scalar entry evaluation is measurable for the canonical σ-algebra (pointwise information is recovered from the pointwise lane).
The entry generator functional is measurable for the canonical σ-algebra.
The local carrier σ-algebra is coarser than the canonical one. Each
generator of LocalSigmaR U is an entry-test preimage of a measurable set, hence
measurable for the canonical σ-algebra.
The crux: MeasurableAdd₂ at the join #
Addition is genuinely measurable at the join. Both lanes are handled by
additivity of their generators: the pointwise lane by coordinatewise additivity
of evaluations, the entry-test lane by entryTestR_add. This is exactly what
fails on the raw junk-field space.
The layered builder (acceptance theorem) #
The layered Superdiffusion builder is a genuinely measurable carrier-valued map. Once addition is measurable at the join, a base field-map plus a finite sum of measurable layer maps is measurable — no a.e. qualification needed.
Endomorphism transport #
The adjoint (entrywise transpose) is a carrier endomorphism.
Equations
- HCPolySupport.adjointReg a = { toFun := fun (x : HCPolySupport.Vec d) => Matrix.transpose (a.toFun x), entry_measurable := ⋯, entry_locInt := ⋯ }
Instances For
Generator transport for the adjoint.
The adjoint is genuinely measurable at the join — the model endomorphism, measurable by generator transport in both lanes.
General probe-transport criterion for endomorphisms. A self-map T of
the carrier is measurable at the join if every scalar entry of T a is a
measurable function of a, and each entry generator on T a equals a scalar
multiple of a (possibly relabelled) entry generator on a. Translation,
rotation, adjoint and dilation all fit this pattern (the paper,
Armstrong–Kuusi–Loher, to appear).
Laws on the carrier #
A law on the carrier is a measure on RegCoeffField d (for the canonical
σ-algebra). Packet P3 retargets RestrictionCoeffLaw to this type.