Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Completion Criterion

Abstract

The final observation quotient is its realized range and fills the formal-family space exactly under realizability.

Theorem 1.1 (The kernel quotient completes exactly when every family is realized).

Proof. Machine-checked in Lean as D5/S3/Observer/Separation/CompletionCriterion.completion_criterion (✓ std3). ∎

Source. Repository-derived.

Commentary.

For an arbitrary observation map, final indistinguishability is equality of observations. The induced kernel quotient has a unique equivalence to the realized range that sends each class to its observed value.

The same quotient has a unique equivalence to the entire codomain that commutes with observation exactly when every formal family in that codomain is the observation of a global object.

Pinned Mathlib and Loogle supplied the exact reusable declarations Setoid.quotientKerEquivRange and Setoid.quotientKerEquivOfSurjective; both are imported and applied. Repository searches found only special finite-itinerary and controlled-behavior instances, while the LeanSearch query endpoint returned HTTP 404.

The statement retains both coupled clauses: identification with the realized range and the if-and-only-if criterion for filling the whole formal-family codomain. No finiteness, topology, or linearity assumption is added.

References

  • Truth anchor: D5/S3/Observer/Separation/CompletionCriterion.completion_criterion