Karpelevič's Theorem & The Karpelevič Region
The complete geometric determination of all complex numbers realizable as eigenvalues of $n \times n$ stochastic matrices, Farey boundary arcs, algebraic polynomial pencils, and structural proofs.
1. Kolmogorov's Problem, Invariant Polygons & Swift's 1972 Thesis
The spectral theory of stochastic matrices began with a question formulated by Andrey Nikolaevich Kolmogorov concerning the asymptotic behavior of finite Markov chains.
Question 1.1 (Kolmogorov, 1938)
QuestionLet $\mathcal{P}_n$ denote the set of all $n \times n$ stochastic matrices with real entries ($A \ge 0$ and $A\mathbf{1} = \mathbf{1}$). What is the set $\mathcal{K}_n \subset \mathbb{C}$ of all complex numbers that can arise as an eigenvalue of some matrix $A \in \mathcal{P}_n$?
Bibliographic Note on Origin Date: Many mathematical treatises, tracing back to Felix Gantmacher's 1959 textbook The Theory of Matrices, cite Kolmogorov's problem as having appeared in 1937. As documented by Joanne Swift (1972), Kolmogorov originally presented this question in a 1938 publication in the Bulletin of Moscow University.
1.2 Dmitriev & Dynkin's Invariant Polygon Duality (1946)
In 1946, Nikolai Dmitriev and Eugene Dynkin established a fundamental geometric duality relating stochastic matrix spectra to contracting polygonal rotations in the complex plane.
Definition 1.1 (Contracting Invariant Polygons)
DefinitionLet $\lambda \in \mathbb{C} \setminus \mathbb{R}$ with $0 < |\lambda| \le 1$. A convex polygon $P \subset \mathbb{C}$ is said to be invariant under the transformation $T: z \mapsto \lambda z$ if:
$$T(P) = \lambda P \subseteq P, \quad \text{with } 0 \in \operatorname{int}(P)$$If $A \in \mathcal{P}_n$ has nonreal eigenvalue $\lambda$ with right eigenvector $v \in \mathbb{C}^n \setminus \{0\}$, the polygon $P = \operatorname{conv}\{v_1, \dots, v_n\}$ satisfies $\lambda P \subseteq P$. Conversely, given an invariant polygon with at most $n$ vertices containing the origin, expressing each $\lambda v_i$ as a convex combination of $\{v_j\}$ produces an $n \times n$ stochastic matrix $A$ having $\lambda$ as an eigenvalue.
Dmitriev and Dynkin completely determined $\mathcal{K}_n$ for $n \le 4$:
- $n = 2$: The real segment $[-1, 1]$.
- $n = 3$: The union of the equilateral triangle with vertices $\{1, e^{i 2\pi/3}, e^{i 4\pi/3}\}$, the curvilinear arcs connecting these roots of unity to the negative real axis at $-1/2$, and the real segment $[-1, -1/2]$.
- $n = 4$: The region bounded by chords connecting 4th roots of unity $\{1, i, -1, -i\}$ and 3rd roots of unity, and curvilinear arcs between adjacent vertices.
1.3 Joanne Swift's Thesis & Western Dissemination (1972)
Because the foundational papers of Dmitriev and Dynkin (1946) and H. R. Suleĭmanova (1949) were published exclusively in Russian journals during the early postwar period, their direct technical methods remained difficult to access in Western literature.
In 1972, Joanne Swift completed her Master's thesis at McGill University, titled "The location of characteristic roots of stochastic matrices". Swift's work provided:
- Primary English Translations: Complete translations of Dmitriev and Dynkin (1946) in Appendix A and Suleĭmanova (1949) in Appendix B.
- Systematic Boundary Contact Analysis: An exposition of the boundary contact principle, showing that for an eigenvalue $\lambda$ to reside on the radial boundary of $\mathcal{K}_n$, every vertex image $\lambda v_i$ must lie on the boundary edges of the polygon $P$.
- Citation Rectification: Documentation tracing the 1938 origin of Kolmogorov's problem.
1.4 Karpelevič's Extremal Boundary Game
In his 1951 paper, Karpelevič characterized the boundary $\partial\mathcal{K}_n$ by formulating an extremal geometric problem that can be understood as a game between radial expansion and polygonal support constraints.
Definition 1.2 (Karpelevič's Extremal Boundary Game)
DefinitionFix an angle $\theta \in [0, 2\pi)$. The objective is to maximize the radius $\rho \in (0, 1]$ such that the linear transformation $T: z \mapsto \rho e^{i\theta} z$ admits an invariant polygon $P = \operatorname{conv}\{v_1, \dots, v_n\}$ with $0 \in \operatorname{int}(P)$. The configuration is governed by three structural principles:
- Boundary Contact Constraint: For $\rho$ to be maximal, no image vertex $T(v_i)$ can lie in $\operatorname{int}(P)$. Every $T(v_i)$ must lie on the boundary $\partial P$. If an image vertex were interior, a positive Perron deflation could trim the polygon, allowing $\rho$ to increase strictly.
- Deterministic vs. Branching Transitions: Each transformed vertex $T(v_i)$ either:
- Maps directly to another vertex $v_j$ (a deterministic contact: $T(v_i) = v_j$), or
- Maps to the relative interior of an edge $(v_{j-1}, v_j)$ (a branching contact: $T(v_i) = (1-\beta_i)v_j + \beta_i v_{j-1}$ with $\beta_i \in (0, 1)$).
- Tower Index Cycles: Consecutive deterministic transitions form cyclical chains ("towers") of heights $q$ and $q+h$ whose integer winding numbers correspond to Farey mediant indices.
Methodological Evolution: In Karpelevič's original 1951 deduction, analyzing all admissible sequences of branching contacts, tower heights, and transition weights required 70 pages of case-by-case calculations. While foundational, this game-theoretic combinatorial machinery has been largely superseded by modern algebraic and structural approaches:
- Đoković (1990): Reduced the search space via cyclic polygons generated by powers $1, \lambda, \lambda^2, \dots$.
- Ito (1997): Replaced transcendental pencils with algebraic polynomial equations $P_\alpha(t) = 0$.
- Johnson & Paparella (2017): Provided explicit matrix realization constructions for every boundary polynomial.
- Kirkland, Laffey, & Šmigoc (2020): Replaced multi-root searches with a single univariate trigonometric radius equation.
- Verbeken & Ginis (2026): Eliminated tower casework entirely through intermediate convex hull monotonicity and projective transfer.
2. Statement of Karpelevič's Theorem & Boundary Extremality
In 1951, Fridrikh Izrailevich Karpelevič provided the definitive characterization of the stochastic eigenvalue region for all matrix orders $n$.
Theorem 2.1 (Karpelevič, 1951)
TheoremLet $\mathcal{P}_n$ denote the set of all $n \times n$ stochastic matrices. The region $\mathcal{K}_n = \{\lambda \in \mathbb{C} : \exists A \in \mathcal{P}_n, \det(\lambda I - A) = 0\}$ is a compact, simply connected subset of the closed unit disk $\overline{\mathbb{D}}$ satisfying:
- Conjugate Symmetry: $\lambda \in \mathcal{K}_n \iff \bar{\lambda} \in \mathcal{K}_n$.
- Star-Shapedness: If $\lambda \in \mathcal{K}_n$, then $[0, \lambda] \subset \mathcal{K}_n$.
- Unit Circle Intersection: $\mathcal{K}_n \cap \partial\mathbb{D} = \{e^{i 2\pi p/q} : 0 \le p \le q \le n, \gcd(p, q) = 1\}$.
- Nested Tower: $\mathcal{K}_1 \subsetneq \mathcal{K}_2 \subsetneq \cdots \subsetneq \mathcal{K}_n \subsetneq \cdots \subsetneq \mathbb{D}$.
- Piecewise Boundary: The boundary $\partial\mathcal{K}_n$ consists of straight line segments and curvilinear algebraic arcs connecting consecutive roots of unity in circular order.
2.2 Radially Extremal Points vs. Boundary Points
A point $\lambda \in \mathcal{K}_n$ is called radially extremal (denoted $\lambda \in E_n$) if $\gamma \lambda \notin \mathcal{K}_n$ for all $\gamma > 1$. Karpelevič asserted that $\partial\mathcal{K}_n = E_n$ because $\mathcal{K}_n$ is closed. As clarified by Munger, Nickerson, and Paparella (2023), this assertion requires qualification for small dimensions.
Proposition 2.1 (Boundary Points vs. Radially Extremal Spectra)
PropositionLet $E_n = \{\lambda \in \mathcal{K}_n : \forall \gamma > 1, \gamma\lambda \notin \mathcal{K}_n\}$. Then:
- For $n = 2$, $\partial\mathcal{K}_2 = [-1, 1]$ while $E_2 = \{-1, 1\}$; thus $\partial\mathcal{K}_2 \setminus E_2 = (-1, 1) \neq \emptyset$.
- For $n = 3$, the negative real segment $[-1, -1/2] \subset \partial\mathcal{K}_3$, but points in $(-1, -1/2]$ are not radially extremal; thus $\partial\mathcal{K}_3 \setminus E_3 = (-1, -1/2] \neq \emptyset$.
- For all $n \ge 4$, $\partial\mathcal{K}_n = E_n$. Every boundary point is strictly radially extremal.
3. Boundary Geometry, Farey Sequences & Reduced Ito Polynomials
The boundary $\partial\mathcal{K}_n$ in the upper half-plane is organized by the Farey sequence of order $n$.
Definition 3.1 (Farey Sequences and Boundary Chords)
DefinitionThe Farey sequence $\mathcal{F}_n$ consists of all irreducible fractions in $[0, 1]$ with denominator at most $n$, in ascending order. Two fractions $p/q < r/s$ are Farey neighbours in $\mathcal{F}_n$ if and only if:
$$q r - p s = 1 \quad \text{and} \quad q + s > n$$Let $z_1 = e^{i 2\pi p/q}$ and $z_2 = e^{i 2\pi r/s}$ with $q < s$. The geometry of the boundary curve $\Gamma(z_1, z_2)$ is determined by the denominator sum:
| Condition | Boundary Geometry | Matrix Realization | Analytical Description |
|---|---|---|---|
| $q + s > n$ | Straight Chord: Line segment connecting $z_1$ and $z_2$ | Convex combinations of decoupled permutation cycles of orders $q$ and $s$ | $\lambda(\alpha) = (1-\alpha)e^{i 2\pi p/q} + \alpha e^{i 2\pi r/s}$, $\alpha \in [0, 1]$ |
| $q + s \le n$ | Curvilinear Arc: Algebraic curve bowing inward toward 0 | Coupled cyclic permutation blocks with a rank-one transition perturbation | Roots of Ito's reduced polynomial pencil $P_\alpha(t) = 0$, $\alpha \in [0, 1]$ |
3.2 Classification of Reduced Ito Polynomials
In 1997, Hisashi Ito formulated algebraic equations for Karpelevič's boundary arcs. With $d = \lfloor n/q \rfloor$ and $\beta = 1 - \alpha$, the boundary arcs correspond to four reduced polynomial families (Johnson & Paparella 2017; Munger, Nickerson & Paparella 2023):
Definition 3.2 (Reduced Ito Polynomial Families)
Definition- Type 0 ($d = n$): Associated with the Farey pair $(0/1, 1/n)$: $$P_\alpha^0(t) = (t - \beta)^n - \alpha^n$$
- Type I ($d = \lfloor n/q \rfloor = 1$): Arises when $q + s \le n$ and $q > n/2$: $$P_\alpha^{\mathrm{I}}(t) = t^s - \beta t^{s-q} - \alpha$$
- Type II ($1 < d < n, s > qd$): Arises when the larger denominator exceeds $qd$: $$P_\alpha^{\mathrm{II}}(t) = (t^q - \beta)^d - \alpha^d t^{qd-s}$$
- Type III ($1 < d < n, s < qd$): Arises when the larger denominator is strictly less than $qd$: $$P_\alpha^{\mathrm{III}}(t) = t^{s-qd}(t^q - \beta)^d - \alpha^d$$
Powers of Boundary Arcs: As established by Joshi, Kirkland, and Šmigoc (2023) and Munger et al. (2023), many Type II and Type III boundary arcs are pointwise integer powers of simpler Type I arcs, connecting higher-order boundary geometry to lower-dimensional cyclic companion matrices.
4. Polar Boundary Parametrization & The Universal Subdominance Theorem
Results established by Stephen Kirkland, Thomas Laffey, and Helena Šmigoc (2020)Given a Farey pair $(p/q, r/s)$ in $\mathcal{F}_n$, Ito's theorem asserts that boundary points satisfy $P_\alpha(t) = 0$ for $\alpha \in [0, 1]$. However, as identified by Kirkland, Laffey, and Šmigoc (2020), this formulation possesses an inherent root selection ambiguity: the reduced polynomial $P_\alpha(t)$ may possess multiple distinct roots inside the exact same angular sector $[2\pi p/q, 2\pi r/s]$.
For example, when $n = 12$ and $(p/q, r/s) = (3/10, 1/3)$, the reduced Ito polynomial is $f_\alpha(t) = (t^3 - \beta)^4 - \alpha^4 t^2$. For $\alpha \in [0, 0.3986]$, $f_\alpha(t)$ has two distinct roots inside the sector $[3\pi/5, 2\pi/3]$. Neither Karpelevič nor Ito provided an analytical test to determine which candidate root belongs to $\partial\mathcal{K}_n$.
Theorem 4.1 (Polar Boundary Parametrization; Kirkland, Laffey, & Šmigoc 2020)
TheoremLet $(p/q, r/s)$ be a Farey pair in $\mathcal{F}_n$ with $q < s$, $d = \lfloor n/q \rfloor$, and $\delta = \gcd(d, s)$. Define $s = s_1 \delta$, $d = d_1 \delta$, and $r = r_1 \delta + j_0$ with $j_0 \in \{0, \dots, \delta-1\}$. Let $\hat{r} \in \{0, \dots, s_1-1\}$ and $l_0 \in \{0, \dots, d_1-1\}$ solve $r_1 = d_1 \hat{r} - l_0 s_1$.
For any angle $\theta \in [2\pi p/q, 2\pi r/s]$, the unique boundary point on $\partial\mathcal{K}_n$ with argument $\theta$ is:
$$z(\theta) = \hat{\rho}^{d_1} e^{i\theta}$$where $\hat{\rho} \in (0, 1]$ is the unique positive root of the trigonometric polynomial:
$$F_{\hat{\theta}, j_0}(\hat{\rho}) \equiv \hat{\rho}^{qd_1} \sin(qd_1 \hat{\theta}) - \hat{\rho}^{s_1} \sin\left(s_1 \hat{\theta} - \frac{2\pi j_0}{\delta d_1}\right) + \sin\left((qd_1 - s_1)\hat{\theta} + \frac{2\pi j_0}{\delta d_1}\right) = 0$$evaluated at $\hat{\theta} = \frac{1}{d_1}(\theta + 2\pi l_0)$. The parameter $\alpha(\theta)$ is uniquely given by:
$$\alpha(\theta) = \frac{\hat{\rho}^{qd_1} \sin(qd_1 \hat{\theta}) - \sin\left(s_1 \hat{\theta} - \frac{2\pi j_0}{\delta d_1}\right)}{\hat{\rho}^{qd_1 - s_1} \sin\left((qd_1 - s_1)\hat{\theta} + \frac{2\pi j_0}{\delta d_1}\right)}$$Lemma 4.1 (Regularity of Boundary Roots)
LemmaAn Ito rational function $\phi_\alpha(t)$ has no multiple roots on the set $\partial\mathcal{K}_n \setminus \{e^{i 2\pi p/q}\}$. Consequently, the boundary curve $t(\alpha)$ is continuously differentiable ($C^1$) for $\alpha \in (0, 1)$ and continuous on $[0, 1]$, resolving Conjecture 6.2 of Johnson & Paparella (2017).
4.3 The Universal Subdominance Theorem
For any stochastic matrix $A \in \mathcal{P}_n$, an eigenvalue $\lambda$ is subdominant if its modulus is second-largest after the Perron eigenvalue $\rho(A) = 1$. The subdominant modulus governs the asymptotic mixing rate and spectral gap $1 - |\lambda|$ of the Markov chain.
Theorem 4.2 (Universal Subdominance Theorem; Kirkland, Laffey, & Šmigoc 2020)
TheoremLet $n \ge 2$. Every point $t \in \mathcal{K}_n$ is a subdominant eigenvalue of some $n \times n$ stochastic matrix. Furthermore:
- If $t \neq 1$, $t$ is realizable as a subdominant eigenvalue of an irreducible $n \times n$ stochastic matrix.
- If $t \neq e^{i 2\pi p/q}$ for all $p/q \in \mathcal{F}_n$, $t$ is realizable as a subdominant eigenvalue of a primitive $n \times n$ stochastic matrix.
5. Elementary Foundations and Arc Simpleness
Results from Devon N. Munger, Andrew L. Nickerson, and Pietro Paparella (2023)In "Demystifying the Karpelevič Theorem" (arXiv:2309.03849v5, 2023), Munger, Nickerson, and Paparella developed an elementary programme to establish Karpelevič's theorem without invoking Karpelevič's 1951 paper. The programme organizes around three assertions:
- Realizability: Every root of an Ito polynomial belongs to $\mathcal{K}_n$ (proven by Johnson & Paparella 2017).
- Continuous Path Existence & Simpleness: A continuous curve of roots connects the Farey endpoints $\omega_q^p$ and $\omega_s^r$ with strictly monotonic argument.
- Radial Extremality: The curve of roots lies on the boundary $\partial\mathcal{K}_n$ (proven for $n > 3$).
Theorem 5.1 (Arc Simpleness and Monotonic Argument; Munger et al. 2023)
TheoremLet $p/q < r/s$ be Farey neighbours with $q < s$ and $d = \lfloor n/q \rfloor = 1$. For the Type I reduced Ito polynomial $P_\alpha^{\mathrm{I}}(t) = t^s - (1-\alpha)t^{s-q} - \alpha$, there exists a continuous function $\lambda: [0, 1] \to \mathbb{C}$ such that:
$$\lambda(0) = e^{i 2\pi p/q}, \quad \lambda(1) = e^{i 2\pi r/s}, \quad P_\alpha^{\mathrm{I}}(\lambda(\alpha)) = 0 \quad \forall \alpha \in [0, 1]$$The path $\lambda$ is simple (injective on $[0, 1]$), and its normalized argument varies strictly monotonically:
$$\frac{p}{q} \le \frac{\operatorname{Arg}\lambda(\alpha)}{2\pi} \le \frac{r}{s} \quad \forall \alpha \in [0, 1]$$6. Self-Contained Structural Proof & Radial Deficit Asymptotics
The Structural Derivation by Brecht Verbeken and Vincent Ginis (2026)In 2026, Brecht Verbeken and Vincent Ginis (arXiv:2609.26058v2) provided a completely self-contained structural proof of Karpelevič's Theorem that derives the boundary equations directly from an arbitrary radial extremum of least order $N \ge 4$.
6.1 Structural Architecture
The proof proceeds through four structural stages:
- Positive Perron Deflation: Let $A$ be an irreducible stochastic matrix with stationary vector $\pi^T$. Removing stationary mass $B = A - u\pi^T$ and diagonally normalizing shows that if any vertex image $T(v_i)$ were in $\operatorname{int}(P)$, non-Perron eigenvalues could be scaled radially outward, contradicting minimality. Hence, every image vertex satisfies $T(v_i) \in \partial P$ (hereditary saturation).
- Branching Count Monotonicity: Let $b_T(P)$ be the number of vertex images in the relative interior of edges. Verbeken and Ginis prove $b_T(Q) \le b_T(P)$ under intermediate convex hulls. Invertible elementary stochastic factors $S_i(t)$ transport branching contacts, localizing all branching into a single contiguous interval (branch-minimal normal form).
- Arithmetic Suspension & Projective Transfer: Using Farey record arithmetic, indices partition into towers of heights $q$ and $q+h$. Face persistence (the dimension of the smallest face containing an orbit point cannot decrease) enables projective coordinate transfers across towers without separate tower-height cases.
- Cyclic Product & Logarithmic Convexity: The dynamics contract to a cyclic product with an exact real phase: $$\prod_{j=1}^m (\omega^q - \beta_j) = \alpha^m \omega^{mq-s}, \quad \sum_{j=1}^m \arg(\omega^q - \beta_j) = \text{prescribed phase}$$
Theorem 6.1 (Structural Boundary Reduction & Logarithmic Convexity; Verbeken & Ginis 2026)
TheoremLet $\omega = \rho e^{i\vartheta}$ be a radial extremum of least order $N \ge 4$ on the prescribed phase. By strict logarithmic convexity of the one-factor values, the sharp upper bound on radius $\rho$ is attained if and only if all coefficients are equal:
$$\beta_1 = \beta_2 = \cdots = \beta_m = \beta$$This equality recovers Ito's equation $(\omega^q - \beta)^m = \alpha^m \omega^{mq-s}$ and the Kirkland–Laffey–Šmigoc scalar equation directly from first principles. Outermostness across orders is established via a single segment-integral comparison along Farey mediants.
6.2 Asymptotics of the Radial Deficit ($1 - \rho_N(\theta)$)
From their scalar boundary equation, Verbeken and Ginis established the asymptotic convergence rate of $\mathcal{K}_N$ toward the unit disk $\mathbb{D}$ as $N \to \infty$:
Theorem 6.2 (Uniform Radial Deficit Asymptotics; Verbeken & Ginis 2026)
Theorem- Badly Approximable Directions: In directions $\theta/(2\pi)$ whose continued fraction expansion has bounded partial quotients, the radial deficit satisfies: $$1 - \rho_N(\theta) \asymp N^{-3}$$
- Worst-Direction Deficit: Uniformly across all angles $\theta \in [0, 2\pi)$, the maximum radial gap across the boundary scales as: $$\sup_{\theta \in [0, 2\pi)} (1 - \rho_N(\theta)) \asymp N^{-2}$$
- Optimal Polygonal Gauges: For a planar rotation by $\theta$ followed by scaling by $\rho$, the optimal contraction factor among all polyhedral Lyapunov gauges with at most $N$ vertices is exactly $\rho / K_N(\theta)$, solving the polyhedral gauge optimization problem in control theory.
7. Connections to the Nonnegative Inverse Eigenvalue Problem
The Karpelevič region provides the primary single-eigenvalue localization criterion for the general Nonnegative Inverse Eigenvalue Problem (NIEP).
7.1 Individual Eigenvalue Localization vs. Multiset Sufficiency
If a multiset $\sigma = \{\lambda_0, \lambda_1, \dots, \lambda_{n-1}\}$ with Perron root $\lambda_0$ is realizable by an $n \times n$ nonnegative matrix, then:
$$\frac{\lambda_j}{\lambda_0} \in \mathcal{K}_n \quad \forall j = 1, \dots, n-1$$While containment $\lambda_j/\lambda_0 \in \mathcal{K}_n$ is strictly necessary for each individual eigenvalue, it is not sufficient for the joint spectrum $\sigma$. Joint realizability additionally requires trace nonnegativity $\sum \lambda_j \ge 0$, Loewy-London inequalities, and higher Newton power-sum conditions.
7.2 Structured Stochastic Subclasses
- Stochastic Leslie Matrices (Kirkland 1992): Single-eigenvalue regions for Leslie matrices form a strict subregion of $\mathcal{K}_n$ bounded by roots of Type I polynomials.
- Cycle-Plus-Diagonal Matrices (Ran & Teng 2016; Verbeken et al.): Matrices supported on a single directed cycle and diagonal entries satisfy one-factor logarithmic convexity.
- Doubly Stochastic Matrices (Perfect–Mirsky Problem): Characterizing the set of eigenvalues of doubly stochastic matrices is solved for $n \le 4$, but remains open for $n \ge 5$.
8. Interactive Computational Engine
The research hub provides an interactive visualization engine that computes the exact Karpelevič boundary $\partial\mathcal{K}_n$ for dimensions $n = 2$ through $n = 8$, displaying Farey vertices, curvilinear arcs, and testing candidate eigenvalues $(\operatorname{Re}(\lambda), \operatorname{Im}(\lambda))$:
Interactive Karpelevič Region Viewer
Compute boundary arcs, examine Farey dissections, and test point containment in real time.
9. Primary Literature & References
Key historical, foundational, and modern papers on the Karpelevič regionThe publications below are sourced directly from the global NIEP Comprehensive Bibliography. Each record provides academic metadata, research context, source/preprint links, and one-click BibTeX exports.
10. Related Theory Articles
NIEP Theoretical Survey
Master background covering Perron-Frobenius foundations, trace inequalities, and semi-algebraic geometry.
Symmetric NIEP (SNIEP)
Orthogonal eigenspaces, Soules bases, Fiedler matrices, and polyhedral spectra geometry.
Real NIEP (RNIEP)
Real spectra realized by non-symmetric nonnegative matrices and the Laffey-Loewy separation spectrum.
Suleimanova Spectra
Spectra with a single positive eigenvalue, trace sufficiency, and constructive companion/Fiedler realizations.