Encyclopedia Foundation Foundation Pair Kernel Gap2a Production Orbit Residual Canonical Five Production

ARTICLE 4 claims 4 theorems

Foundation Pair Kernel Gap2a Production Orbit Residual Canonical Five Production

A machine-checked proof shows that a minimal complete production cycle has exactly five steps, but it leaves open how that cycle connects to physical action.

The five-step production cycle

Consider a system that must record every possible response to a recognition event. A recognition event is a discrete act of noting something, and a response is the distinct outcome that follows. The framework's library, a machine-checked collection of formal theorems, asks whether a finite repeating schedule of production acts can cover all responses without repeating any. The declaration canonicalFiveProductionResponseOrbit_simple proves that the smallest such schedule, one that visits each response exactly once per cycle, has period five. That is, a simple closed orbit of production acts, one that reads every committed response without repetition, must take five steps.

The proof rests on a counting fact. The set of possible responses has exactly five classes, so any injective map from a cycle's phases onto those classes has exactly five phases. The theorem states this formally: a simple closed production-response orbit has period equal to five. A companion result shows that an eight-step orbit also exists and is complete, but it necessarily repeats a response. Completeness alone therefore does not choose between five and eight as the natural window; only the additional requirement of simplicity, no repeated response, forces the period to five.

In Recognition Science, this five-step cycle is a model, a definitional choice assembled from theorem-backed acts, not a derived physical law. The declaration constructs a specific witness orbit and proves it is simple. What it does not claim is more restrictive. The no-go theorems in the same module show that no fixed selector on such an orbit can recover absolute posting action, and no source selector can act as a dual for all representatives. Adjoining the orbit to the observable class leaves the independent positive duration and energy rescaling intact. These are theorem-backed impossibilities for the current object.

The consequence is a precise boundary. The five-step cycle is the smallest closed schedule that covers every response without repetition, and that fact is proved. But the cycle does not yet close the three physical joins: it carries no phase data beyond the five response classes, and it does not couple that data to physical action or pair-kernel source transport. A future closing object must add that phase information. The five-step result is a structural constraint, not a complete physical derivation.

THEOREM simpleClosedProductionResponseOrbit_period_eq_five · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean
simpleClosedProductionResponseOrbit_period_eq_five · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean:145
/-- Every response-simple complete production orbit has period exactly five.
This is the intrinsic closure count supplied by S24's response catalog. -/
theorem simpleClosedProductionResponseOrbit_period_eq_five
    (orbit : ClosedProductionResponseOrbit3)
    (hsimple : ProductionResponseOrbitIsSimple3 orbit) :
    orbit.period = 5 := by
  let read :
      Fin orbit.period → RecognitionParentResponse3 :=
    fun phase =>
      productionEventResponseAct_read
        (orbit.phaseAct phase)
  have hcard :
      Fintype.card (Fin orbit.period) =
        Fintype.card RecognitionParentResponse3 :=
    Fintype.card_congr
      (Equiv.ofBijective read
        ⟨hsimple, orbit.responseComplete⟩)
  calc
    orbit.period =
        Fintype.card (Fin orbit.period) := by simp
    _ = Fintype.card RecognitionParentResponse3 := hcard
    _ = 5 := recognitionParentResponse_card_eq_five
THEOREM canonicalFiveProductionResponseOrbit_simple · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean
canonicalFiveProductionResponseOrbit_simple · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean:138
theorem canonicalFiveProductionResponseOrbit_simple :
    ProductionResponseOrbitIsSimple3
      canonicalFiveProductionResponseOrbit3 := by
  intro left right hread
  apply recognitionResponseEquivFinFive3.symm.injective
  simpa [canonicalFiveProductionResponseOrbit3] using hread
THEOREM canonicalEightProductionResponseOrbit_not_simple · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean
canonicalEightProductionResponseOrbit_not_simple · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean:202
theorem canonicalEightProductionResponseOrbit_not_simple :
    ¬ ProductionResponseOrbitIsSimple3
      canonicalEightProductionResponseOrbit3 := by
  intro hsimple
  have hperiod :=
    simpleClosedProductionResponseOrbit_period_eq_five
      canonicalEightProductionResponseOrbit3 hsimple
  norm_num [canonicalEightProductionResponseOrbit3] at hperiod
THEOREM no_fixed_productionOrbit_selector_recovers_absolutePostingAction · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean
no_fixed_productionOrbit_selector_recovers_absolutePostingAction · IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean:271
/-- Fixing any entire closed response-complete production orbit does not turn
absolute event action into a function of the unit quotient. -/
theorem no_fixed_productionOrbit_selector_recovers_absolutePostingAction
    (orbit : ClosedProductionResponseOrbit3) :
    ¬ ∃ selector : ProductionOrbitAbsoluteActionSelector3 orbit,
      SelectsAllProductionOrbitRepresentativeActions3
        orbit selector := by
  rintro ⟨selector, hselector⟩
  obtain ⟨left, right, hsame, event, hne⟩ :=
    absolute_eventAction_not_unit_invariant
  have hclass :
      physicalObservableClass3 left =
        physicalObservableClass3 right :=
    sameRecognitionData_sameObservableClass hsame
  have hleft := hselector left event
  have hright := hselector right event
  rw [hclass] at hleft
  exact hne (hleft.symm.trans hright)

What this page does not claim

The five-step cycle is a derived physical law rather than a definitional model. The orbit closes the three physical joins between recognition, production, and action. A complete period-eight orbit is impossible, only that it repeats a response.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Foundation/PairKernelGap2aProductionOrbitResidual.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND