Abstract 1 Introduction 2 Preliminaries 3 General Projections 4 Main Proof 5 Open Problems References

Partial Derivative Complexity of a Product of Linearly Independent Quadratics

Nir Shalmon ORCID Blavatnik School of Computer Science and AI, Tel Aviv University, Israel    Amir Shpilka ORCID Blavatnik School of Computer Science and AI, Tel Aviv University, Israel
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 k partial derivatives of a product of n linearly independent linear functions is (nk).

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 g1,,gr[𝐱], the partial derivative complexity of the product i=1rgi(𝐱) grows exponentially with r (see [5, Question 42]), but prior to this work such bounds were only known when the gi’s are linear polynomials, or satisfy additional restrictions.

In this paper, we show a lower bound of exp(Ω(r1/6)) for the measure of a product of r 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 polynomials
Category:
Track A: Algorithms, Complexity and Games
Copyright and License:
[Uncaptioned image] © Nir Shalmon and Amir Shpilka; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Theory of computation Algebraic complexity theory
Related Version:
Full Version: https://eccc.weizmann.ac.il/report/2026/065/
Funding:
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 Puppis

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 f(x1,,xn) and an integer k0, let k(f) denote the set of all order-k partial derivatives of f. The order-k partial derivative measure of f is

μk(f)=dim(span(k(f))).

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-4 homogeneous circuits for polynomials in VP [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 μk(x1xn)=(nk). 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 i=1nxig(x1,,xn), see Theorem 8.

A natural question is whether μk 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 α1,α2,,αr and linearly independent homogeneous linear forms 1,2,,r, the following holds: if q1,q2,,qr are polynomials whose minimum-degree nonzero monomial has degree at least 2, then the partial derivative complexity of the polynomial

i=1r(αi+i+qi)

is at least 2r.

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 r 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 2r. 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-k partial derivative measure for products of quadratic polynomials.

Let 𝕂 be an algebraically closed field of characteristic 0. Denote 𝐱=(x1,,xn).

Theorem 3 (Main theorem).

Let q1,,qr𝕂[𝐱] be linearly independent homogeneous quadratic polynomials, and let h𝕂[𝐱] be any nonzero polynomial. Then for every 0kr1/6/3,

μk(hi=1rqi)(r1/6/3k).

In particular, taking k=r1/6/6 yields μk(hi=1rqi)exp(Ω(r1/6)).

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 q1,,qr𝕂[𝐱] be homogeneous quadratics, and h𝕂[𝐱] be nonzero. Assume that for some 0kr and some t,

μk(hi=1rqi)<(tk).

Then there is a graded vector space V=V1+V2𝕂[𝐱] with dimension sequence (18t3,2t) such that q1,,qr are all contained in the algebra 𝕂[V], where V1 consists of linear forms and V2 of quadratic forms.

In other words, if μk(hirqi) is small for some kr, then all quadratics qi must live inside a small graded algebra generated by few linear forms and few quadratic polynomials. Theorem 3 follows immediately from Theorem 4 by a dimension-counting argument.

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 {qi}i=1r𝕂[𝐱] depends on at most s variables, and that for some 0kr,

μk(i=1rqi)<(tk).

Pick a maximal subsequence qi1,,qim such that the quadratics {qij}j=1m depend on disjoint sets of variables. Then, every monomial in j=1mqij depends on at least m distinct variables. The following folklore result implies that μk(j=1mqij)(mk), so m<t.

Observation 5.

If each monomial in f𝕂[𝐱] contains at least m variables then μk(f)(mk) for every k.

Thus, if m is large then we have already obtained a lower bound on the partial derivative measure of the product. So assume that m is not too large. We next show a method for reducing the number of variables appearing in each quadratic from s to s1.

The idea is that since the sequence qi1,,qim 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 qij’s, sending them to random multiples of a fresh variable z. Note that we applied the projection to at most sm variables.

By the reasoning above, each quadratic in {qi}i=1r now depends on at most s1 variables in {x1,,xn} (and on z). Since this is a projection, it is not hard to prove that it can only reduce μk. We can therefore repeat this process again, projecting the variables of m other quadratics such that each resulting quadratic depends on at most s2 𝐱-variables. After at most s iterations of this, all quadratics contain no variable in {x1,,xn}. We conclude that i=1rqi only ever depended on s2m variables. Therefore, after renaming variables

{qi}i=1rspan({xixj1i,js2m})

and we conclude that

dim(span({qi}i=1r))s4m2.

In particular, if r>s4m2, this contradicts the linear independence of q1,,qr.

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 𝜸𝕂n is a nonsingular common zero of q1,,qr then the linear parts of the polynomials qi(𝐱+𝜸) are linearly independent linear forms. By considering the homogeneous term of minimal degree in the product i=1rqi, it is not hard to see that μk(i=1rqi)(rk).111We refer to this as the Jacobian approach, since the point 𝜸 is a common zero of the qi’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 {qij}j=1m{qi}i=1r, 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 1ir, there exists a small number of linear forms 1,,u𝕂[𝐱]1 such that qi𝕂[qi1,,qim,1,,u]. Consequently, after a linear change of variables, each qi 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 μk. Hence, under our assumption on μk, 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 m, making each polynomial outside the core closer to the core. This process must terminate after a number of steps that depends on m, thus proving again, that the total dimension is not too large. This yields a lower bound on m, contradicting our assumption that the core cannot be large.

Strengthening was introduced in [2] and later refined in [26]. General projections were introduced in [34, 28, 27] and later extended in [25, 26, 13].

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 2, 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 μk 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 [n]:={1,,n}. We use 𝐱 to denote the n-tuple of variables 𝐱=(x1,,xn). Throughout the paper, 𝕂 is an algebraically closed field of characteristic 0. We denote by 𝕂[𝐱]d the linear space of homogeneous polynomials of degree d. For a ring R and a set AR we denote by (A) the ideal generated by A.

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 f𝕂[𝐱] be a polynomial and let k0 be an integer. Denote by k(f) the set of all order-k partial derivatives of f, i.e.,

k(f)={kfxj1xjk|j1,,jk[n]}.

We define

μk(f):=dimspan(k(f)).

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 f,g𝕂[𝐱] be polynomials and AGLn(𝕂). Let k0. The following hold:

  1. 1.

    (Subadditivity) μk(f+g)μk(f)+μk(g)

  2. 2.

    (Change of variables) μk(fA)=μk(f)

Theorem 8.

Let 1,,r𝕂[𝐱]1 be linear homogeneous polynomials that are linearly independent over 𝕂, and let h𝕂[𝐱] be nonzero. Then for every 0kr,

μk(hi=1ri)(rk).

For a proof see e.g., [11, Theorem 1].

The main goal of this paper is to extend Theorem 8 to the case of quadratic polynomials (recall Theorem 3).

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 h 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 f1,,fr𝕂[𝐱]. The Jacobian matrix of f1,,fr is an r×n matrix, denoted 𝒥(f1,,fr), such that 𝒥(f1,,fr)i,j=fixj.

Lemma 10 (Jacobian criterion for μk).

Let f1,,fr,h𝕂[𝐱] all nonzero. Suppose there exists 𝛄=(γ1,,γn)𝕂n such that

fi(𝜸)=0for all i[r],andrank(𝒥(f1,,fr)(𝜸))=r.

Then for every 0kr,

μk(hi=1rfi)(rk).
Proof.

By the shift invariance of the partial derivative measure [5, Lemma 46], we can shift the polynomials by 𝜸 without changing the measure:

μk(h(𝐱)i=1rfi(𝐱))=μk(h(𝐱+𝜸)i=1rfi(𝐱+𝜸)).

Since fi(𝜸)=0, the constant term of each fi(𝐱+𝜸) vanishes. Its Taylor expansion begins with the homogeneous linear part:

i(𝐱):=j=1nxjfixj(𝜸),

followed by terms of degree 2 or higher (see e.g., [5, Corollary 14]).

The coefficient vectors of 1,,r are exactly the rows of 𝒥(f1,,fr)(𝜸). The assumption that rank(𝒥(f1,,fr)(𝜸))=r therefore implies that the linear forms 1,,r are linearly independent.

Let Ht(𝐱) be the lowest-degree nonzero homogeneous component of h(𝐱+𝜸). The lowest-degree nonzero homogeneous component of the entire shifted product h(𝐱+𝜸)i=1rfi(𝐱+𝜸) is simply the product of the lowest-degree components of its factors Ht(𝐱)i=1ri(𝐱). Taking the lowest-degree homogeneous component can only decrease or maintain the partial derivative measure. We therefore conclude:

μk(hi=1rfi)μk(Ht(𝐱)i=1ri(𝐱))(rk),

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 R, denoted dimR, is the supremum of the integers n for which there exists a chain of prime ideals 𝔭0𝔭1𝔭n in R. For an ideal IR, define dim(I):=dim(R/I). We denote by Spec(R) the set of prime ideals of R. For a prime ideal 𝔭Spec(R), the height of 𝔭, denoted ht(𝔭), is the supremum of the integers n for which there exists a chain of prime ideals 𝔭0𝔭1𝔭n=𝔭 in R. The codimension (or height) of an ideal IR, denoted codim(I), is codim(I):=inf{ht(𝔭)𝔭Spec(R),I𝔭}.

We define the affine variety of zeros of an ideal I𝕂[𝐱] by Z(I)={𝜸𝕂nfI,f(𝜸)=0}. We define dim(Z(I)):=dim(I). It follows that codim(I)=codim(Z(I)).

Definition 11 (Nonsingular (smooth) point).

Let I=(f1,,ft)𝕂[𝐱] be a radical ideal and X=Z(I) the corresponding affine variety. We say that 𝛄𝕂n is a nonsingular point if

rank𝕂(𝒥(f1,,ft)(𝜸))=codim(X).

Otherwise 𝛄 is a singular point.

Theorem 12 (Nonsingular locus is dense open [15, Theorem 5.3]).

If X is an affine variety over 𝕂, then the set of singular points is a proper Zariski-closed subset of X. Equivalently, the set of non-singular points is a nonempty Zariski-open subset.

Definition 13 (Nonzerodivisor).

Let R be a commutative ring. An element aR is a nonzerodivisor if ab=0 implies b=0 for all bR.

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 R=𝕂[𝐱].

Definition 14 (Regular sequence).

Let R be a commutative ring and let f1,,frR. We say that f1,,fr is a regular sequence if f1 is a nonzerodivisor in R, and for each i2 the image of fi in R/(f1,,fi1) is a nonzerodivisor.

Definition 15 (Depth of an ideal).

Let R be a commutative Noetherian ring. For a proper ideal IR, define 0pt(I) to be the length of any maximal regular sequence contained in I.

We note that 0pt(I) 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 R such that 0pt(M)=codim(M) for every maximal ideal MR 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 I𝕂[𝐱], 0pt(I)=codim(I).

Corollary 18 (Radical regular sequence gives μk lower bounds).

Let f1,,fr𝕂[𝐱] be polynomials that form a regular sequence, and assume the ideal I=(f1,,fr) is radical. Then for every 0kr and every nonzero h𝕂[𝐱],

μk(hi=1rfi)(rk).
Proof.

Let X=Z(I)𝕂n. Since f1,,fr is a regular sequence that generates I, it is a maximal regular sequence. By Definition 15 0pt(I)=r and from Theorem 17 we conclude that codim(I)=codim(X)=r.

Since I is radical, we can apply Theorem 12, therefore the nonsingular locus Xns of X is a nonempty Zariski-open subset of X. Choose any nonsingular point 𝜸Xns, we have dim𝕂(𝒥(f1,,ft)(𝜸))=codim(X)=r. Now apply Lemma 10 to f1,,fr and the given nonzero h at the point 𝜸. It yields, for every 0kr,

μk(hi=1rfi)(rk),

as required.

2.4 Wide Spaces

We recall some useful definitions and theorems from [28, 12].

Definition 19 (Rank and Lin() for quadratics).

A quadratic form is an element Q𝕂[𝐱]2.

  1. 1.

    The rank of a quadratic form Q, denoted rank(Q), is the smallest s such that

    Q=i=1saibifor some ai,bi𝕂[𝐱]1.

    Such a decomposition is called a minimal representation of Q.

  2. 2.

    Let Q𝕂[𝐱]2 have a minimal representation Q=i=1saibi. We define

    Lin(Q):=span𝕂{a1,,as,b1,,bs}𝕂[𝐱]1.

    This space is well defined regardless of the minimal representation chosen. We shall refer to it as the Lin space of Q.

Lemma 20 ([28, Fact 2.15]).

Let Q=i=1ma2i1a2i be a homogeneous quadratic polynomial. Then Lin(Q)span{a1,,a2m}.

Definition 21 (Wide spaces, closeness, relative linear spaces, and integral sequences).

Let V=V1+V2 be a graded vector space with Vi𝕂[𝐱]i.

  1. 1.

    We say that V is r-strong if for every nonzero QV2 we have

    rank(Q)r.
  2. 2.

    We say that V is r-wide if for every nonzero QV2 we have

    rank(Q)dim(V)+r.

    In this case we also say that 𝕂[V] is an r-wide algebra.

  3. 3.

    A quadratic form P𝕂[𝐱]2 is s-close to V if there exists Q𝕂[V] such that rank(PQ)s. If P is not r-close to V for any rs, we say that P is s-far from V. For a linear form 𝕂[𝐱]1, is 1-close to V if V1.

  4. 4.

    Fix integers r,B with r>2B+1. When V is r-wide and P is s-close to V for some s<r/2, we define the relative space of linear forms 𝕃V(P)𝕂[𝐱] in the following way

    𝕃V(P):={span(P)+V1if P𝕂[𝐱]1Lin(PQ)+V1if P𝕂[𝐱]2 and sBspan(P)otherwise,

    where Q𝕂[V] satisfies rank(PQ)=s (this is well-defined when sB, by [12, Proposition 54]). We also define the quotient space

    𝕃¯V(P):={𝕃V(P)/V1if sB0otherwise.

    We refer to it as the relative Lin of P with respect to V.

  5. 5.

    (Integral sequences.) Let t,B and assume r>4tB+1. Let V=V1+V2 be r-wide, and let F1,,Ft be forms that are B-close to V. Set U0:=V and for i1 define

    Ui:=𝕃Ui1(Fi)+V2.

    We say that (F1,,Ft) is an integral sequence with respect to V, if for every i[t]:

    dim𝕃¯V(Fi)=dim𝕃¯Ui1(Fi)andFi(V),

    where (V) denotes the ideal of 𝕂[𝐱] generated by V.

The following theorem of [2] connects the notion of strength to earlier definitions.

Theorem 22 ([2, Theorem 4.14]).

If q1,,qr𝕂[𝐱] are linearly independent homogeneous quadratics that span an (r1)-strong space then they form a regular sequence. Moreover, the ideal they generate, I=(q1,,qr), is radical.

Corollary 23.

If q1,,qr𝕂[𝐱] are linearly independent homogeneous quadratics that span an (r1)-strong space, and h𝕂[𝐱] is nonzero, then μk(hi=1rqi)(rk).

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 μk:

Lemma 24 ([12, Lemma 63]).

Suppose V is an r-wide vector space and F1,,Ft is an integral sequence with respect to V, where all forms are irreducible. Suppose F0𝕂[V]{0}. Then F0,F1,,Ft is a regular sequence in 𝕂[𝐱]. Moreover, it holds that F1,,Ft is also a regular sequence in 𝕂[𝐱].

 Remark 25.

The “moreover” part of Lemma 24 is not explicitly stated in [12, Lemma 63] but it follows easily from the lemma combined with [12, Corollary 62]. In general it is not always true that if f1,,ft is a regular sequence then so is f2,,ft.

Lemma 26 ([12, Lemma 64]).

Suppose V is an r-wide vector space and F1,,Ft is an integral sequence with respect to V, where all forms are irreducible. Then (F1,,Ft) is radical, and for any minimal prime (F1,,Ft)𝔭 we have 𝔭𝕂[V]=(0).

3 General Projections

3.1 Definition and Basic Properties

We now recall the definition and properties of projection maps from [34, 28, 12].

Definition 27 (Projection map).

Let W𝕂[𝐱]1 be a subspace of linear forms of dimension t and let {y1,,yt} be a basis of W. Let y1,,yn be a basis of 𝕂[𝐱]1 that extends the basis of W. Let z be a formal variable not in {x1,,xn}. For 𝛂=(α1,,αt)𝕂t 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.

φ(W,𝜶):𝕂[𝐱]𝕂[𝐲]𝕂[𝐲,z]𝕂[𝐲,z]/(W)𝕂[yt+1,,yn,z]

where 𝕂[𝐱]𝕂[𝐲] is a simple change of basis, 𝕂[𝐲]𝕂[𝐲,z] is defined by

yi{αizif 1ityiotherwise.

and 𝕂[𝐲,z]𝕂[𝐲,z]/(W) is the canonical projection into the quotient ring.

 Remark 28.

With the notation of Definition 27, the image of the map 𝕂[𝐲]𝕂[𝐲,z] already lies in the subring 𝕂[yt+1,,yn,z], since the variables y1,,yt are sent to scalar multiples of z. Thus the final quotient by (W)=(y1,,yt) does not change the image; it merely removes the unused variables y1,,yt from the ambient ring and allows us to view the target as the polynomial ring 𝕂[yt+1,,yn,z]. Equivalently, one may view φ(W,𝛂) as the map induced by the quotient

𝕂[y1,,yn,z]/(y1α1z,,ytαtz),

but we prefer the formulation in Definition 27 because later arguments treat the target as an explicit polynomial ring with distinguished variable z.

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 W𝕂[𝐱]1 be a linear space. We say that a property 𝒫 holds for a general projection φ(W,𝛂), if there exists a non-empty open subset (with respect to the Zariski topology) U𝕂t such that 𝒫 holds for all φ(W,𝛂) with 𝛂U. Equivalently, there is a closed set C such that the property holds for all φ(W,𝛂) such that αC.

In the definition, U𝕂t is open with respect to the Zariski topology, hence it is the complement of the zero set of finitely many polynomial functions on 𝕂t. 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 φ(W,𝛂) and any vector space V𝕂[𝐱], φ(W,𝛂)(V) 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 d to homogeneous polynomials of degree d, or to 0.

As shown in previous work, general projections preserve several important properties of polynomials.

Proposition 31 ([25, Proposition 2.6]).

Let F𝕂[𝐱] be a polynomial and let W𝕂[𝐱]1 be a vector space of linear forms of dimension t. Let 𝛂𝕂t.

  1. 1.

    If F𝕂[W], then φ(W,𝜶)(F)𝕂[z] for a general projection φ(W,𝜶):𝕂[𝐱]𝕂[yt+1,,yn,z].

  2. 2.

    If F0, then φ(W,𝜶)(F)0 for a general projection.

  3. 3.

    Suppose F is a form which does not have any multiple factors and F(W). If φ(W,𝜶)(F)=zkG where G(z), then G 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 W𝕂[𝐱]1 and 𝛂𝕂dim(W). Then, for every W𝕂1[ydim(W)+1,,yn,z] such that zW, there exists a vector space W′′𝕂[𝐱]1 with dim(W′′)=dim(W)+dim(W)1 such that for any 𝛂𝕂dim(W), there is 𝛂′′𝕂dim(W′′) for which φ(W,𝛂)φ(W,𝛂)=φ(W′′,𝛂′′). Moreover, a property that holds for a general 𝛂,𝛂 holds for a general 𝛂′′.

Lemma 33 (Pullback of a graded algebra under a general projection).

Let W𝕂[𝐱]1𝕂[𝐱,z]1 be a linear space of dimension t1, with basis {y1,,yt}. Let V1𝕂[𝐱,z]1 be a linear space such that zV1 and such that V1W={0}. Denote dimV1=s+1, and let yt+1,,yt+s be a basis for V1𝕂[𝐱]. Let {y1,,yn} be a basis of 𝕂[𝐱] and V2𝕂2[yt+1,,yn,z] be a linear space of quadratics. Then there exist linear spaces V1𝕂[𝐱]1 and V2𝕂[𝐱]2 satisfying:

  1. 1.

    dim(V1)dim(W)+dim(V1)+dim(V2)1

  2. 2.

    dim(V2)2dim(V2).

  3. 3.

    For every quadratic q𝕂[𝐱]2, if for a general projection φ(W,𝜶)(q)𝕂[V1+V2], then q𝕂[V1+V2].

Corollary 34.

Fix a vector space W𝕂[𝐱]1. We have dim(Lin(φ(W,𝛂)(q)))dim(Lin(q))dim(W) 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 V1𝕂1[x1,,xn],V2𝕂2[x1,,xn] be vector spaces, and let P𝕂2[x1,,xn] be B-close to V. For any vector space W𝕂1[x1,,xn] and 𝛂𝕂dim(W), φ(W,𝛂)(P) is B-close to φ(W,𝛂)(V).

Lemma 36.

Let VV1+V2 be a graded vector space that is 2B+1-wide, and let P𝕂[𝐱]2 be B-close to V. Let W𝕂[𝐱]1. Assume 𝕃¯V(P)((W+V1)/V1){0}. Let V=V1+V2 be any graded vector space in Im(φ(W,𝛂))=𝕂[ydim(W)+1,,yn,z] that is 2B+1-wide, such that zV1, and for a general projection mapping it holds that 𝕂[φ(W,𝛂)(V)]𝕂[V]. Then dim(𝕃¯V(φ(W,𝛂)(P)))<dim(𝕃¯V(P)).

Lemma 37 (Dimension of partials does not increase under projections).

Let W𝕂[𝐱]1 be a subspace of linear forms. Let 𝛂=(α1,,αt)𝕂t. Then for every f𝕂[𝐱] and k0,

μk(φ(W,𝜶)(f))μk(f).

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

μk(hi=1rqi)<(tk).

The first step is to construct a small t-strong quadratic space V2 such that every qi is t-close to V2; otherwise Corollary 23 would already imply the desired lower bound on μk.

The second step is to repair the fact that projections may decrease the rank of quadratics in V2(j): 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 t, 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 2t, after at most 2t 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 2 homogeneous part of 𝕂[V1+V2]. The proof can be found in the full version [33].

Lemma 38.

Let V1𝕂[𝐱]1 and V2𝕂[𝐱]2 be 𝕂-vector spaces, and let Q be a set of quadratic forms such that Q𝕂[V1+V2]𝕂[𝐱]2. Then

dimspan(Q)dim(V1)2+dim(V2).

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 V2, it projects away a controlled number of linear forms so as to produce a new quadratic space V2 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 14 below are exactly the formal outputs of this procedure that will be needed in the main iteration.

Lemma 39 (Strengthening).

Let V2𝕂[𝐱,z] be a vector space. Let B. Let z be a new formal variable. There exists vector spaces V1𝕂[𝐱,z]1, and V2𝕂2[ydim(V1)+1,,yn,z] such that the following properties hold:

  1. 1.

    zV1

  2. 2.

    𝕂[φ(V1,𝜶1)(V2)]𝕂[span(z)+V2] for a general projection, where z is the variable we project to.

  3. 3.

    V2 is B-strong.

  4. 4.

    dim(V1)max(2B(dim(V2)dim(V2)),1).

Proof.

The idea of the proof is to perform the following process. As long as there exists a form qV2 of rank <B, we apply a general projection with respect to Lin(q), sending it to random multiples of z. This, in particular, sends q to an element of span(z2). The subspace Lin(q) has dimension at most 2B2, and each such projection reduces dim(V2) 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 dim(V2). The base case dim(V2)=0 is trivial, with V1=span(z).

Assume d=dim(V2)>0, and that we proved the lemma for dimensions up to d1. If V2 is already B-strong, then let V1=span(z), and V2=φ(V1,𝜶)(V2) (this is just replacing z with a multiple of z). It is clear that the desired properties hold. Otherwise, V2 is not B-strong. Assume 0fV2 has rank smaller than B, so in particular dim(Lin(f))2B2. Complete f to a basis of V2, {b1,,bd1,f}.

Denote t:=dim(Lin(f)+span(z)). Consider a general projection

φ(Lin(f)+span(z)),𝜶:𝕂[𝐱,z]𝕂[y^t+1,,y^n,z^]

introducing a new variable z^. Clearly, φ(Lin(f)+span(z)),𝜶(f)span(z^2). By linearity,

φ(Lin(f)+span(z),𝜶)(V2)=span(φ(Lin(f)+span(z)),𝜶(b1),,φ(Lin(f)+span(z)),𝜶(bd1),z^2).

Assume without loss of generality that

φ(Lin(f)+span(z)),𝜶(V2)=span(φ(Lin(f)+span(z)),𝜶(b1),,φ(Lin(f)+span(z)),𝜶(bs),z^2)

and that {φ(Lin(f)+span(z)),𝜶(b1),,φ(Lin(f)+span(z)),𝜶(bs),z^2} are linearly independent. Denote

V^2=span(φ(Lin(f)+span(z)),𝜶(b1),,φ(Lin(f)+span(z)),𝜶(bs))φ(Lin(f)+span(z)),𝜶(V2).

Clearly,

dim(V^2)=s=dim(φ(Lin(f)+span(z)),𝜶(V2))1dim(V2)1, (1)

and

V^2+span(z^2)=φ(Lin(f)+span(z)),𝜶(V2). (2)

Apply the lemma inductively for V^2 and z^ to get the vector spaces V^1,V^2 that satisfy the desired properties. Since V^2𝕂[y^t+1,,y^n,z^] we make a change of basis to {𝐲,z^} so that the first basis elements span V^1. Let φV^1,𝜶^:𝕂[y^t+1,,y^n,z^]𝕂[𝐲,z] be a general projection that sends V^1 to span(z). Denote R^=𝕂[y^t+1,,y^n,z^], and R=𝕂[𝐲,z]. Observe that V^1,V^2R^ and V^2R. By the induction hypothesis (Property 1) we have z^V^1. From Lemma 32,

φV^1,𝜶^φ(Lin(f)+span(z)),𝜶=φ(V1,𝜶1)

for some V1𝕂[𝐱,z]1 and 𝜶1𝕂dim(V1). By Lemma 32 we see that φ(V1,𝜶1) is a general projection. We next show that V1 and V2:=V^2 satisfy the requirement of the lemma, for V2.

Property 1

By following the composition, one can witness that it sends z to a multiple of z. Therefore, zV1.

Property 2

From the definition of the composition, (2), and the fact that the composed general projection sends z to a multiple of z we obtain

𝕂[φV1,𝜶1(V2)] =𝕂[φV^1,𝜶^(φ(Lin(f)+span(z)),𝜶(V2))]
=𝕂[φV^1,𝜶^(V^2+span(z^2))]𝕂[span(z)+φV^1,𝜶^(V^2)].

By the induction hypothesis, Property 2 holds and therefore

𝕂[φV^1,𝜶^(V^2)]𝕂[span(z)+V^2].

Combining these equations we get

𝕂[φ(V1,𝜶1)(V2)]𝕂[span(z)+φV^1,𝜶^(V^2)]=𝕂[span(z)+V2],

so Property 2 holds.

Property 3

This follows immediately as V2=V^2, and V^2 is B-strong by the induction hypothesis.

Property 4

From Lemma 32, the induction hypothesis and (1) we conclude that

dim(V1) =dim(Lin(f)+span(z))+dim(V^1)1
2B1+max(2B(dim(V^2)dim(V^2)),1)1
2B1+2B(dim(V^2)dim(V^2))
2B(dim(V2)dim(V^2))
=2B(dim(V2)dim(V2)),

as required.

Lemma 40 (Integral Sequence Bound).

Let V2 be a vector space in 𝕂[𝐱,z]2 which is (4t2+dim(V2)+3)-strong. If q1,,qt is an integral sequence with respect to V+span(z), of irreducible quadratics which are t-close to V+span(z), then for any nonzero polynomial h𝕂[𝐱]:

μk(hi=1tqi)(tk).
Proof.

The choice of parameters satisfies the conditions of Lemma 24, from which (together with Remark 25) it follows that q1,,qt 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 V2. 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 1, and hence the process terminates after at most 2t 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 qi as polynomials in 𝕂[𝐱,z], for the purpose of applying the iterative process described below. Also, assume t2 as otherwise the theorem is trivial. Start by collecting forms qi, one by one, into a vector space V2, as long as the resulting space remains t-strong. Observe that by the assumption on μk and Corollary 23, this process must terminate after we collected at most t forms. Let V2 be maximal with respect to this property. Then dim(V2)t, and maximality implies that every remaining quadratic qi is t-close to V2, as otherwise adjoining qi would still preserve t-strongness. Thus, we may assume that there is a t-strong vector space V2𝕂[𝐱,z]2 with dim(V2)t such that all q1,,qr are t-close to it. We note that it may be the case that V2={0}.

During the iteration we will maintain quadratic spaces V2(j) and distinguished variables z(j) such that after round j, every irreducible projected quadratic P satisfies

P is t-close to span(z(j))+V2(j),dim(𝕃¯span(z(j))+V2(j)(P))2tj. (3)

The role of each round is to preserve the first condition while decreasing the right-hand side of the second by 1.

Given our t-strong vector space V2, we now apply an iterative process: Set B=4t2+3t+3. Apply the strengthening lemma (Lemma 39) to V2. Let V1 and V2 be the subspaces guaranteed by the lemma. Call the new variable introduced by the strengthening lemma z. Lemma 35 implies that for a general projection φ(V1,𝜶1) and for all i, φ(V1,𝜶1)(qi) is t-close to φ(V1,𝜶1)(V2). By Property 2 of Lemma 39, φ(V1,𝜶1)(V2)𝕂[span(z)+V2]2. Hence, φ(V1,𝜶1)(qi) is t-close to 𝕂[span(z)+V2]2. Consequently,

dim(𝕃¯span(z)+V2(φ(V1,𝜶1)(qi)))2t. (4)

Denote R1=𝕂[ydim(V1)+1,,yn,z], so that φ(V1,𝜶1):𝕂[𝐱,z]R1.

By Property 3 of Lemma 39, V2 is B-strong. Hence, from Lemma 40 and our assumption on μk we obtain that the irreducible polynomials among {φ(V1,𝜶1)(qi)} do not contain an integral sequence of length t with respect to span(z)+V2. Indeed, any such sequence would again result in a contradiction to the assumption on μk (by Lemma 37, projection cannot increase μk).

If there are no irreducible quadratics in {φ(V1,𝜶1)(qi)} then we stop the process. Otherwise, pick a maximal integral sequence with respect to span(z)+V2, among the irreducible {φ(V1,𝜶1)(qi)}. Denote this sequence by φ(V1,𝜶1)(qij), for 1jm<t.

Denote

W:=j=1m𝕃span(z)+V2(φ(V1,𝜶1)(qij)).

Thus W is the space spanned by the relative Lin-spaces of the forms in the chosen integral sequence. By definition of 𝕃span(z)+V2(φ(V1,𝜶1)(qij)) it holds that zW.

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 φ(V1,𝜶1)(qi) is irreducible and not in the sequence, then

span(z)𝕃span(z)+V2(φ(V1,𝜶1)(qi))W.

Otherwise, φ(V1,𝜶1)(qi) could be appended to the integral sequence, contradicting maximality. Passing to the quotient by span(z), we obtain
{0}(𝕃span(z)+V2(φ(V1,𝜶1)(qi))W)/(span(z))=𝕃¯span(z)+V2(φ(V1,𝜶1)(qi))((W)/span(z)). (5)

Consider a general projection of W, and let R2=R1[𝐲,z′′] so that φ(W,𝜶):R1R2.

From Corollary 34 and since V2 is B-strong it follows that φ(W,𝜶)(V2) is (Bdim(W))(3t+3)-strong. Assume φ(V1,𝜶1)(qi) is irreducible and not in our integral sequence. Lemma 36 (applied to P=φ(V1,𝜶1)(qi), V=span(z)+V2 and V=span(z′′)+φ(W,𝜶)(V2), with (5) showing the nonzeroness of the intersection) implies that
dim(𝕃¯span(z′′)+φ(W,𝜶)(V2)(φ(W,𝜶)(φ(V1,𝜶1)(qi))))dim(𝕃¯span(z)+V2(φ(V1,𝜶1)(qi)))12t1. (6)

Write V2(0):=V2, V2(1):=φ(W,𝜶)(V2), z(0)=z and z(1)=z′′. Further denote φ(0)=φ(W,𝜶)φ(V1,𝜶1), which is a general projection (recall Lemma 32). In the case where all φ(V1,𝜶1)(qi) are reducible, so we did not define W, we write φ(0)=φ(V1,𝜶1). Rewrite (6) with the new notation: For each irreducible φ(V1,𝜶1)(qi), φ(0)(qi) is irreducible and

dim(𝕃¯span(z′′)+V2(1)(φ(0)(qi)))2t1. (7)

Repeat this process iteratively on V2(1) and {φ(0)(qi)} by alternating between strengthening the space and projecting the relative Lins of a maximal integral sequence. For each iteration j, we maintain that every irreducible φ(j1)φ(0)(qi) has

dim(𝕃¯span(z(j))+V2(j)(φ(j1)φ(0)(qi)))2tj.

After some number s2t of iterations, we will get to V2(s), such that all irreducible projections φ(s1)φ(0)(qi) will be 0-close to V2(s)+span(z(s)). That is,

φ(s1)φ(0)(qi)𝕂[span(z(s))+V2(s)],

for all i.

Once the iterative process terminates after s2t 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 W(j)): φ(W(j),𝜶(j)) and φ(V1(j),𝜶1(j)). Recall that one stopping condition was that at the final iteration all quadratics became reducible after applying φ(V1(s1),𝜶1(s1)). In that case we did not define W(s1), so we write W(s1)={𝟎} and φW(j)=id. Note that by (4), for every j

dim(W(j))2t2+1.

Indeed, W(j) contains at most 2t linear forms from each quadratic in the integral sequence (recall that the length of the sequence is at most t), as well as z(j). Property 4 of Lemma 39 gives

dim(V1(j))2B(dim(V2(j))dim(V2(j))).

Note that dim(V2(j))dim(φ(W,𝜶)(V2(j)))=dim(V2(j+1)), which is the starting point of the next iteration. Summing over all iterations:

j=0s1dim(V1(j)) 2Bj=0s1(dim(V2(j))dim(V2(j)))
2Bj=0s1(dim(V2(j))dim(V2(j+1)))
2Bdim(V2(0))
2Bt.

Therefore the total dimension projected in the final composed projection is at most

j=0s1dim(W(j))+j=0s1dim(V1(j))s(2t2+1)+2Bt2t(2t2+1)+2t(4t2+3t+3)17t3,

where the last inequality follows since we assumed t2. By Lemma 32, we can write the composed projection as

φU=φ(s1)φ(0)

for some U𝕂1[𝐱,z] of dimension dim(U)17t3.

It remains to handle the reducible forms. After applying the final composed projection, all remaining quadratics φU(qi), which are not in 𝕂[span(z(s))+V2(s)], 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 μk and Lemma 37 the span of all of these linear factors, denoted Vfac, must satisfy dim(Vfac)t.

In conclusion, for all i, φU(qi)𝕂[span(z(s))+Vfac+V2(s)]. From Lemma 33, we have that all qi are contained in a graded algebra with dimension sequence at most (18t3,2t), proving the theorem.

Using this structure lemma, the proof of Theorem 3 becomes simple.

Proof of Theorem 3.

We can assume r2 as otherwise r1/6/3=0 and the theorem is trivial. Suppose for a contradiction that for some 0kr1/6/3 it holds that

μk(hi=1rqi)<(r1/6/3k).

From our structure theorem, Theorem 4, applied for t=r1/6/3, we conclude that all the qi’s are contained in an algebra with a dimension sequence of at most (1833r1/2,23r1/6). Lemma 38 implies that they are contained in a vector space of dimension at most 324729r+23r1/6<r. This contradicts the linear independence of the r quadratics qi. Therefore, for all 0kr1/6/3:

μk(hi=1rqi)(r1/6/3k),

as claimed.

5 Open Problems

While the bound of (r1/6/3k) 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 (rk). 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 4. 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-4 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 Σ3ΠΣΠd 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 Σ[3]ΠΣΠ[2] 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.