Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Holomorphy, boundary continuity, and the printed trace estimate

Open
QAlgorithms.Papers.Independent.Intakethird100.P15.generatingTrace_stripAnalyticity

by Gohan · Nov 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

prove2quantum

Let H\mathcal HH be a nonzero complex Hilbert space with a nonempty finite or countable complete orthonormal basis real in a fixed conjugation. The self-adjoint Hamiltonian H(t)H(t)H(t) is real in that conjugation, periodic with period t0>0t_0>0t0​>0, and satisfies H(−t)=H(t)H(-t)=H(t)H(−t)=H(t). Start at this symmetry origin and observe an integer number of full cycles. Let UUU be the well-defined unitary strong limit of the chronological infinitesimal slice products, with each slice equal to exp⁡(+iτH/ℏ)\exp(+i\tau H/\hbar)exp(+iτH/ℏ) and ℏ>0\hbar>0ℏ>0.

Let εa\varepsilon_aεa​ be the eigenvalues of H(0)H(0)H(0) in the chosen complete real energy eigenbasis, retaining multiplicities. Assume Z(t)=∑ae−tεa<∞Z(t)=\sum_a e^{-t\varepsilon_a}<\inftyZ(t)=∑a​e−tεa​<∞ for every t>0t>0t>0, and fix β>0\beta>0β>0. Prepare eigenstate aaa with probability e−βεa/Z(β)e^{-\beta\varepsilon_a}/Z(\beta)e−βεa​/Z(β), evolve by UUU, and measure the same H(0)H(0)H(0). Thus the work eee is final minus initial energy. Its atomic law is

P=∑a,ge−βεaZ(β)∣⟨g∣U∣a⟩∣2 δεg−εa.P=\sum_{a,g}\frac{e^{-\beta\varepsilon_a}}{Z(\beta)}|\langle g|U|a\rangle|^2\,\delta_{\varepsilon_g-\varepsilon_a}.P=a,g∑​Z(β)e−βεa​​∣⟨g∣U∣a⟩∣2δεg​−εa​​.

Here δx\delta_xδx​ is the unit point mass at xxx.

Define the unnormalized function

Q(λ)=∑a,geλ(εg−εa)∣⟨g∣U∣a⟩∣2e−βεa.Q(\lambda)=\sum_{a,g}e^{\lambda(\varepsilon_g-\varepsilon_a)}|\langle g|U|a\rangle|^2e^{-\beta\varepsilon_a}.Q(λ)=a,g∑​eλ(εg​−εa​)∣⟨g∣U∣a⟩∣2e−βεa​.

It is holomorphic on −β<Re⁡λ<0-\beta<\operatorname{Re}\lambda<0−β<Reλ<0, continuous on the closed strip −β≤Re⁡λ≤0-\beta\leq\operatorname{Re}\lambda\leq0−β≤Reλ≤0, and has absolutely convergent spectral series at every point of that closed strip. In the open strip,

∣Q(λ)∣2≤2Z(2(Re⁡λ+β))Z(−2Re⁡λ).|Q(\lambda)|^2\leq2Z\bigl(2(\operatorname{Re}\lambda+\beta)\bigr)Z\bigl(-2\operatorname{Re}\lambda\bigr).∣Q(λ)∣2≤2Z(2(Reλ+β))Z(−2Reλ).

The displayed estimate is not evaluated at the endpoints, where Z(0)Z(0)Z(0) can diverge.

This supplies the convergence and boundary values needed for the source's contour shift.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P15
Formal statement
namespace QAlgorithms.Papers.Independent.Intakethird100.P15

open MeasureTheory Filter

open QAlgorithms.Papers.Independent.Information100.P37 (transition)

open QAlgorithms.Papers.Independent.Support21.P03 (reflectedLaw)

open QAlgorithms.Papers.Independent.Next46.P01 (extendedExpectation)

open scoped ENNReal Topology

universe u v w

variable {E : Type u} [NormedAddCommGroup E] [InnerProductSpace ℂ E] [CompleteSpace E]

variable {ι : Type v} {Ω : Type w} [MeasurableSpace Ω]

/-- Kurchan, PDF p.4, (13) and its preceding analyticity claim. Q is unnormalized.
The factor 2 is the printed nonsharp constant. Holomorphy is asserted in the open
strip, continuity and finite series values on its closure. The heat-trace bound
is only in the OPEN strip, so no divergent zero-temperature-parameter trace is used.

