Mean values relax as
ProvedOnsagerReciprocal.meanFluctuation_dynamicsLet be a positive definite real symmetric matrix, a real matrix, , and . Let be the mean value at time of the fluctuation that equals at , and . Then
This expresses the relaxation of mean values in terms of the kinetic coefficients and the conjugate mean values.
import Mathlib import Definitions.Def_OnsagerReciprocal_basic open Matrix
namespace OnsagerReciprocal
theorem meanFluctuation_dynamics {n : ℕ} (β lam : Matrix (Fin n) (Fin n) ℝ)
(hβ : β.PosDef) (x₀ : Fin n → ℝ) :
meanFluctuation lam 0 x₀ = x₀ ∧
∀ t : ℝ, HasDerivAt (fun s => meanFluctuation lam s x₀)
(-(kineticCoeff β lam *ᵥ meanConjugate β lam t x₀)) t := by sorry
end OnsagerReciprocalRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement, with full knowledge of the source text and of the intended meaning. It was not produced by a blind, independent auditor, so reviewers must not treat it as independent testimony; compare the Lean code against the source yourself.
For every , every positive definite real matrix (symmetric, for ), every real matrix and every , both of the following hold, with (matrix exponential) and :
- ;
- for every real (negative values included), the map from to is differentiable at with derivative
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.