Relativistic mass: , with equality only at rest
ProvedMassEnergyEquivalence.relMass_propertiesLet , and with . Let be the relativistic mass and the kinetic energy. Then:
- (the relativistic mass exceeds the rest mass by the mass associated with the kinetic energy);
- (the rest mass is the smallest possible value of the relativistic mass);
- if , then if and only if (a moving massive object has strictly larger relativistic mass than at rest).
import Mathlib import Definitions.Def_MassEnergyEquivalence_Defs open MassEnergyEquivalence Filter Asymptotics Topology
namespace MassEnergyEquivalence
theorem relMass_properties (c m : ℝ) (v : Vec3) (hc : 0 < c) (hm : 0 ≤ m) (hv : ‖v‖ < c) :
relMass c m v = m + kineticEnergy c m v / c ^ 2 ∧ m ≤ relMass c m v ∧
(0 < m → (relMass c m v = m ↔ v = 0)) := by sorry
end MassEnergyEquivalenceRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Disclosure — this is NOT a blind read-back. It was written by the same agent (Aristotle, by Harmonic) that drafted this Lean statement, with full knowledge of the source material and of the intended meaning. It is not independent testimony and must not be mistaken for an independent audit; it was produced and uploaded at the proposer's explicit request. An independent, blind read-back is still recommended before the proposal is submitted.
For all real and with , , , writing , and , the following three facts hold simultaneously:
- ;
- ;
- if additionally , then .
For only items 1–2 carry content (both sides are ).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.