pith. machine review for the scientific record. sign in
def

laplaceExponent

definition
show as:
view math explainer →
module
IndisputableMonolith.Gravity.CausalKernelChain
domain
Gravity
line
164 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Gravity.CausalKernelChain on GitHub at line 164.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

 161/-! ### Laplace transform limit and transfer-function bridge -/
 162
 163/-- The complex exponent `a = (1/τ) + i ω` appearing in the Debye kernel transform. -/
 164def laplaceExponent (H : CaldeiraLeggett.TransferFunction) (ω : ℝ) : ℂ :=
 165  ((1 / H.τ : ℝ) : ℂ) + Complex.I * (ω : ℂ)
 166
 167
 168/-- Truncated Debye-kernel response tends to its closed form as `B → ∞`. -/
 169theorem kernel_response_limit (H : CaldeiraLeggett.TransferFunction) (ω : ℝ) :
 170    Filter.Tendsto (fun B => kernel_response_trunc H ω B) Filter.atTop
 171      (nhds ((H.Δ : ℂ) / ((1 : ℂ) + Complex.I * (ω : ℂ) * (H.τ : ℂ)))) := by
 172  -- Abbreviate `a = (1/τ) + iω`.
 173  set a : ℂ := laplaceExponent H ω with ha_def
 174
 175  have ha_re : 0 < a.re := by
 176    have h : 0 < (1 / H.τ) := one_div_pos.2 H.τ_pos
 177    -- `a.re = 1/τ` since `Re(iω)=0`.
 178    simpa [ha_def, laplaceExponent] using h
 179
 180  have ha : a ≠ 0 := by
 181    have hne : a.re ≠ 0 := ne_of_gt ha_re
 182    intro h0
 183    apply hne
 184    simpa [h0]
 185
 186  -- Closed form for each truncation bound `B`.
 187  have hclosed (B : ℝ) :
 188      kernel_response_trunc H ω B =
 189        (H.Δ / H.τ : ℂ) * ((Complex.exp (B • (-a)) - 1) * (-a)⁻¹) := by
 190    -- Rewrite the integrand into the `exp (t • (-a))` shape and apply `integral_exp_smul_neg`.
 191    unfold kernel_response_trunc
 192    -- Push the real kernel into `ℂ`, and turn `Real.exp` into `Complex.exp`.
 193    simp_rw [debye_kernel]
 194    simp_rw [Complex.ofReal_mul, Complex.ofReal_div, Complex.ofReal_exp]