Proved
VirialTheorem.virialG_hasDerivAtThroughout, point particles move in ; particle has constant mass , position and velocity , and momentum . Let be the net force on particle , i.e. . If at time each has derivative and each momentum has derivative , then is differentiable at and
import Mathlib import Definitions.Def_virial_theorem_defs open Filter Topology
namespace VirialTheorem
theorem virialG_hasDerivAt {N : ℕ} (m : Fin N → ℝ) (r v F : Fin N → ℝ → Space) (t : ℝ)
(hr : ∀ k, HasDerivAt (r k) (v k t) t)
(hp : ∀ k, HasDerivAt (fun s => m k • v k s) (F k t) t) :
HasDerivAt (virialG m r v) (2 * kineticEnergy m v t + ∑ k, inner ℝ (F k t) (r k t)) t := by sorry
end VirialTheoremRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - drafting agent, non-blind
Non-blind read-back. This read-back is not independent testimony. It was written by the same agent that drafted the Lean statements, with full knowledge of the source article and of the intended meaning. Reviewers must not treat it as a blind audit; an independent read-back should still be obtained before relying on it.
Let , masses (arbitrary sign), functions , and a time . Assume, at the single time and for every : has derivative at , and the function has derivative at . Then has derivative at equal to
is an arbitrary function tied to the motion only through the second hypothesis; if that hypothesis forces and says nothing about .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.