Documentation

LeanPool.CaffarelliKohnNirenberg.Foundation.Sobolev.Poincare.KernelBasic

Kernel Basic #

Part of the Caffarelli–Kohn–Nirenberg partial regularity proof.

Riesz-kernel tools for convex-domain Poincare — basic estimates #

This file defines the Riesz kernel (x, y) ↦ ‖x - y‖^(1 - d) and establishes its basic positivity, symmetry, and ball-localised L¹ bounds. The bounded- domain L¹ size is controlled by the radius of IsBoundedDomain.

noncomputable def CKN.rieszKernel {d : ℕ} (x y : Vec d) :

The order-1 Riesz kernel in dimension d.

Equations
Instances For
    theorem CKN.rieszKernel_nonneg {d : ℕ} (x y : Vec d) :
    theorem CKN.rieszKernel_symm {d : ℕ} (x y : Vec d) :

    Cache Nontrivial (Vec d) once per section so tactic-level typeclass searches don't rediscover the NeZero → Nonempty → Nontrivial chain.

    theorem CKN.integrableOn_rieszKernel_ball {d : ℕ} [NeZero d] {R : ℝ} (hR : 0 < R) (x : Vec d) (hx : x ∈ Metric.ball 0 R) :
    theorem CKN.integral_rieszKernel_ball_le {d : ℕ} [NeZero d] {R : ℝ} (hR : 0 < R) (x : Vec d) (hx : x ∈ Metric.ball 0 R) :

    Cache Nontrivial (Vec d) once per section.

    theorem CKN.IsBoundedDomain.integral_rieszKernel_le {d : ℕ} {U : Set (Vec d)} [NeZero d] (hU : IsBoundedDomain U) {x : Vec d} (hx : x ∈ U) :