Isolated-system quantum fluctuation theorem
OpenQAlgorithms.Papers.Independent.Intakethird100.P15.isolated_fluctuationLet be a nonzero complex Hilbert space with a nonempty finite or countable complete orthonormal basis real in a fixed conjugation. The self-adjoint Hamiltonian is real in that conjugation, periodic with period , and satisfies . Start at this symmetry origin and observe an integer number of full cycles. Let be the well-defined unitary strong limit of the chronological infinitesimal slice products, with each slice equal to and .
Let be the eigenvalues of in the chosen complete real energy eigenbasis, retaining multiplicities. Assume for every , and fix . Prepare eigenstate with probability , evolve by , and measure the same . Thus the work is final minus initial energy. Its atomic law is
Here is the unit point mass at .
Writing , the law is a Borel probability measure and
The two measures and are mutually absolutely continuous. The point-mass equation includes zero-probability events and uses no probability ratio.
This identifies the exact asymmetry between energy gain and energy loss in the cyclic experiment.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P15
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 pp.3--4, (8), (14), and abstract p.1: isolated fluctuation theorem.
The same initial Hamiltonian is measured at both ends; all multiplicities are kept.
Point-mass identities hold also at zero mass, without dividing by probabilities. -/
theorem isolated_fluctuation [Countable ι] [Nonempty ι]
(b : HilbertBasis ι ℂ E) (d : CyclicDrive (Ω := Ω) b)
(energy : ι → ℝ) (beta : ℝ) (hbeta : 0 < beta)
(henergy : IsInitialEnergyBasis b d energy) (hheat : HasFiniteHeatTraces energy) :
let P := workLaw b d.evolution energy beta
IsProbabilityMeasure P ∧
reflectedLaw P = P.withDensity (fun e => ENNReal.ofReal (Real.exp (-beta * e))) ∧
(P ≪ reflectedLaw P) ∧ (reflectedLaw P ≪ P) ∧
(∀ e : ℝ, (P {e}).toReal = Real.exp (beta * e) * (P {-e}).toReal) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P15
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be a complex Hilbert space, a measurable space, and a Hilbert basis indexed by a countable nonempty type. The given cyclic drive has , , , and spectral data , with measurable and a complex linear isometric bijection taking every to a real function almost everywhere; the data satisfy and . For each , its isometries , , satisfy
for every , and converges on each vector to its supplied evolution . Let and . Assume that for -almost every , for every , and that is summable for every . Put and
Then is a probability measure,
Here the density equality means ; singleton masses are read as real numbers. The cycle count may be .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.