Polynomial gates preserve local linear realizations #
Taking formal derivatives at zero assigns a coefficient vector to every original wire. The vector at a gate lies in the span of its argument vectors, irrespective of the gate polynomial's degree or constant term. Thus the original program graph supports a linear realization. Over an infinite field, computing a linear map as a function guarantees that the output vectors are exactly its matrix rows.
The infinite-field hypothesis is needed only for the output identification, since distinct polynomials can agree on every point of a finite field.
Every polynomial interpretation gives a local linear realization on the same graph.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A polynomial circuit computing a linear map over an infinite field has the exact target rows at the outputs of its local linear realization.