OAI/MathematicalPhysics/NavierStokes/ForcedComputation/Detector/ExpandingFiniteGraph.lean
20 declarations, 0 contain sorry, 0 declared as axioms
A finite, decidable graph for one expanding-array stage. Its lookup examines the guarded local table and bounded integer stacks only. The injectivity theorem applies to every defined address, including addresses outside the initialized computation.
- def
OAI.ForcedComputation.ExpandingDetector.localDisplacementline 14 - theorem
OAI.ForcedComputation.ExpandingDetector.moveCode_localDisplacementline 16 - def
OAI.ForcedComputation.ExpandingDetector.BoundedIntegerStepline 20 - instance
OAI.ForcedComputation.ExpandingDetector.(instance at line 30)line 30 - theorem
OAI.ForcedComputation.ExpandingDetector.boundedIntegerStep_iffline 50 - structure
OAI.ForcedComputation.ExpandingDetector.RecorderAddressline 69 - def
OAI.ForcedComputation.ExpandingDetector.RecorderAddress.toAddressline 76 - def
OAI.ForcedComputation.ExpandingDetector.RecorderAddress.numberline 82 - theorem
OAI.ForcedComputation.ExpandingDetector.RecorderAddress.number_boundsline 86 - theorem
OAI.ForcedComputation.ExpandingDetector.RecorderAddress.number_injectiveline 92 - def
OAI.ForcedComputation.ExpandingDetector.stageEdgeline 102 - instance
OAI.ForcedComputation.ExpandingDetector.(instance at line 107)line 107 - theorem
OAI.ForcedComputation.ExpandingDetector.stageEdge_integerline 114 - theorem
OAI.ForcedComputation.ExpandingDetector.stageEdge_source_uniqueline 121 - theorem
OAI.ForcedComputation.ExpandingDetector.stageEdge_target_uniqueline 129 - def
OAI.ForcedComputation.ExpandingDetector.recorderAddressesline 137 - theorem
OAI.ForcedComputation.ExpandingDetector.mem_recorderAddressesline 143 - def
OAI.ForcedComputation.ExpandingDetector.lookupTargetline 150 - theorem
OAI.ForcedComputation.ExpandingDetector.lookupTarget_eq_some_iffline 155 - theorem
OAI.ForcedComputation.ExpandingDetector.lookupTarget_injectiveline 173