FPRD-T167 and FPRD-T168: Finite causal selector covers
Contents
1. Hidden histories and causal selectors
Let be a language over a tagged alphabet and let
be a letter-to-letter projection. A synchronous causal selector is a deterministic Mealy transducer
satisfying for every . It chooses one complete hidden history online.
A family is an accepting selector cover for when
Thus every accepted observed word has an accepting lift chosen by at least one selector, and every selected accepting lift projects back to that word. Define the causal selection number
as the least such , or infinity when no finite cover exists.
2. FPRD-T167: finite selector covers preserve stationary transport
Assume
and let the selectors have state-set sizes . Then
In particular, if every selector has at most states, the last coordinate is at most .
Proof
FPRD-T166 gives
for every selector. FPRD-T157 combines the presentations by packing one node from each component into each physical node. The degrees add, the common distance remains , labels form an -fold product, and controls form the product of the component controls. Accept when at least one component accepts. The selector-cover equality identifies this union with .
The construction is letter-synchronous and creates one packed node per observed letter. It does not need to enumerate all hidden histories.
3. Full tagging already has infinite raw cover number
Suppose every observed letter has possible tags. At length , one fixed observed word has tagged lifts. A deterministic selector chooses only one of them. Therefore no fixed finite family covers the full tagging relation at every length.
This counting fact concerns all lifts. A particular language may still have a small accepting selector cover if only a causally simple subset of its lifts is needed for acceptance.
4. FPRD-T168: the hard visible lift has infinite causal selection number
Let be the Kim-Park language with
FPRD-T91 supplies a deterministic visibly pushdown language whose forgotten-action projection is :
A deterministic visibly pushdown automaton is a finite-control, letter-synchronous one-stack machine. Each letter performs one push, keep, or pop. The persistent-stack compiler underlying FPRD-T89 and FPRD-T101 therefore gives a degree-one, distance-two scaffolding presentation. Hence
If were finite, FPRD-T167 would give , contradicting the Kim-Park theorem. Therefore
This is stronger than saying that there are exponentially many raw taggings. Even after discarding every hidden history irrelevant to acceptance, no fixed finite collection of online finite-state strategies can select all required accepting lifts.
5. Interpretation and boundary
The hard projection does not arise because one visible run needs exotic memory. The tagged language itself has one persistent stack and therefore a very small scaffold presentation. The obstruction appears when the tags are hidden and a deterministic recognizer must account for an unbounded family of incompatible online choices.
The theorem gives a necessary obstruction, not a complete characterization. Infinite causal selection number does not by itself prove that a projection is outside SCA; another presentation might recognize the projected language without selecting accepting lifts. T168 obtains the converse direction only from the independently established SCA non-membership of .
Finite unions, product simulations, persistent stacks, and Mealy selectors are standard constructions. FPRD-T167 records their exact transport resource composition. FPRD-T168 is a source-attributed corollary of FPRD-T91, the persistent-stack compiler, and Kim-Park Theorem 4.19. No independent proof of the Kim-Park separation or literature-priority claim is made.
Sources
- Jungyeom Kim and Jihyeok Park, Separating Parsing Expression Grammars using Cell-Probe Lower Bounds, arXiv:2608.29592v1: https://arxiv.org/abs/2608.29592
- Bruno Loff, Nelma Moreira, and Rogerio Reis, The Computational Power of Parsing Expression Grammars, arXiv:1902.08272: https://arxiv.org/abs/1902.08272