Bohemian Matrices: Spectral and Structural Insights
- Bohemian matrices are families of matrices with entries drawn from a fixed finite population, exhibiting unique structural, spectral, and combinatorial behaviors.
- They are extensively studied in structured matrix theory, where constraints like symmetry, Toeplitz form, and Hessenberg structure lead to explicit recurrences and computational insights.
- Research on Bohemian matrices focuses on extremal spectral bounds, rapid characteristic height growth, and applications in exact computation and experimental mathematics.
Bohemian matrices are matrix families whose entries are drawn from a fixed finite population. In the original usage, the name is a mnemonic for BOunded HEight Matrix of Integers, but later work broadens the definition to matrices with entries in a fixed, usually discrete and hence bounded, subset of a field of characteristic zero; populations of integers, algebraic integers, and Gaussian integers all occur in the literature (Corless et al., 2022). The subject sits at the intersection of structured matrix theory, spectral geometry, combinatorics, symbolic computation, and experimental mathematics: finite populations make exhaustive or partially exhaustive computation possible, while structural constraints such as symmetry, upper Hessenberg form, Toeplitz form, or fixed subdiagonals generate nontrivial phenomena in characteristic polynomials, determinants, eigenvalue distributions, generalized inverses, and extremal problems (Chan et al., 2018).
1. Definition, terminology, and basic invariants
A Bohemian matrix family is specified by a population and, frequently, by additional structural constraints. In the standard formulation, every entry of every matrix in the family belongs to , so at each fixed dimension the family is combinatorially finite. Several papers use populations such as
while symmetric endpoint-valued families are written as
and compared with the larger interval class
(Chan et al., 2019, Calkin et al., 30 Sep 2025).
The notion of height is central. For a matrix , the height is the infinity norm of the vector obtained by reshaping , and for Bohemian populations such as this matrix height is constant: The associated characteristic height is the maximum absolute value among the coefficients of the characteristic polynomial. One of the recurrent themes of the subject is the contrast between bounded entry height and rapidly growing characteristic height (Chan et al., 2019).
Bohemian matrices are also linked to the classical notion of height for polynomials. Because every polynomial in the monomial basis can be embedded as a Frobenius companion matrix, root questions for bounded-height polynomials naturally translate into eigenvalue questions for Bohemian matrices. At the same time, several Bohemian phenomena do not reduce to companion-matrix questions, especially when the family is constrained by symmetry, Toeplitz structure, or Hessenberg sparsity (Corless et al., 2022).
2. Structured families and representative constructions
Much of the theory concentrates on structured subclasses. A major example is the upper Hessenberg family, characterized by zeros below the first subdiagonal. In one standard form,
the upper-triangular entries are drawn from a population such as 0, while the subdiagonal entries are fixed roots of unity, typically 1 or 2. A further specialization is the upper Hessenberg Toeplitz family
3
which retains finite-population combinatorics while reducing the degrees of freedom to one parameter per diagonal (Chan et al., 2018).
Another representative construction is the skew-symmetric pentadiagonal family used in computational-discovery settings: 4 If 5, each of the seven free parameters has two choices, so the 6 family contains 7 matrices (Calkin et al., 2021).
The theory also includes arithmetic constructions. A recent example studies 8 integer Bohemian matrices
9
with the property that all 24 permutations of the entries 0 yield matrices with integer eigenvalues. Under the ansatz
1
the six discriminant conditions collapse to a Pythagorean-triple mechanism, and the triple 2 produces the coefficient set
3
for which every permutation has integer spectrum (Hall, 3 Jan 2026).
A different recent direction concerns structured classes over 4, including rank-one Bohemian matrices and higher-rank Classes I, II, and III. These are organized by decompositions into rank-one Bohemian pieces and by disjoint-support or block-orthogonality conditions, yielding canonical forms for generalized-inverse problems (Chowdhry et al., 23 Aug 2025).
3. Characteristic polynomials, recurrences, and coefficient growth
Upper Hessenberg structure yields explicit recurrences for characteristic polynomials. If
5
then
6
Writing
7
one obtains coefficient recurrences as well. In the Toeplitz specialization these simplify to
8
together with the induced recurrence for the coefficients 9 (Chan et al., 2018, Chan et al., 2018).
These recurrences encode substantial combinatorics. For the constant terms, small cases expand as
0
1
and the coefficients match the combinatorics of integer compositions. In pedagogical settings, these expansions are used as discovery problems: after computing 2 and 3 determinants, one is asked to infer the pattern for larger sizes (Calkin et al., 2021, Chan et al., 2018).
A central invariant is the characteristic height. For upper Hessenberg Toeplitz matrices with 4, maximal characteristic height occurs when
5
and for 6 it is also attained by the alternating pattern
7
In the extremal all-8 case, all coefficients of the characteristic polynomial are positive, and the constant term satisfies
9
so the maximal characteristic height is at least 0, hence exponential in the order (Chan et al., 2018).
The upper Hessenberg framework is also rigid in algebraic ways. Every matrix in the upper Hessenberg Bohemian families with nonzero subdiagonal is non-derogatory, so the characteristic polynomial and minimal polynomial coincide up to a sign. In the Toeplitz upper Hessenberg family, each matrix has a unique characteristic polynomial; the number of distinct characteristic polynomials therefore equals the number of matrices in the family (Chan et al., 2018, Chan et al., 2019).
4. Spectral geometry and extremal spectral questions
A distinctive feature of Bohemian matrix theory is the geometry of eigenvalue sets. For dense unstructured random matrices with entries from a discrete population such as 1, Tao and Vu showed that the eigenvalues of 2 matrices become asymptotically uniformly distributed on a disk of radius 3. Structured Bohemian families behave very differently: the literature reports strips, squares, diamonds, irregular hexagonal regions, and Toeplitz spectral curves instead of disk-like supports (Corless et al., 2022).
Several exact spectral bounds are known. If 4 is complex symmetric of dimension 5 with entries drawn from 6, then every eigenvalue 7 satisfies
8
For square skew-symmetric matrices with population 9,
0
For skew-symmetric tridiagonal matrices with population 1 and 2, the eigenvalues lie in the diamond
3
For unit upper Hessenberg zero-diagonal matrices with 4, every eigenvalue satisfies the dimension-independent bound
5
Experiments reveal additional phenomena that remain unexplained. One widely cited figure plots the eigenvalue density of all
6
ten-by-ten Bohemian skew-pentadiagonal matrices with population 7 in the rectangle
8
Hotter colors indicate higher density, and the authors explicitly state that at the time of writing they had “no explanation whatever for the distribution pattern visible here” (Calkin et al., 2021). In the Toeplitz upper Hessenberg setting, the eigenvalues of all matrices of fixed size likewise appear to form an irregular hexagonal region, again with apparent symmetries and density flecks for which the authors report no explanation (Chan et al., 2018).
The spread problem provides an extremal spectral counterpart. For a real symmetric matrix 9,
0
Fallat and Xing conjectured that the maximum spread over 1 is attained by a rank-2 matrix in 3. Biborski reduced the search to the endpoint-valued Bohemian family, and recent work treats the problem computationally through the resultant
4
whose roots are precisely the eigenvalue differences. The conjecture is proved for 5 with 6, for 7 with 8 and 9, and for 0 (Calkin et al., 30 Sep 2025).
5. Determinants, normality, stability, and Bohemian inverses
Determinant extremals form another major branch of the subject. For
1
the family of upper Hessenberg matrices with fixed subdiagonal entries 2 and upper-triangular entries in 3, the determinant-maximization problem is solved in several regimes. In particular, for 4, the maximum absolute determinant 5 over matrices with upper-triangular entries in 6 satisfies
7
In the discrete Bohemian case 8 with 9, this becomes
0
proving a conjecture of Fasi and Negri Porzio. The extremal matrix is the alternating pattern 1, with 2 when 3 and 4 is even, and 5 when 6 and 7 is odd (Keating et al., 2020).
The same structured families exhibit strong restrictions on normality and stability. In zero-diagonal upper Hessenberg families with population 8, 9, the only normal matrices for 0 are symmetric, 1-skew symmetric, or 2-skew circulant. For zero-diagonal upper Hessenberg Bohemian families, Type I stability is impossible because the trace is zero, while for integer Bohemian matrices Type II stability is equivalent to nilpotence (Chan et al., 2018).
Recent work has extended the subject to generalized inverses. For 3, an inner inverse satisfies
4
and an outer inverse satisfies
5
Restricting 6 to the same population 7 defines inner and outer Bohemian inverses. For rank-one matrices 8, the nonzero outer inverses are completely characterized by
9
Beyond rank one, complete characterizations are obtained for the inner inverses of Class III matrices and full-row rank Class II matrices, and for the full set of outer inverses of rank-two full-row rank Class III matrices (Chowdhry et al., 23 Aug 2025).
6. Computational discovery, exact computation, and open questions
Bohemian matrices have become a model setting for computational discovery. In one explicit teaching-and-research framework, the workflow is: define a structured family with entries from a finite population; compute determinants, eigenvalues, characteristic polynomials, and singularity counts; search for patterns; visualize the data; and pose new questions. Typical questions include how many matrices belong to the family, how many distinct characteristic polynomials occur, how many distinct eigenvalues occur, how many matrices are singular, and how quickly one can generate all 00 matrices when 01 (Calkin et al., 2021).
This use is not merely pedagogical. The literature repeatedly emphasizes that the area is new and largely unexplored, that many natural questions remain open, and that even small structured families can yield genuinely new mathematics. The Bohemian matrices component of the computational-discovery program is described as especially effective because there are “so many interesting pictures already,” because “there is so much unknown,” and because some of the displayed images were created by students and had “never been seen by anyone before” (Calkin et al., 2021).
A parallel methodological theme is the tension between numerical and exact computation. Numerical eigenvalue plots are indispensable for discovering structure, but exact computation is often preferable when multiple eigenvalues or near-multiplicities are present. Accordingly, Bohemian matrix research makes extensive use of characteristic-polynomial recurrences, exact algebraic computation, resultants, Sturm sequences, Routh–Hurwitz tests, Gershgorin arguments, Schmidt–Spitzer theory, graph isomorphism and canonical labeling, and exact arithmetic in Maple (Corless et al., 2022, Calkin et al., 30 Sep 2025).
Several open directions remain explicit in the literature. Spectral density patterns for skew-pentadiagonal and Toeplitz upper Hessenberg families are still only partially understood. Extremal spread is settled only in specific cases. Characteristic-height asymptotics are known to be exponential, but the full asymptotic picture remains incomplete. A plausible implication is that Bohemian matrices will continue to function as a tractable research laboratory in which combinatorial finiteness coexists with unresolved questions in spectral theory, structured linear algebra, and exact computation.