pith. machine review for the scientific record. sign in
structure definition def or abbrev high

SpatialSemantics

show as:
view Lean formalization →

SpatialSemantics is a structure supplying a one-step evolution map from an LNAL program and voxel field to a successor field. Bridge authors connecting Recognition Science to discrete fluid models cite it to fix the spatial update contract. The declaration is a bare structure with a single field and no proof obligations.

claimA structure equipped with a field $step : LProgram → LNALField → LNALField$, where $LNALField := Array LNALVoxel$.

background

The module supplies a minimal spatial interface for LNAL in the fluids bridge. LNALField is the abbreviation Array LNALVoxel, so the state is an array of per-voxel states. This interface is kept separate from the core single-voxel VM and from any experimental multi-voxel code.

proof idea

The declaration is a plain structure definition. It introduces the SpatialSemantics type by directly specifying its single field step of type LProgram → LNALField → LNALField.

why it matters in Recognition Science

SpatialSemantics supplies the execution contract used by the run iterator and by the independent semantics. It is referenced inside RSNSBridgeSpec to link the discrete LNAL model to classical fluid requirements. The structure therefore closes the spatial-execution gap between the LNAL VM and the Recognition Science fluids bridge.

scope and limits

formal statement (Lean)

  27structure SpatialSemantics where
  28  step : IndisputableMonolith.LNAL.LProgram → LNALField → LNALField
  29
  30namespace SpatialSemantics
  31
  32/-- Iterate `step` for `n` steps (functional execution). -/

used by (3)

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

depends on (3)

Lean names referenced from this declaration's body.