Context
The input model matters: the polynomial-time statement below measures arithmetic and linear-algebra operations on an explicitly supplied rational representation. Converting a rational expression to that representation is a separate cost.
Definitions
- The support is .
- The convention here permits ; if is intended to begin at one, delete that candidate without changing the argument.
Hypotheses and scope
- The matrices and vectors are given explicitly over the rationals.
- The alphabet is exactly , as in the posted problem.
Proof or evidence
This definition fixes the encoding and the zero-index convention used by the criterion and algorithm below.
Verification notes
The definition was compared with Clemente's posted problem statement and Berstel--Reutenauer's standard explicit linear-representation model.
Limitations
- It does not assign a relative degree when the support condition or the nonzero witness fails.
- It does not include the cost of translating every possible syntax for rational series.