OAI/Analysis/DiskMaximal/Kernels.lean
74 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DyadicHats.tentline 30 - lemma
OAI.DyadicHats.tent_nonnegline 32 - lemma
OAI.DyadicHats.tent_le_oneline 33 - lemma
OAI.DyadicHats.tent_pos_iffline 34 - lemma
OAI.DyadicHats.tent_eq_zero_of_one_leline 40 - lemma
OAI.DyadicHats.tent_of_nonnegline 42 - lemma
OAI.DyadicHats.tent_of_nonposline 44 - lemma
OAI.DyadicHats.tent_negline 47 - lemma
OAI.DyadicHats.lipschitz_tentline 49 - theorem
OAI.DyadicHats.tent_refineline 58 - lemma
OAI.DyadicHats.tent_floorline 83 - lemma
OAI.DyadicHats.tent_floor_succline 85 - lemma
OAI.DyadicHats.tent_floor_partitionline 88 - lemma
OAI.DyadicHats.tent_eq_zero_of_ne_floorline 91 - lemma
OAI.DyadicHats.summable_tentline 103 - theorem
OAI.DyadicHats.tsum_tentline 110Source documentation
Partition of unity on the complete integer grid, including grid boundaries.
theorem tsum_tent (x : ℝ) : (∑' j : ℤ, tent (x-j)) = 1 := by …
Mentions: OAI.DyadicHats.tent
- def
OAI.DyadicHats.hatline 118Source documentation
Actual Euclidean-plane product hats at a positive physical scale.
def hat (r : ℝ) (p : ℤ × ℤ) (x : ℂ) : ℝ := …
- lemma
OAI.DyadicHats.hat_nonnegline 120 - lemma
OAI.DyadicHats.hat_le_oneline 122 - lemma
OAI.DyadicHats.continuous_hatline 126 - lemma
OAI.DyadicHats.summable_hatline 131 - theorem
OAI.DyadicHats.tsum_hatline 135 - lemma
OAI.DyadicHats.tent_half_integerline 141Source documentation
One-dimensional refinement written with the actual interpolation weights.
lemma tent_half_integer {j : ℤ} (hj : j ∉ Finset.Icc (-1) 1) : tent ((j:ℝ)/2) = 0 := by …Mentions: OAI.DyadicHats.tent
- lemma
OAI.DyadicHats.tent_half_refineline 152 - lemma
OAI.DyadicHats.tent_half_tsum_refineline 164 - lemma
OAI.DyadicHats.summable_tent_weightline 180 - def
OAI.DyadicHats.stepline 188Source documentation
Positive interpolation coefficients, indexed by coarse and fine grid indices.
def step (p q : ℤ × ℤ) : ℝ := …
- lemma
OAI.DyadicHats.step_nonnegline 190 - lemma
OAI.DyadicHats.step_columnline 192 - lemma
OAI.DyadicHats.summable_step_hatline 200 - theorem
OAI.DyadicHats.hat_refineline 211Source documentation
Exact planar hat refinement; no grid truncation is hidden in the identity.
theorem hat_refine (r : ℝ) (p : ℤ × ℤ) (x : ℂ) : hat (2*r) p x = ∑' q : ℤ × ℤ, step p q*hat r q x := by …Mentions: OAI.DyadicHats.hat, OAI.DyadicHats.step
- lemma
OAI.PlanePotential.dim_complexline 235 - lemma
OAI.PlanePotential.volume_real_unit_ballline 237 - lemma
OAI.PlanePotential.integral_radialline 241 - lemma
OAI.PlanePotential.integrable_radial_iffline 248 - lemma
OAI.PlanePotential.radial_near_identityline 253 - lemma
OAI.PlanePotential.integrable_norm_rpow_nearline 260 - theorem
OAI.PlanePotential.integral_norm_rpow_nearline 273Source documentation
Exact planar singular-kernel integral; the center point is not excluded by an unproved integrability convention.
theorem integral_norm_rpow_near {a r : ℝ} (ha : -2 < a) (hr : 0 < r) : (∫ x in ball (0:ℂ) r, ‖x‖^a) = 2*Real.pi * (r^(a+2)/(a+2)) := by … - lemma
OAI.PlanePotential.radial_far_identityline 289 - lemma
OAI.PlanePotential.integrable_norm_rpow_farline 296 - theorem
OAI.PlanePotential.integral_norm_rpow_farline 310 - theorem
OAI.PlanePotential.kernel_lp_three_halvesline 331Source documentation
Hölder followed by Tonelli gives the integral-kernel Minkowski estimate at p=3/2. Both measures and the actual joint kernel remain explicit.
theorem kernel_lp_three_halves {α β : Type*} [MeasurableSpace α] [MeasurableSpace β] (μ : Measure α) (ν : Measure β) [SFinite μ] [SFinite ν] {K : α × β → ℝ≥0∞} (hK : Measurable K) {C : ℝ≥0∞} (hC : ∀ y, (∫⁻ x, (K (x,y))^(3/2:ℝ) ∂μ) ≤ C^(3/2:ℝ)) : (∫⁻ x, (∫⁻ y, K (x,y) ∂ν)^(3/2:ℝ) ∂μ) ≤ (C*ν univ)^(3/2:ℝ) := by … - structure
OAI.FiniteLabels.Lawline 374 - instance
OAI.FiniteLabels.(instance at line 379)line 379 - def
OAI.FiniteLabels.deltaline 381 - lemma
OAI.FiniteLabels.law_le_oneline 386 - def
OAI.FiniteLabels.moveline 390 - lemma
OAI.FiniteLabels.move_applyline 398 - def
OAI.FiniteLabels.l1distline 401 - lemma
OAI.FiniteLabels.l1dist_nonnegline 402 - lemma
OAI.FiniteLabels.l1dist_triangleline 403 - theorem
OAI.FiniteLabels.move_contractline 409Source documentation
Stochastic matrices contract the l1 norm of every signed row difference.
theorem move_contract (μ ν : Law ι) (P : ι → Law κ) : l1dist (move μ P) (move ν P) ≤ l1dist μ ν := by …Mentions: OAI.FiniteLabels.Law, OAI.FiniteLabels.l1dist, OAI.FiniteLabels.move
- lemma
OAI.FiniteLabels.move_rowsline 428 - lemma
OAI.FiniteLabels.move_compareline 445 - lemma
OAI.FiniteLabels.expectation_differenceline 449 - def
OAI.FiniteLabels.switchRowline 461 - lemma
OAI.FiniteLabels.switchRow_formulaline 477 - lemma
OAI.FiniteLabels.delta_distanceline 485 - theorem
OAI.FiniteLabels.switchRow_distanceline 494Source documentation
The row difference is paid by the actual switched mass, not by a bare Lipschitz constant. This is essential to the spatial comparison argument.
theorem switchRow_distance [DecidableEq ι] (old : ι) (sample sample' : Law κ) (target : κ → ι) (p : κ → ℝ) (hp0 : ∀ z, 0 ≤ p z) (hp1 : ∀ z, p z ≤ 1) : l1dist (switchRow old sample target p hp0 hp1) (switchRow old sample' target p hp0 hp1) ≤ 2*∑ z, |sample z-sample' z| *p z := by …Mentions: OAI.FiniteLabels.Law, OAI.FiniteLabels.l1dist, OAI.FiniteLabels.switchRow
- def
OAI.PlanePotential.greenScalarline 528 - def
OAI.PlanePotential.greenline 530 - lemma
OAI.PlanePotential.segment_supportline 532 - lemma
OAI.PlanePotential.integrable_power_cutoffline 546 - lemma
OAI.PlanePotential.integral_power_cutoffline 551 - lemma
OAI.PlanePotential.singular_integral_boundline 557Source documentation
A singular segment integral is genuinely integrable because of its geometric lower cutoff. The bound retains the exact power, rather than a supremum times 1.
lemma singular_integral_bound {F : ℝ → ℝ} (hFm : Measurable F) {q δ B : ℝ} (hq : q < -1) (hδ : 0 < δ) (hB : 0 ≤ B) (hzero : ∀ t ∈ Ioc (0:ℝ) 1, t < δ → F t = 0) (hbound : ∀ t ∈ Ioc (0:ℝ) 1, |F t| ≤ B*t^q) : IntegrableOn F (Ioc (0:ℝ) 1) ∧ |∫ t in Ioc (0:ℝ) 1, F t| ≤ B*(-(δ/2)^(q+1)/(q+1)) := by … - lemma
OAI.PlanePotential.greenScalar_measurableline 591 - lemma
OAI.PlanePotential.green_measurableline 599 - theorem
OAI.PlanePotential.green_norm_boundline 604Source documentation
Quantitative kernel size on every observation ball, with an explicit constant.
theorem green_norm_bound {ψ : ℂ → ℝ} (hψm : Measurable ψ) {R X B : ℝ} (hψs : ∀ z, ψ z ≠ 0 → ‖z‖ ≤ R) (hψB : ∀ z, |ψ z| ≤ B) (hM : 0 < R+X) (hB : 0 ≤ B) {x y : ℂ} (hx : ‖x‖ ≤ X) (hxy : y ≠ x) : ‖green ψ x y‖ ≤ 2*B*(R+X)^2/‖y-x‖ := by …Mentions: OAI.PlanePotential.green
- lemma
OAI.PlanePotential.segment_integrand_measurableline 643 - lemma
OAI.PlanePotential.scalar_dataline 650 - theorem
OAI.PlanePotential.green_difference_boundline 678Source documentation
A difference bound proves the needed cancellation estimate without hiding any differentiation under the singular integral.
theorem green_difference_bound {ψ : ℂ → ℝ} (hψm : Measurable ψ) {R X B L : ℝ} (hψs : ∀ z, ψ z ≠ 0 → ‖z‖ ≤ R) (hψB : ∀ z, |ψ z| ≤ B) (hψL : ∀ u v, |ψ u-ψ v| ≤ L*‖u-v‖) (hM : 0 < R+X) (hB : 0 ≤ B) (hL : 0 ≤ L) {x y z : ℂ} (hx : ‖x‖ ≤ X) (hzx : z ≠ x) (hyz : ‖y-z‖ ≤ ‖z-x‖/2) : ‖green ψ x y-green ψ x z‖ ≤ (8*B*(R+X)^2+(64/3:ℝ)*L*(R+X)^3)*‖y-z‖/‖z-x‖^2 := by …Mentions: OAI.PlanePotential.green
- theorem
OAI.VectorRefinement.quadratic_defectline 773Source documentation
Exact quadratic defect of a positive vector refinement, including zero parent mass.
theorem quadratic_defect {ι E : Type*} [Fintype ι] [NormedAddCommGroup E] [InnerProductSpace ℝ E] (w a : ι → ℝ) (θ : ι → E) (n : E) (A : ℝ) (hn : ‖n‖ = 1) (hθ : ∀ i, ‖θ i‖ = 1) (href : A • n = ∑ i, (w i*a i) • θ i) : (∑ i, w i*a i)-A = (1/2:ℝ)*∑ i, w i*a i*‖θ i-n‖^2 := by … - lemma
OAI.VectorRefinement.sq_norm_triangleline 788 - theorem
OAI.VectorRefinement.pair_defect_boundline 797Source documentation
Two sufficiently represented children cannot have a large angular disagreement without spending the actual parent's triangle defect.
theorem pair_defect_bound {ι E : Type*} [Fintype ι] [DecidableEq ι] [NormedAddCommGroup E] [InnerProductSpace ℝ E] (w a : ι → ℝ) (θ : ι → E) (n : E) (A : ℝ) (hw : ∀ i, 0 ≤ w i) (ha : ∀ i, 0 ≤ a i) (hn : ‖n‖ = 1) (hθ : ∀ i, ‖θ i‖ = 1) (href : A • n = ∑ i, (w i*a i) • θ i) {q s : ι} (hwaq : 1/4 ≤ w q) (hwas : 9/64 ≤ w s) (has : a q ≤ a s) : a q*‖θ q-θ s‖^2 ≤ 48*((∑ i, w i*a i)-A) := by …