How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
The filter-operation bound is not a training-cost bound
Example
Assume with fixed , for diagonal and , , and . Let be invertible, let be the least power of two at least , set and , and supply . Assume the root-grid diagonal resolvents and corrections are invertible for every th root , where ; the value at , when that root occurs, is handled by its finite formula. In the exact complex arithmetic model, each scalar addition, multiplication, division, and zero test has unit cost, and the filter cost counts evaluation from the supplied , not its formation. A nonzero direct input-to-output term is separate from the kernel.
For numerical evaluation, at each root put and , and define , , , , and . Matrix infinity norm is maximum absolute row sum, and for a column it is maximum absolute entry. Suppose certified constants bound by and by over these roots. For every scalar Cauchy sum used for a scaled block, supply a certified pole/root separation and a weight bound with ; also supply the exact index partition or so the exceptional constant terms are selected, and form the finite constants and the value separately. Empty Cauchy sums need no separation certificate. Put .
For , assume variable-precision scalar arithmetic with unrestricted exponent range, certified input, root and arc-center approximations, certified enclosures sufficient for the geometric routing decisions, and the finite rational-circuit precision certificate. Explicitly, for the selected finite circuit let bound its arithmetic gates, bound exact intermediate moduli, and bound below every exact divisor modulus; with , choose . Each supplied input/constant approximation and each scalar arithmetic operation has absolute error at most ; each scalar operation and word access has unit cost. Precision and word lengths may depend on the input separation, correction conditioning, intermediate magnitudes and target accuracy. The operation and word counts exclude bit cost, computing the supplied certificates, and forming .
For the stated DPLR data, the length- kernel is . From the supplied , the exact filter procedure evaluates it using at most roots-of-unity Cauchy products, exact complex arithmetic operations, and working space. Under the numerical hypotheses above, for it returns with using scalar operations and scalar words; bounded- families have the factor . These evaluation counts exclude forming , computing the supplied certificates, and bit cost. The filter procedure does not compute parameter gradients or optimizer updates, so its count is not a bound for a complete training step. Neither the exact arithmetic count nor the conditional numerical guarantee supplies a fixed-word bound or an empirical long-context accuracy guarantee.
Example references
Facts & Assumptions
Given: Fixed DPLR parameters, a supplied transformed output vector, and the exact and certified numerical hypotheses in the Example.
S4 convolution-filter arithmetic and numerical cost: the exact operation and working-space bounds count evaluation of the filter from supplied ; numerical absolute error is proved with explicit separation, correction conditioning and variable precision, and a factor that reduces to on bounded- families.
S4 state-space recurrence and convolution procedure: the filter procedure takes DPLR parameters and and returns the first kernel coefficients after root evaluation and an inverse transform.
Proof
The procedure in [F2] receives parameters and returns a kernel. By [F1], the proved exact operation and space bounds count that filter-evaluation procedure with supplied.
The procedure's input/output specification in [F2] contains no parameter-gradient computation or optimizer update. Therefore its operation count does not count a larger computation that additionally performs either operation, including a complete training step.
The exact bound counts arithmetic operations and working space only. The separate numerical guarantee in [F1] specifies its absolute error, conditioning factor and variable-precision scalar model; it requires its own certified hypotheses. Its scalar-operation and word-space counts do not bound bit cost or guarantee a fixed word length, and neither cost theorem asserts empirical long-context accuracy. These additional conclusions therefore do not follow from the filter bounds.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
11 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Gu, Goel, and Ré, Efficiently Modeling Long Sequences with Structured State Spaces, §3.3 and Appendix C.3 (standard reference, not scraped)