Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Behavior Completion Characterization

Abstract

Universal stable completion is uniquely equivalent to canonical completion.

Theorem 1.1 (The universal stable completion is canonical).

Proof. Machine-checked in Lean as D5/S3/ObserverMemory/Refinement/BehaviorCompletionCharacterization.behavior_completion_characterization (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let candidate be an effective interface for the source state: it is surjective, its update is stable under the source update, and its readout preserves the original readout. Assume further that every effective stable refinement factors uniquely through candidate.

The canonical completed-state projection is itself an effective stable refinement preserving the readout, so universality supplies the map back to candidate. A surjective choice of representatives supplies the forward map. Their projection equations make them inverse, and surjectivity proves uniqueness of the resulting equivalence.

The canonical completion declarations and the existing prediction universality theorem are imported from the ObserverMemory family. The finite minimality theorem is not an exact hit. Repository and pinned-Mathlib searches found no theorem combining all premises with the unique canonical equivalence.

References