Documentation

LeanPool.LiebThirring.Electrostatics.Gaussian

Gaussian representations of the Coulomb kernel #

Equation, including the infinite diagonal.

Pointwise completion of squares, prior to integration.

Equation (2.1), including the infinite diagonal.

theorem LiebThirring.norm_midpoint_sq (x y z : Position) :
‖x - z‖ ^ 2 + ‖y - z‖ ^ 2 = 2 * ‖z - (1 / 2) • (x + y)‖ ^ 2 + ‖x - y‖ ^ 2 / 2
theorem LiebThirring.gaussian_product_eq (b : ℝ) (x y z : Position) :
Real.exp (-2 * b * ‖x - z‖ ^ 2) * Real.exp (-2 * b * ‖y - z‖ ^ 2) = Real.exp (-b * ‖x - y‖ ^ 2) * Real.exp (-(4 * b) * ‖z - (1 / 2) • (x + y)‖ ^ 2)

Pointwise completion of squares, prior to integration.

theorem LiebThirring.integral_gaussian_product (b : ℝ) (hb : 0 < b) (x y : Position) :
∫ (z : Position), Real.exp (-2 * b * ‖x - z‖ ^ 2) * Real.exp (-2 * b * ‖y - z‖ ^ 2) = Real.exp (-b * ‖x - y‖ ^ 2) * (Real.pi / (4 * b)) ^ (3 / 2)

Absolute integrability of the product in (2.2).

noncomputable def LiebThirring.gaussianMass (b : ℝ) :

Spatial Gaussian convolution mass in three Euclidean dimensions.

Equations
Instances For
    noncomputable def LiebThirring.gaussianFeature (c b : ℝ) (x z : Position) :

    A nonnegative Gaussian feature with scalar normalization c.

    Equations
    Instances For
      theorem LiebThirring.sqrt_mul_sqrt_mul (a u v : ℝ) (ha : 0 ≤ a) :
      √a * u * (√a * v) = a * (u * v)

      Cancellation of the square root normalization.

      theorem LiebThirring.lintegral_gaussianFeature_mul {b c : ℝ} (hb : 0 < b) (hc : 0 ≤ c) (x y : Position) :

      Integral Gram representation of a Gaussian kernel.