1 Introduction
 The symmetric group 
 $\mathfrak {S}_d$
 acts on
$\mathfrak {S}_d$
 acts on 
 $\mathbb {R}^d$
 by permuting coordinates. We call a convex set
$\mathbb {R}^d$
 by permuting coordinates. We call a convex set 
 $K \subset \mathbb {R}^d$
 symmetric if
$K \subset \mathbb {R}^d$
 symmetric if 
 $\sigma K = K$
 for all
$\sigma K = K$
 for all 
 $\sigma \in \mathfrak {S}_d$
. We write
$\sigma \in \mathfrak {S}_d$
. We write 
 $\mathrm {S}_2\mathbb {R}^d$
 for the
$\mathrm {S}_2\mathbb {R}^d$
 for the 
 $\binom {d+1}{2}$
-dimensional real vector space of symmetric d-by-d matrices. Every real symmetric matrix
$\binom {d+1}{2}$
-dimensional real vector space of symmetric d-by-d matrices. Every real symmetric matrix 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 has d real eigenvalues, which we denote by
$A \in \mathrm {S}_2\mathbb {R}^d$
 has d real eigenvalues, which we denote by 
 $\lambda (A) \in \mathbb {R}^d$
. In this note, we are concerned with spectral convex sets, which are sets of the form
$\lambda (A) \in \mathbb {R}^d$
. In this note, we are concerned with spectral convex sets, which are sets of the form 

where K is a symmetric convex set. The name is justified by Corollary 2.2, which asserts that 
 $\Lambda (K)$
 is indeed a convex subset of
$\Lambda (K)$
 is indeed a convex subset of 
 $\mathrm {S}_2\mathbb {R}^d$
.
$\mathrm {S}_2\mathbb {R}^d$
.
 The simplest symmetric convex sets are of the form 
 $\Pi (p) = \operatorname {\mathrm {conv}}\{ \sigma p : \sigma \in \mathfrak {S}_d \}$
 for
$\Pi (p) = \operatorname {\mathrm {conv}}\{ \sigma p : \sigma \in \mathfrak {S}_d \}$
 for 
 $p \in \mathbb {R}^d$
. Such a symmetric polytope is called a permutahedron [Reference Billera and Sarangarajan8], and the associated spectral convex sets
$p \in \mathbb {R}^d$
. Such a symmetric polytope is called a permutahedron [Reference Billera and Sarangarajan8], and the associated spectral convex sets 
 $\mathcal {SH}(p) := \Lambda (\Pi (p))$
 were studied in [Reference Sanyal, Sottile and Sturmfels23] under the name Schur-Horn orbitopes. The class of spectral convex sets is strictly larger. For example, for
$\mathcal {SH}(p) := \Lambda (\Pi (p))$
 were studied in [Reference Sanyal, Sottile and Sturmfels23] under the name Schur-Horn orbitopes. The class of spectral convex sets is strictly larger. For example, for 
 $1\leq p \leq \infty $
, the unit p-norm ball in
$1\leq p \leq \infty $
, the unit p-norm ball in 
 $\mathbb {R}^d$
 is a symmetric convex set. The associated spectral convex set is the unit Schatten p
-norm ball in
$\mathbb {R}^d$
 is a symmetric convex set. The associated spectral convex set is the unit Schatten p
-norm ball in 
 $\mathrm {S}_2\mathbb {R}^d$
, consisting of
$\mathrm {S}_2\mathbb {R}^d$
, consisting of 
 $d\times d$
 symmetric matrices with eigenvalues having p-norm at most one. It follows that the spectral convex set associated with the cube in
$d\times d$
 symmetric matrices with eigenvalues having p-norm at most one. It follows that the spectral convex set associated with the cube in 
 $\mathbb {R}^d$
 is the spectral norm ball in
$\mathbb {R}^d$
 is the spectral norm ball in 
 $\mathrm {S}_2\mathbb {R}^d$
, the spectral convex set associated with the octahedron in
$\mathrm {S}_2\mathbb {R}^d$
, the spectral convex set associated with the octahedron in 
 $\mathbb {R}^d$
 is the nuclear norm ball in
$\mathbb {R}^d$
 is the nuclear norm ball in 
 $\mathrm {S}_2\mathbb {R}^d$
, and the spectral convex set associated with the Euclidean norm ball is the Frobenius norm ball.
$\mathrm {S}_2\mathbb {R}^d$
, and the spectral convex set associated with the Euclidean norm ball is the Frobenius norm ball.
In Section 2, we summarize some basic, yet remarkable, geometric and algebraic properties of spectral convex sets. In particular, we observe that spectral convex sets are closed under intersections, Minkowski sums and polarity.
 A spectrahedron is a convex set 
 $S \subset \mathbb {R}^d$
 of the form
$S \subset \mathbb {R}^d$
 of the form 
 $$ \begin{align} S \ = \ \{ x \in \mathbb{R}^d : A_0 + x_1 A_1 + \cdots + x_d A_d \succeq 0 \} \, , \end{align} $$
$$ \begin{align} S \ = \ \{ x \in \mathbb{R}^d : A_0 + x_1 A_1 + \cdots + x_d A_d \succeq 0 \} \, , \end{align} $$
where 
 $A_0,A_1,\ldots ,A_d$
 are symmetric matrices and
$A_0,A_1,\ldots ,A_d$
 are symmetric matrices and 
 $\succeq 0$
 denotes positive semidefiniteness. Polyhedra are special cases of spectrahedra, since any polyhedron can be expressed in the form (1.2) with all of the
$\succeq 0$
 denotes positive semidefiniteness. Polyhedra are special cases of spectrahedra, since any polyhedron can be expressed in the form (1.2) with all of the 
 $A_i$
 being diagonal matrices. Just as polyhedra arise as the feasible regions of linear programs, spectrahedra arise as the feasible regions of the more general class of semidefinite programs [Reference Vandenberghe and Boyd28].
$A_i$
 being diagonal matrices. Just as polyhedra arise as the feasible regions of linear programs, spectrahedra arise as the feasible regions of the more general class of semidefinite programs [Reference Vandenberghe and Boyd28].
In Section 3, we show that spectral polyhedra – that is, spectral convex bodies associated to symmetric polyhedra – are spectrahedra (Theorem 3.3), generalizing the construction from [Reference Sanyal, Sottile and Sturmfels23] for Schur-Horn orbitopes. It follows that spectral polyhedra are basic semialgebraic and are examples of the very special class of doubly spectrahedral convex sets (i.e., spectrahedra whose polars are also spectrahedra [Reference Saunderson, Parrilo and Willsky25]). Spectral polyhedral cones are hyperbolicity cones (see Section 5 for details). The generalized Lax conjecture asserts that every hyperbolicity cone is spectrahedral. Theorem 3.3, therefore, gives further positive evidence for the generalized Lax conjecture.
 If S has a description of the form (1.2) with 
 $n\times n$
 symmetric matrices
$n\times n$
 symmetric matrices 
 $A_0,A_1,\ldots ,A_d$
, then we say that S has a spectrahedral representation of size n. If P is a symmetric polyhedron with M orbits of defining inequalities, then the size of our spectrahedral representation of
$A_0,A_1,\ldots ,A_d$
, then we say that S has a spectrahedral representation of size n. If P is a symmetric polyhedron with M orbits of defining inequalities, then the size of our spectrahedral representation of 
 $\Lambda (P)$
 is
$\Lambda (P)$
 is 
 $M \cdot \prod _{i=1}^d \binom {d}{i}$
. A lower bound on the size of a spectrahedral representation is
$M \cdot \prod _{i=1}^d \binom {d}{i}$
. A lower bound on the size of a spectrahedral representation is 
 $M d{!}$
, obtained by considering the degree of the algebraic boundary. While spectrahedral representations give insight into the algebraic properties of spectral polyhedra, in order to solve linear optimization problems involving spectral polyhedra, it suffices to give representations as spectrahedral shadows (i.e., linear projections of spectrahedra). This is because one can optimize a linear functional over a spectrahedral shadow by lifting the linear functional to the spectrahedron upstairs, solving the resulting semidefinite program, and projecting the solution back into the original space [Reference Fawzi, Gouveia, Parrilo, Saunderson and Thomas13]. In Section 4, we use a result of Ben-Tal and Nemirovski [Reference Ben-Tal and Nemirovski4] to give significantly smaller representations of spectral polyhedra as spectrahedral shadows.
$M d{!}$
, obtained by considering the degree of the algebraic boundary. While spectrahedral representations give insight into the algebraic properties of spectral polyhedra, in order to solve linear optimization problems involving spectral polyhedra, it suffices to give representations as spectrahedral shadows (i.e., linear projections of spectrahedra). This is because one can optimize a linear functional over a spectrahedral shadow by lifting the linear functional to the spectrahedron upstairs, solving the resulting semidefinite program, and projecting the solution back into the original space [Reference Fawzi, Gouveia, Parrilo, Saunderson and Thomas13]. In Section 4, we use a result of Ben-Tal and Nemirovski [Reference Ben-Tal and Nemirovski4] to give significantly smaller representations of spectral polyhedra as spectrahedral shadows.
We close in Section 5 with remarks, questions and future directions regarding hyperbolic polynomials and the generalized Lax conjecture, generalizations to other Lie groups, and spectral zonotopes.
2 Spectral convex sets
 Denote by 
 $D : \mathrm {S}_2\mathbb {R}^d \to \mathbb {R}^d$
 the projection onto the diagonal and by
$D : \mathrm {S}_2\mathbb {R}^d \to \mathbb {R}^d$
 the projection onto the diagonal and by 
 $\delta : \mathbb {R}^d \to \mathrm {S}_2\mathbb {R}^d$
 the embedding into diagonal matrices. Many remarkable properties of spectral convex sets arise because the projection onto the diagonal, and the diagonal section, coincide.
$\delta : \mathbb {R}^d \to \mathrm {S}_2\mathbb {R}^d$
 the embedding into diagonal matrices. Many remarkable properties of spectral convex sets arise because the projection onto the diagonal, and the diagonal section, coincide.
Lemma 2.1. If K is a symmetric convex set, then
 $$\begin{align*}D(\Lambda(K)) \ = \ K \ = \ D( \Lambda(K) \cap \delta(\mathbb{R}^d) ). \end{align*}$$
$$\begin{align*}D(\Lambda(K)) \ = \ K \ = \ D( \Lambda(K) \cap \delta(\mathbb{R}^d) ). \end{align*}$$
 Before giving a proof, we introduce some notation and terminology. For a point 
 $p \in \mathbb {R}^d$
, we write
$p \in \mathbb {R}^d$
, we write 
 $s_k(p)$
 for the sum of its k largest coordinates. Recall that a point
$s_k(p)$
 for the sum of its k largest coordinates. Recall that a point 
 $q \in \mathbb {R}^d$
 is majorized by p, denoted
$q \in \mathbb {R}^d$
 is majorized by p, denoted 
 $q \trianglelefteq p$
, if
$q \trianglelefteq p$
, if 
 $$ \begin{align} \sum_{i=1}^d q_i \ = \ \sum_{i=1}^d p_i \qquad \text{ and } \qquad s_k(q) \ \le \ s_k(p) \quad \text{ for all } k=1,\dots,d-1. \end{align} $$
$$ \begin{align} \sum_{i=1}^d q_i \ = \ \sum_{i=1}^d p_i \qquad \text{ and } \qquad s_k(q) \ \le \ s_k(p) \quad \text{ for all } k=1,\dots,d-1. \end{align} $$
Majorization relates to permutahedra in that
 $$\begin{align*}\Pi(p) \ = \ \{q\in \mathbb{R}^d\;:\; q \trianglelefteq p\}. \end{align*}$$
$$\begin{align*}\Pi(p) \ = \ \{q\in \mathbb{R}^d\;:\; q \trianglelefteq p\}. \end{align*}$$
In other words, the majorization inequalities give an inequality description of the permutahedron [Reference Billera and Sarangarajan8].
Proof of Lemma 2.1.
 Since 
 $\Lambda (K)$
 contains
$\Lambda (K)$
 contains 
 $\delta (K)$
