OAI/Analysis/SignedDisk/CommonPrices2.lean
41 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.SignedDisk.CommonPrices.cellRoots_budgetline 33 - lemma
OAI.SignedDisk.CommonPrices.badPrice_nonnegline 50 - lemma
OAI.SignedDisk.CommonPrices.badPrice_le_rootMassline 53 - lemma
OAI.SignedDisk.ActualLabels.marginal_localSup_nonnegline 62 - lemma
OAI.SignedDisk.ActualLabels.marginal_localSup_le_oneline 66 - lemma
OAI.SignedDisk.ActualLabels.marginal_localSup_bad_zeroline 70 - lemma
OAI.SignedDisk.ActualLabels.marginal_badPrice_boundline 87Source documentation
The actual bad-root charge is paid by geometric energy, not a separately assumed probability budget.
lemma marginal_badPrice_bound {N : ℕ} (h : ℂ → ℂ) (r : ℕ → ℝ) (base : ℝ) (k j : ℕ) (hr : 0 < r k) (hrj : r k = scale base j) (p : ℤ × ℤ) (n : Label) : localSup (fun x => marginal h r k x n) (r k) p*badPrice h base j (cellRoots N p) n ≤ 1000000*∑ q ∈ cellRoots N p, scalarMass h (r k) q*energy h (r k) q := by …Mentions: OAI.SignedDisk.ActualLabels.Label, OAI.SignedDisk.ActualLabels.marginal
- def
OAI.SignedDisk.PhysicalCells.patchline 123Source documentation
Measurable full-lattice patch; no choice of maximizing radius occurs.
def patch (r : ℝ) (F : (ℤ × ℤ) → ℂ → ℝ≥0∞) (x : ℂ) : ℝ≥0∞ := …
- lemma
OAI.SignedDisk.PhysicalCells.patch_measurableline 126 - lemma
OAI.SignedDisk.PhysicalCells.le_patchline 130 - lemma
OAI.SignedDisk.PhysicalCells.lintegral_patchline 135 - lemma
OAI.SignedDisk.PhysicalCells.lintegral_patch_budgetline 141 - lemma
OAI.SignedDisk.PhysicalCells.patch_finiteline 149 - lemma
OAI.SignedDisk.PhysicalCells.patch_integrableline 155 - lemma
OAI.SignedDisk.PhysicalCells.real_le_patchline 161 - lemma
OAI.SignedDisk.PhysicalCells.weighted_patch_boundline 170Source documentation
Take the cell supremum of a weight only after the local price has been proved. This bounds all three spatial budgets by the corresponding local prices.
lemma weighted_patch_bound (r : ℝ) (F : (ℤ × ℤ) → ℂ → ℝ≥0∞) (hF : ∀ p, Measurable (F p)) (W : ℂ → ℝ≥0∞) (hW : Measurable W) (A B : (ℤ × ℤ) → ℝ) (hA : ∀ p, 0 ≤ A p) (_hB : ∀ p, 0 ≤ B p) (hcell : ∀ p, (∫⁻ x in cell (point r p) r, F p x) ≤ ENNReal.ofReal (B p)) (hWB : ∀ p x, x ∈ cell (point r p) r → W x ≤ ENNReal.ofReal (A p)) : (∫⁻ x, W x*patch r F x) ≤ ∑' p, ENNReal.ofReal (A p*B p) := by …Mentions: OAI.SignedDisk.PhysicalCells.cell, OAI.SignedDisk.PhysicalCells.patch
- def
OAI.SignedDisk.ActualLabels.geometricRadiiline 200Source documentation
Global geometric extension of the finite descending radius grid.
def geometricRadii (base : ℝ) (m : ℕ) (k : ℕ) : ℝ := scale base m/(2:ℝ)^k
- lemma
OAI.SignedDisk.ActualLabels.geometricRadii_posline 201 - lemma
OAI.SignedDisk.ActualLabels.geometricRadii_stepline 203 - lemma
OAI.SignedDisk.ActualLabels.geometricRadii_eqline 208 - lemma
OAI.SignedDisk.ActualLabels.marginal_congrline 216 - lemma
OAI.SignedDisk.ActualLabels.switchCost_congrline 223 - lemma
OAI.SignedDisk.ActualLabels.derivativeCost_congrline 230 - lemma
OAI.SignedDisk.ActualLabels.cellCost_congrline 237 - lemma
OAI.SignedDisk.SignedRuns.run_cone_boundline 260 - theorem
OAI.SignedDisk.SignedRuns.pointwise_signed_masterline 291Source documentation
Complete pointwise signed assembly, still retaining the divergence term. The remaining terms are exactly the direct directional and boundary costs.
theorem pointwise_signed_master {g : ℂ → ℝ} (h : ℂ → ℂ) {r : ℕ → ℝ} (hg : ContDiff ℝ 1 g) (hc : HasCompactSupport g) (hr : ∀ k, 0 < r k) (hstep : ∀ k, 2*r (k+1) = r k) (H : ℕ → Label → ℝ) (J : ℕ → ℝ) (hH : ∀ k n, 0 ≤ H k n) (hJ : ∀ k, 0 ≤ J k) (old : Label) (m : ℕ) (x : ℂ) (hd : ∀ i j, i ≤ j → DifferentiableAt ℝ (runEnvelope g r i j) x) (hinterior : ∀ k n t, PhysicalNeighborhoodRadius g (r k) x t → unfavorable n (gradient (fun y => signedAverage g y t) x) ≤ H k n) (hend : ∀ k t, PhysicalEndpointRadius g (r k) x t → ‖gradient (fun y => signedAverage g y t) x‖ ≤ J k) : ‖gradient (runEnvelope g r 0 m) x‖ ≤ 12*( leafSum (fun q => weight h r old x q*divergence (fun y => potential g r y q) x) (m+1) []+ …Mentions: OAI.SignedDisk.SignedRuns.runEnvelope, OAI.SignedDisk.SignedRuns.unfavorable, OAI.SignedDisk.SignedRuns.leafSum, OAI.SignedDisk.SignedRuns.weight, OAI.SignedDisk.SignedRuns.divergence, OAI.SignedDisk.SignedRuns.potential
- lemma
OAI.SignedDisk.PhysicalCells.center_mem_cellline 340 - def
OAI.SignedDisk.PhysicalCells.cellSupline 342 - lemma
OAI.SignedDisk.PhysicalCells.cellSup_leline 344 - lemma
OAI.SignedDisk.PhysicalCells.le_cellSupline 349 - lemma
OAI.SignedDisk.PhysicalCells.cellSup_nonnegline 352 - def
OAI.SignedDisk.ActualLabels.pointCostline 360 - def
OAI.SignedDisk.ActualLabels.costLimitline 363 - lemma
OAI.SignedDisk.ActualLabels.costLimit_posline 364 - lemma
OAI.SignedDisk.ActualLabels.pointCost_nonnegline 365 - lemma
OAI.SignedDisk.ActualLabels.pointCost_leline 368 - lemma
OAI.SignedDisk.ActualLabels.pointCost_le_cellCostline 377 - lemma
OAI.SignedDisk.ActualLabels.cellSup_pointCost_leline 388 - lemma
OAI.SignedDisk.ActualLabels.cellSup_pointCost_nonnegline 395 - lemma
OAI.SignedDisk.ActualLabels.cellSup_pointCost_uniformline 398 - lemma
OAI.SignedDisk.ActualLabels.pointCost_cell_budgetline 402