Actual finite refinement runs #
A prime is fixed for a prescribed finite radius horizon before the run is built. Unfinished states advance by concrete normalized operations; finished states and stages beyond the horizon keep their state. No infinite sequence of progress certificates is assumed.
One actual progress step, together with the uniform radius estimate.
- target : State p d f
State produced by the next certified refinement step.
Certificate of progress from the current state to the target.
Instances For
Choose a certified next refinement step within the prescribed radius bound.
Equations
- EGZ.FlagDecomposition.Iteration.nextProgress P hd hε hεhalf hg s hprime hnot = Classical.choice ⋯
Instances For
A transition either makes certified progress or keeps the old state. Before the horizon it must progress whenever the state is unfinished.
- target : BoundedState P ε (i + 1)
Bounded state at the next iteration index.
- forced_progress : i < N → ¬s.Finished ε (stageScale d ε i) g → Nonempty (Progress s.toState self.target.toState ε (stageScale d ε i) g)
Instances For
Advance the bounded iteration, retaining a finished state when appropriate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual recursively chosen bounded run, kept constant after the prescribed horizon.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Underlying unbounded state at a given index of the bounded run.
Equations
- EGZ.FlagDecomposition.Iteration.boundedRun.state P hd hε hεhalf hg hf N hprime i = (EGZ.FlagDecomposition.Iteration.boundedRun P hd hε hεhalf hg hf N hprime i).toState
Instances For
The geometric tail bound holds for every interval of the extended finite run, including intervals crossing its constant tail.
The actual finite run either reaches a finished bounded state by its horizon, or provides a family of progress certificates at every earlier stage. Its state sequence is defined and constant beyond the horizon.