Magnitudes of specified integer values and auxiliary counts #
Main results #
abs_bandArrayL_le,abs_bandArrayR_le: input entries are unchanged or zero.abs_encodingL_le,abs_encodingR_le,Pruned.abs_result_le: explicit integer magnitude bounds.minutiae_total_le: bound on layout subsets, tiles and wanted positions.
The magnitude bounds concern band-array values, encoded values and returned pruned values. They do not bound every intermediate state of a native implementation or certify a machine word width.
References #
Adapted selectively from [AlmanWilliams2026, Section 2] and
Anthropic's pinned formal source.
Source pin: 16a5ce41304fcdaea4e0be7c132e1c361dc26da5. These are finite mathematical
counts and identities; they give no native program or instruction-cost certificate.
Auxiliary finite counts #
At L = 19 * m, the sum of K L m, the tile count and W.card is at most 18 * D^(-1/18) * N², where D = D m and N is the original matrix dimension. The hypotheses
are D m ^ 18 ≤ N and W.card * 2 ^ m ≤ N ^ 2. This counts finite objects; it does not
count operations on them.
Bounds on specified integer values #
A nonnegative bound A on the absolute values of all entries of X also bounds every
value of its left band arrays, for every band index. Zero padding and unused strings are
included; 0 ≤ A remains required when N = 0.
A nonnegative bound B on the absolute values of all entries of Y also bounds every
value of its right band arrays, for every band index. Zero padding and unused strings are
included; 0 ≤ B remains required when N = 0.
If every coefficient has absolute value at most one and every array entry has absolute
value at most A, then an encoded value has absolute value at most the array index type's
cardinality times A. This bounds the value of the finite sum defining encodeWith.
If encA and encB are bounded in absolute value by A and B, every value returned by
Pruned.result is bounded by 10 ^ n * (A * B). This holds for every request set S and
output string w, including unrequested strings, whose returned value is zero. It bounds
the specified mathematical result, not native scratch states or machine word width.