A cubic permanent–determinant lower bound

Disguising the permanent as a determinant needs a matrix that grows at least like the cube of its size.

1 paper September 24, 2026 Explained by AI

The permanent and the determinant are two sums built from a grid of numbers. They differ only in their signs. This paper proves that a determinant formula for an m-by-m permanent needs size at least a small constant times m³. This holds even for determinants that only approach the permanent in a limit. The best earlier lower bound grew like m².

First step
1989
Roy Meshulam, a linear lower bound for affine determinant formulas
Significance
Major
It raises the power of m in the best lower bound from two to three.
Trust
Formal proof listed
Field
Theoretical computer science
1 paper
Power of m in the best proven lower bound for determinant formulas for the permanent
Year Who Value
1989 Meshulam 1
2004 Mignon and Ressayre 2
2026 This paper 3

Higher is better. Constants are ignored; only the growth rate is shown.

The explanation

Take a small grid of numbers: 1 and 2 on top, 3 and 4 below. Its determinant multiplies along the two diagonals and subtracts: 1×4 − 2×3 = −2. Its permanent does the same but adds: 1×4 + 2×3 = 10. Bigger grids follow one recipe. Pick one entry from each row and each column, and multiply them. The permanent adds up every such product. The determinant gives exactly half of them a minus sign.

A small permanent can wear a determinant's disguise. Flip the sign of the 2, and the determinant becomes 1×4 − (−2)×3 = 10. The trick works for any four numbers, not just these. For bigger grids, the disguise needs a bigger determinant. Each of its entries may be a constant plus a weighted sum of the original entries. Such entries are called affine-linear. The smallest determinant size that works is the permanent's determinantal complexity.

Why care about one formula? In 1979, Leslie Valiant showed that many polynomial families built from small formulas are pieces of small permanents. So the permanent stands in for a whole class of polynomial sums. The central open question is whether its disguise must grow faster than any fixed power of the grid size.

The known gap is wide. In 2012, Bruno Grenet built a disguise of size 2^m − 1 for an m-by-m permanent. That is 7 for a 3-by-3 grid and 1,023 for a 10-by-10 grid. Lower bounds grew slowly. Around 1989 and 1990, Roy Meshulam and Jin-yi Cai showed the size must be about 1.41 times m. In 2004, Thierry Mignon and Nicolas Ressayre raised this to m²/2. For a 10-by-10 grid, the true answer lay somewhere from 50 to 1,023.

There is also a looser kind of disguise. A sequence of same-size determinants may approach the permanent, coefficient by coefficient, without ever reaching it. The smallest size that allows this is the border determinantal complexity. It is never larger than the exact one. So a lower bound on it is the stronger statement. Joseph Landsberg, Laurent Manivel and Ressayre proved the same m²/2 bound for this looser model.

This paper proves that the looser size grows like the cube of m. For every m of at least 1,408, the size is at least m³/(5,529,600·e). Here e is about 2.718. The same bound then holds for exact disguises. The power of m rises from two to three. The constant is tiny, and the paper says it is not optimized. At m = 1,408 the new bound gives about 186, while m²/2 gives 991,232. The cube overtakes the square only beyond about 7.5 million rows. So the gain is in how fast the bound grows, not in any size you could write down today.

Why were the old methods stuck at squares? Mignon and Ressayre compared Hessians, the grids of second derivatives at one point. At a suitable point, a determinant of size n has Hessian rank at most 2n. The permanent has a point where its Hessian rank is m², the most possible. Rank cannot pass the m² entries, so this comparison stops at about m²/2.

The paper uses a different measure. Each partial derivative measures how fast the polynomial changes along one variable. The zero set is smooth when no point on it makes every partial derivative zero at once. The all-zero point is the one allowed exception. Roughly, it has no creases or pinch points. Take a polynomial with a smooth zero set, of degree r in d variables. The paper shows it needs size at least (r − 1)(d − 1)/(4e). That bound survives the looser, approximate disguises too. The permanent's own zero set is far from smooth, which gives only a linear bound. So the paper digs a smooth polynomial out of a larger permanent. Its degree grows like k and its number of variables like k², from a permanent of size about 11k. Degree times variables gives the cube.

