pith. machine review for the scientific record. sign in
theorem proved term proof high

pointInterface_at_ref

show as:
view Lean formalization →

The point interface, the minimal two-outcome recognizer that returns 1 exactly on a chosen reference element, evaluates to 1 at that reference. Researchers building the primitive-observer layer of Recognition Science cite it when showing that a single named distinction induces a separating finite recognizer. The proof is a direct unfolding of the interface definition followed by simplification of the conditional.

claimLet $K$ be any type and let $x_0$ be an element of $K$. Then the observation map of the two-outcome point interface at $x_0$ satisfies $f(x_0)=1$ where $f$ returns the nonzero element of Fin 2 precisely when its argument equals $x_0$.

background

The module establishes that non-trivial recognition forces an interface and that an interface is the primitive observer. The point interface is defined as the canonical two-outcome structure on any carrier $K$ whose observation map returns 1 on the reference element $x_0$ and 0 elsewhere; it is the minimal finite recognizer induced by one named distinction. This construction rests on the PrimitiveInterface record and on the structural conditions extracted from the seven axioms of PrimitiveDistinction.

proof idea

The term proof unfolds the pointInterface definition, exposing the if-then-else clause of the observe map, then applies simp to reduce the equality at the reference point to the true branch.

why it matters in Recognition Science

The result is invoked by pointInterface_separates to establish that the interface separates any distinct pair. It supplies the concrete finite recognizer required by the module's claim that non-trivial recognition forces a primitive observer, supplying the pre-physical floor before later modules upgrade the structure to ledger configurations.

scope and limits

Lean usage

rw [pointInterface_at_ref x₀]

formal statement (Lean)

  99theorem pointInterface_at_ref {K : Type*} (x₀ : K) :
 100    (pointInterface x₀).observe x₀ = (1 : Fin 2) := by

proof body

Term-mode proof.

 101  unfold pointInterface
 102  simp
 103
 104/-- Any point distinct from the reference is recognized as outcome `0`. -/

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (10)

Lean names referenced from this declaration's body.