The Euclidean Steinitz–Bergström theoremResearch Paper
Motivation: keeping partial sums of vectors small
Given vectors in the Euclidean unit ball of that sum to zero, can they always be reordered so that every partial sum stays in a ball whose radius depends only on ? Steinitz's lemma, from his work on rearrangements of conditionally convergent vector series, says yes: in any norm, radius suffices (Grinberg–Sevast'yanov 1980). For the Euclidean norm, the expected answer is , the Euclidean Steinitz–Bergström conjecture. A closely related prefix discrepancy problem asks for signs , chosen once and for all, such that every signed prefix is , independently of . Both questions are basic in discrepancy theory and combinatorial vector balancing, with applications to scheduling, rounding and the analysis of online and streaming algorithms.
Timeline
- 1913 — Steinitz proves his rearrangement lemma for conditionally convergent vector series (historical account in Ambrus–Heck 2026, Section 2).
- 1954 — Behrend discusses the expected square-root growth in Euclidean space (Canad. J. Math., p. 108).
- 1980 — Grinberg and Sevast'yanov prove that partial sums can be kept within times the unit ball, for every norm (Funct. Anal. Appl.).
- 1994–2023 — Chobanyan's transference principle relates rearrangements to signed sums (Probability in Banach Spaces 9, 1994), later in a finite positive-forward, negative-reverse form (Chobanyan et al., Bull. TICMI 2023).
- 1998 / 2012 — Banaszczyk's Gaussian-measure balancing theorem (Random Structures Algorithms 1998) and his prefix bound for signed series and rearrangements (Random Structures Algorithms 2012).
- 2021 — Bansal, Jiang, Meka, Singla and Sinha state the prefix-signing question explicitly (Conjecture 6.3, arXiv:2111.07049).
- 2026 — Ambrus and Heck record the conjecture and its attribution to Bergström (Conjecture 5) and reduce it to a relaxed problem (Mathematika); Dutta, Jha and Jiang give efficient bounds (arXiv:2604.13355).
- 2026 — An OpenAI preprint, The Euclidean Steinitz–Bergström theorem (OpenAI Math Release, September 24, 2026), claims the bound for both problems with an absolute constant. It has not been peer reviewed, and its proof is not formally verified.
Setting
Work in Euclidean space with norm , and let satisfy ; repetitions and zero vectors are allowed. A prefix sum is for (the empty sum is ). For a zero-sum family, the Steinitz quantity
is the best achievable maximal prefix norm over all orderings. The Euclidean Steinitz constant is its supremum over all such families.
Formalization targets
Goal: prescribed-order signing and Euclidean Steinitz with one absolute constant (Theorems 1.1 and 1.2)
There is an absolute constant such that for all and all with :
- (Theorem 1.1) there are signs with
- (Theorem 1.2) if moreover , some permutation satisfies
The constant is not fixed. The simplex example in the source shows , so the order is optimal. The goal statement is published on the platform with status Open.
Significance
The result itself. Theorem 1.2 settles the Euclidean Steinitz–Bergström conjecture: . Theorem 1.1 settles the prefix-discrepancy question of Bansal et al., removing the term in Banaszczyk's bound. A single choice of signs controls all prefixes at once, unlike terminal balancing results that bound one sum. The source also derives finite-dimensional Steinitz bounds and a colorful Steinitz theorem (Corollaries 8.1–8.2). The result is existential and gives no efficient algorithm.
Formalizing it. The statement is finite and elementary. The deduction of Theorem 1.2 from Theorem 1.1 is a short transference argument (Section 1.1 of the source), suitable as a first formalization step. The proof of Theorem 1.1 uses Gaussian measures of convex bodies, Dirichlet energies, Steiner symmetrization and Brownian survival estimates, which would make substantial reusable additions to Mathlib's probability and convex-geometry libraries.
Difficulty
Signing each prefix separately is easy, by terminal balancing results, but one common signing must work for all prefixes. Union bounds over prefixes and Banaszczyk's Gaussian-measure method lose a factor, because the probability that a random walk stays in a ball of radius for steps decays with . The proof must therefore control a single body of coefficients enforcing all prefix constraints, with bounds independent of the number of steps.
Formalization scope
- Vectors live in
EuclideanSpace ℝ (Fin d), indexed byFin N, with and . - Prefixes are sums over for every natural , so the empty prefix and the full sum are included.
SignedPrefixBound Casks for signs (as reals) with every signed prefix at most .OrderingPrefixBound Casks, for zero-sum families, for a permutation with every reordered prefix at most . The goal is ; the same constant serves both, as stated in the source.- The quantifier order is the source's: is chosen before , and the vectors.
- Needed infrastructure: Gaussian measures of symmetric convex bodies, Steiner symmetrization, Dirichlet energies of densities, Ornstein–Uhlenbeck/Brownian survival estimates, and the Chobanyan transference. Contributions proving the transference step (Theorem 1.1 ⇒ Theorem 1.2) or the lower-bound example are welcome.
Selected references
- V. S. Grinberg and S. V. Sevast'yanov, Value of the Steinitz constant, Funct. Anal. Appl. (1980).
- F. A. Behrend, The Steinitz–Gross theorem on sums of vectors, Canad. J. Math. (1954).
- S. Chobanyan, Convergence a.s. of rearranged random series in Banach space and associated inequalities, Probability in Banach Spaces 9 (1994).
- W. Banaszczyk, Balancing vectors and Gaussian measures of n-dimensional convex bodies, Random Structures Algorithms (1998).
- W. Banaszczyk, On series of signed vectors and their rearrangements, Random Structures Algorithms (2012).
- N. Bansal, H. Jiang, R. Meka, S. Singla and M. Sinha, Prefix discrepancy, smoothed analysis, and combinatorial vector balancing, 2021. https://arxiv.org/abs/2111.07049
- G. Ambrus and R. Heck, A note on the Steinitz Lemma, Mathematika (2026). https://doi.org/10.1112/mtk.70085
- K. Dutta, A. V. Jha and H. Jiang, Near-optimal constructive bounds for prefix discrepancy and Steinitz problems via affine spectral independence, 2026. https://arxiv.org/abs/2604.13355
- OpenAI, The Euclidean Steinitz–Bergström theorem, OpenAI Math Release preprint, September 24, 2026 (Theorems 1.1 and 1.2, p. 2). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/The-Euclidean-Steinitz-Bergstrom-theorem-September-24-2026/The-Euclidean-Steinitz-Bergstrom-theorem-September-24-2026.pdf