Momentum transfer for elastic scattering:
ProvedYukawaPotential.momentum_transfer_normLet have the same length , and let be the angle between them. Then
This is the kinematic identity used in the section Cross section after energy conservation forces .
Formalization Note The angle is Mathlib's InnerProductGeometry.angle, i.e. ; when this convention gives and both sides are .
import Mathlib import Definitions.Def_YukawaPotential_Defs open MeasureTheory Filter Topology
namespace YukawaPotential
theorem momentum_transfer_norm (p : ℝ) (P P' : EuclideanSpace ℝ (Fin 3))
(hP : ‖P‖ = p) (hP' : ‖P'‖ = p) :
‖P - P'‖ = 2 * p * Real.sin (InnerProductGeometry.angle P P' / 2) := by sorry
end YukawaPotentialRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — non-blind, same agent as the drafter
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement it describes, with full knowledge of the source article and of the intended meaning. It was produced at the explicit request of the proposal owner and must not be mistaken for a blind, independent audit.
Fix a real number and vectors with and (Euclidean norm; this forces ). Let be the unoriented angle between and , defined as , where division by zero gives so that if or is the zero vector. The statement asserts
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.