scalePair g u is the pair obtained by multiplying both coordinates of
u by the common factor g. In the paper this is the passage from u' to
g u' in the h = 1 case.
Instances For
perpPair t u = (-t u₂, t u₁) is the standard syzygy orthogonal to u.
It is the concrete kernel element used throughout the cone(σ(ker A_u))
arguments.
Instances For
The next identities record how A_u and σ interact with common factors,
scalar multiples, and the perpendicular syzygy. They are the algebraic
identities behind the h = 1 argument in the paper's Section \ref{sec:h=1}.
The sum of two kernel-squares lies in cone(σ(ker(A_u))). The proof is
exactly the cone bookkeeping from the paper: either keep the two generators
separate, or combine equal ones using a sqrt 2 rescaling.
If s is SOS, then s·σ(u) belongs to the kernel cone of A_{g u}.
This is the formal version of the paper's observation that an SOS multiple of
σ(u') is generated by squares of explicit kernel vectors.
Bézout surjectivity: if u₁ and u₂ are coprime, then every polynomial
lies in im(A_u). This is the Lean incarnation of
\Cref{lem:coprime_kernel} specialized to the univariate rank-2 setting.
This packages the paper's h = 1 sufficient condition. If
p = g q + s σ(u) with u coprime and s SOS, then p lies in
im(A_{g u}) + cone(σ(ker(A_{g u}))), which is precisely condition (C2).