Komlós discrepancy constant

Description of constant

$C_{24}$ is the Komlós discrepancy constant (often denoted $K$).

For a real matrix $A\in\mathbb{R}^{m\times n}$, define its (sign) discrepancy by

\[\mathrm{disc}(A)\ :=\ \min_{x\in\{-1,1\}^{n}}\ \|Ax\|_{\infty}.\]

For each $n\ge 1$, define the dimension-$n$ Komlós discrepancy

\[K_{n}\ :=\ \sup\left\{\mathrm{disc}(A):\ A\in\mathbb{R}^{n\times n}\ \text{and}\ \|A_{\ast j}\|_{2}\le 1\ \text{for all columns }j\right\}.\]

Finally, define

\[C_{24}\ :=\ \sup_{n\ge 1} K_{n}\ \in [0,\infty].\]

The Komlós conjecture asserts that $C_{24}<\infty$ (i.e. $K_{n}=O(1)$ as $n\to\infty$). This was proved in [GFL2026a].

Known upper bounds

Before [GFL2026a], results were stated as bounds on $K_{n}$.

Bound Reference Comments
$n$ Trivial Since $||A_{\ast j}||_{2}\le 1$ implies $\lvert a_{ij}\rvert\le 1$, we have $||Ax||_{\infty}\le n$ for every $x\in\{-1,1\}^{n}$.
$O(\log n)$ [Bec1981], [Spe1985], [Glu1989] Partial-coloring/entropy-method bounds yield $O(\log n)$ discrepancy for Komlós-type instances.
$O(\sqrt{\log n})$ [Ban1998] Banaszczyk’s vector-balancing theorem (via Gaussian measure) gives the first $o(\log n)$ bound.
$O(\sqrt{\log n})$ (poly-time) [BDG2019] Polynomial-time algorithm matching Banaszczyk’s existential bound up to constants.
$\widetilde{O}(\log^{1/4} n)$ [BJ2025] Best asymptotic bound prior to [GFL2026a] (hides polylog factors, e.g. in $\log\log n$). First improvement over $O(\sqrt{\log n})$.
$3\sqrt{2\pi} \approx 7.5199$* [GFL2026a] Proof of the conjecture. An algorithmic version is given in [GFL2026b].
$36$ [KL2026] Elementary proof based on [GFL2026a], with a Lean4 check [Dah2026].
$6.9013$* [AS2026] Refines [GFL2026a]. The constant is the root $C \approx 6.9012574$ of $\frac{3\sqrt{2\pi}}{C}\int_0^3 (1-r/3)^2 \exp(-\pi^2 r^2/(2C^2)) dr = 1$ (Theorem 2.4 of v2).

Known lower bounds

Bound Reference Comments
$1$ Trivial Take $n=1$ and $A=[1]$, for which $\mathrm{disc}(A)=1$.
$1+\sqrt{2}$ [Kun2023] Best known lower bound on $C_{24}$.

References

Contribution notes

Prepared with assistance from ChatGPT 5.2 Pro.

The 2026 update on the resolution of the Komlós conjecture was drafted with Claude Code (Claude Opus 5.5) and reviewed by a human contributor.