Pith. sign in

IndisputableMonolith.Quantum.RecognitionFirst.RecogPhysicsStaging

IndisputableMonolith/Quantum/RecognitionFirst/RecogPhysicsStaging.lean · 36 lines · 0 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-08-13 21:20:26.644749+00:00

   1import IndisputableMonolith.Quantum.RecognitionFirst.EightTickWeyl
   2import IndisputableMonolith.Constants
   3import IndisputableMonolith.Cost.FunctionalEquation
   4
   5/-!
   6# Recognition-Physics Derivation Staging
   7
   8Auto-managed by `glm/recognition_physics_loop.py`. This module is the verified bridge
   9between the prose derivation loop and the Lean library, built to fix the audited failure
  10where accepted derivation steps were banked as `DERIVED-UNFORMALIZED` text and never
  11checked (`proof_ticks=0`, 0 Lean output).
  12
  13Protocol:
  14* A derivation step that passes the two prose critics is translated into a Lean theorem
  15  signature and appended here as `theorem recog_staged_<n> : <stmt> := by sorry`.
  16* The step counts as `DERIVED-STAGED` only if THIS FILE STILL COMPILES with the theorem
  17  present (the statement elaborates against the real RS context). A non-elaborating
  18  statement is discarded and the step stays `UNFORMALIZED`, NOT counted as progress.
  19* The `sorry` is an open obligation the strong prover discovers and closes. The step is a
  20  `THEOREM` only once the `sorry` is gone and it is axiom-clean.
  21
  22Decoupled from the seed file `EightTickWeyl.lean` on purpose: only this loop writes
  23*statements* here and only the prover writes *proofs*, so there is no file-corruption race
  24with the strong prover (the reason the daemon was previously derive-only).
  25
  26Generated theorems are appended below this marker; do not edit by hand.
  27-/
  28
  29namespace IndisputableMonolith.Quantum.RecognitionFirst.Staging
  30
  31-- RECOG_STAGED_BEGIN
  32
  33-- RECOG_STAGED_END
  34
  35end IndisputableMonolith.Quantum.RecognitionFirst.Staging
  36

source mirrored from github.com/jonwashburn/shape-of-logic