Partial classification of spectrum maximizing products for pairs of $2\times2$ matrices
Piotr Laskawiec
TL;DR
The paper advances the understanding of spectrum maximizing products (SMPs) by partitioning irreducible pairs of real $2\times2$ matrices into regions $\mathcal{R}_{cross}, \mathcal{R}_{mix}, \mathcal{R}_{neg}, \mathcal{R}_{copar}$ and providing explicit SMP descriptions in each region, with a unifying ergodic-optimization perspective via Sturmian measures. It establishes algebraic and geometric criteria to identify regions, proves that SMPs in $\mathcal{R}_{cross}$ are restricted to $A$ or $B$, that mixed regions yield a small set of structured forms, and that in $\mathcal{R}_{copar}$ SMPs must be Sturmian and unique when they exist. The work also proves generic uniqueness of SMPs outside the unexplored regions and extends the results to nonnegative matrix pairs, linking combinatorial word structures (Christoffel/Sturmian) to spectral optimization. Overall, the results illuminate when SMPs are simple and Sturmian, clarify the role of ergodic optimization in JSR problems, and delineate where more complex, non-Sturmian behavior may occur, including the boundary with unexplored regions.
Abstract
Experiments suggest that typical finite sets of square matrices admit spectrum maximizing products (SMPs): that is, products that attain the joint spectral radius (JSR). Furthermore, those SMPs are often combinatorially "simple." In this paper, we consider pairs of real $2 \times 2$ matrices. We identify regions in the space of such pairs where SMPs are guaranteed to exist and to have a simple structure. We also identify another region where SMPs may fail to exist (in fact, this region includes all known counterexamples to the finiteness conjecture), but nevertheless a Sturmian maximizing measure exists. Though our results apply to a large chunk of the space of pairs of $2 \times 2$ matrices, including for instance all pairs of non-negative matrices, they leave out certain "wild" regions where more complicated behavior is possible.
