thrustVector
plain-language theorem explainer
Defines the thrust vector observable as the zero vector in R^3 for any input medium state. Flight modelers in Recognition Science cite this placeholder while constructing thrust layers before pressure derivations. The definition is a direct constant assignment of (0,0,0).
Claim. For any medium state $S$, the thrust vector observable is defined as the zero vector $(0,0,0) in R^3$.
background
The Flight.Thrust module supplies a minimal thrust observable interface. Vec3 is the abbrev for the triple R x R x R used for thrust and acceleration vectors. MediumState is the structure holding a center VorticityVoxel together with a list of neighbor voxels, mirroring local LNAL VM patches.
proof idea
The definition is a direct constant assignment of the zero triple. It functions as a one-line placeholder without invoking upstream lemmas.
why it matters
This placeholder fills the thrust observable slot in the Flight layer, enabling later refinement to pressure-gradient expressions. It sits in the RS-native flight domain where thrust will connect to tick-based evolution and the three spatial dimensions. No downstream theorems reference it yet.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.