Spectracone in Nonnegative Matrix Theory
- Spectracone is a polyhedral cone defined by S such that S diag(x) S⁻¹ is nonnegative, representing realizable spectra for diagonalizable nonnegative matrices.
- It transforms the D-RNIEP into a system of linear inequalities, enabling a geometric and polyhedral approach to eigenvalue realization.
- The concept connects Perron similarities, row cones, Hadamard conic matrices, and character tables, offering unified insights into spectral realizability.
Searching arXiv for the cited papers on spectracones and related work. A spectracone is a polyhedral cone attached to an invertible matrix , defined by the requirement that diagonal data become entrywise nonnegative after conjugation by . In the real formulation used for the diagonalizable real nonnegative inverse eigenvalue problem (D-RNIEP), the spectracone is
so that each is a realizable eigenvalue list for a nonnegative matrix diagonalizable via the fixed similarity . The notion was developed in the study of Perron similarities and Perron spectratopes, then refined through its relationship with row cones and row Hadamard conic matrices, and later extended to complex Perron similarities and ideal Perron similarities such as character tables of finite groups (Johnson et al., 2015, Johnson et al., 2016, Gershnik et al., 4 Aug 2025).
1. Definition and ambient framework
Let . A Perron similarity is an invertible matrix for which there exists a real diagonal nonscalar matrix such that is entrywise nonnegative. In the 2015 formulation, this is equivalently characterized by the existence of an index such that and 0. In the 2025 complex formulation, 1 is called a Perron similarity if there is a diagonal matrix 2 such that 3 is irreducible and nonnegative; equivalently, there is a unique 4 with
5
where 6 satisfy 7 and 8 (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
Given such an 9, the spectracone collects all diagonal vectors that remain feasible under this similarity: 0 in the real setting, and
1
in the complex setting, where 2 is the diagonal matrix with diagonal entries 3. The point 4 may be regarded as a spectrum, because 5 has eigenvalues 6. Since 7, the ray 8 is always contained in the cone (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
The associated spectratope is a normalized slice of the cone, but the normalization depends on the framework. In the 2015 real setting,
9
whereas in the 2025 formulation,
0
Both constructions isolate normalized or stochastic realizations and convert the unbounded cone into a bounded polyhedral object (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
2. Relation to the nonnegative inverse eigenvalue problem
The spectracone is designed for the RNIEP and, more specifically, the D-RNIEP. If 1, then
2
is diagonalizable and has spectrum 3. Thus 4 is exactly the set of eigenvalue lists realizable by nonnegative matrices that are diagonalizable via the fixed similarity 5. The 2016 study makes this geometric role explicit: taken together, the spectracones of all Perron similarities constitute the solution to the diagonalizable RNIEP. Equivalently, the set of diagonalizable nonnegative spectra is the union of 6 over all Perron similarities 7 (Johnson et al., 2016).
The same point of view appears in normalized form in the earlier spectratope framework. Every normalized real spectrum of a diagonalizable nonnegative matrix lies in some Perron spectratope 8. This rephrases the realization problem as a covering problem by polytopes subordinate to similarities, rather than as a direct search over nonnegative matrices (Johnson et al., 2015).
The symmetric nonnegative inverse eigenvalue problem is a special case of this framework. If 9 is symmetric nonnegative, then it admits an orthogonal diagonalization
0
so the relevant Perron similarity is orthogonal. In that case the spectracone becomes
1
and it parameterizes spectra realizable by symmetric nonnegative matrices with the prescribed orthogonal eigenbasis (Johnson et al., 2016).
3. Row cones, row Hadamard conic matrices, and equality phenomena
A second cone naturally attached to 2 is the row cone
3
where 4 denotes the 5-th row. Membership has a simple dual test: 6 entrywise. The comparison of 7 and 8 is a central structural problem in the theory of spectracones (Johnson et al., 2016).
The key algebraic notion controlling the inclusion 9 is the row Hadamard conic property. A matrix 0 with rows 1 is row Hadamard conic (RHC) if
2
where 3 denotes the Hadamard product. For a Perron similarity 4, one has the characterization
5
Equivalently, the row vectors themselves become spectral vectors exactly when the required Hadamard-product closure holds in the row cone (Johnson et al., 2016).
In the opposite direction, if some row of 6 is the all-ones vector 7, then
8
Combining both inclusions yields a practical equality criterion: if 9 is a Perron similarity, some row equals 0, and 1 is RHC, then
2
The 2016 paper also gives a more general characterization in terms of extremal vectors of 3: equality holds iff 4 is RHC and every extremal vector 5 of 6 satisfies 7 (Johnson et al., 2016).
Later work packages this coincidence into the notion of an ideal Perron similarity. In the 2025 terminology, 8 is ideal iff
9
and this is equivalent to the conjunction of 0 and the RHC property. In normalized settings, the same condition implies that the spectratope is the convex hull of the rows (Gershnik et al., 4 Aug 2025).
4. Polyhedral structure and explicit examples
The spectracone is polyhedral because the map 1 is linear in the diagonal entries of 2. If 3 and 4, then
5
so 6 is a finite system of linear inequalities in 7. In the real framework this yields a polyhedral cone in 8; in the complex framework the same mechanism gives a polyhedral cone in 9, with most applications concentrating on real 0. The 2025 work additionally recalls that the spectracone is closed under Hadamard product (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
The geometry of 1 can differ sharply from that of 2. The 2016 paper gives explicit examples for all set-theoretic possibilities. For
3
entrywise nonnegativity is equivalent to 4 and 5, and one obtains
6
A second 7 example gives the reverse proper inclusion. For
8
again with 9 iff 0 and 1, one has
2
hence
3
A 4 example,
5
produces spectracone generators
6
for which neither 7 nor 8 holds, although the intersection is nontrivial. A common misconception is therefore that the spectracone and row cone typically coincide; the explicit examples show that proper containment in either direction, trivial intersection, and noncomparable intersection all occur (Johnson et al., 2016).
5. Structured families: Walsh matrices, Hadamard matrices, and character tables
The first major structured family arises from Hadamard matrices. For the Walsh matrix 9 of order 00, the 2015 paper proves that the Perron spectracone is exactly the conical hull of the rows: 01 Equivalently, if 02 is ordered 03, then
04
Intersecting with the normalization 05 gives
06
so the spectratope is a simplex. Explicit volume formulas are given: 07 This concrete geometry is strong enough to yield constructive realizations of normalized Suleĭmanova spectra by symmetric, doubly stochastic matrices whenever the dimension is a Hadamard order (Johnson et al., 2015).
At the same time, the Walsh behavior is not universal among Hadamard matrices. The 2015 paper notes that the “convex hull of rows” description does not hold for all Hadamard matrices, and for some Hadamard matrices of order 08, only the first row lies in the spectratope. This marks an important limitation: large determinant or Hadamard structure alone does not force ideality (Johnson et al., 2015).
A later and broader structured family is provided by character tables of finite groups. If 09 is the character table of a finite group 10, then 11 is a Perron similarity and, moreover, an ideal Perron similarity: 12 The proof uses the fact that the first row is 13 and that the Hadamard product of two character rows is the character of a tensor product representation, hence a nonnegative combination of irreducible characters. The same paper gives a group-theoretic inequality description of the spectracone: 14 When 15 is real, the projected spectratope of a diagonal rescaling is an 16-simplex, and its volume is
17
These results unify earlier ideal examples: the discrete Fourier transform matrix is the character table of 18, Walsh matrices are character tables of 19, and Kronecker products of such matrices are character tables of direct products of groups (Gershnik et al., 4 Aug 2025).
6. Significance, variants, and open directions
The spectracone transforms a spectral existence problem into a problem in polyhedral geometry. For fixed 20, it replaces the search for nonnegative matrices with a finite system of linear inequalities in the coordinates of a diagonal vector. This yields a parameter space of diagonalizable nonnegative matrices,
21
whose spectra are exactly the points of the cone. In favorable cases, especially when 22 is ideal, the geometry collapses to the row cone and the realizable spectra are generated directly by row data (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
The framework also interacts naturally with structural subclasses of the inverse eigenvalue problem. Orthogonal Perron similarities lead to the symmetric setting. In the character-table setting, if 23, then 24 is normal for all 25, while if 26 is real, then 27 is symmetric. Accordingly, the group-theoretic inequalities for 28 provide sufficient conditions for realizability in the normal or symmetric NIEP, depending on the table (Gershnik et al., 4 Aug 2025).
Several open directions are explicit in the literature. The 2015 work raises geometric extremality questions, including whether Walsh spectratopes have maximal volume among spectratopes subject to certain norm constraints. The 2025 work formulates a representation-theoretic conjecture: if 29 is a normalized ideal Perron similarity and is totally extremal, meaning all its entries are extremal points of the Karpelevič region, then 30 is the character table of a finite Abelian group. It also suggests extending the analysis to other structured matrices or representations, including induced representations and Hecke algebras (Johnson et al., 2015, Gershnik et al., 4 Aug 2025).
In this sense, the spectracone is not merely a convenient encoding of realizable spectra. It is a unifying object linking Perron–Frobenius theory, convex polyhedral geometry, Hadamard-product closure, association schemes, character theory, and multiple variants of the nonnegative inverse eigenvalue problem.