pith. sign in
inductive

CombustionRegime

definition
show as:
module
IndisputableMonolith.Physics.CombustionFromJCost
domain
Physics
line
24 · github
papers citing
none yet

plain-language theorem explainer

CombustionRegime enumerates the five canonical combustion regimes obtained from J-cost minimization in recognition science. Researchers modeling flame propagation, engine efficiency, or detonation thresholds cite this enumeration when mapping equivalence ratio to recognition cost. The declaration is a plain inductive type whose Fintype instance directly supports the cardinality claim of five regimes.

Claim. The combustion regimes comprise the five states lean deflagration, stoichiometric equilibrium (equivalence ratio yielding $J=0$), rich deflagration, detonation, and distributed reaction zone.

background

The CombustionFromJCost module treats combustion as rapid oxidation whose adiabatic flame temperature depends on the fuel-air equivalence ratio. Stoichiometric conditions are identified with zero J-cost, while lean and rich mixtures incur positive J-cost; the module imports the Jcost definition from Cost and constants from Constants. Five regimes are introduced to match configDim $D=5$ in the recognition framework.

proof idea

The declaration is an inductive enumeration with five constructors that derives DecidableEq, Repr, BEq, and Fintype instances in a single line.

why it matters

CombustionRegime supplies the type whose cardinality is asserted by CombustionCert and proved by combustionRegimeCount, thereby embedding the five-regime structure required for the claim that stoichiometric combustion realizes J-cost zero. It realizes configDim $D=5$ for combustion within the Recognition Science forcing chain.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.