Finite Future Split Budget
Abstract
Finite future refinements obey pair and class-count split budgets.
Theorem 1.1 (Finite refinements consume a bounded split budget).
Proof. Machine-checked in Lean as D5/S3/Observer/Budget/FiniteFutureSplitBudget.finite_future_split_budget (✓ std3). ∎
Source. Repository-derived.
Commentary.
The readouts form a finite chain on the same state carrier. Each strict step preserves existing distinctions and splits at least one old observation class.
The frozen strict-refinement theorem gives the sharp class-count deficit. A nonempty initial image removes one state from that deficit, and the binomial recurrence bounds the remainder by the number of unordered distinct state pairs; the empty carrier is handled separately.
References
- Truth anchor:
D5/S3/Observer/Budget/FiniteFutureSplitBudget.finite_future_split_budget - Dependency: D5/S3/ConceptDynamics/Refinement/StrictRefinementBound