Overview
Can vectors of Euclidean norm at most one always be assigned signs so that every coordinate of their sum stays bounded by an absolute constant? The Komlós conjecture asks for a bound independent of both the dimension and the number of vectors. Guo, Fang, and Lu prove a bound of using directional total variation and a convex-body transform (Guo, Fang & Lu, 2026). Karingula and Lovett simplify the argument to obtain the constant using finite probability distributions and elementary calculus (Karingula & Lovett, 2026).
These two proofs turn overlap between translated distributions into freedom to choose signs. An extra coordinate preserves that freedom: a bit in the elementary proof, and a continuous height in the analytic proof. Guillen and Kobzar study a relaxation allowing unit complex phases and prove a constant bound through a Bellman-function minimum principle (Guillen & Kobzar, 2026). Their proof uses the two real coordinates of each phase to find a feasible direction of negative curvature.
The versions discussed are Karingula–Lovett, arXiv:2609.20979v2, revised September 22, 2026; Guo–Fang–Lu, arXiv:2609.11189v1, submitted September 10, 2026; and Guillen–Kobzar, arXiv:2609.15071v2, revised September 21, 2026. The elementary proof is given in full, followed by the main analytic and variational mechanisms of the other two papers.
🏷️ Discrepancy and the Komlós problem
Let have columns . A signing is a vector . Its discrepancy is the largest absolute coordinate of
The discrepancy of the matrix is
Here and . The Komlós hypothesis is a bound on each column:
There is no bound on a row’s squared norm, and and are arbitrary.
The two signing bounds
For every finite family with , there is a signing satisfying
by Guo–Fang–Lu, Theorem 1.1. Karingula–Lovett, Theorem 1.2, gives an elementary proof of
These are existence statements for real scalar signs and the final sum. The first constant is approximately ; neither paper asserts that its constant is optimal.
The problem also describes simultaneous rounding. If , then
Thus one can round all the half-integer choices while keeping every linear constraint within a constant error under the column normalization.
Independent random signs do not by themselves give this conclusion. For a fixed row ,
which may equal . If all columns are the first coordinate vector, a random signing has root-mean-square discrepancy , although choosing nearly equal numbers of positive and negative signs gives discrepancy at most one. The task is to arrange cancellation across all rows simultaneously.
Complex phases and rank-two vector discrepancy
Write . For a complex matrix , define
where the norm takes the largest complex modulus. For a real matrix , identify with . Then
This is rank-two vector discrepancy. Boolean signs are the special choices , so . An arbitrary phase assignment need not yield a comparably good Boolean assignment by rounding each phase. Guillen–Kobzar prove the phase bound by a separate variational argument, developed below.
🏷️ Translation overlap and convex combinations
For a finitely supported probability distribution on , write
The convex hull of a set consists of its finite weighted averages with nonnegative weights summing to one. In particular, .
The translate is the law of when has law ; its mass at is . Define the shift distance
The identity gives
This is a mass-overlap statement: when the shift distance is at most , at least of the mass can be matched between the two distributions. For continuous densities the same formulas hold with integrals in place of sums.
A distribution in a cube can have substantial overlap with all the translations of interest even though the cube has tiny Gaussian measure. Choosing the distribution matters. For example, let be uniform on . Directly computing the intersection of two cubes gives
where . Along the unit diagonal ,
The sharp boundary of the uniform density therefore introduces dimension dependence. The proofs use densities that taper to zero at the boundary, together with an invariant that survives the signing procedure.
🏷️ The elementary balancing principle
The central discrete statement has no norm restriction on the vectors. Its hypothesis concerns their translations instead.
Near invariance implies a signed displacement
Let be a finitely supported probability distribution on . If
then some signs satisfy
This is Karingula–Lovett, Lemma 1.4. Allowing an arbitrary mean is essential because the proof adds a coordinate whose mean is positive. (Karingula & Lovett, 2026)
The proof uses induction on the number of vectors, simultaneously in every dimension. It splits the distribution, applies induction in one extra dimension, and then moves a suitable convex combination back to the original support.
Splitting into two levels
For a vector , define a nonnegative function on by
It is zero at other values of the last coordinate. The possible parents of are and . A parent is available when it belongs to . Every positive-mass state has at least one available parent; every state with bit has both.
Adding the maximum and minimum shows that preserves total mass, including for nonnegative inputs of mass less than one. The opposite shifts cancel in the first coordinates of the mean. Consequently, if , then
The factor occurs because the two possible parents are separated by that vector.
Shift distances cannot increase
Write . The splitting map satisfies
Here is a proof that also explains why sorting the two masses is useful. Put
Both minimum and maximum preserve pointwise inequalities, so is monotone. It also commutes with horizontal translations. Since and ,
The left side has mass . The right side is the common mass after splitting. This proves contraction. The map need not be linear; monotonicity, mass preservation, and translation compatibility suffice.
The extra bit survives induction
Let and take . The hypothesis at gives
Extend the remaining vectors to . Shift contraction preserves their hypotheses. Induction therefore gives signs for such that
Choose a distribution supported on with this mean. It may assign very different masses from . Nevertheless,
The bit turns a lower bound on usable mass into a linear constraint on every convex combination produced by induction. Merely remembering that some points have two parents would lose this quantitative information.
An exact correction of the mean
Move each state of to any available parent . These moves change the first coordinates of the mean by , where
For each state , both parents are available. Send a common fraction of its mass to and the remaining fraction to . The aggregate contribution is
As ranges over , its scalar coefficient fills , which contains . Choose with the sign of , taking when . Because ,
The explicit choice
lies in and makes the total displacement exactly .
The bit-one mass can move to either parent. In the scalar example below the schematic, and : the available correction interval reaches the target , using .
All the moved mass lies on , so its mean lies in that convex hull. Its mean is precisely
This closes the induction. The initial case is the definition of the mean as a convex combination. Zero vectors cause no difficulty: their signing has no effect.
Notice that the transported masses need not be bounded by the original values . The conclusion requires a distribution on the same support, not a redistribution obeying capacities at each point. This freedom is part of the convex-hull argument.
🏷️ A cube density with dimension-free overlap
It remains to construct the distribution required by the balancing principle. The continuous construction is particularly simple after taking a square root.
Define
Direct one-dimensional integration gives
For instance, . Thus is a probability density supported on . It is even, so its mean is zero.
For a vector , expand the square of the directional derivative . Each diagonal term contributes . Every mixed term contains a factor . Hence
This orthogonality is where the Euclidean norm enters. Bounding coordinate derivatives separately by a triangle inequality would instead introduce .
The fundamental theorem of calculus along a segment gives, almost everywhere,
Cauchy–Schwarz in , followed by integration in , yields
The finitely many corners of the tent function do not affect these integrals. Factoring a difference of squares and using now gives
Thus every unit Euclidean translation has shift distance at most , in every dimension. This is Karingula–Lovett, Lemma 4.1. (Karingula & Lovett, 2026)
Discretization on a compatible grid
Suppose first that all have rational coordinates. Choose a positive integer with for every , and round a sample from to the nearest point of
Equivalently, with , set
for , and put off the grid. Because are grid points, rounding keeps the support in . Symmetry gives and hence ; the cell boundaries have probability zero.
For any , rounding commutes with translation by . Set . Taking absolute values inside each cell integral gives
This is the elementary form of contraction of total variation under a measurable map. Compatibility of the grid with every is necessary for the translated rounded law to equal .
The constant and the passage to real inputs
The discrete distribution satisfies . Apply the balancing principle to the vectors . It gives
Multiplying by six proves the bound . One factor of six comes from the translation scale in the balancing lemma; the other is the half-side of the cube supporting .
For real inputs, truncate each coordinate toward zero on finer rational grids. This produces rational vectors with . There are only sign vectors, so one signing occurs along an infinite subsequence of the rational approximations. Passing to the limit with that fixed signing proves the same non-strict bound for the original vectors.
🏷️ Directional variation and the geometric transform
Guo–Fang–Lu preserve an infinitesimal translation bound while changing the supporting convex set. For a differentiable density , its directional variation is
To include nonsmooth densities, define it by testing distributional derivatives:
Here denotes continuously differentiable, compactly supported test functions. A function belongs to if its distributional gradient is a finite vector measure. Directional variation measures that derivative, including jumps across the boundary of the support.
For example, the zero extension of has , although its derivative inside the interval is zero. The two endpoint jumps each contribute .
For densities,
Thus total variation distance is bounded by . The factor belongs to the distance between probability laws, not to .
Let be a nonempty bounded open convex set. Write for the nonnegative densities of mass one that vanish almost everywhere outside . Their topological supports may meet . The invariant is the existence of a single such that
The open-set Banaszczyk transform
For a vector , define
For , inspect a line parallel to . A fiber of length at most disappears. A longer fiber is shortened by at both ends by the intersection, then lengthened by at both ends by the addition. Its net expansion is at each end.
The crucial inclusion is
Indeed, write with and . If , then by convexity. If , then .
Finite-step stability
Suppose is nonempty, bounded, open, and convex, and some satisfies in every direction. If
then is nonempty and supports a new probability density with the same directional bound . This is Guo–Fang–Lu, Proposition 2.2. (Guo, Fang & Lu, 2026)
The density may change at every step, but its numerical bound does not grow. Starting with a centrally symmetric , form . Stability keeps all these sets nonempty, and the transform preserves convexity and central symmetry. Therefore .
Starting from , use the inclusion to choose signs backwards so that
Then . Symmetry is needed for the final starting point ; it is not a hypothesis of finite-step stability itself.
🏷️ The sharper cube constant
For , consider the cosine-squared product density, defined inside by
Set outside the cube. Each factor integrates to one after normalization and vanishes at the endpoints, so extending by zero creates no boundary jump. Its square root is the normalized first Dirichlet eigenfunction of the cube.
If has this density and , differentiation gives
The are independent with density . They have the representation
where all variables are independent, is a standard real Gaussian, and has the distribution with three degrees of freedom. The latter means the sum of squares of three independent standard Gaussians; its reciprocal has expectation one.
Condition on the . The sum is a centered Gaussian of variance , so
The inequality is Jensen’s inequality for the square root. Consequently,
Taking makes , so every input vector of norm at most one meets the stability condition. The backward signing ends inside the open cube , giving the strict discrepancy bound. This is the argument of Lemma 2.4 and Theorem 1.1. (Guo, Fang & Lu, 2026)
Using Cauchy–Schwarz directly on the would give instead of . The Gaussian-mixture representation accounts for the improvement in the stated constant.
🏷️ Lifting overlap into a prescribed section
Finite-step stability is the substantive analytic theorem. Its proof has two ingredients: a lift with enough average height, and a variational principle transferring horizontal variation bounds to one specified height.
The lift and its rearrangement
Given , , and a density on , set
The density has mass one and is supported in . A horizontal translation acts only on , giving
Each vertical fiber of is an interval. Replace it by a centered interval of the same length to obtain the Steiner symmetral
Convexity of makes convex. Its height-one section is exactly
To see the last equality, an open interval inside has length greater than two precisely when it contains for some . These two heights say that and lie in .
Rearrange the density on each vertical fiber symmetrically and decreasingly, obtaining . This preserves mass and support in . It also contracts the distance between any pair of fibers: at each level, centered intervals have the largest possible overlap among sets of the prescribed lengths. Integrating the level sets gives
The sorting in the discrete splitting operator is a two-level counterpart of this rearrangement.
For and , the lift is a parallelogram. Centering its vertical fibers gives a diamond whose height-one section is . Boundaries are excluded. For the uniform input density on , the rearranged mean absolute height is exactly one.
The exact height identity
Rearrangement can lower the mean absolute height. Its loss is determined by translation overlap:
For the normalization, a centered interval of length has first absolute moment . Applying this to all superlevel sets of each rearranged fiber expresses the moment as an integral over two original heights . Integrating in produces the overlap
Pairs of heights separated by have weight . The resulting moment is , which gives the displayed identity.
Since and ,
The last inequality uses . Thus the rearranged density retains enough average height to reach the section encoding sign recovery.
A common density on the prescribed section
Let for . Symmetry and convexity make these sections nested:
whenever they are nonempty. They also satisfy
To handle all directional bounds together, fix unit vectors and weights with . Define
The last quantity is an anisotropic Cheeger value. For a smooth set , the energy of the uniform density on is its boundary cost divided by its volume:
Here is the unit normal. The coarea formula extends this interpretation to general densities by integrating their superlevel sets.
Convexity of the Cheeger value
For nonempty bounded open convex sets ,
This holds even when vanishes in some nonzero directions. It is Guo–Fang–Lu, Lemma 3.2.
Proof outline: eigenvalue convexity and the limit as tends to one
The variational input comes from first Dirichlet eigenvalues. Let be a norm smooth away from zero, with positive definite there. For , define
The space is the closure of smooth, compactly supported functions in the norm controlling the function and its first derivatives in . An eigenvalue convexity theorem gives the same Minkowski inequality for , and
For the lower bound in this limit, insert into the Cheeger variational problem and use Hölder:
For the upper bound, use a fixed smooth density nearly minimizing as a Rayleigh test and let . Such smooth densities approximate the global class by first contracting support into the convex domain, then mollifying.
Guo–Fang–Lu’s appendix develops the eigenvalue argument using log-concavity of first eigenfunctions and infimal convolution of their negative logarithms. The Hessian comparison is an arithmetic–harmonic inequality for positive matrices; a cutoff handles points where the gradient vanishes. This is the deeper analytic input. To reach a possibly degenerate , they use
and pass to the limit in the variational infima. This avoids assuming uniform regularity of minimizing densities as degenerates. (Guo, Fang & Lu, 2026)
Domain monotonicity and Cheeger convexity imply that is nondecreasing and convex. Let
The normalized slice at height has energy divided by , so slicing the horizontal variation estimate yields
Jensen’s inequality and now give
All these sections are nonempty: the height distribution is supported strictly below the finite maximal height, so its mean is also strictly below that height.
This bounds every weighted combination of variations. Fix a finite list of unit directions containing the coordinate basis. Convex separation shows that the infimum of the maximum of their variations is at most : a strictly larger infimum would produce a nonnegative weighted combination with infimum greater than , contradicting the inequality just proved. A minimizing sequence has uniformly bounded coordinate variations, hence a uniform bound. Compactness in and lower semicontinuity of each variation then give a probability density on attaining the finite-list bound.
Now take increasing finite lists containing the coordinate basis and a countable dense set of unit directions. All the corresponding densities have total variation at most , so another application of compactness gives a single limit. Lower semicontinuity preserves every listed directional bound. Continuity in the direction, followed by homogeneity, gives
Since , this proves stability. It is not enough to find a different favorable slice for each direction: the next signing step requires all bounds on the same density. The separation and compactness argument is exactly what enforces that compatibility.
🏷️ Complex phases and the Bellman minimum principle
Guillen–Kobzar obtain a constant bound for phases through a different use of continuous freedom. Each coefficient moves in a two-dimensional disk until it reaches the boundary circle.
Complex and rank-two discrepancy
If is real and every column has Euclidean norm at most one, then
If is complex and for every column, then
These are the bounds of Guillen–Kobzar, Theorem 1.3 and Corollary 1.5. The proof is a variational existence argument. (Guillen & Kobzar, 2026)
The factor two for complex inputs follows by writing and stacking and into a real matrix. Its column norms remain at most one. A common phase vector controls both and , and .
Fractional phases and the state variables
For the real-matrix theorem, allow coefficients
where is the closed unit disk. An active set records the coefficients that may still move. Compatibility means whenever . Put .
Write and use the four test directions . For , define
The first quantity is a directional row discrepancy. The second is remaining energy, and the third is the squared row norm on active coordinates. Compatibility gives . These variables adapt the Bansal–Jiang discrepancy framework to disk-valued coefficients.
Fix parameters , and define the barrier
A compatible state is admissible when every row and direction satisfies
Here . Large active rows are held exactly at zero. Intermediate rows obey a barrier that reserves room for remaining energy. Rows with no active coefficients already have their final discrepancy. If , all coefficients lie on the circle and the four inequalities give row-vector norm at most .
The factor has the same scaling as discrepancy: multiplying a row by multiplies by and by .
A potential that controls all columns
For an intermediate row-direction pair, define
At a tight barrier , its value is . Extend this weight by on large rows and on rows with . For each active column set
This measures how heavily that column participates in rows approaching their barriers. Aggregate the column quantities with a smooth maximum:
Set . The penalty uses all coordinates, so changing the active set while keeping fixed does not change that term.
The Bellman-function idea is to choose a potential whose curvature forces progress toward a terminal state. Here the argument rules out a minimizer with active coefficients strictly inside their disks. It does not construct a martingale or require solving a Monge–Ampère equation.
Preserving the constraints while finding negative curvature
Fix the active set. On its real coordinates, the barrier Hessian is
In particular, if and , the exact quadratic expansion gives
This protects a tight constraint on both sides of . Orthogonality to the normals of large-row equalities preserves them as well. Strict inequalities remain valid for sufficiently small .
Suppose . Let contain all large-row direction constraints and all tight intermediate-row direction constraints. Since , summing their contributions to the gives
Each tight intermediate constraint contributes to the sum before the factor ; each large-row constraint contributes . This counting estimate bounds the dimension lost to constraint normals.
There is another source of positive curvature: differentiating the smooth maximum adds a covariance term. With weights
its quadratic form in direction is
It vanishes if all the displayed directional derivatives are equal. Imposing this condition costs at most linear constraints. Let be the subspace satisfying it and orthogonal to all normals in . Then
The two coordinates of every active disk are decisive: after removing the covariance directions, a space of order remains.
With active disks and the paper’s parameters, there are real coordinates. Equalizing the column derivatives costs at most dimensions, and the row-normal count costs at most . At least dimensions remain, exceeding the block-trace threshold .
The block-trace lemma
Direct differentiation of shows that on the Hessian of has the form , with
The symbols here are nonnegative diagonal coefficients, distinct from the row discrepancies . The estimate uses
which follows from and .
Restricted concavity from block traces
If satisfy these bounds, every subspace with contains a nonzero such that
This is Guillen–Kobzar, Lemma 4.2. (Guillen & Kobzar, 2026)
For completeness, zero diagonal blocks of force the corresponding blocks of to vanish, by positivity and the trace bound. Thus . If meets this kernel nontrivially, use a vector in the intersection. Otherwise take a -orthonormal basis of and compare it with the positive matrix
where inverts positive diagonal entries and leaves zero entries zero. Its trace is
Averaging the quadratic form over the transformed orthonormal basis gives a vector with the required inequality.
Choose parameters so that
Then , and the lemma supplies with . Consequently,
If all active coefficients are strictly inside their disks, a short two-sided segment stays feasible by the preceding constraint calculation. A twice differentiable function cannot have negative second derivative along such a segment at a local minimum. Every minimizer in the controlled potential range must therefore have an active coefficient on its boundary circle.
From the minimum principle to a complete coloring
Freezing a boundary coefficient leaves unchanged and reduces . The scalar monotonicity of and in preserves admissibility and does not increase . Transitions from a large row to an intermediate row use and ; rows reaching retain the bound .
The monotonicity follows directly from the choice of barrier. Put . Holding fixed with ,
On the admissible region , this gives
Thus reducing decreases both quantities as long as ; compatibility ensures this even after freezing.
Minimize over all admissible compatible pairs , choosing a minimizer with the fewest active coordinates. This domain is a finite union of compact sets. It is nonempty because is admissible. A boundary coefficient could be frozen without increasing the objective, contradicting the choice of active set. Therefore every active coefficient of this minimizer is interior.
To put this minimizer in the potential range required above, choose
At , the column normalization gives , so
Optimality and imply at the chosen minimizer. The minimum principle now contradicts any nonempty active set. Thus every coefficient has modulus one and all four directional row discrepancies are at most .
The paper’s explicit parameters are
They also satisfy , which ensures the initial barrier and contraction properties. Bounding both coordinates of each row sum by gives its Euclidean norm at most .
This explains why the proof reaches phases. Replacing every disk by an interval would leave only initial dimensions; the same covariance and constraint count would no longer provide the subspace required by the block-trace lemma.
🏷️ Unitary matrices and Gaussian discrepancy
The complex viewpoint also gives a sharp special case. If is unitary, every has
so . Guillen–Kobzar obtain equality using the Idel–Wolf normal-form theorem: there are diagonal unitary matrices for which has every row and column sum equal to one. With ,
Hence . The normal-form theorem is the external existence input; preserving Euclidean norm alone supplies only the lower bound. (Guillen & Kobzar, 2026)
For a real matrix, Gaussian discrepancy is
The diagonal condition requires every coordinate of to be a standard Gaussian, while allowing correlations, including singular covariance matrices. Given a planar coloring , take and set . Its covariance is , and
The last step uses . The phase theorem therefore gives the stated Gaussian consequence, with bound under the real column normalization.
🏷️ Consequences and the relation among the methods
For a set system on elements, let . If every element belongs to at most sets, each column has squared norm at most . Applying the Boolean theorem to gives, for ,
This is the square-root degree bound in the Beck–Fiala conjecture, with no restriction relating to . If , all set imbalances are zero. The elementary proof gives the same dependence with constant .
The three papers provide different proof mechanisms and different permissible coefficients:
| Paper | Coefficients for real inputs | Bound from its proof |
|---|---|---|
| Guo–Fang–Lu | Boolean signs | |
| Karingula–Lovett | Boolean signs | |
| Guillen–Kobzar | Unit complex phases |
For real inputs, a Boolean signing is already a phase coloring. Consequently the first theorem also supplies the stronger numerical phase bound . More generally, stacking real and imaginary parts of a complex matrix and using Boolean signs gives the derived bound
Indeed, it simultaneously bounds the real and imaginary parts of every output coordinate by , and complex modulus is their Euclidean norm. Similarly, using with one standard real Gaussian and a Boolean signing gives
These are consequences of combining the definitions with the Boolean theorem, not the constants established by the Bellman proof. The distinctive contribution of the phase paper is its independent minimum principle and its sharp unitary example.
The overlap proofs preserve freedom through an auxiliary coordinate and then recover signs. The phase proof starts with two coordinates per coefficient and uses a dimension count to retain an admissible direction of negative curvature. In each case, the invariant must survive every operation without adding an error proportional to the number of input vectors.
Final sums, prefixes, and computational scope
The Boolean theorems control . Controlling every fixed-order prefix with one signing asks instead for
That is a stronger requirement. Karingula–Lovett’s revised introduction reports Kintali’s counterexamples with prefix discrepancy , so a universal constant for all prefixes is false. Neither the extra-bit induction nor the backward geometric recovery supplies such a prefix bound. (Karingula & Lovett, 2026)
The elementary proof is a finite construction for rational input, but its growing support and extra coordinates do not establish polynomial running time. The directional-variation proof uses variationally chosen densities, and the phase proof minimizes over constrained compact sets; these are also existence arguments. A separate subsequent paper, Guo–Fang–Lu’s Vector Balancing in Polynomial Time, provides a polynomial-time constant-discrepancy signing algorithm in the unit-cost real-RAM model (Guo, Fang & Lu, 2026a). Its algorithmic result is distinct from the three proofs developed here.
See Also
Euclidean vector balancing and Steinitz orderings studies simultaneous prefixes in Euclidean norm and rearrangements of zero-sum families. The norm, permissible reordering, and prefix requirement distinguish those problems from final-sum Komlós discrepancy.
on Graham’s rearrangement conjecture develops a different exact correction mechanism: local swaps preserve one weighted sum while changing another. It provides a combinatorial counterpart to the support-preserving correction of a mean used here.