OAI/Analysis/DiskMaximal/SpatialBudgets.lean
69 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ActualLabels.row_change_le_rateline 57 - lemma
OAI.ActualLabels.observation_startReward_leline 65 - def
OAI.ActualLabels.boundaryCostline 89 - lemma
OAI.ActualLabels.boundaryCost_nonnegline 92 - lemma
OAI.ActualLabels.observation_boundaryReward_leline 100 - lemma
OAI.ActualLabels.boundary_reward_sumline 119 - lemma
OAI.SignedRuns.expected_start_sum_boundline 149 - lemma
OAI.SignedRuns.expected_boundary_sum_boundline 157 - lemma
OAI.SignedRuns.expected_span_sumline 175 - def
OAI.PhysicalCells.gridIndexline 191 - lemma
OAI.PhysicalCells.toUnit_point_reline 193 - lemma
OAI.PhysicalCells.toUnit_point_imline 198 - lemma
OAI.PhysicalCells.mem_index_cellline 203 - lemma
OAI.PhysicalCells.cells_coverline 213 - lemma
OAI.PhysicalCells.mem_cell_boxline 218 - lemma
OAI.PhysicalCells.cell_subset_root_neighborhoodline 231 - lemma
OAI.PhysicalCells.lintegral_le_cellsline 244 - lemma
OAI.PhysicalCells.tsum_ofReal_leline 249 - lemma
OAI.PhysicalCells.integral_cell_budgetline 260Source documentation
Global integration over the actual full lattice. The budget is tested on arbitrary finite sets, so neither support cutoffs nor omitted cells enter.
lemma integral_cell_budget {r : ℝ} (hr : 0 < r) (F : ℂ → ℝ≥0∞) (B : (ℤ × ℤ) → ℝ) (hB : ∀ p, 0 ≤ B p) (A : ℝ) (hcell : ∀ p, (∫⁻ y in cell (point r p) r, F y) ≤ ENNReal.ofReal (B p)) (hbudget : ∀ s : Finset (ℤ × ℤ), ∑ p ∈ s, B p ≤ A) : (∫⁻ y, F y) ≤ ENNReal.ofReal A := …Mentions: OAI.PhysicalCells.cell
- lemma
OAI.CommonPrices.cellRoots_budgetline 272 - lemma
OAI.CommonPrices.badPrice_nonnegline 289 - lemma
OAI.CommonPrices.badPrice_le_rootMassline 292 - lemma
OAI.ActualLabels.marginal_localSup_nonnegline 301 - lemma
OAI.ActualLabels.marginal_localSup_le_oneline 305 - lemma
OAI.ActualLabels.marginal_localSup_bad_zeroline 309 - lemma
OAI.ActualLabels.marginal_badPrice_boundline 326Source 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.ActualLabels.Label, OAI.ActualLabels.marginal
- def
OAI.PhysicalCells.patchline 362Source documentation
Measurable full-lattice patch; no choice of maximizing radius occurs.
def patch (r : ℝ) (F : (ℤ × ℤ) → ℂ → ℝ≥0∞) (x : ℂ) : ℝ≥0∞ := …
- lemma
OAI.PhysicalCells.patch_measurableline 365 - lemma
OAI.PhysicalCells.le_patchline 369 - lemma
OAI.PhysicalCells.lintegral_patchline 374 - lemma
OAI.PhysicalCells.lintegral_patch_budgetline 380 - lemma
OAI.PhysicalCells.patch_finiteline 388 - lemma
OAI.PhysicalCells.patch_integrableline 394 - lemma
OAI.PhysicalCells.real_le_patchline 400 - lemma
OAI.PhysicalCells.weighted_patch_boundline 409Source documentation
Take the cell supremum of a weight only after the local price has been proved. This is the common production rule for all three spatial budgets.
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.PhysicalCells.cell, OAI.PhysicalCells.patch
- def
OAI.ActualLabels.geometricRadiiline 439Source documentation
Global geometric extension of the finite descending radius grid.
def geometricRadii (base : ℝ) (m : ℕ) (k : ℕ) : ℝ := scale base m/(2:ℝ)^k
- lemma
OAI.ActualLabels.geometricRadii_posline 440 - lemma
OAI.ActualLabels.geometricRadii_stepline 442 - lemma
OAI.ActualLabels.geometricRadii_eqline 447 - lemma
OAI.ActualLabels.marginal_congrline 455 - lemma
OAI.ActualLabels.switchCost_congrline 462 - lemma
OAI.ActualLabels.derivativeCost_congrline 469 - lemma
OAI.ActualLabels.cellCost_congrline 476 - lemma
OAI.SignedRuns.run_cone_boundline 499 - theorem
OAI.SignedRuns.pointwise_signed_masterline 530Source 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.SignedRuns.runEnvelope, OAI.SignedRuns.unfavorable, OAI.SignedRuns.leafSum, OAI.SignedRuns.weight, OAI.SignedRuns.divergence, OAI.SignedRuns.potential
- lemma
OAI.PhysicalCells.center_mem_cellline 579 - def
OAI.PhysicalCells.cellSupline 581 - lemma
OAI.PhysicalCells.cellSup_leline 583 - lemma
OAI.PhysicalCells.le_cellSupline 588 - lemma
OAI.PhysicalCells.cellSup_nonnegline 591 - def
OAI.ActualLabels.pointCostline 599 - def
OAI.ActualLabels.costLimitline 602 - lemma
OAI.ActualLabels.costLimit_posline 603 - lemma
OAI.ActualLabels.pointCost_nonnegline 604 - lemma
OAI.ActualLabels.pointCost_leline 607 - lemma
OAI.ActualLabels.pointCost_le_cellCostline 616 - lemma
OAI.ActualLabels.cellSup_pointCost_leline 627 - lemma
OAI.ActualLabels.cellSup_pointCost_nonnegline 634 - lemma
OAI.ActualLabels.cellSup_pointCost_uniformline 637 - lemma
OAI.ActualLabels.pointCost_cell_budgetline 641 - def
OAI.CommonPrices.priceConstantline 662 - lemma
OAI.CommonPrices.priceConstant_nonnegline 663 - lemma
OAI.CommonPrices.cellPrice_nonnegline 666 - lemma
OAI.CommonPrices.rootMass_cell_budgetline 670 - lemma
OAI.ActualLabels.geometricRadii_reverseline 680 - lemma
OAI.ActualLabels.pointCost_mass_budgetline 684 - lemma
OAI.ActualLabels.pointCost_price_budgetline 715 - lemma
OAI.ActualLabels.marginal_bad_budgetline 737 - lemma
OAI.ActualLabels.marginal_price_budgetline 768