<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Ecol. Evol.</journal-id>
<journal-title>Frontiers in Ecology and Evolution</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Ecol. Evol.</abbrev-journal-title>
<issn pub-type="epub">2296-701X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fevo.2014.00021</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Ecology and Evolution</subject>
<subj-group>
<subject>Original Research Article</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Reactivity and stability of large ecosystems</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Tang</surname> <given-names>Si</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://community.frontiersin.org/people/u/141538"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Allesina</surname> <given-names>Stefano</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://community.frontiersin.org/people/u/76696"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Ecology and Evolution, University of Chicago</institution> <country>Chicago, IL, USA</country></aff>
<aff id="aff2"><sup>2</sup><institution>Computation Institute, University of Chicago</institution> <country>Chicago, IL, USA</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Jose M. Montoya, Consejo Superior de Investigaciones Cient&#x000ED;ficas, Spain</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Robert Brain O&#x00027;Hara, BiK-F, Germany; Dominique Gravel, Universit&#x000E9; du Qu&#x000E9;bec &#x000E0; Rimouski, Canada; David Alonso, Consejo Superior de Investigaciones Cientificas, Spain</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Stefano Allesina, Department of Ecology and Evolution, University of Chicago, 1101 E. 57th, Chicago, IL 60637, USA e-mail: <email>sallesina&#x00040;uchicago.edu</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to Population Dynamics, a section of the journal Frontiers in Ecology and Evolution.</p></fn>
</author-notes>
<pub-date pub-type="epreprint">
<day>08</day>
<month>04</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>04</day>
<month>06</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="collection">
<year>2014</year>
</pub-date>
<volume>2</volume>
<elocation-id>21</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>03</month>
<year>2014</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>05</month>
<year>2014</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2014 Tang and Allesina.</copyright-statement>
<copyright-year>2014</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract><p>The study of local stability has a long tradition in community ecology. Stability describes whether an ecological system will eventually return to its original steady state after being perturbed. More recently, the study of the transient dynamics of ecological systems has been recognized as crucial, given that continuously disturbed systems might never reach a steady state, and thus the instantaneous response to perturbations could largely determine species persistence. A stable equilibrium can be non-reactive&#x02014;all perturbations decay immediately, or reactive&#x02014;some perturbations are initially amplified before decaying. Here we derive analytical criteria for the reactivity of large ecological systems in which species interact at random. We find that in large ecological systems both stability and reactivity are governed by the same quantities: number of species, means of the intra- and inter-specific interaction strengths, variance of inter-specific interactions, and the correlation of pairwise interactions. We identify two phase transitions, one from non-reactivity to reactivity and one from stability to instability. As reactivity is an intermediate state between non-reactivity and instability, it could be used to develop an early-warning signal for systems approaching instability.</p></abstract>
<kwd-group>
<kwd>ecological community</kwd>
<kwd>stability</kwd>
<kwd>transient dynamics</kwd>
<kwd>reactivity</kwd>
<kwd>eigenvalues</kwd>
</kwd-group>
<counts>
<fig-count count="3"/>
<table-count count="1"/>
<equation-count count="24"/>
<ref-count count="40"/>
<page-count count="8"/>
<word-count count="6275"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="introduction" id="s1">
<title>1. Introduction</title>
<p>The relationship between complexity and stability of ecological communities has been an important driver of theoretical ecology (e.g., Yodzis, <xref ref-type="bibr" rid="B40">1981</xref>; Pimm, <xref ref-type="bibr" rid="B25">1984</xref>; McCann, <xref ref-type="bibr" rid="B18">2000</xref>; May, <xref ref-type="bibr" rid="B17">2001</xref>; Martinez et al., <xref ref-type="bibr" rid="B14">2005</xref>). This interest was sparked by the work of Robert May, who in 1972 showed that large random communities are inevitably unstable (May, <xref ref-type="bibr" rid="B15">1972</xref>). In unstable communities, even infinitesimal perturbations would drive the system away from steady-state and potentially lead to the loss of species. Since May&#x00027;s work, ecologists have been trying to find mechanisms that can stabilize natural ecosystems and support the staggering biodiversity observed empirically (e.g., McNaughton, <xref ref-type="bibr" rid="B20">1978</xref>; Yodzis, <xref ref-type="bibr" rid="B40">1981</xref>; McCann et al., <xref ref-type="bibr" rid="B19">1998</xref>; Emmerson and Yearsley, <xref ref-type="bibr" rid="B9">2004</xref>). Recently, we extended May&#x00027;s results on randomly assembled systems to communities with certain interaction types, such as predator-prey (i.e., food webs), mutualistic and competitive communities (Allesina and Tang, <xref ref-type="bibr" rid="B2">2012</xref>). Starting&#x02014;as May did&#x02014;directly from the &#x0201C;community matrix&#x0201D; (Levins, <xref ref-type="bibr" rid="B13">1968</xref>) describing the effects of species on each other around an equilibrium point, we derived stability criteria for large, complex ecosystems, and showed that a large number of species can coexist at a locally stable equilibrium if predator-prey interactions are preponderant.</p>
<p>Clearly, stable ecosystems are more likely to persist in time than unstable ones. However, stability only expresses the long-term response to small perturbations. Transient dynamics, observed in many ecological models and communities (Neubert and Caswell, <xref ref-type="bibr" rid="B22">1997</xref>; Chen and Cohen, <xref ref-type="bibr" rid="B5">2001</xref>; Hastings, <xref ref-type="bibr" rid="B11">2004</xref>; Rozdilsky et al., <xref ref-type="bibr" rid="B26">2004</xref>) as well as in other dynamical systems (Farrell and Ioannou, <xref ref-type="bibr" rid="B10">1996</xref>; Schmid, <xref ref-type="bibr" rid="B30">2007</xref>), can be remarkably different from the long-term dynamics and thus also play an important role for the persistence of such systems. In fact, some perturbations of a stable equilibrium might be initially amplified before decaying. In ecology, stable equilibria with this property are called &#x0201C;reactive&#x0201D; (Neubert and Caswell, <xref ref-type="bibr" rid="B22">1997</xref>). Such initial amplifications of the perturbations drive the system even further from the equilibrium state, and thus increase the risk of stochastic extinction. The concept of reactivity was first introduced to ecology by Neubert and Caswell (<xref ref-type="bibr" rid="B22">1997</xref>) and it complements that of stability: stability describes the long-term, asymptotic behavior in response to perturbations, whereas reactivity describes the immediate response for stable equilibria (Farrell and Ioannou, <xref ref-type="bibr" rid="B10">1996</xref>). Reactivity quantifies the maximum instantaneous amplification rate of infinitesimal perturbations. As such, in highly reactive systems, small perturbations can be initially greatly amplified before decaying, with potentially important consequences for stochastic extinctions. Reactivity has been studied in many ecological contexts, including food web models (Chen and Cohen, <xref ref-type="bibr" rid="B5">2001</xref>), structured population models (Caswell and Neubert, <xref ref-type="bibr" rid="B3">2005</xref>), and infectious diseases (Hosack et al., <xref ref-type="bibr" rid="B12">2008</xref>).</p>
<p>Here, we study the relationship between stability and reactivity in randomly assembled ecosystems. After establishing a criterion for reactivity in large ecosystems, we show that the same quantities determine both stability and reactivity: both criteria can be written as inequalities involving the number of species (<italic>S</italic>), expectations of the intra- and inter-specific interaction strengths (<italic>E</italic> and &#x02212;<italic>d</italic>, respectively), variance of inter-specific interactions (<italic>V</italic>), and correlation between pairs of interactions (&#x003C1;).</p>
<p>By comparing the criteria for stability and reactivity, we find that for fixed <italic>S, V, E</italic>, and &#x003C1;, making an equilibrium non-reactive and stable requires stronger intra-specific interaction than that necessary to achieve stability. Numerical simulations confirm our findings: starting from an unstable equilibrium, if we gradually increase the mean strengths of intra-specific interactions, the equilibrium of the system first becomes reactively stable, and then becomes non-reactively stable.</p>
<p>This implies that reactive stability is an intermediate phase separating non-reactive stability and instability. As such, reactivity could be exploited as an early-warning signal for catastrophic regime shifts in ecosystems, an area of ecology that is experiencing rapid growth (May, <xref ref-type="bibr" rid="B16">1977</xref>; Wissel, <xref ref-type="bibr" rid="B38">1984</xref>; Scheffer et al., <xref ref-type="bibr" rid="B28">2001</xref>, <xref ref-type="bibr" rid="B27">2009</xref>, <xref ref-type="bibr" rid="B29">2012</xref>).</p>
</sec>
<sec>
<title>2. Material and methods</title>
<sec>
<title>2.1. Stability analysis</title>
<p>Consider an ecological community composed of <italic>S</italic> species, whose population densities at any time <italic>t</italic> are denoted as a vector <bold>Y</bold>(<italic>t</italic>) of length <italic>S</italic>. Species dynamics are typically modeled by a system of non-linear autonomous ordinary differential equations:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>f</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <bold>f</bold> &#x0003D; [<italic>f</italic><sub>1</sub>, <italic>f</italic><sub>2</sub>, &#x02026;, <italic>f</italic><sub><italic>S</italic></sub>]<sup><italic>T</italic></sup> is a set of functions describing the dynamics of the <italic>S</italic> species. A feasible equilibrium point of system (1) is a non-negative vector <bold>Y</bold><sup>&#x0002A;</sup> &#x0003D; [<italic>Y</italic><sup>&#x0002A;</sup><sub>1</sub>, <italic>Y</italic><sup>&#x0002A;</sup><sub>2</sub>, &#x02026;, <italic>Y</italic><sup>&#x0002A;</sup><sub><italic>S</italic></sub>]<sup><italic>T</italic></sup> such that:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>f</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mn>0</mml:mn></mml:mstyle></mml:mrow></mml:math></disp-formula>
<p>The evolution of a small perturbation <bold>y</bold><sub>0</sub> &#x0003D; &#x00394;<bold>Y</bold>(0) applied to the equilibrium <bold>Y</bold><sup>&#x0002A;</sup> can be approximated by the linear equation:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mo>&#x000B7;</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle></mml:mrow></mml:math></disp-formula>
<p>where <bold>M</bold> is the so-called &#x0201C;community matrix&#x0201D; (Levins, <xref ref-type="bibr" rid="B13">1968</xref>; May, <xref ref-type="bibr" rid="B15">1972</xref>, <xref ref-type="bibr" rid="B17">2001</xref>): the Jacobian matrix evaluated at the equilibrium, i.e.,</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>
<p>An equilibrium is called &#x0201C;(locally asymptotic) stable&#x0201D; if any infinitesimal perturbation decays to zero eventually: for any &#x00394;<bold>Y</bold>(0) sufficiently small, we have lim<sub><italic>t</italic> &#x02192; &#x0221E;</sub>&#x00394;<bold>Y</bold>(<italic>t</italic>) &#x0003D; <bold>0</bold>. Moreover, if all eigenvalues of <bold>M</bold>, denoted by &#x003BB;<sup><bold>M</bold></sup><sub><italic>i</italic></sub>, <italic>i</italic> &#x0003D; 1, 2, &#x02026;, <italic>S</italic>, have negative real parts, the equilibrium point is stable (May, <xref ref-type="bibr" rid="B15">1972</xref>, <xref ref-type="bibr" rid="B17">2001</xref>). Here we always order the eigenvalues of <bold>M</bold> such that &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub>1</sub>) &#x02264; &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub>2</sub>) &#x02264; &#x000B7;&#x000B7;&#x000B7; &#x02264; &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>). Thus if &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003C; 0, the equilibrium is stable.</p>
</sec>
<sec>
<title>2.2. Reactivity analysis</title>
<p>The stability of an equilibrium defines the long-term response to small perturbations. However, the real parts of <bold>M</bold>&#x00027;s eigenvalues do not provide information on the instantaneous response to perturbations. Among stable equilibria, the instantaneous dynamics can differ dramatically, even if all perturbations will eventually die out.</p>
<p>Neubert and Caswell (<xref ref-type="bibr" rid="B22">1997</xref>) firstly introduced to ecology the concept of reactivity, which quantifies the maximum amplification rate of perturbations. For reactive equilibria, some perturbations will immediately grow in magnitude before eventually decaying. Conversely, if all small perturbations decay immediately, such equilibria are non-reactive. As such, reactivity is defined as the maximal initial amplification rate, which can be calculated from:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mtext>Reactivity&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mi>max</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>y</mml:mi></mml:mstyle><mml:mn>0</mml:mn></mml:msub><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x00394;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x0007C;</mml:mo><mml:mo>&#x0007C;</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mi>max</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>i</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where ||&#x000B7;|| is the norm operator. Neubert and Caswell also showed that the maximum initial amplification rate is simply &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, the largest eigenvalue of <bold>H</bold>, where <bold>H</bold> is the symmetric part of the community matrix <bold>M</bold>, defined as <inline-formula><mml:math id="M6"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mo>+</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mi>T</mml:mi></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula>, where <bold>M</bold><sup><italic>T</italic></sup> is the transpose of <bold>M</bold>. Note that <bold>H</bold> is symmetric and therefore all its eigenvalues are real. An equilibrium is reactive if &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x0003E; 0 (i.e., positive instantaneous amplification rate) and non-reactive if &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x0003C; 0 (i.e., negative instantaneous amplification rate) (Neubert and Caswell, <xref ref-type="bibr" rid="B22">1997</xref>). For any matrix <bold>M</bold>, we have that &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x02265; &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) (Snyder, <xref ref-type="bibr" rid="B31">2010</xref>): the largest real part for the eigenvalues of <bold>M</bold> is bounded from above by the largest eigenvalue of the symmetric matrix <inline-formula><mml:math id="M7"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mo>+</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mi>T</mml:mi></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula>, and the largest imaginary part is bounded from above by the largest eigenvalue of the symmetric matrix <inline-formula><mml:math id="M8"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:msup><mml:mi>H</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup></mml:mstyle><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mi>T</mml:mi></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula> (Wolkowicz and Styan, <xref ref-type="bibr" rid="B39">1980</xref>). As such, unstable equilibria (&#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003E; 0) are certainly reactive (&#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x0003E; 0), whereas stable equilibria (&#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003C; 0) can be either reactive or non-reactive.</p>
</sec>
<sec>
<title>2.3. Building community matrices</title>
<p>As when studying stability (Tang et al., <xref ref-type="bibr" rid="B33">in press</xref>), the diagonal entries of <bold>M</bold> are assumed to have a negative expectation &#x1D53C; (<italic>M</italic><sub><italic>ii</italic></sub>) &#x0003C; 0; and we denote &#x1D53C; (<italic>M</italic><sub><italic>ii</italic></sub>) &#x0003D; &#x02212;<italic>d</italic> for some positive number <italic>d</italic>. The diagonal entries are sampled independently from a normal distribution with mean &#x02212;<italic>d</italic> and finite variance &#x003C3;<sup>2</sup><sub><italic>d</italic></sub>. The off-diagonal entries of <bold>M</bold> are sampled as independent pairs according to a bivariate distribution of (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) in the following way: (1) with probability <italic>C</italic>/2, (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i</italic> &#x0003E; <italic>j</italic></sub> is sampled from the distribution of (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>); (2) with probability <italic>C</italic>/2, (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i l</italic> &#x0003E; <italic>j</italic></sub> is sampled from the distribution of (<italic>X</italic><sub>2</sub>, <italic>X</italic><sub>1</sub>); (3) with probability (1 &#x02212; <italic>C</italic>), (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i &#x0003E; j</italic></sub> &#x0003D; (0, 0). The symmetric part of <bold>M</bold> is computed from the definition <inline-formula><mml:math id="M9"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mo>+</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle><mml:mi>T</mml:mi></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula>. Note that <bold>M</bold> constructed in this way can describe different types of communities when we vary the underlying bivariate distribution. For example, when (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) is chosen to follow a bivariate mean-zero Gaussian distribution, with two independent components, <bold>M</bold> can represent the collection of randomly-assembled communities studied by May (<xref ref-type="bibr" rid="B15">1972</xref>). If the distribution is defined such that the two components <italic>X</italic><sub>1</sub> and <italic>X</italic><sub>2</sub> always have opposite signs, then <bold>M</bold> can represent a food web, containing only consumer-resource interactions, as in Allesina and Tang (<xref ref-type="bibr" rid="B2">2012</xref>).</p>
</sec>
<sec>
<title>2.4. Derivation of the reactivity criteria</title>
<p>For a random matrix <bold>M</bold> whose entries are independently sampled from a statistical distribution, five quantities are essential for determining the largest real part of its eigenvalues: (1) <italic>S</italic>, the dimension of <bold>M</bold>, which equals the number of species in the network, (2) <italic>E</italic>, the expectation of the off-diagonal entries, describing inter-specific interaction strengths, (3) &#x02212;<italic>d</italic>, the expectation of the diagonal entries, describing intra-specific interaction strengths, (4) <italic>V</italic>, the variance of the off-diagonal entries, and (5) &#x003C1;, the pairwise interaction correlation:</p>
<disp-formula id="E6"><mml:math id="M10"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0003E;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mtext>Var</mml:mtext><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02265;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>&#x003C1;</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mi>V</mml:mi></mml:mfrac><mml:mo>&#x02208;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>]</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x000A0;where&#x000A0;</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>E</mml:mi><mml:mn>2</mml:mn><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In Allesina and Tang (<xref ref-type="bibr" rid="B2">2012</xref>) and Tang et al. (<xref ref-type="bibr" rid="B33">in press</xref>), we showed that there is always one eigenvalue of <bold>M</bold> (denoted by &#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>) whose real part is close to the expected row sum of <bold>M</bold>:</p>
<disp-formula id="E7"><label>(6)</label><mml:math id="M11"><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
<p>When <italic>S</italic> is sufficiently large, the other (<italic>S</italic> &#x02212; 1) eigenvalues of <bold>M</bold> are approximately uniformly distributed on an ellipse centered at (&#x02212;<italic>E</italic> &#x02212;<italic>d</italic>, 0), whose horizontal and vertical axes are about 2<inline-formula><mml:math id="M12"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; <italic>p</italic>) and 2<inline-formula><mml:math id="M13"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x02212; <italic>p</italic>), respectively. Thus the rightmost one of these (<italic>S</italic> &#x02212; 1) eigenvalues (denoted by &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>EL</italic></sub>)) can be estimated using the &#x0201C;center&#x0201D; plus the semi-length of the horizontal axis:</p>
<disp-formula id="E8"><label>(7)</label><mml:math id="M14"><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>L</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Depending on the sign and the magnitude of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>), stability may be determined by either &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>) or &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>EL</italic></sub>), i.e., the largest real part for all eigenvalues of <bold>M</bold> is just the larger one of these two eigenvalues:</p>
<disp-formula id="E9"><mml:math id="M15"><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>max</mml:mi><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>L</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>When <italic>E</italic> &#x0003E; 0, &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>) grows linearly in <italic>S</italic> whereas &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>EL</italic></sub>) grows only sub-linearly, so if <italic>S</italic> is sufficiently large, for example, <inline-formula><mml:math id="M16"><mml:mrow><mml:mi>S</mml:mi><mml:mo>&#x0226B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>V</mml:mi><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula>, we have:</p>
<disp-formula id="E10"><mml:math id="M17"><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo>&#x0003E;</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
<p>In this case, &#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub> lies on the right of the ellipse formed by the other (<italic>S</italic> &#x02212; 1) eigenvalues, and the largest real part of the eigenvalues of <bold>M</bold> is thus &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>), i.e., for sufficiently large <italic>S</italic>,</p>
<disp-formula id="E11"><mml:math id="M18"><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
<p>When <italic>E</italic> &#x02264; 0, we always have</p>
<disp-formula id="E12"><mml:math id="M19"><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo>&#x0003C;</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>which means &#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub> lies on the left of the ellipse. Hence the rightmost eigenvalue of <bold>M</bold> is &#x003BB;<sup><bold>M</bold></sup><sub><italic>EL</italic></sub>. In this case, for sufficiently large <italic>S</italic>, we have</p>
<disp-formula id="E13"><mml:math id="M20"><mml:mrow><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>L</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
<p>A random, symmetric matrix, such as <bold>H</bold>, is a special case of general random matrices. As such, we may use the same approach to estimate the largest eigenvalue of <bold>H</bold>. We thus compute the corresponding statistical quantities for <bold>H</bold>, namely,</p>
<disp-formula id="E14"><mml:math id="M21"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:msup><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0003E;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mtext>Var</mml:mtext><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02265;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mn>2</mml:mn><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow></mml:mfrac><mml:mo>&#x02208;</mml:mo><mml:mo stretchy='false'>[</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>]</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mtext>&#x000A0;where&#x000A0;</mml:mtext><mml:msubsup><mml:mi>E</mml:mi><mml:mn>2</mml:mn><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In particular, we would like to express these five quantities in terms of the statistics of <bold>M</bold>. First of all, the expectations of the diagonal and off-diagonal entries do not change by taking the symmetric part of <bold>M</bold>, because</p>
<disp-formula id="E15"><mml:math id="M22"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>=</mml:mo><mml:mi>E</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>However, the variance, the expectation of the products of pairwise interactions, and the pairwise correlation do differ in <bold>M</bold> and <bold>H</bold>. These quantities for <bold>H</bold> can be computed according to the relationship between <bold>M</bold> and <bold>H</bold>:</p>
<disp-formula id="E16"><mml:math id="M23"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mtext>Var</mml:mtext><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mtext>Var</mml:mtext><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mfrac><mml:mi>V</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Cov</mml:mtext><mml:msub><mml:mrow><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mfrac><mml:mi>V</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mi>V</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mi>V</mml:mi></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mi>V</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>E</mml:mi><mml:mn>2</mml:mn><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mtext>Var</mml:mtext><mml:msub><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02260;</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi>&#x1D53C;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mn>2</mml:mn><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Similar to the case of stability, two eigenvalues of <bold>H</bold> are essential in determining the reactivity of the underlying equilibrium, one corresponding to the expected row sum (denoted by &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub>), and the other one corresponding to the largest one among the other (<italic>S</italic> &#x02212; 1) eigenvalues forming an &#x0201C;ellipse.&#x0201D; In the case of symmetric matrices, since &#x003C1;<sup><bold>H</bold></sup> &#x0003D; 1, the vertical axis of the ellipse is zero:</p>
<disp-formula id="E17"><mml:math id="M24"><mml:mrow><mml:mn>2</mml:mn><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow></mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></disp-formula>
<p>This means the ellipse actually degenerates to a line segment on the real axis. The density of the eigenvalues of a random symmetric matrix is described by Wigner&#x00027;s semicircle law (Wigner, <xref ref-type="bibr" rid="B36">1958</xref>), so we denote the largest eigenvalue among the <italic>S</italic> &#x02212; 1 eigenvalues (excluding &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub>) by &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub>, where &#x0201C;<sub><italic>SC</italic></sub>&#x0201D; stands for &#x0201C;semicircle.&#x0201D; Similarly to the computation of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>) and &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>EL</italic></sub>), &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> and &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub> can be computed as follows:</p>
<disp-formula id="E18"><mml:math id="M25"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mi>V</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow></mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msup><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>These equations are analogous to those determining stability (Equations 6, 7): the only difference is that instead of using <italic>E, V</italic>, and &#x003C1; for matrix <bold>M</bold>, we take the corresponding values for matrix <bold>H</bold>.</p>
<p>Again, the largest eigenvalue of <bold>H</bold> is the larger one of &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> and &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub>:</p>
<disp-formula id="E19"><mml:math id="M26"><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:mi>max</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>If <italic>E</italic> &#x0003E; 0, for sufficiently large <italic>S</italic>, namely <inline-formula><mml:math id="M27"><mml:mrow><mml:mi>S</mml:mi><mml:mo>&#x0226B;</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula>, we have &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> &#x0003E; &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub></p>
<disp-formula id="E20"><label>(8)</label><mml:math id="M28"><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>R</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
<p>whereas if <italic>E</italic> &#x02264; 0, the largest eigenvalue of <bold>H</bold> is &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub> and thus</p>
<disp-formula id="E21"><label>(9)</label><mml:math id="M29"><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>
</sec>
<sec>
<title>2.5. Simulating the phase transitions for stability and reactivity</title>
<p>We use numerical simulations to verify the derivation of the reactivity criteria. We choose <italic>S</italic> &#x0003D; 250, <italic>C</italic> &#x0003D; 0.2, and standard normal distribution <inline-graphic xlink:href="fevo-02-00021-i0001.tif"/>(0, 1) for the marginal distributions of <italic>X</italic><sub>1</sub> and <italic>X</italic><sub>2</sub>. We consider three different cases of the joint distribution (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>). The first case is called the Random case, where <italic>X</italic><sub>1</sub> and <italic>X</italic><sub>2</sub> follow independent <inline-graphic xlink:href="fevo-02-00021-i0001.tif"/>(0, 1) distributions and (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i &#x0003E; j</italic></sub> can be (&#x0002B;, &#x02212;), (&#x02212;, &#x0002B;), (&#x0002B;, &#x0002B;), or (&#x02212;, &#x02212;). In this case, we have <italic>E</italic> &#x0003D; 0, <italic>V</italic> &#x0003D; <italic>C</italic>, and &#x003C1; &#x0003D; 0. The second case is called the Predator-Prey case, where we constrain the two entries in each non-zero pair (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i &#x0003E; j</italic></sub> to have different signs, either (&#x0002B;, &#x02212;) or (&#x02212;, &#x0002B;), and this also gives <italic>E</italic> &#x0003D; 0, <italic>V</italic> &#x0003D; <italic>C</italic>, but a negative pairwise correlation <inline-formula><mml:math id="M30"><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mi>V</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>C</mml:mi><mml:mi>&#x1D53C;</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x0007C;</mml:mo></mml:mrow><mml:mi>C</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi></mml:mfrac><mml:mo>&#x0003C;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. The last case is the Mixture of mutualism and competition case (or &#x0201C;Mixture&#x0201D; case for short), where each non-zero pair (<italic>M</italic><sub><italic>ij</italic></sub>, <italic>M</italic><sub><italic>ji</italic></sub>)<sub><italic>i &#x0003C; j</italic></sub> contains two entries of the same sign, either (&#x0002B;, &#x0002B;) or (&#x02212;, &#x02212;). In the Mixture case, we still have <italic>E</italic> &#x0003D; 0, <italic>V</italic> &#x0003D; <italic>C</italic>, but a positive pairwise correlation <inline-formula><mml:math id="M31"><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mi>V</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>C</mml:mi><mml:mi>&#x1D53C;</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x1D53C;</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x0007C;</mml:mo></mml:mrow><mml:mi>C</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mn>2</mml:mn><mml:mi>&#x003C0;</mml:mi></mml:mfrac><mml:mo>&#x0003E;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. The joint distributions of (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) for the three cases are illustrated in Figure <xref ref-type="fig" rid="F1">1</xref>. To simulate the phase transition for stability and reactivity, we increase <italic>d</italic> from 0 to 15 (i.e., &#x1D53C; (<italic>M</italic><sub><italic>ii</italic></sub>) is between 0 and &#x02212;15), for three levels of the variances of the diagonal entries &#x003C3;<sup>2</sup><sub><italic>d</italic></sub> &#x0003D; 0, 0.5<sup>2</sup> and 1<sup>2</sup>. For each combination of <italic>d</italic> and &#x003C3;<sub><italic>d</italic></sub>, we construct 1000 community matrices for each of the three cases, and for each matrix, we check stability and reactivity and estimate the probabilities of stability and reactivity, respectively.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Joint density contour for the bivariate distribution of (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) for three different types of ecological networks</bold>. In all three cases, the marginal distributions for both <italic>X</italic><sub>1</sub> and <italic>X</italic><sub>2</sub> are standard normal distributions.</p></caption>
<graphic xlink:href="fevo-02-00021-g0001.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="results" id="s2">
<title>3. Results</title>
<sec>
<title>3.1. Stability and reactivity criteria</title>
<p>Similar to the derivation for the stability criterion, in which the goal is to estimate the largest real part of the eigenvalues of <bold>M</bold>, the derivation of the reactivity criterion relies on estimating the largest eigenvalue of <bold>H</bold> when <italic>S</italic> is sufficiently large. The reactivity criteria are summarized and compared to their stability counterparts in Table <xref ref-type="table" rid="T1">1</xref>. We see that the five quantities affect the largest eigenvalue of <bold>H</bold> in the same direction as they affect the largest real part of the eigenvalues of <bold>M</bold>: if changing one quantity while the others are held constant increases (or reduces) &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>), such change also increases (or reduces) &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Stability and Reactivity Criteria for sufficiently large ecological communities</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th/>
<th align="left"><bold>Stability criteria</bold></th>
<th align="left"><bold>Reactivity criteria</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><italic>E</italic> &#x0003E; 0</td>
<td align="left">(<italic>S</italic> &#x02212; 1)<italic>E</italic> &#x0003C; <italic>d</italic></td>
<td align="left">(<italic>S</italic> &#x02212; 1)<italic>E</italic> &#x0003E; <italic>d</italic></td>
</tr>
<tr>
<td align="left"><italic>E</italic> &#x02264; 0</td>
<td align="left"><inline-formula><mml:math id="M32"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;) &#x02212; <italic>E</italic> &#x0003C; <italic>d</italic></td>
<td align="left"><inline-formula><mml:math id="M33"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> &#x02212; <italic>E</italic> &#x0003E; <italic>d</italic></td>
</tr>
<tr>
<td/>
<td align="left"><inline-formula><mml:math id="M34"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>max</mml:mi><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x0003C;</mml:mo><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></inline-formula></td>
<td align="left"><inline-formula><mml:math id="M35"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>max</mml:mi><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mi>E</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x0003E;</mml:mo><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>If <italic>E</italic> &#x0003E; 0, for sufficiently large <italic>S</italic>, &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> are both of the order (<italic>S</italic> &#x02212; 1)<italic>E</italic> &#x02212; <italic>d</italic>, implying that the critical point defining the stability-instability boundary (i.e., when &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003D; 0) is asymptotically the same as that for the non-reactivity-reactivity boundary (i.e., when &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x0003D; 0). If <italic>E</italic> &#x02264; 0 and <italic>S</italic> is sufficiently large, &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> are approximately <inline-formula><mml:math id="M36"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;) &#x02212; <italic>E</italic> &#x02212; <italic>d</italic> and <inline-formula><mml:math id="M37"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> &#x02212; <italic>E</italic> &#x02212; <italic>d</italic>, respectively. Note that, in this case, since &#x02212;1 &#x02264; &#x003C1; &#x02264; 1, we have</p>
<disp-formula id="E22"><mml:math id="M38"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow></mml:msqrt><mml:mo>&#x02212;</mml:mo><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x02264;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>which yields &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x02264; &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>. It means we necessarily have &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003C; 0 (&#x0201C;stable&#x0201D;) whenever &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x0003C; 0 (&#x0201C;non-reactive&#x0201D;). Our estimate for &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub> are consistent with the fact that a non-reactive equilibrium is always stable (Snyder, <xref ref-type="bibr" rid="B31">2010</xref>).</p>
<p>The assumption of large <italic>S</italic> is important in determining the rightmost eigenvalue when <italic>E</italic> &#x0003E; 0. Similar to the study of stability, the reason here is that although &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> grows linearly in <italic>S</italic> and is eventually larger than &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub>, which grows only sub-linearly, if <italic>E</italic> is small and <italic>S</italic> is not sufficiently large, we may still have &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> &#x0003C; &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub> and thus the largest eigenvalue of <bold>H</bold> is then &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub> instead of &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub>. In practice, for a system of a given size <italic>S</italic> and mean interaction strength <italic>E</italic>, we need to consider the estimates for both eigenvalues, &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> and &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub>. Similar to the stability criteria derived in Tang et al. (<xref ref-type="bibr" rid="B33">in press</xref>), we thus combine the criteria for both <italic>E</italic> &#x0003E; 0 and <italic>E</italic> &#x02264; 0 cases and state the criteria in terms of the maximum of &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> and &#x003BB;<sup><bold>H</bold></sup><sub><italic>SC</italic></sub> (Table <xref ref-type="table" rid="T1">1</xref>, row 3).</p>
<p>Note that the expressions for &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> obtained above are the estimates for their average values. In other words, for fixed <italic>S, C, d</italic>, and the underlying bivariate distribution (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) (which determines <italic>E, E</italic><sub>2</sub>, <italic>V</italic>, and &#x003C1;), if one constructs random community matrices <bold>M</bold> repeatedly, Equations (6&#x02013;9) provide estimates for the average positions of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> among all constructions. For one single realization of <bold>M</bold> and <bold>H</bold>, the actual values of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> will deviate from their mean estimates due to the randomness. Furthermore, the variations of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> around their means decrease with the size of the network: when <italic>S</italic> is larger, the estimates given in Equations (6&#x02013;9) are more accurate. Finally, if <italic>S</italic> &#x0226B; 1 and <italic>E</italic> is small compared to <inline-formula><mml:math id="M39"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;), we may simplify the expressions in Table <xref ref-type="table" rid="T1">1</xref> accounting for these facts (1) <italic>S</italic> &#x02212; 1 &#x02248; <italic>S</italic>, (2) <inline-formula><mml:math id="M40"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;) &#x02212; <italic>E</italic> &#x02248; <inline-formula><mml:math id="M41"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;), and (3) <inline-formula><mml:math id="M42"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> &#x02212; <italic>E</italic> &#x02248; <inline-formula><mml:math id="M43"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec>
<title>3.2. The relation between stability and reactivity</title>
<p>From Table <xref ref-type="table" rid="T1">1</xref>, we see that the inequalities define the boundary conditions for stability and reactivity. Intuitively, since non-reactive equilibria are necessarily stable but not vice versa, we may think non-reactivity as a stronger form of stability in the sense that all infinitesimal perturbations not only decrease to zero eventually, but also do so immediately.</p>
<p>For fixed <italic>S, V, E</italic>, and &#x003C1;, the negative mean intra-specific interaction <italic>d</italic> may be viewed as an internal source to stabilize the equilibrium. If <italic>d</italic> &#x0003D; 0, implying that the eigenvalues of <bold>M</bold> are centered at zero, we always have unstable and hence reactive equilibrium. When we increase <italic>d</italic>, which is equivalent to moving the center of the eigenvalues to the left, it is possible to achieve stability and non-reactivity. We denote by <italic>d</italic><sub>crit,1</sub> and <italic>d</italic><sub>crit, 2</sub> the minimum (i.e., critical) average strengths of intra-specific interactions needed to achieve stability and non-reactivity, respectively. When <italic>E</italic> &#x0003E; 0 and <italic>S</italic> is sufficiently large so that &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>R</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>R</italic></sub> determine stability and reactivity, respectively, the minimum <italic>d</italic> required to stabilize or make the equilibrium non-reactive is <italic>d</italic><sub>crit,1</sub> &#x0003D; <italic>d</italic><sub>crit,2</sub> &#x0003D; (<italic>S</italic> &#x02212; 1)<italic>E</italic>. However, in real ecological networks, the case <italic>E</italic> &#x0003C; 0 is more common (Tang et al., <xref ref-type="bibr" rid="B33">in press</xref>), especially when consumer-resource interactions are preponderant. This is because the positive effects of resources on consumers are usually smaller in magnitude than the negative effects of consumers on resources due to imperfect conversion efficiency. Moreover, adding a higher proportion of competitive interactions compared to mutualistic interaction can make the mean interaction strength even more negative. For this case, the minimum average strength of intra-specific interaction required to stabilize the equilibrium is <italic>d</italic><sub>crit, 1</sub> &#x0003D; <inline-formula><mml:math id="M44"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;) &#x02212; <italic>E</italic>, whereas to make the equilibrium non-reactive we need average strength of inter-specific interaction being at least <italic>d</italic><sub>crit, 2</sub> &#x0003D; <inline-formula><mml:math id="M45"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> &#x02212; <italic>E</italic>, greater than <italic>d</italic><sub>crit,1</sub>.</p>
<p>Our criteria are quite accurate even for communities of moderate sizes (Figure <xref ref-type="fig" rid="F2">2</xref>), as confirmed by numerical simulations. In our simulations, when we increase the mean intra-specific interaction strength <italic>d</italic>, we observe two sequential phase transitions as <italic>d</italic> passes through the two critical points. First, near <italic>d</italic> &#x0003D; <italic>d</italic><sub>crit,1</sub>, the probability of stability rapidly increases from 0 to 1, marking the first phase transition from instability to stability (Figure <xref ref-type="fig" rid="F2">2</xref>, upward triangles). After that, as <italic>d</italic> continues to increase, the probability of reactivity rapidly drops from 1 to 0 near <italic>d</italic> &#x0003D; <italic>d</italic><sub>crit,2</sub>, marking the second phase transition from reactivity to non-reactivity (Figure <xref ref-type="fig" rid="F2">2</xref>, downward triangles). As <italic>S</italic> becomes larger, the behavior for the eigenvalues of <bold>M</bold> and <bold>H</bold> will be closer and closer to that estimated according to random matrix theory, and, consequently, the &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> will be closer and closer to their mean positions (Tang et al., <xref ref-type="bibr" rid="B33">in press</xref>). These phase transitions will be sharper for larger <italic>S</italic>, and the behaviors of the transitions will be more like sudden jumps occurring at <italic>d</italic><sub>crit,1</sub> and <italic>d</italic><sub>crit,2</sub>, respectively. The critical points predicted using our criteria, i.e., <italic>d</italic><sub>crit,1</sub> and <italic>d</italic><sub>crit,2</sub>, are marked by the dashed vertical lines in each case in Figure <xref ref-type="fig" rid="F2">2</xref>. Conversely, if we start with a non-reactively stable network and gradually push it toward the unstable region, for example, by reducing the mean strength of the intra-specific interactions, the network will first become reactively stable and then unstable. This makes intuitively sense, since if all small perturbations would decay immediately (i.e., non-reactive, stable), then any small perturbation is equivalent to a smaller perturbation in a slightly different direction, which will also decay immediately. Therefore, if a network has a non-reactive, stable equilibrium, it has to first cross the &#x0201C;reactively stable&#x0201D; phase before reaching the unstable phase, assuming its state is changing continuously. Thus, if reactivity were to be detectable in empirical data, it would be an excellent candidate for an early-warning signal for the approach of a bifurcation.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>Numerical simulations for the phase transitions of stability and reactivity in three types of ecological networks</bold>. The <italic>y</italic>-axis represents the probability of stability (red) and reactivity (blue) computed from 1000 random community matrices for each case. We built matrices choosing the joint density of (<italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>) as shown in Figure <xref ref-type="fig" rid="F1">1</xref>. For each type of matrix, we fixed <italic>S</italic> &#x0003D; 250, <italic>C</italic> &#x0003D; 0.2, and <italic>E</italic> &#x0003D; 0. The critical points (<italic>d</italic><sub>crit, 1</sub>, <italic>d</italic><sub>crit, 2</sub>) for the stability-instability and reactivity&#x02013;non-reactivity transitions are marked by vertical dashed lines. The three regions from left to right correspond to the ranges of <italic>d</italic> in which the equilibria are unstable, reactively stable, and non-reactively stable. We varied <italic>d</italic> from 0 to 15, with finer sampling in the regions around the expected phase transition (<italic>x</italic>-axis). The standard deviation of the intra-specific interaction strengths, &#x003C3;<sub><italic>d</italic></sub>, was set to 0, 0.5, and 1, shown as different shaded curves in each plot, from the lightest to the darkest.</p></caption>
<graphic xlink:href="fevo-02-00021-g0002.tif"/>
</fig>
</sec>
<sec>
<title>3.3. Stability, reactivity, and pairwise correlation</title>
<p>From the inequalities in Table <xref ref-type="table" rid="T1">1</xref>, we see that negative pairwise correlation is beneficial for both stability and non-reactivity. Given the potential of reactivity for signaling the approach of a bifurcation, it is important to know how &#x0201C;early&#x0201D; reactivity can warn us when the system is approaching the unstable state. This is actually measured by the distance between the phase transitions for reactivity and stability, i.e., the absolute difference &#x003B4; &#x0003D; &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x02212; &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>). When <italic>E</italic> &#x0003E; 0 and <italic>S</italic> is sufficiently large, &#x0211C;(&#x003BB;<sub><italic>S</italic></sub>) &#x02248; &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> and reactivity is asymptotically equivalent to instability. In other cases, either <italic>E</italic> &#x02264; 0 or <italic>E</italic> &#x0003E; 0 but <italic>S</italic> is not large enough so that we have &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x02248; <inline-formula><mml:math id="M46"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>(1 &#x0002B; &#x003C1;) &#x02212; <italic>E</italic> &#x02212; <italic>d</italic> and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> &#x02248; <inline-formula><mml:math id="M47"><mml:mrow><mml:msqrt><mml:mrow><mml:mn>2</mml:mn><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> &#x02212; <italic>E</italic> &#x02212; <italic>d</italic>, the difference is</p>
<disp-formula id="E23"><mml:math id="M48"><mml:mrow><mml:mi>&#x003B4;</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>H</mml:mi></mml:mstyle></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:mi>&#x0211C;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x003BB;</mml:mi><mml:mi>S</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>M</mml:mi></mml:mstyle></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt><mml:mo>&#x02212;</mml:mo><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow></mml:msqrt></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>depending on <italic>S, V</italic>, and &#x003C1; only. Here, we can see that the absolute distance &#x003B4; changes monotonically with <italic>S</italic> and <italic>V</italic>, indicating that a higher biodiversity results in a larger distance between the two phase transitions. However, &#x003B4; does not change monotonically with &#x003C1;. Computing the first derivative of &#x003B4; with respect to &#x003C1; and equating it to zero, we get:</p>
<disp-formula id="E24"><mml:math id="M49"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>&#x003C1;</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi>S</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mtext>&#x02003;</mml:mtext><mml:mo>&#x021D2;</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mo>&#x02217;</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></disp-formula>
<p>The second derivative at &#x003C1;<sup>&#x0002A;</sup> is negative, which implies &#x003B4; reaches its maximum when <inline-formula><mml:math id="M50"><mml:mrow><mml:mi>&#x003C1;</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:math></inline-formula>. Thus, for fixed <italic>S</italic> and <italic>V</italic>, the distance from the non-reactivity-reactivity phase transition to the stability-instability is large when the interactions between pairs of species maintain a moderate negative correlation (Figure <xref ref-type="fig" rid="F3">3</xref>).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>The distance between the two phase transitions (&#x003B4;) as a function of the pairwise interaction correlation &#x003C1; for <italic>S</italic> &#x0003D; 250 and <italic>C</italic> &#x0003D; 0.2</bold>. The maximum distance and the corresponding pairwise correlation are indicated using blue dashed lines, and the correlations for the three numerical simulations in Figure <xref ref-type="fig" rid="F2">2</xref> are marked by black dashed lines.</p></caption>
<graphic xlink:href="fevo-02-00021-g0003.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s3">
<title>4. Discussion</title>
<p>The stability and reactivity criteria are derived for ecological networks with random (i.e., Erd&#x00151;s-R&#x000E9;nyi) structure. Thus, they cannot directly predict the stability and reactivity of empirical systems, which display markedly non-random structure. However, they can be used as null models to establish an expectation for the ensemble of matrices whose coefficients are distributed as in the empirical system, but have random structure. This effectively serves as a way to determine the influence of network structure on stability and reactivity.</p>
<p>The criteria are to be interpreted in a probabilistic sense. We have shown that the stability and reactivity criteria are derived based on the estimates of the average positions of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, obtained repeatedly constructing the community matrix <bold>M</bold> and its symmetric part <bold>H</bold> using the same parameters, underlying bivariate distribution, and algorithm. For each realization of <bold>M</bold> and <bold>H</bold>, &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub> are around their predicted positions, with smaller variation when <italic>S</italic> is larger. Therefore, using the five quantities of a randomly constructed community matrix <bold>M</bold>, we obtain estimates from Equations (6&#x02013;9) for &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) and &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, and if both of them are, for example, negative, then with high probability the underlying equilibrium for this random community is stable and non-reactive. Such probability will grow to 1 as <italic>S</italic> becomes larger. For positive estimates of &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) or &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, the argument is similar.</p>
<p>It has been shown that if any of the diagonal entries of <bold>M</bold> is non-negative, the equilibrium is reactive (Neubert et al., <xref ref-type="bibr" rid="B24">2004</xref>). Therefore, if there is one non-negative diagonal entry in <bold>M</bold>, there is no need to compute or estimate &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, as one can immediately conclude that the equilibrium is reactive. In our simulations, having non-negative diagonal entries is not an issue. This is because, even in the simulation of Predator-Prey case, where the phase transition to non-reactivity is expected to occur at &#x1D53C;(<italic>M</italic><sub><italic>ii</italic></sub>) &#x0003D; &#x02212; <italic>d</italic> &#x0003C; &#x02212;6, the least negative one among the three cases, and even with the largest variance &#x003C3;<sup>2</sup><sub><italic>d</italic></sub> &#x0003D; 1 (comparable to the variance of the off-diagonal entries), the probability of sampling one non-negative value from <inline-graphic xlink:href="fevo-02-00021-i0001.tif"/>(&#x02212;6, 1) is only 9.87 &#x000D7; 10<sup>&#x02212;10</sup>.</p>
<p>Our criteria for stability and reactivity involve five quantities, <italic>S, V, E, d</italic>, and &#x003C1;, measured for the community matrix <bold>M</bold>. The inequalities define two phase transitions, one from instability to stability and the other from non-reactivity to reactivity, respectively. Such phase transitions are sharper as <italic>S</italic> gets larger. The diagonal entries of <bold>M</bold> determine the center of the eigenvalue distribution. When all diagonal entries <italic>M</italic><sub><italic>ii</italic></sub> are constant &#x02212;<italic>d</italic> &#x0003C; 0, the contribution of the diagonal entries is equivalent to shifting the eigenvalues of the zero-diagonal case to the left by an amount of <italic>d</italic>. The variation in the diagonal entries (&#x003C3;<sub><italic>d</italic></sub>) only introduces more randomness to the eigenvalues of <bold>M</bold> and <bold>H</bold> and thus makes the phase transition smoother. The effect of &#x003C3;<sub><italic>d</italic></sub> on the phase transition is negligible when <italic>S</italic> is large, as confirmed by our simulations (Figure <xref ref-type="fig" rid="F2">2</xref>).</p>
<p>Interestingly, the stability and reactivity criteria do not depend on the exact shape of the distribution of the coefficients in the matrix. As long as the five critical quantities are the same, two matrices whose coefficients are sampled from two different distribution will yield approximately the same eigenvalue distribution. This phenomenon is known in the random matrix theory literature as &#x0201C;universality&#x0201D; (Tao et al., <xref ref-type="bibr" rid="B34">2010</xref>; Naumov, <xref ref-type="bibr" rid="B21">2012</xref>).</p>
<p>The fact that reactivity precedes instability holds true for all systems composed of more than one equation. As we have shown, we expect large ecological systems, those with high variability in the coefficients (large <italic>V</italic>), and those in which predator-prey dominate (&#x003C1; &#x0003C; 0) to have an intermediate phase of reactive stability that spans a larger parameter space, compared to other systems.</p>
<p>Recently, the study of systems approaching a bifurcation has become a focus of ecology (Scheffer et al., <xref ref-type="bibr" rid="B28">2001</xref>, <xref ref-type="bibr" rid="B27">2009</xref>, <xref ref-type="bibr" rid="B29">2012</xref>). In particular, a set of generic &#x0201C;early-warning&#x0201D; signals for the approach of a transition have been developed (e.g., increase in temporal or spatial autocorrelation) (reviewed in Scheffer et al., <xref ref-type="bibr" rid="B29">2012</xref>). Currently, these indicators are being probed experimentally (Dai et al., <xref ref-type="bibr" rid="B8">2012</xref>, <xref ref-type="bibr" rid="B7">2013</xref>; Veraart et al., <xref ref-type="bibr" rid="B35">2012</xref>).</p>
<p>Most of these indicators are based on tracking &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) using time series analysis. In fact, the bifurcation is reached for &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x0003D; 0, and, given that &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) measures the return rate of the system after perturbation, the system effectively &#x0201C;slows down&#x0201D; before reaching a tipping point. We have shown that &#x0211C;(&#x003BB;<sup><bold>M</bold></sup><sub><italic>S</italic></sub>) &#x02264; &#x003BB;<sup><bold>H</bold></sup><sub><italic>S</italic></sub>, and therefore any way to measure reactivity in time series would provide the basis for an &#x0201C;earlier&#x0201D;-early-warning signal. Interestingly, reactivity can be measured in time series, provided that the system is perturbed around a stable equilibrium. In particular, Neubert et al. (<xref ref-type="bibr" rid="B23">2009</xref>) provide both a vector autoregressive model that can measure reactivity in time-series data, and a statistical test to probe the significance of the result.</p>
<p>The reactivity criteria have been derived using the same techniques from random matrix theory we introduced for studying stability (Sommers et al., <xref ref-type="bibr" rid="B32">1988</xref>; Allesina and Tang, <xref ref-type="bibr" rid="B2">2012</xref>; Tang et al., <xref ref-type="bibr" rid="B33">in press</xref>). To make these results more general and applicable to a wider range of ecological systems, the necessary next steps are to extend these methods to networks in which interactions are not drawn at random, but rather follow models for ecological structure (Cohen and Newman, <xref ref-type="bibr" rid="B6">1985</xref>; Williams and Martinez, <xref ref-type="bibr" rid="B37">2000</xref>; Cattin et al., <xref ref-type="bibr" rid="B4">2004</xref>; Allesina and Pascual, <xref ref-type="bibr" rid="B1">2008</xref>). Moreover, other measures of transient dynamics, such as the amplification envelope and the maximum possible amplification (Neubert and Caswell, <xref ref-type="bibr" rid="B22">1997</xref>) could be described using similar methods.</p>
</sec>
<sec>
<title>Author contributions</title>
<p>Si Tang and Stefano Allesina conceived the analysis; Si Tang performed the derivation and implemented the simulations; Si Tang wrote the article; Stefano Allesina edited the article.</p>
</sec>
<sec>
<title>Funding</title>
<p>Si Tang supported by the NSF grant EF &#x00023;0827493, Stefano Allesina by the NSF grant DEB &#x00023;1148867.</p>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack>
<p>We thank G. Barab&#x000E0;s, A. Ekl&#x000F6;f, E. Sander, M. J. Smith, P. P. A. Staniczenko, Y. Shao, S. P. Lalley, H. Heesterbeek, J. Grilli, and anonymous referees for comments and discussions.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Allesina</surname> <given-names>S.</given-names></name> <name><surname>Pascual</surname> <given-names>M.</given-names></name></person-group> (<year>2008</year>). <article-title>Network structure, predator&#x02013;prey modules, and stability in large food webs</article-title>. <source>Theor. Ecol</source>. <volume>1</volume>, <fpage>55</fpage>&#x02013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1007/s12080-007-0007-8</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Allesina</surname> <given-names>S.</given-names></name> <name><surname>Tang</surname> <given-names>S.</given-names></name></person-group> (<year>2012</year>). <article-title>Stability criteria for complex ecosystems</article-title>. <source>Nature</source> <volume>483</volume>, <fpage>205</fpage>&#x02013;<lpage>208</lpage>. <pub-id pub-id-type="doi">10.1038/nature10832</pub-id><pub-id pub-id-type="pmid">22343894</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Caswell</surname> <given-names>H.</given-names></name> <name><surname>Neubert</surname> <given-names>M. G.</given-names></name></person-group> (<year>2005</year>). <article-title>Reactivity and transient dynamics of discrete-time ecological systems</article-title>. <source>J. Diff. Equ. Appl</source>. <volume>11</volume>, <fpage>295</fpage>&#x02013;<lpage>310</lpage>. <pub-id pub-id-type="doi">10.1080/10236190412331335382</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cattin</surname> <given-names>M. F.</given-names></name> <name><surname>Bersier</surname> <given-names>L. F.</given-names></name> <name><surname>Bana&#x00161;ek-Richter</surname> <given-names>C.</given-names></name> <name><surname>Baltensperger</surname> <given-names>R.</given-names></name> <name><surname>Gabriel</surname> <given-names>J. P.</given-names></name></person-group> (<year>2004</year>). <article-title>Phylogenetic constraints and adaptation explain food-web structure</article-title>. <source>Nature</source> <volume>427</volume>, <fpage>835</fpage>&#x02013;<lpage>839</lpage>. <pub-id pub-id-type="doi">10.1038/nature02327</pub-id><pub-id pub-id-type="pmid">14985761</pub-id></citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>X.</given-names></name> <name><surname>Cohen</surname> <given-names>J. E.</given-names></name></person-group> (<year>2001</year>). <article-title>Transient dynamics and food-web complexity in the Lotka-Volterra cascade model</article-title>. <source>Proc. R. Soc. Lond. B</source> <volume>268</volume>, <fpage>869</fpage>&#x02013;<lpage>877</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.2001.1596</pub-id><pub-id pub-id-type="pmid">11345334</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cohen</surname> <given-names>J. E.</given-names></name> <name><surname>Newman</surname> <given-names>C. M.</given-names></name></person-group> (<year>1985</year>). <article-title>A stochastic theory of community food webs: I. models and aggregated data</article-title>. <source>Proc. R. Soc. Lond. B</source> <volume>224</volume>, <fpage>421</fpage>&#x02013;<lpage>448</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.1985.0043</pub-id></citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dai</surname> <given-names>L.</given-names></name> <name><surname>Korolev</surname> <given-names>K. S.</given-names></name> <name><surname>Gore</surname> <given-names>J.</given-names></name></person-group> (<year>2013</year>). <article-title>Slower recovery in space before collapse of connected populations</article-title>. <source>Nature</source> <volume>496</volume>, <fpage>355</fpage>&#x02013;<lpage>358</lpage>. <pub-id pub-id-type="doi">10.1038/nature12071</pub-id><pub-id pub-id-type="pmid">23575630</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dai</surname> <given-names>L.</given-names></name> <name><surname>Vorselen</surname> <given-names>D.</given-names></name> <name><surname>Korolev</surname> <given-names>K. S.</given-names></name> <name><surname>Gore</surname> <given-names>J.</given-names></name></person-group> (<year>2012</year>). <article-title>Generic indicators for loss of resilience before a tipping point leading to population collapse</article-title>. <source>Science</source> <volume>336</volume>, <fpage>1175</fpage>&#x02013;<lpage>1177</lpage>. <pub-id pub-id-type="doi">10.1126/science.1219805</pub-id><pub-id pub-id-type="pmid">22654061</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Emmerson</surname> <given-names>M.</given-names></name> <name><surname>Yearsley</surname> <given-names>J. M.</given-names></name></person-group> (<year>2004</year>). <article-title>Weak interactions, omnivory and emergent food-web properties</article-title>. <source>Proc. R. Soc. Lond. B</source> <volume>271</volume>, <fpage>397</fpage>&#x02013;<lpage>405</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.2003.2592</pub-id><pub-id pub-id-type="pmid">15101699</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Farrell</surname> <given-names>B. F.</given-names></name> <name><surname>Ioannou</surname> <given-names>P. J.</given-names></name></person-group> (<year>1996</year>). <article-title>Generalized stability theory. Part i: autonomous operators</article-title>. <source>J. Atmos. Sci</source>. <volume>53</volume>, <fpage>2025</fpage>&#x02013;<lpage>2040</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0469(1996)053&#x0003C;2041:GSTPIN&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hastings</surname> <given-names>A.</given-names></name></person-group> (<year>2004</year>). <article-title>Transients: the key to long-term ecological understanding?</article-title> <source>Trends Ecol. Evol</source>. <volume>19</volume>, <fpage>39</fpage>&#x02013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1016/j.tree.2003.09.007</pub-id><pub-id pub-id-type="pmid">16701224</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hosack</surname> <given-names>G. R.</given-names></name> <name><surname>Rossignol</surname> <given-names>P. A.</given-names></name> <name><surname>Van Den Driessche</surname> <given-names>P.</given-names></name></person-group> (<year>2008</year>). <article-title>The control of vector-borne disease epidemics</article-title>. <source>J. Theor. Biol</source>. <volume>255</volume>, <fpage>16</fpage>&#x02013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/j.jtbi.2008.07.033</pub-id><pub-id pub-id-type="pmid">18706917</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Levins</surname> <given-names>R.</given-names></name></person-group> (<year>1968</year>). <source>Evolution in Changing Environments: Some Theoretical Explorations</source>. <publisher-loc>Princeton, NJ</publisher-loc>: <publisher-name>Princeton University Press</publisher-name>.</citation>
</ref>
<ref id="B14">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Martinez</surname> <given-names>N. D.</given-names></name> <name><surname>Williams</surname> <given-names>R. J.</given-names></name> <name><surname>Dunne</surname> <given-names>J. A.</given-names></name></person-group> (<year>2005</year>). <article-title>Diversity, complexity, and persistence in large model ecosystems</article-title>, in <source>Ecological Networks: Linking Structure to Dynamics in Food Webs</source>, eds <person-group person-group-type="editor"><name><surname>Pascual</surname> <given-names>M.</given-names></name> <name><surname>Dunne</surname> <given-names>J. A.</given-names></name></person-group> (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>), <fpage>163</fpage>&#x02013;<lpage>185</lpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>May</surname> <given-names>R. M.</given-names></name></person-group> (<year>1972</year>). <article-title>Will a large complex system be stable?</article-title> <source>Nature</source> <volume>238</volume>, <fpage>413</fpage>&#x02013;<lpage>414</lpage>. <pub-id pub-id-type="doi">10.1038/238413a0</pub-id><pub-id pub-id-type="pmid">4559589</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>May</surname> <given-names>R. M.</given-names></name></person-group> (<year>1977</year>). <article-title>Thresholds and breakpoints in ecosystems with a multiplicity of stable states</article-title>. <source>Nature</source> <volume>269</volume>, <fpage>471</fpage>&#x02013;<lpage>477</lpage>. <pub-id pub-id-type="doi">10.1038/269471a0</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>May</surname> <given-names>R. M.</given-names></name></person-group> (<year>2001</year>). <source>Stability and Complexity in Model Ecosystems</source>. <publisher-loc>Princeton, NJ</publisher-loc>: <publisher-name>Princeton University Press</publisher-name>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McCann</surname> <given-names>K. S.</given-names></name></person-group> (<year>2000</year>). <article-title>The diversity&#x02013;stability debate</article-title>. <source>Nature</source> <volume>405</volume>, <fpage>228</fpage>&#x02013;<lpage>233</lpage>. <pub-id pub-id-type="doi">10.1038/35012234</pub-id><pub-id pub-id-type="pmid">10821283</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McCann</surname> <given-names>K. S.</given-names></name> <name><surname>Hastings</surname> <given-names>A.</given-names></name> <name><surname>Huxel</surname> <given-names>G. R.</given-names></name></person-group> (<year>1998</year>). <article-title>Weak trophic interactions and the balance of nature</article-title>. <source>Nature</source> <volume>395</volume>, <fpage>794</fpage>&#x02013;<lpage>798</lpage>. <pub-id pub-id-type="doi">10.1038/27427</pub-id><pub-id pub-id-type="pmid">17434536</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McNaughton</surname> <given-names>S.</given-names></name></person-group> (<year>1978</year>). <article-title>Stability and diversity of ecological communities</article-title>. <source>Nature</source> <volume>274</volume>, <fpage>251</fpage>&#x02013;<lpage>253</lpage>. <pub-id pub-id-type="doi">10.1038/274251a0</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="other"><person-group person-group-type="author"><name><surname>Naumov</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>Elliptic law for real random matrices</article-title>. Available at: arXiv:1201:1639.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neubert</surname> <given-names>M. G.</given-names></name> <name><surname>Caswell</surname> <given-names>H.</given-names></name></person-group> (<year>1997</year>). <article-title>Alternatives to resilience for measuring the responses of ecological systems to perturbations</article-title>. <source>Ecology</source> <volume>78</volume>, <fpage>653</fpage>&#x02013;<lpage>665</lpage>. <pub-id pub-id-type="doi">10.1890/0012-9658(1997)078[0653:ATRFMT]2.0.CO;2</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neubert</surname> <given-names>M. G.</given-names></name> <name><surname>Caswell</surname> <given-names>H.</given-names></name> <name><surname>Solow</surname> <given-names>A. R.</given-names></name></person-group> (<year>2009</year>). <article-title>Detecting reactivity</article-title>. <source>Ecology</source> <volume>90</volume>, <fpage>2683</fpage>&#x02013;<lpage>2688</lpage>. <pub-id pub-id-type="doi">10.1890/08-2014.1</pub-id><pub-id pub-id-type="pmid">19886478</pub-id></citation>
</ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neubert</surname> <given-names>M. G.</given-names></name> <name><surname>Klanjscek</surname> <given-names>T.</given-names></name> <name><surname>Caswell</surname> <given-names>H.</given-names></name></person-group> (<year>2004</year>). <article-title>Reactivity and transient dynamics of predator-prey and food web models</article-title>. <source>Ecol. Model</source>. <volume>179</volume>, <fpage>29</fpage>&#x02013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1016/j.ecolmodel.2004.05.001</pub-id><pub-id pub-id-type="pmid">18404289</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pimm</surname> <given-names>S. L.</given-names></name></person-group> (<year>1984</year>). <article-title>The complexity and stability of ecosystems</article-title>. <source>Nature</source> <volume>307</volume>, <fpage>321</fpage>&#x02013;<lpage>326</lpage>. <pub-id pub-id-type="doi">10.1038/307321a0</pub-id></citation>
</ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rozdilsky</surname> <given-names>I. D.</given-names></name> <name><surname>Stone</surname> <given-names>L.</given-names></name> <name><surname>Solow</surname> <given-names>A.</given-names></name></person-group> (<year>2004</year>). <article-title>The effects of interaction compartments on stability for competitive systems</article-title>. <source>J. Theor. Biol</source>. <volume>227</volume>, <fpage>277</fpage>&#x02013;<lpage>282</lpage>. <pub-id pub-id-type="doi">10.1016/j.jtbi.2003.11.007</pub-id><pub-id pub-id-type="pmid">14990391</pub-id></citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Scheffer</surname> <given-names>M.</given-names></name> <name><surname>Bascompte</surname> <given-names>J.</given-names></name> <name><surname>Brock</surname> <given-names>W. A.</given-names></name> <name><surname>Brovkin</surname> <given-names>V.</given-names></name> <name><surname>Carpenter</surname> <given-names>S. R.</given-names></name> <name><surname>Dakos</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>2009</year>). <article-title>Early-warning signals for critical transitions</article-title>. <source>Nature</source> <volume>461</volume>, <fpage>53</fpage>&#x02013;<lpage>59</lpage>. <pub-id pub-id-type="doi">10.1038/nature08227</pub-id><pub-id pub-id-type="pmid">19727193</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Scheffer</surname> <given-names>M.</given-names></name> <name><surname>Carpenter</surname> <given-names>S.</given-names></name> <name><surname>Foley</surname> <given-names>J. A.</given-names></name> <name><surname>Folke</surname> <given-names>C.</given-names></name></person-group> (<year>2001</year>). <article-title>Catastrophic shifts in ecosystems</article-title>. <source>Nature</source> <volume>413</volume>, <fpage>591</fpage>&#x02013;<lpage>596</lpage>. <pub-id pub-id-type="doi">10.1038/35098000</pub-id><pub-id pub-id-type="pmid">11595939</pub-id></citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Scheffer</surname> <given-names>M.</given-names></name> <name><surname>Carpenter</surname> <given-names>S. R.</given-names></name> <name><surname>Lenton</surname> <given-names>T. M.</given-names></name> <name><surname>Bascompte</surname> <given-names>J.</given-names></name> <name><surname>Brock</surname> <given-names>W.</given-names></name> <name><surname>Dakos</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>Anticipating critical transitions</article-title>. <source>Science</source> <volume>338</volume>, <fpage>344</fpage>&#x02013;<lpage>348</lpage>. <pub-id pub-id-type="doi">10.1126/science.1225244</pub-id><pub-id pub-id-type="pmid">23087241</pub-id></citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schmid</surname> <given-names>P. J.</given-names></name></person-group> (<year>2007</year>). <article-title>Nonmodal stability theory</article-title>. <source>Annu. Rev. Fluid Mech</source>. <volume>39</volume>, <fpage>129</fpage>&#x02013;<lpage>162</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.fluid.38.050304.092139</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Snyder</surname> <given-names>R. E.</given-names></name></person-group> (<year>2010</year>). <article-title>What makes ecological systems reactive?</article-title> <source>Theor. Popul. Biol</source>. <volume>77</volume>, <fpage>243</fpage>&#x02013;<lpage>249</lpage>. <pub-id pub-id-type="doi">10.1016/j.tpb.2010.03.004</pub-id><pub-id pub-id-type="pmid">20346368</pub-id></citation>
</ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sommers</surname> <given-names>H. J.</given-names></name> <name><surname>Crisanti</surname> <given-names>A.</given-names></name> <name><surname>Sompolinsky</surname> <given-names>H.</given-names></name> <name><surname>Stein</surname> <given-names>Y.</given-names></name></person-group> (<year>1988</year>). <article-title>Spectrum of large random asymmetric matrices</article-title>. <source>Phys. Rev. Lett</source>. <volume>60</volume>, <fpage>1895</fpage>&#x02013;<lpage>1898</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.60.1895</pub-id><pub-id pub-id-type="pmid">10038170</pub-id></citation>
</ref>
<ref id="B33">
<citation citation-type="other"><person-group person-group-type="author"><name><surname>Tang</surname> <given-names>S.</given-names></name> <name><surname>Pawar</surname> <given-names>S.</given-names></name> <name><surname>Allesina</surname> <given-names>S.</given-names></name></person-group> (<year>in press</year>). <article-title>Correlation between interaction strengths drives stability in large ecological networks</article-title>. <source>Ecol. Lett</source>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tao</surname> <given-names>T.</given-names></name> <name><surname>Vu</surname> <given-names>V.</given-names></name> <name><surname>Krishnapur</surname> <given-names>M.</given-names></name></person-group> (<year>2010</year>). <article-title>Random matrices: universality of ESDs and the circular law</article-title>. <source>Ann. Probab</source>. <volume>38</volume>, <fpage>2023</fpage>&#x02013;<lpage>2065</lpage>. <pub-id pub-id-type="doi">10.1214/10-AOP534</pub-id></citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Veraart</surname> <given-names>A. J.</given-names></name> <name><surname>Faassen</surname> <given-names>E. J.</given-names></name> <name><surname>Dakos</surname> <given-names>V.</given-names></name> <name><surname>van Nes</surname> <given-names>E. H.</given-names></name> <name><surname>L&#x000FC;rling</surname> <given-names>M.</given-names></name> <name><surname>Scheffer</surname> <given-names>M.</given-names></name></person-group> (<year>2012</year>). <article-title>Recovery rates reflect distance to a tipping point in a living system</article-title>. <source>Nature</source> <volume>481</volume>, <fpage>357</fpage>&#x02013;<lpage>359</lpage>. <pub-id pub-id-type="doi">10.1038/nature10723</pub-id><pub-id pub-id-type="pmid">22198671</pub-id></citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wigner</surname> <given-names>E. P.</given-names></name></person-group> (<year>1958</year>). <article-title>On the distribution of the roots of certain symmetric matrices</article-title>. <source>Ann. Math</source>. <volume>67</volume>, <fpage>325</fpage>&#x02013;<lpage>327</lpage>. <pub-id pub-id-type="doi">10.2307/1970008</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Williams</surname> <given-names>R. J.</given-names></name> <name><surname>Martinez</surname> <given-names>N. D.</given-names></name></person-group> (<year>2000</year>). <article-title>Simple rules yield complex food webs</article-title>. <source>Nature</source> <volume>404</volume>, <fpage>180</fpage>&#x02013;<lpage>183</lpage>. <pub-id pub-id-type="doi">10.1038/35004572</pub-id><pub-id pub-id-type="pmid">10724169</pub-id></citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wissel</surname> <given-names>C.</given-names></name></person-group> (<year>1984</year>). <article-title>A universal law of the characteristic return time near thresholds</article-title>. <source>Oecologia</source> <volume>65</volume>, <fpage>101</fpage>&#x02013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1007/BF00384470</pub-id></citation>
</ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolkowicz</surname> <given-names>H.</given-names></name> <name><surname>Styan</surname> <given-names>G. P. H.</given-names></name></person-group> (<year>1980</year>). <article-title>Bounds for eigenvalues using traces</article-title>. <source>Lin. Algebra Appl</source>. <volume>29</volume>, <fpage>471</fpage>&#x02013;<lpage>506</lpage>. <pub-id pub-id-type="doi">10.1016/0024-3795(80)90258-X</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yodzis</surname> <given-names>P.</given-names></name></person-group> (<year>1981</year>). <article-title>The stability of real ecosystems</article-title>. <source>Nature</source> <volume>289</volume>, <fpage>674</fpage>&#x02013;<lpage>676</lpage>. <pub-id pub-id-type="doi">10.1038/289674a0</pub-id></citation>
</ref>
</ref-list>
</back>
</article>
