Suleĭmanova Spectra & Realization Theorems
The definitive solvable class of spectra with a single positive eigenvalue: trace nonnegativity, Hazel Perfect's companion matrix proof, Fiedler's symmetric realization, and Soules bases.
1. Definition & The Suleĭmanova Condition
In the vast landscape of the Nonnegative Inverse Eigenvalue Problem, the most famous and completely understood family of spectra consists of real multisets possessing exactly one positive eigenvalue (the Perron root), with all other eigenvalues being non-positive (zero or negative).
Definition: Suleĭmanova Spectrum
A multiset of real numbers $\sigma = \{\lambda_0, \lambda_1, \dots, \lambda_{n-1}\} \subset \mathbb{R}$ is called a Suleĭmanova spectrum if:
$$\lambda_0 > 0 \ge \lambda_1 \ge \lambda_2 \ge \cdots \ge \lambda_{n-1}$$and the trace condition holds:
$$s_1 = \sum_{i=0}^{n-1} \lambda_i = \lambda_0 - \sum_{j=1}^{n-1} |\lambda_j| \ge 0$$Why is this condition so remarkable? For general candidate spectra, ensuring nonnegativity requires satisfying infinitely many non-linear power-sum inequalities ($s_k = \operatorname{Tr}(A^k) \ge 0$), Newton-Girard relations, and Johnson-Loewy-London constraints. However, when all secondary eigenvalues are non-positive:
- Even powers ($k = 2m$): Every term $\lambda_i^{2m} \ge 0$, so the power sum $s_{2m} = \sum_{i=0}^{n-1} \lambda_i^{2m} > 0$ is trivially and automatically positive.
- Odd powers ($k = 2m+1$): Because $\lambda_0 \ge |\lambda_j|$ for all $j$, we have $\lambda_0^{2m+1} \ge \sum_{j=1}^{n-1} |\lambda_j|^{2m+1}$ whenever $\lambda_0 \ge \sum_{j=1}^{n-1} |\lambda_j|$. Hence all odd power sums $s_{2m+1} \ge 0$ are automatically satisfied!
Thus, every higher-order trace obstruction vanishes. The linear condition $\operatorname{Tr}(A) = s_1 \ge 0$ is the sole necessary obstacle.
2. Historical Breakthroughs & Hazel Perfect's Proof
In 1949, H. R. Suleĭmanova published a note in Doklady Akademii Nauk SSSR stating that the condition $\sum_{i=0}^{n-1} \lambda_i \ge 0$ is not only necessary, but also sufficient for the existence of an entrywise nonnegative matrix realizing $\sigma$. However, her published paper lacked complete proofs for several inductive steps.
In 1953, the British mathematician Hazel Perfect provided the first completely rigorous, constructive proof in the Duke Mathematical Journal. Perfect's approach was based on companion matrices:
Hazel Perfect's Construction (1953)
Consider the monic polynomial $p(\lambda) = \prod_{i=0}^{n-1} (\lambda - \lambda_i) = \lambda^n - c_1 \lambda^{n-1} - \cdots - c_n$. Perfect constructed a similarity transformation:
$$A = S C(p) S^{-1} \ge 0$$where $C(p)$ is the Frobenius companion matrix and $S$ is a carefully chosen lower triangular matrix whose entries are derived from the partial products of the non-positive eigenvalues $\lambda_1, \dots, \lambda_{n-1}$.
Perfect's construction proved that every Suleĭmanova spectrum belongs to the realizable set $\mathcal{RNIEP}$. However, the resulting matrix $A$ was generally asymmetric.
3. Fiedler's Theorem: Symmetric Realizability (1974)
For more than two decades, it remained an open question whether a Suleĭmanova spectrum could always be realized by a symmetric nonnegative matrix ($A = A^T \ge 0$).
In 1974, the legendary Czech mathematician Miroslav Fiedler resolved this question definitively in Linear Algebra and its Applications, proving one of the landmark theorems of combinatorial matrix theory.
Fiedler's Theorem (1974)
Let $\sigma = \{\lambda_0, \lambda_1, \dots, \lambda_{n-1}\}$ with $\lambda_0 > 0 \ge \lambda_1 \ge \dots \ge \lambda_{n-1}$. If $\sum_{i=0}^{n-1} \lambda_i \ge 0$, then there exists a symmetric, tridiagonal nonnegative matrix $A = A^T \ge 0$ having spectrum $\sigma$.
Fiedler's inductive construction builds a sequence of symmetric matrices $A_1, A_2, \dots, A_n = A$ where at step $k$:
By carefully selecting the coupling vector $\mathbf{v}_k \ge 0$ and the diagonal entry $\alpha_k \ge 0$, Fiedler showed that the eigenvalues of $A_k$ interlace precisely with those of $A_{k-1}$, placing $\lambda_k \le 0$ into the spectrum without perturbing previous eigenvalues.
Fiedler's theorem established that there is no symmetry gap for Suleĭmanova spectra:
$$\sigma \text{ is Sule\u012dmanova} \implies \sigma \in \operatorname{SNIEP} \iff \sigma \in \operatorname{RNIEP} \iff \sum \lambda_i \ge 0$$4. Soules Bases & Polyhedral Realization
In 1983, George W. Soules discovered a magnificent geometric perspective: rather than constructing a custom matrix for each individual spectrum, one can find a single fixed orthogonal matrix $R \in \mathrm{O}(n)$ that diagonalizes all Suleĭmanova matrices simultaneously.
Definition: Soules Matrix
An orthogonal matrix $R = [\mathbf{r}_0, \mathbf{r}_1, \dots, \mathbf{r}_{n-1}] \in \mathbb{R}^{n \times n}$ is called a Soules matrix if:
- The first column is strictly positive: $\mathbf{r}_0 = \frac{1}{\sqrt{n}} \mathbf{1} = \frac{1}{\sqrt{n}}(1, 1, \dots, 1)^T$.
- For any Suleĭmanova spectrum $\Lambda = \operatorname{diag}(\lambda_0, \lambda_1, \dots, \lambda_{n-1})$, the reconstructed matrix: $$A = R \Lambda R^T = \sum_{i=0}^{n-1} \lambda_i \mathbf{r}_i \mathbf{r}_i^T$$ is entrywise nonnegative ($A \ge 0$).
In 1998, Ludwig Elsner, Reinhard Nabben, and Michael Neumann published a complete constructive characterization of all Soules bases via binary tree sign patterns. They proved that:
The cone of Suleĭmanova spectra forms an extremal simplicial cone within the trace polytope of symmetric nonnegative matrices. Every Soules matrix acts as a universal geometric embedding of this cone into the positive semidefinite affine cone of matrices.
5. Generalizations Beyond Suleĭmanova
Since Suleĭmanova's theorem is an exact necessary and sufficient condition, mathematicians have pushed to extend its philosophy to broader spectral configurations:
Soto's Partition Theorems (2003)
Ricardo L. Soto and collaborators proved that if a spectrum $\sigma$ can be partitioned into $k$ disjoint subsets $\sigma = \Gamma_1 \cup \cdots \cup \Gamma_k$ such that each $\Gamma_j$ satisfies a Suleĭmanova condition relative to a sub-Perron root, then $\sigma$ is realizable by a block-structured nonnegative matrix.
Monov's Complex Spectra (2005)
Vladimir Monov generalized Suleĭmanova spectra to include complex conjugate pairs whose real parts are negative: $\lambda_0 > 0$ and $\operatorname{Re}(\lambda_j) \le 0$. Under trace and modulus constraints, nonnegativity is preserved.
Two Positive Eigenvalues (Ceva & Laffey)
When a spectrum has two positive eigenvalues $\{\lambda_0, \lambda_1 > 0 \ge \lambda_2 \ge \cdots \ge \lambda_{n-1}\}$, the trace alone is no longer sufficient; power sums $s_3$ and higher create non-trivial algebraic boundaries, studied extensively by Laffey, Šmigoc, and Loewy.
6. Interactive Solver & Matrix Synthesis
Our research hub includes the Spectra Realizer, an in-browser computational engine capable of instantly synthesizing both asymmetric companion realizations and symmetric Fiedler/Soules nonnegative matrices for any candidate Suleĭmanova spectrum.
Interactive Spectra Realizer
Input your candidate eigenvalues, verify the Suleĭmanova trace condition, and generate the realization matrix live.
7. See Also & Related Articles
Symmetric NIEP (SNIEP)
Orthogonal eigenspaces, Fiedler theorems, Soules bases, and trace polytopes.
Real NIEP (RNIEP)
Investigating general real spectra and the Laffey-Loewy separation spectrum $\{4, 2, 2, -4, -4\}$.
Karpelevič Region
Kolmogorov's problem, Farey boundary arcs, and algebraic polynomials $K_n$.
NIEP Theoretical Survey
The master theoretical survey covering Perron-Frobenius theory, trace inequalities, and modern semi-algebraic cones.