Source and verification
This article explains family 135 of the October 6, 2026 OpenAI collection. Research conclusions are attributed to its manuscripts. The review covers statements, introductions, and selected proof mechanisms; it is not an independent verification of the complete proofs.
π·οΈ Iterated matrix multiplication as a polynomial
Let be matrices whose entries are distinct commuting variables. The iterated matrix multiplication polynomial is
For three layers, for example,
Each monomial describes a path through the matrix layers, starting and ending at index one. The polynomial is homogeneous of degree : every monomial has total degree . The target here is the balanced case , with ambient entry variables. Some entries in the first and last layers do not occur in the chosen output, but remain part of the ambient variable space used in the proof. (OpenAI, 2026)
An arithmetic circuit is a directed acyclic graph of sum and product gates. The source permits scalar coefficients on sum inputs, arbitrary finite fan-in and fan-out, and sharing of intermediate gates. A five-layer circuit has types
from output to leaves. Consecutive computational layers are connected; bottom sums read variable or scalar leaves. No restriction is placed on the number of variables in a bottom linear form.
Syntactic homogeneity assigns formal degree one to variables and zero to constants. A product adds input degrees, counting repeated occurrences; all inputs to a sum must have the same degree. A gate whose polynomial cancels to zero retains its assigned formal degree. This requirement is stronger than merely asking the output polynomial to be homogeneous.
π·οΈ The lower and upper bounds
Source bounds for homogeneous depth five
There is an absolute threshold such that, over every characteristic-zero field and for , every circuit in the stated model computing requires at least
gates. Over every field and for , there is such a circuit with at most
gates, including leaves. (OpenAI, 2026)
Thus the scale is ; the constants in the exponent are not claimed to match. The lower bound permits shared subcircuits and unrestricted bottom support. It is a gate bound, not an assumption that the number of wires equals the number of gates. Scalars on sum inputs are part of this model and do not incur separate multiplication gates.
Iterated matrix multiplication still has polynomial-size circuits with unrestricted depth. Reusing the entries of successive partial products provides one. The theorem measures the cost of compressing that computation into five homogeneous layers, not hardness of matrix multiplication in all arithmetic models.
π·οΈ Differentiation and multiplication as a rank measure
Split the matrix layers into two sets, giving variable sets of sizes . Let be the space of homogeneous polynomials of degree in . Counting exponent vectors gives
For a degree- polynomial , let be its component having degree in and in , where . Replace variables by partial derivatives and variables by multiplication operators. The resulting finite map is
Write and let be the source dimension. For a one-variable example, acts by
Differentiation and multiplication commute here because they act on disjoint variable sets. Thus the full substitution respects products. The fixed bidegree projection in does not: a product must first be expanded into its possible bidegree allocations. Rank is subadditive,
which lets the measure track sums of circuit contributions.
The parameters are deliberately asymmetric. Let be the largest integer at most with the parity of , and put
The proof chooses to balance dimension lost under differentiation against dimension gained under multiplication. The small offset from forces useful nonintegrality in the shares assigned to factors of degree . It is part of the lower-bound mechanism, not an arbitrary perturbation. (OpenAI, 2026)
π·οΈ Bottlenecks in a small circuit
Consider a homogeneous product with factor degrees summing to . Split each by its possible -degree. Within a fixed allocation, apply factors whose -degree exceeds first. The resulting operator passes through a smaller intermediate homogeneous space, so its rank cannot exceed that spaceβs dimension.
Distances from to integers control the sum over allocations. If every factor degree is below a threshold of order , the accumulated discrepancies yield a substantial power of in the rank saving. The source separately controls small even-degree error terms; bounding each by an arbitrary constant would produce too large a loss over many factors.
If a factor has large degree, expand just one occurrence of it through its middle sum. That factor becomes a product of many linear forms, which supplies the needed discrepancy. Other factors remain unexpanded. Even if the same gate occurs repeatedly, only one occurrence is expanded.
This is why sharing does not invalidate the gate count. At a sum gate, repeated wires from one predecessor can be combined by adding their scalar coefficients, leaving at most distinct predecessors in a size- circuit. The output has at most top product contributions; expanding one middle sum costs at most another . Product multiplicities remain counted in the degree budget, so the proof does not silently replace gates by wires or unfold the whole circuit into a formula.
The resulting source estimate is
for an absolute constant . The intermediate-space and discrepancy bounds are the substantive inputs behind this compact circuit estimate. They hold without bounding the support of bottom linear forms. (OpenAI, 2026)
π·οΈ Large rank from path moments
For the opposite estimate, arrange the and layers with no adjacent layers. The extra layers are distributed nearly evenly. Then each path monomial has exactly the selected bidegree , and long runs of one pairing pattern can be controlled.
Over , declare the normalized monomials
orthonormal. Differentiation in coordinate has coefficient , and multiplication has coefficient . These factorial weights turn operator traces into weighted path counts.
Set for . If its nonzero eigenvalues are , CauchyβSchwarz gives
Consequently
The first trace counts paths; the second counts compatible quadruples of paths. At each layer there are two possible pairing patterns. Changing pattern forces four vertex labels to agree, costing a factor of in the number of choices. The proof sums these pattern weights while tracking endpoints and isolated corrections.
The occupation weights are not independent: choosing a monomial uniformly in a homogeneous space gives a uniform weak composition of its total degree. An exact identity handles that dependence. If is uniform among weak compositions of , and , then
where and are falling and rising factorials. For and all other , this reduces to . The full identity permits comparison with geometric-variable moments, with the coefficient signs checked before inequalities are applied.
Writing and using the sourceβs positive common weight , the moment bounds have the form
Cancellation in the trace ratio yields
This is a rank bound close to the full source dimension up to an exponential-in- loss. The path-pattern sum and its coefficient estimates remain source theorems, not consequences of the trace inequality alone. (OpenAI, 2026)
π·οΈ Comparing ranks and transferring fields
Combine the two bounds and cancel :
Taking square roots gives
For sufficiently large , the factor absorbs the exponential loss, because its logarithm is . This leaves .
The moment proof used a complex inner product, but the matrix of in ordinary monomial bases has integer entries: the polynomial coefficients are integers, and derivatives contribute integer falling factorials. Its rank is the largest order of a nonzero minor. Every such minor is an integer and remains nonzero in every characteristic-zero field. Thus the hard-polynomial rank is the same over all those fields, with the same threshold. Positive characteristic could annihilate a nonzero integer minor, so this transfer does not provide an all-fields lower bound. (OpenAI, 2026)
π·οΈ A matching-scale block construction
Take and . Partition the matrix layers into consecutive blocks of lengths at most . For a block of length , each entry is a sum of path monomials. Across its entries, this uses lower product gates and middle sums.
Call the block products . Then
where and the other indices range over . The block entries are shared across all top products. Insert an identity bottom sum for each variable to obtain five computational layers. Counting leaves as well gives
The two competing costs are internal block paths and choices of block endpoints. Balancing block length and block count near explains the upper exponent. Every gate is syntactically homogeneous, and the construction works over every field. (OpenAI, 2026)
π·οΈ Key steps and proof outlines
Rank loss comes from an intermediate dimension
The circuit-side argument in βThe rank of a homogeneous depth-five circuitβ does not bound the support of bottom linear forms. It factors the differentiationβmultiplication operator through smaller homogeneous spaces. Suppose a homogeneous product has factor degrees summing to , and let be the selected fraction of differentiation layers. A choice of bidegrees has discrepancies with .
The differential and multiplication factors commute, so apply the factors with positive discrepancy first. If their total bidegree is , the intermediate space has dimension , where counts degree- monomials in variables. Writing , the sourceβs parameter choice bounds the ratio by . Here and is the differentiation dimension ratio parameter. Since
defining gives a penalty for every degree mismatch. Summing ranks and dropping the constraint yields
The factorization through an intermediate space is the source of the penalty; the later sum over bidegrees is merely rank subadditivity. (OpenAI, 2026)
Small even degrees require a summed error estimate
Put , so , and set . For , the distance of to the nearest integer is for even and for odd . Thus odd degrees have a definite mismatch, while the mismatch for small even degrees can be tiny.
Bounding every by five would introduce a disastrous factor . Instead the source isolates the nearest integer and bounds the other terms by a geometric series. For even this gives
The corrections must be summed using the total degree budget. For real , the function has convex logarithm, because . It is bounded by its larger endpoint value. The sourceβs and imply and . Consequently
All the even-degree errors therefore cost only , which the eventual power of can absorb.
Expanding one gate occurrence is enough
If every factor degree is below , the degree distances sum to at least , supplying a factor after the odd/even estimates. Otherwise choose one factor occurrence of degree and expand its middle sum. There are at most summands, each a product of linear forms. Those exposed degree-one factors alone supply a substantial mismatch penalty. At most other large factors remain, so their coarse bounds cost only .
Only one occurrence is expanded, even if the same gate is reused in the product. Repeated multiplicative occurrences still have total degree ; repeated additive wires can be merged by adding their coefficients. Thus gate sharing does not invalidate the estimate or require charging every wire. Summing over at most top products introduces the second factor , giving the stated bound.
The hard-polynomial moment calculation then supplies . Cancelling the same compares two bounds on one operator; it does not compare unrelated ranks. Integer minors transfer that hard-polynomial rank to every characteristic-zero field, while the circuit estimate already holds over an arbitrary field. This identifies exactly where characteristic zero enters the final lower bound.
π·οΈ Reading connections
Matrix multiplication exponents concerns unrestricted algorithms and tensor methods, whereas this family fixes five homogeneous layers. Exact Fourier complexity uses a different scalar-gate convention; arithmetic operation counts should be compared only after accounting for those model differences.
π·οΈ Manuscripts and verification scope
- Homogeneous depth-five lower bounds for iterated matrix multiplication β pinned manuscript and companion source.
The family scope page describes selected formalization coverage. It selects the characteristic-zero lower bound with an absolute threshold and the all-fields upper bound, including unrestricted bottom support and shared gates. No Lean build, axiom audit, or manuscript-to-formal-statement equivalence check was performed for these notes.
OpenAI collection provides prerequisites and the reading sequence; coverage register records completed and pending families.