Bounded Laplace and ordered Dirichlet boundary convergence
The declarations the status of Tau Ceti's roadmap names, and the other results named in the modules where only this status names declarations, or in folders below the areas where only it names 2 or more, as Tau Ceti has them at commit ace60277.
TheoremNewman's Tauberian theorem#
Let f : ℝ → ℂ be measurable and bounded on [0, ∞), and
let G be holomorphic on an open set Ω containing the closed half-plane 0 ≤ re z, agreeing
with the Laplace transform ∫ t in Ici 0, f t * exp (-z t) on the open half-plane 0 < re z.
Then ∫ t in 0..T, f t converges to G 0 as T → ∞.
TauCeti.LSeries.newmanLaplace_tendsto_integral {f : ℝ → ℂ} {G : ℂ → ℂ} {M : ℝ} {Ω : Set ℂ}
(hf : MeasureTheory.AEStronglyMeasurable f (MeasureTheory.volume.restrict (Set.Ici 0)))
(hbound : ∀ t ∈ Set.Ici 0, ‖f t‖ ≤ M) (hΩ : IsOpen Ω) (hcover : {z | 0 ≤ z.re} ⊆ Ω)
(hG : DifferentiableOn ℂ G Ω)
(hLaplace : ∀ (z : ℂ), 0 < z.re → G z = ∫ (t : ℝ) in Set.Ici 0, f t * Complex.exp (-z * ↑t)) :
Filter.Tendsto (fun T => ∫ (t : ℝ) in 0..T, f t) Filter.atTop (nhds (G 0))
Lean
Formalized in Tau Ceti as TauCeti.LSeries.newmanLaplace_tendsto_integral.
Other forms
Newman's Tauberian theorem, with a pointwise continuation hypothesis. Formalized in Tau Ceti as TauCeti.LSeries.newmanLaplace_tendsto_integral_of_analyticAt.
TauCeti.LSeries.newmanLaplace_tendsto_integral_of_analyticAt {f : ℝ → ℂ} {G : ℂ → ℂ} {M : ℝ}
(hf : MeasureTheory.AEStronglyMeasurable f (MeasureTheory.volume.restrict (Set.Ici 0)))
(hbound : ∀ t ∈ Set.Ici 0, ‖f t‖ ≤ M) (hG : ∀ (z : ℂ), z.re = 0 → AnalyticAt ℂ G z)
(hLaplace : ∀ (z : ℂ), 0 < z.re → G z = ∫ (t : ℝ) in Set.Ici 0, f t * Complex.exp (-z * ↑t)) :
Filter.Tendsto (fun T => ∫ (t : ℝ) in 0..T, f t) Filter.atTop (nhds (G 0))
Sources
Uses 2
TheoremNewman's estimate at a fixed radius#
Let f be measurable and bounded by M on
[0, ∞), and let G be holomorphic on an open set Ω containing the closed half-plane
0 ≤ re z and equal to the Laplace transform of f on 0 < re z. For every R > 0 and
ε > 0, eventually in T, ‖G 0 - ∫ t in 0..T, f t‖ ≤ 2 M / R + ε.
TauCeti.LSeries.eventually_norm_sub_intervalIntegral_le {f : ℝ → ℂ} {G : ℂ → ℂ} {M R : ℝ}
{Ω : Set ℂ}
(hf : MeasureTheory.AEStronglyMeasurable f (MeasureTheory.volume.restrict (Set.Ici 0)))
(hbound : ∀ t ∈ Set.Ici 0, ‖f t‖ ≤ M) (hΩ : IsOpen Ω) (hcover : {z | 0 ≤ z.re} ⊆ Ω)
(hG : DifferentiableOn ℂ G Ω)
(hLaplace : ∀ (z : ℂ), 0 < z.re → G z = ∫ (t : ℝ) in Set.Ici 0, f t * Complex.exp (-z * ↑t))
(hR : 0 < R) {ε : ℝ} (hε : 0 < ε) :
∀ᶠ (T : ℝ) in Filter.atTop, ‖G 0 - ∫ (t : ℝ) in 0..T, f t‖ ≤ 2 * M / R + ε
Lean
Formalized in Tau Ceti as TauCeti.LSeries.eventually_norm_sub_intervalIntegral_le.
Sources
Uses 4 · Used by 1
TheoremNewman's contour identity#
Let G be holomorphic on an open convex set U containing
the right semicircle of radius R > 0 and the detour newmanDetour R δ with δ > 0, and let
G_T z = ∫ t in 0..T, f t * exp (-z t). Against Newman's kernel
k_T z = exp (T z) (1 + z² / R²) / z, the right semicircle integral of (G - G_T) k_T
(counterclockwise from -R * I to R * I) plus the detour integral of G k_T (from R * I
back to -R * I) equals 2πi (G 0 - ∫ t in 0..T, f t) plus the left semicircle integral of
G_T k_T (counterclockwise from R * I to -R * I). All integrals include the velocity of
their parametrization.
TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour_mul_kernel {f : ℝ → ℂ}
{G : ℂ → ℂ} {T R δ : ℝ} {U : Set ℂ} (hf : IntervalIntegrable f MeasureTheory.volume 0 T)
(hR : 0 < R) (hδ : 0 < δ) (hU : IsOpen U) (hconv : Convex ℝ U) (hG : DifferentiableOn ℂ G U)
(hcirc : ∀ θ ∈ Set.Icc (-Real.pi / 2) (Real.pi / 2), circleMap 0 R θ ∈ U)
(hdet : ∀ s ∈ Set.Icc (-1) 1, TauCeti.LSeries.newmanDetour R δ s ∈ U) :
(∫ (θ : ℝ) in -Real.pi / 2..Real.pi / 2,
circleMap 0 R θ * Complex.I *
((G (circleMap 0 R θ) - ∫ (t : ℝ) in 0..T, f t * Complex.exp (-circleMap 0 R θ * ↑t)) *
Complex.exp (↑T * circleMap 0 R θ) *
(1 + circleMap 0 R θ ^ 2 / ↑R ^ 2) /
circleMap 0 R θ)) +
∫ (s : ℝ) in -1..1,
deriv (TauCeti.LSeries.newmanDetour R δ) s *
(G (TauCeti.LSeries.newmanDetour R δ s) *
Complex.exp (↑T * TauCeti.LSeries.newmanDetour R δ s) *
(1 + TauCeti.LSeries.newmanDetour R δ s ^ 2 / ↑R ^ 2) /
TauCeti.LSeries.newmanDetour R δ s) =
2 * ↑Real.pi * Complex.I * (G 0 - ∫ (t : ℝ) in 0..T, f t) +
∫ (θ : ℝ) in Real.pi / 2..3 * Real.pi / 2,
circleMap 0 R θ * Complex.I *
((∫ (t : ℝ) in 0..T, f t * Complex.exp (-circleMap 0 R θ * ↑t)) *
Complex.exp (↑T * circleMap 0 R θ) *
(1 + circleMap 0 R θ ^ 2 / ↑R ^ 2) /
circleMap 0 R θ)
Lean
Formalized in Tau Ceti as TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour_mul_kernel.
Sources
- Tau Ceti documentation:
TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour_mul_kernel - Source of
TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour_mul_kernelin TauCeti/NumberTheory/LSeries/Newman/Tauberian.lean - Tau Ceti roadmap status: Bounded Laplace and ordered Dirichlet boundary convergence
Uses 4 · Used by 1
TheoremHolomorphic functions have primitives on a star-shaped set#
If U is open and
star-shaped about some point, then every function holomorphic on U has a primitive on U.
TauCeti.Contour.isExactOn_of_starConvex {U : Set ℂ} {f : ℂ → ℂ} {x : ℂ} (hU : IsOpen U)
(hstar : StarConvex ℝ x U) (hf : DifferentiableOn ℂ f U) : Complex.IsExactOn f U
TheoremHolomorphy of the step correction#
For coefficients bounded from n = 1 on, the step
correction is holomorphic on the half-plane -1 < re z: near z₀, the terms are bounded
uniformly by a multiple of the summable n ^ (-1 - ε) for ε = (re z₀ + 1) / 2.
TauCeti.LSeries.differentiableOn_stepCorrection {a : ℕ → ℂ} {M : ℝ}
(hbound : ∀ (n : ℕ), 1 ≤ n → ‖a n‖ ≤ M) :
DifferentiableOn ℂ (TauCeti.LSeries.stepCorrection a) {z | -1 < z.re}
Lean
Formalized in Tau Ceti as TauCeti.LSeries.differentiableOn_stepCorrection.
Sources
Uses 2
TheoremThe step correction at 0#
stepCorrection a 0 = ∑' n, a n (log (1 + 1 / n) - 1 / n).
TauCeti.LSeries.stepCorrection_zero (a : ℕ → ℂ) :
TauCeti.LSeries.stepCorrection a 0 = ∑' (n : ℕ), a n * ↑(Real.log (1 + 1 / ↑n) - 1 / ↑n)
Uses 1
x = exp tDefinitionNewman's left detour#
The parabolic arc s ↦ -δ (1 - s²) - R s I, which on [-1, 1]
runs from R * I to -R * I; for R, δ ≥ 0 it stays in the strip -δ ≤ re z ≤ 0,
|im z| ≤ R.
TauCeti.LSeries.newmanDetour (R δ s : ℝ) : ℂ
TheoremThe detour inside the continuation domain#
If Ω is open and contains the closed
half-plane 0 ≤ re z, then for some δ > 0 the right semicircle of radius R and the detour
newmanDetour R δ lie in a common open convex subset of Ω.
TauCeti.LSeries.exists_convex_newmanDetour_subset {R : ℝ} {Ω : Set ℂ} (hΩ : IsOpen Ω)
(hcover : {z | 0 ≤ z.re} ⊆ Ω) (hR : 0 ≤ R) :
∃ δ > 0,
∃ U ⊆ Ω,
IsOpen U ∧
Convex ℝ U ∧
(∀ θ ∈ Set.Icc (-Real.pi / 2) (Real.pi / 2), circleMap 0 R θ ∈ U) ∧
∀ s ∈ Set.Icc (-1) 1, TauCeti.LSeries.newmanDetour R δ s ∈ U
Lean
Formalized in Tau Ceti as TauCeti.LSeries.exists_convex_newmanDetour_subset.
Sources
Uses 1 · Used by 1
TheoremThe detour contribution in Newman's argument vanishes in the limit#
If G is continuous
on the detour newmanDetour R δ with R, δ > 0, then the detour integral of G against Newman's
kernel exp (T z) (1 + z² / R²) / z tends to 0 as T → ∞.
TauCeti.LSeries.tendsto_integral_newmanDetour_mul_kernel {R δ : ℝ} {G : ℂ → ℂ} (hR : 0 < R)
(hδ : 0 < δ) (hG : ContinuousOn G (TauCeti.LSeries.newmanDetour R δ '' Set.Icc (-1) 1)) :
Filter.Tendsto
(fun T =>
∫ (s : ℝ) in -1..1,
deriv (TauCeti.LSeries.newmanDetour R δ) s *
(G (TauCeti.LSeries.newmanDetour R δ s) *
Complex.exp (↑T * TauCeti.LSeries.newmanDetour R δ s) *
(1 + TauCeti.LSeries.newmanDetour R δ s ^ 2 / ↑R ^ 2) /
TauCeti.LSeries.newmanDetour R δ s))
Filter.atTop (nhds 0)
Lean
Formalized in Tau Ceti as TauCeti.LSeries.tendsto_integral_newmanDetour_mul_kernel.
Sources
Uses 1 · Used by 1
TheoremTruncated Laplace transforms are entire#
If f is interval integrable on [a, b], then
z ↦ ∫ t in a..b, f t * exp (-z t) is complex differentiable everywhere.
TauCeti.differentiable_intervalIntegral_mul_cexp_neg_mul {f : ℝ → ℂ} {a b : ℝ}
(hf : IntervalIntegrable f MeasureTheory.volume a b) :
Differentiable ℂ fun z => ∫ (t : ℝ) in a..b, f t * Complex.exp (-z * ↑t)
Lean
Formalized in Tau Ceti as TauCeti.differentiable_intervalIntegral_mul_cexp_neg_mul.
Sources
TheoremHolomorphy of the Laplace transform#
If f is bounded on [0, ∞), its Laplace transform
z ↦ ∫ t in Ici 0, f t * exp (-z t) is complex differentiable on the half-plane 0 < re z.
TauCeti.differentiableOn_integral_mul_cexp_neg_mul {f : ℝ → ℂ} {M : ℝ}
(hf : MeasureTheory.AEStronglyMeasurable f (MeasureTheory.volume.restrict (Set.Ici 0)))
(hbound : ∀ t ∈ Set.Ici 0, ‖f t‖ ≤ M) :
DifferentiableOn ℂ (fun z => ∫ (t : ℝ) in Set.Ici 0, f t * Complex.exp (-z * ↑t)) {z | 0 < z.re}
Lean
Formalized in Tau Ceti as TauCeti.differentiableOn_integral_mul_cexp_neg_mul.
Sources
Uses 1 · Used by 1
TheoremSubstitution x = exp t#
For 0 < u and 0 < v, the integral of x ^ (-z - 1) over
[u, v] is the truncated Laplace transform ∫ t in log u..log v, exp (-z t) of the constant
function 1.
TauCeti.intervalIntegral_ofReal_cpow_neg_sub_one {u v : ℝ} (hu : 0 < u) (hv : 0 < v) (z : ℂ) :
∫ (x : ℝ) in u..v, ↑x ^ (-z - 1) = ∫ (t : ℝ) in Real.log u..Real.log v, Complex.exp (-z * ↑t)
Lean
Formalized in Tau Ceti as TauCeti.intervalIntegral_ofReal_cpow_neg_sub_one.
Sources
Used by 2
TheoremAbelian theorem for Dirichlet series at s = 1#
If the ordered partial sums
∑ n ∈ Icc 1 N, a n / n tend to L and the Dirichlet series of a converges absolutely at
every real σ > 1, then LSeries a σ → L as σ decreases to 1.
TauCeti.LSeries.tendsto_LSeries_nhdsGT_one {a : ℕ → ℂ} {L : ℂ}
(hlim : Filter.Tendsto (fun N => ∑ n ∈ Finset.Icc 1 N, a n / ↑n) Filter.atTop (nhds L))
(hsum : ∀ (σ : ℝ), 1 < σ → LSeriesSummable a ↑σ) :
Filter.Tendsto (fun σ => LSeries a ↑σ) (nhdsWithin 1 (Set.Ioi 1)) (nhds L)
TheoremCauchy's formula for Newman's contour#
Let g be holomorphic on an open convex set U
containing the right semicircle of radius R > 0 and the detour newmanDetour R δ with
δ > 0. Then the integral of g z / z over the right semicircle, counterclockwise from
-R * I to R * I, plus its integral over the detour, back from R * I to -R * I through the
left half-plane, is 2πi g 0. Both integrals include the velocity of their parametrization.
TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour {R δ : ℝ} {U : Set ℂ}
{g : ℂ → ℂ} (hR : 0 < R) (hδ : 0 < δ) (hU : IsOpen U) (hconv : Convex ℝ U)
(hg : DifferentiableOn ℂ g U)
(hcirc : ∀ θ ∈ Set.Icc (-Real.pi / 2) (Real.pi / 2), circleMap 0 R θ ∈ U)
(hdet : ∀ s ∈ Set.Icc (-1) 1, TauCeti.LSeries.newmanDetour R δ s ∈ U) :
(∫ (θ : ℝ) in -Real.pi / 2..Real.pi / 2,
circleMap 0 R θ * Complex.I * (g (circleMap 0 R θ) / circleMap 0 R θ)) +
∫ (s : ℝ) in -1..1,
deriv (TauCeti.LSeries.newmanDetour R δ) s *
(g (TauCeti.LSeries.newmanDetour R δ s) / TauCeti.LSeries.newmanDetour R δ s) =
2 * ↑Real.pi * Complex.I * g 0
Lean
Formalized in Tau Ceti as TauCeti.LSeries.integral_right_semicircle_add_integral_newmanDetour.
Other forms
Cauchy's formula for a truncated transform. Formalized in Tau Ceti as TauCeti.LSeries.circleIntegral_intervalIntegral_mul_kernel.
TauCeti.LSeries.circleIntegral_intervalIntegral_mul_kernel {f : ℝ → ℂ} {T : ℝ}
(hf : IntervalIntegrable f MeasureTheory.volume 0 T) {R : ℝ} (hR : 0 < R) :
∮ (z : ℂ) in C(0, R),
(∫ (t : ℝ) in 0..T, f t * Complex.exp (-z * ↑t)) * Complex.exp (↑T * z) *
(1 + z ^ 2 / ↑R ^ 2) /
z =
2 * ↑Real.pi * Complex.I * ∫ (t : ℝ) in 0..T, f t
Sources
Uses 3 · Used by 1
TheoremThe converse of Cauchy's theorem#
A continuous function on an open set U whose contour
integral vanishes along every closed piecewise-C¹ curve in U has a primitive on U.
TauCeti.Contour.isExactOn_of_forall_closed_integral_eq_zero.{u_1} {E : Type u_1}
[NormedAddCommGroup E] [NormedSpace ℂ E] {U : Set ℂ} {f : ℂ → E} [CompleteSpace E] (hU : IsOpen U)
(hf : ContinuousOn f U)
(h :
∀ (γ : ℝ → ℂ) (a b : ℝ),
TauCeti.IsPiecewiseC1On γ a b →
Set.MapsTo γ (Set.uIcc a b) U → γ a = γ b → ∫ (t : ℝ) in a..b, deriv γ t • f (γ t) = 0) :
Complex.IsExactOn f U
Lean
Formalized in Tau Ceti as TauCeti.Contour.isExactOn_of_forall_closed_integral_eq_zero.
Sources
Used by 5
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.