1 Introduction

In the recent paper [1], Alzalg claims that the arbitrary-order cone is a symmetric cone for any order greater than or equal to 1, that is, the cone is homogeneous and self-dual. Ito and Lourenço [2] showed that the pth-order cone in dimension \(n \ge 3\) are not homogeneous unless \(p = 2\). In this short note, we show that the arbitrary-order cone is not self-dual for any order other than 2. In particular, we provide a counterexample indicating that the inner product defined in [1] is indeed not an inner product because it does not satisfy the bilinearity. We offer an argument why a pth-order cone cannot be self-dual under any reasonable inner product structure on \(\mathbb {R}^n\). In addition, Alzalg assumes that all elements operator commute in order to show that the arbitrary-order cone is a symmetric cone. We think this condition is unreasonable and very stringent by elaborating the reason and counterexample. To sum up, we think the conclusion drawn in the paper [1] is very limited.

2 A Type of Inner Product

Alzalg first in [1] defines an inner product as follows:

$$\begin{aligned} \langle x, y \rangle _p := \frac{1}{2}x^\mathrm{T} \left( J_p(x)+J_p(y) \right) y, \end{aligned}$$
(1)

where \(x,y\in \mathbb {R}^n=\mathbb {R}\times \mathbb {R}^{n-1}, p\in [1,\infty ]\), and \(J_p(\cdot )\) is the matrix given by

