A measurable band of fixed positive width, with a uniform conditional law in each row.
- width : ℝ
- lower : ↑unitInterval → ℝ
- lower_measurable : Measurable self.lower
Instances For
theorem
Verification.IncreasingBand.density_mem
(B : IncreasingBand)
(p : ↑unitInterval × ↑unitInterval)
:
theorem
Verification.IncreasingBand.density_row_integrable
(B : IncreasingBand)
(u : ↑unitInterval)
:
MeasureTheory.Integrable (fun (v : ↑unitInterval) => B.density (u, v)) MeasureTheory.volume
Equations
- B.measure = MeasureTheory.volume.withDensity fun (p : ↑unitInterval × ↑unitInterval) => ENNReal.ofReal (B.density p)
Instances For
theorem
Verification.IncreasingBand.integral_measure
(B : IncreasingBand)
(f : ↑unitInterval × ↑unitInterval → ℝ)
:
∫ (p : ↑unitInterval × ↑unitInterval), f p ∂B.measure = ∫ (p : ↑unitInterval × ↑unitInterval), B.density p * f p
Equations
- B.secondLaw = MeasureTheory.Measure.map (fun (p : ↑unitInterval × ↑unitInterval) => ↑p.2) B.measure
Instances For
noncomputable def
Verification.IncreasingBand.sample
(B : IncreasingBand)
(p : ↑unitInterval × ↑unitInterval)
:
Fin 2 → ↑unitInterval
Instances For
theorem
Verification.IncreasingBand.sample_marginal
(B : IncreasingBand)
(d : Fin 2)
:
MeasureTheory.Measure.map (fun (p : ↑unitInterval × ↑unitInterval) => B.sample p d) B.measure = MeasureTheory.volume
Standardize the second marginal of the uniform density inside the band.