Documentation

Complexitylib.Algebraic.LowerBound.Fusion.Arithmetic.Interaction.Polynomial.Nonlinear

Exact nonlinear coordinates for polynomial quotient Fusion #

In the standard n-variable polynomial model, every field constant and every variable is free. The free-data submodule is therefore the affine-linear polynomials. Extract all coefficients except the constant and degree-one variable coefficients.

This module proves that the joint nonlinear coefficient map has exactly the affine-linear submodule as its kernel. Consequently, the rank of the full nonlinear coefficient matrix of any output family equals—rather than merely lower-bounds—the canonical quotient-output rank.

@[reducible, inline]

Exponents other than the constant exponent and individual degree-one variable exponents.

Equations
Instances For

    Joint extraction of every nonlinear monomial coefficient.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[reducible, inline]

      Standard polynomial problem with all variables free.

      Equations
      Instances For
        @[reducible, inline]

        Affine-linear polynomial submodule generated by all constants and variables.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Every constant polynomial is affine-linear.

          Every variable polynomial is affine-linear.

          theorem Algebraic.Fusion.Arithmetic.Interaction.Polynomial.Nonlinear.monomial_mem_affineSubmodule_of_not_nonlinear {K : Type u} [Field K] (n : ℕ) (exponent : Fin n →₀ ℕ) (notNonlinear : ¬(exponent ≠ 0 ∧ ∀ (input : Fin n), exponent ≠ Finsupp.single input 1)) (coefficient : K) :
          (MvPolynomial.monomial exponent) coefficient ∈ affineSubmodule K n

          A monomial whose exponent is not nonlinear is affine-linear.

          Vanishing of every nonlinear coefficient forces a polynomial to be affine-linear.

          Exact kernel characterization of the joint nonlinear coefficient map.

          Full nonlinear coefficient matrix of an output family.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Full nonlinear coefficient rank is exactly the canonical quotient-output rank modulo affine-linear polynomials.

            Full nonlinear coefficient rank lower-bounds multiplication cost for standard polynomial circuits with arbitrary field constants and cancellation.

            theorem Algebraic.Fusion.Arithmetic.Interaction.Polynomial.Nonlinear.coefficientMatrix_rank_le_size {K : Type u} {m : ℕ} [Field K] (n : ℕ) (outputs : Fin m → MvPolynomial (Fin n) K) (circuit : Circuit (Arithmetic.signature K) n m) (constructs : Multiple.Constructs (inputProblem K n) outputs circuit) :
            (coefficientMatrix n outputs).rank ≤ circuit.size

            Full nonlinear coefficient rank lower-bounds raw standard-circuit size.