pith. machine review for the scientific record. sign in

arxiv: 2605.10852 · v1 · submitted 2026-05-11 · 💻 cs.FL

Recognition: 2 theorem links

· Lean Theorem

A Unary-to-Nonunary Transition in the Accepting-State Spectrum of Right Quotient for Permutation Automata

Samuel German

Pith reviewed 2026-05-12 04:06 UTC · model grok-4.3

classification 💻 cs.FL
keywords permutation automataaccepting state complexityright quotientquotient languagessymmetric groupspoint stabilizersformal languagesstate complexity
0
0 comments X

The pith

Right quotients of languages accepted by permutation automata can have any positive number of accepting states once both inputs are nonempty.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper determines the complete set of attainable accepting-state complexities for the right quotient operation on permutation automata. It proves that this set is exactly the nonnegative integers when at least one input language has zero accepting states, but all positive integers when both inputs have at least one. This extends the earlier unary result that only complexities up to the product mn are possible by showing that larger alphabets allow hitting every value. The nonemptiness follows directly from the bijective transitions, while the exact counts come from explicit constructions that embed point stabilizers from symmetric groups into the quotient automaton.

Core claim

We show that g^{asc}_{-1,PFA}(m,n) equals {0} if m=0 or n=0, and equals the positive integers if m and n are at least 1. The proof first establishes nonemptiness of the quotient language via bijectivity of the transition action in permutation automata. It then constructs, for any m, n >=1 and any alpha >=m, a pair of ternary permutation automata with the desired accepting-state counts whose right quotient has exactly alpha accepting states in its minimal automaton, using a group-theoretic construction based on point stabilizers.

What carries the argument

A construction in which the second automaton's accepted words induce a point stabilizer in the symmetric group acting on the states of the first automaton, saturating its final set to a full orbit under the quotient action to achieve exactly alpha accepting states.

If this is right

  • Once both input languages are nonempty, the right quotient cannot be empty.
  • Every positive integer alpha is attainable as the accepting-state complexity of the right quotient for sufficiently large alphabets.
  • The only magic value that cannot be avoided is zero, when at least one input has no accepting states.
  • Combined with the unary interval from 1 to mn, this gives the full spectrum for all alphabets.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The result indicates that permutation automata have sufficient flexibility in their accepting sets under quotient operations to realize any count.
  • Similar full spectra might hold for other language operations or for related automata classes like reversible automata.
  • Computationally, this suggests that achieving specific accepting-state complexities via quotients is always possible over ternary alphabets for nonempty cases.

Load-bearing premise

The bijectivity of each letter's transition function in a permutation automaton guarantees that the right quotient language stays nonempty if both original languages are nonempty.

What would settle it

Exhibiting two permutation automata, each with at least one accepting state, such that the minimal automaton for their right quotient has zero accepting states or some other number not achievable by the stabilizer construction.

read the original abstract

This paper resolves the open larger-alphabet quotient case in the accepting-state complexity theory of permutation automata. Rauch and Holzer showed that, in the unary setting, the attainable right-quotient accepting-state complexities are exactly $[1,mn]$. We prove that over arbitrary alphabets the exact spectrum is $g^{\operatorname{asc}}_{-1,\mathrm{PFA}}(m,n)=\{0\}$ if $m=0$ or $n=0$, and $g^{\operatorname{asc}}_{-1,\mathrm{PFA}}(m,n)=\mathbb{N}_{>0}$ if $m,n\ge 1$. Thus, once both input languages are nonempty, every positive accepting-state complexity is attainable for right quotient, and $0$ is the only unavoidable magic value. The proof has two parts. First, we show that if $m,n\ge 1$, then the quotient language $KL^{-1}$ cannot be empty when $K$ and $L$ are accepted by permutation automata with $\operatorname{asc}(K)=m$ and $\operatorname{asc}(L)=n$; this follows from the bijectivity of the transition action. Second, for every $m,n\ge 1$ and every $\alpha\ge m$, we construct a ternary witness pair $(A^{\mathrm{q}}_{m,\alpha},B^{\mathrm{q}}_{n,\alpha})$ such that $\operatorname{asc}(L(A^{\mathrm{q}}_{m,\alpha}))=m$, $\operatorname{asc}(L(B^{\mathrm{q}}_{n,\alpha}))=n$, and $\operatorname{asc}(L(A^{\mathrm{q}}_{m,\alpha})L(B^{\mathrm{q}}_{n,\alpha})^{-1})=\alpha$. The high-range construction is group-theoretic: the words accepted by $B^{\mathrm{q}}_{n,\alpha}$ induce exactly a point stabilizer in a symmetric group, and the standard quotient construction then saturates the original final set of $A^{\mathrm{q}}_{m,\alpha}$ to a full orbit, yielding a minimal quotient automaton with exactly $\alpha$ final states. Combined with the known unary interval $[1,mn]$, this yields the complete spectrum and resolves the larger-alphabet right-quotient case for permutation automata.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

