REVIEW 2 major objections 3 minor 20 references
For any δ>0, single-vector embeddings that approximate maximum inner product similarity to error ε need dimension at least m^{cδ/ε^{2−2δ}}, nearly matching the known m^{O(1/ε²)} upper bound.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 09:56 UTC pith:S3MRS4LC
load-bearing objection Strong lower-bound result with a genuine error in the 'Moreover' clause: |Q| is exponential in m^Ω(1), not 2m^{O_δ(1)}; the core dimension lower bound looks sound. the 2 major comments →
Near-Optimal Dimension Lower Bounds for Single-Vector Embeddings of Maximum Inner Product Similarity
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that a similarity matrix built from a hard Boolean formula has huge approximate rank. The paper constructs, for every δ, an explicit family of unit query vectors and unit-vector point clouds whose MAX-IP matrix takes only two values—one for true inputs and one for false inputs—separated by at least 8ε, with each document cloud containing at most m vectors. This two-valued matrix is an exact affine image of the pattern matrix of a constant-width DNF formula with approximate degree Ω(k^{1−δ}); because an affine change adds at most one to rank, the known lower bound on the approximate rank of pattern matrices transfers, giving D ≥ m^{cδ/ε^{2−2δ}}. The construction is data-d
What carries the argument
The mechanism is a literal-counting vector embedding. Each coordinate is duplicated into positive and negative copies; a query vector selects one copy per block, and each DNF term—an AND of at most W literals—contributes to a document all possible alignments of its literals across blocks. The inner product between a query and a term vector counts exactly how many literals of that term are aligned and satisfied, so the maximum over a document counts satisfied literals. Exact-width padding ensures true inputs achieve a common maximum W, and a dummy coordinate added to every document supplies a floor value η, forcing false inputs to score exactly η; scaling places the two values v1 and η on the
Load-bearing premise
The near-tight exponent 2−2δ rests on an external theorem asserting, for every δ, the existence of polynomial-size constant-width DNF formulas with approximate degree Ω(k^{1−δ}); if only the classical Ω(√k) lower bound were available, the construction gives only D ≥ m^{Ω(1/ε)} and the near-tightness claim collapses.
What would settle it
Take the explicit hard DNF formula used in the proof for some fixed δ and increasing k, and compute its 1/3-approximate degree. If it grows no faster than O(√k), the exponent 2−2δ cannot hold. Equivalently, one could compute the ε-approximate rank of the constructed two-valued MAX-IP matrix for small k and B; a growth like B^{O(√k)} rather than B^{Ω(k^{1−δ})} would falsify the claimed bound.
If this is right
- The dimension gap between the old m^{Ω(1/ε)} lower bound and the m^{O(1/ε²)} upper bound is closed up to an arbitrarily small δ: the new exponent can be made 2−2δ.
- Because the embeddings in the theorem are allowed to depend on the full dataset, any oblivious or learned single-vector scheme inherits the same worst-case dimension.
- Since Chamfer similarity for singleton queries equals MAX-IP, the same lower bound applies directly to multi-vector (late-interaction) retrieval.
- For any fixed small ε, the required dimension must grow polynomially in m with an exponent that blows up as ε→0, so the hardness is not a constant-factor artifact.
Where Pith is reading between the lines
- The paper leaves open whether the point-cloud threshold m ≥ (1/ε)^{Aδ} can be reduced to the m ≥ 1/ε² regime of the previous bound; the threshold is explicitly not optimized.
- The geometric recipe—exact-width padding plus a dummy coordinate to force a two-valued similarity matrix—is reusable. Any Boolean function with high approximate degree and small DNF size yields a similar MAX-IP lower bound, so stronger approximate-degree constructions would immediately sharpen the exponent.
- Because the lower-bound argument only uses the fact that the scores take two values under an affine map, the same technique may apply to other two-valued similarity matrices beyond MAX-IP; testing it on other aggregation scores would show how general the obstruction is.
- The paper reports that the original proof was produced by an automated system and then verified by the authors; we treat that as provenance. The mathematical dependency that matters is the external approximate-degree theorem, not the automation.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proves a near-optimal dimension lower bound for data-dependent single-vector embeddings of maximum inner product similarity (MAX-IP), and hence of normalized Chamfer similarity for singleton queries. The construction realizes the pattern matrix of a high-approximate-degree, constant-width, polynomial-size DNF as an exact two-valued MAX-IP matrix over unit vectors. A dummy coordinate equalizes all false inputs, and an affine reduction to the pattern matrix turns an ε-approximation of the MAX-IP matrix into a 1/4-approximation of the pattern matrix. Sherstov's pattern matrix method then yields approximate rank, and therefore embedding dimension, at least m^{Ωδ(1/ε^{2−2δ})}, matching the m^{O(1/ε²)} upper bound up to the δ term. The main technical ingredients are Theorem 3.1 (Sherstov's high-approximate-degree DNF construction), uniform-width padding (Lemma 3.2), the literal-counting identity (Lemma 4.2), and the affine reduction (Proposition 5.1). The paper also claims, in Theorem 1.1, that the constructed query set and document family have size at most 2 m^{Oδ(1)}.
Significance. If the main construction is correct, this is a substantial result: it narrows the gap between the previous lower bound (ε²m)^{Ω(1/ε)} and the MUVERA upper bound m^{O(1/ε²)} to a δ-slack in the exponent, and it holds in the fully data-dependent model, making it a strong separation between multi-vector and single-vector representations. The proof is explicit and has no fitted parameters: every normalization, gap calculation, and rank reduction is derived from first principles, with the only external inputs being Sherstov's pattern matrix method [She11] and his DNF approximate-degree theorem [She25]. The dependence on [She25] is real and should be stated prominently: the exponent 2−2δ comes entirely from that theorem, and with only the classical Ω(√k) NAND degree the construction would recover only the prior Ω(1/ε) exponent. This is not a flaw, but it makes the near-tightness claim contingent on a deep external result. The central derivation appears sound; the serious issue is the false 'Moreover' cardinality claim, which is local and repairable.
major comments (2)
- [Section 6, Cardinality paragraph; Theorem 1.1] The 'Moreover' clause of Theorem 1.1 is false as stated. The proof asserts that because B≤m and k≤m^{Oδ(1)}, both |Q|=B^k2^k and |X|≤2^{kB} are at most 2m^{Oδ(1)}. This inference is invalid: |Q|=(2B)^k, and in the theorem's regime k=Θδ(ε^{-2}) while m≥ε^{-Aδ}, so k≥c m^{2/Aδ}. Since B≥m^{bδ} for some bδ>0 (as established earlier in the same section), log|Q|≥Θ(m^{2/Aδ} log m). Thus |Q| is super-polynomial in m, not O(m^{Oδ(1)}). The same applies to |X|=2^{kB}. The dimension lower bound itself is unaffected, because the approximate-rank argument (Proposition 2.3, Lemma 5.2) does not depend on the number of rows or columns, but the theorem as stated is stronger than what is proven. Please replace the 'Moreover' bound with |Q|,|X|≤2^{m^{Oδ(1)}} (or remove it) and adjust the surrounding comparison with MUVERA in Section 1 accordingly.
- [Section 1.1 and Abstract] The false cardinality clause appears in the theorem statement, the abstract's claim of 'finite query vectors and document point clouds of at most m unit vectors' without a cardinality bound, and the Section 1 discussion of 'datasets with at most 2 poly(m) queries and documents'. After correcting the cardinality bound, the dataset size is 2^{m^{Oδ(1)}} = 2^{poly(m)}, which is still compatible with the union-bound argument, but the statements should be updated to avoid implying a polynomial-size family. The abstract's phrasing 'There are constants Aδ,cδ>0 such that... there exist unit query vectors and document point clouds of at most m unit vectors...' is technically true even with the corrected cardinality, but the 'Moreover' claim must be fixed.
minor comments (3)
- [Section 6, Cardinality paragraph] The sentence 'Since B≤m and k≤m^{Oδ(1)} in the stated regime, both quantities are at most 2m^{Oδ(1)}' is the exact invalid step; it should be replaced with the correct bound log|Q| = O(k log(2m)) = m^{Oδ(1)} and similarly log|X| = O(kB) = m^{Oδ(1)}.
- [Section 1, last paragraph of the introduction] The phrase 'dataset size is at most 2 poly(m)' is ambiguous; if it is intended to mean 2^{poly(m)}, the corrected theorem will satisfy that. Please clarify the notation consistently.
- [Abstract and Acknowledgements] The disclosure that the proof was first obtained using a 'fully automated Gemini-based agentic system' is a non-mathematical provenance statement. Consider moving it to a footnote or acknowledgements rather than the abstract, consistent with standard journal practice. This does not affect the mathematical content.
Circularity Check
No circularity: lower bound follows from external Sherstov theorems; the only notable flaw is a non-circular cardinality error.
full rationale
The derivation chain is not circular. The core lower bound reduces to two external ingredients: Theorem 2.6 (pattern matrix method, [She11]) and Theorem 3.1 (Sherstov's DNF approximate-degree lower bound, [She25]). Neither theorem is proved in this paper, neither is by the present authors, and neither statement includes the paper's target result as an assumption. The MAX-IP matrix M is explicitly an affine image of the pattern matrix F (Eq. 5.3: M = (v1+η)/2 J + (v1−η)/2 F), and the approximate-rank bound is then obtained by applying the external pattern matrix theorem, so the lower bound is not equivalent to an input by construction. The paper fits no parameters and performs no post hoc exclusions; the only self-citations, [Jay26] and [DHJ+24], are used for comparison and context, not as load-bearing proof ingredients. The cardinality paragraph in Section 6 is arithmetically questionable: with k = Θδ(1/ε²) and m ≥ (1/ε)^{Aδ}, |Q| = B^k 2^k is super-polynomial in m, so the 'Moreover |Q|,|X| ≤ 2m^{Oδ(1)}' claim in Theorem 1.1 is not justified. That is a correctness or sharpness issue, not a circularity issue, and it does not affect the dimension lower bound itself, nor the circularity score.
Axiom & Free-Parameter Ledger
axioms (2)
- standard math Sherstov's approximate-degree lower bound for DNF/CNF formulas (Theorem 3.1, citing [She25])
- standard math Sherstov's pattern matrix method (Theorem 2.6, citing [She11])
read the original abstract
Multi-vector embeddings represent items by point clouds and compare query and document point clouds using Chamfer similarity, whereas single-vector embeddings use ordinary inner products. For singleton queries, Chamfer becomes maximum inner product similarity (MAX-IP). In our setting, MUVERA gives dimension $m^{O(1/\epsilon^2)}$ [DHJ+24], whereas the previous lower bound $(\epsilon^2m)^{\Omega(1/\epsilon)}$ [Jay26] left a gap between $1/\epsilon$ and $1/\epsilon^2$ in the exponent of $m$. We nearly close this gap. For every fixed $\delta\in(0,1)$, there are constants $A_\delta,c_\delta>0$ such that, for all sufficiently small $\epsilon>0$ and every $m\ge(1/\epsilon)^{A_\delta}$, there exist unit query vectors and document point clouds of at most $m$ unit vectors for which every single-vector approximation of all pairwise MAX-IP values to additive error $\epsilon$ has dimension \[ D \ge m^{c_\delta/\epsilon^{2-2\delta}}. \] This holds even for fully data-dependent representations chosen after seeing the dataset. It also applies to Chamfer because all queries are singletons. Since $\delta$ can be arbitrarily small, the exponent approaches the $O(1/\epsilon^2)$ dependence of the upper bound. The proof combines Sherstov's pattern matrix method with polynomial-size, constant-width DNF formulas computing functions of approximate degree $\Omega(k^{1-\delta})$. Uniform-width padding and a block encoding create an $\Omega(\epsilon)$ gap. A dummy coordinate then equalizes all false inputs, yielding a unit-sphere MAX-IP matrix that is an exact two-valued affine image of the DNF pattern matrix with gap at least $8\epsilon$. This allows the approximate-rank bound to apply. The proof was first obtained using a fully automated Gemini-based agentic system developed internally at Google. The authors have verified the proof and edited it for clarity of presentation.
Reference graph
Works this paper leans on
-
[1]
Proceedings of the 43rd International
Omar Khattab and Matei Zaharia , title =. Proceedings of the 43rd International. 2020 , doi =
2020
-
[2]
Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , pages =
Keshav Santhanam and Omar Khattab and Jon Saad-Falcon and Christopher Potts and Matei Zaharia , title =. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , pages =. 2022 , doi =
2022
-
[3]
Proceedings of the 31st
Keshav Santhanam and Omar Khattab and Christopher Potts and Matei Zaharia , title =. Proceedings of the 31st. 2022 , doi =
2022
-
[4]
arXiv preprint arXiv:2405.19504v2 , year =
Laxman Dhulipala and Majid Hadian and Rajesh Jayaram and Jason Lee and Vahab Mirrokni , title =. arXiv preprint arXiv:2405.19504v2 , year =. doi:10.48550/arXiv.2405.19504 , url =. 2405.19504v2 , archiveprefix =
-
[5]
arXiv preprint arXiv:2606.23475 , year =
Rajesh Jayaram , title =. arXiv preprint arXiv:2606.23475 , year =. doi:10.48550/arXiv.2606.23475 , url =. 2606.23475 , archiveprefix =
-
[6]
Sherstov , title =
Alexander A. Sherstov , title =. SIAM Journal on Computing , volume =. 2011 , doi =
2011
-
[7]
Sherstov , title =
Alexander A. Sherstov , title =. SIAM Journal on Computing , volume =. 2025 , doi =
2025
-
[8]
Advances in Neural Information Processing Systems , volume =
Ainesh Bakshi and Piotr Indyk and Rajesh Jayaram and Sandeep Silwal and Erik Waingarten , title =. Advances in Neural Information Processing Systems , volume =. 2023 , url =
2023
-
[9]
The Fourteenth International Conference on Learning Representations , year =
Orion Weller and Michael Boratko and Iftekhar Naim and Jinhyuk Lee , title =. The Fourteenth International Conference on Learning Representations , year =
-
[10]
arXiv preprint arXiv:2603.29519 , year =
S, Archish and Mihir Agarwal and Ankit Garg and Neeraj Kayal and Kirankumar Shiragur , title =. arXiv preprint arXiv:2603.29519 , year =. doi:10.48550/arXiv.2603.29519 , url =. 2603.29519 , archiveprefix =
-
[11]
arXiv preprint arXiv:2512.12458 , year =
Vihan Lakshman and Blaise Munyampirwa and Julian Shun and Benjamin Coleman , title =. arXiv preprint arXiv:2512.12458 , year =. doi:10.48550/arXiv.2512.12458 , url =. 2512.12458 , archiveprefix =
-
[12]
Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , pages =
Luyu Gao and Zhuyun Dai and Jamie Callan , title =. Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , pages =. 2021 , doi =
2021
-
[13]
Introducing Neural Bag of Whole-Words with
Sebastian Hofst. Introducing Neural Bag of Whole-Words with. Proceedings of the 31st. 2022 , doi =
2022
-
[14]
Yujie Qian and Jinhyuk Lee and Sai Meher Karthik Duddu and Zhuyun Dai and Siddhartha Brahma and Iftekhar Naim and Tao Lei and Vincent Y. Zhao , title =. arXiv preprint arXiv:2211.01267 , year =. doi:10.48550/arXiv.2211.01267 , url =. 2211.01267 , archiveprefix =
-
[15]
Advances in Neural Information Processing Systems , volume =
Joshua Engels and Benjamin Coleman and Vihan Lakshman and Anshumali Shrivastava , title =. Advances in Neural Information Processing Systems , volume =. 2023 , url =
2023
-
[16]
Advances in Information Retrieval , series =
Franco Maria Nardini and Cosimo Rulli and Rossano Venturini , title =. Advances in Information Retrieval , series =. 2024 , doi =
2024
-
[17]
Proceedings of the 48th International
Jan Luca Scheerer and Matei Zaharia and Christopher Potts and Gustavo Alonso and Omar Khattab , title =. Proceedings of the 48th International. 2025 , doi =
2025
-
[18]
The Thirteenth International Conference on Learning Representations , pages =
Manuel Faysse and Hugues Sibille and Tony Wu and Bilel Omrani and Gautier Viaud and C. The Thirteenth International Conference on Learning Representations , pages =. 2025 , url =
2025
-
[19]
arXiv preprint arXiv:2605.25280 , year =
Gil Halevi and Daniel Zhang and Jason Zhang , title =. arXiv preprint arXiv:2605.25280 , year =. doi:10.48550/arXiv.2605.25280 , url =. 2605.25280 , archiveprefix =
-
[20]
Jiang and Peter Kiss and Eva Szilagyi and Qiaoyuan Yang , title =
Gramoz Goranci and Shaofeng H.-C. Jiang and Peter Kiss and Eva Szilagyi and Qiaoyuan Yang , title =. Advances in Neural Information Processing Systems , volume =. 2025 , url =
2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.