Single-Eyed Invariants
Abstract
An observer is single-eyed at a coordinate when every admitted invariant depends only on that coordinate.
Definition 1.1 (Single-eyed observer predicate).
Formalization. D5/S0/Conventions/SingleEyeInvariant.IsSingleEyed (✓ std3).
Source. Repository-derived.
Commentary.
For arbitrary coordinate and invariant types, admitted is the set of invariants an observer accepts and dependency assigns each invariant its coordinate set. IsSingleEyed says every admitted dependency set is a subset of the singleton containing the selected coordinate.
Pinned Mathlib supplies the singleton-subset interface used by this predicate, but no exact observer declaration was found in the library or repository. The Lean statement is therefore a direct generic encoding of the selected definition clause.
This deposit is an honest partial closure of the leading definition clause of interface-philosophy-v4 corollary 4.5. Its later existence and visibility claims remain unresolved and are not asserted here.
References
- Truth anchor:
D5/S0/Conventions/SingleEyeInvariant.IsSingleEyed