0 major / 0 minor

Summary. The paper resolves the open larger-alphabet case for accepting-state complexity of right quotients of permutation automata. It claims that g^{asc}_{-1,PFA}(m,n) = {0} if m=0 or n=0, and equals all positive integers N_{>0} if m,n >=1. Non-emptiness of KL^{-1} for m,n>=1 follows from bijectivity of letter-induced permutations on states; for every alpha >=m the authors give explicit ternary witnesses A^q_{m,alpha} and B^q_{n,alpha} (B inducing a point stabilizer) such that the standard quotient construction produces a minimal permutation automaton with exactly alpha accepting states. Combined with the known unary interval [1,mn], this yields the complete spectrum.

Significance. If correct, the result completes the characterization of accepting-state complexity for right quotients in permutation automata and exhibits a sharp unary-to-nonunary transition: the unary restriction to [1,mn] disappears once the alphabet is large enough to realize arbitrary positive values via group-theoretic constructions. The explicit, parameter-free witnesses using symmetric-group stabilizers constitute a reproducible strength and may inform related complexity measures.

Simulated Author's Rebuttal

0 responses · 0 unresolved

We thank the referee for the positive assessment and the recommendation to accept. The provided summary accurately captures the resolution of the open larger-alphabet case, the unary-to-nonunary transition in the accepting-state spectrum, and the group-theoretic construction of the witnesses.

Circularity Check

0 steps flagged

No circularity; derivation uses external group theory and prior unary result

full rationale

The paper establishes non-emptiness of the quotient via bijectivity of permutation actions (standard property of PFA) and constructs explicit ternary automata A^q_{m,alpha} and B^q_{n,alpha} whose accepting-state counts are m, n, and alpha respectively, using point-stabilizer subgroups of symmetric groups to saturate orbits under the standard quotient construction. This is combined with the externally cited unary interval [1, mn] from Rauch and Holzer. No step reduces by definition to a fitted parameter, self-citation, or renamed input; the central claims are witnessed by concrete constructions whose correctness is independent of the target spectrum.

Axiom & Free-Parameter Ledger

0 free parameters · 2 axioms · 0 invented entities

The paper rests on standard properties of permutation groups and automata; no free parameters or invented entities are introduced.

axioms (2)
  • domain assumption Transition function of a permutation automaton induces a bijective action on states for each symbol.
    Used to prove non-emptiness of the quotient language.
  • standard math Symmetric groups and their point stabilizers act with the required orbit and saturation properties under the standard quotient construction.
    Invoked in the high-range construction for arbitrary alpha.

pith-pipeline@v0.9.0 · 5719 in / 1273 out tokens · 41142 ms · 2026-05-12T04:06:35.587354+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

Reference graph

Works this paper leans on

6 extracted references · 6 canonical work pages

  1. [1]

    On the Number of Accepting States of Finite Automata , journal =

    J. On the Number of Accepting States of Finite Automata , journal =. 2016 , doi =

  2. [2]

    RAIRO - Theoretical Informatics and Applications , volume =

    Christian Rauch and Markus Holzer , title =. RAIRO - Theoretical Informatics and Applications , volume =

  3. [3]

    Dixon and Brian Mortimer , title =

    John D. Dixon and Brian Mortimer , title =. 1996 , doi =

  4. [4]

    Tour: Nonempty finite subsemigroup of group is subgroup , howpublished =

  5. [5]

    The Ranges of Accepting State Complexities of Languages Resulting from Some Operations , journal =

    Hospod. The Ranges of Accepting State Complexities of Languages Resulting from Some Operations , journal =. 2020 , doi =

  6. [6]

    Descriptional Complexity of Formal Systems , year =

    Michal Hospod. Descriptional Complexity of Formal Systems , year =