pith. sign in

Explain the Lean theorem `ode_zero_uniqueness_neg` in module `IndisputableMonolith.Measurement.RecognitionAngle.AngleFunctionalEquation`. Write for an educated reader who knows science and programming but may not know Lean. Cover: (1) what the declaration says in plain English, (2) why it matters in Recognition Science, (3) how to read the formal statement, (4) visible dependencies or certificates in the supplied source, and (5) what this declaration does not prove. Cite only declarations present in the supplied Recognition source.

Big AI job. Grok 4.3 reads the canon and writes a Lean-grounded derivation; usually 20 seconds to 2 minutes. Your answer will appear below.
confidence: high in recognition cached

(1) Plain English statement

The theorem ode_zero_uniqueness_neg asserts that the only twice continuously differentiable real function satisfying the ODE f''(t) = −f(t) together with the zero initial conditions f(0) = 0 and f'(0) = 0 is the zero function itself.

(2) Role in Recognition Science

This lemma supplies the zero-solution uniqueness step for the cosine branch of the d'Alembert equation. It is the direct counterpart, for the negative-curvature calibration H''(0) = −1, of the corresponding zero-uniqueness result used in the cosh branch for the cost functional J. By showing that any deviation from cos must itself satisfy the zero ODE, the lemma contributes to the rigidity proof that the angle-coupling function is forced to be cos once axioms Aθ1–Aθ4 are imposed.

(3) Reading the formal statement

theorem ode_zero_uniqueness_neg (f : ℝ → ℝ)
    (h_diff2 : ContDiff ℝ 2 f)
    (h_ode : ∀ t, deriv (deriv f) t = -f t)
    (h_f0 : f 0 = 0)
    (h_f'0 : deriv f 0 = 0) :
    ∀ t, f t = 0
  • f : ℝ → ℝ is the candidate solution.
  • ContDiff ℝ 2 f guarantees the second derivative exists and is continuous.
  • h_ode encodes the differential equation f'' = −f.
  • h_f0 and h_f'0 are the homogeneous initial conditions.
  • The conclusion is pointwise equality to the zero function.

(4) Visible dependencies in the supplied source

The proof invokes ode_neg_energy_constant, which establishes that the “energy” E(t) := f(t)² + (f'(t))² is constant and therefore equals E(0) = 0 under the given initial conditions. Non-negativity of squares then forces each term to vanish. The same module also contains the parallel positive-branch infrastructure and the cosine verification theorems cos_second_deriv_eq and cos_initials.

(5) What the declaration does not prove

It assumes the ODE and C² regularity rather than deriving them from the d'Alembert functional equation; those steps appear in the surrounding hypotheses dAlembert_to_ODE_hypothesis_neg and ode_linear_regularity_bootstrap_hypothesis_neg. It likewise does not establish the full master theorem THEOREM_angle_coupling_rigidity (the source is truncated before its proof body) nor any connection to the 8-tick ledger or spin-statistics results present in other modules.

cited recognition theorems

outside recognition

Aspects Recognition does not yet address:

  • Full proof of THEOREM_angle_coupling_rigidity (source truncated before body)
  • Derivation of the ODE itself from d'Alembert (only hypothesis wrappers are present)

recognition modules consulted

The Recognition library is at github.com/jonwashburn/shape-of-logic. The model is restricted to the supplied Lean source and instructed not to invent theorem names. Treat output as a starting point, not a verified proof.