GridStabilityControl
plain-language theorem explainer
The declaration enumerates five canonical electric-grid stability controls as an inductive type aligned with configDim D = 5 in the Recognition Science energy model. Grid-dynamics researchers cite it as the exhaustive list spanning rotational buffer to temporal energy shifting. The definition is a direct inductive construction that derives decidable equality, representation, boolean equality, and finite-type structure.
Claim. Let $G$ be the inductive type whose constructors are inertia, primary frequency response, voltage support, demand response, and storage dispatch, equipped with decidable equality, representation, boolean equality, and finite-type structure.
background
The module models grid stability through five controls that realize configDim = 5. Inertia supplies rotational buffer, primary frequency response supplies fast governor action, voltage support supplies reactive power, demand response supplies load-side modulation, and storage dispatch supplies temporal energy shifting. The local setting is the energy-systems depth of Recognition Science, with zero axioms or sorrys.
proof idea
This is an inductive definition that introduces the five constructors and derives the DecidableEq, Repr, BEq, and Fintype instances by standard Lean automation.
why it matters
The definition supplies the enumeration required by the downstream theorem gridStabilityControl_count (Fintype.card = 5) and the certification structure GridStabilityControlsCert. It instantiates configDim = 5 for energy controls, extending the framework's dimension derivation (T8) from spatial D = 3 to control dimensions. No open questions remain.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.