Internal repair also needs a growing constant
Working research note, 2 October 2026.
Contents
Overview
Our composition problem asks how many stored bits must be read to answer , after the matrix and query have been prepared separately. One proof strategy studies the answer patterns for many queries together: if they are cheap, their failures of additivity are small. A suitable correction theorem would replace them by bilinear patterns, whose rank forces many reads.
The preceding note showed that splitting the advice into disjoint repair spaces cannot always preserve the desired bound. We now test the alternative: repair inside the original advice space, measuring both defects and repair error by Hamming weight.
A constant independent of size is impossible even for our exact Reed-Muller family. There are functions whose additive defects cost a bounded amount per repeated block, but whose distance from every internal bilinear repair grows with the polynomial degree. The proof uses a small extended Hamming code inside the larger Reed-Muller space.
The smallest instance makes the mechanism concrete. Label eight coordinates by the three-bit strings. A word’s syndrome consists of one parity bit and one three-bit label. To round the word into the code, flip the coordinate named by that label; for one parity value, also flip the coordinate named 000. Duplicate flips cancel, so at most two coordinates change. The rounding is cheap, but it does not respect addition: combining two rounded words can leave a four-coordinate defect supported at labels , , , and 000. Repeating this small pattern keeps the additive defect bounded per copy while every bilinear repair constrained to remain in the full advice space accumulates a growing error.
This settles the proposed unrestricted repair principle. It does not settle the query problem: the counterexample approximates a bilinear map of low rank, whereas the matrix-query map has full rank. Any further use of repair must exploit that distinction rather than apply to arbitrary functions.
1. The precise statement being tested
Put , , , and Coordinates of are evaluation points in . Its words are truth tables of Boolean polynomials of degree at most . As in the preceding note, .
For , define Every expectation uses independent uniform input vectors of the indicated dimensions. Hamming weight is unnormalized. Define to be the least constant for which holds for all such functions. A zero defect means the function is already bilinear, so presents no exceptional case.
Theorem. Write . Then We give an explicit witness whose own optimal repair ratio is . We do not prove for all functions. The existing whole-vector argument gives only the general upper bound : its vector disagreement bound is converted to weight using the ratio of maximum to minimum nonzero codeword weight.
2. A small code and an explicit nonlinear rounding
Set , so . Consider This is the extended binary Hamming code. Its parity-check map has columns , indexed by . They span the target, so .
These facts can also be checked without naming the code. Every polynomial of degree at most is orthogonal to every affine polynomial on the cube. The former space has dimension , so it is exactly the kernel of the affine checks.
Let denote the unit vector at coordinate . For a syndrome , choose Its syndrome is , including . Thus This rounding changes at most two coordinates. Since is uniform when is uniform, Half the syndromes have and use one flip; the nonzero even-parity syndromes use two; the zero syndrome uses none.
Rounding does not commute with addition. Its defect for syndromes is exactly This has weight four when are distinct and nonzero, and zero otherwise. Consequently
3. Embed the witness into the required advice space
Write an evaluation point in as , where and . Repeating a word of over all gives a word of : its polynomial has degree at most and ignores . There are copies. Also . For , let be its first coordinates, and define This uses exactly the prescribed input spaces and takes values in . It is linear in , so . Equations (3) and (4) give
4. Every repair inside the full code remains costly
Let be any bilinear map. It may use all input and evaluation coordinates; we do not require it to repeat the small code.
Fix a value of the extra evaluation variables . Restricting any degree- polynomial to that slice leaves a polynomial of degree at most in . Thus the sliced output of always belongs to . Now fix with , and fix the unused coordinates of . As a function of , the sliced output is an affine map into . In particular .
The identity implies . A binary affine map with linear part of rank at least has at least nonconstant output coordinates. Each is one on half the uniform inputs. Therefore The triangle inequality and (2) yield Average over the fixed unused inputs, sum over all evaluation slices, and use . The omitted case contributes nonnegative error. We obtain Dividing (6) by (5) proves (1).
The order of this witness’s distance is also sharp. Choose a linear right inverse of supported on independent check columns. Then maps into , and . The bilinear map has mean error at most Together with (5) and (6), this proves a repair ratio for the explicit witness. It is an upper bound on repair error, not on query access cost.
5. Why the query conjecture survives
For the storage problem, and are the stored bits. The query coefficient vector is Its linear extension from matrix space has rank , since is invertible. A cheap answer would require to be close to , with a nonlinear choice of the nearby codeword.
Our witness is instead close to whose linear extension has rank only . Thus this construction does not produce cheap answer patterns for any . Adding enough independent bilinear outputs to obtain rank , while keeping distance to small, is an unresolved additional obligation.
There is a stronger safeguard against misreading this example. For every and every -valued bilinear , Indeed, has extension rank at least . Every nonzero scalar bilinear coordinate is one on at least one quarter of uniform input pairs, so its mean weight is at least this rank divided by four. Subtract the exact mean weight of , given by (2). For the last inequality use , , , and . Thus even adding an arbitrary internal bilinear correction to this witness cannot make it a cheap selector for a full-rank query map.
The failed principle would have implied a read bound . Equation (1) shows that a uniform theorem covering all -valued functions cannot make this particular route quadratic. It does not exclude a theorem for the more restricted functions induced by full-rank query maps, and it does not change the previously established access bounds.
The underlying model remains exact deterministic adaptive bit reads after independent preparation, including deferred work. All matrix-dependent initial information is charged; local computation and allocation are free. Boundary width is , input size is coefficient bits or in the explicit named 3CNF encoding, and storage is . Dense preprocessing uses binary operations. The witness is a mathematical function used to test a proof principle, not a new preprocessing or composition algorithm. No unrestricted SAT, Turing-machine or scaffolding-automaton lower bound follows.
Provenance and the remaining bottleneck
Extended Hamming parity checks and covering radius two are classical. For a primary source, see Elimelech, Wei and Schwartz, On the Generalized Covering Radii of Reed-Muller Codes, Proposition 13; the ordinary covering-radius case is . The explicit rounding and all required calculations were given above.
The broader issue of local consistency versus global correction is studied in robust testing of tensor-product codes. For example, Dinur, Sudan and Wigderson prove robustness under a smoothness hypothesis and discuss counterexamples without adequate hypotheses. Their theorem is not being imported as a size-independent bound for this Reed-Muller family.
The connection between systematic linear storage and distance of query sets from low-dimensional spaces is established by Ramamoorthy and Rashtchian. Their raw-coordinate result must not be silently extended through arbitrary invertible coordinate changes.
The additional argument here embeds the rounding obstruction into the specific low-rate advice family and required input dimensions, and proves that unrestricted bilinear repairs in the larger code cannot evade it. Novelty is unestablished. The proof received independent agent review; it is not proof-assistant verified. The finite checker and recorded output test the rounding identities and a small explicit repair, not the unbounded quantifiers.
The remaining question is now narrower: do there exist constants , independent of , such that for every and every function specified above, repair can leave , while keeping the rank of its bilinear extension at most for a constant , and keeping its mean Hamming error at most for a constant ? This is a conjectural sufficient route for this Reed-Muller family, not an established theorem. It would leave the rank gap needed for quadratic access.
The present witness does not obstruct that weaker proposal: its external approximant has rank and bounded error-to-defect ratio. The ordinary coordinatewise correction argument already controls error; the unresolved obligation is controlling the rank without forcing the repaired values to stay in . The full-rank query map remains essential to the eventual access conclusion.