Context
A recursive ternary code turns equality of binary labels into absence of every period through B. Reversing the acceptance polarity changes which automata lower-bound argument is valid.
Hypotheses and scope
- Recognition is exact over the full ternary exposed-word language, not relative to a promise.
- Every selector word has length B+1, so every tested period through B is nonvacuous.
- The parameter m is linear in B up to a factor below four; it is not exponential in B.
Proof or evidence
The recursive code is injective and its sibling codewords are mutually cross-bifix-free with disjoint proper-period sets. A first differing label bit creates an off-diagonal border, while a three-range argument excludes every diagonal border. This gives an identity matrix for Bad_B and the standard NFA fooling set; the complementary matrix for SmallPer_B supports only a reachable-set antichain argument.
Verification notes
A hostile independent audit rederived both the recursive-code invariants and all-B separator interpolation, checked the n=1 and long-separator regimes, corrected the NFA polarity, and replayed the committed finite certificate and checker.
Limitations
- The theorem concerns an already exposed word and does not lower-bound the input language of the originating transducer problem.
- It does not realize legal runs or inversions, project through nondeterministic guessing, or prove a two-way-to-one-way conversion lower bound.
- It does not establish alphabet, length, or state minimality and supplies no matching exact-NFA upper bound for SmallPer_B.
- No novelty or external-review claim is made.
Notes
The analytic recursive-code and sibling-invariant proof establishes the theorem for the full exposed-word languages over one fixed ternary alphabet; the finite certificate only corroborates bounded regimes. The Bad_B matrix has the identity polarity required by the standard NFA fooling-set argument. The SmallPer_B matrix has J-I polarity and gives only the stated Sperner antichain inequality, not an m-state NFA lower bound, matching upper bound, or exact complexity classification. Here m=Theta(B), not exponential in B. FPRD-T86 supplies complementary exposed-word DFA-upper-bound context, not a proof premise. This result does not lower-bound the source input language D_A, realize legal successful runs or inversions, project through their guessing, prove a two-way-to-one-way conversion or source-device-size lower bound, improve the source decision bounds, establish alphabet/length/state minimality, solve Automata Exchange 22.08, or support a novelty claim.