The result still leaves the main question open. A cubic bound is a fixed power of m. Whether the permanent needs a disguise beyond every fixed power remains unknown. The paper also draws cubic bounds for algebraic branching programs, networks that compute a polynomial by summing products along paths.

How sure is this? A computer proof checker called Lean has checked formal versions of two statements. One is the cubic bound, exact and approximate, for m of at least 1,408 with the stated constant. The other is the general bound for smooth polynomials. The branching-program consequences are outside that check. No specialist review has been published yet.

What it doesn't show. This does not show that the permanent needs determinants larger than every fixed power of m, which remains open.

Where it came from

This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.

Hype check

If the proof holds, it is a real step, but a limited one. Lean proofs of the cubic bound and the smooth-polynomial bound are listed; the branching-program consequences are outside that check. The constant is so small that the old m²/2 bound stays larger below about 7.5 million rows. No specialist review has been published.

Words used

Permanent
The sum of all products that take one entry from each row and each column of a grid, all added.
Determinant
The same sum as the permanent, but with half of the products subtracted.
Affine-linear
A constant plus a weighted sum of variables.
Determinantal complexity
The smallest determinant of affine-linear entries that equals a given polynomial exactly.
Border determinantal complexity
The smallest determinant size whose formulas can approach a given polynomial as closely as wanted.
Hessian
The grid of all second derivatives of a polynomial at one point.
Smooth zero set
The set where a polynomial is zero, when no point on it except the all-zero point makes every partial derivative zero at once.
Algebraic branching program
A network whose paths carry simple formulas; it adds up the products along all start-to-end paths.

The original paper

All quoted lines (10)

  1. Theorem … raises the lower-bound exponent from two to three in that same model.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  2. There exist absolute constants c>0c>0 and m0m_0 such that, for every integer m≥m0m\ge m_0, \bdc(\perm)≥cm3.\bdc(\per_m)\ge c m^3.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  3. The same numerical lower bound holds for exact determinantal complexity.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  4. The constants are not optimized.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  5. Its lower bound is proportional to the product (r−1)(d−1)(r-1)(d-1).
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  6. Theorem … proves the version needed here, including persistence of finitely many simple polar intersections in one sufficiently close determinant under an arbitrary coefficientwise approximation.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  7. For the permanent, matrices with two zero columns show that this codimension is at most 2m2m, so this obstruction alone has only a linear scale.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  8. Over C\C, two count gates and a cancellation gadget realize GDG_D, up to a fixed nonzero scalar, as an affine restriction of a permanent of size 11k−2q11k-2q (Proposition …).
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  9. To use this product at cubic scale, we seek an affine restriction of a permanent of size proportional to kk that has degree proportional to kk in quadratically many variables and has a smooth projective zero set.
    A cubic lower bound for border determinantal complexity of the permanent Back to text
  10. Such a program computing \perm\per_m requires Ω(m3)\Omega(m^3) vertices and Ω(m3)\Omega(m^3) edges, even after trimming to the vertices and edges on source-to-sink paths.
    A cubic lower bound for border determinantal complexity of the permanent Back to text

Other sources

  1. R. Meshulam, “On two extremal matrix problems”, Linear Algebra and its Applications 114/115 (1989), 261–271
  2. J.-Y. Cai, “A note on the determinant and permanent problem”, Information and Computation 84 (1990), 119–127
  3. T. Mignon and N. Ressayre, “A quadratic bound for the determinant and permanent problem”, International Mathematics Research Notices 2004 (79), 4241–4253
  4. J. M. Landsberg, L. Manivel and N. Ressayre, “Hypersurfaces with degenerate duals and the Geometric Complexity Theory Program”, Commentarii Mathematici Helvetici 88 (2013), 469–484
  5. B. Grenet, “An Upper Bound for the Permanent versus Determinant Problem”, author preprint (2012)
  6. L. G. Valiant, “Completeness Classes in Algebra”, Proceedings of STOC ’79 (1979), 249–261
  7. openai/math, Lean scope note for family 108 (2026) The formalization proves a cubic lower bound for both exact and border determinantal representations of the complex m×mm\times m permanent.
  8. openai/math release notes (2026): model provenance manuscripts and supporting proof artifacts produced by an internal OpenAI model