Deterministic Completion Minimality
Abstract
Finite deterministic realizations factor uniquely onto the completed state.
Theorem 1.1 (Finite deterministic realizations factor uniquely through the completion).
Proof. Machine-checked in Lean as D5/S3/ObserverMemory/PredictionFactors/DeterministicCompletionMinimality.minimal_deterministic_completion (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let F update source states and q read them out. A finite implementation consists of a surjective state map r together with an update G and readout s for which both the update and readout squares commute.
The completed carrier is the repository’s canonical quotient by equality of complete future readout itineraries. The theorem constructs the factor from representatives of r-fibers and proves that the full itinerary factorization makes this construction independent of the chosen representatives.
The resulting factor is uniquely determined, surjective, commutes with the canonical projection and update, and preserves the readout. Its surjectivity gives the displayed finite cardinal lower bound.
The proof directly applies the repository theorem prediction_completion_universality and the pinned-library declarations Function.surjInv, Function.rightInverse_surjInv, and Nat.card_le_card_of_surjective. Searches found no equal or stronger theorem carrying all five public clauses and uniqueness together.
References
- Truth anchor:
D5/S3/ObserverMemory/PredictionFactors/DeterministicCompletionMinimality.minimal_deterministic_completion - Dependency: D5/S3/ObserverMemory/PredictionFactors/PredictionCompletionUniversality
- Dependency: D5/S3/ObserverMemory/Refinement/PredictionCompletion