Squarefree-layer lower bounds for monotone polynomial circuits #
The degree-k squarefree layer in n variables has exactly choose n k
monomials. Its support is disjoint from the individual variable generators
when k ≥ 2, and it has no constant monomial. The arbitrary-depth support
fusion theorem therefore yields a binomial multiplication lower bound for
circuits whose multiplication inputs have bounded support width.
At the middle layer this becomes a central-binomial bound and, using Mathlib's explicit estimate, an exponential size-width tradeoff.
The type of k-subsets of an n-element variable set.
Equations
Instances For
Squarefree exponent vector associated to one layer element.
Equations
- Algebraic.Fusion.Arithmetic.MonotonePolynomial.Layer.exponent set = Finsupp.indicator ↑set fun (x : Fin n) (x_1 : x ∈ ↑set) => 1
Instances For
Distinct subsets give distinct squarefree exponent vectors.
Embedding of the layer into exponent vectors.
Equations
Instances For
Finite set of all squarefree degree-k exponent vectors.
Equations
Instances For
One monomial in the squarefree layer.
Equations
Instances For
Sum of all squarefree monomials of degree k in n variables.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact support of a finite sum over natural coefficients.
The squarefree-layer polynomial has exactly the expected exponent support.
A positive-degree squarefree layer has no constant monomial.
When k ≥ 2, the target layer support is disjoint from each individual
variable support.
Construct the squarefree layer from the individual variables.
Equations
- Algebraic.Fusion.Arithmetic.MonotonePolynomial.Layer.problem n k = { inputCount := n, inputs := MvPolynomial.X, target := Algebraic.Fusion.Arithmetic.MonotonePolynomial.Layer.polynomial n k }
Instances For
A bounded multiplication-input support width gives the binomial lower bound for the squarefree layer, at arbitrary circuit depth.
The middle squarefree layer gives a central-binomial lower bound.
Explicit exponential size-width tradeoff for the middle squarefree layer.