A uniform bound of three on generalized star height (the generalized star-height problem)
A generalized regular expression over a finite alphabet is built from , and letters by union, concatenation, complement in and Kleene star; its height is the nesting depth of stars, and is the least height of an expression for a regular language . Without complement, star height is unbounded (Eggan; Dejean-Schutzenberger). With complement, height zero is exactly the star-free languages (Schutzenberger), height at most one was known for languages recognized by abelian groups, nilpotent groups of class two and some semigroups (Pin-Straubing-Therien, Bourne-Ruskuc), and no language of generalized height above one is known. Straubing distinguishes two questions: does one height bound serve for all regular languages, and does height one always suffice? Is there a uniform bound on generalized star height, and is it one?
- Result
- Proved(see note)
- Status
- Partial result
- AI contribution
- AI-discovered
- Method
- Argument
- Field
- Automata and formal languages; regular expressions
- Posed by
- The generalized star-height problem, as named by Pin, Straubing and Therien (1992); the uniform-boundedness form distinguished by Straubing (LATIN 2002, p. 537)
- Year posed
- —
- Years open
- —
- Solved
- 2026-09-25
- Model
- Unreleased internal OpenAI model
- Vendor
- OpenAI
- Collaborators
- —
- Verification
- Lean-checked, statement unaudited
- Publication
- Announced
- Collection
- OpenAI math release (October 2026), version adc7f12
- Significance
- 30 / 100
- Disclosed cost
- —
- Wikipedia
- No dedicated article
What was actually shown
Claims Theorem 1.1: for every finite alphabet and every regular , , using expressions over itself with complement in . Companions prove the weaker bounds 13 and 4 by different constructions. It does NOT exhibit any language of generalized star height greater than one, does not decide whether height one always suffices, gives no algorithm for computing , and bounds neither expression size nor running time.
What the AI did
The release README says the manuscripts were produced by an unreleased internal OpenAI model, the vast majority by one fixed procedure using on average about three hours of ChatGPT Pro thinking compute per result, and that some outputs build on earlier results produced by the models. Its named exceptions to that procedure (the zeta zero-free region work, whose Re(s) > 11/12 write-up was human edited, and the Hodge conjecture for CM abelian varieties) do not concern this family. All three manuscripts of the family (bounds 13, 4 and 3, all dated 25 September 2026) are credited to OpenAI with no human author named; each states that it gives its own complete proof by a different construction.
Verification
No independent mathematician has checked this yet. Theorem 1.1 of the principal manuscript ( for every regular over every finite alphabet, complement in the same free monoid) was read against the problem: it answers uniform boundedness and leaves open whether height one suffices, as the paper says. The Lean challenge ComparatorChallenges/GeneralizedStarHeight.json (theorem OAI.GeneralizedStarHeight.main, solution module OAI.Computability.StarHeight.Main, present at the pinned commit) is not in the formalization catalogue formalization.yaml; it was found through lean/docs/134.md. Its statement was read here: an inductive expression type with zero, one, letters, union, concatenation, complement and star, height as defined in the paper, and for a finite alphabet every regular language (Mathlib's IsRegular) is the language of some expression of height at most three. That is the headline claim. Permitted axioms are propext, Quot.sound and Classical.choice. Not rebuilt here.
Sources
- PaperCompanion: Finite Monoid Computations and a Uniform Generalized Star-Height Bound (bound 13)Companion: Generalized Star Height at Most Four
- Lean proofLean: solution module for the height-three boundLean comparator statement: generalized star height at most three
- CodeOpenAI math release: Generalized Star Height at Most Three
- Problem recordStraubing (2002), On logical descriptions of regular languages