eightGateNeutral
plain-language theorem explainer
The eight-gate neutrality predicate requires that the sum of a real-valued signal over any eight consecutive ticks equals zero. Flight schedule designers and solid-state rotor modelers cite it to enforce 8-tick balance in Recognition Science control surfaces. The declaration is a one-line re-export of the sum-zero definition supplied by the SpiralField module.
Claim. The predicate eight-gate neutrality holds for a function $w : ℕ → ℝ$ and starting index $t_0$ precisely when $∑_{k=0}^{7} w(t_0 + k) = 0$.
background
The Flight.Schedule module supplies a minimal 8-tick control surface that reuses neutrality predicates originally introduced in SpiralField. The predicate checks whether a signal sums to zero across each window of eight consecutive natural-number ticks. Upstream, Measurement.score returns a coherence ratio (listensPerSec divided by opsPerSec, or zero when the denominator vanishes), while the SpiralField definition supplies the exact Finset sum that this alias exposes.
proof idea
This is a one-line wrapper that directly aliases the definition eightGateNeutral from SpiralField, which expands to the Finset sum over range 8 equaling zero.
why it matters
The re-export supplies the core 8-gate neutrality check to the shift-invariance theorem in the same module, to PulseCoherence for virtual rotors, and to WaveformCompliance for Searl gravity candidates. It implements the eight-tick octave constraint from the forcing chain, ensuring signals remain neutral over each period-8 window.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.