Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Gaunt’s weighted Bessel tail inequality

Abstract

Squared-order convexity and an exact integral identity give the sharp weighted Bessel tail bound.

Definition 1.1 (alpha).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.alpha (✓ std3).

Citation. Robert E. Gaunt (2019). Inequalities for some integrals involving modified Bessel functions. DOI: 10.1090/proc/14433. URL: https://arxiv.org/abs/1806.00524.

Commentary.

The smaller parameter shift in Conjecture 2.4.

Definition 1.2 (alphaPrime).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.alphaPrime (✓ std3).

Citation. Robert E. Gaunt (2019). Inequalities for some integrals involving modified Bessel functions. DOI: 10.1090/proc/14433. URL: https://arxiv.org/abs/1806.00524.

Commentary.

The second shift gives the opposite Bessel order.

Definition 1.3 (tail).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.tail (✓ std3).

Source. Repository-derived.

Acknowledgement. NIST Digital Library of Mathematical Functions (2026). Modified Bessel functions, integral representations. DOI: 10.18434/T4J30S. URL: https://dlmf.nist.gov/10.32.E9.

Commentary.

The real power is used on the positive integration domain. The reused Bessel integral is DLMF 10.32.9.

Definition 1.4 (The complete sharp tail assertion).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.claim (✓ std3).

Citation. Robert E. Gaunt (2019). Inequalities for some integrals involving modified Bessel functions. DOI: 10.1090/proc/14433. URL: https://arxiv.org/abs/1806.00524.

Commentary.

“Conjecture 2.4. Let n < 1. For ν ≥ 1 − n + √(2(1 − n)), define α_{ν,n} := ν + n − √((ν + n)² − 2ν − 1). Then, for all x > 0, ∫x^∞ K{ν+n}(t)/t^ν dt > K_{ν+n−α_{ν,n}}(x)/x^ν, ν ≥ 1 − n + √(2(1 − n)). (2.17) We have equality in (2.17) when n = 1, and this equality is valid for all ν ∈ ℝ. Let α′{ν,n} := ν + n + √((ν + n)² − 2ν − 1), so that ν + n − α′{ν,n} = −(ν + n − α_{ν,n}) and thus K_{ν+n−α′{ν,n}}(x) = K{ν+n−α_{ν,n}}(x). Then, the index ν + n − α_{ν,n} (and equivalently ν + n − α′{ν,n}) in inequality (2.17) is best possible, in the sense that, for any β ∉ {α{ν,n}, α′{ν,n}}, either K{ν+n−β}(x)/x^ν < K_{ν+n−α_{ν,n}}(x)/x^ν for all x > 0, or there exists a y > 0 such that ∫y^∞ K{ν+n}(t)/t^ν dt < K_{ν+n−β}(y)/y^ν.” arXiv:1806.00524v2, manuscript p. 7, Conjecture 2.4, equation (2.17). Lean uses the displayed definitions and formulas above to encode this statement; the reused K is exactly the positive-argument integral representation in DLMF 10.32.9, and the tail uses t^(−ν) on t>x>0.

Theorem 1.5 (sinh gap pos).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.sinh_gap_pos (✓ std3). ∎

Source. Repository-derived.

Commentary.

The derivative is v sinh(v), strictly positive for v>0. This proves squared-order convexity.

Theorem 1.6 (cosh sqrt deriv).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.cosh_sqrt_deriv (✓ std3). ∎

Source. Repository-derived.

Commentary.

The chain rule differentiates the squared-order kernel away from s=0.

Theorem 1.7 (cosh sqrt deriv2).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.cosh_sqrt_deriv2 (✓ std3). ∎

Source. Repository-derived.

Commentary.

A second differentiation exposes the positive hyperbolic gap.

Theorem 1.8 (squared order strictConvex).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.squared_order_strictConvex (✓ std3). ∎

Source. Repository-derived.

Commentary.

Continuity at zero and positivity of the second derivative prove strict convexity on the closed nonnegative half-line.

