Partial Derivative Complexity of a Product of Linearly Independent Quadratics
Abstract
The partial derivative method is a central tool in algebraic complexity, underlying lower bounds for multilinear formulas, bounded depth circuits, and algebraic branching programs. A key feature of this measure is its subadditivity and submultiplicativity, which are usually used to upper bound the measure. However, proving lower bounds requires bounding the measure of explicit polynomials from below, and in some cases, a sharp estimate is required. For example, a frequently used fact is that the dimension of the space spanned by order partial derivatives of a product of linearly independent linear functions is .
Beyond the linear case, however, not much is known about the behavior of the (general) partial derivative measure under multiplication. In particular, it has been conjectured that for algebraically independent polynomials , the partial derivative complexity of the product grows exponentially with (see [5, Question 42]), but prior to this work such bounds were only known when the ’s are linear polynomials, or satisfy additional restrictions.
In this paper, we show a lower bound of for the measure of a product of linearly independent quadratic polynomials. This is the first result to show such a lower bound on the partial derivative measure of a product of nonlinear polynomials, without any further restrictions. Interestingly, we only assume linear independence, which is weaker than algebraic independence. Our proof relies on algebraic-geometric and combinatorial techniques, combining the Jacobian approach of [5] together with the theory of wide algebras introduced in [2, 25, 12]. To our knowledge, this is the first use of wide-algebra techniques for proving lower bounds on partial derivative complexity, and one of the first applications of these techniques outside the context of Sylvester–Gallai type problems.
Keywords and phrases:
algebraic complexity theory, partial derivatives, arithmetic circuits, quadratic polynomialsCategory:
Track A: Algorithms, Complexity and GamesCopyright and License:
2012 ACM Subject Classification:
Theory of computation Algebraic complexity theoryFunding:
This research was funded by the European Union (ERC, EACTP, 101142020). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.Editors:
Sayan Bhattacharya, Danupon Nanongkai, Michael Benedikt, and Gabriele PuppisSeries and Publisher:
Leibniz International Proceedings in Informatics, Schloss Dagstuhl – Leibniz-Zentrum für Informatik
1 Introduction
The partial derivative measure, introduced in [24], after being implicitly used in [23], is one of the most successful lower bound methods in algebraic complexity theory. Given a polynomial and an integer , let denote the set of all order- partial derivatives of . The order- partial derivative measure of is
This measure, and variants of it such as the rank of the partial derivative matrix with respect to a partition of variables [23], shifted partial derivatives [16], and projected shifted partial derivatives [17, 21], have been instrumental in proving lower bounds on algebraic circuit size. Most notably, they were used to prove lower bounds on multilinear formula size [29], on the size of depth- homogeneous circuits for polynomials in [14, 10, 19] and in the recent lower bound for bounded depth algebraic circuits computing the iterated matrix multiplication polynomial [22]. The method has also found applications for designing deterministic algorithms for the polynomial identity testing (PIT) problem [30, 9, 20, 8], and for reconstruction of algebraic circuits [3, 18]. See also the monograph [6] for more applications of the partial derivative measure.
Despite its extensive use, one basic aspect is still not well understood:
Question 1.
How does the partial derivative measure behave under multiplication?
If we consider a product of variables (or linearly independent linear functions) then it is easy to see that . This is because each distinct multilinear partial derivative results in a distinct monomial, so they are linearly independent. This result can be generalized to any polynomial of the form , see Theorem 8.
A natural question is whether grows exponentially for products of linearly, or algebraically, independent polynomials of higher degrees. This was asked in the Master thesis of Bincovich [4]. A special case of this problem was studied in [5, Section 4.4] where the following conjecture was raised.
Conjecture 2 ([5, Conjecture 47]).
For all constants and linearly independent homogeneous linear forms , the following holds: if are polynomials whose minimum-degree nonzero monomial has degree at least , then the partial derivative complexity of the polynomial
is at least .
Question 1 and Conjecture 2 are manifestations of a broader and poorly understood phenomenon in algebraic complexity theory: the behavior of complexity measures under multiplication. While many measures admit clean subadditivity properties under addition, their behavior under products, although submultiplicative, is often subtle and unpredictable. As a result, structural understanding of individual polynomials often fails to extend to their products.
Perhaps surprisingly, even for basic measures such as sparsity (number of monomials of a polynomial), our understanding remains incomplete. For instance, it is not known how much the number of monomials of a polynomial can decrease when the polynomial is squared; despite decades of work, there remains an exponential gap between the best known lower and upper bounds on the sparsity of powers of polynomials [1, 32]. Likewise, we do not have meaningful lower bounds on the partial derivative measure of the square of a multivariate polynomial in terms of the measure of the polynomial itself.
This difficulty already arises when one attempts to go beyond the linear setting. For example, Bincovich showed that a sparse polynomial cannot have too many linearly independent linear factors [4]. He further observed that extending such arguments to higher-degree factors appears to require lower bounds on the partial-derivative measure of products of linearly independent nonlinear polynomials.
Despite the importance and the many applications of the partial derivative measure, a nontrivial answer to Question 1 and Conjecture 2 is known only in a very special case. Concretely, Chaugule et al. [5] proved that if the polynomials are algebraically independent, and their variety of common zeros contains a nonsingular point (“Property S” in [5]), then the partial derivative measure of their product is indeed at least . In summary, outside the linear case and the Property S setting, no superpolynomial lower bound on the partial derivative measure of products of nonlinear polynomials was previously known.
1.1 Main Result and Technical Contributions
Our main result shows that linear independence alone implies superpolynomial growth of the order- partial derivative measure for products of quadratic polynomials.
Let be an algebraically closed field of characteristic . Denote .
Theorem 3 (Main theorem).
Let be linearly independent homogeneous quadratic polynomials, and let be any nonzero polynomial. Then for every ,
In particular, taking yields .
An important ingredient of our proof is the following structural theorem, which is interesting on its own and may have further applications.
Theorem 4 (Structure theorem).
Let be homogeneous quadratics, and be nonzero. Assume that for some and some ,
Then there is a graded vector space with dimension sequence such that are all contained in the algebra , where consists of linear forms and of quadratic forms.
1.2 High-level proof ideas
We explain the ideas behind the proof of Theorem 4. To provide intuition for our proof, we start with an informal proof of a toy example.
Low variable support example
Assume each of depends on at most variables, and that for some ,
Pick a maximal subsequence such that the quadratics depend on disjoint sets of variables. Then, every monomial in depends on at least distinct variables. The following folklore result implies that , so .
Observation 5.
If each monomial in contains at least variables then for every .
Thus, if is large then we have already obtained a lower bound on the partial derivative measure of the product. So assume that is not too large. We next show a method for reducing the number of variables appearing in each quadratic from to .
The idea is that since the sequence was maximal, every other quadratic shares a variable with some polynomial in it. Thus, to reduce the support of the remaining quadratics, we apply a general projection to the variables appearing in the ’s, sending them to random multiples of a fresh variable . Note that we applied the projection to at most variables.
By the reasoning above, each quadratic in now depends on at most variables in (and on ). Since this is a projection, it is not hard to prove that it can only reduce . We can therefore repeat this process again, projecting the variables of other quadratics such that each resulting quadratic depends on at most -variables. After at most iterations of this, all quadratics contain no variable in . We conclude that only ever depended on variables. Therefore, after renaming variables
and we conclude that
In particular, if , this contradicts the linear independence of .
We next explain how to generalize this toy example to the general case.
Generalizing to arbitrary quadratics
To generalize the idea above, we use the technique of wide vector spaces and strong algebras developed in [2] to prove Stillman’s conjecture, and later adapted and extended in [25, 12, 26] to prove rank upper bounds for Sylvester–Gallai type configurations resulting from higher degree polynomials, and to obtain new polynomial identity testing (PIT) algorithms [13].
To explain the idea we first recall the Jacobian approach of [5]. The main observation is that if is a nonsingular common zero of then the linear parts of the polynomials are linearly independent linear forms. By considering the homogeneous term of minimal degree in the product , it is not hard to see that .111We refer to this as the Jacobian approach, since the point is a common zero of the ’s at which the Jacobian has full rank.
We combine the Jacobian idea with the wide-algebra machinery in the following way. We first try to choose a small subset , and call its span the core space. The point is to choose it so that this space is sufficiently strong, namely, that no nonzero linear combination of the quadratics in it has low rank. By [2], this implies that the chosen quadratics form a regular sequence and generate a radical ideal. Intuitively, one should think about these quadratics as being completely unrelated, or as playing the role of disjoint variables. In particular, if such a core is large enough, the Jacobian criterion applies and yields a large partial derivative measure.
As before, we may therefore assume that no such core can be too large. The wide-algebra machinery developed in [25, 12, 26] then implies that every other quadratic is “close”, in a precise sense, to the span of the chosen ones. More formally, for every , there exists a small number of linear forms such that . Consequently, after a linear change of variables, each depends on only a bounded number of new linear directions modulo the core space.
The notion of integral sequences allows us to reason about quadratics that are still “independent” modulo the core space, much as in the toy example we reasoned about quadratics supported on disjoint sets of variables. If we could find a long integral sequence outside the core, then the same commutative-algebra argument as above would again imply a large lower bound on . Hence, under our assumption on , every maximal integral sequence must be short.
We now imitate the toy argument. Starting from the current strong quadratic space, we choose a maximal integral sequence and project the linear directions associated with it. The difficulty is that such a projection may destroy the strongness of the current space: morally, it may push some of the core quadratics closer to one another. To repair this, we apply a strengthening step, which replaces the projected space by a new strong one while paying only a controlled number of linear forms. In this way, each round makes the remaining quadratics closer to the current strong space. Formally, one can attach to each quadratic a certain quotient space of linear directions, and the dimension of this space decreases in every round. This gives a progress measure, so the process must terminate after boundedly many steps.
Intuitively, this process mimics the low-support case in the sense that at every step we project a number of linear forms depending on , making each polynomial outside the core closer to the core. This process must terminate after a number of steps that depends on , thus proving again, that the total dimension is not too large. This yields a lower bound on , contradicting our assumption that the core cannot be large.
1.3 Related work
Our proof uses tools that were originally developed for rather different problems. The starting point is the work of Ananyan and Hochster [2] on Stillman’s conjecture. One of the central ideas there is that if a family of bounded-degree forms is not sufficiently strong, then it lies in a subalgebra generated by fewer forms together with boundedly many forms of lower degree. In degree , the same framework also implies that sufficiently strong quadratic spaces give regular sequences and radical ideals. In the present paper, this philosophy appears both in the construction of the initial strong quadratic space and in the strengthening step, where we restore strongness after a projection.
The subsequent works [25, 12, 26] adapted these ideas to higher-degree Sylvester–Gallai type configurations. There the goal is typically to prove an upper bound on the rank of a family of forms satisfying many algebraic incidences. The common strategy is to build a small core space, measure the remaining forms relative to that core via relative Lin-spaces, choose maximal integral sequences to capture directions that are independent modulo the core, and then apply general projections to eliminate those directions while preserving the relevant algebraic structure. After such a projection, strengthening is used to replace the projected core by a new strong/wide one so that the process can continue. Our proof uses essentially this same projection-strengthening mechanism, but the contradiction comes from lower bounds on rather than from Sylvester–Gallai incidences.
The same toolbox was also used recently in polynomial identity testing, where it yields structural decompositions that can be exploited algorithmically [13]. In contrast, we use only the structural statements. What is new here is the way these tools are combined with the Jacobian criterion of Chaugule et al. [5]: the Jacobian criterion turns a sufficiently large strong quadratic space into a lower bound on the partial derivative measure, while the wide-algebra machinery shows that if such a space cannot be grown too much, then all the quadratics must lie in a small graded algebra.
2 Preliminaries
We denote . We use to denote the -tuple of variables . Throughout the paper, is an algebraically closed field of characteristic . We denote by the linear space of homogeneous polynomials of degree . For a ring and a set we denote by the ideal generated by .
We next give some basic tools that we will need for our proof and the required algebraic definitions.
2.1 The Partial Derivative Measure
Definition 6.
Let be a polynomial and let be an integer. Denote by the set of all order- partial derivatives of , i.e.,
We define
This measure has been studied and used extensively in algebraic complexity, see for example [35, 6, 31] and references therein. The next lemma states two basic facts about this measure.
Lemma 7.
Let be polynomials and . Let . The following hold:
-
1.
(Subadditivity)
-
2.
(Change of variables)
Theorem 8.
Let be linear homogeneous polynomials that are linearly independent over , and let be nonzero. Then for every ,
For a proof see e.g., [11, Theorem 1].
2.2 The Jacobian criterion of [5]
An important ingredient of our proof is the following Jacobian criterion based on [5]. The following lemma slightly generalizes [5, Theorem 43] by taking to be an arbitrary nonzero polynomial. The proof is nearly identical. Recall the definition of the Jacobian matrix of a set of polynomials.
Definition 9.
Let . The Jacobian matrix of is an matrix, denoted , such that .
Lemma 10 (Jacobian criterion for ).
Let all nonzero. Suppose there exists such that
Then for every ,
Proof.
By the shift invariance of the partial derivative measure [5, Lemma 46], we can shift the polynomials by without changing the measure:
Since , the constant term of each vanishes. Its Taylor expansion begins with the homogeneous linear part:
followed by terms of degree or higher (see e.g., [5, Corollary 14]).
The coefficient vectors of are exactly the rows of . The assumption that therefore implies that the linear forms are linearly independent.
Let be the lowest-degree nonzero homogeneous component of . The lowest-degree nonzero homogeneous component of the entire shifted product is simply the product of the lowest-degree components of its factors . Taking the lowest-degree homogeneous component can only decrease or maintain the partial derivative measure. We therefore conclude:
where the final inequality follows from Theorem 8.
2.3 Regular Sequences and Lower Bounds
In this subsection, we introduce some notions from commutative algebra. We first recall some basic definitions (see, e.g.,[7]).
The Krull dimension of a commutative ring , denoted , is the supremum of the integers for which there exists a chain of prime ideals in . For an ideal , define . We denote by the set of prime ideals of . For a prime ideal , the height of , denoted , is the supremum of the integers for which there exists a chain of prime ideals in . The codimension (or height) of an ideal , denoted , is .
We define the affine variety of zeros of an ideal by . We define . It follows that .
Definition 11 (Nonsingular (smooth) point).
Let be a radical ideal and the corresponding affine variety. We say that is a nonsingular point if
Otherwise is a singular point.
Theorem 12 (Nonsingular locus is dense open [15, Theorem 5.3]).
If is an affine variety over , then the set of singular points is a proper Zariski-closed subset of . Equivalently, the set of non-singular points is a nonempty Zariski-open subset.
Definition 13 (Nonzerodivisor).
Let be a commutative ring. An element is a nonzerodivisor if implies for all .
We next define the notion of a regular sequence that will play an important role in our proofs. In the next definition the reader is encouraged to think of .
Definition 14 (Regular sequence).
Let be a commutative ring and let . We say that is a regular sequence if is a nonzerodivisor in , and for each the image of in is a nonzerodivisor.
Definition 15 (Depth of an ideal).
Let be a commutative Noetherian ring. For a proper ideal , define to be the length of any maximal regular sequence contained in .
We note that is well defined as all maximal regular sequences in a proper ideal have the same length [7, Corollary 17.8].
Definition 16 (Cohen–Macaulay ring).
A commutative ring such that for every maximal ideal is called a Cohen–Macaulay ring.
Theorem 17.
[7, Theorem 18.7, Proposition 18.9] is a Cohen–Macaulay ring. In particular, for every proper ideal , .
Corollary 18 (Radical regular sequence gives lower bounds).
Let be polynomials that form a regular sequence, and assume the ideal is radical. Then for every and every nonzero ,
Proof.
Let . Since is a regular sequence that generates , it is a maximal regular sequence. By Definition 15 and from Theorem 17 we conclude that .
Since is radical, we can apply Theorem 12, therefore the nonsingular locus of is a nonempty Zariski-open subset of . Choose any nonsingular point , we have . Now apply Lemma 10 to and the given nonzero at the point . It yields, for every ,
as required.
2.4 Wide Spaces
Definition 19 (Rank and for quadratics).
A quadratic form is an element .
-
1.
The rank of a quadratic form , denoted , is the smallest such that
Such a decomposition is called a minimal representation of .
-
2.
Let have a minimal representation . We define
This space is well defined regardless of the minimal representation chosen. We shall refer to it as the Lin space of .
Lemma 20 ([28, Fact 2.15]).
Let be a homogeneous quadratic polynomial. Then .
Definition 21 (Wide spaces, closeness, relative linear spaces, and integral sequences).
Let be a graded vector space with .
-
1.
We say that is -strong if for every nonzero we have
-
2.
We say that is -wide if for every nonzero we have
In this case we also say that is an -wide algebra.
-
3.
A quadratic form is -close to if there exists such that . If is not -close to for any , we say that is -far from . For a linear form , is -close to if .
-
4.
Fix integers with . When is -wide and is -close to for some , we define the relative space of linear forms in the following way
where satisfies (this is well-defined when , by [12, Proposition 54]). We also define the quotient space
We refer to it as the relative Lin of with respect to .
-
5.
(Integral sequences.) Let and assume . Let be -wide, and let be forms that are -close to . Set and for define
We say that is an integral sequence with respect to , if for every :
where denotes the ideal of generated by .
The following theorem of [2] connects the notion of strength to earlier definitions.
Theorem 22 ([2, Theorem 4.14]).
If are linearly independent homogeneous quadratics that span an -strong space then they form a regular sequence. Moreover, the ideal they generate, , is radical.
Corollary 23.
If are linearly independent homogeneous quadratics that span an -strong space, and is nonzero, then .
Proof.
This follows immediately by combining Theorem 22 with Corollary 18.
The following two lemmas together with Corollary 18 show the utility of integral sequences in bounding :
Lemma 24 ([12, Lemma 63]).
Suppose is an -wide vector space and is an integral sequence with respect to , where all forms are irreducible. Suppose . Then is a regular sequence in . Moreover, it holds that is also a regular sequence in .
Remark 25.
Lemma 26 ([12, Lemma 64]).
Suppose is an -wide vector space and is an integral sequence with respect to , where all forms are irreducible. Then is radical, and for any minimal prime we have .
3 General Projections
3.1 Definition and Basic Properties
Definition 27 (Projection map).
Let be a subspace of linear forms of dimension and let be a basis of . Let be a basis of that extends the basis of . Let be a formal variable not in . For we define the projection map222The quotient space is isomorphic to a polynomial ring. The choice of basis affects the resulting isomorphism; however, for our purposes, the specific choice of isomorphic polynomial ring is immaterial.
where is a simple change of basis, is defined by
and is the canonical projection into the quotient ring.
Remark 28.
With the notation of Definition 27, the image of the map already lies in the subring , since the variables are sent to scalar multiples of . Thus the final quotient by does not change the image; it merely removes the unused variables from the ambient ring and allows us to view the target as the polynomial ring . Equivalently, one may view as the map induced by the quotient
but we prefer the formulation in Definition 27 because later arguments treat the target as an explicit polynomial ring with distinguished variable .
We next define the notion of a general projection. Intuitively, it means that is generic with respect to a finite set of polynomials.
Definition 29 (General projection).
Let be a linear space. We say that a property holds for a general projection , if there exists a non-empty open subset (with respect to the Zariski topology) such that holds for all with . Equivalently, there is a closed set such that the property holds for all such that .
In the definition, is open with respect to the Zariski topology, hence it is the complement of the zero set of finitely many polynomial functions on . The definition of a general projection allows us to say that we can choose the projection according to an element that avoids any finite set of polynomial constraints.
Remark 30.
For any projection and any vector space , is a vector space. Moreover, applying does not change the degree of any monomial (that remains nonzero), and in particular maps homogeneous polynomials of degree to homogeneous polynomials of degree , or to .
As shown in previous work, general projections preserve several important properties of polynomials.
Proposition 31 ([25, Proposition 2.6]).
Let be a polynomial and let be a vector space of linear forms of dimension . Let .
-
1.
If , then for a general projection .
-
2.
If , then for a general projection.
-
3.
Suppose is a form which does not have any multiple factors and . If where , then does not have any multiple factors.
The following lemma is a special case of [13, Proposition 5.12]. We defer its proof as well as the proof of the other claims in this section to the full version [33].
Lemma 32 (General projections are composable).
Let and . Then, for every such that , there exists a vector space with such that for any , there is for which . Moreover, a property that holds for a general holds for a general .
Lemma 33 (Pullback of a graded algebra under a general projection).
Let be a linear space of dimension , with basis . Let be a linear space such that and such that . Denote , and let be a basis for . Let be a basis of and be a linear space of quadratics. Then there exist linear spaces and satisfying:
-
1.
-
2.
.
-
3.
For every quadratic , if for a general projection , then .
Corollary 34.
Fix a vector space . We have for a general projection.
3.2 Rank and Distance Under General Projections
We continue with a few lemmas that show how the notions of rank and distance of quadratics behave under general projections. We omit the proofs in this version and the interested reader can find them in [33].
Lemma 35 (Projections do not increase distances).
Let be vector spaces, and let be -close to . For any vector space and , is -close to .
Lemma 36.
Let be a graded vector space that is -wide, and let be -close to . Let . Assume . Let be any graded vector space in that is -wide, such that , and for a general projection mapping it holds that . Then .
Lemma 37 (Dimension of partials does not increase under projections).
Let be a subspace of linear forms. Let . Then for every and ,
4 Main Proof
In this section we prove Theorem 3 and Theorem 4. As explained in Section 1.2, Theorem 3 is an easy consequence of Theorem 4.
We first give a high level view of the proof.
4.1 Roadmap of the proof
We prove Theorem 4 by contradiction. Assume that
The first step is to construct a small -strong quadratic space such that every is -close to ; otherwise Corollary 23 would already imply the desired lower bound on .
The second step is to repair the fact that projections may decrease the rank of quadratics in : we apply the strengthening lemma (Lemma 39), which replaces the current quadratic space by a projected one that is again strong while projecting only a controlled number of linear forms. The third step is to choose a maximal integral sequence among the irreducible projected quadratics. Such a sequence cannot have length , by Lemma 40 together with Lemma 37. We then project the sum of the corresponding relative Lin-spaces. Maximality implies that every remaining irreducible quadratic has nontrivial intersection with that projected space modulo the current ambient linear space, and therefore its quotient relative Lin-space drops by at least one; this is the content of Lemma 36. Since this quotient dimension starts at most , after at most rounds every irreducible quadratic lies in a small algebra. Finally, the remaining projected quadratics are reducible, so their linear factors span only a small linear space by Theorem 8. A pullback argument (Lemma 33) then yields the desired small graded algebra in the original ring.
4.2 Key Lemmas
We first start with a simple lemma bounding the dimension of the degree homogeneous part of . The proof can be found in the full version [33].
Lemma 38.
Let and be -vector spaces, and let be a set of quadratic forms such that . Then
We next define the strengthening operation. Closely related operations appeared in the aforementioned previous works.
The motivation for this definition is the following. A projection can decrease the rank of quadratics in the current strong quadratic space, and hence destroy the strongness assumptions needed later to define and control relative linear spaces. The purpose of the strengthening step is to repair this loss. Starting from a quadratic space , it projects away a controlled number of linear forms so as to produce a new quadratic space that is again strong. The key point is that the number of linear forms spent in this repair is proportional to the loss in quadratic dimension. Properties 1–4 below are exactly the formal outputs of this procedure that will be needed in the main iteration.
Lemma 39 (Strengthening).
Let be a vector space. Let . Let be a new formal variable. There exists vector spaces , and such that the following properties hold:
-
1.
-
2.
for a general projection, where is the variable we project to.
-
3.
is -strong.
-
4.
.
Proof.
The idea of the proof is to perform the following process. As long as there exists a form of rank , we apply a general projection with respect to , sending it to random multiples of . This, in particular, sends to an element of . The subspace has dimension at most , and each such projection reduces by one. The process terminates when we arrive at a strong space, and the resulting composed projection has the required properties. We now proceed with the formal proof.
The proof of the claim is by induction on . The base case is trivial, with .
Assume , and that we proved the lemma for dimensions up to . If is already -strong, then let , and (this is just replacing with a multiple of ). It is clear that the desired properties hold. Otherwise, is not -strong. Assume has rank smaller than , so in particular . Complete to a basis of , .
Denote . Consider a general projection
introducing a new variable . Clearly, . By linearity,
Assume without loss of generality that
and that are linearly independent. Denote
Clearly,
| (1) |
and
| (2) |
Apply the lemma inductively for and to get the vector spaces that satisfy the desired properties. Since we make a change of basis to so that the first basis elements span . Let be a general projection that sends to . Denote , and . Observe that and . By the induction hypothesis (Property 1) we have . From Lemma 32,
for some and . By Lemma 32 we see that is a general projection. We next show that and satisfy the requirement of the lemma, for .
Property 1
By following the composition, one can witness that it sends to a multiple of . Therefore, .
Property 2
Property 3
This follows immediately as , and is -strong by the induction hypothesis.
Property 4
Lemma 40 (Integral Sequence Bound).
Let be a vector space in which is -strong. If is an integral sequence with respect to , of irreducible quadratics which are -close to , then for any nonzero polynomial :
Proof.
The choice of parameters satisfies the conditions of Lemma 24, from which (together with Remark 25) it follows that is a regular sequence. By Lemma 26, this sequence generates a radical ideal. Corollary 18 gives the bound on the partial derivative measure.
4.3 Proof of Theorem 4
The proof proceeds in four steps. We first construct the initial strong quadratic space . Next, we describe one round of the iteration: first strengthen the current strong quadratic space, then choose a maximal integral sequence, and finally project the sum of its relative linear spaces. Following that we show that each round decreases the dimension of the quotient relative linear space of every remaining irreducible quadratic by at least , and hence the process terminates after at most rounds. Finally, we handle the remaining reducible quadratics and then pull the resulting small algebra back to the original ring.
Proof of Theorem 4.
We begin by constructing a strong space. Think of the as polynomials in , for the purpose of applying the iterative process described below. Also, assume as otherwise the theorem is trivial. Start by collecting forms , one by one, into a vector space , as long as the resulting space remains -strong. Observe that by the assumption on and Corollary 23, this process must terminate after we collected at most forms. Let be maximal with respect to this property. Then , and maximality implies that every remaining quadratic is -close to , as otherwise adjoining would still preserve -strongness. Thus, we may assume that there is a -strong vector space with such that all are -close to it. We note that it may be the case that .
During the iteration we will maintain quadratic spaces and distinguished variables such that after round , every irreducible projected quadratic satisfies
| (3) |
The role of each round is to preserve the first condition while decreasing the right-hand side of the second by .
Given our -strong vector space , we now apply an iterative process: Set . Apply the strengthening lemma (Lemma 39) to . Let and be the subspaces guaranteed by the lemma. Call the new variable introduced by the strengthening lemma . Lemma 35 implies that for a general projection and for all , is -close to . By Property 2 of Lemma 39, . Hence, is -close to . Consequently,
| (4) |
Denote , so that .
By Property 3 of Lemma 39, is -strong. Hence, from Lemma 40 and our assumption on we obtain that the irreducible polynomials among do not contain an integral sequence of length with respect to . Indeed, any such sequence would again result in a contradiction to the assumption on (by Lemma 37, projection cannot increase ).
If there are no irreducible quadratics in then we stop the process. Otherwise, pick a maximal integral sequence with respect to , among the irreducible . Denote this sequence by , for .
Denote
Thus is the space spanned by the relative Lin-spaces of the forms in the chosen integral sequence. By definition of it holds that .
We now use the maximality of the integral sequence. Every irreducible quadratic outside the sequence must have nontrivial interaction with the directions already captured by the sequence. Concretely, if is irreducible and not in the sequence, then
Otherwise, could be appended to the integral sequence, contradicting maximality. Passing to the quotient by , we obtain
(5)
Consider a general projection of , and let so that .
From Corollary 34 and since is -strong it follows that is -strong. Assume is irreducible and not in our integral sequence. Lemma 36 (applied to , and , with (5) showing the nonzeroness of the intersection) implies that
(6)
Write , , and . Further denote , which is a general projection (recall Lemma 32). In the case where all are reducible, so we did not define , we write . Rewrite (6) with the new notation: For each irreducible , is irreducible and
| (7) |
Repeat this process iteratively on and by alternating between strengthening the space and projecting the relative Lins of a maximal integral sequence. For each iteration , we maintain that every irreducible has
After some number of iterations, we will get to , such that all irreducible projections will be -close to . That is,
for all .
Once the iterative process terminates after steps, we must bound the total dimension projected in the final composed projection. In each iteration, we composed two projections (or one if there is no ): and . Recall that one stopping condition was that at the final iteration all quadratics became reducible after applying . In that case we did not define , so we write and . Note that by (4), for every
Indeed, contains at most linear forms from each quadratic in the integral sequence (recall that the length of the sequence is at most ), as well as . Property 4 of Lemma 39 gives
Note that , which is the starting point of the next iteration. Summing over all iterations:
Therefore the total dimension projected in the final composed projection is at most
where the last inequality follows since we assumed . By Lemma 32, we can write the composed projection as
for some of dimension .
It remains to handle the reducible forms. After applying the final composed projection, all remaining quadratics , which are not in , are reducible. Namely each is a product of two linear forms. Recall the rank bound for a product of linear forms Theorem 8. Due to our assumption on having small and Lemma 37 the span of all of these linear factors, denoted , must satisfy .
In conclusion, for all , . From Lemma 33, we have that all are contained in a graded algebra with dimension sequence at most , proving the theorem.
Using this structure lemma, the proof of Theorem 3 becomes simple.
Proof of Theorem 3.
We can assume as otherwise and the theorem is trivial. Suppose for a contradiction that for some it holds that
From our structure theorem, Theorem 4, applied for , we conclude that all the ’s are contained in an algebra with a dimension sequence of at most . Lemma 38 implies that they are contained in a vector space of dimension at most . This contradicts the linear independence of the quadratics . Therefore, for all :
as claimed.
5 Open Problems
While the bound of in Theorem 3 is the first nontrivial rank bound for a product of linearly independent quadratics that we are aware of, it is still below the conjectured . It would be interesting to improve that bound, or show a stronger upper bound. It is possible that assuming algebraic independence of the quadratics could help.
Another interesting open problem is generalizing the bound to polynomials of larger (even unbounded) degree.
References
- [1] John Abbott. Sparse Squares of Polynomials. Mathematics of Computation, 71(237):407–413, 2002. doi:10.1090/S0025-5718-00-01294-1.
- [2] Tigran Ananyan and Melvin Hochster. Strength conditions, small subalgebras, and Stillman bounds in degree . Transactions of the American Mathematical Society, 373(7):4757–4806, 2020.
- [3] Amos Beimel, Francesco Bergadano, Nader H Bshouty, Eyal Kushilevitz, and Stefano Varricchio. Learning functions represented as multiplicity automata. Journal of the ACM (JACM), 47(3):506–530, 2000. doi:10.1145/337244.337257.
- [4] Tomer Bincovich. The Rank of Linear Factors of Sparse Polynomials. Master’s thesis, Tel Aviv University, Tel Aviv, Israel, 2017.
- [5] Prasad Chaugule, Mrinal Kumar, Nutan Limaye, Chandra Kanta Mohapatra, Adrian She, and Srikanth Srinivasan. Schur polynomials do not have small formulas if the determinant does not. Computational Complexity, 32(1):3, 2023. doi:10.1007/S00037-023-00236-X.
- [6] Xi Chen, Neeraj Kayal, and Avi Wigderson. Partial Derivatives in Arithmetic Complexity and Beyond. Foundations and Trends in Theoretical Computer Science, 6(1-2):1–138, September 2011. doi:10.1561/0400000043.
- [7] David Eisenbud. Commutative Algebra with a View Toward Algebraic Geometry, volume 150 of Graduate Texts in Mathematics. Springer, 1995.
- [8] Michael A. Forbes. Deterministic divisibility testing via shifted partial derivatives. In 2015 IEEE 56th Annual Symposium on Foundations of Computer Science—FOCS 2015, pages 451–465. IEEE Computer Soc., Los Alamitos, CA, 2015. doi:10.1109/FOCS.2015.35.
- [9] Michael A Forbes and Amir Shpilka. Quasipolynomial-time identity testing of non-commutative and read-once oblivious algebraic branching programs. In 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pages 243–252. IEEE, 2013. doi:10.1109/FOCS.2013.34.
- [10] Hervé Fournier, Nutan Limaye, Guillaume Malod, and Srikanth Srinivasan. Lower Bounds for Depth- Formulas Computing Iterated Matrix Multiplication. SIAM J. Comput., 44(5):1173–1201, 2015. doi:10.1137/140990280.
- [11] Ignacio Garcia-Marco, Pascal Koiran, Timothée Pecatte, and Stéphan Thomassé. On the Complexity of Partial Derivatives. In Heribert Vollmer and Brigitte Vallée, editors, 34th Symposium on Theoretical Aspects of Computer Science, STACS 2017, Hannover, Germany, March 8-11, 2017, volume 66 of LIPIcs, pages 37:1–37:13. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2017. doi:10.4230/LIPIcs.STACS.2017.37.
- [12] Abhibhav Garg, Rafael Oliveira, Shir Peleg, and Akash Kumar Sengupta. Radical Sylvester-Gallai Theorem for Tuples of Quadratics. In 38th Computational Complexity Conference (CCC 2023), volume 264 of Leibniz International Proceedings in Informatics (LIPIcs), pages 20:1–20:30. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023. doi:10.4230/LIPIcs.CCC.2023.20.
- [13] Abhibhav Garg, Rafael Oliveira, and Akash Kumar Sengupta. Rank Bounds and PIT for Circuits via a Non-linear Edelstein–Kelly Theorem. In Proceedings of the 66th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2025), 2025. FOCS 2025. doi:10.48550/arXiv.2504.14729.
- [14] Ankit Gupta, Pritish Kamath, Neeraj Kayal, and Ramprasad Saptharishi. Approaching the chasm at depth four. Journal of the ACM (JACM), 61(6):1–16, 2014. doi:10.1145/2629541.
- [15] Robin Hartshorne. Algebraic Geometry, volume 52 of Graduate Texts in Mathematics. Springer, 1977. doi:10.1007/978-1-4757-3849-0.
- [16] Neeraj Kayal. An exponential lower bound for the sum of powers of bounded degree polynomials. Electron. Colloquium Comput. Complex., TR12-081, 2012. URL: https://eccc.weizmann.ac.il/report/2012/081.
- [17] Neeraj Kayal, Nutan Limaye, Chandan Saha, and Srikanth Srinivasan. An Exponential Lower Bound for Homogeneous Depth Four Arithmetic Formulas. SIAM J. Comput., 46(1):307–335, 2017. doi:10.1137/151002423.
- [18] Adam Klivans and Amir Shpilka. Learning restricted models of arithmetic circuits. Theory of computing, 2(1):185–206, 2006. doi:10.4086/TOC.2006.V002A010.
- [19] Mrinal Kumar and Shubhangi Saraf. The Limits of Depth Reduction for Arithmetic Formulas: It’s All About the Top Fan-In. SIAM J. Comput., 44(6):1601–1625, 2015. doi:10.1137/140999220.
- [20] Mrinal Kumar and Shubhangi Saraf. Arithmetic Circuits with Locally Low Algebraic Rank. Theory Comput., 13(1):1–33, 2017. doi:10.4086/TOC.2017.V013A006.
- [21] Mrinal Kumar and Shubhangi Saraf. On the power of homogeneous depth 4 arithmetic circuits. SIAM Journal on Computing, 46(1):336–387, 2017. doi:10.1137/140999335.
- [22] Nutan Limaye, Srikanth Srinivasan, and Sébastien Tavenas. Superpolynomial lower bounds against low-depth algebraic circuits. Journal of the ACM, 72(4):1–35, 2025. doi:10.1145/3734215.
- [23] Noam Nisan. Lower bounds for non-commutative computation. In Proceedings of the twenty-third annual ACM symposium on Theory of computing, pages 410–418, 1991.
- [24] Noam Nisan and Avi Wigderson. Lower bounds on arithmetic circuits via partial derivatives. Computational Complexity, 6(3):217–234, 1996. doi:10.1007/BF01294256.
- [25] Rafael Oliveira and Akash Kumar Sengupta. Radical Sylvester-Gallai Theorem for Cubics. In 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS), pages 212–220, 2022. doi:10.1109/FOCS54457.2022.00027.
- [26] Rafael Oliveira and Akash Kumar Sengupta. Strong Algebras and Radical Sylvester-Gallai Configurations. In Bojan Mohar, Igor Shinkar, and Ryan O’Donnell, editors, Proceedings of the 56th Annual ACM Symposium on Theory of Computing, STOC 2024, Vancouver, BC, Canada, June 24-28, 2024, pages 95–105. ACM, 2024. doi:10.1145/3618260.3649617.
- [27] Shir Peleg and Amir Shpilka. Polynomial time deterministic identity testing algorithm for circuits via Edelstein–Kelly type theorem for quadratic polynomials. In Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing, pages 259–271, 2021. doi:10.1145/3406325.3451013.
- [28] Shir Peleg and Amir Shpilka. A generalized Sylvester–Gallai-type theorem for quadratic polynomials. In Forum of Mathematics, Sigma, volume 10, page e112. Cambridge University Press, 2022.
- [29] Ran Raz. Separation of multilinear circuit and formula size. Theory of Computing, 2(1):121–135, 2006. doi:10.4086/TOC.2006.V002A006.
- [30] Ran Raz and Amir Shpilka. Deterministic polynomial identity testing in non-commutative models. Computational Complexity, 14(1):1–19, 2005. doi:10.1007/S00037-005-0188-8.
- [31] Ramprasad Saptharishi. A survey of lower bounds in arithmetic circuit complexity. GitHub repository, 2021. URL: https://github.com/dasarpmar/lowerbounds-survey.
- [32] Andrzej Schinzel and Umberto Zannier. On the number of terms of a power of a polynomial. Rendiconti Lincei, 20(1):95–98, 2009.
- [33] Nir Shalmon and Amir Shpilka. Partial Derivative Complexity of a Product of Linearly Independent Quadratics. Electron. Colloquium Comput. Complex., TR26-065, 2026. URL: https://eccc.weizmann.ac.il/report/2026/065.
- [34] Amir Shpilka. Sylvester-Gallai type theorems for quadratic polynomials. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pages 1203–1214, 2019. doi:10.1145/3313276.3316341.
- [35] Amir Shpilka and Amir Yehudayoff. Arithmetic circuits: A survey of recent results and open questions. Foundations and Trends® in Theoretical Computer Science, 5(3–4):207–388, 2010. doi:10.1561/0400000039.