, the obvious inclusions are that
$\delta (K)$
, the obvious inclusions are that 
 $K \subseteq D(\Lambda (K) \cap \delta (\mathbb {R}^d))\subseteq D(\Lambda (K))$
. To show that
$K \subseteq D(\Lambda (K) \cap \delta (\mathbb {R}^d))\subseteq D(\Lambda (K))$
. To show that 
 $D(\Lambda (K)) \subseteq K$
, we use Schur’s insight (see, for example, [Reference Horn and Johnson16, Theorem 4.3.45]) that for any
$D(\Lambda (K)) \subseteq K$
, we use Schur’s insight (see, for example, [Reference Horn and Johnson16, Theorem 4.3.45]) that for any 
 $A \in \mathrm {S}_2\mathbb {R}^d$
, we have
$A \in \mathrm {S}_2\mathbb {R}^d$
, we have 
 $D(A) \trianglelefteq \lambda (A)$
. Furthermore, since K is convex,
$D(A) \trianglelefteq \lambda (A)$
. Furthermore, since K is convex, 
 $\Pi (p) \subseteq K$
 for any
$\Pi (p) \subseteq K$
 for any 
 $p \in K$
. From these observations, we infer that if
$p \in K$
. From these observations, we infer that if 
 $A\in \Lambda (K)$
, then
$A\in \Lambda (K)$
, then 
 $D(A) \in \Pi (\lambda (A)) \subseteq K$
.
$D(A) \in \Pi (\lambda (A)) \subseteq K$
.
Lemma 2.1 yields that spectral convex sets are, in fact, convex.
Corollary 2.2. If K is a symmetric convex set, then 
 $\Lambda (K)$
 is convex.
$\Lambda (K)$
 is convex.
Proof. It is enough to show that 
 $\operatorname {\mathrm {conv}}(\Lambda (K)) \subseteq \Lambda (K)$
. Assume that
$\operatorname {\mathrm {conv}}(\Lambda (K)) \subseteq \Lambda (K)$
. Assume that 
 $A \in \operatorname {\mathrm {conv}}( \Lambda (K) )$
. We can assume that
$A \in \operatorname {\mathrm {conv}}( \Lambda (K) )$
. We can assume that 
 $A = \delta (p)$
 for some
$A = \delta (p)$
 for some 
 $p \in \mathbb {R}^d$
. By definition, there are
$p \in \mathbb {R}^d$
. By definition, there are 
 $A_1,\dots ,A_m \in \Lambda (K)$
 such that
$A_1,\dots ,A_m \in \Lambda (K)$
 such that 
 $\delta (p) = \sum _{i=1}^m \mu _i A_i$
 with
$\delta (p) = \sum _{i=1}^m \mu _i A_i$
 with 
 $\mu _i \ge 0$
 and
$\mu _i \ge 0$
 and 
 $\mu _1+\cdots +\mu _m = 1$
. In particular,
$\mu _1+\cdots +\mu _m = 1$
. In particular, 
 $p = D(A) = \sum _i \mu _i D(A_i)$
 and Lemma 2.1 yields
$p = D(A) = \sum _i \mu _i D(A_i)$
 and Lemma 2.1 yields 
 $p \in K$
. It follows that
$p \in K$
. It follows that 
 $A\in \Lambda (K)$
.
$A\in \Lambda (K)$
.
 We identify the dual space 
 $(\mathrm {S}_2\mathbb {R}^d)^*$
 with
$(\mathrm {S}_2\mathbb {R}^d)^*$
 with 
 $\mathrm {S}_2\mathbb {R}^d$
 via the Frobenius inner product
$\mathrm {S}_2\mathbb {R}^d$
 via the Frobenius inner product  . The support function of a closed convex set K is defined by
. The support function of a closed convex set K is defined by 

Proposition 2.3. If 
 $K \subset \mathbb {R}^d$
 is a symmetric closed convex set, then
$K \subset \mathbb {R}^d$
 is a symmetric closed convex set, then 
 $ h_{\Lambda (K)}(B) \ = \ h_{K}(\lambda (B))$
 for all
$ h_{\Lambda (K)}(B) \ = \ h_{K}(\lambda (B))$
 for all 
 $B \in \mathrm {S}_2\mathbb {R}^d$
.
$B \in \mathrm {S}_2\mathbb {R}^d$
.
Proof. Let 
 $B = g B' g^t$
 for
$B = g B' g^t$
 for 
 $g \in O(d)$
 and
$g \in O(d)$
 and 
 $B'$
 diagonal. Using the fact that the trace is invariant under cyclic shifts, we see that
$B'$
 diagonal. Using the fact that the trace is invariant under cyclic shifts, we see that 
 $h_{\Lambda (K)}(B) = h_{\Lambda (K)}(B')$
. Lemma 2.1 and the fact that
$h_{\Lambda (K)}(B) = h_{\Lambda (K)}(B')$
. Lemma 2.1 and the fact that 
 $\langle {A,B'} \rangle = \langle {D(A),D(B')} \rangle $
 finishes the proof.
$\langle {A,B'} \rangle = \langle {D(A),D(B')} \rangle $
 finishes the proof.
 Proposition 2.3, like many of the convex analytic facts in this section, can be deduced from results of Lewis on extended real-valued spectral functions [Reference Lewis20]. If 
 $f:\mathbb {R}^d\rightarrow \mathbb {R} \cup \{+\infty \}$
 is an extended real-valued symmetric function, then
$f:\mathbb {R}^d\rightarrow \mathbb {R} \cup \{+\infty \}$
 is an extended real-valued symmetric function, then 
 $f_{\mathcal {H}}(A) := f(\lambda (A))$
 is the associated spectral function. The Fenchel conjugate of a function g is
$f_{\mathcal {H}}(A) := f(\lambda (A))$
 is the associated spectral function. The Fenchel conjugate of a function g is  . Observe that the support function
. Observe that the support function 
 $h_{K}(\cdot )$
 of a closed convex set is the Fenchel conjugate of the indicator function
$h_{K}(\cdot )$
 of a closed convex set is the Fenchel conjugate of the indicator function 
 $\iota _K(\cdot )$
 that takes value
$\iota _K(\cdot )$
 that takes value 
 $0$
 for points in K and value
$0$
 for points in K and value 
 $+\infty $
 for points not in K. For a symmetric function f, the fundamental relation
$+\infty $
 for points not in K. For a symmetric function f, the fundamental relation 
 $f_{\mathcal {H}}^* = (f^*)_{\mathcal {H}}$
 holds [Reference Lewis20, Theorem 2.3]. Applying this to the indicator function of a symmetric closed convex set yields Proposition 2.3.
$f_{\mathcal {H}}^* = (f^*)_{\mathcal {H}}$
 holds [Reference Lewis20, Theorem 2.3]. Applying this to the indicator function of a symmetric closed convex set yields Proposition 2.3.
 An exposed face of a convex set K is a subset of the form 
 $\{p\in K\;:\; \langle {c,p} \rangle = h_{K}(c)\}$
 for some c. Geometrically, a (proper) exposed face is a subset of K that arises as the intersection of K and a hyperplane that supports K. Exposed faces of
$\{p\in K\;:\; \langle {c,p} \rangle = h_{K}(c)\}$
 for some c. Geometrically, a (proper) exposed face is a subset of K that arises as the intersection of K and a hyperplane that supports K. Exposed faces of 
 $\Lambda (K)$
 and K come in
$\Lambda (K)$
 and K come in 
 $O(d)$
- and
$O(d)$
- and 
 $\mathfrak {S}_d$
-orbits, respectively. The collection of exposed faces up to symmetry is a partially ordered set with respect to inclusion that we denote by
$\mathfrak {S}_d$
-orbits, respectively. The collection of exposed faces up to symmetry is a partially ordered set with respect to inclusion that we denote by 
 $\overline {\mathcal {F}}(\Lambda (K))$
 and
$\overline {\mathcal {F}}(\Lambda (K))$
 and 
 $\overline {\mathcal {F}}(K)$
, respectively. Proposition 2.3 allows us to deduce the following relationship between
$\overline {\mathcal {F}}(K)$
, respectively. Proposition 2.3 allows us to deduce the following relationship between 
 $\overline {\mathcal {F}}(\Lambda (K))$
 and
$\overline {\mathcal {F}}(\Lambda (K))$
 and 
 $\overline {\mathcal {F}}(K)$
.
$\overline {\mathcal {F}}(K)$
.
Corollary 2.4. For any symmetric convex body 
 $K \subset \mathbb {R}^d$
, the posets
$K \subset \mathbb {R}^d$
, the posets 
 $\overline {\mathcal {F}}(K)$
 and
$\overline {\mathcal {F}}(K)$
 and 
 $\overline {\mathcal {F}}(\Lambda (K))$
 are canonically isomorphic.
$\overline {\mathcal {F}}(\Lambda (K))$
 are canonically isomorphic.
 The polar of a convex set 
 $K \subset \mathbb {R}^d$
 is defined as
$K \subset \mathbb {R}^d$
 is defined as 

It is easy to see that the polar of a symmetric convex set is symmetric. In combination with Proposition 2.3, we can deduce that the class of spectral convex sets is closed under polarity.
Theorem 2.5. If K is a closed symmetric convex set, then 
 ${\Lambda (K)}^\circ \ = \ \Lambda ({K}^\circ )$
.
${\Lambda (K)}^\circ \ = \ \Lambda ({K}^\circ )$
.
Proof. For 
 $B \in \mathrm {S}_2\mathbb {R}^d$
, we have
$B \in \mathrm {S}_2\mathbb {R}^d$
, we have 
 $B \in {\Lambda (K)}^\circ $
 if and only if
$B \in {\Lambda (K)}^\circ $
 if and only if 
 $1 \ge h_{\Lambda (K)}(B) = h_{K}(\lambda (B))$
, which happens if and only if
$1 \ge h_{\Lambda (K)}(B) = h_{K}(\lambda (B))$
, which happens if and only if 
 $\lambda (B) \in {K}^\circ $
.
$\lambda (B) \in {K}^\circ $
.
Furthermore, since polyhedra are also closed under polarity, it follows that the class of spectral polyhedra is closed under polarity.
Proposition 2.3 can also be used to show that spectral convex bodies interact nicely with Minkowski sums.
Corollary 2.6. If 
 $K,L \subset \mathbb {R}^d$
 are symmetric convex bodies, then
$K,L \subset \mathbb {R}^d$
 are symmetric convex bodies, then 
 $\Lambda (K+L) = \Lambda (K) + \Lambda (L)$
.
$\Lambda (K+L) = \Lambda (K) + \Lambda (L)$
.
Proof. We compute
 $$ \begin{align*} h_{\Lambda(K)+\Lambda(L)}(B) & \ = \ h_{\Lambda(K)}(B) + h_{\Lambda(L)}(B) \ = \ h_{K}(\lambda(B)) + h_{L}(\lambda(B))\\ & \ = \ h_{K+L}(\lambda(B)) \ = \ h_{\Lambda(K+L)}(B).\\[-37pt] \end{align*} $$
$$ \begin{align*} h_{\Lambda(K)+\Lambda(L)}(B) & \ = \ h_{\Lambda(K)}(B) + h_{\Lambda(L)}(B) \ = \ h_{K}(\lambda(B)) + h_{L}(\lambda(B))\\ & \ = \ h_{K+L}(\lambda(B)) \ = \ h_{\Lambda(K+L)}(B).\\[-37pt] \end{align*} $$
 We can use this property to simplify the computation of basic convex-geometric invariants; cf. the book by Schneider [Reference Schneider26]. Let 
 $B(\mathbb {R}^d)$
 denote the Euclidean unit ball in
$B(\mathbb {R}^d)$
 denote the Euclidean unit ball in 
 $\mathbb {R}^d$
. The Steiner polynomial of a convex body
$\mathbb {R}^d$
. The Steiner polynomial of a convex body 
 $K \subset \mathbb {R}^d$
 is
$K \subset \mathbb {R}^d$
 is 
 $$\begin{align*}\operatorname{\mathrm{vol}}(K + t B(\mathbb{R}^d)) \ = \ W_d(K) + d W_{d-1}(K) t + \cdots + \tbinom{d}{d} W_0(K) t^d. \end{align*}$$
