From exact tensor rank to arithmetic complexity #
This file supplies the arithmetic conversion in Section 6.2, over an arbitrary
field F. It uses the division-free straight-line programs of
MatrixMultiplication.Arithmetic: loading inputs and constants is free, and each
scalar addition, subtraction, or multiplication costs one. Correctness means
matrix multiplication on every pair of inputs.
The block recursion is the field-generic one of
Arithmetic.rectangularAdmissibleExponent_of_rankAtMost (with aspect k = 1).
The substantive tensor estimates are separate: any family of exact
decompositions of ⟨n,n,n⟩ over F with ranks ≤ n^(τ+δ) for every δ > 0
gives omega F ≤ τ. In particular omega K ≤ exactRankExponent K.
A finite exact decomposition over F gives an arithmetic bound over F by
block substitution, including all the scalar operations in the linear
combinations, followed by padding to arbitrary positive sizes.
Near-optimal finite blocks suffice: no finite decomposition is required to attain the limiting exponent.
General exact-rank-to-arithmetic bridge. The proof uses a lower bound for every finite-block exponent, so it does not require attainment of the infimum.
Explicit epsilon-complexity conclusion from an exact-rank exponent bound.