GridStabilityControl
plain-language theorem explainer
The inductive enumeration of five canonical electric grid stability controls matches configuration dimension D equals 5. Energy systems modelers cite the enumeration when certifying that rotational inertia, frequency response, voltage support, demand management, and storage together span the required controls. The declaration is a direct inductive definition that automatically derives finite type structure.
Claim. An inductive type whose five constructors are inertia (rotational buffer), primary frequency response (fast governor action), voltage support (reactive power), demand response (load-side control), and storage dispatch (temporal energy shifting).
background
The module states that five canonical electric-grid stability controls equal configDim D equals 5. These controls are inertia, primary frequency response, voltage support, demand response, and storage dispatch. They span rotational buffer, fast governor response, reactive power, load-side control, and temporal energy shifting. The declaration supplies the type whose cardinality is later shown to be exactly five.
proof idea
Direct inductive definition enumerating the five cases, followed by automatic derivation of DecidableEq, Repr, BEq, and Fintype.
why it matters
The enumeration is referenced by the theorem proving Fintype.card equals 5 and by the certificate structure that requires five controls. It realizes the configDim D equals 5 requirement inside the energy systems depth, while the framework reserves D equals 3 for spatial dimensions.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.