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.

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:

PaperCoefficients for real inputsBound from its proof
Guo–Fang–LuBoolean signs
Karingula–LovettBoolean signs
Guillen–KobzarUnit 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.

🐻  Guillen, N. & Kobzar, V.A. 2026. The Komlós conjecture for complex discrepancy.
🐻  Guo, S., Fang, E.X. & Lu, J. 2026a. Vector Balancing in Polynomial Time.
🐻  Guo, S., Fang, E.X. & Lu, J. 2026b. Vector Balancing via Directional Total Variation.
🐻  Karingula, S.R. & Lovett, S. 2026. An elementary proof of the Komlós conjecture.