Random sparse generators of Markovian evolution and their spectral properties
Goran Nakerst, Sergey Denisov, Masudul Haque

TL;DR
This paper introduces a model of random sparse matrices as generators of Markovian evolution, analyzing how sparsity affects spectral properties and revealing universal behaviors in ultra-sparse regimes.
Contribution
It develops a new ensemble of sparse Markov generators, studies their spectral characteristics, and uncovers universal spectral statistics for ultra-sparse cases.
Findings
Sparsity closes the large spectral gap in non-sparse generators.
Eigenvalue distribution scales with sparsity parameter $\
,
Abstract
The evolution of a complex multi-state system is often interpreted as a continuous-time Markovian process. To model the relaxation dynamics of such systems, we introduce an ensemble of random sparse matrices which can be used as generators of Markovian evolution. The sparsity is controlled by a parameter , which is the number of non-zero elements per row and column in the generator matrix. Thus, a member of the ensemble is characterized by the Laplacian of a directed regular graph with vertices (number of system states) and edges with randomly distributed weights. We study the effects of sparsity on the spectrum of the generator. Sparsity is shown to close the large spectral gap that is characteristic of non-sparse random generators. We show that the first moment of the eigenvalue distribution scales as , while its variance is $\sim…
| off-diag. | uniform | |
| diag. | gamma | Irwin-Hall |
| C | * | |
| * |
| gamma | |
| gamma |
| GinOE | ||||
|---|---|---|---|---|
| 0.7379 | 0.7871 | 0.7359 | 0.7372 | |
| 0.2347 | 0.3516 | 0.2225 | 0.2284 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Dynamics and Fractals
Random sparse generators of Markovian evolution and their spectral properties
Goran Nakerst
Institut für Theoretische Physik, Technische Universität Dresden, D-01062 Dresden, Germany
Sergey Denisov
NordSTAR - Nordic Center for Sustainable and Trustworthy AI Research, Pilestredet 52, N-0166, Oslo, Norway
Department of Computer Science, Oslo Metropolitan University, N-0130 Oslo, Norway
Masudul Haque
Institut für Theoretische Physik, Technische Universität Dresden, D-01062 Dresden, Germany
Max-Planck-Institut für Physik komplexer Systeme, D-01187 Dresden, Germany
Abstract
The evolution of a complex multi-state system is often interpreted as a continuous-time Markovian process. To model the relaxation dynamics of such systems, we introduce an ensemble of random sparse matrices which can be used as generators of Markovian evolution. The sparsity is controlled by a parameter , which is the number of non-zero elements per row and column in the generator matrix. Thus, a member of the ensemble is characterized by the Laplacian of a directed regular graph with vertices (number of system states) and edges with randomly distributed weights. We study the effects of sparsity on the spectrum of the generator. Sparsity is shown to close the large spectral gap that is characteristic of non-sparse random generators. We show that the first moment of the eigenvalue distribution scales as , while its variance is . By using extreme value theory, we demonstrate how the shape of the spectral edges is determined by the tails of the corresponding weight distributions, and clarify the behavior of the spectral gap as a function of . Finally, we analyze complex spacing ratio statistics of ultra-sparse generators, , and find that starting already at , spectra of the generators exhibit universal properties typical of Ginibre’s Orthogonal Ensemble.
I Introduction
Continuous-time Markov chains (CTMCs) [1] provide a popular framework to model dynamics of multi-state systems in diverse fields ranging from physics, chemistry, and biology [2, 3, 4] to economics [5, 6] and game theory [7, 8]. CTMCs are used to model chemical reactions [9, 10, 11, 12, 13, 14, 15], gene regulation processes [16, 17, 18, 19, 20], quantum dynamics (approximated by rate equations) [21, 22, 23, 24, 25], evolutionary game dynamics [8, 26, 27], and many other processes. CTMCs are also the key element of such celebrated models of statistical physics as contact processes [28, 29, 30], zero-range processes [31, 32] and exclusion processes like ASEP [31, 2, 33, 34, 35, 36, 37, 38, 39]. In some fields, CTMCs are known under the names ‘classical Markovian master equations’ or ‘rate equations’.
A continuous-time Markovian evolution in finite discrete space consisting of states can be specified with a transition rate matrix [1], which is a generator of Markovian evolution. (It is called ‘Kolmogorov operator’ in Ref. [40]). The equation governing the evolution of a probability vector , defined on the state space,
[TABLE]
has the formal solution, , where is the initial probability vector. The evolution of is thus fully determined by the generator , especially by its spectral properties. The fact that the operator should map a non-negative vector onto another non-negative vector while preserving -norm, means that satisfies a set of constraints and these constraints have an effect on its spectral properties [1].
In order to model the evolution of a complex system with CTMCs, we would have to first design a specific Kolmogorov operator. Taking into account the large variety of existing models, it would be beneficial to figure out universal properties of -generators, i.e., properties that are typical rather than specific to a particular model. The first step in this direction is to define random ensembles of generators. A similar situation arises in the case of unitary time-continuous evolution, where the corresponding generators (quantum Hamiltonians) were explored and classified by using the powerful toolbox of random matrix theory (RMT) [41, 42, 43, 44, 45]. Implementation of this idea resulted in the creation of Quantum Chaos theory [46, 47, 48] which made - and is still making – a strong impact on many-body quantum physics, both theoretical [49] and experimental (see, e.g., Ref. [50]).
Recently, RMT-based approaches were developed to analyze spectral properties of random generators of open quantum (Lindblad operators) [51, 52, 53, 54] and classical (Kolmogorov operators) [55, 56, 40] Markovian evolution. The considered generators, both quantum and classical, were on purpose constructed in a completely random way - up to the constraints that make them legitimate generators. In the case of Kolmogorov operators, this means that they are represented by dense matrices [55, 40]. It was shown that the spectral density of such operators represents a free sum of a uniform disc and a Gaussian distribution which results in a distinctive spindle-like shape [40], as shown in Figure 2 (a). This density is universal, in the sense that the particular way the operators are sampled does not affect the shape of the spindle (but may affect its position on the real axis and its overall scaling) [40].
In contrast to the random Kolmogorov operators, for most applications and known models, the corresponding -generators are represented by sparse matrices. This is a consequence of locality and other topological constraints imposed on the allowed transitions in the state spaces of the models. For many-component or many-particle systems, elements of the generator matrix typically represent changing multiple (or all) components of the system simultaneously, e.g., for an exclusion process, a generic matrix element could represent correlated hopping of many particles. Since such processes are usually absent in physically (biologically, economically,…)-motivated models, most elements of the corresponding -matrices are zeros.
Sparsity affects the spectra, , , of the corresponding generators. Most noticeably, the spectral gap, i.e., the distance between and the eigenvalue closest to it, , does not grow with the increase of number of states . This is in sharp contrast to the case of dense random generators [51, 53, 54] . In Figure 1 we contrast the case of dense random stochastic matrices (a) with various model systems described by sparse Markov generators (b-f).
The large gap of dense random generators implies that even the slowest decaying mode of a generic initial probability vector converges rapidly to the equilibrium state, the relaxation time (inverse of the spectral gap) decreasing inversely in the state space size . In contrast, physical generators of CTMCs in general have spectral gaps and relaxation times functionally depending on very differently than (anti-)linearly; see, e.g. [57, 58, 59, 60] for the example of the exclusion process. This difference of behavior suggests that it is more suitable to model physical CTMC generators by sparse rather than dense random matrices.
Our motivation is to refine the RMT approach to random Kolmogorov operators by including sparsity which is characteristic to physically relevant -generators. We specify an ensemble of random matrices of fixed sparsity as an ensemble of negative combinatorial Laplacians of random regular directed graphs. The sparsity is controlled by the vertex degree which is equal to the number of non-zero elements per row and column of the generator matrix. In graph terms, this means that each vertex has exactly incoming and outgoing edges. The non-zero elements (edge weights) are taken to be random, positive, independent, and identically distributed (iid).
A similar setup was studied in Ref. [56], where an ensemble of oriented Erdős-Rényi graphs [62], parameterized with edge probability distribution , was used. The vertex distribution in this case is binomial-distributed [62], and not constant as in our case. However, one might expect similar behavior in the limit with the correspondence . The authors of Ref. [56] considered the regime , which they found to have the same universal properties as in the non-sparse case. In this work, we consider sparsity beyond this limit, including specifically (vertex degree not growing with ) and .
In this paper, we investigate the dependence of spectral properties of the sparse Kolmogorov operators on sparsity parameter , number of states (dimension of the state space) , and on the edge weight distribution, i.e., on the distribution of the nonzero elements of matrix . Explicit results are mostly derived for and uniform weight distributions; however, these results can be adapted to other weight distributions.
We consider both the bulk of the spectral distribution and its edges.
As for the bulk, we focus on its position (the mean of the corresponding eigenvalue distribution) and its variances along the real and imaginary axes (standard deviations of the distribution of the real and imaginary eigenvalue parts, respectively). The first variance estimates the spread of the relaxation rates, while the second one gives the timescales of the oscillations during the relaxation.
As for the edges, we address the spectral gap and the extent of the spectrum along the real axis (the real part of the eigenvalue with largest absolute real part). These determine respectively the slowest and fastest time scales of relaxation to the steady state. The spectral gap is of physical interest for multi-state Markov processes, see, e.g., [57, 58, 59, 60, 63, 64, 65, 66, 67] for the ASEP and [68, 69] for the contact process. The horizontal extent, in addition to its interpretation as the fastest timescale for CTMCs, is also relevant in the graph theory interpretation, e.g., to quantify the computational complexity of the community detection problem [70, 71] and the max-cut [72, 73] problems.
We demonstrate that the position and variance of the spectral bulk of sparse Kolmogorov operators scale as and , respectively. These characteristics do not depend on but on the first and second moments of the weight distribution. The dependence of the spectral edges on the weight distribution is less straightforward and highly non-universal. In particular, we show that, in the regime of high sparsity, , the spectral gap (horizontal extent) depends only on the left (right) tail of the weight distribution. We evaluate the dependence of the spectral gap on and for weight distributions with exponential and power-law tails.
We consider the cases of and uniform weight distributions in detail. For these distributions, we find that the spectral gap and the horizontal extent of the spectrum can be approximated by the largest and smallest diagonal entry of the generator matrix, respectively. Using the conjecture that this correspondence holds in general, we use extreme value theory (EVT) [74, 75] to analytically derive dependencies of the spectral edges on and . In particular, we infer that the distributions of spectral edges only depend on the tails of the weight distributions.
Finally, we analyze correlations of the eigenvalues of sparse Kolmogorov operators. We show that, for , the complex spacing ratio distributions [61] of the spectral bulks follow the distribution typical to Ginibre’s Orthogonal Ensemble.
The paper is organized as follows. In Section II we introduce an ensemble of sparse random Kolmogorov operators. We analyze the bulk of the spectral distributions of the ensembles in Section III. In Sections IV and V we address the spectral gap and the horizontal extent of the spectrum, respectively. A discussion on correlations between eigenvalues in terms of the complex spacing ratio follows in Section VI. We conclude with a summary of our results in Section VII. Appendices contain information on the models whose spectra are presented in Figure 1, details of the sampling of sparse random Kolmogorov operators, and the details of analytical derivations.
II Random sparse Kolmogorov operators
In this section, we first recall some basic properties of Kolmogorov operators and review the case of full random -matrices. We then define an ensemble of random sparse operators. In what follows, matrices will be referred to by calligraphic letters (e.g., ) while their elements will be denoted by non-calligraphic letters (e.g., ).
II.1 Basic information
In order to be qualified as a Kolmogorov operator, a matrix has to fulfill two conditions, (i) all its off-diagonal elements have to be real and non-negative, , , and (ii) the sum over every column should be zero. The latter is fulfilled by setting all the diagonal elements as
[TABLE]
The first condition guarantees the preservation of the non-negativity of a vector during the evolution induced by Eq. (1), while the second one guarantees the preservation of the -norm of the vector.
The spectrum of is in general complex. Since maps real vectors onto real vectors, the spectrum is invariant under complex conjugation, so all complex eigenvalues come in conjugated pairs. The spectrum contains at least one eigenvalue with right eigenvector corresponding to the steady state. By virtue of the Perron-Frobenius theorem [76, 77, 78], the components of the steady state vector can be chosen to be non-negative, which makes it, after normalization, a probability vector. Any Kolmogorov operator can be represented in terms of a real non-negative matrix, , ,
[TABLE]
where elements of the diagonal matrix are .
We now briefly review the case of dense (non-sparse) random Kolmogorov operators [55, 56, 40]. Elements are i.i.d. sampled from a distribution with density and first two moments and . The particular choice of distribution does not play an essential role (provided that it is not very pathological). For example, we could sample a matrix from Ginibre’s Unitary Ensemble (GinUE) and then square its elements, [40]). The matrix is then full in the sense that, with probability , all its elements are different from zero.
The elements of the matrix are i.i.d., thus, in the asymptotic limit, its spectral density is a uniform disk of radius , with the center at [math]. In the dense limit, the elements of are sums of independent random variables, so its elements can be approximated with Gaussian-distributed random variables with mean and variance .
Following the RMT approach [40], the Kolmogorov operator in Eq. (2) can be modelled as
[TABLE]
where is a member of Ginibre’s Orthogonal Ensemble (GinOE) and is a diagonal matrix. Elements of and are sampled from the normal distribution of zero mean and unit variance. Here models while is approximated as .
The spectral density of the non-trivial part, , is a free convolution of a disk and a Gaussian distribution along the real axis, which results in a spindle-like shape. Figure 2 (a) presents both the spectrum of a single random dense Kolmogorov operator and histogram obtained with samples.
Alternatively, we can state that the spectral density of the rescaled generator
[TABLE]
is expected, in the asymptotic limit, to be the -independent spindle (”an additive Gaussian deformation of the circular law”, according to Ref. [56]).
The spectrum of the random non-sparse generator has a large gap which scales as , as seen in Figures 1 and 2. We will see that this feature is strongly affected when we introduce sparsity.
II.2 Ensemble of sparse random Kolmogorov operators as a set of oriented graphs
The operator described in the introduction can be considered as the negative Laplacian of a random directed graph with positive, iid edge weights, without self-loops, and with fixed vertex degree equal to .
For example, the graph corresponding to the generator of a process of a particle hopping on a -dimensional hypercubic lattice with periodic boundary conditions and random hopping rates is a particular (to the nearest-neighbor connections) realization of the ensemble with . Figure 1 (d) shows an example spectrum for .
The regularity of the graphs ensures that, with probability , they are strongly connected as long as [79]. Strong connectivity is a good feature because it means that the matrix is not of block-diagonal structure and the state space is not partitioned into disconnected subsets. As there is only one strongly connected component, there is only one absorbing component. This implies that the multiplicity of the zero eigenvalue is one and the steady state is unique. Finally, every state in the state space is reachable from every other state. The steady state, therefore, has all states populated.
Some physical models motivating this study presented in Figure 1 are - except for the contact process - all strongly connected. The contact process is only effectively strongly connected. It has two strongly connected components, where one is a single vertex and the other includes the remaining vertices. The giant component is the only absorbing component and consequently, the steady state is unique.
We will focus on sparse generators with and will discuss in Section VI.
The physical models presented in Figure 1 motivate us to focus on two types of dependencies of on the matrix size , namely and . For generators of single particle hopping models - an example is shown in Figure 1 (d) - the average number of non-zero elements per column and row is constant and independent of . It increases logarithmically with in many-body hopping models such as the ASEP or the contact process, Figure 1 (b), (c), and (e). There is no simple dependence of on in the gene transcription model, Figure 1 (f), as the matrix size is controlled by multiple parameters, see Appendix A.
What can we say about spectral densities of the ultra-sparse -generators, with ? A ’naive’ adjustment of the RMT approach, which consists in describing the elements of a sparse matrix with probability density function , re-scaling the mean and variance accordingly, and then using the RMT model, Eq. (4), would not work here for two reasons. First, the spectral densities of such sparse matrices cannot be approximated with members of ’dense’ RMT ensembles. Second, the Central Limit Theorem no longer applies and the entries of matrix cannot be approximated with normal random variables (the entries become distribution-specific).
III Position and width of the bulk of the spectrum
In this section, we analyze the dependence of the position and horizontal width of the bulk of the spectrum on the sparsity parameter and the matrix dimension . We first provide (Subsections III.1 and III.2) expressions and bounds for the position and the width, characterized respectively by the mean of all eigenvalues and the standard deviation of the real parts of the eigenvalues. These results are expressed in terms of the mean and standard deviation of the weight distribution (distribution of non-zero elements of the Kolmogorov operator ), denoted by and respectively.
Since the most prominent effect of sparsity is to reduce the parametrically large gap seen in the full random case, it is instructive to analyze the ratio . This quantity provides insight into the distance of the bulk of the spectrum from the origin, relative to the size of the bulk. Subsection III.3 is devoted to an analysis of the ratio .
Numerical results presented in this section are obtained by sampling edge weights from the and the standard uniform distribution.
The spectrum of dense generators () consists of two distinct parts - an eigenvalue and the rest of the eigenvalues forming the spectral bulk away from the imaginary axis, as shown in Figure 1 (a) and Figure 2 (a). In contrast, the bulk of the spectrum is much closer to the imaginary axis for , as seen in Figure 2 for (b) , (c) for and (d) for . For , the bulk of the spectrum is visibly separated from the zero, as in the dense case. In fact, the spectral boundary is given by the same spindle (properly rescaled). Whether the spectral distribution is separated from zero for and is difficult to say with certainty from the available numerical data ().
III.1 Position
The position of the spectral bulk of can be identified with the mean of eigenvalues ,
[TABLE]
where the average is taken over the ensemble of random Kolmogorov operators described in Section II. Because the eigenvalues are either real or come in complex conjugate pairs, the mean of the spectral bulk is real, .
A simple calculation, presented in Appendix C, shows that can be expressed as
[TABLE]
The averaging over the matrix ensemble in Eq. (6) and Eq. (7) is, in principle, not needed since typicality is expected, i.e., for large enough , a single sample will display all the spectral features of the ensemble. This is because the quantity is concentrated around its average for increasing , as shown in Appendix C.
For the four different dependencies of on shown in Figure 2, Eq. (7) implies the following: For , the mean is independent of the matrix size . For () the mean decreases logarithmically with (as ) and for the mean decreases linearly with as is expected for the dense generators [55].
In Figure 2, the location of generator matrices is indicated with a red dot in each panel. The real part of the dot resides in the bulk of the spectrum for every dependence of on shown in Figure 2.
III.2 Horizontal width
In Section III.1 we investigated where the bulk of the spectrum is located in the complex plane. We now analyze the width of the distribution. We are especially interested in the horizontal width.
We characterize the width of the bulk spectrum, both in the real and imaginary directions, and , using the estimated variances
[TABLE]
where we used the fact that is real.
Because the eigenvalues appear in complex conjugate pairs, and are related to the estimated complex pseudo-variance via
[TABLE]
The estimated pseudo variance lower bounds the estimated variance of the real parts of the eigenvalues, .
The complex pseudo variance can be analytically calculated for the ensemble of random generator matrices as
[TABLE]
Details of the calculation are provided in Appendix C. The bound of the estimated real variance by the pseudo variance together with Eq. (III.2) leads to the asymptotic lower bound of in terms of the sparsity parameter . As , the estimated horizontal width of the bulk spectrum cannot grow asymptotically slower than ,
[TABLE]
Numerically, we find that the bound in Eq. (12) is asymptotically sharp for , as shown in Figure 3 through the ratio of mean and width . The collapse of the data points in Figure 3 (c) implies that .
III.3 Ratio of mean and horizontal width
In this section, we combine the information of the location of the spectrum given by Eq. (6) and the horizontal width of the bulk given by Eq. (8) into the ratio
[TABLE]
This quantifies how close the bulk spectrum is, relative to its size, to the stationary value . i.e., to the imaginary axis. For the estimated width of the bulk is of the same order as the estimated mean, thus the spectrum is located close to 0. For the estimated mean is much bigger than the horizontal width of the bulk and the bulk of the spectrum is far away from [math].
The analytical result for the estimated mean of the spectrum, Eq. (7), together with the asymptotic bound on the standard deviation of the real parts of the spectrum, Eq. (III.2), imply the following asymptotic bound on
[TABLE]
Numerically, we observe that the bound in Eq. (14) is asymptotically tight for , i.e.
[TABLE]
for constants and . Since scales linearly with , this behavior is consistent with , stated previously. The constants are found to be () and () for the (uniform) distribution.
Numerical results for are summarized in Figure 3. For each combination of and , is averaged over samples of random generators such that . The weight distribution is the distribution in (a) and in the lower part of (c), and is the uniform distribution in in (b) and in the upper part of Figure 3 (c). We have found that these results are qualitatively the same for exponentially distributed edge weights.
In Figure 3 (a,b) we show the value of as a function of and . On the -axis varies in steps of between and . We observe that increases with and is independent of , as predicted by Eq. (15). In Figure 3 (c) we show as a function of for different dependencies of on . In all the cases, values of collapse onto the black solid line given by Eq. (15).
For , the ratio scales as , thus recovering the parametrically large gap in the non-sparse case. For constant , the location of the bulk relative to its size is constant and independent of , i.e, if measured relative to the size of the bulk, the bulk does not move away from the imaginary axis with increasing . We have thus quantified how sparsity cures one of the less physical aspects of the non-sparse random model of Markov generators.
IV Spectral gap
In this and the following section, we will consider the spectral edges, namely, the locations of the eigenvalues nearest and farthest from the imaginary axis. In this section we will investigate the spectral gap of ,
[TABLE]
The spectral gap is asymptotically, approximately bounded by the right extent of the bulk , which depends on as . So for constant , the spectral gap is bounded from above, while for increasing with the spectral gap can increase with .
Here the edge weights are distributed according to the and the standard uniform distributions. We first demonstrate that, for , the average spectral gap decreases as , while is constant if increases logarithmically with . We then show that the spectral gap is well approximated by the smallest (in magnitude) diagonal term of () and use the theory of extreme values to underpin the numerical observations. The results are then generalized to weight distributions with power-law left tails in that for constant the average spectral gap decreases as a power-law in and the crossover from decreasing to increasing happens when .
IV.1 Numerical results
In Figure 4 we show the average spectral gap for edge weights distributed as (a-c) and according to the standard uniform distribution (d-f). For every combination of and , the average of the spectral gap is estimated with samples. In Figure 4 (a) and (d) we show as a function of for different dependencies of on . The average spectral gaps for constant (presented with colored circles) clearly follow a power-law scaling with .
In Figure 4 (b) and (e) we show the average spectral gap as a function of and . The black dashed lines are contour lines of constant . They are near straight lines, showing that for a logarithmic increase of in the spectral gap is constant.
We show the average spectral gap as a function of for in Figure 4 (a) and in (d) as black diamonds. These dependencies of on agree well with the top dashed contour lines in (b) and (e), respectively. The average spectral gap of depending logarithmically on is constant in Figure 4 (a) and (d).
IV.2 Gap minimum of
Let us assume for a moment that the generator matrix is hermitian with eigenvalues . Then is the eigenvector with eigenvalue 0 and all other eigenvectors are orthogonal to it. By the Courant-Fischer theorem [80]
[TABLE]
where the minimum runs over all vectors , which have Euclidean norm and are perpendicular to . Choosing arbitrary and as (see Appendix D for more details)
[TABLE]
a simple calculation shows that (at least for )
[TABLE]
Similarly, by using the Courant-Fisher theorem, for the eigenvalue with largest magnitude we find
[TABLE]
and with as the -th vector of the standard basis of
[TABLE]
Under some mild conditions on random weights , a result from Ref. [71] shows that the inequality Eq. (21) becomes an equality in the large limit with probability approaching 1. Motivated by this observation and the bound from Eq. (19), we expect a similar asymptotic tightness for Eq. (19). However, it is an open question whether the result from Ref. [71] applies to the bound of the spectral gap, Eq. (19). Further, the proof presented in Ref. [71] makes use of the Central Limit Theorem for the diagonal elements of , and so the corresponding result does not apply to the case of constant or logarithmically increasing (with ) sparsity parameter .
Nevertheless, the above arguments allow us to conjecture that in the limit of large and the following
[TABLE]
holds for general, non-hermitian random generator matrices , with iid and non-exotic weight distributions. We support our conjecture with numerical data presented in Figures 5 (a) and (b). We quantify the approximation in Eq. (22) by the relative error between the spectral gap and the minimum of the diagonal of ,
[TABLE]
Figure 5 shows as a function of and for the distribution and the standard uniform distribution. The average relative error is at least two orders of magnitude smaller than the average spectral gap shown in Figure 4 (b) and (e). For increasing , the approximation in Eq. (22) improves. Thus, the approximation in Eq. (22), works well in the case .
IV.3 Extreme value theory
The distribution of the right-hand side of Eq. (22) can be tackled with the theory of extreme values. As all non-zero entries of (edge weights) are identically and independently distributed random variables, so are the diagonal entries of . Let the cumulative distribution function (cdf) of the diagonal entries of be denoted by and its probability density function by . If the edge weights are distributed according to a distribution (or any gamma distribution) the cdf of is a gamma distribution function. If the edge weights are uniformly distributed, is an Irwin-Hall distribution function, see Table 1. The expected value of is given in terms of (and ) by
[TABLE]
Eq. (22) and Eq. (24) imply that
[TABLE]
We demonstrate the validity of Eq. (25) with Figure 4 (a), where the solid lines, given by Eq. (25), perfectly match numerically sampled average spectral gap . In the next section, we will use the theory of extreme values to handle the integral in Eq. (25).
IV.3.1 Power-law tail distributions
Let us consider first the case and increasing . By the Fisher-Tippet-Gnedenko (or ’extreme value’) theorem [75], converges in law, under some mild assumptions on the distribution of and properly renormalization, to the Weibull distribution. The Weibull cumulative distribution function is given by , where and the support is on the positive real line.
For distributions of with power-law left tail, the renormalization of for convergence to the Weibull distribution is well known, see e.g. Theorem 3.3.2, page 137 in Ref. [75]. We use a version modified to our case. Let a positive random variable have cdf with -power left tail, i.e.
[TABLE]
where is a constant. Further, let , where the are iid copies of . Then
[TABLE]
The Irwin-Hall distribution has a left power-law tail given by for . The constants for the Irwin-Hall distribution are listed in table 1.
We assume that the convergence in Eq. (27) is not only in distribution but that the renormalized moments of converge as well. If the convergence of the moments is sufficiently fast, then Eq. (27) together with Eq. (22) imply
[TABLE]
when the weight distribution (distribution of non-zero off-diagonal elements of ) is such that the diagonal of has a power-law left tail and the coefficients and are given by and .
Finally, we consider the case that the weight distribution is uniform. We observe that the approximation in Eq. (28) works very well in this case. The solid lines in Figure 4 (d) are given by the right-hand side of Eq. (28) and they match the numerically calculated average spectral gap.
Eq. (28) implies that, for constant and increasing , the average spectral gap decreases as
[TABLE]
In Figure 4 (f) we show that the numerically retrieved power-law exponents of the average spectral gap, Figure 4 (d), match the scaling in Eq. (29).
We find that the large deviation result is not only valid for constant and increasing but also for increasing logarithmically with ; see Figure 4 (d). This allows us to estimate the crossover from decreasing to increasing spectral gap. Let denote a constant and let . Then by Eq. (28)
[TABLE]
In Figure 4 (e) the contour lines of constant average spectral gap perfectly line up with the functional dependence of on through Eq. (30) shown as white dots.
To find as a function of such that the average spectral gap is constant, we assume that is reasonably large and approximate and by Stirling’s formula . Denoting and rearranging Eq. (30) gives us
[TABLE]
which can be inverted by the Lambert function. Resubstituting we arrive at
[TABLE]
which for behaves as [81]
[TABLE]
where slowly, as . So in the limit the crossover from decreasing to increasing spectral gap happens at with corrections of the order . This confirms our numerical observations that the average spectral gap appears to be constant for in the range of matrix sizes we considered.
IV.3.2 Approximate power-law distributions
If the weight distribution is a or exponential distribution, the diagonal elements of are distributed according to Gamma distribution, see table 1. The left tail of the Gamma distribution only follows approximately a power-law. Approximating the left tail by a Taylor expansion, we obtain constants and presented in Table 1. Especially, for the distribution, we presented so far in the main text the power-law approximation of the gamma distribution and the large deviation result in the previous subsection suggest that the average spectral gap decreases for constant and increasing as a power in with exponent given , see Eq. (29).
In Figure 4 (c) we present the numerically calculated exponents of the power-law decrease of , for weight distribution, with and compare it to the prediction . We find excellent agreement for small . For larger the deviation between the numerical exponent and is visible but the agreement is still good.
A quantitative comparison between the numerically calculated spectral gap and the EVT prediction by a power-law approximation of the left tail of the gamma distribution resulted in poor agreement. As the expected minimum value of the diagonal of perfectly agrees with , we attribute the disagreement to the power-law approximation of the left tail and slow convergence of Eq. (27) for diagonal elements of distributed according to the gamma distribution.
IV.4 Summary
We presented numerical and analytical arguments that, for the weight distributions considered, the average spectral gap decreases as a power-law for constant and increasing with exponent given (approximately) by . The crossover between decreasing and increasing spectral gap happens at , with corrections, for uniform weight distribution. For distributed edge weights the crossover was observed at . If increases with faster than then the average spectral gap increases.
The presented results generalize. Let us assume that the spectral gap is well approximated by the smallest (in magnitude) diagonal of , at least in the regime of large and . Then, after appropriate renormalization, the distribution of the spectral gap is given by the limiting extreme value distribution of the diagonal elements of . Thus the classification of functional dependencies of the spectral gap on and with respect to weight distributions reduces to the classification of limiting extreme value distributions and renormalizations. Extensive research has been conducted on the latter and the renormalizations of a lot of common distributions are well known [74, 75]. Thus the presented approach allows the calculation of the distribution of the spectral gap for broad classes of weight distributions.
V Horizontal extent (largest absolute real part)
In this section we investigate the horizontal extent of the spectrum given by the eigenvalue with largest absolute real part
[TABLE]
We focus on the averaged horizontal extent . We show that for the average horizontal extent increases logarithmically with for or uniformly distributed edge weights. For constant and increasing the dependence of is qualitatively very different for the two distributions. For the distribution increases logarithmically, while for the uniform distribution, the average horizontal extent converges to as a power-law in . Ultimately, this is because the support of the uniform distribution is bounded, while the right tail of the distribution extends to infinity.
The structure of this section follows closely the one from Section IV. We first present numerical results demonstrating the above statements. We then argue that the horizontal extent is given by the largest, in magnitude, diagonal element of and invoke again EVT to analytically underpin the functional dependencies of on and .
V.1 Numerical results
In Figure 6 we show the average horizontal extent as a function of for constant and for edge weights distributed according to a (a,c) and the standard uniform distribution (b,d). In (a) the dependence of on for constant shows a clear logarithmic increase with for distributed edge weights. In contrast, for the uniform distribution, the average horizontal extent increases with as a power-law, see (b). The power-law behavior sets in for small only for larger . For and deviations from the straight lines in Figure 6 (b) are visible for and , respectively. The average horizontal extent for constant and is not shown. We found that it does not converge to in the range of matrix sizes we investigated.
For the dependence of on is logarithmic for both the and the uniform distribution, as shown in Figure 6 (c) and (d).
In the remainder of this section, we will present analytic arguments similar to Section IV. We will explain the difference of the dependence of on for constant between and uniform-like distributions. We show that for both distributions and .
V.2 Extent maximum of
By the Perron-Frobenius theorem the spectrum of is confined to the ball centered around with radius . Thus for all eigenvalues , so
[TABLE]
For symmetric generator matrices we showed in Section IV.2 that
[TABLE]
and stated a result from [71] that for symmetric random generator matrices under mild conditions on the weights , concentrates around the largest eigenvalue in magnitude, . This together with the upper bound by the Perron-Frobenius theorem Eq. (35) leads to our conjecture that the concentration of around in the symmetric case extends to the non-hermitian case as well
[TABLE]
A concentration result similar to the one in [71] for non-hermitian random generator matrices has to the best of our knowledge not appeared in the literature.
To quantify the deviation in Eq. (37) we introduce the relative error of and
[TABLE]
In Figure 5 (c) and (d) we show the average relative error as a function of and . If the edge weights are distributed then for and the average relative error is smaller than and decreases with increasing . Thus Eq. (37) is a good approximation for large and and the error appears negligible in the limit of large . For uniformly distributed edge weights the average relative error is smaller than for and and for decreases with . For , the error does not seem to decrease for increasing . We conclude that Eq. (37) is an excellent approximation for large and .
V.3 Extreme value theory
Recall that the diagonal elements of are iid random variables. Similar to the minimum extreme value statistics, the expected value of is
[TABLE]
where we denoted the cdf of the diagonal elements of by and the pdf by . A numerical calculation of the integral in Eq. (39) for distributed edge weights is shown in Figure 6 (a) and (c) and compared to the average horizontal extent . The quantities agree excellently.
The remainder of this section is devoted to employing the Fisher-Tippet Gnedenko or extreme value theorem to and thus analytically calculate the integral in Eq. (39).
V.3.1 Gamma distribution
Recall that if the edge weights are distributed according to a distribution then the diagonal elements of are gamma distributed. The maximum of gamma distributed iid random variables converges in law to a standard Gumbel distribution [71],
[TABLE]
with parameters and given in table 2 for the gamma and distributions. The cdf of the Gumbel distribution is with mean , where denotes the Euler-Mascheroni constant, not to be confused with the horizontal extent . The assumption that the first moment converges and the convergence is fast enough together with Eq. (37) yields
[TABLE]
For constant and increasing the dominant contribution of is for the distribution. Thus the increase is expected to be logarithmic. This is qualitatively consistent with numerical calculations of the average horizontal extent of random generator matrices with distributed edge weights and constant shown in Figure 6 (a). There increases logarithmically with . Quantitatively, the deviation between the average horizontal extent and the right-hand side of Eq. (41) is not small. The deviation decreases for increasing (not shown). We attribute the slow convergence to a sub-optimal choice of parameters and , as the right-hand side of Eq. (39) agrees perfectly with the numerically calculated .
Let us assume that Eq. (41) is valid for increasing logarithmically. Note that for the distribution, the rate parameter of the corresponding gamma distribution is linear in . Thus for large enough by Stirling’s formula, the dominant term in Eq. (41) is logarithmic in . Hence the average horizontal extent should increase logarithmically for . This is again qualitatively confirmed by numerical results shown in Figure 6 (c), where as a function of for increases logarithmically with .
V.3.2 Power-law tail distributions with bounded support
If the distribution of the diagonal of has bounded support and the right tail decreases as a power-law, then we can reuse the extreme value result from Section IV.3. For a random variable with right support endpoint and cdf with power-law right tail, i.e.
[TABLE]
then , where are iid copies of , converges, properly renormalized, in law to a Weibull distribution
[TABLE]
Again, assuming that the first moment converges as well and the convergence is fast enough we get for edge weights distributed according to the standard uniform distribution,
[TABLE]
We find excellent numerical agreement of the right-hand side of Eq. (44) with the average horizontal extent for . In Figure 6 (b) we show as a function of for fixed . The solid lines denote the right-hand side of Eq. (44). They agree perfectly for large enough and . For and small the agreement is still reasonable but deviations are clearly visible. Thus for fixed and increasing , converges to as a power in with exponent ,
[TABLE]
Numerically we find that Eq. (44) is valid for increasing with logarithmically, see Figure 6 (d). There we show the average horizontal extent as a function of for . It increases logarithmically with . The logarithmic increase can be justified analytically by extending Eq. (44) beyond constant . In the limit of large enough we approximate and by Stirling’s formula and get
[TABLE]
Thus in the limit of large the average horizontal extent increases as .
V.4 Summary
We showed numerically and analytically that the horizontal extent increases logarithmically for and uniformly distributed edge weights if . For constant and uniformly distributed edge weights the horizontal extent increases to as , while increases logarithmically for constant and distributed edge weights.
The difference of the dependence of the average horizontal extent on between the and uniform distribution goes back to the difference of the right tails. When edge weights are uniformly distributed the diagonal has bounded support and a power-law right tail, while it has unbounded support and an exponentially decaying right tail for distributed edge weights.
Similar to the spectral gap the limiting distribution of the horizontal extent is given by the limiting extreme value distribution of the diagonal elements of , under the assumption that the largest (in magnitude) diagonal of is approximating well enough. Thus the classification of the horizontal extent with respect to weight distributions reduces to the classifications of convergence in extreme value theory.
VI Complex Spacing ratios
So far we considered the marginal distribution of eigenvalues of sparse random generator matrices. But correlations between the eigenvalues are also of interest. Correlations between eigenvalues of real spectra are often quantified with the distribution of consecutive level spacings or their ratios. The latter avoids the need to unfold the corresponding spectrum [82, 83] and has been generalized to complex eigenvalues in the recent work [61]. The complex spacing ratio (CSR) of eigenvalue of matrix is defined as
[TABLE]
where and denote the closest, by the Euclidean distance, and second closest eigenvalue (of ) to , respectively. By definition, the density of CSRs is supported on the unit disk on the complex plane.
If eigenvalues are uncorrelated, the CSR density is uniform. Eigenvalues of generic random matrix ensembles are typically correlated and feature mutual repulsion. This leads to vanishing CSR density at and . According to [84], complex level spacings categorize random matrix ensembles in three universality classes. Generic random matrices fall into one of these classes according to their symmetries. The random generators considered in this paper have real entries so they obey the same symmetry as real Ginibre matrices (GinOE).
In Figure 7 we show the CSR densities of (a) GinOE members with Gaussian entries (b-d) and sparse random generators with distributed edge weights and . The densities are estimated from samples for . We also checked that the obtained densities are independent of the weight distribution. As suggested in Ref. [61], we avoid eigenvalues close to the real line (by excluding all eigenvalues from the strip ) when sampling CSR densities.
The CSR density of GinOE matrices shown on Figure 7 (a) exhibit typical depletion at and . In Ref. [40], it was shown that the CSR density obtained for dense random Kolmogorov operators agrees well with the distribution shown in Figure 7 (a). The CSR density of sparse generators with sparsity (c,d) agrees remarkably well with the GinOE case.
The CSR density for is anomalous, see Figure 7 (b). It has an extremely high density around while being nearly flat on the rest of the unit disk. In this ultimate case, the operator can be presented as
[TABLE]
where is a diagonal matrix (with elements distributed according to, e.g., ) and is a circulant permutation matrix corresponding to a cyclic unit shift. The spectrum of lies on a circle of unit radius centered at and constitutes a set of equidistant roots of unity. This spectrum is slightly deformed and split into several loops by multiplication of with . Away from , dominates which results in the appearance of a real ’tail’; see Fig. 8.
In graph theory terms, such a sparse random graph fragments into a set of disjoint elementary cycle graphs. The independence of the spectra of these cycles leads to the flatness of the density away from , while the elementary cycle structure of the connected components is responsible for the CSR peak at .
To quantify the distance between CSR densities, we use the average length and the average cosine of the angle of spacing ratios, where again denotes the average over the random matrix ensemble [61]. We numerically estimate and for 100 -matrices. These agree well with and for and , as shown in Table 3. We found similar results for (not shown). In contrast, the corresponding quantities for deviate substantially from and , as also shown in Table 3. We conclude that, for , correlations between eigenvalues of sparse random Kolmogorov operators agree with correlations of eigenvalues of GinOE matrices.
VII discussion
VII.1 Summary of results
Motivated by the incapability of dense random Kolmogorov operators to capture spectral features of model Markov processes, we introduced and analyzed an ensemble of sparse random Kolmogorov operators. We showed that, if the number of non-zero elements per column (and row) increases with the matrix size , the bulk of the spectrum is shifted away from the stationary eigenvalue [math] in the limit of large matrix size . This is independent of the weight distribution, i.e. of the distribution of the nonzero matrix elements.
In contrast, the spectral edges depend on the tails of the weight distribution. The tails of the weight distribution determine, together with , the tails of diagonal elements of generator matrices. We numerically showed that the spectral edges are well approximated by the extremes of the diagonal elements. From extreme value theory it follows that for diagonal distributions with power-law left tails (this includes among others edge weights being uniform, exponential, , gamma or beta distributed), the average spectral gap decreases as a power-law in for fixed , is constant for and increases, whenever increases with substantially faster than .
A similar approach was used to calculate the horizontal extent, given by the eigenvalue with the smallest real part. We linked the horizontal extent to the largest diagonal element (in magnitude) of the generator matrix and used extreme value theory to calculate the latter.
Finally, we showed that complex spacing ratio distributions of generator matrices with follow the distribution typical of Ginibre’s Orthogonal Ensemble, while there is a strong anomaly for .
VII.2 Open questions
(1) We have introduced sparsity to model -generators of physical Markov processes, and have used the sparsity to tune spectral features of the generators. There are other ways of providing random matrices with a structure that models physical constraints (e.g., locality). E.g., one could consider banded matrices [85, 86, 87, 88, 89, 90, 91, 92, 93, 94] or matrices with decaying off-diagonal terms [95, 96, 93] or temperature based models [97]. These are alternate routes to tuning spectral features. To the best of our knowledge, generators of CTMCs with such structures have not yet been considered.
(2) The application of extreme value theory to find the limiting distribution of the spectral edges relied on the observation that the spectral edges are well approximated by the minimum and the maximum of the diagonal of the generator matrix. By the Courant-Fisher theorem, the extremes of the diagonal are upper and lower bounds, respectively, for symmetric generators. In this case, a concentration of the largest eigenvalue in magnitude around the maximum of the diagonal was shown in [71]. An analytical treatment of general non-symmetric generators and the spectral gap is to the best of our knowledge not known. We hope that our results motivate a rigorous investigation of the connection between the spectral edges and the diagonal of the generator matrix.
(3) Generators of CTMCs have real entries and thus their eigenvalues are real or come in complex conjugate pairs. In the investigation of correlations between eigenvalues, we left out real eigenvalues. The appearance of a large number of real eigenvalues in the spectrum of non-Hermitian matrices is a phenomenon of wide interest [98, 99, 100, 101, 102, 103, 55, 104, 105, 106, 107]. For real Ginibre matrices, the average number of real eigenvalues is [99, 100, 101] while for dense generators of CTMCs, it is substantially larger [55]. We observed that the fraction of real eigenvalues is larger for small and smaller for larger (not presented). Understanding of the functional dependence of the number of real eigenvalues for sparse CTMC generators is an interesting problem.
(4) We focused on the location and extent of the bulk spectrum as well as the spectral edges. One could inquire about the evolution of other features of the spectral distribution as a function of sparsity, e.g., about the envelope of the spectral distribution. In [40] the spectral density of dense random CTMCs was described by the convolution of two asymptotically free matrices, leading to the prominent spindle shape. Free probability arguments break down for sparse random CTMCs. Analytical tools which have been employed to calculate the spectral density of sparse, random matrices include replica tricks [108, 109, 110, 111, 112], single defect and effective medium approximations [113, 114, 115], supersymmetry-based techniques [116, 117] and the cavity approach [118, 119, 120, 112]. Spectral properties of symmetric, sparse, random CTMCs have been investigated with the cavity method [121, 122, 123] and with supersymmetric approaches [117]. Investigations of the spectral density of non-symmetric sparse, random Kolmogorov operators with the above methods might be an interesting objective.
(5) We have considered sparse generators of CTMCs based on strongly connected, sparse random graphs. It is an open question whether our results can be generalized to other sparse graph ensembles. One potential avenue to explore are directed Erdös-Renyi (dER) graphs.
In dER graphs, the probability of an edge connecting any two vertices is . For a dER graph to be strongly connected with a high probability, the value of must exceed [124, 125]. As a result, the average degree of the vertices must increase logarithmically with to ensure strong connectivity. Consequently, the range of constant average vertex degree and increasing vertex number is excluded.
Nonetheless, modifying the dER graph by enforcing a minimum (in- and out-) degree guarantees strong connectivity with high probability [79]. Exploring the spectral properties of CTMC generators based on dER graphs may represent a promising next step towards generalizing our results.
(6) Finally, there is an interesting question: What could ’sparsity’ mean in the quantum limit? Namely, what is ’sparsity’ for Lindblad operators?
Here we start from the genetic link which allows to obtain a generator of a classical (quantum) Markovian evolution as a properly normalized non-probability (trace) preserving stochastic map (channel). Eq. (3), where is a no-probability-preserving map and takes care of normalization, illustrates this link in the case of Kolmogorov operators. It seems to be intuitive that sparsity of a stochastic matrix can be associated with rank of a quantum channel [126].
Thus, in the ultimate limit , quantum versions of stochastic maps – that are permutations now – are rank-one channels – that are unitaries. It is tempting to extend this analogy beyond the limit and state that mixed-unitary channels (convex combinations of unitaries) are quantum versions of bistochastic matrices (that are, according to Birkhoff, convex combinations of permutations [127]).
However, there is also notion of double stochastic (or ”unital”) channels [126]. The two classes, mixed unitaries and bistochastic channels, are not identical: there are double stochastic channels that are outside of the convex hull of unitaries [128]. What class to associate with classical bistochastic maps is then ’a matter of taste’ [129]. To resolve the dichotomy, one could rely on the concept of super-decoherence [40] and state that all channels which have classical bistochastic matrices as their fully decohered versions, are quantum analogues of the matrices. In this case the broader class of double stochastic channels is chosen [129].
The superdecoherence-based reasoning can also be applied to generators. In this case the unitary (Hamiltonian) part of a Lindblad operator does not play any role since it vanishes in the limit of complete decoherence [40] and the quantum ’sparsity’ is defined by the rank of the dissipative part (the minimal number of jump operators).
Interestingly, Lindblad operators of ultra-low rank were considered in Refs. [52] and [130]. Features similar to ones we detected for ultra-sparse Kolmogorov operators were reported (e.g., the spectral gap is defined by a real-valued outlier with position independent of ).
Acknowledgements.
The authors thank Gernot Akemann, Alexander van Werden, Ioana Dumitriu, Tomaz̆ Prosen, Karol Życzkowski, and Wojciech Tarnowski for helpful discussions and comments. This research is supported by the Deutsche Forschungsgemeinschaft through SFB 1143 (project-id 247310070) [GN and MH] and Research Council of Norway, project IKTPLUSS-IKT og digital innovasjon - 333979 (as a part of the ERA-NET project ”DQUANT: A Dissipative Quantum Chaos perspective on Near-Term Quantum Computing”) [SD].
Appendix A Models in Figure 1
In the following, we denote spin creation and annihilation operators as and , respectively. We split the generator matrix into an off-diagonal matrix and a diagonal matrix such that and the diagonal entries of are the sums of the columns of .
In Figure 1 (b) we show the TASEP on a ring with sites and staggered hopping amplitudes. The matrix is given by [61]
[TABLE]
where if is even and if is odd.
In Figure 1 (c) we show the ASEP on a chain of length with open boundary conditions and next nearest neighbor hopping. The matrix is given by
[TABLE]
In Figure 1 (d) we show the spectrum of a single particle hopping on a grid with periodic boundary conditions and random hopping amplitudes. The matrix is given by
[TABLE]
where denotes summation over nearest neighbors and are randomly uniformly chosen between 0 and 1 under the constraint that . This diffusion model can of course be extended to many particles, but we choose to show the single-particle sector here.
In Figure 1 (e) we show the spectrum of a contact process [28] on a chain with sites and open boundary conditions. The master equation is generated by , where is given by
[TABLE]
and
[TABLE]
Finally, in Figure 1 (f) we show the spectrum of the generator matrix of a gene transcription model taken from [20]. The following master equations model the accumulation and release of mechanical strain of DNA during transcription. The parameters chosen for the spectral data in Figure 1 (f) are the mRNA transcription rate and decay rate , the maximum number of transcripts until no further strain can be put on the DNA , the relaxation rate of the DNA string and a maximum number of transcription events to make the generator matrix finite. By we denote the number of current transcripts and by the number of transcripts made since the last relaxation event. Then for and the master equation reads
[TABLE]
while for we have
[TABLE]
and for
[TABLE]
Appendix B Sampling of sparse random generators
In order to obtain a sparse random generator matrix, our approach involves first sampling a random directed graph with vertices and both in- and out-vertex degrees of . Subsequently, the non-zero elements of the corresponding adjacency matrix are sampled from a common positive distribution. This procedure results in the off-diagonal matrix . The random Markov generator matrix is then constructed as , where is a diagonal matrix with diagonal elements equal to the sums of the columns of .
The random directed graph is generated by iteratively connecting each vertex to other vertices, while rejecting edges if the corresponding vertex already has incoming edges. For the final vertices, it may not be feasible to connect to other vertices without violating the constraint of incoming edges for each vertex. In such cases, the entire process is restarted. To mitigate the risk of restarting the procedure, we reduce the probability of connecting to a vertex that already has a high degree. Following this approach, we find that we rarely need to restart the algorithm for the matrix sizes and vertex degrees examined in this study.
To compute the eigenvalues of the Markov matrices, we utilize an exact diagonalization method, while the Arnoldi method is employed to calculate the spectral gap. We deem an eigenvalue to have converged once the norm of the residuals of the Schur vectors is less than .
Appendix C Analytical results for the bulk spectrum
In this section, we will derive the analytical results of the estimated mean in Eq. (7) and the estimated pseudo-variance in Eq. (III.2) in the main text and show that concentrates around its average .
Denote by the function with where is the th non-zero index in column in . Note that implies and is injective for fixed . Further, let in this appendix the location of the bulk be denoted as
[TABLE]
and the pseudo-variance as
[TABLE]
Here we explicitly do not include the averaging over the matrix ensemble in contrast to the main text.
C.1 Location
The average value with respect to of the location can then be computed as
[TABLE]
where we used that . This is Eq. (7) in the main text. Similar,
[TABLE]
Although the off-diagonal elements of are weakly dependent because of the constraint that the number of non-zero elements per row and column has to equal , the non-zero elements are independent. Hence, and , so
[TABLE]
where we used that the second moment equals . This implies that
[TABLE]
The right-hand side vanishes for increasing and growing slower with than linear. Relatively to the typical deviation of from its average value always vanishes for either increasing or , as
[TABLE]
C.2 Complex pseudo-variance
The first term in the averaged pseudo-variance given by Eq. (C) can be calculated as
[TABLE]
We proceed with in Eq. (C.2) and get
[TABLE]
The former sum in Eq. (C.2) is given by
[TABLE]
where again we used that , while the latter sum in Eq. (C.2) is
[TABLE]
Combining Eq. (60) and Eq. (C.2) we get
[TABLE]
Now, we are left with calculating , the second term in Eq. (C.2),
[TABLE]
where the denotes swapping the first and second component. Note that is not necessarily a non-zero entry of , hence and depend weakly on each other. In the large limit we can assume that the dependence is sufficiently weak and we treat and as independent, thus . By the assumed independence the mean of every entry in the th row, except the diagonal, is . Hence,
[TABLE]
Collecting the above results we arrive at
[TABLE]
The second term of the averaged pseudo-variance in Eq. (C) has been calculated in the previous subsection,
[TABLE]
Finally, we can evaluate
[TABLE]
which is Eq. (III.2) in the main text.
Appendix D Bound of spectral gap for symmetric
In this section, we give the proof of Eq. (19). Let be a symmetric generator matrix. By Eq. (17) we have to show that for the vector given
[TABLE]
where is arbitrary. It is easy to see that and . So we proceed with
[TABLE]
Note that any summand in Eq. (D) where either or and is zero. Inserting the definition of we get
[TABLE]
After collecting all the prefactors in Eq. (D) the spectral gap is upper-bounded by
[TABLE]
where we denote . As the number of non-zero elements of in every row and column is the same, the distribution of and coincide. In the limit of large , and are independent. Thus we can approximate at least for . As the index was chosen arbitrarily we get
[TABLE]
which is Eq. (19) in the main text.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Anderson [1991] W. J. Anderson, Continuous-Time Markov Chains (Springer, 1991). · doi ↗
- 2Liggett [1985] T. M. Liggett, Interacting Particle Systems , Vol. 2 (Springer, 1985).
- 3Bharucha-Reid [1997] A. T. Bharucha-Reid, Elements of the Theory of Markov Processes and their Applications (Courier Corporation, 1997).
- 4Van Kampen [2007] N. Van Kampen, Stochastic Processes in Physics and Chemistry , 3rd ed., North-Holland Personal Library (Elsevier Science, 2007).
- 5Lux [1995] T. Lux, A master equation approach to the modelling of financial markets microstructure, IFAC Proceedings Volumes 28 , 409 (1995) . · doi ↗
- 6Grasselli and Li [2018] M. R. Grasselli and P. X. Li, A stock-flow consistent macroeconomic model with heterogeneous agents: The master equation approach, Journal of Network Theory in Finance 4 , 47 (2018) . · doi ↗
- 7Hofbauer and Sigmund [1988] J. Hofbauer and K. Sigmund, The Theory of Evolution and Dynamical Systems. Mathematical Aspects of Selection. (Cambridge University Press, 1988).
- 8Szabó and Fáth [2007] G. Szabó and G. Fáth, Evolutionary games on graphs, Physics Reports 446 , 97 (2007) . · doi ↗
