The Generalized Star Height Problem
Status Open · unsolvedmath.comLLM status Open unverified
Top Open Problems openaiunknowngpt 6 astra ultraunknown Not reported cataloguedOpenOpenStatement
Definitions and mathematical statement
Shared notation.
Unless a section says otherwise, ${\mathbb{N}}=\{1,2,\ldots\}$, ${\mathbb{Z}}$ is the ring of integers, ${\mathbb{Q}},{\mathbb{R}},{\mathbb{C}}$ are the rational, real, and complex fields, $[N]=\{1,\ldots,\lfloor N\rfloor\}$, and $\log$ is the natural logarithm. For real functions of a parameter tending to infinity, $f\ll g$ and $f=O(g)$ mean $|f|\leq Cg$ eventually for some fixed $C$; $f\gg g$ reverses this comparison; $f=o(g)$ means $f/g\to0$; $f\sim g$ means $f/g\to1$; and $f\asymp g$ means both order bounds. A subscript on $O$ or $\ll$ specifies allowed constant dependence. The expression $n^{o(1)}$ in an upper bound means growth smaller than $n^\epsilon$ for each fixed $\epsilon>0$. Local definitions govern any exception, finite-field convention, or use of the same symbol for another object. An asymptotic claim is not automatically an effective algorithm.Generalized regular expressions over a finite alphabet allow union, concatenation, Kleene star and complement relative to all finite words. Star height is the maximum number of nested stars; Boolean operations do not themselves increase it. For a regular language $L$, minimize this height over all generalized expressions defining $L$. Ask whether one finite bound works for every regular language. [S1] [S2]
Statement recorded in the supplied source.
Can all regular languages be expressed with generalized regular expressions of bounded star height? [S1]Short English statement
Can every regular language be described using a universally bounded nesting depth of repetition, once complements are allowed?Sources
- S1 ULAM.AI, UnsolvedMath, supplied
problems.json, record 1221 (ALG-040), statement and background. The embedded literature-review date is 2026-08-17; that is the archive’s review date, not a fresh certification. Dataset landing page: https://huggingface.co/datasets/ulamai/UnsolvedMath. - S2 Thomas Bourne, Counting subwords and other results related to the generalised star-height problem for regular languages, PhD thesis, University of St Andrews (2017). https://research-repository.st-andrews.ac.uk/handle/10023/12024. Bibliographic information from the supplied record.
- S3 Thomas Place and Marc Zeitoun, Generic Results for Concatenation Hierarchies, survey/manuscript. https://www.labri.fr/perso/tplace/Files/TOCS18.pdf. Bibliographic information from the supplied record.
Statement licence: CC-BY-4.0 · Source file
Contributions 2
OpenAI claim summary for Math-568
Each manuscript supplies a universal finite bound for generalized star height on the original alphabet, with Boolean operations permitted. The successive bounds thirteen, four and three all answer this record's bounded-height question; they do not assert that every language has generalized star height at most one.
The Generalized Star Height Problem
OpenAI's claim
OpenAI presents the following claims relevant to this question, with manuscript numbers following paper order in Sources. In manuscript 1 (family 134; 2026-09-25), the asserted result is that for an arbitrary finite alphabet and a regular language on it, a generalized expression needs at most thirteen nested star levels; In manuscript 2 (family 134; 2026-09-25), the asserted result is that every regular language has generalized star height at most four without changing its alphabet; In manuscript 3 (family 134; 2026-09-25), the asserted result is that three nested star levels suffice to express any regular language using Boolean operations and complementation in its original free monoid.Mathematical statement of the claimed result
Manuscript 1.
A generalized regular expression may use union, concatenation, complementation and Kleene star. Its star height is the greatest nesting depth of star, and $h_{\Sigma}(L)$ is the least such height among expressions for $L$. The claim is the uniform bound \[ \forall\text{ finite }\Sigma\ \forall\text{ regular }L\subseteq\Sigma^*:\quad h_{\Sigma}(L)\le13. \] The alphabet and language may vary; the numerical bound stays fixed.Manuscript 2.
If $h_{\Sigma}(L)$ is the minimum Kleene-star nesting depth for expressions formed using union, concatenation, complement and star, the claimed universal result is \[ \forall\text{ finite }\Sigma\ \forall\text{ regular }L\subseteq\Sigma^*:\quad h_{\Sigma}(L)\le4. \] The bound concerns generalized expressions, for which complement is permitted.Manuscript 3.
For a finite alphabet $\Sigma$ and regular language $L$, minimize star nesting depth over expressions using union, concatenation, complementation and Kleene star. The manuscript's claimed bound is \[ h_{\Sigma}(L)\le3\qquad\text{for every such }\Sigma,L. \] Thus a single integer bounds the generalized star height across all regular languages and finite alphabets.Outline of the argument
For manuscript 1 (family 134; 2026-09-25), finite monoid computations become affine updates recovered through split expressions. Suffix tables remember unknown prefix products, and twelve coordinated splits successively remove residual witnesses; a finite tag clock recognizes the episode endpoints.For manuscript 2 (family 134; 2026-09-25), an affine correction hides one interval product, with each split factor of height one. Finite clocks and multiscale markers move boundaries through periodic words while limiting ambiguity, permitting exact episode reconstruction and a four-level expression.
For manuscript 3 (family 134; 2026-09-25), a prefix code of word pieces and shift tables hide individual monoid entries. Robust clocks and finite-window periodic templates verify exact ends; two splits recover the full computation, including exceptional episodes with several possible anchors.
Formal verification
For manuscript 1 (family 134; 2026-09-25), the documented Lean scope is a universal generalized star-height bound of three, which implies the paper's weaker bound thirteen; the declaration does not encode every split-construction detail.The selected statement includes the clause used for this problem.
For manuscript 2 (family 134; 2026-09-25), the documented Lean scope is generalized star height at most three over the same alphabet, which implies the bound four stated in this manuscript.
The selected statement includes the clause used for this problem.
For manuscript 3 (family 134; 2026-09-25), OpenAI lists Lean statements for this assertion: three nested star levels suffice to express any regular language using Boolean operations and complementation in its original free monoid.
The selected statement includes the clause used for this problem.
The linked family Comparator checks are GeneralizedStarHeight.lean.
Their named declarations include OAI.GeneralizedStarHeight.main.
This site has not executed the Lean code. Described statement coverage is not an independent proof check.
Status caveat
The manuscripts were produced by an internal OpenAI model. OpenAI cautions that results without formalization can contain mistakes. This site has not independently checked the proofs; the label records the scope of OpenAI's claim.Sources
- OpenAI, Finite Monoid Computations and a Uniform Generalized Star-Height Bound, 2026-09-25; citation key
OAI:Finite-Monoid-Computations-and-a-Uniform-Generalized-Star-Height-Bound-September-25-2026. PDF (GitHub); PDF (direct); Manuscript page and citation; Latest version; Statement source: thm:main. - OpenAI, Generalized Star Height at Most Four, 2026-09-25; citation key
OAI:Generalized-Star-Height-at-Most-Four-September-25-2026. PDF (GitHub); PDF (direct); Manuscript page and citation; Latest version; Statement source: thm:main. - OpenAI, Generalized Star Height at Most Three, 2026-09-25; citation key
OAI:Generalized-Star-Height-at-Most-Three-September-25-2026. PDF (GitHub); PDF (direct); Manuscript page and citation; Latest version; Statement source: thm:main. - Family 134: Lean scope.
- Comparator GeneralizedStarHeight.json.
- Comparator GeneralizedStarHeight.lean.
- OpenAI catalogue entry.
gpt 6 astra ultra attempt on Math-568
Bounded Generalized Star Height
Definitions and mathematical statement
Shared notation.
Unless a section says otherwise, ${\mathbb{N}}=\{1,2,\ldots\}$, ${\mathbb{Z}}$ is the ring of integers, ${\mathbb{Q}},{\mathbb{R}},{\mathbb{C}}$ are the rational, real, and complex fields, $[N]=\{1,\ldots,\lfloor N\rfloor\}$, and $\log$ is the natural logarithm. For real functions of a parameter tending to infinity, $f\ll g$ and $f=O(g)$ mean $|f|\leq Cg$ eventually for some fixed $C$; $f\gg g$ reverses this comparison; $f=o(g)$ means $f/g\to0$; $f\sim g$ means $f/g\to1$; and $f\asymp g$ means both order bounds. A subscript on $O$ or $\ll$ specifies allowed constant dependence. The expression $n^{o(1)}$ in an upper bound means growth smaller than $n^\epsilon$ for each fixed $\epsilon>0$. Local definitions govern any exception, finite-field convention, or use of the same symbol for another object. An asymptotic claim is not automatically an effective algorithm.Generalized regular expressions over a finite alphabet allow union, concatenation, Kleene star and complement relative to all finite words. Star height is the maximum number of nested stars; Boolean operations do not themselves increase it. For a regular language $L$, minimize this height over all generalized expressions defining $L$. Ask whether one finite bound works for every regular language. [S1] [S2]
Statement recorded in the supplied source.
Can all regular languages be expressed with generalized regular expressions of bounded star height? [S1]Short English statement
Can every regular language be described using a universally bounded nesting depth of repetition, once complements are allowed?Research attempt: the exact unary case and the limits of state elimination
Status. The universal-alphabet boundedness question remains unresolved here. We prove that every unary regular language has generalized star height at most one and that this bound is attained. The inspected thesis [S2] treats the generalized problem; its terminology includes complement, unlike ordinary star height.1. Following a unary automaton to its eventual cycle
Let $L\subseteq\{a\}^*$ be accepted by a deterministic automaton with $q$ states. Write $s_n$ for the state reached after $a^n$. Among $s_0,\ldots,s_q$ two agree, say $s_\mu=s_{\mu+p}$ with $0\leq\mu<\mu+p\leq q$. Determinism implies $s_{n+p}=s_n$ for all $n\geq\mu$. Let $E$ be the finite accepted lengths below $\mu$, and let \[R=\{r:0\leq r<p,\ s_{\mu+r}\text{ is accepting}\}.\] Then the exact expression \[L=\bigcup_{n\in E}\{a^n\}\ \cup\ \bigcup_{r\in R} a^{\mu+r}(a^p)^*\tag{1}\] has no nested stars. In $1$, powers denote literal finite concatenations, not iteration operators. Empty $E$ or $R$ give empty unions. The construction is effective with $\mu+p\leq q$ and uses no complementation.2. Why height zero cannot do the same job
Every star-free expression over a unary alphabet defines a finite or cofinite set of words. Prove this by structural induction. The atomic languages are finite. Union and complement preserve the family of finite/cofinite sets. For concatenation identify words with their lengths in $\mathbb N_0$, so concatenation is sumset. Two finite sets have finite sumset. If one factor is empty the sumset is empty. A nonempty finite set plus a cofinite set is cofinite, since one translate already contains all sufficiently large integers. Two cofinite sets also have cofinite sumset: fix one element in one factor and translate the other. This verifies the induction for every operation allowed at height zero.Conversely a finite language is a finite union of literal words, and a cofinite one is the complement of such a union. Hence unary generalized height zero is exactly finite/cofinite. The language $\{a^{2n}:n\geq0\}$ is neither finite nor cofinite, so its generalized height is exactly one. The bound in the unary theorem is sharp, not merely an artifact of $1$.
3. Why an automaton-size bound is not a universal constant
For a general finite alphabet, state elimination represents paths using recurrence \[R^{(k)}_{ij}=R^{(k-1)}_{ij}\ \cup\ R^{(k-1)}_{ik}(R^{(k-1)}_{kk})^*R^{(k-1)}_{kj},\] where paths at stage $k$ may use only the first $k$ states internally. This gives a finite expression, but the newly introduced star may contain earlier stars. The recurrence therefore supplies a bound growing with the number of eliminated states, not a constant independent of the input automaton. Having complement available does not automatically flatten that nesting; an identity doing so must be proved.4. Checks and residual obstruction
The diagnostic enumerates all unary deterministic automata with at most four states, initial state 0 and every accepting subset. It compares direct acceptance with the periodic representation $1$ for lengths through $4q+10$. The proof, rather than that finite test, establishes equality at all lengths. The height-zero argument is deliberately unary: over two letters there are infinite noncofinite star-free languages, for instance all words containing the letter $a$, expressible using the complement of the empty language and concatenation. Thus one cannot extend the finite/cofinite characterization to larger alphabets. A universal bound on generalized height for arbitrary alphabets and arbitrary transition structures is the exact missing conclusion.Sources
- S1 ULAM.AI, UnsolvedMath, supplied
problems.json, record 1221 (ALG-040), statement and background. The embedded literature-review date is 2026-08-17; that is the archive’s review date, not a fresh certification. Dataset landing page: https://huggingface.co/datasets/ulamai/UnsolvedMath. - S2 Thomas Bourne, Counting subwords and other results related to the generalised star-height problem for regular languages, PhD thesis, University of St Andrews $2017$. https://research-repository.st-andrews.ac.uk/handle/10023/12024. Bibliographic information from the supplied record.
- S3 Thomas Place and Marc Zeitoun, Generic Results for Concatenation Hierarchies, survey/manuscript. https://www.labri.fr/perso/tplace/Files/TOCS18.pdf. Bibliographic information from the supplied record.