Making Non-Negative Polynomials into Sums of Squares
Abstract
We study linear operators T:R[x1,…,xn][x1,…,xn], especially for the purpose to move sets S⊂eqR[x1,…,xn] into cones C⊂eqR[x1,…,xn]: TS⊂eq C. We develop the theory of (semi-)groups of operators (etA)t∈R on R[x1,…,xn], which requires techniques from regular Fréchet Lie groups. We study the special case of making non-negative polynomials Pos(K)≤ 2d with K⊂eqRn and int\, K≠ into sums of squares: TPos(K)≤ 2d⊂eq ΣR[x1,…,xn]≤ d2. With N:=[x1,…,xn]≤ 2d = n+2dn, for T, a memory of at most 2N+1 is required. Matrix multiplications TM, MT, T-1M, and MT-1 of T with any M∈RN× N require at most 4N2+1 operations. Transformations Tv and T-1v of vectors v∈RN require at most 4N+1 operations. Calculating T-1 of T requires only one (!) operation.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.