$$\begin{aligned} J_p(x):=\left\{ \begin{array}{ll} \left[ \begin{array}{cc} 1 &{} 0 \\ 0 &{} \frac{\Vert \bar{x}\Vert ^2_p}{\Vert \bar{x}\Vert ^2_2}I_{n-1} \end{array} \right] , &{} \mathrm{if} \; \bar{x}\ne 0, \\ I_n, &{} \mathrm{if}\; \bar{x}=0 \end{array} \right. \end{aligned}$$

with \(x=(x_1,\bar{x})\in \mathbb {R}\times \mathbb {R}^{n-1}\).

Alzalg argues that \(\langle x, y \rangle _p\) defined as in (1) is a new inner product on \(\mathbb {R}^n\), and the pth-order cone becomes symmetric under this new product. The pth-order cone in \(\mathbb {R}^n\) is defined as

$$\begin{aligned} \mathcal {P}_p:= \left\{ x=(x_1,\bar{x})\in \mathbb {R}\times \mathbb {R}^{n-1} \, :\, x_1 \ge \Vert \bar{x}\Vert _p \right\} . \end{aligned}$$

Unfortunately, the functional \(\langle x, y \rangle _p\) fails to be bilinear, i.e., the functional \(\langle x, y \rangle _p\) is not an inner product on \(\mathbb {R}^n\). We provide the following counterexample.

Example 2.1

For any \(v=(v_1,\bar{v})\in \mathbb {R}\times \mathbb {R}^2\) and \(p \ge 1\), we denote \(\ell _v(p):=\frac{\Vert \bar{v}\Vert ^2_p}{\Vert \bar{v}\Vert ^2_2}\). Consider \(x=(0,1,0), y= (0,0,1)\) and \(z= (0,1,1)\) in \(\mathbb {R}^3\). Then, it follows from (1) that \(\ell _x(p)=\ell _y(p)\). Moreover, we have

$$\begin{aligned} \begin{aligned} \langle x, z \rangle _p&= \langle y, z \rangle _p = \frac{1}{2} \big (\ell _x(p) + \ell _z(p) \big ), \\ \langle x+y, z \rangle _p&= \langle z, z \rangle _p = \frac{1}{2} \big (\ell _{z}(p) + \ell _z(p) \big ) = \ell _z(p). \end{aligned} \end{aligned}$$

Clearly \(\langle x+y, z \rangle _p = \langle x, z \rangle _p + \langle y, z \rangle _p\) if and only if \(\ell _x(p) = \ell _z(p)\). However, \(\ell _x(p) = 1\) for any \(p \ge 1\), and \(\ell _z(p) = 2^{(2/p) - 1}\), which equals 1 only when \(p = 2\). Hence, \(\langle x, y \rangle _p\) is never a bilinear form on \(\mathbb {R}^n\) except for \(p = 2\). In other words, \(\langle x, y \rangle _p\) is not an inner product on \(\mathbb {R}^n\) when \(p\ne 2\).

3 Why Cannot the pth-Order Cone \({\mathcal P}_p\) be Self-Dual When \(p \ne 2\)?

In this section, we give a reason why the pth-order cone \({\mathcal P}_p\) cannot be self-dual under any (reasonable) inner product on \(\mathbb {R}^n\) when \(p \ne 2\). By a “reasonable inner product” on \(\mathbb {R}^n\) we mean that the standard basis \(\{e_1, e_2, \ldots , e_n\}\) of \(\mathbb {R}^n\) is an orthogonal frame under the inner product \(\langle \langle \cdot , \cdot \rangle \rangle \), that is,

$$\begin{aligned} \langle \langle e_i, e_j \rangle \rangle = 0 \quad \text {whenever}\;\; 1 \le i,\, j \le n,\, i \ne j. \end{aligned}$$
(2)

This inner product can be written as

$$\begin{aligned} \langle \langle x, y \rangle \rangle = x^\mathrm{T} M y, \quad x, y \in \mathbb {R}^n, \end{aligned}$$
(3)

where M is a diagonal matrix \(M = {\text {diag}}(\lambda _1, \lambda _2, \ldots , \lambda _n)\) with \(\lambda _i > 0\) for all \(i = 1, 2, \ldots , n\). This is a reasonable assumption on the inner products to make, since we will almost never take arbitrary frames in \(\mathbb {R}^n\) to define a pth-order cone. Also we note that the “inner product” \(\langle \cdot , \cdot \rangle _p\) appeared in [1] satisfies the property (2).

The following proposition can be proved by standard arguments in convex analysis; see [3].

Proposition 3.1

If \({\mathcal P}_p\) is self-dual under the inner product \(\langle \langle \cdot , \cdot \rangle \rangle \), then for each nonzero vector \(x \in \partial {\mathcal P}_p\) there is a nonzero vector \(x^{\prime } \in \partial {\mathcal P}_p\) such that \(\langle \langle x, x^{\prime } \rangle \rangle = 0\).

So now let us assume that \({\mathcal P}_p\) in \(\mathbb {R}^n\) is self-dual under the inner product (3). For each \(k = 2, 3, \ldots , n\), we consider the inner product between \(u_k = e_1 + e_k\) and \(v_k = e_1 - e_k\) to see that

$$\begin{aligned} 0 \le \langle \langle u_k, v_k \rangle \rangle = \lambda _1 - \lambda _k, \end{aligned}$$

that is, \(\lambda _1 \ge \lambda _k\) for all \(k = 2, 3, \ldots , n\). On the other hand, if we apply Proposition 3.1 to \(x = u_k\), then there is a nonzero vector \(x^{\prime } = (x_1, x_2, \ldots , x_n) \in \partial {\mathcal P}_p\) such that

$$\begin{aligned} 0 = \langle \langle u_k, x^{\prime } \rangle \rangle = \lambda _1 x_1 + \lambda _k x_k. \end{aligned}$$

Since \(\lambda _1 \ge \lambda _k > 0\) and \(|x_k| \le x_1\), it is necessary that \(x_k = - x_1\) and \(\lambda _1 = \lambda _k\); this holds for all \(k = 2, 3, \ldots , n\). Therefore, M must be a positive multiple of the identity matrix, and the inner product \(\langle \langle \cdot , \cdot \rangle \rangle \) is a scalar multiple of the standard Euclidean inner product on \(\mathbb {R}^n\). Under this structure, the dual cone of \({\mathcal P}_p\) is \({\mathcal P}_q\), where \(1/p + 1/q = 1\) (cf. [4]); hence, \({\mathcal P}_p\) can be self-dual only when \(p = 2\) (or the trivial case \(n=2\)). In any case, a pth-order cone cannot be self-dual under any reasonable inner product structure on \(\mathbb {R}^n\) unless \(p = 2\) or \(n = 2\).

4 Operator Commutativity

In order to show the arbitrary-order cone being a symmetric cone, Alzalg further assumes (on page 36 in [1]) that

Without loss of generality, throughout this paper, we assume that all elements operator commute. If elements do not operator commute, we can scale the underlying optimization problem so that the scaled elements operator commute [5].

We argue that the condition that all elements operator commute is too harsh and not very useful. Recall that for any xy in a Euclidean Jordan algebra \(\mathbb {R}^n\), if the elements x and y operator commute, it implies that x and y have the same spectral decomposition (see [6]), i.e.,

$$\begin{aligned} x = \lambda _1(x) e^1 + \lambda _2(x)e^2, \quad y = \mu _1(y) e^1 + \mu _2(y) e^2, \end{aligned}$$

where \(\{e^1,e^2\}\) are a Jordan frame in \(\mathbb {R}^n\). Indeed, under this condition, the considered pth-order cone in \(\mathbb {R}^n\) becomes the pth-order cone in the subspace generated by \(e^1\) and \(e^2\) in \(\mathbb {R}^n\). In other words, the pth-order cone is restricted to a set which behaves similarly to the second-order cone because under transformation \(J_p(x)\), the pth-order cone can be recast as the second-order cone. It means the assumption leads to a very special subcase, and this is not what we want for real pth-order cone.

From the above-quoted paragraph, it seems that Alzalg thought that all elements can be made operator commute after rescaling. However, as noted by one of the reviewers, the only Euclidean Jordan algebra \(\mathcal {J}\) where all elements operator commute is \(\mathbb {R}^n\) (with the usual inner product and componentwise Jordan product). This can be seen by noting that any two primitive idempotents operator commute in this algebra \(\mathcal {J}\) and hence (via simultaneous spectral decompositions) are either identical or orthogonal. This implies that there is only one Jordan frame. (If there is a primitive idempotent outside a given Jordan frame, then it is orthogonal to all the elements of the Jordan frame and hence orthogonal to the unit element.) Via the spectral decomposition theorem, the algebra becomes \(\mathbb {R}^n\).

In fact, based on the matrix \(J_p(x)\) in [1], we can establish the relationship between the pth-order cone and second-order cone. We first define the matrix \(\bar{J}_p(x)\) for any \(x=(x_1,\bar{x})\in \mathbb {R}^n\) as bellow:

$$\begin{aligned} \bar{J}_p(x):=\left\{ \begin{array}{ll} \left[ \begin{array}{cc} 1 &{} 0 \\ 0 &{} \frac{\Vert \bar{x}\Vert _2}{\Vert \bar{x}\Vert _p}I_{n-1} \end{array} \right] , &{} \mathrm{if} \; \bar{x}\ne 0, \\ I_n, &{} \mathrm{if} \; \bar{x}=0. \end{array} \right. \end{aligned}$$

Theorem 4.1

For any \(x=(x_1,\bar{x})\in \mathbb {R}^n\) and \(p\ge 1\), we have

  1. (a)

    \(x\in \mathcal {P}_2 \; \Longrightarrow \; \bar{J}_p(x) x\in \mathcal {P}_p\);

  2. (b)

    \(x\in \mathcal {P}_p \; \Longrightarrow \; [\bar{J}_p(x)]^{-1} x\in \mathcal {P}_2\).

Proof

For \(\bar{x}=0\), the results of (a) and (b) are obvious. Thus, we only consider the case \(\bar{x} \ne 0\).

  1. (a)

    For any \(x\in \mathcal {P}_2\), we have \(\Vert \bar{x}\Vert _2 \le x_1\). Moreover, we know that \(\bar{J}_p(x) x=(x_1, \frac{\Vert \bar{x}\Vert _2}{\Vert \bar{x}\Vert _p} \bar{x})\in \mathbb {R}^n\). Hence, it follows that \(\bigl \Vert (\Vert \bar{x}\Vert _2/\Vert \bar{x}\Vert _p) \cdot \bar{x} \bigr \Vert _p = \Vert \bar{x} \Vert _2 \le x_1\), i.e., \(\bar{J}_p(x) x\in \mathcal {P}_p\).

  2. (b)

    With the similar arguments, for any \(x\in \mathcal {P}_p\), we obtain that \(\Vert \bar{x}\Vert _p \le x_1\). Note that \(\left[ \bar{J}_p(x) \right] ^{-1} x = \left( x_1, \frac{\Vert \bar{x}\Vert _p}{\Vert \bar{x}\Vert _2} \bar{x} \right) \in \mathbb {R}^n. \) Therefore, we have \(\bigl \Vert (\Vert \bar{x}\Vert _p/\Vert \bar{x}\Vert _2) \cdot \bar{x} \bigr \Vert _2 = \Vert \bar{x} \Vert _p \le x_1\), which says \(\left[ \bar{J}_p(x) \right] ^{-1} x\in \mathcal {P}_2\). The proof is complete.\(\square \)

5 Conclusions

In this short paper, we show that the conclusion that the arbitrary-order cone is a symmetric cone for any order greater than or equal to 1 drawn in a recent paper by Alzalg is invalid. First, we provide a counterexample to show that the inner product proposed therein does not satisfy bilinearity. Secondly, we offer an argument why a pth-order cone cannot be self-dual under any reasonable inner product structure on \(\mathbb {R}^n\). Thirdly, we show that the assumption of all elements operator commute is unreasonable and very stringent so that the result can only be applied to very few cases.