The positive measure of genuine Voronoi faces #
Unordered nuclear pairs, represented by their increasing ordering.
The real density on a bisector plane, as prescribed in.
noncomputable def
LiebThirring.voronoiFaceDensity
{M : ℕ}
(R : Fin M → Position)
(Z : ℝ)
(k l : Fin M)
:
Extend the nonnegative density by zero off the genuine face.
Equations
- LiebThirring.voronoiFaceDensity R Z k l = (LiebThirring.voronoiFace R k l).indicator fun (y : LiebThirring.Position) => ENNReal.ofReal (LiebThirring.nuclearFaceDensity R Z k l y)
Instances For
noncomputable def
LiebThirring.nuclearFaceMeasure
{M : ℕ}
(R : Fin M → Position)
(hR : Function.Injective R)
(Z : ℝ)
(k l : Fin M)
(hkl : k ≠ l)
:
One genuine face, equipped with its surface charge.
Equations
- LiebThirring.nuclearFaceMeasure R hR Z k l hkl = (LiebThirring.bisectorSurfaceMeasure R hR k l hkl).withDensity (LiebThirring.voronoiFaceDensity R Z k l)
Instances For
noncomputable def
LiebThirring.voronoiFaceMeasure
{M : ℕ}
(R : Fin M → Position)
(hR : Function.Injective R)
(Z : ℝ)
:
The positive measure ν of (6.1); each genuine face occurs once.
Equations
- LiebThirring.voronoiFaceMeasure R hR Z = ∑ p : LiebThirring.NuclearPair M, LiebThirring.nuclearFaceMeasure R hR Z (↑p).1 (↑p).2 ⋯
Instances For
theorem
LiebThirring.measurable_nuclearFaceDensity
{M : ℕ}
(R : Fin M → Position)
(Z : ℝ)
(k l : Fin M)
:
Measurable (nuclearFaceDensity R Z k l)
theorem
LiebThirring.measurable_voronoiFaceDensity
{M : ℕ}
(R : Fin M → Position)
(Z : ℝ)
(k l : Fin M)
:
Measurable (voronoiFaceDensity R Z k l)
theorem
LiebThirring.lintegral_nuclearFaceMeasure
{M : ℕ}
(R : Fin M → Position)
(hR : Function.Injective R)
(Z : ℝ)
(k l : Fin M)
(hkl : k ≠ l)
(h : Position → ENNReal)
(hh : Measurable h)
:
∫⁻ (y : Position), h y ∂nuclearFaceMeasure R hR Z k l hkl = ∫⁻ (y : Position) in voronoiFace R k l, ENNReal.ofReal (nuclearFaceDensity R Z k l y) * h y ∂bisectorSurfaceMeasure R hR k l hkl
The defining nonnegative Borel integral formula, with explicit face restriction.
@[simp]
theorem
LiebThirring.voronoiFaceMeasure_one
(R : Fin 1 → Position)
(hR : Function.Injective R)
(Z : ℝ)
: