stateCount
plain-language theorem explainer
The theorem shows that the quantum molecular state space, defined as the Cartesian product of the molecular energy level set and the quantum gate type set, has cardinality exactly 25. Researchers bounding quantum circuit depth on molecular substrates cite this to fix the reachable state count before invoking the five-layer gate limit. The proof is a direct term reduction that applies the product cardinality rule to the two factors whose sizes are fixed by prior results.
Claim. The cardinality of the Cartesian product of the set of molecular energy levels and the set of quantum gate types equals 25, i.e., $|$MolecularEnergyLevel$|$ $×$ $|$QuantumGateType$|$ $= 25$.
background
The CrossDomain.QuantumMolecularBound module defines the quantum molecular state space as the product type MolecularEnergyLevel × QuantumGateType. Two upstream theorems establish that the cardinality of MolecularEnergyLevel equals 5 and the cardinality of QuantumGateType equals 5. This local setting supports the structural claim that the reachable state space has cardinality 25, which satisfies 25 ≤ 2^5 = 32 and therefore fits inside five gate layers.
proof idea
The proof is a one-line wrapper that invokes simplification on the product definition of QuantumMolecularState together with the general rule for the cardinality of a product and the two cardinality theorems energyCount and gateCount.
why it matters
This theorem supplies the state_count field inside the quantumMolecularBoundCert certificate. It realizes the core structural claim of the module's C4 section, confirming that the 25-state space lies inside the five-layer bound required by the Recognition Science decomposition. The result aligns with the eight-tick octave by ensuring molecular targets fit the 2^3 period structure.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.