$$\begin{align*}\operatorname{\mathrm{vol}}(K + t B(\mathbb{R}^d)) \ = \ W_d(K) + d W_{d-1}(K) t + \cdots + \tbinom{d}{d} W_0(K) t^d. \end{align*}$$
The coefficients 
 $W_i(K)$
 are called quermaßintegrals. The following reduces the computation of Steiner polynomials of
$W_i(K)$
 are called quermaßintegrals. The following reduces the computation of Steiner polynomials of 
 $\Lambda (K)$
 to the computation of an integral over K.
$\Lambda (K)$
 to the computation of an integral over K.
Theorem 2.7. Let 
 $K \subset \mathbb {R}^d$
 be a symmetric convex body. Then
$K \subset \mathbb {R}^d$
 be a symmetric convex body. Then 
 $$\begin{align*}\operatorname{\mathrm{vol}}(\Lambda(K) + t B(\mathrm{S}_2\mathbb{R}^d)) \ = \ 2^{\frac{1}{2}d(d+3)}\prod_{r=1}^d\frac{\pi^{\frac{r}{2}}}{\Gamma(\frac r 2)} \int_{K + t B_d} \prod_{i < j} |p_j - p_i| \, dp. \end{align*}$$
$$\begin{align*}\operatorname{\mathrm{vol}}(\Lambda(K) + t B(\mathrm{S}_2\mathbb{R}^d)) \ = \ 2^{\frac{1}{2}d(d+3)}\prod_{r=1}^d\frac{\pi^{\frac{r}{2}}}{\Gamma(\frac r 2)} \int_{K + t B_d} \prod_{i < j} |p_j - p_i| \, dp. \end{align*}$$
Proof. Recall from the introduction that the unit ball in 
 $\mathrm {S}_2\mathbb {R}^d$
 satisfies
$\mathrm {S}_2\mathbb {R}^d$
 satisfies 
 $B(\mathrm {S}_2\mathbb {R}^d) = \Lambda (B(\mathbb {R}^d))$
. In particular, using Corollary 2.6, we need to determine the volume of
$B(\mathrm {S}_2\mathbb {R}^d) = \Lambda (B(\mathbb {R}^d))$
. In particular, using Corollary 2.6, we need to determine the volume of 
 $\Lambda (K + t B(\mathbb {R}^d))$
.
$\Lambda (K + t B(\mathbb {R}^d))$
.
 Let 
 $\varphi : O(d) \times \mathbb {R}^d \to \mathrm {S}_2\mathbb {R}^d$
 with
$\varphi : O(d) \times \mathbb {R}^d \to \mathrm {S}_2\mathbb {R}^d$
 with 
 $\varphi (g,p) := g \delta (p) g^t$
