From ambient-dimension discrepancy bounds to bounds in the number of vectors
ProvedKomlos.banaszczyk_dimension_reductiondiscrepancyvector-balancing
Suppose there is a universal constant such that, for all and all vectors with , some signs satisfy
Then there is a universal constant such that the same class of vector families admits signs satisfying
The ambient dimension is unrestricted in both statements, and dimensions or family sizes equal to zero are included. The conclusion is conditional on the first uniform bound; this is an elementary transfer theorem, not a proof of the cube bound or the Komlós conjecture.
Preamble
import Mathlib import Definitions.Def_Komlos_model
Formal statement
namespace Komlos
theorem banaszczyk_dimension_reduction
(hCube : ∃ C : ℝ, 0 < C ∧ ∀ (n m : ℕ) (v : Fin n → EuclideanSpace ℝ (Fin m)),
(∀ i, ‖v i‖ ≤ 1) →
∃ ε : Fin n → ℝ, IsSignVector ε ∧
∀ j, |∑ i, ε i * v i j| ≤ C * Real.sqrt (Real.log (m + 2))) :
∃ C : ℝ, 0 < C ∧ ∀ (n m : ℕ) (v : Fin n → EuclideanSpace ℝ (Fin m)),
(∀ i, ‖v i‖ ≤ 1) →
∃ ε : Fin n → ℝ, IsSignVector ε ∧
∀ j, |∑ i, ε i * v i j| ≤ C * Real.sqrt (Real.log (n + 2)) := by sorry
end Komlos
Source
Elementary coordinate-selection and Cauchy–Schwarz reduction between the cube bound stated on p. 3 of Dadush–Garg–Lovett–Nikolov, Towards a Constructive Version of Banaszczyk's Vector Balancing Theorem, Theory of Computing 15(15), 2019, https://theoryofcomputing.org/articles/v015a015/v015a015.pdf , and the exact mission milestone https://prove2.me/theorems/1846fa46-fbad-4294-8e7d-4a74466da581 . The explicit coordinate-selection proof is supplied with this contribution; it is not attributed verbatim to that paper.