Bounded motion:
ProvedVirialTheorem.timeAverage_virialG_deriv_tendsto_zeroThroughout, point particles move in ; particle has constant mass , position and velocity , and momentum . Suppose for all times that and with continuous forces, and that the motion is bounded: there is a constant with and for all and all . Then
import Mathlib import Definitions.Def_virial_theorem_defs open Filter Topology
namespace VirialTheorem
theorem timeAverage_virialG_deriv_tendsto_zero {N : ℕ} (m : Fin N → ℝ)
(r v F : Fin N → ℝ → Space)
(hr : ∀ k t, HasDerivAt (r k) (v k t) t)
(hp : ∀ k t, HasDerivAt (fun s => m k • v k s) (F k t) t)
(hF : ∀ k, Continuous (F k))
(hbdd : ∃ C : ℝ, ∀ t ≥ 0, ∀ k, ‖r k t‖ ≤ C ∧ ‖v k t‖ ≤ C) :
Tendsto (fun τ => timeAverage (deriv (virialG m r v)) τ) atTop (𝓝 0) := 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 , functions . Assume for all and all that has derivative and has derivative at ; that each is continuous; and that there is a real such that and for all and all (nothing is assumed for ). Then tends to as , where is the derivative function of .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.