. Then by Corollary 2.2, we need to compute
$\varphi (g,p) := g \delta (p) g^t$
. Then by Corollary 2.2, we need to compute 
 $\int _{\varphi (O(d) \times K')} d\mu $
, where
$\int _{\varphi (O(d) \times K')} d\mu $
, where 
 $K' := K + t B(\mathbb {R}^d)$
.
$K' := K + t B(\mathbb {R}^d)$
.
 The differential at 
 $(g,p) \in O(d) \times \mathbb {R}^d$
 is the linear map
$(g,p) \in O(d) \times \mathbb {R}^d$
 is the linear map 
 $D_{g,p} : T_g O(d) \times T_p \mathbb {R}^d \to T_{\varphi (g,p)} \mathrm {S}_2\mathbb {R}^d$
 with
$D_{g,p} : T_g O(d) \times T_p \mathbb {R}^d \to T_{\varphi (g,p)} \mathrm {S}_2\mathbb {R}^d$
 with 
 $$\begin{align*}D_{g,p}\varphi (Bg, u) \ = \ [g\delta(p)g^t,B] + g D(u) g^t, \end{align*}$$
$$\begin{align*}D_{g,p}\varphi (Bg, u) \ = \ [g\delta(p)g^t,B] + g D(u) g^t, \end{align*}$$
where [,] is the Lie bracket. Now, the linear spaces 
 $T_g O(d) \times T_p \mathbb {R}^d$
 and
$T_g O(d) \times T_p \mathbb {R}^d$
 and 
 $T_{\varphi (g,p)} \mathrm {S}_2\mathbb {R}^d$
 have the same dimension. If
$T_{\varphi (g,p)} \mathrm {S}_2\mathbb {R}^d$
 have the same dimension. If 
 $g = (g_1,g_2,\dots ,g_d) \in O(d)$
, then we choose as a basis for the former
$g = (g_1,g_2,\dots ,g_d) \in O(d)$
, then we choose as a basis for the former 
 $g_i \wedge g_j := g_i g_j^t - g_j g_i^t \in T_gO(d)$
 for
$g_i \wedge g_j := g_i g_j^t - g_j g_i^t \in T_gO(d)$
 for 
 $1 \le i < j \le d$
 and the standard basis
$1 \le i < j \le d$
 and the standard basis 
 $e_1,\dots ,e_d \in T_p\mathbb {R}^d = \mathbb {R}^d$
. For the latter, we choose
$e_1,\dots ,e_d \in T_p\mathbb {R}^d = \mathbb {R}^d$
. For the latter, we choose 
 $g_i \bullet g_j = \frac {1}{2}(g_ig_j^t + g_jg_i^t)$
 for
$g_i \bullet g_j = \frac {1}{2}(g_ig_j^t + g_jg_i^t)$
 for 
 $1 \le i < j \le d$
 and
$1 \le i < j \le d$
 and 
 $g_i \bullet g_i $
 for
$g_i \bullet g_i $
 for 
 $i=1,\dots ,d$
. We then compute
$i=1,\dots ,d$
. We then compute 
 $$\begin{align*}D_{g,p}(g_i \wedge g_j) \ = \ (p_j - p_i) \, g_i \bullet g_j \quad \text{and} \quad D_{g,p}(e_i) \ = \ g_i \bullet g_i . \end{align*}$$
$$\begin{align*}D_{g,p}(g_i \wedge g_j) \ = \ (p_j - p_i) \, g_i \bullet g_j \quad \text{and} \quad D_{g,p}(e_i) \ = \ g_i \bullet g_i . \end{align*}$$
Hence, under the identification 
 $g_i \wedge g_j \mapsto g_i \bullet g_j$
 and
$g_i \wedge g_j \mapsto g_i \bullet g_j$
 and 
 $e_i \mapsto g_i \bullet g_i$
,
$e_i \mapsto g_i \bullet g_i$
, 
 $D_{g,p}\varphi $
 has eigenvalues
$D_{g,p}\varphi $
 has eigenvalues 
 $p_j - p_i$
 for
$p_j - p_i$
 for 
 $i < j$
 as well as
$i < j$
 as well as 
 $1$
 with multiplicity d. This yields
$1$
 with multiplicity d. This yields 
 $$\begin{align*}\int_{\varphi(O(d) \times K')} \, d\mu \ = \ \int_{O(d) \times K'} |\det D_{g,p}\varphi| \, dg dp \ = \ \int_{O(d)}dg \, \int_{K'} \prod_{i < j} |p_j - p_i| \, dp . \end{align*}$$
$$\begin{align*}\int_{\varphi(O(d) \times K')} \, d\mu \ = \ \int_{O(d) \times K'} |\det D_{g,p}\varphi| \, dg dp \ = \ \int_{O(d)}dg \, \int_{K'} \prod_{i < j} |p_j - p_i| \, dp . \end{align*}$$
Together with Hurwitz formula for the volume of 
 $O(d)$
, this yields the claim.
$O(d)$
, this yields the claim.
 The algebraic boundary 
 $\partial _{\mathrm {alg}} K$
 of a full-dimensional closed convex set
$\partial _{\mathrm {alg}} K$
 of a full-dimensional closed convex set 
 $K \subset \mathbb {R}^d$
 is, up to scaling, the unique polynomial
$K \subset \mathbb {R}^d$
 is, up to scaling, the unique polynomial 
 $f_K \in \mathbb {R}[x_1,\dots ,x_d]$
 of minimal degree that vanishes on all points
$f_K \in \mathbb {R}[x_1,\dots ,x_d]$
 of minimal degree that vanishes on all points 
 $q \in \partial K$
; see [Reference Sinn27] for more information. Throughout, we assume K is semialgebraic. If K is symmetric, then
$q \in \partial K$
; see [Reference Sinn27] for more information. Throughout, we assume K is semialgebraic. If K is symmetric, then 
 $f_K$
 is a symmetric polynomial – that is,
$f_K$
 is a symmetric polynomial – that is, 
 $f_K(x_{\sigma ^{-1}(1)},\dots ,x_{\sigma ^{-1}(d)}) = f_K(x_1,\dots ,x_d)$
 for all
$f_K(x_{\sigma ^{-1}(1)},\dots ,x_{\sigma ^{-1}(d)}) = f_K(x_1,\dots ,x_d)$
 for all 
 $\sigma \in \mathfrak {S}_d$
. By the fundamental theorem of symmetric polynomials, there is a polynomial
$\sigma \in \mathfrak {S}_d$
. By the fundamental theorem of symmetric polynomials, there is a polynomial 
 $F_K(y_1,\dots ,y_d) \in \mathbb {R}[y_1,\dots ,y_d]$
 such that
$F_K(y_1,\dots ,y_d) \in \mathbb {R}[y_1,\dots ,y_d]$
 such that 
 $f_K(x_1,\dots ,x_d) = F_K(e_1,\dots ,e_d)$
, where
$f_K(x_1,\dots ,x_d) = F_K(e_1,\dots ,e_d)$
, where 
 $e_i$
 is the i-th elementary symmetric polynomial.
$e_i$
 is the i-th elementary symmetric polynomial.
 For 
 $A \in \mathrm {S}_2\mathbb {R}^d$
, let
$A \in \mathrm {S}_2\mathbb {R}^d$
, let 
 $\det (A + tI) = t^d + \eta _1(A) t^{d-1} + \cdots + \eta _d(A)$
 be its characteristic polynomial. The coefficients
$\det (A + tI) = t^d + \eta _1(A) t^{d-1} + \cdots + \eta _d(A)$
 be its characteristic polynomial. The coefficients 
 $\eta _i(A)$
 are polynomials in the entries of A, and it is easy to see that
$\eta _i(A)$
 are polynomials in the entries of A, and it is easy to see that 
 $\eta _i(g A g^t) = \eta _i(A)$
. In fact, every polynomial h such that
$\eta _i(g A g^t) = \eta _i(A)$
. In fact, every polynomial h such that 
 $h(gAg^t) = h(A)$
 for all
$h(gAg^t) = h(A)$
 for all 
 $g \in O(d)$
 and
$g \in O(d)$
 and 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 can be written as a polynomial in
$A \in \mathrm {S}_2\mathbb {R}^d$
 can be written as a polynomial in 
 $\eta _1,\dots ,\eta _d$
; see [Reference Goodman and Wallach14, Ch. 12.5.3].
$\eta _1,\dots ,\eta _d$
; see [Reference Goodman and Wallach14, Ch. 12.5.3].
Proposition 2.8. Let 
 $K \subset \mathbb {R}^d$
 be a full-dimensional symmetric closed convex set. Then the algebraic boundary of
$K \subset \mathbb {R}^d$
 be a full-dimensional symmetric closed convex set. Then the algebraic boundary of 
 $\Lambda (K)$
 is given by
$\Lambda (K)$
 is given by 
 $F_K(\eta _1,\dots ,\eta _d)$
. In particular,
$F_K(\eta _1,\dots ,\eta _d)$
. In particular, 
 $\partial _{\mathrm {alg}} K$
 and
$\partial _{\mathrm {alg}} K$
 and 
 $\partial _{\mathrm {alg}} \Lambda (K)$
 have the same degree.
$\partial _{\mathrm {alg}} \Lambda (K)$
 have the same degree.
Proof. A point 
 $A \in \Lambda (K)$
 is in the boundary if and only if
$A \in \Lambda (K)$
 is in the boundary if and only if 
 $\lambda (A) \in \partial K$
. Thus,
$\lambda (A) \in \partial K$
. Thus, 
 $\partial _{\mathrm {alg}} \Lambda (K)$
 is invariant under the action of
$\partial _{\mathrm {alg}} \Lambda (K)$
 is invariant under the action of 
 $O(d)$
 by conjugation and hence can be written as a polynomial
$O(d)$
 by conjugation and hence can be written as a polynomial 
 $F(\eta _1,\dots ,\eta _d)$
. For any (symmetric) matrix A,
$F(\eta _1,\dots ,\eta _d)$
. For any (symmetric) matrix A, 
 $\eta _i(A) = e_i(\lambda (A))$
 for
$\eta _i(A) = e_i(\lambda (A))$
 for 
 $i=1,\dots ,d$
. Thus,
$i=1,\dots ,d$
. Thus, 
 $F_K(\eta _1,\dots ,\eta _d)$
 is a polynomial that vanishes on the boundary of
$F_K(\eta _1,\dots ,\eta _d)$
 is a polynomial that vanishes on the boundary of 
 $\Lambda (K)$
. To see that it is of minimal degree, we note
$\Lambda (K)$
. To see that it is of minimal degree, we note 
 $\partial _{\mathrm {alg}}\Lambda (K)$
 vanishes on
$\partial _{\mathrm {alg}}\Lambda (K)$
 vanishes on 
 $\partial \Lambda (K) \cap \delta (\mathbb {R}^d) \cong \partial K$
. Since the collection of polynomials
$\partial \Lambda (K) \cap \delta (\mathbb {R}^d) \cong \partial K$
. Since the collection of polynomials 
 $e_i$
 and
$e_i$
 and 
 $\eta _i$
 are algebraically independent with corresponding degrees, this implies that
$\eta _i$
 are algebraically independent with corresponding degrees, this implies that 
 $\partial _{\mathrm {alg}} \Lambda (K) = F(\eta _1,\dots ,\eta _d)$
 has degree as least as large as
$\partial _{\mathrm {alg}} \Lambda (K) = F(\eta _1,\dots ,\eta _d)$
 has degree as least as large as 
 $\partial _{\mathrm {alg}} K = F_K(e_1,\dots ,e_d)$
.
$\partial _{\mathrm {alg}} K = F_K(e_1,\dots ,e_d)$
.
3 Spectrahedra
 In this section, we show that spectral polyhedra are spectrahedra. For 
 $P = \Pi (p)$
 a permutahedron and
$P = \Pi (p)$
 a permutahedron and 
 $\mathcal {SH}(p) = \Lambda (P)$
, a Schur-Horn orbitope, this was shown in [Reference Sanyal, Sottile and Sturmfels23]. We briefly recall the construction, which will then be suitably generalized.
$\mathcal {SH}(p) = \Lambda (P)$
, a Schur-Horn orbitope, this was shown in [Reference Sanyal, Sottile and Sturmfels23]. We briefly recall the construction, which will then be suitably generalized.
 A point 
 $q \in \mathbb {R}^d$
 is contained in
$q \in \mathbb {R}^d$
 is contained in 
 $\Pi (p)$
 if and only if
$\Pi (p)$
 if and only if 
 $q \trianglelefteq p$
. This condition can be rewritten in terms of linear inequalities. For
$q \trianglelefteq p$
. This condition can be rewritten in terms of linear inequalities. For 
 $I \subseteq [d]$
, we write
$I \subseteq [d]$
, we write 
 $q(I) = \sum _{i \in I} q_i$
. Recall that for a point
$q(I) = \sum _{i \in I} q_i$
. Recall that for a point 
 $p \in \mathbb {R}^d$
, we write
$p \in \mathbb {R}^d$
, we write 
 $s_k(p)$
 for the sum of its k largest coordinates. Then
$s_k(p)$
 for the sum of its k largest coordinates. Then 
 $q \trianglelefteq p$
 if and only if
$q \trianglelefteq p$
 if and only if 
 $$\begin{align*}s_d(p) \ = \ q([d]) \quad \text{ and } \quad s_{|I|}(p) \ \ge \ q(I) \quad \text{ for all } \varnothing \neq I \subsetneq [d]. \end{align*}$$
$$\begin{align*}s_d(p) \ = \ q([d]) \quad \text{ and } \quad s_{|I|}(p) \ \ge \ q(I) \quad \text{ for all } \varnothing \neq I \subsetneq [d]. \end{align*}$$
If p is generic – that is, 
 $p_i \neq p_j$
 for
$p_i \neq p_j$
 for 
 $i \neq j$
 – then it is easy to show that the system of
$i \neq j$
 – then it is easy to show that the system of 
 $2^d - 2$
 linear inequalities is irredundant.
$2^d - 2$
 linear inequalities is irredundant.
 For 
 $1 \le k \le d$
, the k
-th linearized Schur functor
$1 \le k \le d$
, the k
-th linearized Schur functor 
 $\mathcal {L}_k$
 is a linear map from
$\mathcal {L}_k$
 is a linear map from 
 $\mathrm {S}_2\mathbb {R}^d$
 to
$\mathrm {S}_2\mathbb {R}^d$
 to 
 $\mathrm {S}_2\bigwedge ^k \mathbb {R}^d$
 such that the eigenvalues of
$\mathrm {S}_2\bigwedge ^k \mathbb {R}^d$
 such that the eigenvalues of 
 $\mathcal {L}_k(A)$
 are precisely
$\mathcal {L}_k(A)$
 are precisely 
 $\lambda (A)(I) = \sum _{i \in I} \lambda (A)_i$
 for
$\lambda (A)(I) = \sum _{i \in I} \lambda (A)_i$
 for 
 $I \subseteq [d]$
 and
$I \subseteq [d]$
 and 
 $|I| = k$
. Therefore,
$|I| = k$
. Therefore, 
 $\mathcal {SH}(p)$
 is precisely the set of points
$\mathcal {SH}(p)$
 is precisely the set of points 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 such that
$A \in \mathrm {S}_2\mathbb {R}^d$
 such that 
 $$ \begin{align} s_d(p) \ = \ \mathop{tr}(A) \quad \text{ and } \quad s_k(p) \, I_{\binom{d}{k}} \ \succeq \ \mathcal{L}_k(A) \quad \text{ for all } 1 \le k < d . \end{align} $$
$$ \begin{align} s_d(p) \ = \ \mathop{tr}(A) \quad \text{ and } \quad s_k(p) \, I_{\binom{d}{k}} \ \succeq \ \mathcal{L}_k(A) \quad \text{ for all } 1 \le k < d . \end{align} $$
The simplest symmetric polyhedron has the form
 $$\begin{align*}P_{a,b} \ = \ \{x\in \mathbb{R}^d : \langle { \sigma a, x} \rangle \le b \text{ for } \sigma \in \mathfrak{S}_d\}, \end{align*}$$
$$\begin{align*}P_{a,b} \ = \ \{x\in \mathbb{R}^d : \langle { \sigma a, x} \rangle \le b \text{ for } \sigma \in \mathfrak{S}_d\}, \end{align*}$$
where 
 $a\in \mathbb {R}^d$
 and
$a\in \mathbb {R}^d$
 and 
 $b\in \mathbb {R}$
. In general, a symmetric polyhedron has the form
$b\in \mathbb {R}$
. In general, a symmetric polyhedron has the form 
 $$\begin{align*}P \ = \ \{ x \in \mathbb{R}^d : \langle { \sigma a_i, x } \rangle \le b_i \text{ for } \sigma \in \mathfrak{S}_d \text{ and } i = 1,\dots,M \} \ = \ \bigcap_{i=1}^M P_{a_i,b_i} . \end{align*}$$
$$\begin{align*}P \ = \ \{ x \in \mathbb{R}^d : \langle { \sigma a_i, x } \rangle \le b_i \text{ for } \sigma \in \mathfrak{S}_d \text{ and } i = 1,\dots,M \} \ = \ \bigcap_{i=1}^M P_{a_i,b_i} . \end{align*}$$
Since 
 $\Lambda (K \cap L) \ = \ \Lambda (K) \cap \Lambda (L)$
, it suffices to focus on the case
$\Lambda (K \cap L) \ = \ \Lambda (K) \cap \Lambda (L)$
, it suffices to focus on the case 
 $P_{a,b}$
.
$P_{a,b}$
.
 To extend the representation (3.1) directly, for each general 
 $a\in \mathbb {R}^d$
, we would need a linear map
$a\in \mathbb {R}^d$
, we would need a linear map 
 $\mathcal {L}_a$
 from
$\mathcal {L}_a$
 from 
 $\mathrm {S}_2\mathbb {R}^d$
 to
$\mathrm {S}_2\mathbb {R}^d$
 to 
 $\mathrm {S}_2 V$
 with
$\mathrm {S}_2 V$
 with 
 $\dim V = d!$
 such that the eigenvalues of
$\dim V = d!$
 such that the eigenvalues of 
 $\mathcal {L}_a(A)$
 are precisely
$\mathcal {L}_a(A)$
 are precisely 
 $\langle {\sigma a, \lambda (A)} \rangle $
 for all
$\langle {\sigma a, \lambda (A)} \rangle $
 for all 
 $\sigma \in \mathfrak {S}_d$
. For
$\sigma \in \mathfrak {S}_d$
. For 
 $a = (1,\dots ,1,0,\dots ,0)$
 with k ones, this is realized by the linearized Schur functors.
$a = (1,\dots ,1,0,\dots ,0)$
 with k ones, this is realized by the linearized Schur functors.
Proposition 3.1. For 
 $d = 2$
, set
$d = 2$
, set 
 $$\begin{align*}\mathcal{L}_a(A) \ := \ a_1 A + a_2 \mathop{adj}(A) \, , \end{align*}$$
$$\begin{align*}\mathcal{L}_a(A) \ := \ a_1 A + a_2 \mathop{adj}(A) \, , \end{align*}$$
where 
 $\mathop {adj}(A)$
 is the adjugate (or cofactor) matrix. Then
$\mathop {adj}(A)$
 is the adjugate (or cofactor) matrix. Then 
 $A \mapsto \mathcal {L}_a(A)$
 is a linear map satisfying the above requirements.
$A \mapsto \mathcal {L}_a(A)$
 is a linear map satisfying the above requirements.
Proof. Since 
 $d=2$
, the map
$d=2$
, the map 
 $A \mapsto \mathop {adj}(A)$
 is linear. The matrices A and
$A \mapsto \mathop {adj}(A)$
 is linear. The matrices A and 
 $\mathop {adj}(A)$
 can be simultaneously diagonalized, and hence, it suffices to assume that
$\mathop {adj}(A)$
 can be simultaneously diagonalized, and hence, it suffices to assume that 
 $A = \delta (\lambda _1,\lambda _2)$
. In that case,
$A = \delta (\lambda _1,\lambda _2)$
. In that case, 
 $\mathop {adj}(A) = \delta (\lambda _2,\lambda _1)$
, which proves the claim.
$\mathop {adj}(A) = \delta (\lambda _2,\lambda _1)$
, which proves the claim.
 The construction above only works for 
 $d=2$
, and we have not been able to construct such a map for
$d=2$
, and we have not been able to construct such a map for 
 $d \ge 3$
.
$d \ge 3$
.
Question 1. Does 
 $\mathcal {L}_a$
 exist for
$\mathcal {L}_a$
 exist for 
 $d \ge 3$
?
$d \ge 3$
?
 We pursue a different approach toward a spectrahedral representation by considering a redundant set of linear inequalities for 
 $P_{a,b}$
. An ordered collection
$P_{a,b}$
. An ordered collection 
 $\mathcal {I} = (I_1,\dots ,I_d)$
 of subsets
$\mathcal {I} = (I_1,\dots ,I_d)$
 of subsets 
 $I_j \subseteq [d]$
 is called a numerical chain if
$I_j \subseteq [d]$
 is called a numerical chain if 
 $|I_j| = j$
 for all j. A numerical chain is a chain if additionally
$|I_j| = j$
 for all j. A numerical chain is a chain if additionally 
 $I_1 \subset I_2 \subset \cdots \subset I_d$
. Chains are in bijection to permutations
$I_1 \subset I_2 \subset \cdots \subset I_d$
. Chains are in bijection to permutations 
 $\sigma \in \mathfrak {S}_d$
 via
$\sigma \in \mathfrak {S}_d$
 via 
 $I_j = \{ \sigma (1),\dots ,\sigma (j) \}$
. For
$I_j = \{ \sigma (1),\dots ,\sigma (j) \}$
. For 
 $I \subseteq [d]$
, we write
$I \subseteq [d]$
, we write 
 $\mathbf {1}_I \in \{0,1\}^d$
 for its characteristic vector.
$\mathbf {1}_I \in \{0,1\}^d$
 for its characteristic vector.
 Let us assume that 
 $a = (a_1 \ge a_2 \ge \cdots \ge a_d)$
, and set
$a = (a_1 \ge a_2 \ge \cdots \ge a_d)$
, and set 
 $a_{d+1} := 0$
. For a numerical chain
$a_{d+1} := 0$
. For a numerical chain 
 $\mathcal {I}$
, we define
$\mathcal {I}$
, we define 
 $$ \begin{align} a^{\mathcal{I}} \ := \ (a_1 - a_2)\mathbf{1}_{I_1} + (a_2 - a_3)\mathbf{1}_{I_2} + \cdots + (a_{d-1} - a_d)\mathbf{1}_{I_{d-1}} + a_d \mathbf{1}_{I_d} . \end{align} $$
$$ \begin{align} a^{\mathcal{I}} \ := \ (a_1 - a_2)\mathbf{1}_{I_1} + (a_2 - a_3)\mathbf{1}_{I_2} + \cdots + (a_{d-1} - a_d)\mathbf{1}_{I_{d-1}} + a_d \mathbf{1}_{I_d} . \end{align} $$
Proposition 3.2. Let 
 $a = (a_1 \ge a_2 \ge \cdots \ge a_d)$
 and
$a = (a_1 \ge a_2 \ge \cdots \ge a_d)$
 and 
 $b\in \mathbb {R}$
. Then
$b\in \mathbb {R}$
. Then 
 $$\begin{align*}P_{a,b}\ = \ \{ x \in \mathbb{R}^d : \langle {a^{\mathcal{I}},x} \rangle \le b \text{ for all numerical chains } \mathcal{I} \} . \end{align*}$$
$$\begin{align*}P_{a,b}\ = \ \{ x \in \mathbb{R}^d : \langle {a^{\mathcal{I}},x} \rangle \le b \text{ for all numerical chains } \mathcal{I} \} . \end{align*}$$
Proof. Let Q denote the right-hand side. To see that 
 $Q \subseteq P_{a,b}$
, we note that if
$Q \subseteq P_{a,b}$
, we note that if 
 $\mathcal {I}$
 is a chain corresponding to a permutation
$\mathcal {I}$
 is a chain corresponding to a permutation 
 $\sigma $
, then
$\sigma $
, then 
 $a^{\mathcal {I}} = \sigma a$
.
$a^{\mathcal {I}} = \sigma a$
.
 For the reverse inclusion, it suffices to show that 
 $a^{\mathcal {I}} \trianglelefteq a$
, which implies that
$a^{\mathcal {I}} \trianglelefteq a$
, which implies that 
 $\langle {a^{\mathcal {I}},x} \rangle \le b$
 is a valid inequality for
$\langle {a^{\mathcal {I}},x} \rangle \le b$
 is a valid inequality for 
 $P_{a,b}$
. Using the fact that
$P_{a,b}$
. Using the fact that 
 $s_k(p+q) \le s_k(p) + s_k(q)$
, we compute
$s_k(p+q) \le s_k(p) + s_k(q)$
, we compute 
 $$\begin{align*}s_k(a^{\mathcal{I}}) \le \sum_{j=1}^d (a_j - a_{j+1}) s_k(\mathbf{1}_{I_j}) = \sum_{j=1}^{k-1} j (a_j - a_{j+1}) + k \sum_{j=k}^d (a_j - a_{j+1}) = a_1 + \cdots + a_k = s_k(a). \end{align*}$$
$$\begin{align*}s_k(a^{\mathcal{I}}) \le \sum_{j=1}^d (a_j - a_{j+1}) s_k(\mathbf{1}_{I_j}) = \sum_{j=1}^{k-1} j (a_j - a_{j+1}) + k \sum_{j=k}^d (a_j - a_{j+1}) = a_1 + \cdots + a_k = s_k(a). \end{align*}$$
Similarly, 
 $s_d(a^{\mathcal {I}}) = a_1 + \cdots + a_d$
, which completes the proof.
$s_d(a^{\mathcal {I}}) = a_1 + \cdots + a_d$
, which completes the proof.
 Recall that for matrices 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 and
$A \in \mathrm {S}_2\mathbb {R}^d$
 and 
 $B \in \mathrm {S}_2\mathbb {R}^e$
, the tensor product
$B \in \mathrm {S}_2\mathbb {R}^e$
, the tensor product 
 $A \otimes B$
 is a symmetric matrix of order
$A \otimes B$
 is a symmetric matrix of order 
 $de$
 with eigenvalues
$de$
 with eigenvalues 
 $\lambda _i(A) \cdot \lambda _j(B)$
 for
$\lambda _i(A) \cdot \lambda _j(B)$
 for 
 $i=1,\dots ,d$
 and
$i=1,\dots ,d$
 and 
 $j=1,\dots ,e$
. For
$j=1,\dots ,e$
. For 
 $a = (a_1 \ge \cdots \ge a_d)$
, let
$a = (a_1 \ge \cdots \ge a_d)$
, let 
 $$\begin{align*}\widehat{\mathcal{L}}_a : \textstyle{\bigwedge^1\mathbb{R}^d} \otimes \bigwedge^2\mathbb{R}^d \otimes \cdots \otimes \bigwedge^d\mathbb{R}^d \ \to \ \bigwedge^1\mathbb{R}^d \otimes \bigwedge^2\mathbb{R}^d \otimes \cdots \otimes \bigwedge^d\mathbb{R}^d \end{align*}$$
$$\begin{align*}\widehat{\mathcal{L}}_a : \textstyle{\bigwedge^1\mathbb{R}^d} \otimes \bigwedge^2\mathbb{R}^d \otimes \cdots \otimes \bigwedge^d\mathbb{R}^d \ \to \ \bigwedge^1\mathbb{R}^d \otimes \bigwedge^2\mathbb{R}^d \otimes \cdots \otimes \bigwedge^d\mathbb{R}^d \end{align*}$$
be the linear map given by

Theorem 3.3. Let 
 $P = P_{a_1,b_1} \cap \cdots \cap P_{a_M,b_M}$
 be a symmetric polyhedron. Then
$P = P_{a_1,b_1} \cap \cdots \cap P_{a_M,b_M}$
 be a symmetric polyhedron. Then 
 $A \in \Lambda (P)$
 if and only if
$A \in \Lambda (P)$
 if and only if 
 $$\begin{align*}b_i\, I \succeq \widehat{\mathcal{L}}_{a_i}(A)\,\text{ for }\, i=1,2,\ldots,M.\end{align*}$$
$$\begin{align*}b_i\, I \succeq \widehat{\mathcal{L}}_{a_i}(A)\,\text{ for }\, i=1,2,\ldots,M.\end{align*}$$
Proof. Since 
 $\Lambda (P) = \bigcap _{i=1}^{M}\Lambda (P_{a_i,b_i})$
, it is enough to show that
$\Lambda (P) = \bigcap _{i=1}^{M}\Lambda (P_{a_i,b_i})$
, it is enough to show that 
 $A\in \Lambda (P_{a,b})$
 if and only if
$A\in \Lambda (P_{a,b})$
 if and only if 
 $bI \succeq \widehat {\mathcal {L}}_{a}(A)$
.
$bI \succeq \widehat {\mathcal {L}}_{a}(A)$
.
 Let 
 $a = (a_{1} \ge a_{2} \ge \cdots \ge a_{d})$
 and
$a = (a_{1} \ge a_{2} \ge \cdots \ge a_{d})$
 and 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 with
$A \in \mathrm {S}_2\mathbb {R}^d$
 with 
 $v_1,\dots ,v_d$
 an orthonormal basis of eigenvectors. For
$v_1,\dots ,v_d$
 an orthonormal basis of eigenvectors. For 
 $I = \{i_1 < i_2 < \cdots < i_k \}$
 a subset of
$I = \{i_1 < i_2 < \cdots < i_k \}$
 a subset of 
 $[d]$
, we write
$[d]$
, we write 
 $v_I := v_{i_1} \wedge v_{i_2} \wedge \cdots \wedge v_{i_k} \in \bigwedge ^k \mathbb {R}^d$
. Then a basis of eigenvectors for
$v_I := v_{i_1} \wedge v_{i_2} \wedge \cdots \wedge v_{i_k} \in \bigwedge ^k \mathbb {R}^d$
. Then a basis of eigenvectors for 
 $\widehat {\mathcal {L}}_a(A)$
 is given by
$\widehat {\mathcal {L}}_a(A)$
 is given by 
 $$\begin{align*}v_{\mathcal{I}} \ := \ v_{I_1} \otimes v_{I_2} \otimes \cdots \otimes v_{I_d} \, , \end{align*}$$
$$\begin{align*}v_{\mathcal{I}} \ := \ v_{I_1} \otimes v_{I_2} \otimes \cdots \otimes v_{I_d} \, , \end{align*}$$
where 
 $\mathcal {I}$
 ranges of all numerical chains. The eigenvalue of
$\mathcal {I}$
 ranges of all numerical chains. The eigenvalue of 
 $\widehat {\mathcal {L}}_a(A)$
 corresponding to
$\widehat {\mathcal {L}}_a(A)$
 corresponding to 
 $v_{\mathcal {I}}$
 is precisely
$v_{\mathcal {I}}$
 is precisely 
 $\langle {a^{\mathcal {I}},\lambda (A)} \rangle $
. Hence, A satisfies the given linear matrix inequalities for a if and only if
$\langle {a^{\mathcal {I}},\lambda (A)} \rangle $
. Hence, A satisfies the given linear matrix inequalities for a if and only if 
 $\sum _i \lambda _i(A) = \sum _i a_i$
 and
$\sum _i \lambda _i(A) = \sum _i a_i$
 and 
 $\langle {a^{\mathcal {I}},\lambda (A)} \rangle \le b$
 for all
$\langle {a^{\mathcal {I}},\lambda (A)} \rangle \le b$
 for all 
 $\mathcal {I}$
. By Proposition 3.2, this is the case if and only if
$\mathcal {I}$
. By Proposition 3.2, this is the case if and only if 
 $\lambda (A) \in P_{a,b}$
 or, equivalently,
$\lambda (A) \in P_{a,b}$
 or, equivalently, 
 $A \in \Lambda (P_{a,b})$
.
$A \in \Lambda (P_{a,b})$
.
 The spectrahedral representation given in Theorem 3.3 for 
 $\Lambda (P)$
, where P is a symmetric polyhedron in
$\Lambda (P)$
, where P is a symmetric polyhedron in 
 $\mathbb {R}^d$
 with M orbits of facets, is of size
$\mathbb {R}^d$
 with M orbits of facets, is of size 
 $$\begin{align*}M \cdot \prod_{i=1}^d \binom{d}{i}. \end{align*}$$
$$\begin{align*}M \cdot \prod_{i=1}^d \binom{d}{i}. \end{align*}$$
So the spectrahedral representation is of order 
 $M 2^{d^2}$
; see [Reference Lagarias and Mehta19].
$M 2^{d^2}$
; see [Reference Lagarias and Mehta19].
If
 $$\begin{align*}K \ = \ \{x\in \mathbb{R}^d : A_0 + x_1 A_1 + \cdots + x_d A_d \succeq 0\} \end{align*}$$
$$\begin{align*}K \ = \ \{x\in \mathbb{R}^d : A_0 + x_1 A_1 + \cdots + x_d A_d \succeq 0\} \end{align*}$$
is a spectrahedral representation of a convex set K with 
 $A_0,\dots ,A_d \in \mathrm {S}_2 \mathbb {R}^m$
 and
$A_0,\dots ,A_d \in \mathrm {S}_2 \mathbb {R}^m$
 and 
 $A_0$
 positive definite, then
$A_0$
 positive definite, then 
 $h(x) = \det (A_0 + x_1 A_1 + \cdots + x_d A_d)$
 vanishes on
$h(x) = \det (A_0 + x_1 A_1 + \cdots + x_d A_d)$
 vanishes on 
 $\partial K$
. Hence, the size of a spectrahedral representation is bounded from below by the degree of
$\partial K$
. Hence, the size of a spectrahedral representation is bounded from below by the degree of 
 $\partial _{\mathrm {alg}} K$
. If P is a symmetric polytope with M full orbits of facets, then its algebraic boundary has degree
$\partial _{\mathrm {alg}} K$
. If P is a symmetric polytope with M full orbits of facets, then its algebraic boundary has degree 
 $M\cdot d{!}$
. From the discussion following Proposition 2.8, we can deduce that the degree of
$M\cdot d{!}$
. From the discussion following Proposition 2.8, we can deduce that the degree of 
 $\partial _{\mathrm {alg}} \Lambda (P)$
 is also
$\partial _{\mathrm {alg}} \Lambda (P)$
 is also 
 $M\cdot d{!}$
, and so that any spectrahedral representation of
$M\cdot d{!}$
, and so that any spectrahedral representation of 
 $\Lambda (P)$
 has size at least
$\Lambda (P)$
 has size at least 
 $M\cdot d{!}$
. While interesting from an algebraic point of view, spectrahedral representations of symmetric polytopes are clearly impractical for computational use. In the next section, we discuss substantially smaller representations as projections of spectrahedra.
$M\cdot d{!}$
. While interesting from an algebraic point of view, spectrahedral representations of symmetric polytopes are clearly impractical for computational use. In the next section, we discuss substantially smaller representations as projections of spectrahedra.
4 Spectrahedral shadows
 In this section, we give a representation of 
 $\Lambda (K)$
 as a spectrahedral shadow (i.e., a linear projection of a spectrahedron) when K is, itself, a symmetric spectrahedral shadow, by a direct application of results from [Reference Ben-Tal and Nemirovski4]. The aim of this section is to illustrate the significant reductions in size possible by using projected spectrahedral representations.
$\Lambda (K)$
 as a spectrahedral shadow (i.e., a linear projection of a spectrahedron) when K is, itself, a symmetric spectrahedral shadow, by a direct application of results from [Reference Ben-Tal and Nemirovski4]. The aim of this section is to illustrate the significant reductions in size possible by using projected spectrahedral representations.
 It is convenient to use slightly different notation in this section, to emphasize that we do not need to construct an explicit representation of the symmetric convex set K, to get a representation of 
 $\Lambda (K)$
. To this end, let
$\Lambda (K)$
. To this end, let 
 $\mathbb {R}^d_{\downarrow } = \{p\in \mathbb {R}^d\;:\; p_1 \geq p_2 \geq \cdots \geq p_d\}$
. For
$\mathbb {R}^d_{\downarrow } = \{p\in \mathbb {R}^d\;:\; p_1 \geq p_2 \geq \cdots \geq p_d\}$
. For 
 $L\subseteq \mathbb {R}^d_{\downarrow }$
, define
$L\subseteq \mathbb {R}^d_{\downarrow }$
, define 
 $$\begin{align*}\Pi(L) = \operatorname{\mathrm{conv}}\,\left(\mathfrak{S}_d \cdot L\right),\end{align*}$$
$$\begin{align*}\Pi(L) = \operatorname{\mathrm{conv}}\,\left(\mathfrak{S}_d \cdot L\right),\end{align*}$$
the convex hull of the orbit of L under 
 $\mathfrak {S}_d$
. This is the inclusion-wise minimal symmetric convex set containing L. We recover the usual permutahedron of a point
$\mathfrak {S}_d$
. This is the inclusion-wise minimal symmetric convex set containing L. We recover the usual permutahedron of a point 
 $p\in \mathbb {R}^d_{\downarrow }$
 by
$p\in \mathbb {R}^d_{\downarrow }$
 by 
 $\Pi (p)$
.
$\Pi (p)$
.
 In Theorem 4.2, we give a representation of 
 $\Lambda (\Pi (L))$
 as a spectrahedral shadow whenever
$\Lambda (\Pi (L))$
 as a spectrahedral shadow whenever 
 $L\subseteq \mathbb {R}_{\downarrow }^d$
 is a spectrahedral shadow. We use the following result of Ben-Tal and Nemirovski [Reference Ben-Tal and Nemirovski4, Section 4.2, 18c].
$L\subseteq \mathbb {R}_{\downarrow }^d$
 is a spectrahedral shadow. We use the following result of Ben-Tal and Nemirovski [Reference Ben-Tal and Nemirovski4, Section 4.2, 18c].
Lemma 4.1. Let 
 $1 < k < d$
 and
$1 < k < d$
 and 
 $t \in \mathbb {R}$
. Then a matrix
$t \in \mathbb {R}$
. Then a matrix 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 satisfies
$A \in \mathrm {S}_2\mathbb {R}^d$
 satisfies 
 $s_k(\lambda (A)) \le t$
 if and only if there are
$s_k(\lambda (A)) \le t$
 if and only if there are 
 $Z \in \mathrm {S}_2\mathbb {R}^d$
 and
$Z \in \mathrm {S}_2\mathbb {R}^d$
 and 
 $s \in \mathbb {R}$
 such that
$s \in \mathbb {R}$
 such that 
 $$\begin{align*}Z \ \succeq \ 0, \quad Z - A + s I_d \ \succeq \ 0, \quad \text{ and } \quad t - ks - \mathop{tr}(Z) \ \ge \ 0 . \end{align*}$$
$$\begin{align*}Z \ \succeq \ 0, \quad Z - A + s I_d \ \succeq \ 0, \quad \text{ and } \quad t - ks - \mathop{tr}(Z) \ \ge \ 0 . \end{align*}$$
 For the case 
 $k = 1$
, we obtain the simpler representation
$k = 1$
, we obtain the simpler representation 
 $s_1(\lambda (A)) = \max \lambda (A) \le t$
 if and only if
$s_1(\lambda (A)) = \max \lambda (A) \le t$
 if and only if 
 $t I - A \succeq 0$
.
$t I - A \succeq 0$
.
Theorem 4.2. If 
 $L\subseteq \mathbb {R}^d_{\downarrow }$
 is convex, then
$L\subseteq \mathbb {R}^d_{\downarrow }$
 is convex, then 
 $$ \begin{align} \Lambda(\Pi(L)) = \{A\in \mathrm{S}_2\mathbb{R}^d\;:\; \exists p\in L\;\text{such that}\;\lambda(A) \trianglelefteq p\}. \end{align} $$
$$ \begin{align} \Lambda(\Pi(L)) = \{A\in \mathrm{S}_2\mathbb{R}^d\;:\; \exists p\in L\;\text{such that}\;\lambda(A) \trianglelefteq p\}. \end{align} $$
If 
 $L\subseteq \mathbb {R}^d_{\downarrow }$
 is the projection of a spectrahedron of size r, then
$L\subseteq \mathbb {R}^d_{\downarrow }$
 is the projection of a spectrahedron of size r, then 
 $\Lambda (\Pi (L))$
 is the projection of a spectrahedron of size
$\Lambda (\Pi (L))$
 is the projection of a spectrahedron of size 
 $r + 2 d^2 - 2d - 2$
.
$r + 2 d^2 - 2d - 2$
.
Proof. Let C denote the right-hand side of (4.1). We first show that C is convex and is the projection of a spectrahedron of size 
 $r+2d^2-2d-2$
. Since
$r+2d^2-2d-2$
. Since 
 $p\in L\subseteq \mathbb {R}_{\downarrow }^d$
, we can write
$p\in L\subseteq \mathbb {R}_{\downarrow }^d$
, we can write 
 $s_k(p) = \sum _{i=1}^{k}p_i$
, which is linear in p. Then, using Lemma 4.1, the conditions
$s_k(p) = \sum _{i=1}^{k}p_i$
, which is linear in p. Then, using Lemma 4.1, the conditions 
 $\mathop {tr}(A) = \sum _i p_i$
 and
$\mathop {tr}(A) = \sum _i p_i$
 and 
 $s_k(\lambda (A)) \le \sum _{i=1}^k p_i$
 for
$s_k(\lambda (A)) \le \sum _{i=1}^k p_i$
 for 
 $1 \le k \le d-1$
 define a convex set in A and p. Moreover, this set can be encoded by linear matrix inequalities involving matrices of size
$1 \le k \le d-1$
 define a convex set in A and p. Moreover, this set can be encoded by linear matrix inequalities involving matrices of size 
 $(d-2)(2d+1) + d$
, for a total size of
$(d-2)(2d+1) + d$
, for a total size of 
 $r + (d-2)(2d+1) + d = r + 2d^2 - 2d - 2$
.
$r + (d-2)(2d+1) + d = r + 2d^2 - 2d - 2$
.
 To check that 
 $\Lambda (\Pi (L)) = C$
, since both sides are spectral convex sets, it is enough to check that their diagonal projections are equal. Since
$\Lambda (\Pi (L)) = C$
, since both sides are spectral convex sets, it is enough to check that their diagonal projections are equal. Since 
 $\Pi (L)$
 is symmetric,
$\Pi (L)$
 is symmetric, 
 $D(\Pi (L)) = \Pi (L)$
. The diagonal projection
$D(\Pi (L)) = \Pi (L)$
. The diagonal projection 
 $D(C)$
 is a symmetric convex set containing L, so
$D(C)$
 is a symmetric convex set containing L, so 
 $D(C) \supseteq \Pi (L)$
. For the reverse inclusion, if
$D(C) \supseteq \Pi (L)$
. For the reverse inclusion, if 
 $A\in C$
, then there exists
$A\in C$
, then there exists 
 $p\in L$
 such that
$p\in L$
 such that 
 $\lambda (A) \trianglelefteq p$
, but then
$\lambda (A) \trianglelefteq p$
, but then 
 $A\in \Lambda (\Pi (p))\subseteq \Lambda (\Pi (L))$
.
$A\in \Lambda (\Pi (p))\subseteq \Lambda (\Pi (L))$
.
 We now specialize to the case of 
 $\Lambda (P)$
 where P is a symmetric polyhedron with the origin in its interior.
$\Lambda (P)$
 where P is a symmetric polyhedron with the origin in its interior.
Proposition 4.3. Suppose that 
 $P\subseteq \mathbb {R}^d$
 is a symmetric polyhedron with M orbits of facets that contains the origin in its interior. Then
$P\subseteq \mathbb {R}^d$
 is a symmetric polyhedron with M orbits of facets that contains the origin in its interior. Then 
 $\Lambda (P)$
 is the projection of a spectrahedron of size
$\Lambda (P)$
 is the projection of a spectrahedron of size 
 $M + 2d^2 - 2d-2$
.
$M + 2d^2 - 2d-2$
.
Proof. We will argue that 
 $\Lambda ({P}^\circ ) = {\Lambda (P)}^\circ $
 is the projection of a spectrahedron of size
$\Lambda ({P}^\circ ) = {\Lambda (P)}^\circ $
 is the projection of a spectrahedron of size 
 $M+2d^2-2d-2$
 and then appeal to the fact that if C has a projected spectrahedral representation, then
$M+2d^2-2d-2$
 and then appeal to the fact that if C has a projected spectrahedral representation, then 
 ${C}^\circ $
 has a representation as a projection of a spectrahedron of the same size [Reference Gouveia, Parrilo and Thomas15, Proposition 1]. By our assumptions on P, we have that
${C}^\circ $
 has a representation as a projection of a spectrahedron of the same size [Reference Gouveia, Parrilo and Thomas15, Proposition 1]. By our assumptions on P, we have that 
 ${({\Lambda (P)}^\circ )}^\circ = \Lambda (P)$
.
${({\Lambda (P)}^\circ )}^\circ = \Lambda (P)$
.
 Since the origin is in the interior of P, we know that 
 ${P}^\circ $
 is a symmetric polytope with M orbits of vertices. Each orbit of vertices meets
${P}^\circ $
 is a symmetric polytope with M orbits of vertices. Each orbit of vertices meets 
 $\mathbb {R}^d_{\downarrow }$
, and thus,
$\mathbb {R}^d_{\downarrow }$
, and thus, 
 $\Lambda (P) = \Lambda (\Pi (\{v_1,\ldots ,v_M\}))$
 for some
$\Lambda (P) = \Lambda (\Pi (\{v_1,\ldots ,v_M\}))$
 for some 
 $v_1,\ldots , v_M\in \mathbb {R}^d_{\downarrow }$
. Let
$v_1,\ldots , v_M\in \mathbb {R}^d_{\downarrow }$
. Let 
 $L = \operatorname {\mathrm {conv}}\,\{v_1,\ldots ,v_M\}\subseteq \mathbb {R}^d_{\downarrow }$
, and note that
$L = \operatorname {\mathrm {conv}}\,\{v_1,\ldots ,v_M\}\subseteq \mathbb {R}^d_{\downarrow }$
, and note that 
 $$\begin{align*}L = \{ \mu_1v_1 + \cdots + \mu_M v_M\;:\; \mu_1,\dots,\mu_M \ge 0,\;\mu_1 + \cdots + \mu_M= 1\} \end{align*}$$
$$\begin{align*}L = \{ \mu_1v_1 + \cdots + \mu_M v_M\;:\; \mu_1,\dots,\mu_M \ge 0,\;\mu_1 + \cdots + \mu_M= 1\} \end{align*}$$
gives a representation of L as the projection of a polyhedron with M facets, and so a representation as the projection of a spectrahedron of size M. Finally, since 
 $\Pi (L) = \Pi (\{v_1,\ldots ,v_M\})$
, it follows from Theorem 4.2 applied to
$\Pi (L) = \Pi (\{v_1,\ldots ,v_M\})$
, it follows from Theorem 4.2 applied to 
 $\Lambda (\Pi (L))$
 that
$\Lambda (\Pi (L))$
 that 
 ${\Lambda (P)}^\circ = \Lambda ({P}^\circ )$
 is the projection of a spectrahedron of size
${\Lambda (P)}^\circ = \Lambda ({P}^\circ )$
 is the projection of a spectrahedron of size 
 $M+2d^2-2d-2$
.
$M+2d^2-2d-2$
.
5 Remarks, questions and future directions
Hyperbolicity cones and the generalized Lax conjecture
 A multivariate polynomial 
 $f \in \mathbb {R}[x_1,\dots , x_d]$
, homogeneous of degree m, is hyperbolic with respect to
$f \in \mathbb {R}[x_1,\dots , x_d]$
, homogeneous of degree m, is hyperbolic with respect to 
 $e\in \mathbb {R}^d$
 if
$e\in \mathbb {R}^d$
 if 
 $f(e) \neq 0$
 and for each
$f(e) \neq 0$
 and for each 
 $x\in \mathbb {R}^d$
, the univariate polynomial
$x\in \mathbb {R}^d$
, the univariate polynomial 
 $t\mapsto f_x(t) := f(x-te)$
 has only real roots. Associated with
$t\mapsto f_x(t) := f(x-te)$
 has only real roots. Associated with 
 $(f,e)$
 is a closed convex cone
$(f,e)$
 is a closed convex cone 
 $C_{f,e} \subseteq \mathbb {R}^d$
, defined as the set of points
$C_{f,e} \subseteq \mathbb {R}^d$
, defined as the set of points 
 $x \in \mathbb {R}^d$
 for which all roots of
$x \in \mathbb {R}^d$
 for which all roots of 
 $f_x$
 are nonnegative. A major question in convex algebraic geometry, known as the generalized (set-theoretic) Lax conjecture (see [Reference Vinnikov29]), asks whether every hyperbolicity cone is a spectrahedron.
$f_x$
 are nonnegative. A major question in convex algebraic geometry, known as the generalized (set-theoretic) Lax conjecture (see [Reference Vinnikov29]), asks whether every hyperbolicity cone is a spectrahedron.
 If 
 $C = \{x\in \mathbb {R}^d: \langle {\sigma a_i,x} \rangle \geq 0,\;\mathrm {for\ all}\; \sigma \in \mathfrak {S}_d\; \text{and}\; i=1,2,\ldots , M\}$
 is a symmetric polyhedral cone containing
$C = \{x\in \mathbb {R}^d: \langle {\sigma a_i,x} \rangle \geq 0,\;\mathrm {for\ all}\; \sigma \in \mathfrak {S}_d\; \text{and}\; i=1,2,\ldots , M\}$
 is a symmetric polyhedral cone containing 
 $e=(1,1,\ldots ,1)$
 in its interior, then it is the hyperbolicity cone associated with the degree
$e=(1,1,\ldots ,1)$
 in its interior, then it is the hyperbolicity cone associated with the degree 
 $M\cdot d{!}$
 symmetric polynomial
$M\cdot d{!}$
 symmetric polynomial 
 $$\begin{align*}f(x) = \prod_{i=1}^{M}\prod_{\sigma\in \mathfrak{S}_d}\langle {\sigma a_i,x} \rangle. \end{align*}$$
$$\begin{align*}f(x) = \prod_{i=1}^{M}\prod_{\sigma\in \mathfrak{S}_d}\langle {\sigma a_i,x} \rangle. \end{align*}$$
The spectral polyhedral cone 
 $\Lambda (C)$
 is the hyperbolicity cone associated with the polynomial
$\Lambda (C)$
 is the hyperbolicity cone associated with the polynomial 
 $F(X) = f(\lambda (X))$
 and
$F(X) = f(\lambda (X))$
 and 
 $e = I \in \mathrm {S}_2\mathbb {R}^d$
. This follows from Proposition 2.8 and is a special case of an observation of Bauschke, Güler, Lewis and Sendov [Reference Bauschke, Güler, Lewis and Sendov2, Theorem 3.1]. One can view Theorem 3.3 as providing further evidence for the generalized Lax conjecture since it shows that every member of this family of hyperbolicity cones is, in fact, a spectrahedron.
$e = I \in \mathrm {S}_2\mathbb {R}^d$
. This follows from Proposition 2.8 and is a special case of an observation of Bauschke, Güler, Lewis and Sendov [Reference Bauschke, Güler, Lewis and Sendov2, Theorem 3.1]. One can view Theorem 3.3 as providing further evidence for the generalized Lax conjecture since it shows that every member of this family of hyperbolicity cones is, in fact, a spectrahedron.
 Given a symmetric hyperbolic polynomial f, one natural way to produce a new symmetric hyperbolic polynomial, and an associated symmetric hyperbolicity cone, is to take the directional derivative 
 $D_ef$
 in the direction
$D_ef$
 in the direction 
 $e=(1,1,\ldots ,1)$
, an example of a Renegar derivative. This operation commutes with passing to the associated spectral objects. Indeed, taking the Renegar derivative
$e=(1,1,\ldots ,1)$
, an example of a Renegar derivative. This operation commutes with passing to the associated spectral objects. Indeed, taking the Renegar derivative 
 $D_ef$
 and then constructing the spectral convex cone
$D_ef$
 and then constructing the spectral convex cone 
 $\Lambda (C_{D_ef,e})$
 gives the same result as constructing the spectral hyperbolic polynomial
$\Lambda (C_{D_ef,e})$
 gives the same result as constructing the spectral hyperbolic polynomial 
 $F(X) = f(\lambda (X))$
 and then taking the hyperbolicity cone of
$F(X) = f(\lambda (X))$
 and then taking the hyperbolicity cone of 
 $D_IF$
, the Renegar derivative in the direction
$D_IF$
, the Renegar derivative in the direction 
 $I\in \mathrm {S}_2\mathbb {R}^d$
. For example, the hyperbolicity cones associated with the elementary symmetric polynomials are symmetric convex cones that arise by repeatedly taking Renegar derivatives starting with
$I\in \mathrm {S}_2\mathbb {R}^d$
. For example, the hyperbolicity cones associated with the elementary symmetric polynomials are symmetric convex cones that arise by repeatedly taking Renegar derivatives starting with 
 $f(x) = x_1 x_2 \cdots x_d$
 in the direction
$f(x) = x_1 x_2 \cdots x_d$
 in the direction 
 $e=(1,1,\ldots ,1)$
. Brändén [Reference Brändén10] established that these cones are all spectrahedral; see also [Reference Sanyal22, Reference Saunderson and Parrilo24]. Building on this result, Kummer [Reference Kummer18] has shown that the associated spectral hyperbolicity cones are also spectrahedral.
$e=(1,1,\ldots ,1)$
. Brändén [Reference Brändén10] established that these cones are all spectrahedral; see also [Reference Sanyal22, Reference Saunderson and Parrilo24]. Building on this result, Kummer [Reference Kummer18] has shown that the associated spectral hyperbolicity cones are also spectrahedral.
Categories and Adjointness
 For a group G acting on a real vector space V, let us write 
 $\mathcal {K}(V)^G$
 for the class of G-invariant convex bodies
$\mathcal {K}(V)^G$
 for the class of G-invariant convex bodies 
 $K \subset V$
. We can interpret the construction of spectral bodies as a map
$K \subset V$
. We can interpret the construction of spectral bodies as a map 
 $$\begin{align*}\Lambda : \mathcal{K}^{\mathfrak{S}_d}(\mathbb{R}^d) \ \to \ \mathcal{K}^{O(d)}(\mathrm{S}_2\mathbb{R}^d) . \end{align*}$$
$$\begin{align*}\Lambda : \mathcal{K}^{\mathfrak{S}_d}(\mathbb{R}^d) \ \to \ \mathcal{K}^{O(d)}(\mathrm{S}_2\mathbb{R}^d) . \end{align*}$$
It follows from Lemma 2.1 that the map that takes 
 $A \in \mathrm {S}_2\mathbb {R}^d$
 to
$A \in \mathrm {S}_2\mathbb {R}^d$
 to 
 $\{ \sigma \lambda (A) : \sigma \in \mathfrak {S}_d \}$
 extends to a map
$\{ \sigma \lambda (A) : \sigma \in \mathfrak {S}_d \}$
 extends to a map 
 $$ \begin{align} \lambda : \mathcal{K}^{O(d)}(\mathrm{S}_2\mathbb{R}^d) \ \to \ \mathcal{K}^{\mathfrak{S}_d}(\mathbb{R}^d) \end{align} $$
$$ \begin{align} \lambda : \mathcal{K}^{O(d)}(\mathrm{S}_2\mathbb{R}^d) \ \to \ \mathcal{K}^{\mathfrak{S}_d}(\mathbb{R}^d) \end{align} $$
such that 
 $\lambda \circ \Lambda $
 and
$\lambda \circ \Lambda $
 and 
 $\Lambda \circ \lambda $
 are the identity maps. It would be very interesting to see if this can be phrased in categorical terms that would explain the reminiscence of adjointness of functors in Proposition 2.3.
$\Lambda \circ \lambda $
 are the identity maps. It would be very interesting to see if this can be phrased in categorical terms that would explain the reminiscence of adjointness of functors in Proposition 2.3.
Polar convex bodies
In [Reference Biliotti, Ghigi and Heinzner5, Reference Biliotti, Ghigi and Heinzner6], Biliotti, Ghigi and Heinzner generalized the construction of Schur-Horn orbitopes to other (real) semisimple Lie groups, which they called polar orbitopes. In particular, they showed that polar orbitopes are facially exposed and faces are again polar orbitopes. Kobert and Scheiderer [Reference Kobert and Scheiderer17] gave explicit spectrahedral descriptions of polar orbitopes involving the fundamental representations of the associated Lie algebra. It would be interesting to generalize our spectrahedral representations of spectral polyhedra to this setting. A first step was taken in [Reference Biliotti, Ghigi and Heinzner7], where (5.1) was studied for polar representations.
Spectral zonotopes
 For 
 $z \in \mathbb {R}^d$
, we denote the segment with endpoints
$z \in \mathbb {R}^d$
, we denote the segment with endpoints 
 $-z$
 and z by
$-z$
 and z by 
 $[-z,z]$
. A zonotope is a polytope of the form
$[-z,z]$
. A zonotope is a polytope of the form 
 $$\begin{align}Z \ = \ [-z_1, z_1] + [-z_2, z_2] + \cdots + [-z_m, z_m] \, , \end{align}$$
$$\begin{align}Z \ = \ [-z_1, z_1] + [-z_2, z_2] + \cdots + [-z_m, z_m] \, , \end{align}$$
where 
 $z_1,\dots ,z_m \in \mathbb {R}^d$
 and addition is Minkowski sum. Zonotopes are important in convex geometry as well as in combinatorics; see, for example, [Reference Beck and Sanyal3, Reference Bolker9, Reference De Concini and Procesi12]. For
$z_1,\dots ,z_m \in \mathbb {R}^d$
 and addition is Minkowski sum. Zonotopes are important in convex geometry as well as in combinatorics; see, for example, [Reference Beck and Sanyal3, Reference Bolker9, Reference De Concini and Procesi12]. For 
 $z \in \mathbb {R}^d$
, we obtain a symmetric zonotope
$z \in \mathbb {R}^d$
, we obtain a symmetric zonotope 
 $$ \begin{align*} Z(z) \ := \ \sum_{\sigma \in \mathfrak{S}_d} \sigma [-z,z] \end{align*} $$
$$ \begin{align*} Z(z) \ := \ \sum_{\sigma \in \mathfrak{S}_d} \sigma [-z,z] \end{align*} $$
and for 
 $z = e_1 - e_2 = (1,-1,0,\dots ,0)$
, the resulting symmetric zonotope is
$z = e_1 - e_2 = (1,-1,0,\dots ,0)$
, the resulting symmetric zonotope is 
 $2 (d-2)! \Pi (d-1, d-3,\dots ,-(d-3),-(d-1))$
 and thus homothetic to the standard permutahedron
$2 (d-2)! \Pi (d-1, d-3,\dots ,-(d-3),-(d-1))$
 and thus homothetic to the standard permutahedron 
 $\Pi (1,2,\dots ,d)$
. For
$\Pi (1,2,\dots ,d)$
. For 
 $z = e_1$
, we obtain a dilate of the unit cube
$z = e_1$
, we obtain a dilate of the unit cube 
 $[0,1]^d$
.
$[0,1]^d$
.
We define spectral zonotopes as convex bodies of the form
 $$\begin{align*}\Lambda(Z(z_1)) + \cdots + \Lambda(Z(z_m)) \, , \end{align*}$$
$$\begin{align*}\Lambda(Z(z_1)) + \cdots + \Lambda(Z(z_m)) \, , \end{align*}$$
where 
 $Z(z_i)$
 are symmetric zonotopes. This class of convex bodies includes the Schur-Horn orbitope
$Z(z_i)$
 are symmetric zonotopes. This class of convex bodies includes the Schur-Horn orbitope 
 $\mathcal {SH}((d-1,d-3,\dots ,-(d-1)))$
 as well as symmetric matrices with spectral norm at most one. It follows from Corollary 2.6 that spectral zonotopes are spectral convex bodies, and, in particular, spectral zonotopes form a sub-semigroup (with respect to Minkowski sum) among spectral convex bodies. It would be very interesting to explore the combinatorial, geometric and algebraic properties of spectral zonotopes.
$\mathcal {SH}((d-1,d-3,\dots ,-(d-1)))$
 as well as symmetric matrices with spectral norm at most one. It follows from Corollary 2.6 that spectral zonotopes are spectral convex bodies, and, in particular, spectral zonotopes form a sub-semigroup (with respect to Minkowski sum) among spectral convex bodies. It would be very interesting to explore the combinatorial, geometric and algebraic properties of spectral zonotopes.
 There are a number of remarkable characterizations of zonotopes; cf. [Reference Bolker9]. In particular, zonotopes have a simple characterization in terms of their support functions: The support function of a zonotope Z as in (5.2) is given by 
 $ h_{Z}(c) = \sum _{i=1}^m |\langle {z_i,c} \rangle |$
. We obtain the following characterization for spectral zonotopes.
$ h_{Z}(c) = \sum _{i=1}^m |\langle {z_i,c} \rangle |$
. We obtain the following characterization for spectral zonotopes.
Corollary 5.1. A convex body 
 $\Omega \subset \mathrm {S}_2\mathbb {R}^d$
 is a spectral zonotope if and only if its support function is of the form
$\Omega \subset \mathrm {S}_2\mathbb {R}^d$
 is a spectral zonotope if and only if its support function is of the form 
 $$\begin{align*}h_{\Omega}(B) \ = \ \sum_{i=1}^m \sum_{\sigma \in \mathfrak{S}_d} |\langle {\sigma z_i, \lambda(B)} \rangle| \, , \end{align*}$$
$$\begin{align*}h_{\Omega}(B) \ = \ \sum_{i=1}^m \sum_{\sigma \in \mathfrak{S}_d} |\langle {\sigma z_i, \lambda(B)} \rangle| \, , \end{align*}$$
for some 
 $z_1,\dots , z_m \in \mathbb {R}^d$
.
$z_1,\dots , z_m \in \mathbb {R}^d$
.
 The support function for 
 $Z(e_1-e_2)$
 is
$Z(e_1-e_2)$
 is 
 $$\begin{align*}h_{Z(e_1-e_2)}(c) \ = \ 2(d-2)! \sum_{i < j} |c_i - c_j| . \end{align*}$$
$$\begin{align*}h_{Z(e_1-e_2)}(c) \ = \ 2(d-2)! \sum_{i < j} |c_i - c_j| . \end{align*}$$
From Proposition 2.3, we infer that the support function of the (standard) Schur-Horn orbitope is
 $$ \begin{align} h_{\mathcal{SH}(d-1,\dots,-(d-1))}(B) \ = \ \sum_{i < j} |\lambda(B)_i - \lambda(B)_j | \ = \ \|\mathcal{M}_B\|_* . \end{align} $$
$$ \begin{align} h_{\mathcal{SH}(d-1,\dots,-(d-1))}(B) \ = \ \sum_{i < j} |\lambda(B)_i - \lambda(B)_j | \ = \ \|\mathcal{M}_B\|_* . \end{align} $$
Here, 
 $\|\cdot \|_*$
 is the nuclear norm – that is, the sum of the singular values – and, for fixed
$\|\cdot \|_*$
 is the nuclear norm – that is, the sum of the singular values – and, for fixed 
 $B\in \mathrm {S}_2\mathbb {R}^d$
,
$B\in \mathrm {S}_2\mathbb {R}^d$
, 
 $\mathcal {M}_B$
 is the linear map from
$\mathcal {M}_B$
 is the linear map from 
 $d\times d$
 skew-symmetric matrices to traceless
$d\times d$
 skew-symmetric matrices to traceless 
 $d\times d$
 symmetric matrices defined by
$d\times d$
 symmetric matrices defined by 
 $\mathcal {M}_B(X) = [B,X] = BX-XB$
, which has non-zero singular values
$\mathcal {M}_B(X) = [B,X] = BX-XB$
, which has non-zero singular values 
 $|\lambda (B)_i - \lambda (B)_j|$
 for
$|\lambda (B)_i - \lambda (B)_j|$
 for 
 $1\leq i<j\leq d$
. The
$1\leq i<j\leq d$
. The 
 $m_1\times m_2$
 nuclear norm ball has a spectrahedral representation of size
$m_1\times m_2$
 nuclear norm ball has a spectrahedral representation of size 
 $2^{\max \{m_1,m_2\}}$
 [Reference Saunderson, Parrilo and Willsky25, Theorem 1.2], and a projected spectrahedral representation of size
$2^{\max \{m_1,m_2\}}$
 [Reference Saunderson, Parrilo and Willsky25, Theorem 1.2], and a projected spectrahedral representation of size 
 $m_1+m_2$
. These observations show that
$m_1+m_2$
. These observations show that 
 ${\mathcal {SH}(d-1,\dots ,-(d-1))}^\circ = \{B\;:\; \|\mathcal {M}_B\|_*\leq 1\}$
 has a spectrahedral representation of size
${\mathcal {SH}(d-1,\dots ,-(d-1))}^\circ = \{B\;:\; \|\mathcal {M}_B\|_*\leq 1\}$
 has a spectrahedral representation of size 
 $2^{\binom {d+1}{2}-1}$
 and a projected spectrahedral representation of size
$2^{\binom {d+1}{2}-1}$
 and a projected spectrahedral representation of size 
 $d^2-1$
.
$d^2-1$
.
 A convex body 
 $K \subset \mathbb {R}^d$
 is a (generalized) zonoid if it is the limit (in the Hausdorff metric) of zonotopes, or, equivalently, if its support function is of the form
$K \subset \mathbb {R}^d$
 is a (generalized) zonoid if it is the limit (in the Hausdorff metric) of zonotopes, or, equivalently, if its support function is of the form 
 $$ \begin{align} h_{K}(c) \ = \ \int_{S^{d-1}} |\langle {c,u} \rangle| \, d\rho(u) \, , \end{align} $$
$$ \begin{align} h_{K}(c) \ = \ \int_{S^{d-1}} |\langle {c,u} \rangle| \, d\rho(u) \, , \end{align} $$
for some (signed) even measure 
 $\rho $
; see [Reference Schneider26, Ch. 3]. It was hoped that spectral zonotopes are zonoids, but this is not the case. Leif Nauendorf [Reference Naundorf21] showed that the Schur-Horn orbitopes
$\rho $
; see [Reference Schneider26, Ch. 3]. It was hoped that spectral zonotopes are zonoids, but this is not the case. Leif Nauendorf [Reference Naundorf21] showed that the Schur-Horn orbitopes 
 $\mathcal {SH}(d-1,\dots ,-(d-1))$
 are never zonoids for
$\mathcal {SH}(d-1,\dots ,-(d-1))$
 are never zonoids for 
 $d \ge 3$
.
$d \ge 3$
.
 A convex body 
 $K\subset \mathbb {R}^d$
 is a symmetric zonoid if and only if the measure
$K\subset \mathbb {R}^d$
 is a symmetric zonoid if and only if the measure 
 $\rho $
 in (5.4) is symmetric. We define spectral zonoids as those convex bodies with support functions of the form
$\rho $
 in (5.4) is symmetric. We define spectral zonoids as those convex bodies with support functions of the form 
 $$\begin{align*}h_{\Omega}(B) \ = \ \int_{S^{d-1}}|\langle {\lambda(B),u} \rangle|\, d\rho(u)\, ,\end{align*}$$
$$\begin{align*}h_{\Omega}(B) \ = \ \int_{S^{d-1}}|\langle {\lambda(B),u} \rangle|\, d\rho(u)\, ,\end{align*}$$
where 
 $\rho $
 is a symmetric even measure. Examples of spectral zonoids include the Schatten p-norm balls in
$\rho $
 is a symmetric even measure. Examples of spectral zonoids include the Schatten p-norm balls in 
 $\mathrm {S}_2\mathbb {R}^d$
 when
$\mathrm {S}_2\mathbb {R}^d$
 when 
 $p\geq 2$
. Further examples of spectral zonoids can be found in [Reference Aubrun and Lancien1, Section 5.1] (in the Hermitian setting) and [Reference Bürgisser and Lerario11, Section 5] (in the setting where the singular values of general matrices play the role of eigenvalues of symmetric matrices).
$p\geq 2$
. Further examples of spectral zonoids can be found in [Reference Aubrun and Lancien1, Section 5.1] (in the Hermitian setting) and [Reference Bürgisser and Lerario11, Section 5] (in the setting where the singular values of general matrices play the role of eigenvalues of symmetric matrices).
Acknowledgements
The first author thanks Oliver Goertsches, Leif Nauendorf, Luke Oeding, Thomas Wannerer and Anna-Laura Sattelberger for insightful conversations. This project was initiated while the first author was visiting the Mathematical Sciences Research Institute (MSRI) and the second author was visiting the Simons Institute for the Theory of Computing. We would like to thank the organizers of the programs Geometric and Topological Combinatorics and Bridging Continuous and Discrete Optimization for creating a stimulating atmosphere and encouraging interaction.
Competing interests
The authors have no competing interest to declare.
Funding statement
This research was supported in part by a grant from the Australian Research Council (project DE210101056).
 
 