Support fusion for monotone multivariate-polynomial circuits #
Natural-coefficient multivariate polynomials have exact support semantics:
support turns addition into union and multiplication into pairwise addition of
exponent vectors. This file packages that map as an Algebraic.Homomorphism
from genuine arithmetic circuits over MvPolynomial σ ℕ to the finite-support
interpretation.
The resulting lower bound applies to arbitrary-depth monotone arithmetic circuits whose multiplication gates have bounded input-support width. The width promise is evaluated in the support interpretation, equivalently on the supports of the polynomials at the corresponding source-circuit wires.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Inject exponent vectors into the multiplicative monomial wrapper.
Equations
Instances For
The support of a natural-coefficient polynomial, expressed in the multiplicative monomial wrapper.
Equations
Instances For
A polynomial support as the reusable finite-support semantic carrier.
Equations
- Algebraic.Fusion.Arithmetic.MonotonePolynomial.supportValue polynomial = { monomials := Algebraic.Fusion.Arithmetic.MonotonePolynomial.supportFinset polynomial }
Instances For
Natural coefficients cannot cancel under addition, so support of a sum is exactly the union of supports.
Natural coefficients cannot cancel and have no zero divisors, so every pairwise sum of supported exponent vectors survives in the product.
Support of the scalar constants used by the target support interpretation.
Equations
Instances For
Constant supports contain only the zero exponent vector.
If the target has no constant monomial, every named natural constant is sound for the support-fusion model.
Disjoint source supports imply the witness-wise input-avoidance premise.
Exact polynomial support is a homomorphism of arithmetic interpretations.
Equations
Instances For
The multiplication-input support-width promise for a genuine polynomial
circuit. Its definition evaluates the same syntax in the exact support
interpretation furnished by supportHomomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A polynomial construction maps to the corresponding exact support construction.
Transfer the arbitrary-depth support-width fusion bound to a genuine
monotone arithmetic circuit over MvPolynomial σ ℕ.
Singleton support at every multiplication input forces one multiplication per target monomial.
User-facing form with ordinary support-disjointness and nonconstant-target hypotheses.