FPRD-T154: The universal row-count barrier
Contents
Statement
Let be a finite input alphabet of size . For a language , a set of prefixes , and a continuation family , write
Then
Now choose the single scaffold parameter tuple
Let and be the readable radius and abstract-view count from FPRD-T153:
For every ,
Consequently, a lower-bound argument that uses only the cardinality of a finite-horizon Boolean response table can never exceed every numerical upper envelope supplied by FPRD-T153. Such an argument cannot by itself separate a language from all scaffolding automata. Any transfer to PEGs must account for reversal.
Proof
A response row has one Boolean coordinate per continuation, so there are at most rows. Since , .
The view recurrence satisfies
Since , induction gives
At , , , and .
Suppose . If , then
If , then
Because , in both cases
This proves the claim.
What the theorem does not say
The recurrence counts abstract unfolded views. It can include views that are unreachable in a particular automaton. Therefore the inequality does not construct a scaffold, show that the chosen tuple realizes every response table, or imply that every language is a PEG language.
It proves a limitation of one proof pattern only. Comparing a semantic lower bound on the number of response rows with the generic T153 upper envelope cannot yield a parameter-uniform separation. A successful lower bound must use more structure, for example:
- compatibility of rows as the cut advances;
- coherence between successive horizons;
- algebraic restrictions on response tables;
- realizability constraints on unfolded views;
- the local cost of transporting, merging, and allocating persistent demands.
Relation to existing theory
The counting step is elementary and the response-table viewpoint is classical Myhill–Nerode and deterministic one-way communication. The contribution here is methodological: it closes the most direct cardinality route suggested by FPRD-T152 and FPRD-T153. No literature-priority claim is made.
Executable audit
verify_row_count_barrier.py checks the exact view recurrence on a tractable grid, checks the symbolic exponent inequality on a much larger grid, and records failures of two deliberately weakened parameter choices.