Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Behavior Completion Minimality

Abstract

Behavior completion is the least stable refinement of a readout interface.

Theorem 1.1 (Behavior completion is the least stable refinement).

Proof. Machine-checked in Lean as D5/S3/ObserverMemory/RefinementClosure/BehaviorCompletionMinimality.behavior_completion_is_least_stable_refinement (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let F update source states. Let q and r be surjective interfaces onto their effective images. Stability of r is exposed by an induced update, and refinement of q through r is exposed by its unique readout factor.

The behavior completion is the realized range of the full future q-word. The theorem constructs a unique map from the effective codomain of r to that realized completion range whose composition with r is the canonical completion projection.

Prediction completion universality first supplies a word-valued factor. Surjectivity of r shows every such word is realized by a source state, yielding the effective-range factor, and also cancels r to prove uniqueness.

The frozen repository universality theorem is applied directly. It is not an exact bind because it omits the effective-image codomain and unique factor required here. Pinned Mathlib supplies range factorization and surjective composition cancellation.

References