Context
Future rows are the semantic information that a deterministic recognizer must retain at a fixed grade. The theorem turns this observation into a universal factorization and exact state minimum.
Definitions
- The canonical transition is ; equality of future rows makes this representative-independent.
- A reachable recognizer is reduced when distinct states in the same grade induce distinct future rows.
Hypotheses and scope
- The fixed-length recognition-cut datum is as in FPRD-D22.
- The competing recognizers are deterministic, strict, grade-preserving, correct on every word of length T, and restricted to their reachable states.
Proof or evidence
Map every reachable state to the future row of any prefix reaching it. If two prefixes reach the same state, determinism and correctness force agreement on every remaining suffix, so the map is well-defined. Every row has a prefix witness, making the map surjective; reachability makes it unique. The canonical recognizer attains equality at every grade. Reducedness makes the forced map injective and therefore an isomorphism.
Verification notes
The proof and the new independent audit agree on adjacent transitions, reachability, reducedness, forced factor maps, boundary cuts, and constant functions. The audit enumerates all 65,814 Boolean functions on binary words through length four and 3,905,720 representative-independence checks. Bryant's reduced ordered diagrams remain context, not a substitute for this strict-grade proof.
Limitations
- The theorem concerns a fixed total length and symbol order.
- Skip-permitting branching programs are a different category and may merge nonadjacent grades.
- Uniqueness is asserted only after unreachable states are removed.
Notes
This is a strict fixed-order general-alphabet layered theorem. Bryant's skip-permitting binary function graphs are a classical comparator, not a substitute proof for the per-grade result.