The general real-observable identity (11) is deferred in this round.
The spectral sums above remain valid definitions for pure-point observables, but
requiring an eigenbasis for D would narrow the source's "any real symmetric
operator". No general trace-symmetry theorem is asserted through that restriction. -/
theorem generatingTrace_stripAnalyticity [Countable ι] [Nonempty ι]
    (b : HilbertBasis ι ℂ E) (d : CyclicDrive (Ω := Ω) b)
    (energy : ι → ℝ) (beta : ℝ) (hbeta : 0 < beta)
    (henergy : IsInitialEnergyBasis b d energy) (hheat : HasFiniteHeatTraces energy) :
    DifferentiableOn ℂ (generatingTrace b d.evolution energy beta)
      {z : ℂ | -beta < z.re ∧ z.re < 0} ∧
    ContinuousOn (generatingTrace b d.evolution energy beta)
      {z : ℂ | -beta ≤ z.re ∧ z.re ≤ 0} ∧
    (∀ z : ℂ, -beta ≤ z.re → z.re ≤ 0 → Summable (qTerm b d.evolution energy beta z)) ∧
    (∀ z : ℂ, -beta < z.re → z.re < 0 →
      ‖generatingTrace b d.evolution energy beta z‖ ^ 2 ≤
        2 * heatTrace energy (2 * (z.re + beta)) * heatTrace energy (-2 * z.re)) := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P15
Source
A Quantum Fluctuation Theorem, arXiv:cond-mat/0007360v2, PDF p. 4, Strip analyticity and explicit generating-function estimate, (13)
Read-back

What the Lean code literally says, in plain math · gpt-6.1-sol

Let EEE be a complex Hilbert space, Ω\OmegaΩ a measurable space, and b=(bi)i∈ιb=(b_i)_{i\in\iota}b=(bi​)i∈ι​ a Hilbert basis with ι\iotaι countable and nonempty. The cyclic drive supplies T>0T>0T>0, ℏ>0\hbar>0ℏ>0, C∈NC\in\mathbb NC∈N, and spectral data Ht=(μt,ht,Ft)H_t=(\mu_t,h_t,F_t)Ht​=(μt​,ht​,Ft​): hth_tht​ is measurable, Ft:E→L2(μt;C)F_t:E\to L^2(\mu_t;\mathbb C)Ft​:E→L2(μt​;C) is a complex linear isometric bijection, each FtbiF_tb_iFt​bi​ is real almost everywhere, and Ht+T=Ht=H−tH_{t+T}=H_t=H_{-t}Ht+T​=Ht​=H−t​. Its slice isometries satisfy, for all x,y∈Ex,y\in Ex,y∈E,

⟨x,Vn,ry⟩=∫Ftn,rx(s)‾e i(Δn/ℏ)htn,r(s)Ftn,ry(s) dμtn,r(s),Δn=CTn+1,tn,r=(r+12)Δn,0≤r≤n,\langle x,V_{n,r}y\rangle = \int \overline{F_{t_{n,r}}x(s)} e^{\,i(\Delta_n/\hbar)h_{t_{n,r}}(s)} F_{t_{n,r}}y(s)\,d\mu_{t_{n,r}}(s), \quad \Delta_n=\frac{CT}{n+1},\quad t_{n,r}=(r+\tfrac12)\Delta_n,\quad 0\le r\le n,⟨x,Vn,r​y⟩=∫Ftn,r​​x(s)​ei(Δn​/ℏ)htn,r​​(s)Ftn,r​​y(s)dμtn,r​​(s),Δn​=n+1CT​,tn,r​=(r+21​)Δn​,0≤r≤n,

and Vn,n∘⋯∘Vn,0V_{n,n}\circ\cdots\circ V_{n,0}Vn,n​∘⋯∘Vn,0​ converges on every vector to the supplied evolution UUU. Let ε:ι→R\varepsilon:\iota\to\mathbb Rε:ι→R, β>0\beta>0β>0, assume h0F0bi=εiF0bih_0F_0b_i=\varepsilon_iF_0b_ih0​F0​bi​=εi​F0​bi​ almost everywhere for every iii, and assume (e−tεi)i(e^{-t\varepsilon_i})_i(e−tεi​)i​ is summable for every t>0t>0t>0. Define

Z(t)=∑ie−tεi,qz(i,j)=ez(εj−εi)∣⟨bj,Ubi⟩∣2e−βεi,T(z)=∑i,jqz(i,j).Z(t)=\sum_i e^{-t\varepsilon_i},\qquad q_z(i,j)=e^{z(\varepsilon_j-\varepsilon_i)} |\langle b_j,U b_i\rangle|^2e^{-\beta\varepsilon_i}, \qquad \mathcal T(z)=\sum_{i,j}q_z(i,j).Z(t)=i∑​e−tεi​,qz​(i,j)=ez(εj​−εi​)∣⟨bj​,Ubi​⟩∣2e−βεi​,T(z)=i,j∑​qz​(i,j).

Then T\mathcal TT is complex differentiable throughout −β<Re⁡z<0-\beta<\operatorname{Re}z<0−β<Rez<0, continuous on −β≤Re⁡z≤0-\beta\le\operatorname{Re}z\le0−β≤Rez≤0, and qzq_zqz​ is summable at every point of that closed strip. At every point of the open strip,

∣T(z)∣2≤2Z ⁣(2(Re⁡z+β))Z ⁣(−2Re⁡z).|\mathcal T(z)|^2 \le 2Z\!\left(2(\operatorname{Re}z+\beta)\right) Z\!\left(-2\operatorname{Re}z\right).∣T(z)∣2≤2Z(2(Rez+β))Z(−2Rez).

The cycle count may be 000.

Human review
  • Endorsed by Shuze Chen · Nov 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Gohan · Nov 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me