pith. machine review for the scientific record. sign in
theorem proved term proof high

deflection_pos_of_ne_zero

show as:
view Lean formalization →

The theorem establishes that cumulative deflection δ(t) is strictly positive whenever lead time t is nonzero. Engineers modeling phantom-cavity drives on near-Earth objects cite this to guarantee measurable trajectory change over any nonzero observation window. The proof is a term-mode wrapper that unfolds the deflection definition and applies div_pos together with mul_pos on the positive impulse coefficient and the positivity of t squared.

claimLet $k > 0$ be the impulse coefficient. For every real number $t ≠ 0$, the cumulative deflection satisfies $δ(t) = (k · t²)/2 > 0$.

background

The AsteroidTrajectoryShaping module derives deflection from a phantom-cavity drive that produces per-cycle impulse Δp = m · v_recoil at carrier frequency 5φ Hz. The deflection function is defined by δ(t) = (impulseCoefficient · t²)/2, where impulseCoefficient is shown positive by the upstream theorem impulseCoefficient_pos that reduces to carrier_frequency_pos. This local setting treats deflection as quadratic in lead time t (in dimensionless units) and collects positivity, nonnegativity, and doubling properties into a master certificate.

proof idea

The term proof first unfolds the definition of deflection. It then applies the div_pos lemma, supplying mul_pos impulseCoefficient_pos (by positivity) for the numerator and norm_num for the positive denominator 2.

why it matters in Recognition Science

This theorem supplies the strict positivity leg required by the AsteroidTrajectoryShapingCert definition, which packages carrier_band, impulse_pos, deflection_zero, deflection_nonneg, and deflection_double. It directly supports the module claim that deflection scales as t² and that Δp remains positive for nonzero asteroid mass and drive cycles, consistent with the RS engineering derivation for RS_PAT_032. The result touches the module's stated falsifier of 3σ inconsistency with δ ∝ t² over a 12-month NEO tracking window.

scope and limits

formal statement (Lean)

  80theorem deflection_pos_of_ne_zero {t : ℝ} (h : t ≠ 0) :
  81    0 < deflection t := by

proof body

Term-mode proof.

  82  unfold deflection
  83  apply div_pos
  84  · exact mul_pos impulseCoefficient_pos (by positivity)
  85  · norm_num
  86
  87/-! ## §3. Master certificate -/
  88

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (2)

Lean names referenced from this declaration's body.