OAI/MathematicalPhysics/NavierStokes/ForcedComputation/Programs/RecorderMachine.lean
6 declarations, 0 contain sorry, 0 declared as axioms
The seven-row recorder applied to finite machine tables.
- def
OAI.ForcedComputation.Recorder.ofMachineline 10 - def
OAI.ForcedComputation.Recorder.originalConfigurationline 20 - theorem
OAI.ForcedComputation.Recorder.originalConfiguration_stepline 23 - theorem
OAI.ForcedComputation.Recorder.workAt_ofMachineline 29 - def
OAI.ForcedComputation.Recorder.initializedRecorderline 37 - theorem
OAI.ForcedComputation.Recorder.recorder_halts_iffline 42Source documentation
The recorder's finite initialized run has exactly the original machine's halting event, including a machine initially in a halting state.
theorem recorder_halts_iff (I : Alternating.MachineInput) : (∃ m C q, Steps (ofMachine I.1) m (initializedRecorder I) C ∧ C.control = Control.checkpoint q ∧ I.1.isHalting q = true) ↔ Alternating.Halts I := by …Mentions: OAI.Alternating.MachineInput, OAI.ForcedComputation.Recorder.Steps, OAI.ForcedComputation.Recorder.ofMachine, OAI.ForcedComputation.Recorder.initializedRecorder, OAI.Alternating.Halts