May 24, 2025
We consider polynomial optimization problems on Cartesian products of basic compact semialgebraic sets. The solution of such problems can be approximated as closely as desired by hierarchies of semidefinite programming relaxations, based on classical
sums of squares certificates due to Putinar and Schmüdgen. When the feasible set is the bi-sphere, i.e., the Cartesian product of two unit spheres, we show that the hierarchies based on the Schmüdgen/Putinar-type certificates converge to the global minimum
of the objective polynomial at a rate in \(O(1/t^2)\), where \(t\) is the relaxation order. Our proof is based on the polynomial kernel method. We extend this result to arbitrary sphere
products and give a general recipe to obtain convergence rates for polynomial optimization over products of distinct sets. Eventually, we rely on our results for the bi-sphere to analyze the speed of convergence of a semidefinite programming hierarchy
approximating the order \(2\) quantum Wasserstein distance.
Keywords. polynomial optimization, Cartesian product, Moment-SOS hierarchy, Positivstellensatz, polynomial kernel method, quantum Wassertein distance
Given a tuple \(\mathbf{x}=(x_1,\dots,x_n)\), we denote by \(\mathbb{R}[\mathbf{x}]\) the vector space of polynomials with real coefficients. Given \(r \in \mathbb{N}\) and a finite set of polynomials \(q, g_1,\dots,g_r \subset \mathbb{R}[\mathbf{x}]\), we consider the problem of minimizing \(q\) over the basic compact semialgebraic set \[\mathbf{X}:=\{\mathbf{x}\in \mathbb{R}[\mathbf{x}] : g_1(\mathbf{x}) \geq 0, \dots, g_r(\mathbf{x}) \geq 0 \},\] namely to compute \(q_{\min} := \inf_{\mathbf{x}\in \mathbf{X}} q(\mathbf{x})\). Note that this polynomial optimization problem is equivalent to \[\begin{align} \label{eq:pop} q_{\min} = \sup_{\tau \in \mathbb{R}} \{\tau : q - \tau \in \mathcal{P}_+(\mathbf{X}) \}, \end{align}\tag{1}\] where \(\mathcal{P}_+(\mathbf{X})\) is the set of polynomials being nonnegative on \(\mathbf{X}\). Polynomial optimization problems of the form 1 capture difficult instances such as the NP-hard MaxCut problem. We refer the interested reader to the recent monographs [1]–[3] that address several theoretical and applicative aspects of polynomial optimization.
Since the characterization of \(\mathcal{P}_+(\mathbf{X})\) is a highly non-trivial task, there have been substantial research efforts to provide tractable inner approximations, based on sums of squares decompositions. A polynomial \(p \in \mathbb{R}[\mathbf{x}]\) is called a sum of squares if it can be decomposed as \(p= \sum_{i} q_{i}^2\), for some \(q_{i} \in \mathbb{R}[\mathbf{x}]\). The set of sums of squares of polynomials is denoted by \(\Sigma[\mathbf{x}]\).
Let us define \(g_0:=1\), \([r] := \{1,\dots,r\}\) and \(g_J:= \displaystyle\prod_{j \in J} g_j\), for all \(J \subseteq [r]\).
For instance one can approximate \(\mathcal{P}_+(\mathbf{X})\) from the inside while relying either on the preordering \(\mathcal{T}(\mathbf{X}) \subseteq \mathcal{P}_+(\mathbf{X})\) or the \(\mathcal{Q}(\mathbf{X}) \subseteq \mathcal{P}_+(\mathbf{X})\), defined as \[\begin{align} \label{eq:preordering} \mathcal{T}(\mathbf{X}) & := \left\lbrace \sum_{J \in [r]} \sigma_J g_J : \sigma_J \in \Sigma[\mathbf{x}] \right\rbrace, \\ \mathcal{Q}(\mathbf{X}) & := \left\lbrace \sum_{j=0}^m \sigma_j g_j : \sigma_j \in \Sigma[\mathbf{x}] \right\rbrace. \end{align}\tag{2}\] When \(\mathbf{X}\) is compact, Schmüdgen’s Positivstellensatz states that every polynomial positive on \(\mathbf{X}\) belongs to \(\mathcal{T}(\mathbf{X})\):
Theorem 1 (Schmüdgen’s Positivstellensatz [4]). Let \(\mathbf{X}\) be a basic compact semialgebraic set. Then for any polynomial \(q \in \mathcal{P}_+(\mathbf{X})\) and \(\varepsilon > 0\), one has \(q + \varepsilon \in \mathcal{T}(\mathbf{X})\).
Putinar’s Positivstellensatz allows one to replace \(\mathcal{T}(\mathbf{X})\) by \(\mathcal{Q}(\mathbf{X})\) in the above result under an assumption slightly stronger than compactness. Given a vector \(\mathbf{x}\in \mathbb{R}^n\), its Euclidean norm is denoted by \(\|\mathbf{x}\|:= \sqrt{\sum_{i=1}^n x_i^2}\). The quadratic module \(\mathcal{Q}(\mathbf{X})\) is called Archimedean if \(N - \|\mathbf{x}\|^2 \in \mathcal{Q}(\mathbf{X})\), for some \(N >0\).
Theorem 2 (Putinar’s Positivstellensatz [5]). Let \(\mathbf{X}\) be a basic semialgebraic set and assume that \(\mathcal{Q}(\mathbf{X})\) is Archimedean. Then for any polynomial \(q \in \mathcal{P}_+(\mathbf{X})\) and \(\varepsilon > 0\), one has \(q + \varepsilon \in \mathcal{Q}(\mathbf{X})\).
For a given integer \(t \geq \max_{1 \leq j \leq r} \{ \lceil \deg g_j / 2 \rceil \}\), if one considers the truncated preordering or quadratic module defined as \[\begin{align} \label{eq:truncated} \mathcal{T}(\mathbf{X})_{2t} & := \left\lbrace \sum_{J \in [r]} \sigma_J g_J : \sigma_J \in \Sigma[\mathbf{x}], \quad \deg (\sigma_J g_J) \leq 2t \right\rbrace,\\ \mathcal{Q}(\mathbf{X})_{2t} & := \left\lbrace \sum_{j=0}^m \sigma_j g_j : \sigma_j \in \Sigma[\mathbf{x}], \quad \deg (\sigma_j g_j) \leq 2t \right\rbrace, \end{align}\tag{3}\] then checking that a polynomial belongs to either \(\mathcal{T}(\mathbf{X})_{2t}\) or \(\mathcal{Q}(\mathbf{X})_{2t}\) can be done by solving a semidefinite program. Semidefinite programming is a particular class of convex programming, that consists of minimizing a linear function under linear matrix inequality constraints [6], and for which dedicated solvers can be readily used.
The hierarchies of Schmüdgen-type and Putinar-type lower bounds defined as \[\begin{align} \tag{4} \mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}))_t := \sup_{\tau \in \mathbb{R}} \{\tau : q - \tau \in \mathcal{T}(\mathbf{X})_{2t} \}, \\ \mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_t := \sup_{\tau \in \mathbb{R}} \{\tau : q - \tau \in \mathcal{Q}(\mathbf{X})_{2t} \}, \tag{5} \end{align}\] both converge to \(q_{\min}\) when \(t\) goes to infinity, as a consequence of Schmüdgen’s and Putinar’s Positivstellensatz, respectively. The convergence proof for Putinar-type bounds is provided in [7]. Let us warn the reader that the lower bounds are indexed by the subscript \(t\) whenever the truncation order of the preordering or quadratic module is equal to \(2 t\). When providing convergence rates for the bi-sphere later on, the lower bounds will be indexed by \(2t\) and the truncation order of the preordering or quadratic module will be equal to \(4 t\). Note that when \(\mathbf{X}\) involves either equality constraints only or a single inequality constraint, then the preordering and quadratic module coincide. However, only the former remains true when one considers Cartesian products.
Recently, there has been a lot of dedicated research efforts in analyzing the asymptotic behavior of the hierarchies of Schmüdgen-type and Putinar-type bounds defined in 4 5 , respectively. For a polynomial \(q\) achieving its minimal value \(q_{\min}\) over a general compact semialgebraic set \(\mathbf{X}\), it was proved in [8] that the Schmüdgen-type bounds \(\mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}))_t\) converge to \(q_{\min}\) at a rate in \(O(1/t^c)\), where \(c\) is a constant depending on \(\mathbf{X}\). If \(\mathcal{Q}(\mathbf{X})\) is Archimedean, an initial result provided in [9] shows that the Putinar-type bounds \(\mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_t\) converge to \(q_{\min}\) at a rate in \(O(1/\log(t)^c)\). Recently, this rate has been exponentially improved in [10], where the authors prove that the Putinar-type bounds converge to \(q_{\min}\) at a rate in \(O(1/t^c)\), thus matching the convergence rate of Schmüdgen-type bounds. Without any compactness assumption on the feasible set, one can rely on Putinar-type hierarchies based on sums of squares of rational fractions with (prescribed) uniform denominators. For these hierarchies, a similar rate in \(O(1/t^c)\) has been obtained in [11].
For special cases of feasible sets including the unit sphere/ball, the standard simplex and the hypercube, the value of the constant \(c\) can be explicitly given. An improved convergence rate in \(O(1/t^2)\) for Schmüdgen-type bounds has been obtained in [12] for the unit sphere, in [13] for the unit ball and the standard simplex, and in [14] for the hypercube. The case of the binary hypercube \(\{0,1\}^n\) is covered in [15]. For Putinar-type bounds, a rate in \(O(1/t)\) has been recently obtained in [16] for the hypercube. For polynomial optimization with correlative sparsity, stronger rates have been obtained in [17] under the assumption that the input data are (sufficiently) sparse.
In addition, convergence rates are available for the generalized moment problem (GMP), which consists of minimizing a linear function over the cone of positive Borel measures supported on \(\mathbb{R}^n\). Note that polynomial optimization can be cast as a special instance of the GMP, and that Schmüdgen-type and Putinar-type hierarchies can be naturally derived for other GMP instances. When the GMP instance involves finitely many constraints, one can obtain a rate similar to the one for polynomial optimization on the measure support [18]. Specialized rates have been obtained for certain GMP instances involving infinitely (countably) many constraints, in particular for optimal control [19], volume estimation [20], and exit location estimation of stochastic processes [21].
We refer to the recent survey [22] for a more detailed overview of convergence rates and related aspects, in particular the tightness of the performance analysis, the exponential convergence under local optimality conditions, and finite convergence.
In this work, we mainly focus on hierarchies of Schmüdgen-type bounds for polynomial optimization over Cartesian products of compact semialgebraic sets.
We first provide in Section 3.1 a convergence rate of Schmüdgen-type, or equivalently Putinar-type, bounds when minimizing a polynomial on the product of spheres \(\mathbf{X}= S^{n-1} \times S^{n-1}\). Given two \(n\)-dimensional tuples of real variables \(\mathbf{x}=(x_1,\dots,x_n)\) and \(\mathbf{y}=(y_1,\dots,y_n)\), and a polynomial \(q \in \mathbb{R}[\mathbf{x},\mathbf{y}]\), we define \(q_{\min}:= \min_{(\mathbf{x},\mathbf{y}) \in \mathbf{X}} q(\mathbf{x},\mathbf{y}) = \min_{\mathbf{x},\mathbf{y}\in S^{n-1}} q(\mathbf{x},\mathbf{y})\) and \(q_{\max} := \max_{(\mathbf{x},\mathbf{y}) \in \mathbf{X}} q(\mathbf{x},\mathbf{y})\).
Theorem 3. Let \(\mathbf{X}= S^{n-1} \times S^{n-1}\) be the Cartesian product of two unit spheres, and let \(q \in \mathbb{R}[\mathbf{x},\mathbf{y}]\) be a polynomial of degree \(d\). Then for any \(t \geq 2 n d \sqrt{d}\), the lower bound \({\mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_{2t}}\) for the minimization of \(q\) over \(\mathbf{X}\) satisfies: \[\begin{align} \label{eq:bisphererate} q_{\min} - {\mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_{2t}} \leq \frac{C_{\mathbf{X}}(n,d)}{t^2} \cdot (q_{\max} - q_{\min}). \end{align}\qquad{(1)}\] Here, \(C_{\mathbf{X}}(n,d)\) is a constant depending only on \(n\) and \(d\). This constant has a polynomial dependence on \(n\) at fixed \(d\), and a polynomial dependence on \(d\) at fixed \(n\). See relation 19 for details.
The proof of Theorem 3 is given in Section 3.1.
Remark 4. One can replace \(2 t\) by \(t\) in Theorem 3 to obtain that for any \(t \geq 4 n d \sqrt{d}\), the lower bound \(\mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_{t}\) satisfies: \[\begin{align} \label{eq:bisphereratet} q_{\min} - \mathop{\mathrm{lb}}(q, \mathcal{Q}(\mathbf{X}))_{t} \leq 4 \frac{C_{\mathbf{X}}(n,d)}{t^2} \cdot (q_{\max} - q_{\min}). \end{align}\qquad{(2)}\]
We extend this result in Section 3.2 (Theorem 7) to the case of arbitrary sphere products, and in Section 3.3 (Theorem 8) to the case of products of distinct sets. As proved in [8], the hierarchy of Schmüdgen-type relaxations has the convergence rate \(O(1/t^c)\) for a general compact set \(\mathbf{X}\), where the constant \(c\) depends on \(\mathbf{X}\). We emphasize that the result from [8] only yields the existence of such a constant \(c\) but cannot directly provide the value, e.g., \(c=2\) for specific constraint sets. The drawback of [8] is that \(c\) depends on the description of the constraint set in an unspecified way. For any concrete situation, such as the sphere, the unit ball, the unit cube or the standard simplex, one could hope to extract a suitable \(c\) from the proof of Section 3 from [8], see [8] for more explanation. It would in particular require to estimate intermediate constants satisfying the Łojasiewicz inequality used in [8], which appears to be delicate. Theorem 7 implies that one can select \(c=2\) when \(\mathbf{X}\) is the product of two or more spheres.
Eventually we analyze in Section 4 the convergence rate of a problem arising from quantum information theory, called the quantum Wasserstein distance. Computing this distance boils down to solving a specific instance of the generalized moment problem on the complex bi-sphere. We provide a rate in \(O(1/t^2)\), stated in Theorem 9, by first changing variables from complex to real, then by combining Theorem 3 with the recent convergence rate results from [18], obtained for the generalized moment problem.
After the initial submission of this work in May 2025, we became aware of the related work [23], that was submitted as an arXiv preprint two months later in July 2025. In [23] (see also Corollary 3.4), the authors provide similar convergence rates with a proof also based on polynomial kernel products. The authors of [23] also provide convergence rate results for the Hausdorff distance between (truncated) pseudo-moment and moment sequences; see Section 3.2 and Section 4 therein. We emphasize that the two works were carried out independently.
For a given compact semialgebraic set \(\mathbf{X}\subset \mathbb{R}^{n}\) and a polynomial \(p \in \mathbb{R}[\mathbf{x}]\), we denote the supremum-norm of \(p\) on \(\mathbf{X}\) by \(\|p\|_{\mathbf{X}}:= \max_{\mathbf{x}\in \mathbf{X}} |p(\mathbf{x})|\). To obtain the convergence rate of Theorem 3, we follow the exact same technical strategy pursued in [12], [13] for the case of the unit sphere \(S^{n-1}\), the unit ball and the standard simplex, as well as in [14] for the case of the hypercube. Let us denote by \(\mathbb{R}[\mathbf{x},\mathbf{y}]_d\) the vector space of polynomials of degree at most \(d\). Similarly let \(\mathcal{P}_+( \mathbf{X})_d\) be the subset of polynomials from \(\mathbb{R}[\mathbf{x},\mathbf{y}]_d\) that are nonnegative on \(\mathbf{X}\). Let \(q \in \mathbb{R}[\mathbf{x},\mathbf{y}]_d\) and \(\mathbf{X}= S^{n-1} \times S^{n-1}\). The goal is to prove that \[{q - q_{\min} + \varepsilon \in \mathcal{Q}(\mathbf{X})_{4t} (=\mathcal{T}(\mathbf{X})_{4 t}) }\] for some small \(\varepsilon\). Up to translation and scaling, we assume that \(q_{\min}=0\) and \(q_{\max}=1\). We will construct an invertible linear operator \(\mathop{\mathrm{\mathbf{K}}}: \mathbb{R}[\mathbf{x},\mathbf{y}]_d \to \mathbb{R}[\mathbf{x},\mathbf{y}]_d\) which satisfies the following properties: \[\begin{align} \tag{6} \mathop{\mathrm{\mathbf{K}}}(1)=1, \\ \tag{7} \mathop{\mathrm{\mathbf{K}}}p \in {\mathcal{Q}(\mathbf{X})}_{4 t}, \quad \text{for all } p \in \mathcal{P}_+( \mathbf{X})_d,\\ \tag{8} \| \mathop{\mathrm{\mathbf{K}}}^{-1} q - q \|_{\mathbf{X}} \leq \varepsilon. \end{align}\] Then it follows from [13] that \(q + \varepsilon \in {\mathcal{Q}(\mathbf{X})}_{4 t}\) and thus \(q_{\min} - \mathop{\mathrm{lb}}(q, {\mathcal{Q}(\mathbf{X})})_{2t} \leq \varepsilon\). As in [12]–[14], the statement of Theorem 3 is proven by showing the existence, for each large enough \(t\), of an operator \(\mathop{\mathrm{\mathbf{K}}}\) satisfying 6 , 7 and 8 with \(\varepsilon = O(1/t^2)\).
The way to construct such an operator is to follow the so-called polynomial kernel method. In Section 2, we explain how such a kernel is found in [12] for the case of the unit sphere. Our rate for the bi-sphere is obtained by multiplying the two kernels associated to each unit sphere. This idea of kernel multiplication is the same as the one previously used for the hypercube in [14] (see also [17]).
For a multi-index \(\alpha = (\alpha_1,\dots,\alpha_n) \in \mathbb{N}^n\), we use the notation \(|\alpha|=\alpha_1 + \dots + \alpha_n\). Given \(d \in
\mathbb{N}\), let \(\mathbb{N}_d^n := \{\alpha \in \mathbb{N}^n : |\alpha| \leq d \}\). The dimension of \(\mathbb{N}_d^n\) is equal to the number of monomials of degree at most \(d\), i.e., \(\binom{n+d}{d}\).
A map \(\mathop{\mathrm{C}}: S^{n-1} \times S^{n-1} : \mathbb{R}\) on \(S^{n-1}\) is called a polynomial kernel when \(\mathop{\mathrm{C}}(\mathbf{x},\mathbf{x}')\) is a polynomial in the variables \(\mathbf{x}\), \(\mathbf{x}'\). For each \(k\), let \(H_k[\mathbf{x}] := \mathop{\mathrm{span}}\{ P_{\alpha} : \alpha \in \mathbb{N}^n, |\alpha|=k \}\) be the spanning set of orthonormal spherical harmonics of degree \(k\), i.e., homogeneous polynomials of degree \(k\) lying in the kernel of the Laplace operator. Let us equip \(S^{n-1}\) with the uniform Haar measure \(\mu\), and consider the Christoffel-Darboux kernel \(\mathop{\mathrm{C}}_{2 t}\), which is defined in terms of the orthonormal basis \(\{P_{\alpha} : \alpha
\in \mathbb{N}^n\}\) for \(\mathbb{R}[\mathbf{x}]\) with respect to \((S^{n-1},\mu)\) as: \[\begin{align}
\label{eq:cdksphere}
\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}') := \sum_{k=0}^{2t} \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}'), \quad \text{where } \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') := \sum_{|\alpha|=k} P_{\alpha}(\mathbf{x})
P_{\alpha}(\mathbf{x}').
\end{align}\tag{9}\] Then one associates to \(\mathop{\mathrm{C}}_{2t}\) an operator \(\mathop{\mathrm{\mathbf{C}}}_{2t}: \mathbb{R}[\mathbf{x}] \to \mathbb{R}[\mathbf{x}]\),
defined as follows: \[\begin{align}
\label{eq:ksphere}
\mathop{\mathrm{\mathbf{C}}}_{2t} p(\mathbf{x}) := \int_{S^{n-1}} \mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}') p(\mathbf{x}') \mathop{\mathrm{d}}\mu(\mathbf{x}') .
\end{align}\tag{10}\] This operator \(\mathop{\mathrm{\mathbf{C}}}_{2t}\) is called reproducing as it satisfies \(\mathop{\mathrm{\mathbf{C}}}_{2t} p = p\), for all
\(p \in \mathbb{R}[\mathbf{x}]_{2t}\). Therefore, all its eigenvalues are equal to \(1\).
One has \(p(\mathbf{x}) = \sum_{k=0}^d p_k(\mathbf{x})\), for all \(\mathbf{x}\in S^{n-1}\), with \(p_k \in H_k\) given by \[p_k = \int_{S^{n-1}} \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') p(\mathbf{x}') \mathop{\mathrm{d}}\mu(\mathbf{x}') .\]
In this case one has the following closed form of the Christoffel-Darboux kernel \[\begin{align} \label{eq:funkhecke} \mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}') = \sum_{k=0}^{2t} \mathcal{G}_k^{(n-1)} (\mathbf{x}\cdot \mathbf{x}'), \quad \text{for all } \mathbf{x},\mathbf{x}' \in S^{n-1}. \end{align}\tag{11}\] In the above formula, the set \(\{\mathcal{G}_k^{(n)} : k \in \mathbb{N}\}\) of Gegenbauer polynomials are defined, for all \(n \geq 2\), as the set of orthogonal polynomials with respect to the weight function \(w_n(x):= \hat{w}_n (1-x^2)^{\frac{n-2}{2}}\), where \(\hat{w}_n\) is a normalization constant ensuring that \(\int_{-1}^1 w_n(x) \mathop{\mathrm{d}}x = 1\). We refer the interested reader to [24] for a detailed survey about univariate orthogonal polynomials. The formula 11 is also known as the Funk-Hecke formula, stated for instance in [25].
The next step is to perturb the eigenvalues of the reproducing operator \(\mathop{\mathrm{\mathbf{C}}}_{2t}\) by considering the following kernel instead: \[\begin{align} \label{eq:cdksphereperturb} \mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}'; \lambda) := \sum_{k=0}^{2t} \lambda_k \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') = \sum_{k=0}^{2t} \lambda_k \mathcal{G}_k^{(n-1)} (\mathbf{x}\cdot \mathbf{x}'), \quad \text{for all } \mathbf{x},\mathbf{x}' \in S^{n-1}. \end{align}\tag{12}\] Then \(\lambda = (\lambda_k)\) is the set of eigenvalues of the operator obtained in 10 by considering \(\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}'; \lambda)\) instead of \(\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}')\). The following result provides one way to prove that \(\mathop{\mathrm{\mathbf{C}}}_{2t}\) satisfies 7 .
Lemma 1 (See [13]). Let \(\mathbf{X}\) be a compact semialgebraic set, and let \(\mu\) be a finite measure supported on \(\mathbf{X}\). Let \(Q\) be a convex cone, and suppose that \(\mathop{\mathrm{C}}: \mathbf{X}\times \mathbf{X}\to \mathbb{R}\) is a polynomial kernel for which \(\mathop{\mathrm{C}}(\cdot,\mathbf{x}') \in Q\) for each \(\mathbf{x}' \in \mathbf{X}\) fixed. Then if \(p \in \mathbb{R}[\mathbf{x}]\) is nonnegative on \(\mathbf{X}\), we have \(\mathop{\mathrm{\mathbf{C}}}p \in Q\).
Remark 5. Let \(\mathbf{X}\), \(\mu\) be as in Lemma 1. When selecting \(Q=\mathcal{T}(\mathbf{X})_{2t}\) in Lemma 1, the operator \(\mathop{\mathrm{\mathbf{C}}}\) satisfies 7 (with \(\mathcal{T}(\mathbf{X})_{2t}\) instead of \(\mathcal{Q}(\mathbf{X})_{4t}\)). If \(\mathbf{X}\) is the unit sphere, one can equivalently select \(Q = \mathcal{Q}(\mathbf{X})_{2t}\).
The proof of Lemma 1 relies on Tchakaloff’s Theorem [26] and the exisence of cubature rules. Now coming back to the case of the unit sphere, assume that \(\lambda = (\lambda_k)\) is the set of coefficients of a univariate sum of squares in the basis of Gegenbauer polynomials. Then at each fixed \(\mathbf{x}'\), the polynomial \(\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}'; \lambda)\), defined in 12 , is equal to a sum of squares of degree at most \(2t\) on \(\mathbf{X}\), so \(\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}'; \lambda) \in {\mathcal{Q}(\mathbf{X})_{2t}}\) and Lemma 1 implies that \(\mathop{\mathrm{\mathbf{C}}}_{2t}\) satisfies 7 .
Next, if the harmonic decomposition of \(q\) is \(q(\mathbf{x})=\sum_{k=0}^d q_k(\mathbf{x})\) for all \(\mathbf{x}\in S^{n-1}\), with \(q_k \in H_k[\mathbf{x}]\), then one has \(\mathop{\mathrm{\mathbf{C}}}_{2t} q = \sum_{k=0}^d \lambda_k q_k\). If in addition, \(\lambda_0=1\) and \(\lambda_k \neq 0\) for all \(k\) then \(\mathop{\mathrm{\mathbf{C}}}_{2t}^{-1} q = \sum_{k=0}^d 1/\lambda_k q_k\). By [13], the resulting perturbed operator satisfies 6 if \(\lambda_0=1\), and it satisfies 8 with \[\varepsilon = \max_{1\leq k \leq d} \max_{\|\mathbf{x}\|=1} |q_k(\mathbf{x})| \cdot \left|1 - 1/\lambda_k \right|.\] It remains to give an upper bound of the two multiplied quantities. For the first quantity, one can define the so-called harmonic constant: \[\begin{align} \label{eq:harmonic} \gamma(S^{n-1})_d := \max_{p \in \mathbb{R}[\mathbf{x}]_d} \max_{0\leq k \leq d} \frac{\|p_k\|_{S^{n-1}}}{\|p\|_{S^{n-1}}}. \end{align}\tag{13}\] In case of minimizing a homogeneous polynomial of degree \(d\), one can define a similar constant denoted by \(\gamma(S^{n-1})_{=d}\). This latter constant can be bounded independently of the dimension \(n\) as a consequence of [12]. More generally, one has the following result.
Lemma 2. For all integers \(d, n\), with \(n \geq 3\), the constant \(\gamma(S^{n-1})_d\) depends polynomially on \(n\) (when \(d\) is fixed) and polynomially on \(d\) (when \(n\) is fixed). One has \[\begin{align} \label{eq:harmonicbound} \gamma(S^{n-1})^2_d \leq \max_{0\leq k\leq d} \mathcal{G}_k^{n}(1) = \max_{0\leq k \leq d} \left(1+\frac{2k}{n-2}\right) \cdot \binom{k+n-3}{k}. \end{align}\qquad{(3)}\]
Proof. As in the proof of [13], one relies on the reproducing properties of the Christoffel-Darboux kernel to show that \[\gamma(S^{n-1})^2_d \leq \max_{0\leq k \leq d} \max_{\mathbf{x}\in S^{n-1}} \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}) = \max_{0 \leq k \leq d} \mathcal{G}_k^{(n-1)}(1).\] The desired expression then follows from the value of the Gegenbauer polynomials at \(1\), see, e.g., (2.9) in [27]. ◻
To finally obtain the desired convergence rate, the second quantity can be bounded as follows.
Lemma 3 (See [12]). Let \(n,d \in \mathbb{N}\). Then for every \(t \geq 2 n d \sqrt{d}\) there exists a univariate sum of squares \(\sigma(x)=\sum_{k=0}^{2t} \lambda_k \mathcal{G}_k^{(n)}(x)\) of degree \(2t\) with \(\lambda_0=1\), \(1/2 \leq \lambda_k \leq 1\), for all \(1 \leq k \leq d\), and \[\begin{align} \label{eq:boundlambda} \sum_{k=1}^{d} (1 - \lambda_k ) &\leq \frac{ n^2 d^3}{t^2}, \\ \sum_{k=1}^{d} \left|1 - 1/\lambda_k \right| \leq 2 \sum_{k=1}^{d} (1 - \lambda_k ) & \leq \frac{2 n^2 d^3}{t^2} \nonumber. \end{align}\qquad{(4)}\]
This section is dedicated to the proof of Theorem 3.
Proof. Up to translation and scaling, we assume that \(q_{\min}=0\) and \(q_{\max}=1\). Let us equip \(\mathbf{X}= S^{n-1} \times S^{n-1}\) with the product measure \(\mu_{\mathbf{X}} := \mu \otimes \mu\), where \(\mu\) is the uniform Haar measure on \(S^{n-1}\). Given the orthonormal basis \(\{P_{\alpha} : \alpha \in \mathbb{N}^n\}\) for \(\mathbb{R}[\mathbf{x}]\) (respectively for \(\mathbb{R}[\mathbf{y}]\)) with respect to \((S^{n-1},\mu)\), \(\{P_{\alpha}(\mathbf{x}) P_{\beta}(\mathbf{y}) : \alpha, \beta \in \mathbb{N}^n\}\) is an orthonormal basis for \(\mathbb{R}[\mathbf{x},\mathbf{y}]\) with respect to \((\mathbf{X},\mu_{\mathbf{X}})\). With \(t \geq 2 n d \sqrt{d}\), and \(\lambda=(\lambda_k)\) as in Lemma 3, we build the desired operator \(\mathop{\mathrm{\mathbf{K}}}_{2t} : \mathbb{R}[\mathbf{x},\mathbf{y}] \to \mathbb{R}[\mathbf{x}, \mathbf{y}]\) as follows: \[\begin{align} \label{eq:cdk} \mathop{\mathrm{\mathbf{K}}}_{2t} q(\mathbf{x},\mathbf{y}) & := \int_{\mathbf{X}} \mathop{\mathrm{K}}_{2t}((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}'); \lambda) q(\mathbf{x}',\mathbf{y}') \mathop{\mathrm{d}}\mu_{\mathbf{X}}(\mathbf{x}',\mathbf{y}'), \\ \text{where }\mathop{\mathrm{K}}_{2t}((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}'); \lambda) & := \sum_{k,s=0}^{2t} \lambda_k \lambda_s \mathop{\mathrm{K}}^{(k,s)} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}')),\\ \quad \text{and } \mathop{\mathrm{K}}^{(k,s)} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}')) & := \sum_{|\alpha|=k, |\beta|=s} P_{\alpha}(\mathbf{x}) P_{\beta}(\mathbf{y}) P_{\alpha}(\mathbf{x}') P_{\beta}(\mathbf{y}'). \end{align}\tag{14}\] Let us show that \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies the three desired properties 6 , 7 and 8 .
For each \(k,s\), one defines \(H_{k,s}[\mathbf{x},\mathbf{y}] := H_k[\mathbf{x}] \otimes H_s[\mathbf{y}] = \mathop{\mathrm{span}}\{P_{\alpha}(\mathbf{x}) P_{\beta}(\mathbf{y}) : \alpha, \beta \in \mathbb{N}^n, |\alpha|=k, |\beta|=s \}\).
Then every \(q \in \mathbb{R}[\mathbf{x},\mathbf{y}]_d\) has a decomposition \[\begin{align} \label{eq:qharmonic} q(\mathbf{x},\mathbf{y}) = \sum_{k+s \leq d} q_{k,s}(\mathbf{x},\mathbf{y}), \text{ for all } (\mathbf{x},\mathbf{y}) \in \mathbf{X}, \end{align}\tag{15}\] with \(q_{k,s} \in H_{k,s}[\mathbf{x},\mathbf{y}]\), given by \[\begin{align} \label{eq:qks} q_{k,s} = \int_{\mathbf{X}} \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') \mathop{\mathrm{C}}^{(s)} (\mathbf{y},\mathbf{y}') q(\mathbf{x}',\mathbf{y}') \mathop{\mathrm{d}}\mu(\mathbf{x}') . \end{align}\tag{16}\] By construction, one has \[\begin{align} \mathop{\mathrm{K}}^{(k,s)} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}')) & = \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') \mathop{\mathrm{C}}^{(s)} (\mathbf{y},\mathbf{y}'), \\ \mathop{\mathrm{K}}_{2t} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}'); \lambda) & = \sum_{k,s=0}^{2t} \lambda_k \lambda_s \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') \mathop{\mathrm{C}}^{(s)} (\mathbf{y},\mathbf{y}') = \mathop{\mathrm{C}}_{2t} (\mathbf{x},\mathbf{x}'; \lambda) \mathop{\mathrm{C}}_{2t} (\mathbf{y},\mathbf{y}'; \lambda), \end{align}\] where \(\mathop{\mathrm{C}}_{2t} (\cdot,\cdot; \lambda)\) has been defined in 12 . Then one has \[\begin{align} \label{eq:diagprod} \mathop{\mathrm{\mathbf{K}}}_{2t} q = \sum_{k+s\leq d} \lambda_k \lambda_s q_{k,s}. \end{align}\tag{17}\] Since \(\lambda_0=1\), 6 is satisfied.
To prove that 7 is satisfied, recall that \[\begin{align}
\mathop{\mathrm{C}}_{2t}(\mathbf{x},\mathbf{x}'; \lambda) := \sum_{k=0}^{2t} \lambda_k \mathop{\mathrm{C}}^{(k)} (\mathbf{x},\mathbf{x}') = \sum_{k=0}^{2t} \lambda_k \mathcal{G}_k^{(n-1)} (\mathbf{x}\cdot \mathbf{x}'), \quad \text{for all }
\mathbf{x},\mathbf{x}' \in S^{n-1}, \\
\mathop{\mathrm{C}}_{2t}(\mathbf{y},\mathbf{y}'; \lambda) := \sum_{s=0}^{2t} \lambda_s \mathop{\mathrm{C}}^{(s)} (\mathbf{y},\mathbf{y}') = \sum_{s=0}^{2t} \lambda_s \mathcal{G}_s^{(n-1)} (\mathbf{y}\cdot \mathbf{y}'), \quad \text{for all }
\mathbf{y},\mathbf{y}' \in S^{n-1},
\end{align}\] and that we assumed that \(\lambda=(\lambda_k)\) is the set of coefficients of a univariate sum of squares in the basis of Gegenbauer polynomials.
Then at each fixed \((\mathbf{x}',\mathbf{y}')\), the polynomial \(\mathop{\mathrm{K}}_{2t} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}'); \lambda)\) is equal to a
product of sums of squares of degree at most \(4 t\) on \(\mathbf{X}\), so \(\mathop{\mathrm{K}}_{2t} ((\mathbf{x},\mathbf{y}),(\mathbf{x}',\mathbf{y}');
\lambda) \in {\mathcal{Q}(\mathbf{X})}_{4t}\) and Lemma 1 (when selecting \(Q=\mathcal{T}(\mathbf{X})_{4t}
{=\mathcal{Q}(\mathbf{X})_{4t}}\)) implies that \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies 7 . Note that the degree \(4 t\) of this representation is
twice larger than the one obtained in the case of the unit sphere.
We end the proof by showing that the operator satisfies 8 , namely, \[\begin{align} \label{eq:pthree} \max_{(\mathbf{x},\mathbf{y}) \in \mathbf{X}} | \mathop{\mathrm{\mathbf{K}}}^{-1} q(\mathbf{x},\mathbf{y}) - q(\mathbf{x},\mathbf{y})| \leq \varepsilon = \frac{C_{\mathbf{X}}(n,d)}{t^2}, \end{align}\tag{18}\] with \[\begin{align} \label{eq:cX} C_{\mathbf{X}}(n,d) := 8 n^2 d^3 \binom{d+2}{2} \cdot \gamma(S^{n-1})_d^2, \end{align}\tag{19}\] and \(\gamma(S^{n-1})_d\) is the constant defined in 13 . By 17 , one has \[\begin{align} \label{eq:pthreeprod} \mathop{\mathrm{\mathbf{K}}}_{2t}^{-1} q - q = \sum_{1\leq k+s\leq d} \left( \frac{1}{\lambda_k \lambda_s} -1 \right) q_{k,s}. \end{align}\tag{20}\] To bound this quantity over \(\mathbf{X}\), we follow a strategy similar to the one from [14], that relies on Bernoulli’s identity: for any \(x \in [0, 1]\) and \(m \geq 1\), we have \(1-(1-x)^m \leq m x\). For all \(1 \leq k \leq d\), let us define \(\eta_k:=1-\lambda_k\), and \(\eta := \max_{1 \leq k \leq d} \eta_k\). Since we selected \(\lambda\) as in Lemma 3, one has \(1/2 \leq \lambda_k \leq 1\), for all \(1 \leq k \leq d\), then \(0 \leq \eta \leq 1/2\), so one can apply Bernoulli’s identity to obtain \[\begin{align} \label{eq:bernoulli} 1 - \lambda_k \lambda_s = 1 - (1 - \eta_k) (1 - \eta_s) \leq 1 - {(1 - \eta)^2} \leq 2 \eta. \end{align}\tag{21}\] By ?? , one has \(1 - \lambda_k \leq \sum_{k=1}^d (1 - \lambda_k) \leq \frac{ n^2 d^3}{t^2}\), for all \(1 \leq k \leq d\), implying that \(\eta \leq \frac{ n^2 d^3}{t^2}\). Next, one has \[\begin{align} \label{eq:fracbound} \left|1 - \frac{1}{\lambda_k \lambda_s}\right| = \frac{|1 - \lambda_k \lambda_s|}{|\lambda_k \lambda_s|} \leq 4 (1 - \lambda_k \lambda_s). \end{align}\tag{22}\] Then by combining 21 and 22 , we obtain \[\sum_{1\leq k+s\leq d} \left( \frac{1}{\lambda_k \lambda_s} -1 \right) \leq 8 \frac{ n^2 d^3}{t^2} \cdot \left|\mathbb{N}_d^2\right| = 8 \frac{ n^2 d^3}{t^2} \binom{d+2}{2}.\] Eventually let us define \(p_{k}(\mathbf{x},\mathbf{y}):=\sum_{s} q_{k,s} (\mathbf{x},\mathbf{y})\). Let us fix \(\mathbf{y}\in S^{n-1}\). From 15 one obtains the harmonic decomposition of \(q(\mathbf{x},\mathbf{y}) = \sum_{k} p_{k} (\mathbf{x},\mathbf{y})\), with \(p_{k}(\cdot,\mathbf{y}) \in H_k[\mathbf{x}]\). Therefore, one has \[\|p_{k}(\cdot,\mathbf{y})\|_{S^{n-1}} \leq \gamma(S^{n-1})_d \cdot \|q(\cdot,\mathbf{y})\|_{S^{n-1}} \leq \gamma(S^{n-1})_d.\] The above inequality is valid for all \(\mathbf{y}\in S^{n-1}\), thus one has \(\|p_{k}\|_{\mathbf{X}} \leq \gamma(S^{n-1})_d\). Now at each fixed \(k\) and \(\mathbf{x}\), one has \(q_{k,s}(\mathbf{x},\cdot) \in H_s[\mathbf{y}]\), yielding the harmonic decomposition \(p_{k}(\mathbf{x},\cdot)=\sum_{s} q_{k,s} (\mathbf{x},\cdot)\) and \[\|q_{k,s}(\mathbf{x},\cdot)\|_{S^{n-1}} \leq \gamma(S^{n-1})_d \cdot \|p_k(\mathbf{x},\cdot)\|_{S^{n-1}} \leq \gamma(S^{n-1})_d \cdot \|p_{k}\|_{\mathbf{X}} \leq \gamma(S^{n-1})^2_d.\] Since the above inequality is valid for all \(\mathbf{x}\in S^{n-1}\), we obtain \(\|q_{k,s}\|_{\mathbf{X}} \leq \gamma(S^{n-1})^2_d\), yielding the desired bound. ◻
Remark 6. If one assumes that \(q\) is bi-homogeneous polynomial of degree \(d\), i.e., homogeneous of degree \(d\) with respect to \(\mathbf{x}\) (at fixed \(\mathbf{y}\)) and \(\mathbf{y}\) (at fixed \(\mathbf{x}\)), then one can replace \(\gamma(S^{n-1})^2_d\) by the quantity \(\gamma(S^{n-1})^2_{=d}\) that can be bounded independently of the dimension \(n\). This follows from [12] which states that the supremum-norm of the harmonic components of a homogeneous polynomial can be bounded by a constant independent of the dimension.
One can easily extend the rate given in Theorem 3 when optimizing a polynomial over the Cartesian product of \(m\) spheres \(\mathbf{X}= S^{n-1} \underbrace{\times \dots \times}_{m-1} S^{n-1}\).
Theorem 7. For \(m \geq 2\), let \(\mathbf{X}= S^{n-1} \times \dots \times S^{n-1}\) be the Cartesian product of \(m\) unit spheres, and let \(q \in \mathbb{R}[\mathbf{x}_1,\dots,\mathbf{x}_m]_d\). Then for any \(t \geq 2 n d \sqrt{d}\), the lower bound \(\mathop{\mathrm{lb}}(q, {\mathcal{Q}(\mathbf{X})})_{mt}\) for the minimization of \(q\) over \(\mathbf{X}\) satisfies: \[\begin{align} \label{eq:multisphererate} q_{\min} - \mathop{\mathrm{lb}}(q, {\mathcal{Q}(\mathbf{X})})_{mt} \leq \frac{C_{\mathbf{X}}(m,n,d)}{t^2} \cdot (q_{\max} - q_{\min}), \end{align}\qquad{(5)}\] with \[\begin{align} \label{eq:cXm} C_{\mathbf{X}}(n,d,m) := m 2^m n^2 d^3 \binom{d+m}{m} \cdot \gamma(S^{n-1})_d^m, \end{align}\qquad{(6)}\] and \(\gamma(S^{n-1})_d\) is the constant defined in 13 .
Proof. Up to translation and scaling, we assume that \(q_{\min}=0\) and \(q_{\max}=1\). Let us fix \(t \geq 2 n d \sqrt{d}\). We outline how this rate is obtained by adapting the proof of Theorem 3 given in Section 3.1.
We equip \(\mathbf{X}\) with the product measure \(\mu_{\mathbf{X}}:=\mu \overbrace{\otimes \cdots \otimes}^{m-1} \mu\), where \(\mu\) is the uniform Haar measure on \(S^{n-1}\). The orthonormal basis with respect to \((\mathbf{X},\mu_{\mathbf{X}})\) is obtained by an \(m\)-th order tensorization. Given the orthonormal basis \(\{P_{\alpha(i)} : \alpha(i) \in \mathbb{N}^n\}\) for \(\mathbb{R}[\mathbf{x}_i]\) with respect to \((S^{n-1},\mu)\), \(\{P_{\alpha(1)}(\mathbf{x}_1) \dots P_{\alpha(m)}(\mathbf{x}_m) : \alpha(1),\dots,\alpha(m) \in \mathbb{N}^n\}\) is an orthonormal basis for \(\mathbb{R}[\mathbf{x}_1,\dots,\mathbf{x}_m]\) with respect to \((\mathbf{X},\mu_{\mathbf{X}})\);
For each \(\kappa \in \mathbb{N}^m\), one defines \(H_{\kappa}[\mathbf{x}_1,\dots,\mathbf{x}_m]\) as the span of products of \(m\) orthonormal polynomials that are homogeneous of degrees \(\kappa_1\) in \(\mathbf{x}_1, \dots, \kappa_m\) in \(\mathbf{x}_m\), respectively. Doing so, every polynomial \(q \in \mathbb{R}[\mathbf{x}_1, \dots, \mathbf{x}_m]_d\) has a decomposition \(q = \sum_{|\kappa| \leq d} q_{\kappa}\), with \(q_{\kappa} \in H_{\kappa}[\mathbf{x}_1,\dots,\mathbf{x}_m]\);
The perturbed kernel is obtained by multiplying \(m\) kernels. Let us note \(\mathbf{x}= (\mathbf{x}_1,\dots,\mathbf{x}_m)\) and \(\mathbf{x}' = (\mathbf{x}_1',\dots,\mathbf{x}_m')\). With \(t \geq 2 n d \sqrt{d}\), and \(\lambda=(\lambda_k)\) as in Lemma 3, let us define \(\lambda_\kappa := \lambda_{\kappa_1} \cdots \lambda_{\kappa_m}\), for all \(\kappa \in \mathbb{N}_t^n\). We build the desired operator \(\mathop{\mathrm{\mathbf{K}}}_{2t} : \mathbb{R}[\mathbf{x}] \to \mathbb{R}[\mathbf{x}]\) as follows: \[\begin{align} \label{eq:cdkmulti} \mathop{\mathrm{\mathbf{K}}}_{2t} q(\mathbf{x}) & := \int_{\mathbf{X}} \mathop{\mathrm{K}}_{2t}(\mathbf{x},\mathbf{x}'); \lambda) q(\mathbf{x}') \mathop{\mathrm{d}}\mu_{\mathbf{X}}(\mathbf{x}'), \\ \text{where }\mathop{\mathrm{K}}_{2t}(\mathbf{x},\mathbf{x}'); \lambda) & := \sum_{\kappa_1,\dots, \kappa_m=0}^{2t} \lambda_{\kappa} \mathop{\mathrm{K}}^{\kappa} (\mathbf{x},\mathbf{x}'),\\ \quad \text{and } \mathop{\mathrm{K}}^{\kappa} (\mathbf{x},\mathbf{x}') & := \sum_{|\alpha(1)|=\kappa_1,\dots, |\alpha(m)|=\kappa_m} \prod_{i=1}^m P_{\alpha(i)}(\mathbf{x}_i) P_{\alpha(i)}(\mathbf{x}_i') . \end{align}\tag{23}\]
Then one proves exactly as for the bi-sphere that \[\begin{align} \label{eq:diagprodmulti} \mathop{\mathrm{\mathbf{K}}}_{2t} q = \sum_{|\kappa|\leq d} \lambda_{\kappa} q_{\kappa}. \end{align}\tag{24}\] Since \(\lambda_0=1\), 6 is satisfied;
The polynomial \(\mathop{\mathrm{K}}_{2t}(\mathbf{x},\mathbf{x}'); \lambda)\) obtained at each fixed second argument belongs to \({\mathcal{Q}(\mathbf{X})}_{2mt}\) and Lemma 1 implies that the operator \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies 7 (with \(\mathcal{Q}(\mathbf{X})_{2mt}\) instead of \(\mathcal{Q}(\mathbf{X})_{4t}\))
;
To prove 8 , one first obtains \[\begin{align} \label{eq:pthreemulti} \mathop{\mathrm{\mathbf{K}}}_{2t}^{-1} q - q = \sum_{1\leq |\kappa|\leq d} \left( \frac{1}{\lambda_{\kappa}} -1 \right) q_{\kappa}. \end{align}\tag{25}\] For all \(1 \leq k \leq d\), let us define \(\eta_k:=1-\lambda_k\) and \(\eta := \max_{1 \leq k \leq d} \eta_k\). As for 21 , we rely on Bernoulli’s identity to obtain the inequality \[{ 1 - \lambda_{\kappa} = 1 - \lambda_{\kappa_1} \cdots \lambda_{\kappa_m} = 1 - (1 - \eta_{\kappa_1}) \cdots (1 - \eta_{\kappa_m}) \leq 1 - (1 - \eta)^m \leq m \eta, }\] with \(\eta \leq \frac{n^2 d^3}{t^2}\). Since \(\lambda_k \geq 1/2\), one has \(|1 - \lambda_{\kappa}^{-1}| \leq 2^m (1 - \lambda_{\kappa})\). Eventually, one obtains \(\|q_{\kappa}\|_{\mathbf{X}} \leq \gamma(S^{n-1})^m_d\) with the same reasoning as for the bi-sphere.
◻
Given a compact set \(\mathbf{X}\subset \mathbb{R}^n\), we denote by \(\mathcal{M}(\mathbf{X})\) the space of positive Borel measures supported on \(\mathbf{X}\). In this section, we assume that convergence rates have been obtained for polynomial optimization over two given sets \(\mathbf{X}_1\) and \(\mathbf{X}_2\), thanks to perturbed kernels and associated operators satisfying 6 , 7 and 8 . We show how to derive a convergence rate for polynomial optimization over the Cartesian product \(\mathbf{X}= \mathbf{X}_1 \times \mathbf{X}_2\).
Before stating our result, we briefly describe the quantities that will be involved.
For each set \(\mathbf{X}_i\), one associates an integer \(m_i\) that is the number of indices needed when decomposing polynomials into orthonormal components. As explained after Theorem 8, this number is equal to \(1\) when \(\mathbf{X}_i\) is either the unit sphere, the unit ball or the
standard simplex, and is equal to \(n\) when \(\mathbf{X}_i\) is the hypercube \([-1,1]^n\). Its value differs if \(\mathbf{X}_i\) is itself a product set.
Next, one associates to each set \(\mathbf{X}_i\) a function \(d_i : \mathbb{N}\to \mathbb{N}\) that takes as input, an integer \(t\), and outputs the
relaxation order \(d_i(t)\) used for the lower bound \(\mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}_i))_{d_i(t)}\). In the case of the unit sphere, \(d_i\)
is the identity, but for the bi-sphere, it is twice the identity.
Eventually, one associates to each set \(\mathbf{X}_i\) a function \(\eta^{(i)} : \mathbb{N}\to \mathbb{N}\to \mathbb{R}_{\geq 0}\) converging to 0 at infinity. This function is used to
quantify the convergence rate. Given a relaxation order \(t\) as input, the output is proportional to \(1/t^2\) for the unit sphere, the unit ball, the standard simplex and the hypercube,
tough the constant of proportionality depends on the set.
Theorem 8. Let \(\mathbf{X}_1, \mathbf{X}_2 \subseteq \mathbb{R}^n\) be two compact semialgebraic sets, and let \(\mathbf{X}= \mathbf{X}_1 \times \mathbf{X}_2\) be their Cartesian product. For each \(i=1,2\), assume that there exist
\(m_i\in \mathbb{N}\), \(t_i \in \mathbb{R}_{\geq 0}\),
a function \(d_i : \mathbb{N}\to \mathbb{N}\),
a probability measure \(\mu_i \in \mathcal{M}(\mathbf{X}_i)\),
a function \(\eta^{(i)} : \mathbb{N}\to \mathbb{R}_{\geq 0}\), converging to \(0\) at infinity,
a decomposition \(\mathcal{P}(\mathbf{X}_i) = \displaystyle\bigoplus_{\kappa^{(i)} \in \mathbb{N}^{m_i}} H_{\kappa^{(i)}}\), where each \(H_{\kappa^{(i)}}\) is spanned by a subspace \(B_{\kappa^{(i)}}\) of orthonormal polynomials with respect to \((\mathbf{X}_i,\mu_i)\),
a vector \(\lambda^{(i)}=\left(\lambda_{\kappa^{(i)}}^{(i)}\right)\) indexed by \(\mathbb{N}_{2t}^{m_i}\), for all \(t \geq t_i\),
such that the following hold
the polynomial kernel \(\mathop{\mathrm{C}}_{i,2t}(\cdot, \cdot; \lambda^{(i)}) : \mathbf{X}_i \times \mathbf{X}_i \to \mathbb{R}\) defined for all \(t \geq t_i\) by \[\mathop{\mathrm{C}}_{i,2t}(\mathbf{x},\mathbf{x}'; \lambda^{(i)}) := \sum_{|\kappa^{(i)}|\leq 2t} \lambda_{\kappa^{(i)}}^{(i)} \sum_{P \in B_{\kappa^{(i)}}} P(\mathbf{x}) P(\mathbf{x}'),\] satisfies \(\mathop{\mathrm{C}}_{i,2t}(\cdot,\mathbf{x}'; \lambda^{(i)}) \in \mathcal{T}(\mathbf{X}_i)_{d_i(t)}\), at each fixed \(\mathbf{x}' \in \mathbf{X}_i\), for all \(t\geq t_i\),
for all \(t \geq t_i\) the vector \(\lambda^{(i)}=\left(\lambda_{\kappa^{(i)}}^{(i)}\right)\) satisfies \[\begin{align} \label{eq:lambdaone} \lambda_0^{(i)} = 1, \quad 1/2 \leq \lambda_{\kappa^{(i)}}^{(i)} \leq 1, \quad \text{for all } \kappa^{(i)} \in \mathbb{N}_{2t}^{m_i},\\ \label{eq:lambdatwo} 1 - \lambda_{\kappa^{(i)}}^{(i)} \leq \eta^{(i)}(t), \quad \text{for all } 1 \leq |\kappa^{(i)}| \leq 2t. \end{align}\] {#eq: sublabel=eq:eq:lambdaone,eq:eq:lambdatwo}
Define \(m:=m_1+m_2\) and \(\eta(t):=\max\{\eta^{(1)}(t),\eta^{(2)}(t)\}\). Let \(q \in \mathbb{R}[\mathbf{x}_1,\mathbf{x}_2]_d\). Then for any \(t \geq \max \{t_1,t_2\}\), the lower bound \(\mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}))_{{d_1(t)+d_2(t)}}\) for the minimization of \(q\) over \(\mathbf{X}\) satisfies: \[\begin{align} \label{eq:generalrate} q_{\min} - \mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}))_{d_1(t)+d_2(t)} \leq 8 \eta(t) \cdot \binom{m+d}{d} \cdot \gamma(\mathbf{X}_1)_d \cdot \gamma(\mathbf{X}_2)_d \cdot (q_{\max} - q_{\min}), \end{align}\qquad{(7)}\]
Proof. Up to translation and scaling, we assume that \(q_{\min}=0\) and \(q_{\max}=1\). Let us fix \(t \geq \max\{t_1,t_2\}\). We outline how this rate is obtained by adapting the proof of Theorem 3 given in Section 3.1.
We equip \(\mathbf{X}\) with the product measure \(\mu_{\mathbf{X}}:=\mu_1 \otimes \mu_2\);
For each \(\kappa=(\kappa^{(1)}, \kappa^{(2)}) \in \mathbb{N}^m\), one defines \(H_{\kappa}[\mathbf{x}_1,\mathbf{x}_2] := H_{\kappa^{(1)}}[\mathbf{x}_1] \otimes H_{\kappa^{(2)}}[\mathbf{x}_2]\). Doing so, every polynomial \(q \in \mathbb{R}[\mathbf{x}_1, \mathbf{x}_2]_d\) has a decomposition \(q = \sum_{|\kappa| \leq d} q_{\kappa}\), with \(q_{\kappa} \in H_{\kappa}[\mathbf{x}_1, \mathbf{x}_2]\);
For each \(\kappa=(\kappa^{(1)}, \kappa^{(2)}) \in \mathbb{N}^m\), one defines \(\lambda_{\kappa} := \lambda_{\kappa^{(1)}} \lambda_{\kappa^{(2)}}\). We build a linear invertible operator \(\mathop{\mathrm{\mathbf{K}}}_{2t} : \mathbb{R}[\mathbf{x}_1,\mathbf{x}_2] \to \mathbb{R}[\mathbf{x}_1, \mathbf{x}_2]\) as follows: \[\begin{align} \mathop{\mathrm{\mathbf{K}}}_{2t} q(\mathbf{x}_1,\mathbf{x}_2) & := \int_{\mathbf{X}} \mathop{\mathrm{K}}_{2t}((\mathbf{x}_1,\mathbf{x}_2),(\mathbf{x}_1',\mathbf{x}_2'); \lambda) q(\mathbf{x}_1',\mathbf{x}_2') \mathop{\mathrm{d}}\mu_{\mathbf{X}}(\mathbf{x}_1',\mathbf{x}_2'), \\ \text{where }\mathop{\mathrm{K}}_{2t}((\mathbf{x}_1,\mathbf{x}_2),(\mathbf{x}_1',\mathbf{x}_2'); \lambda) & := \mathop{\mathrm{C}}_{1,2t}(\mathbf{x}_1,\mathbf{x}_1'; \lambda^{(1)}) \mathop{\mathrm{C}}_{2,2t}(\mathbf{x}_2,\mathbf{x}_2'; \lambda^{(2)}). \end{align}\] Then, at each fixed \((\mathbf{x}_1',\mathbf{x}_2') \in \mathbf{X}\), \(\mathop{\mathrm{C}}_{2t}(\cdot,(\mathbf{x}_1',\mathbf{x}_2'); \lambda) \in \mathcal{T}(\mathbf{X})_{d_1(t)+d_2(t)}\) and \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies 7 (with \(\mathcal{T}(\mathbf{X})_{d_1(t)+d_2(t)}\) instead of \(\mathcal{Q}(\mathbf{X})_{4t}\));
Since \(\lambda_0=1\), \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies 6 ;
One has \[\begin{align} \label{eq:pthreegeneral} \mathop{\mathrm{\mathbf{K}}}_{2t}^{-1} q - q = \sum_{|\kappa|\leq d} \left( \frac{1}{\lambda_{\kappa}} -1 \right) q_{\kappa}. \end{align}\tag{26}\] As for 21 , we rely on Bernoulli’s identity to obtain the inequality \(1 - \lambda_{\kappa} \leq 2 \eta(t)\). Since \(\lambda_k \geq 1/2\), one has \(|1 - \lambda_{\kappa}^{-1}| \leq 4 (1 - \lambda_{\kappa})\). Eventually, one has \(\|q_{\kappa}\|_{\mathbf{X}} \leq \gamma(\mathbf{X}_1)_d \cdot \gamma(\mathbf{X}_2)_d\), so \(\mathop{\mathrm{\mathbf{K}}}_{2t}\) satisfies 8 .
◻
We now give examples of sets where the assumptions of Theorem 8 are fulfilled.
If \(\mathbf{X}_i\) is either \(S^{n-1} := \{\mathbf{x}\in \mathbb{R}^n : \|\mathbf{x}\|^2 = 1\}\), or \(\mathbb{B}^n := \{\mathbf{x}\in \mathbb{R}^n :
\|\mathbf{x}\|^2 \leq 1\}\) or \(\Delta^n : \{\mathbf{x}\in \mathbb{R}^n : x_1 \geq 0, \dots, x_n \geq 0, \;1 - \sum_{i=1}^n x_i \geq 0\}\) then one can select
\(m_i = 1\), \(t_i=2 n d \sqrt{d}\);
\(d_i : = t \mapsto 2 t\);
\(\mu_i\) to be either the uniform Haar measure for \(S^{n-1}\), or the measure with density \(c_n (1 - \|\mathbf{x}\|^2)^{-\frac{1}{2}}\) (with \(c_n> 0\) being a normalization constant) for \(\mathbb{B}^n\), or the measure with density \(c_n x_1^{-1/2} \cdots x_n^{-1/2} (1 - \sum_{i=1}^n x_i)^{-\frac{1}{2}}\) (with \(c_n> 0\) being a normalization constant) for \(\Delta^n\);
\(\eta^{(i)} : t \mapsto \frac{n^2 d^3}{t^2}\);
\(\mathcal{P}(S^{n-1}) = \displaystyle\bigoplus_{\kappa^{(i)}=0}^{\infty} H_{\kappa^{(i)}}\), where \(H_{\kappa^{(i)}}\) is spanned by the set of orthonormal polynomials with respect to \((S^{n-1},\mu_i)\) of exact degree \(\kappa^{(i)}\);
the vector \(\lambda^{(i)}=\left(\lambda_{\kappa^{(i)}}^{(i)}\right)\), indexed by \(\mathbb{N}_{2t}\), for all \(t \geq t_i\), as in Lemma 3.
If \(\mathbf{X}_i = [-1, 1]^n\), then one can select
\(m_i = n\), \(t_i= \pi d \sqrt{2n}\);
\(d_i : t \mapsto n (t+1)\);
\(\mu_i\) to be the normalized Chebyshev measure with density \(\frac{1}{\pi \sqrt{1-x_1^2}} \cdots \frac{1}{\pi \sqrt{1-x_n^2}}\);
\(\eta^{(i)} : t \mapsto \frac{n \pi^2 d^2}{t^2}\),
\(\mathcal{P}([-1,1]^n) = \displaystyle\bigoplus_{\kappa^{(i)} \in \mathbb{N}^n} H_{\kappa^{(i)}}\), where \(H_{\kappa^{(i)}} = \mathbb{R}T_{\kappa^{(i)}}\) and \(T_{\kappa^{(i)}}\) is the multivariate Chebyshev polynomial defined as the product of univariate Chebyshev polynomials: \[T_{\kappa^{(i)}}(\mathbf{x}) := \prod_{j=1}^n T_{\kappa_j^{(i)}}(x_j), \quad T_k(\cos \phi) := \cos (k \phi) \quad (\phi \in \mathbb{R}, k \in \mathbb{N}) ;\]
the vector \(\lambda^{(i)}=\left(\lambda_{\kappa^{(i)}}^{(i)}\right)\), indexed by \(\mathbb{N}^n_{2t}\), for all \(t \geq t_i\), as in [14].
From the above, we obtain a direct corollary of Theorem 8.
Corollary 1. Let \(m\in \mathbb{N}\), \(q \in \mathbb{R}[\mathbf{x}_1,\dots,\mathbf{x}_m]\) and \(\mathbf{X}= \mathbf{X}_1 \times \cdots \times \mathbf{X}_m\) be an arbitrary Cartesian product of \(m\) sets, assuming that each set \(\mathbf{X}_i \subset \mathbb{R}^n\) is either the unit sphere, the unit ball, the standard simplex or the hypercube. Then the hierarchy of lower bounds \(\mathop{\mathrm{lb}}(q, \mathcal{T}(\mathbf{X}))_t\) based on the Schmüdgen-type certificates converges to the global minimum of \(q\) at a rate in \(O(1/t^2)\), where \(t\) is the relaxation order.
In this section we analyze the convergence rate of the hierarchy derived in [28] to approximate as closely as desired the so-called order 2 quantum Wasserstein distance. Roughly speaking, the classical Wasserstein distance quantifies the cost of transporting one probability measure to another. In order to extend this notion to quantum states, several notions of quantum Wasserstein distances have been proposed; see, e.g., [29] and [30]. In [28], the authors specifically focus on the order 2 quantum Wasserstein distance that has been recently proposed in [31].
Let \(\mathbf{i}= \sqrt{-1} \in \mathbb{C}\). Given \(x \in \mathbb{C}\), one can write \(x = a + \mathbf{i}\, b\), where \(a = \mathop{\mathrm{Re}}(x)\) is the real part of \(x\) and \(b=\mathop{\mathrm{Im}}(x)\) is the imaginary part of \(x\). The complex conjugate of \(x\) is \(\overline{x} = a - \mathbf{i}\, b\). We extend this to vectors and matrices by applying the corresponding operations entrywise. The modulus of \(x\) is denoted by \(|x|:=\sqrt{a^2+b^2}\). The set of polynomials in variables \(\mathbf{x}=(x_1,\dots,x_n)\) and \(\overline{\mathbf{x}}=(\overline{x}_1,\dots,\overline{x}_n)\) with complex coefficients is denoted by \(\mathbb{C}[\mathbf{x},\overline{\mathbf{x}}]\). A polynomial \(p \in \mathbb{C}[\mathbf{x},\overline{\mathbf{x}}]\) satisfying \(p=\overline{p}\) is called Hermitian. Given a vector \(u\in \mathbb{C}^n\), \(u^*\) is the row vector containing the conjugate entries of \(u\). We will use the same notation as for the real case for the Euclidean norm \(\|u\| = \sqrt{u^* u}\). The \(\ell_1\)-norm \(\|u\|_1\) is the sum of moduli of the entries of \(u\). A linear functional \(L : \mathbb{C}[\mathbf{x},\overline{\mathbf{x}}] \to \mathbb{C}\) is called Hermitian if \(\overline{L(p)} = L(\overline{p})\) for all \(p \in \mathbb{C}[\mathbf{x},\overline{\mathbf{x}}]\). Given a compact set \(\mathbf{X}\subset \mathbb{C}^n\), we denote by \(\mathcal{M}(\mathbf{X})\) the space of complex positive Borel measures supported on \(\mathbf{X}\).
Given \(n \in \mathbb{N}\), let \(\rho, \nu \in \mathbb{C}^{n \times n}\) be two normalized quantum states, i.e., Hermitian matrices with nonnegative eigenvalues and unit trace. A quantum transport plan between \(\rho\) and \(\nu\) is a finite set of triples \(\{(\omega_{\ell}, u_{\ell}, v_{\ell})\}_{\ell}\) such that \[\begin{align} \sum_{\ell} \omega_{\ell} \, u_{\ell} u_{\ell}^* = \rho \quad \text{ and} \quad\sum_{\ell} \omega_{\ell} \, v_{\ell} v_{\ell}^* = \nu, \end{align}\] where \(\omega_{\ell} > 0\), \(\sum_{\ell} \omega_{\ell} =1\), \(u_{\ell}, v_{\ell} \in \mathbb{C}^n\), \(\|u_{\ell}\|=\| v_{\ell}\| = 1\). The set of all such quantum transport plans between two states \(\rho\) and \(\nu\) is denoted by \(\mathcal{Q}(\rho,\nu)\). Given a plan \(e=\{(\omega_{\ell}, u_{\ell}, v_{\ell})\}_{\ell}\), the associated (order \(2\)) quantum transport cost is defined as \[\begin{align} T_2(e) := \sum_{\ell} \omega_{\ell} \mathop{\mathrm{Tr}}\left[ (u_{\ell} u_{\ell}^* - v_{\ell} v_{\ell}^*) \overline{(u_{\ell} u_{\ell}^* - v_{\ell} v_{\ell}^*)} \right], \end{align}\] and the order \(2\) quantum Wasserstein distance is defined as \[\begin{align} \label{eq:qwtwo} W_2(\rho,\nu) := \Big(\inf_{e\in \mathcal{Q}(\rho,\nu)} T_2(e)\Big)^{1/2}. \end{align}\tag{27}\] In [32], the authors propose a moment reformulation of the DPS hierarchy [33], initially designed to distinguish separable and entangled states. Inspired by this reformulation, it is proved in [28] that \(W_2^2(\rho,\nu)\) is the optimal value of a particular instance of the generalized moment problem (GMP), i.e., an infinite-dimensional linear problem over positive Borel measures: \[\label{eq:measC} \begin{align} W^2_2(\rho,\sigma) = \inf_{\mu \in \mathcal{M}(\mathbf{X})} \quad & \int_{\mathbf{X}} f \mathop{\mathrm{d}}\mu \\ \mathop{\mathrm{s.t.}} \quad & \int_{\mathbf{X}} \mathbf{x}\mathbf{x}^* \mathop{\mathrm{d}}\mu = \rho, \\ \quad & \int_{\mathbf{X}} \mathbf{y}\mathbf{y}^* \mathop{\mathrm{d}}\mu = \nu, \end{align}\tag{28}\] where \(f(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}})= \mathop{\mathrm{Tr}}[(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*) \overline{(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*)}]\) and \(\mathbf{X}= \{(\mathbf{x},\mathbf{y}) \in \mathbb{C}^{2n}: \|\mathbf{x}\|=\|\mathbf{y}\|=1 \}\) is the Cartesian product of two complex unit spheres. The dual of problem 28 is given by \[\label{eq:dualC} \begin{align} \sup_{\Lambda,\Gamma \in \mathbb{C}^{n \times n}} \quad & \mathop{\mathrm{Tr}}(\rho \Lambda + \nu \Gamma) \\ \text{s.t.} \quad & f - \mathbf{x}^* \Lambda \mathbf{x}- \mathbf{y}^* \Gamma \mathbf{y}\geq 0 \text{ on } \mathbf{X}, \\ \quad & \Lambda^*=\Lambda, \quad \Gamma^*=\Gamma. \end{align}\tag{29}\] The Putinar-type (or equivalently Schmüdgen-type) moment hierarchy for 28 is given by \[\label{eq:momC} \begin{align} W^2_2(\rho,\sigma)_t := \inf_{L} \quad & L(f) \\ \text{s.t.} \quad & L: \mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}]_{2t} \to \mathbb{C}\text{ Hermitian linear}, \\ \quad & L(\mathbf{x}\mathbf{x}^*) = \rho, \\ \quad & L(\mathbf{y}\mathbf{y}^*) = \nu, \\ \quad & L \geq 0 \text{ on } {\mathcal{Q}(\mathbf{X})}_{2t}. \end{align}\tag{30}\] It is proved in [28] that the corresponding sequence of lower bounds given by this hierarchy converges to the order \(2\) quantum Wasserstein distance, i.e., \(W^2_2(\rho,\sigma)_t \to W^2_2(\rho,\sigma)\) when \(t\) goes to infinity. In the recent contribution [18], the authors analyze convergence rates of hierarchies of lower bounds for the GMP. We recall this result in the case where the GMP instance involves a single measure and equality constraints only.
Lemma 4 (See Theorem 2.4 and Corollary 2.5 from [18]). Given \(n, d, N \in \mathbb{N}\), \(\tau \in \mathbb{R}^N\), \(f, h_1,\dots,h_N \in \mathbb{R}[\mathbf{x}]_d\), a compact semialgebraic set \(\mathbf{X}\subset \mathbb{R}^n\), let us consider the GMP instance \[\label{eq:primalgmp} \begin{align} \mathfrak{p}:= \inf_{\mu \in \mathcal{M}(\mathbf{X})} \quad & \int_{\mathbf{X}} f \mathop{\mathrm{d}}\mu \\ \mathop{\mathrm{s.t.}} \quad & \int_{\mathbf{X}} h_i \mathop{\mathrm{d}}\mu = \tau_i, \quad i=1,\dots,N, \end{align}\qquad{(8)}\] assumed to have a nonempty feasible set. The associated moment hierarchy of Putinar-type bounds is given by \[\label{eq:momgmp} \begin{align} \mathfrak{p}_t := \inf_{L} \quad & L(f) \\ \mathop{\mathrm{s.t.}} \quad & L: \mathbb{R}[\mathbf{x}]_{2t} \to \mathbb{R}\text{ linear}, \\ \quad & L(h_i) = \tau_i, \quad i=1,\dots,N, \\ \quad & L \geq 0 \text{ on } {\mathcal{Q}}(\mathbf{X})_{2t}. \end{align}\qquad{(9)}\] Assume that \({\mathcal{Q}(\mathbf{X})}\) is Archimedean, and that a convergence rate is given for the hierarchy of Putinar-type bounds for polynomial optimization on \(\mathbf{X}\), i.e., there exists nonnegative constants (depending on \(n\), \(d\), \(\mathbf{X}\)) \(C_{\mathbf{X}}\) and \(t_0\) such that for all \(q \in \mathbb{R}[\mathbf{x}]_d\) and \(t \geq t_0\), one has \(q_{\min} - \mathop{\mathrm{lb}}(q, {\mathcal{Q}(\mathbf{X})})_{t} \leq C_{\mathbf{X}} \eta(t) \cdot (q_{\max} - q_{\min})\), with \(\eta : \mathbb{N}\to \mathbb{R}_{\geq 0}\) being a function converging to \(0\) at infinity. Assume that there exists \(w \in \mathbb{R}^n\) such that \(\sum_{i=1}^N w_i h_i > 0\) on \(\mathbf{X}\), and that the dual of ?? attains its supremum.
Then for all \(t \geq t_0\), one has \[0 \leq \mathfrak{p}- \mathfrak{p}_t \leq \frac{1 + \sum_{i=1}^N \tau_i w_i}{(\sum_{i=1}^N w_i h_i)_{\min}} C_{\mathbf{X}} \eta(t) \left({2} \|f\|_{\mathbf{X}} + \|w^{\mathop{\mathrm{opt}}}\|_1 \|h\|_{\mathbf{X}}\right),\] where \(\|h\|_{\mathbf{X}} := \max_{1\leq i \leq N} \|h_i\|_{\mathbf{X}}\), and \(w^{\mathop{\mathrm{opt}}}\) is a vector achieving the supremum in the dual of ?? .
Our final result, given in Theorem 9 below, provides the convergence rate of the moment hierarchy 30 for the order \(2\) quantum Wasserstein distance, assuming that there is a bounded dual optimal solution of 29 . This result is obtained by combining Lemma 4 with our analysis derived in Theorem 3.
Theorem 9. Let assume that the dual 29 is attained at a bounded tuple. For any \(t \geq 32 n\), one has \[\begin{align} \label{eq:qwrate} 0 \leq W^2_2(\rho,\nu) - W^2_2(\rho,\nu)_{{t}} \leq \frac{\kappa(n,\rho,\nu)}{t^2}, \end{align}\qquad{(10)}\] where \(\kappa(n,\rho,\nu)\) is a constant depending only on \(n\), \(\rho\) and \(\nu\), and being proportional to the constant \(C_{\mathbf{X}}(2n,4)\) from Theorem 3. See relation 36 for details.
The proof of Theorem 9 is postponed in Section 4.3. As shown in [28], when both \(\rho\) and \(\nu\) are positive definite quantum states, then the dual 29 is attained at a bounded tuple. In this case, the constant \(\kappa\) depends on \(n\) and the reciprocal of the states’ minimal eigenvalues.
In order to apply Lemma 4, we provide an equivalent formulation of the moment hierarchy 30 involving linear functionals acting on real polynomials. This reformulation is obtained thanks to [32], where the authors describe how to transform polynomials in \(\mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}]\) into real polynomials in \(\mathbb{R}[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}]\) via the change of variables \(\mathbf{x}= \mathbf{a}+ \mathbf{i}\, \mathbf{b}\), \(\mathbf{y}= \mathbf{c}+ \mathbf{i}\, \mathbf{d}\). In this way, any polynomial \(p \in \mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}]\) corresponds to a unique pair of real polynomials \[\begin{align} p_{\mathop{\mathrm{Re}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}) = \mathop{\mathrm{Re}}(p(\mathbf{a}+\mathbf{i}\, \mathbf{b}, \mathbf{a}-\mathbf{i}\, \mathbf{b}, \mathbf{c}+\mathbf{i}\, \mathbf{d}, \mathbf{c}-\mathbf{i}\, \mathbf{d})), \\ p_{\mathop{\mathrm{Im}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}) = \mathop{\mathrm{Im}}(p(\mathbf{a}+\mathbf{i}\mathbf{b}, \mathbf{a}-\mathbf{i}\, \mathbf{b}, \mathbf{c}+\mathbf{i}\, \mathbf{d}, \mathbf{c}-\mathbf{i}\, \mathbf{d})), \end{align}\] satisfying \(p(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}})= p_{\mathop{\mathrm{Re}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}) + \mathbf{i}\, p_{\mathop{\mathrm{Im}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d})\). When \(p\) is Hermitian, one has \(p(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}) = p_{\mathop{\mathrm{Re}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d})\), so in particular one has \[f(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}})= \mathop{\mathrm{Tr}}[(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*) \overline{(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*)}] = f_{\mathop{\mathrm{Re}}} (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}) .\] Given a set of Hermitian polynomials, we define its real analog by applying the map \(\mathop{\mathrm{Re}}(\cdot)\) entrywise to this set. In particular, the real analog of the complex bi-sphere \(\mathbf{X}\) is the set \(\mathbf{X}_{\mathop{\mathrm{Re}}} = \{ (\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}) \in \mathbb{R}^{4n} : 1 - \|\mathbf{a}\|^2 - \|\mathbf{b}\|^2 = 1 - \|\mathbf{c}\|^2 - \|\mathbf{d}\|^2 = 0 \}\). The associated truncated real quadratic module is \[\begin{align} {\mathcal{Q}}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}})_{2t} := \left\{ \sigma + q_1 (1 - \|\mathbf{a}\|^2 - \|\mathbf{b}\|^2) + q_2 (1 - \|\mathbf{c}\|^2 - \|\mathbf{d}\|^2) : \right. & \sigma \in \Sigma[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}]_{2t}, \\ & \left. q_1,q_2 \in \mathbb{R}[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}]_{2t-2} \right\} . \end{align}\] Similarly, the maps \(\mathop{\mathrm{Re}}(\cdot)\) and \(\mathop{\mathrm{Im}}(\cdot)\) act entrywise for vectors and matrices with polynomial entries in \(\mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}]\), e.g., \(\mathop{\mathrm{Re}}(\mathbf{x}\mathbf{x}^*) = \mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T\) and \(\mathop{\mathrm{Im}}(\mathbf{x}\mathbf{x}^*) = \mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T\). Eventually, for a linear functional \(L : \mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}] \to \mathbb{C}\), one has \(L(p) = \mathop{\mathrm{Re}}(L(p))+ \mathbf{i}\, \mathop{\mathrm{Im}}(L(p))\). If in addition \(L\) is Hermitian, that is, satisfies \(\overline{L(p)}=L(\overline{p})\), then one can associate to \(L\) a real linear functional \(L^{\mathbb{R}} : \mathbb{R}[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}] \to \mathbb{R}\), defined by \[L^{\mathbb{R}} (q) = L\left( q \left( \frac{\mathbf{x}+\overline{\mathbf{x}}}{2}, \frac{\mathbf{x}-\overline{\mathbf{x}}}{2 \mathbf{i}}, \frac{\mathbf{y}+\overline{\mathbf{y}}}{2}, \frac{\mathbf{y}-\overline{\mathbf{y}}}{2 \mathbf{i}} \right) \right) .\] Then for any \(p \in \mathbb{C}[\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}]\), one has \(L(p) = L^{\mathbb{R}} (p_{\mathop{\mathrm{Re}}}) + \mathbf{i}\, L^{\mathbb{R}} (p_{\mathop{\mathrm{Im}}})\). For any \(t \geq 2\), we can now provide the following relaxation over real linear functionals: \[\label{eq:momR} \begin{align} \inf_{L^{\mathbb{R}}} \quad & L^{\mathbb{R}}(f^{\mathop{\mathrm{Re}}}) \\ \text{s.t.} \quad & L^{\mathbb{R}}: \mathbb{R}[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}]_{2t} \to \mathbb{R}\text{ linear}, \\ \quad & L^{\mathbb{R}}(\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T) = \mathop{\mathrm{Re}}(\rho), \\ \quad & L^{\mathbb{R}}(\mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T) = \mathop{\mathrm{Im}}(\rho), \\ \quad & L^{\mathbb{R}}(\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T) = \mathop{\mathrm{Re}}(\nu), \\ \quad & L^{\mathbb{R}}(\mathbf{d}\mathbf{c}^T - \mathbf{c}\mathbf{d}^T) = \mathop{\mathrm{Im}}(\nu), \\ \quad & L^{\mathbb{R}} \geq 0 \text{ on } \mathcal{T}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}})_{2t}. \end{align}\tag{31}\] As a consequence of the above defined transformations, the relaxation 31 is equivalent to the moment relaxation 30 over Hermitian linear functionals. In particular the equivalence \[L \geq 0 \text{ on } {\mathcal{Q}}(\mathbf{X})_{2t} \iff L^{\mathbb{R}} \geq 0 \text{ on } {\mathcal{Q}}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}})_{2t}\] is proved in [32]. As in the complex setting, one can show that the hierarchy of relaxations converges to \(W^2_2(\rho,\nu)\) when \(t\) goes to infinity, that is \[\label{eq:infmomR} \begin{align} W^2_2(\rho,\nu) = \inf_{L^{\mathbb{R}}} \quad & L^{\mathbb{R}}(f_{\mathop{\mathrm{Re}}}) \\ \text{s.t.} \quad & L^{\mathbb{R}}: \mathbb{R}[\mathbf{a},\mathbf{b},\mathbf{c},\mathbf{d}] \to \mathbb{R}\text{ linear}, \\ \quad & L^{\mathbb{R}}(\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T) = \mathop{\mathrm{Re}}(\rho), \\ \quad & L^{\mathbb{R}}(\mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T) = \mathop{\mathrm{Im}}(\rho), \\ \quad & L^{\mathbb{R}}(\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T) = \mathop{\mathrm{Re}}(\nu), \\ \quad & L^{\mathbb{R}}(\mathbf{d}\mathbf{c}^T - \mathbf{c}\mathbf{d}^T) = \mathop{\mathrm{Im}}(\nu), \\ \quad & L^{\mathbb{R}} \geq 0 \text{ on } {\mathcal{Q}}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}}). \end{align}\tag{32}\] The latter formulation can be written equivalently as an infinite-dimensional linear problem over real positive Borel measures supported on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\): \[\label{eq:measR} \begin{align} W^2_2(\rho,\nu) = \inf_{\mu^{\mathbb{R}}\in \mathcal{M}(\mathbf{X}_{\mathop{\mathrm{Re}}})} \quad & \int f_{\mathop{\mathrm{Re}}} \mathop{\mathrm{d}}\mu^{\mathbb{R}} \\ \text{s.t.} \quad & \int (\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \mathop{\mathrm{Re}}(\rho), \\ \quad & \int (\mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \mathop{\mathrm{Im}}(\rho), \\ \quad & \int (\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \mathop{\mathrm{Re}}(\nu), \\ \quad & \int (\mathbf{d}\mathbf{c}^T - \mathbf{c}\mathbf{d}^T) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \mathop{\mathrm{Im}}(\nu). \\ \end{align}\tag{33}\] Note that every feasible solution \(\mu_{\mathbb{R}}\) of 33 must be a probability measure. Indeed, combining the first equality constraint together with the fact that \(\mu_{\mathbb{R}}\) is supported on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\) yields \[\int \mathop{\mathrm{Tr}}(\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \int (\|\mathbf{a}\|^2+\|\mathbf{b}\|^2) \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \int \mathop{\mathrm{d}}\mu^{\mathbb{R}} = \mathop{\mathrm{Tr}}(\mathop{\mathrm{Re}}(\rho))=1.\] The dual of 33 is given by \[\label{eq:dualR} \begin{align} \sup_{\Lambda_i,\Gamma_i \in \mathbb{R}^{n \times n}} \quad & \mathop{\mathrm{Tr}}(\mathop{\mathrm{Re}}(\rho) \Lambda_1 + \mathop{\mathrm{Re}}(\nu) \Gamma_1 + \mathop{\mathrm{Im}}(\rho) \Lambda_2 + \mathop{\mathrm{Im}}(\nu) \Gamma_2) \\ \text{s.t.} \quad & f_{\mathop{\mathrm{Re}}} \geq \mathop{\mathrm{Tr}}((\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T)\Lambda_1 + (\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T)\Gamma_1 + (\mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T)\Lambda_2 \\ \quad & \quad \quad \quad + (\mathbf{d}\mathbf{c}^T - \mathbf{c}\mathbf{d}^T)\Gamma_2) \text{ on } \mathbf{X}_{\mathop{\mathrm{Re}}}, \\ \quad & \Lambda_1^T=\Lambda_1, \quad \Lambda_2^T=-\Lambda_2, \quad \Gamma_1^T=\Gamma_1, \quad \Gamma_2^T=-\Gamma_2. \end{align}\tag{34}\]
We are now in the appropriate setup to apply Lemma 4.
Proof. The three required assumptions are as follows:
the instance of the generalized moment problem has a non-empty feasible set;
there exists \((\Lambda_i, \Gamma_i)\) such that \(\mathop{\mathrm{Tr}}((\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T)\Lambda_1 + (\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T)\Gamma_1 + (\mathbf{b}\mathbf{a}^T - \mathbf{a}\mathbf{b}^T)\Lambda_2 + (\mathbf{d}\mathbf{c}^T - \mathbf{c}\mathbf{d}^T)\Gamma_2)\) is positive on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\);
the quadratic module \({\mathcal{Q}}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}})\) is Archimedean.
The first assumption is true because the original problem has a non-empty feasible set \(\mathcal{Q}(\rho,\nu)\): for any spectral decompositions \(\rho = \sum_{\ell} \omega_{\ell} u_{\ell}
u_{\ell}^*\) and \(\nu = \sum_{j} \omega'_{j} v_j v_j^*\), one has \(\{(\omega_{\ell} \omega'_{j}, u_{\ell}, v_{j})_{\ell,j}\} \in \mathcal{Q}(\rho,\nu)\).
The second assumption holds with \(\Lambda_1=\Gamma_1=I_n\) and \(\Lambda_2=\Gamma_2=0\), since the polynomial \(\mathop{\mathrm{Tr}}(\mathbf{a}\mathbf{a}^T +
\mathbf{b}\mathbf{b}^T + \mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T) = {\|\mathbf{a}\|^2 + \|\mathbf{b}\|^2 + \|\mathbf{c}\|^2 + \|\mathbf{d}\|^2}\) is equal to \(2 > 0\) on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\).
The third assumption is obviously true since the polynomial \(2 - {\|\mathbf{a}\|^2 - \|\mathbf{b}\|^2 - \|\mathbf{c}\|^2 - \|\mathbf{d}\|^2}\) belongs to \({\mathcal{Q}}^{\mathbb{R}}(\mathbf{X}_{\mathop{\mathrm{Re}}})\).
The result from Lemma 4 can then be applied together with Theorem 3 (see Remark 4) to obtain that for all \(t \geq 4 n d \sqrt{d} = 32 n\), one has \[\begin{align} \label{eq:kappafirst} 0 \leq W^2_2(\rho,\nu) - W^2_2(\rho,\nu)_{{t}} \leq \frac{\kappa(n)}{t^2}, \nonumber \\ \text{with } \kappa(n) := {4} \frac{3}{2} C_{\mathbf{X}_{\mathop{\mathrm{Re}}}(2n,4)} \left({2} f_{\mathop{\mathrm{Re}},\max} + \|w^{\mathop{\mathrm{opt}}}\|_1 h_{\max}\right), \end{align}\tag{35}\] where
the numerator of the constant \(\frac{3}{2}\) has been obtained by adding 1 to the evaluation of the dual objective function at \(\Gamma_1=\Lambda_1=I_n\) and \(\Lambda_2=\Gamma_2=0\), that is the tuple we used above to satisfy the last assumption from Lemma 4. The denominator corresponds to the minimum of \(\mathop{\mathrm{Tr}}((\mathbf{a}\mathbf{a}^T + \mathbf{b}\mathbf{b}^T) + (\mathbf{c}\mathbf{c}^T + \mathbf{d}\mathbf{d}^T) = \|\mathbf{a}\|^2 + \|\mathbf{b}\|^2 + \|\mathbf{c}\|^2 + \|\mathbf{d}\|^2\) on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\);
the constant \(f_{\mathop{\mathrm{Re}},\max}\) is the maximum of \(f_{\mathop{\mathrm{Re}}}\) on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\);
the constant \(\|w^{\mathop{\mathrm{opt}}}\|_1\) is the sum of absolute values of all entries of a tuple \((\Lambda_1,\Lambda_2,\Gamma_1,\Gamma_2)\) achieving the supremum in the dual 34 ;
the constant \(h_{\max}\) is the maximum value over \(\mathbf{X}_{\mathop{\mathrm{Re}}}\) achieved by the polynomials involved in the equality constraints of the primal 33 , i.e., by terms of the form \(a_i a_j + b_i b_j\), \(a_i b_j - b_j a_i\), \(c_i c_j + d_i d_j\), or \(c_i d_j - d_j c_i\).
We end the proof by providing estimates for the 3 quantities \(f_{\mathop{\mathrm{Re}},\max}\), \(\|w^{\mathop{\mathrm{opt}}}\|_1\) and \(h_{\max}\).
1. The first quantity \(f_{\mathop{\mathrm{Re}},\max}\) is equal to the maximum \(f_{\max}\) of \(f\) on \(\mathbf{X}\). One has \[\begin{align} f(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}})= \mathop{\mathrm{Tr}}[(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*) \overline{(\mathbf{x}\mathbf{x}^* - \mathbf{y}\mathbf{y}^*)}] & = \left|\sum_{i=1}^n x_i^2\right|^2 + \left|\sum_{i=1}^n y_i^2\right|^2 - 2 \left|\sum_{i=1}^n x_i y_i\right|^2 \\ & \leq \left(\sum_{i=1}^n |x_i|^2\right)^2 + \left(\sum_{i=1}^n |y_i|^2\right)^2. \end{align}\] This shows that \(f_{\max} \leq 2\). In addition, \(f(\mathbf{x},\overline{\mathbf{x}},\mathbf{y},\overline{\mathbf{y}}) = 2\) for \(\mathbf{x}=(1,0,\dots,0)\) and \(\mathbf{y}=(0,1,0,\dots,0)\). Therefore, one has \(f_{\max}=f_{\mathop{\mathrm{Re}},\max}=2\).
2. Since the complex dual 29 is attained at a bounded tuple \((\Lambda,\Gamma)\), the real dual 34 is also attained at a bounded tuple \((\Lambda_1,\Lambda_2,\Gamma_1,\Gamma_2)\), with \(\Lambda=\Lambda_1 + \mathbf{i}\, \Lambda_2\) and \(\Gamma=\Gamma_1 + \mathbf{i}\, \Gamma_2\).
For all \(z = a + \mathbf{i}\, b\) with \(a,b \in \mathbb{R}\), one has \(|a| + |b| \leq \sqrt{2} \sqrt{a^2 + b^2} = \sqrt{2} |z|\), thus \(\|\Lambda_1\|_1 + \|\Lambda_2\|_1 \leq \sqrt{2} \| \Lambda \|_1\), and \(\|\Gamma_1\|_1 + \|\Gamma_2\|_1 \leq \sqrt{2} \| \Gamma \|_1\).
3. The third quantity \(h_{\max}\) is equal to 2, since each term of the form \(a_i a_j + b_i b_j\), \(a_i b_j - b_j a_i\), \(c_i c_j + d_i d_j\), or \(c_i d_j - d_j c_i\), is upper bounded by 2 on \(\mathbf{X}_{\mathop{\mathrm{Re}}}\).
We have just proved that \[\begin{align}
\label{eq:kappa}
\kappa(n) \leq {12 \left(2+ \sqrt{2} (\|\Lambda\|_1 + \|\Gamma\|_1) \right)} C_{\mathbf{X}_{\mathop{\mathrm{Re}}}(2n,4)}.
\end{align}\tag{36}\] ◻
We have proved a convergence rate in \(O(1/t^2)\) for the Schmüdgen-type (or equivalently Putinar-type) hierarchies of lower bounds for the minimization of a polynomial over the bi-sphere. Thanks to this result, we could provide a similar rate for a hierarchy of semidefinite programs approximating the \(2\) order quantum Wasserstein distance. We also extended this result to arbitrary sphere products, and products of distinct sets while assuming that a rate is available for each set. Our proof technique heavily relies on the polynomial kernel method.
We would like to emphasize that all obtained convergence rates for hierarchies of lower bounds also hold for the hierarchies of upper bounds developed in [34], by following the same reasoning as the one from [13]. In addition, our derived rates can be combined with the general result from [18] to obtain rates for GMP instances with measures supported on set products.
Recently, the convergence rate of the Putinar-type hierarchy for polynomial optimization over the hypercube has been revisited in [35]. The idea is also to rely on the polynomial kernel method with a suitably chosen Gaussian density. An interesting open question would be to investigate whether this idea could be extended for set products.
For the case of the unit sphere, we would like also to mention the recent works [36], [37], where the authors provide convergence rates in \(O(1/t)\) for a specialized hierarchy of spectral bounds, using quantum and real de Finetti theorems, respectively. A natural research track would be to extend this analysis to the case of the bi-sphere.
Eventually, it has been proved in [38] that the Putinar-type hierarchy converges in finitely many steps, under genericity assumptions on the objective function and the polynomials describing the feasible set. When optimizing a generic polynomial over the unit sphere, it has been shown in [39] that one also has finite convergence. Here again, it would be interesting to obtain similar finite convergence results for specific set products such as the bi-sphere.
We thank Jonas Britz, Saroj Prasad Chhatoi, Monique Laurent and Lucas Slot for fruitful discussions. This work was supported by the European Union’s HORIZON–MSCA-2023-DN-JD programme under the Horizon Europe (HORIZON) Marie Sklodowska-Curie Actions, grant agreement 101120296 (TENORS).
vmagron@laas.fr LAAS-CNRS & Institute of Mathematics from Toulouse, France↩︎