Pith. sign in
module module high

IndisputableMonolith.Gravity.CaldeiraLeggett

show as:
view Lean formalization →

The CaldeiraLeggett module introduces the spectral density J(Ω) for an oscillator bath in the Recognition Science gravity setting. It requires J(Ω) ≥ 0 for all Ω > 0 to enforce passivity. Researchers deriving causal kernels or transfer functions cite this module as the spectral starting point. The module consists entirely of definitions and elementary non-negativity lemmas.

claimA spectral density function \(J(\Omega)\) for the oscillator bath satisfying \(J(\Omega) \geq 0\) for all \(\Omega > 0\) (passivity condition).

background

The module resides in the Gravity domain and imports the RS time quantum τ₀ = 1 tick from Constants. It defines SpectralDensity together with supporting objects such as debye_spectral, coupling_from_spectral, TransferFunction, response_function, and quadrature_function. These objects prepare the frequency-domain description of dissipation that the downstream CausalKernelChain module converts into time-domain exponential kernels.

proof idea

This is a definition module, no proofs.

why it matters in Recognition Science

Supplies the spectral-density object required by CausalKernelChain to formalize the single-timescale exponential memory kernel and its frequency-domain limits. The module therefore occupies the spectral half of the causal-kernel chain that connects the RS time quantum to response functions.

scope and limits

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (12)