Theorem 1.9 (cosh sqrt sq).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.cosh_sqrt_sq (✓ std3). ∎

Source. Repository-derived.

Commentary.

Evenness removes the absolute value of the order.

Theorem 1.10 (positive order kernel).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.positive_order_kernel (✓ std3). ∎

Source. Repository-derived.

Commentary.

Compare adjacent secant slopes at (q−1)², (q+1)² and p². Hyperbolic addition then gives the sharp strict kernel inequality.

Theorem 1.11 (zero order kernel).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.zero_order_kernel (✓ std3). ∎

Source. Repository-derived.

Commentary.

At q=0 use the tangent at s=1 instead of the two distinct secants.

Theorem 1.12 (parameters).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.parameters (✓ std3). ∎

Source. Repository-derived.

Commentary.

The source parameter range gives a nonnegative discriminant, q<nu and q+1<nu+n.

Theorem 1.13 (exponential kernel integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.exponential_kernel_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

A tilted integrable Gaussian dominates the exponential kernel on the whole real line.

Theorem 1.14 (bessel kernel integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_kernel_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

Expand cosh as a sum of exponentials and apply Gaussian domination for both signs of the order.

Theorem 1.15 (bessel cosh integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_cosh_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The product of the two coshes is the half-sum of the adjacent-order coshes.

Theorem 1.16 (bessel hasDerivAt).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_hasDerivAt (✓ std3). ∎

Source. Repository-derived.

Commentary.

Local domination with argument z/2 justifies differentiation under the integral.

Theorem 1.17 (integral decay).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.integral_decay (✓ std3). ∎

Source. Repository-derived.

Commentary.

For t≥1, cosh(u)≥1 splits off a uniform exp(−t/2) factor.

Theorem 1.18 (bessel bigO).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_bigO (✓ std3). ∎

Source. Repository-derived.

Commentary.

The positive Bessel kernel inherits the uniform exponential decay.

Theorem 1.19 (weighted decay).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.weighted_decay (✓ std3). ∎

Source. Repository-derived.

Commentary.

Any real power times the exponentially decreasing function is integrable on every positive tail and tends to zero.

Theorem 1.20 (tail integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.tail_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The weighted Bessel kernel satisfies the hypotheses of weighted_decay.

Theorem 1.21 (weighted bessel tendsto).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.weighted_bessel_tendsto (✓ std3). ∎

Source. Repository-derived.

Commentary.

The weighted Bessel function vanishes at positive infinity.

Theorem 1.22 (abs sinh le cosh).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.abs_sinh_le_cosh (✓ std3). ∎

Source. Repository-derived.

Commentary.

Apply sinh(u)<cosh(u) at u and −u. This bounds the integration-by-parts kernel.

Theorem 1.23 (bessel sinh integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_sinh_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The absolute sinh product is bounded by the integrable cosh product.

Theorem 1.24 (exponential kernel tendsto).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.exponential_kernel_tendsto (✓ std3). ∎

Source. Repository-derived.

Commentary.

The same quadratic domination also proves pointwise decay at infinity.

Theorem 1.25 (u exponential integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.u_exponential_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The elementary bound u≤exp(u) absorbs the extra positive-domain factor.

Theorem 1.26 (u exponential tendsto).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.u_exponential_tendsto (✓ std3). ∎

Source. Repository-derived.

Commentary.

Absorb u into exp(u) and use the exponential-kernel limit.

Definition 1.27 (S).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.S (✓ std3).

Source. Repository-derived.

Commentary.

This continuous-order antiderivative treats r=0 separately.

Theorem 1.28 (S deriv).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.S_deriv (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every real r, the derivative in u of S_r is cosh(ru).

Theorem 1.29 (S sinh integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.S_sinh_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The nonzero-order case follows from the sinh-product bound; the zero-order case uses the extra-u envelope.

Theorem 1.30 (S kernel tendsto).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.S_kernel_tendsto (✓ std3). ∎

Source. Repository-derived.

Commentary.

The boundary term in the hyperbolic integration by parts tends to zero.

Theorem 1.31 (bessel ibp).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_ibp (✓ std3). ∎

Source. Repository-derived.

Commentary.

Differentiate exp(−z cosh u)S_r(u) and apply the fundamental theorem on the upper half-line.

Definition 1.32 (H).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.H (✓ std3).

Source. Repository-derived.

Commentary.

The signed kernel measures the difference between the tail and its proposed lower expression.

Definition 1.33 (J).

Formalization. D5/S3/Analytic/GauntBesselTail/Result.J (✓ std3).

Source. Repository-derived.

Commentary.

J is the Laplace integral of the signed kernel.

Theorem 1.34 (H integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.H_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

Each of the three terms is absolutely integrable.

Theorem 1.35 (J eq).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.J_eq (✓ std3). ∎

Source. Repository-derived.

Commentary.

The adjacent-order identity and integration by parts express J using ordinary Bessel functions.

Theorem 1.36 (weighted J integrable).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.weighted_J_integrable (✓ std3). ∎

Source. Repository-derived.

Commentary.

J_eq reduces this integrability to three weighted Bessel tails and one adjacent real power.

Theorem 1.37 (tail identity).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.tail_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

Differentiate x^(−nu)K_r(x), integrate its derivative on the positive upper half-line, and use its zero limit.

Theorem 1.38 (integral Ioi pos).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.integral_Ioi_pos (✓ std3). ∎

Source. Repository-derived.

Commentary.

A positive integrand on an upper half-line has support of positive Lebesgue measure.

Theorem 1.39 (strict tail).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.strict_tail (✓ std3). ∎

Source. Repository-derived.

Commentary.

The strict scalar kernel comparison makes J positive, and tail_identity then gives the strict bound.

Theorem 1.40 (n one identity).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.n_one_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

The addition formula makes H identically zero when p=nu+1 and r=nu, including nu=0 and negative nu.

Theorem 1.41 (laplace negative).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.laplace_negative (✓ std3). ∎

Source. Repository-derived.

Commentary.

A negative interval next to the origin contributes at a slower exponential decay rate than the outer positive part. A fixed inner subinterval therefore forces a negative Laplace integral for every sufficiently large t.

Theorem 1.42 (H negative near).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.H_negative_near (✓ std3). ∎

Source. Repository-derived.

Commentary.

At zero both H and its first derivative vanish, while its second derivative is q²−r²<0. The derivative test gives a negative right-hand interval.

Theorem 1.43 (larger order failure).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.larger_order_failure (✓ std3). ∎

Source. Repository-derived.

Commentary.

The local kernel sign and laplace_negative make J negative for all sufficiently large t. The tail identity proves failure at every sufficiently large x, stronger than a single positive witness.

Theorem 1.44 (bessel order lt).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.bessel_order_lt (✓ std3). ∎

Source. Repository-derived.

Commentary.

Strict increase of cosh in the absolute order and positive integration prove strict order monotonicity.

Theorem 1.45 (The sharp bound and its optimality).

Proof. Machine-checked in Lean as D5/S3/Analytic/GauntBesselTail/Result.result (✓ std3). ∎

Resolves. Problems/gaunt-2019-bessel-tail-conjecture (proved) by D5/S3/Analytic/GauntBesselTail/Result.result.

Source. Repository-derived.

Acknowledgement. Robert E. Gaunt (2019). Inequalities for some integrals involving modified Bessel functions. DOI: 10.1090/proc/14433. URL: https://arxiv.org/abs/1806.00524.

Commentary.

The strict bound follows from squared-order convexity and the exact tail identity. A smaller absolute order gives a strictly smaller right side at every positive x; a larger absolute order fails for all sufficiently large x. The two excluded shifts give opposite orders and therefore identical Bessel values. When n=1, the hyperbolic addition formula makes the signed kernel identically zero for every real nu.

References