English

Intermediate Cones between the Cones of Positive Semidefinite Forms and Sums of Squares

Algebraic Geometry 2023-03-24 v1

Abstract

The cone Pn+1,2d\mathcal{P}_{n+1,2d} (n,dNn,d\in\mathbb{N}) of all positive semidefinite (PSD) real forms in n+1n+1 variables of degree 2d2d contains the subcone Σn+1,2d\Sigma_{n+1,2d} of those that are representable as finite sums of squares (SOS) of real forms of half degree dd. In 1888, Hilbert proved that these cones coincide exactly in the Hilbert cases (n+1,2d)(n+1,2d) with n+1=2n+1=2 or 2d=22d=2 or (n+1,2d)=(3,4)(n+1,2d)=(3,4). To establish the strict inclusion Σn+1,2dPn+1,2d\Sigma_{n+1,2d}\subsetneq\mathcal{P}_{n+1,2d} in any non-Hilbert case, one can show that verifying the assertion in the basic non-Hilbert cases (4,4)(4,4) and (3,6)(3,6) suffices. In this paper, we construct a filtration of intermediate cones between Σn+1,2d\Sigma_{n+1,2d} and Pn+1,2d\mathcal{P}_{n+1,2d}. This filtration is induced via the Gram matrix approach (by Choi, Lam and Reznick) on a filtration of irreducible projective varieties VknVnV0V_{k-n}\subsetneq \ldots \subsetneq V_n \subsetneq \ldots \subsetneq V_0 containing the Veronese variety. Here, kk is the dimension of the vector space of real forms in n+1n+1 variables of degree dd. By showing that V0,,VnV_0,\ldots,V_n are varieties of minimal degree, we demonstrate that the corresponding intermediate cones coincide with Σn+1,2d\Sigma_{n+1,2d}. Likewise, for the special case when n=2n=2, Vn+1V_{n+1} is also a variety of minimal degree and the corresponding intermediate cone also coincides with Σn+1,2d\Sigma_{n+1,2d}. We moreover prove that, in the non-Hilbert cases of (n+1)(n+1)-ary quartics for n3n\geq 3 and (n+1)(n+1)-ary sextics for n2n\geq 2, all the remaining cone inclusions are strict.

Keywords

Cite

@article{arxiv.2303.13178,
  title  = {Intermediate Cones between the Cones of Positive Semidefinite Forms and Sums of Squares},
  author = {Charu Goel and Sarah Hess and Salma Kuhlmann},
  journal= {arXiv preprint arXiv:2303.13178},
  year   = {2023}
}