This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Population Extinction on a Random Fitness Seascape

Bertrand Ottino-Löffler and Mehran Kardar Department of Physics, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, USA
Abstract

Models of population growth and extinction are an increasingly popular subject of study. However, consequences of stochasticity and noise in shaping distributions and outcomes are not sufficiently explored. Here we consider a distributed population with logistic growth at each location, subject to “seascape” noise, wherein the population’s fitness randomly varies with location and time. Despite its simplicity, the model actually incorporates variants of directed percolation, and directed polymers in random media, within a mean-field perspective. Probability distributions of the population can be computed self-consistently; and the extinction transition is shown to exhibit novel critical behavior with exponents dependent on the ratio of the strengths of migration and noise amplitudes. The results are compared and contrasted with the more conventional choice of demographic noise due to stochastic changes in reproduction.

I Introduction

The growth of spatially distributed populations is of importance to ecology, evolutionary biology, epidemiology, among many other fields. One of the simplest models of a species or pathogen propagating in space is the Fisher equation Fisher (1937); Aronson and Weinberger (1978); Gourley (2000); Kwapisz (2000); Hallatschek and Korolev (2009) given by

dy(x,t)dt=μyay2+D2y.\frac{dy(x,t)}{dt}=\mu y-ay^{2}+D\nabla^{2}y~{}. (1)

At each spatial coordinate xx, the population size y(x,t)y(x,t) initially increases exponentially in time tt, at rate determined by the fitness parameter μ>0\mu>0. This (logistic type) growth is eventually slowed down by the nonlinear term, describing resource limitations, with the population asymptoting to μ/a\mu/a (the capacity). Alternatively, for μ<0\mu<0, the population decays to zero. The diffusion term DD captures migration of the population to nearby points in space.

Such deterministic evolution is only valid for populations of infinite size for which fluctuations can be ignored. In particular, near extinction points where the population hits zero (such as when a species suffers ecological collapse or when a pathogen is without available hosts), the deterministic description does not capture the stochasticity of small number fluctuations. Transitioning from a model with a finite, discrete population into a continuum formulation results in a noise of amplitude proportional to the square root of the number of individuals. Including this so-called demographic noise Durrett and Levin (1994); Butler and Goldenfeld (2009); Traulsen et al. (2012); Constable et al. (2016); Weissmann et al. (2018) leads to the stochastic Fisher equation

dy=(μyay2+D2y)dt+σdydW,dy=\left(\mu y-ay^{2}+D\nabla^{2}y\right)dt+\sigma_{d}\sqrt{y}dW~{}, (2)

with σd\sigma_{d} as the noise amplitude, and dW=dW(x,t)dW=dW(x,t) being a standard Wiener process. Models of this type have been studied in a number of contexts outside of population growth, thanks to connections to directed percolation Cardy and Sugar (1980); Täuber et al. (1998); Janssen and Täuber (2005); Peschanski (2009); Sipos and Goldenfeld (2011); Korolev et al. (2010); Horowitz and Kardar (2019) (with onset of laminar turbulence for μ=a=0\mu=a=0 Sipos and Goldenfeld (2011) as a recent application). Indeed, extinction transitions are expected to generically belong to the directed percolation universality class. Henkel et al. (2008); Taüber (2014)

The main focus of this paper is on a different form of noise. The implicit assumption of the Fisher equation is that the fitness μ\mu is an intrinsic property, uniform in time and the same across all locations. For most populations, however, the growth rate is strongly influenced by external factors, such nutrient level, light, etc. at different times and places. Generalizing from a static but position dependent fitness landscape μ(x)\mu(x), a time-varying fitness μ(x,t)\mu(x,t) is referred to as a seascape Mustonen and Lässig (2009, 2010); Iram et al. (2019); Agarwala and Fisher (2019). Population growth on a random seascape is thus governed by

dy=(μyay2+D2y)dt+σydW,dy=\left(\mu y-ay^{2}+D\nabla^{2}y\right)dt+\sigma ydW, (3)

with σ2\sigma^{2} being the variance of the fitness noise, and dW=dW(x,t)dW=dW(x,t) a Wiener process as before. Note that for a=0a=0, the linear equation describes the evolving weight y(x,t)y(x,t) of a directed polymer in a quenched random energy landscape (σdW(x,t)\sigma dW(x,t)); with lny(x,t)\ln y(x,t) satisfying the Kardar-Parisi-Zhang equation, notable in the study of surface growth problems Kardar et al. (1986); Kardar and Zhang (1987); Derrida (1990); Chu and Kardar (2016); Borodin et al. (2014); Medina et al. (1989); Quastel and Spohn (2015); Sasamoto and Spohn (2010); Halpin-Healy (2013).

While much studied, the problem of directed polymers in random media is largely unsolved in other than one dimension. Such limitation will necessarily extend to characterizing the effect of a random seascape on a population in two or more dimensions. We thus resort to replacing near-neighbor migrations with jumps of arbitrary length. This “mean-field” limit is reasonable for a well mixed bacterial population, or for a pathogen infecting an active city. An alternative description is to replace continuous space with a series of nodes indexed by k=1,2,,Nk=1,2,\cdots,N. If population yky_{k} of each node can jump to any other node in the network at rate D/ND/N, then (for N1N\gg 1), evolution in a random seascape is described by

dyk={μykayk2+D(y¯yk)}dt+σykdWk,dy_{k}=\{\mu y_{k}-a{y_{k}}^{2}+D(\bar{y}-y_{k})\}dt+\sigma y_{k}dW_{k}~{}, (4)

and similarly for demographic noise we have

dyk={μykayk2+D(y¯yk)}dt+σdykdWk,dy_{k}=\{\mu y_{k}-a{y_{k}}^{2}+D(\bar{y}-y_{k})\}dt+\sigma_{d}\sqrt{y_{k}}dW_{k}~{}, (5)

where y¯=1Nkyk\bar{y}=\frac{1}{N}\sum_{k}y_{k} is the spatial average, with dWk=dW(k,t)dW_{k}=dW(k,t) being spatiotemporal noise. In a sense, the diffusion coefficient DD now behaves like a mean-field coupling strength. The problem can be solved exactly in this case, as for NN\to\infty, the probability distribution for y¯\bar{y} converges to a δ\delta-function, reducing the above equations to those of independent variables whose distributions can be obtained by standard methods. The important population average y¯\bar{y} is then computed self-consistently.

We carry our this program below initially for seascape noise, in the three cases of: neural evolution (μ=a=0\mu=a=0) in Sec. II, decaying population (μ<0\mu<0) in Sec. III, and saturating growth (μ>0\mu>0, a>0a>0) in Sec. IV. For comparison, the cases of demographic noise, as well as mixed demographic and seascape noise, are studied Sec. V.

Despite the commonality in their deterministic parts, the two types of stochastic noise relate to two quite distinct universality classes; that of directed polymers in random media for Eq. (4), versus directed percolation for Eq. (5). As such, we might expect them to exhibit different behaviors in the all-important extinction regime. This is indeed the case: Near the extinction threshold, we show that seascape noise leads to a broadly distributed population, characterized by a tail falling off as a power-law. The power-law exponent varies continuously with σ2/D\sigma^{2}/D such that, when the noise is large, fluctuations in the population much exceed the mean. The extinction transition no longer belongs to the (“mean-field”) directed percolation universality class. However, as we show in Sec. V, demographic noise restores the directed percolation universality class.

II Neutral population for μ=𝐚=𝟎\mathbf{\mu=a=0}

Refer to caption
Figure 1: Simulated versus predicted probability distribution in the steady-state of Eq. (6). Circles show simulation results from 5×1065\times 10^{6} runs of Eq. (7), the solid line shows the prediction of Eq. (10), while the dashed line emphasizes the large-yy behavior from Eq. (11). Simulation was run using stochastic Runge-Kutta, with y0=1y_{0}=1, D=0.5D=0.5, σ=1.0\sigma=1.0, and μ=a=0\mu=a=0. The simulation ran for 25 time units, with a time-step of 0.010.01.
Refer to caption
Figure 2: Simulated versus predicted power-law decays of the tail of the probability distribution in the steady-state of Eq. (6). Circles show numerically obtained decay exponents from simulating 5×1065\times 10^{6} replications of Eq. (7); the solid line depicts the predicted decay exponent at large yy from Eq. (11); and the dashed line shows the maximum error arising from measuring the exponent at finite yy, as predicted via Eq. (10). The simulation was run using stochastic Runge-Kutta, with y0=1y_{0}=1, D=0.5D=0.5, σ=1.0\sigma=1.0, and μ=a=0\mu=a=0. The time-step of integration was 0.010.01, with a total integration time of 2525 units. Regression to identify the decay rate of the PDFs began at y13.34y^{*}\approx 13.34, and the final exponent was averaged over the final 5 time units with samples every 0.05 time units.

Many subtleties of seascape noise can be gleamed by considering Eq. (4) in the ‘neutral’ case, given by

dyk=D(y¯yk)dt+σykdWk.dy_{k}=D\left(\bar{y}-y_{k}\right)dt+\sigma y_{k}dW_{k}~{}. (6)

The above equation can be interpreted as describing a form of synchronization: each yky_{k} is being pulled towards the spatial mean y¯\bar{y} with strength DD, but they are forced apart by the noise σykdWk\sigma y_{k}dW_{k}. The interplay between the two tendencies manifests in the population variance, with one limiting form being a “synchronized” population described by a tight distribution, and the other being an “incoherent” population that is broadly distributed Strogatz (2003); Pikovsky et al. (2003).

While it would be interesting to analyze the case of a finite NN, computations simplify in the thermodynamic limit of NN\to\infty. If starting with a uniform initial condition, say yk(t=0)y0y_{k}(t=0)\equiv y_{0} for all kk, then the evolving probability distributions of all individual members will be identical. Thus, if there exists some long-time stationary distribution with finite mean, then this mean will be the same for each member. So by simply applying the law of large numbers and taking expectations, we obtain y¯=y=y0\bar{y}=\langle y\rangle=y_{0}. The second equality follows from the conservation of average population in the neutral limit, remaining at Ny0Ny_{0} at all times.

Therefore, the large-NN dynamics are captured by the single stochastic differential equation

dy=D(y0y)dt+σydW,dy=D(y_{0}-y)dt+\sigma ydW~{}, (7)

independent of the spatial index kk. From here, we can construct a Fokker-Plank equation for the evolution of the probability density function ρ(y,t)\rho(y,t), namely

tρ=y[D(y0y)ρσ22y(y2ρ)].\partial_{t}\rho=-\partial_{y}\left[D(y_{0}-y)\rho-\frac{\sigma^{2}}{2}{\partial_{y}}\left(y^{2}\rho\right)\right]~{}. (8)

A stationary distribution (tρ0\partial_{t}\rho\equiv 0) is obtained by setting the probability current in the above square bracket to zero, leading to

0=y2ρ+(cD+2)yρcDy0ρ,0=y^{2}\rho^{\prime}+(c_{D}+2)y\rho-c_{D}y_{0}\rho~{}, (9)

where we define cD=2D/σ2c_{D}=2D/\sigma^{2}. This is a solvable ordinary differential equation, with a properly normalized solution given by

ρ(y)=(cDy0)cD+1Γ(cD+1)y2cDecDy0/y,\rho(y)=\frac{\left(c_{D}y_{0}\right)^{c_{D}+1}}{\Gamma(c_{D}+1)}y^{-2-c_{D}}e^{-c_{D}y_{0}/y}~{}, (10)

which is a scaled inverse Chi-squared distribution with ν=2(cD+1)\nu=2(c_{D}+1) and τ=y0cD/(1+cD)\tau=y_{0}c_{D}/(1+c_{D}). This prediction agrees with simulated infinite-NN dynamics depicted in Fig. 1.

An important characteristic of this solution is the behavior in the tail, where for large populations yy, the density behaves as

ρy2cD;\rho\propto y^{-2-c_{D}}~{}; (11)

confirmed in Fig. 2. Even though the mean of the distribution stays at the initial value of y0y_{0}, the seascape fluctuations lead to a power-law tail which results in a variance (and higher moments) which may either be finite or infinite! Specifically, we have

y2y2=2D2Dσ2,\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{2D}{2D-\sigma^{2}}~{}, (12)

such that the variance becomes infinite when cDc_{D} crosses 1, and the population distribution becomes broad compared to the mean. Parenthetically, we note that such a “transition” does not occur in case of demographic noise as described later in the text.

III Decaying population for μ<𝟎\mathbf{\mu<0}

Refer to caption
Figure 3: Simulated versus predicted probability densities for the decaying population; note the time-dependent horizontal axis. Circles show simulation results from 5×1065\times 10^{6} runs of Eq. (4); the solid line depicts the exact steady-state solution of Eq. (10); and the dashed line shows the predicted large-yy behavior from Eq. (11). Simulation was run using stochastic Runge-Kutta, with y0=1y_{0}=1, D=0.5D=0.5, σ=1.0\sigma=1.0, μ=0.1\mu=-0.1, and a=1a=1. The time-step of integration was 0.010.01, with a total integration time of 100100 units.

Now consider Eq. (4) in the presence of negative fitness μ\mu. The nonlinear term is now asymptotically irrelevant as can be seen by the transformation to z=yeμtz=ye^{-\mu t}, such that the dynamics in this ‘moving frame’ becomes

dz=[az2eμt+D(z¯z)]dt+σzdW.dz=\left[-az^{2}e^{\mu t}+D\left(\bar{z}-z\right)\right]dt+\sigma zdW~{}. (13)

Since μ<0\mu<0, the nonlinear term drops out at large times, leaving us with

dz=D(z¯z)dt+σzdW,dz=D\left(\bar{z}-z\right)dt+\sigma zdW~{}, (14)

which is simply the exact same dynamics as for μ=0\mu=0 in Eq. (6). Therefore, the same long-time results hold in these transformed coordinates. This includes the exact distribution predicted in Eq. (10) as well as the moment ratio in Eq. (12), as confirmed by the simulations depicted in Fig. 3. Therefore, while the mean population size decays exponentially, the ratio

y2y2=2D2Dσ2,\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{2D}{2D-\sigma^{2}}, (15)

indicates that the mean ceases to be a good measure of the distribution for 2D/σ2<12D/\sigma^{2}<1.

IV Growing population for μ>𝟎\mathbf{\mu>0}

The most intricate case corresponds to when μ\mu, aa, DD, and σ\sigma are all strictly positive:

dyk={μykayk2+D(y¯yk)}dt+σykdWk.dy_{k}=\{\mu y_{k}-a{y_{k}}^{2}+D\left(\bar{y}-y_{k}\right)\}dt+\sigma y_{k}dW_{k}~{}. (16)

The intricacy arises as the noise modifies the mean value of yy from the bare value of μ/a\mu/a. In reality, the dynamics of the mean depend on the value of every higher moment. More intuitively, note that the restoring force of the logistic growth term is asymmetric, in that it “punishes” overly large values of yy harder than small ones. Under the effect of noise, this biases yy to smaller values, and we should expect the true value of y\langle y\rangle to be smaller than μ/a\mu/a.

To properly analyze this case, we need to construct a self-consistent solution in the long-time, large–NN limit. Assuming a long-time stationary distribution exists, and given that every node has the same initial condition yk(t=0)=y0y_{k}(t=0)=y_{0}, then the uniformity of their stochastic dynamics indicates that all nodes arrive to the same distribution ρ\rho, for all kk, i.e. y¯=yρ(y)𝑑y\bar{y}=\int y\rho(y)dy. The stationary distribution ρ(y)\rho(y) is obtained by examining the Fokker-Plank equation associated with the stochastic differential equation

dy=[μyay2+D(y¯y)]dt+σydW,dy=[\mu y-a{y}^{2}+D\left(\bar{y}-y\right)]dt+\sigma ydW~{}, (17)

given by

tρ=y[(μyay2+D(y¯y))ρσ22y(y2ρ)].\partial_{t}\rho=-\partial_{y}\left[\left(\mu y-a{y}^{2}+D(\bar{y}-y)\right)\rho-\frac{\sigma^{2}}{2}{\partial_{y}}\left(y^{2}\rho\right)\right]~{}. (18)

Setting the probability current to zero leads to the ordinary differential equation

0=y2ρ+(2+cDcμ)yρcDy0ρ+caρy2,0=y^{2}\rho^{\prime}+(2+c_{D}-c_{\mu})y\rho-c_{D}y_{0}\rho+c_{a}\rho y^{2}~{}, (19)

where cD=2D/σ2c_{D}=2D/\sigma^{2}, cμ=2μ/σ2c_{\mu}=2\mu/\sigma^{2}, and ca=2a/σ2c_{a}=2a/\sigma^{2}. This admits an unnormalized solution of the form

ρ^(y)=ecDy¯/yecayy2cD+cμ.\hat{\rho}(y)=e^{-c_{D}\bar{y}/y}e^{-c_{a}y}y^{-2-c_{D}+c_{\mu}}~{}. (20)

Note that finite y¯\bar{y} and aa cut off power-law tails of the distribution for small and large yy, respectively, so that all moments of the distribution are now finite.

Refer to caption
Figure 4: Simulated versus predicted probability densities for Eq.  (17). Circles show simulation results from 5×1065\times 10^{6} runs; the solid line depicts the exact steady–state solution of Eq. (20). Simulation was run using stochastic Runge-Kutta, with D=0.5D=0.5, σ=1\sigma=1, μ=1\mu=1 and a=1a=1. The value of y¯\bar{y} was numerically decided in order to obey the self-consistency condition in Eq. (23). The time-step of integration was 0.010.01, with a total integration time of 2525 units.

To convert Eq. (20) to a proper PDF, we need the normalization factor

Z\displaystyle Z =0ρ^(y)𝑑y\displaystyle=\int_{0}^{\infty}\hat{\rho}(y)dy
=2(cacDy¯)1+cDcμ2𝒦1+cDcμ(2cDcay¯),\displaystyle=2\left(\frac{c_{a}}{c_{D}\bar{y}}\right)^{\frac{1+c_{D}-c_{\mu}}{2}}\mathcal{K}_{1+c_{D}-c_{\mu}}\left(2\sqrt{c_{D}c_{a}\bar{y}}\right)~{}, (21)

where 𝒦γ\mathcal{K}_{\gamma} is a modified Bessel function of the second kind. The mean of the distribution is then given by

yZ\displaystyle\langle y\rangle Z =0yρ^(y)𝑑y\displaystyle=\int_{0}^{\infty}y\hat{\rho}(y)dy
=2(cacDy¯)cDcμ2𝒦cDcμ(2cDcay¯),\displaystyle=2\left(\frac{c_{a}}{c_{D}\bar{y}}\right)^{\frac{c_{D}-c_{\mu}}{2}}\mathcal{K}_{c_{D}-c_{\mu}}\left(2\sqrt{c_{D}c_{a}\bar{y}}\right)~{}, (22)

leading to the self-consistency equation,

y¯=cDca(𝒦β(2x)𝒦β+1(2x))2,\bar{y}=\frac{c_{D}}{c_{a}}\left(\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\right)^{2}~{}, (23)

where we define β=cDcμ\beta=c_{D}-c_{\mu} and x=cDcay¯x=\sqrt{c_{D}c_{a}\bar{y}} for the sake of convenience. The above equation can be solved numerically; as depicted in Fig. 4, there is excellent agreement between the thus analytically constructed PDF and the result from of numerical simulation.

Refer to caption
Figure 5: ‘Heat map’ depicting the dependence of the self-consistent mean y¯\bar{y} from Eq. (23) on the parameters β\beta and cDc_{D}. The dashed line marks the boundary of the region where μ<0\mu<0, and the population goes extinct. The dash-dotted line shows where the quantity x=cDcay¯x=\sqrt{c_{D}c_{a}\bar{y}} is less than 1, denoting the region where a perturbative analysis may be appropriate. (The parameters a=1a=1 and σ=1\sigma=1 were used for this plot.)

IV.1 Asymptotic behavior

Going beyond the numerical solution of the self-consistency condition, we would like to gain analytic insight into the behavior of the population, particularly close to the extinction line. To do so, it is convenient to rescast Eq. (23) as

x=cD𝒦β(2x)𝒦β+1(2x).x=c_{D}\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}. (24)

The solution now explicitly depends on only two parameters, as x=f(β,cD)x=f(\beta,c_{D}), and can be plotted as in Fig. 5. Notably, we focus on the region where xx is small, hoping to construct perturbative forms for small xy¯x\propto\sqrt{\bar{y}}.

As depicted in Fig. 5, the small xx region spans two segments; one corresponding to extinction as μ0\mu\to 0 along the line cD=β>0c_{D}=\beta>0, and another corresponding to cD0c_{D}\to 0 for β<0\beta<0 corresponding to y¯0\bar{y}\to 0 as aa\to\infty. Only the former is of interest, and for which we need the asymptotic behavior of the right hand side of Eq. (24) as x0x\to 0. Not surprisingly, given the power-law in Eq. (20), the expansion of 𝒦β/𝒦β+1\mathcal{K}_{\beta}/\mathcal{K}_{\beta+1} for β>0\beta>0 is non-analytic, and given by

𝒦β(2x)𝒦β+1(2x)x(1β+x2β2(1β)+Γ(β)Γ(β+1)x2β).\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\simeq x\left(\frac{1}{\beta}+\frac{x^{2}}{\beta^{2}(1-\beta)}+\frac{\Gamma(-\beta)}{\Gamma(\beta+1)}x^{2\beta}\right)~{}. (25)

The leading term in an expansion of Eq. (24) is thus cD/βc_{D}/\beta, indicating that a non-zero solution exists for cD/β>1c_{D}/\beta>1. However, the next order term can be either x3x^{3} or x1+2βx^{1+2\beta} depending on β\beta, setting up two distinct singular behaviors:

  • For β>1\beta>1 balancing of the cubic and linear terms leads to x2β(1β)cμ/cDx^{2}\simeq\beta(1-\beta)c_{\mu}/c_{D}. As μ0\mu\to 0, the mean population size thus vanishes as

    y¯=x2cDcaμa(1σ22D).\bar{y}=\frac{x^{2}}{c_{D}c_{a}}\simeq\frac{\mu}{a}\left(1-\frac{\sigma^{2}}{2D}\right)~{}. (26)

    This is the usual “mean-field” singularity close to the (directed percolation) extinction transition for μ0\mu\to 0, but with amplitude reduced by σ2/2D\sigma^{2}/2D.

  • For β<1\beta<1, the linear term must be balanced with the non-analytical correction from x1+2βx^{1+2\beta}, resulting in x2βcμx^{2\beta}\propto c_{\mu}. Restoring the pre-factors results in a leading singularity of the form

    y¯=x2cDcaσ44aD(Γ(cD)Γ(cD)μD)σ22D.\bar{y}=\frac{x^{2}}{c_{D}c_{a}}\simeq\frac{\sigma^{4}}{4aD}\left(\frac{-\Gamma(c_{D})}{\Gamma(-c_{D})}\frac{\mu}{D}\right)^{\frac{\sigma^{2}}{2D}}~{}. (27)

    This is very interesting in that seascape noise with σ2>2D\sigma^{2}>2D leads to a new a universality class with the continuously varying extinction exponent of (σ2/2D)>1(\sigma^{2}/2D)>1.

Refer to caption
Figure 6: Singular behavior close to extinction as μ0\mu\to 0. The solid curve shows the predicted mean via root-finding on Eq. (23), and the circles depict the simulated means obtained from using these chosen values. The dashed curves show the small μ\mu asymptotics from Eq. (28) (exact prefactors given in Appendix A). Here, a=1a=1, σ=1\sigma=1, and y¯\bar{y} is selected in line with the self-consistency condition of Eq. (23). In top panel (a), D=1.0D=1.0, so 2D>σ22D>\sigma^{2}, while in (b), D=0.2D=0.2, so 2D<σ22D<\sigma^{2}. Numerical simulations used 5×1045\times 10^{4} replications with dt=0.01dt=0.01 across 10 time units for (a) and 50 for (b), with the last 2.5 units being used for sampling.
Refer to caption
Figure 7: The ratio of the second to squared-first moments near the extinction transition μ0\mu\to 0. The solid curve shows the predicted moment ratio via root-finding on Eq. (23), and the circles depict the simulated ratios obtained from using these chosen values. The dashed curves show the small μ\mu asymptotics from Eq. (30) (exact prefactors given in Appendix A). Here, a=1a=1, σ=1\sigma=1, and y¯\bar{y} is selected in line with the self-consistency condition of Eq.  (23). In top panel (a), D=1.0D=1.0, so 2D>σ22D>\sigma^{2}, while in (b), D=0.2D=0.2, so 2D<σ22D<\sigma^{2}. Numerical simulations used 2×1062\times 10^{6} replications with dt=0.01dt=0.01 across 10 time units for (a) and 50 for (b), with the last 2.5 units being used for sampling.
Refer to caption
Figure 8: Phase diagram of Eq. (4) in the large NN limit. Extinction occurs as μ0\mu\to 0 (solid blue and black lines), with portions to the right and left of the blue dot exhibiting distinct critical behaviors. The vertical line extending from the dot to μ<0\mu<0, separates narrow and broad probability distributions. Broad distributions extend to the shaded region below the crossover (dashed) line, here obtained from the condition (see Eq. (30)b) μ1σ2/(2D)1.5\mu^{1-\sigma^{2}/(2D)}\geq 1.5.

Thus, excluding the exceptional point at β=1\beta=1, the singular behavior of the mean is summarized by

y¯{μ,2D>σ2;μσ2/(2D),2D<σ2.\displaystyle\bar{y}\propto\begin{cases}\mu,&2D>\sigma^{2};\\ \mu^{\sigma^{2}/(2D)},&2D<\sigma^{2}.\end{cases} (28)

This is confirmed in Fig. 6, with one case having linear dependence and the other exhibiting a power-law singularity. To gain insight into this unusual scaling, note that averaging Eq. (16) over noise, and using y=y¯\langle y\rangle=\bar{y} in the stationary regime, immediately yields

μy¯=ay2=0y2ρ^(y)𝑑y0ρ^(y)𝑑y{y¯2,cD>1;y¯1+cD,cD<1.\mu\bar{y}=a\langle y^{2}\rangle=\frac{\int_{0}^{\infty}y^{2}\hat{\rho}(y)dy}{\int_{0}^{\infty}\hat{\rho}(y)dy}\propto\begin{cases}\bar{y}^{2},&c_{D}>1;\\ \bar{y}^{1+c_{D}},&c_{D}<1.\end{cases} (29)

As noted before ρ^(y)\hat{\rho}(y) has a power-law form, y2cDy^{-2-c_{D}} (for μ0\mu\to 0), which is cutoff by cDy¯c_{D}\bar{y} at small yy and (ca)1(c_{a})^{-1} at large yy. The denominator of Eq. (29) is dominated by the short-distance cutoff and scales as (cDy¯)1cD(c_{D}\bar{y})^{-1-c_{D}}; while the numerator may be governed by the small- or large-yy cutoff depending on whether 1cD1-c_{D} is negative or positive. In the former case, the numerator scales as (cDy¯)1cD(c_{D}\bar{y})^{1-c_{D}}, in the latter as cacD1c_{a}^{c_{D}-1}, leading to the proportionalities indicated in equation 29. Solving for y¯\bar{y} in the two cases then leads to the scalings in Eq. (28).

The ratio y2/y2\langle y^{2}\rangle/\langle y\rangle^{2} is a measure of the breadth of the distribution. Keeping track of prefactors, as shown in full in Appendix A, yields

y2y2=\displaystyle\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}={} 2D2Dσ2,\displaystyle\frac{2D}{2D-\sigma^{2}}, 2D>σ2;\displaystyle 2D>\sigma^{2}~{}; (30)
y2y2\displaystyle\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}\propto{} μ1σ2/(2D),\displaystyle\mu^{1-\sigma^{2}/(2D)}, 2D<σ2.\displaystyle 2D<\sigma^{2}~{}.

Note that this behavior smoothly connects to that obtained previously for μ0\mu\leq 0: For 2D/σ2>12D/\sigma^{2}>1, we obtain the same finite ratio of y2/y2\langle y^{2}\rangle/\langle y\rangle^{2} on both sides of the transition. For 2D/σ2<12D/\sigma^{2}<1, the moment ratio diverges as μ0\mu\to 0, matching the infinite ratio from before. The difference in behavior is clearly confirmed in Fig. 7. This suggests that parameter space can be divided into two regions: one where the variance is large compared to the mean, and one where they are comparable. The line that separates these regions is set by the ratio of the coupling DD to the seascape noise variance σ2\sigma^{2}, and is schematically shown in Fig. 8. (Distinct singular behaviors for moments or cumulants is typically associated with multifractality, and has been observed in critical behavior of systems with quenched disorder Emig and Kardar (2000, 2001).)

V Demographic noise

Refer to caption
Figure 9: Simulated versus predicted probability densities for demographic noise. Circles show simulation results from 5×1065\times 10^{6} runs of Eq. (32); the solid line depicts the exact steady–state solution from Eq. (33). Simulation was run using stochastic Runge-Kutta, with y0=1y_{0}=1, D=0.25D=0.25, σ2=1.0\sigma_{2}=1.0, σd=0.5\sigma_{d}=0.5, and μ=a=0\mu=a=0. The time-step of integration was 0.010.01, with a total integration time of 2525 units.

We may well ask if the extinction transition described above persists with the addition of demographic noise, i.e. for the equation

dyk=μykayk2+D(y¯yk)+σykdWk+σdykdWk.dy_{k}=\mu y_{k}-a{y_{k}}^{2}+D(\bar{y}-y_{k})+\sigma y_{k}dW_{k}+\sigma_{d}\sqrt{y_{k}}dW^{\prime}_{k}~{}. (31)

We first consider demographic noise by itself (with σ=0\sigma=0), and then the mixed case (σd0\sigma_{d}\neq 0 and σ0\sigma\neq 0).

V.1 Demographic noise with μ=𝟎\mathbf{\mu=0}

For μ=a=0\mu=a=0, because of the conserved form of the deterministic part, y¯=y=y0\bar{y}=\langle y\rangle=y_{0}, leading to the stochastic differential equation

dy=D(y0y)dt+σdydW.dy=D\left(y_{0}-y\right)dt+\sigma_{d}\sqrt{y}~{}dW~{}. (32)

Then, following the same Fokker-Plank procedure as before, we find the exact distribution for yy as

ρ(y)=cDcDy0Γ(cDy0)ecDyy1+cDy0,\rho(y)=\frac{{c^{\prime}_{D}}^{c^{\prime}_{D}y_{0}}}{\Gamma(c^{\prime}_{D}y_{0})}e^{-c^{\prime}_{D}y}y^{-1+c^{\prime}_{D}y_{0}}~{}, (33)

with cD=2D/σd2c^{\prime}_{D}=2D/\sigma_{d}^{2}. This is a so-called Erlang distribution with a shape parameter k=cDy0k=c^{\prime}_{D}y_{0} and rate parameter λ=cD\lambda=c^{\prime}_{D}.

Note that the tail of this distribution at large yy is exponential, as opposed to the power-law in the case of seascape noise. This leads to well-behaved moments, and the moment ratio

y2y2=1+1y0σd22D.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=1+\frac{1}{y_{0}}\frac{\sigma_{d}^{2}}{2D}~{}. (34)

As an aside, we note that for demographic noise the probability distribution is singular (albeit normalizable) for y0y\to 0 (as may be seen in Fig. 9). Consequently, negative moments ym\langle y^{-m}\rangle are infinite for m>y0cDm>y_{0}c_{D}.

V.2 Demographic noise with μ<𝟎\mathbf{\mu<0}

Since the population decays to zero, we can ignore the quadratic term as before, and focus on the stochastic differential form

dyk=Dy¯(t)(D+|μ|)yk+σdykdW,dy_{k}=D\bar{y}(t)-(D+|\mu|)y_{k}+\sigma_{d}\sqrt{y_{k}}dW~{}, (35)

with y¯(t)=y0e|μ|t\bar{y}(t)=y_{0}e^{-|\mu|t}. For D=0D=0, random fluctuations at a particular location can set yk=0y_{k}=0 (an absorbing state). At any time tt, the global population is then composed of a heterogenous set of extinct nodes, and nodes with non-zero yky_{k}. The initial probability distribution thus develops a delta-function at the origin that gradually grows to encompass the entire probability. A finite DD acts as a source that feeds into the population at each location, removing the possibility of local extinction (say of an infection). This is despite the fact that this source (from the global population) is itself decaying exponentially. Unlike other extinction models (e.g., Bittihn and Golestanian (2020)), the overall population decay does not arise from individual sub-populations going extinct, but rather from all sub-populations decaying at an even pace. Moreover, while the global decay rate is |μ||\mu|, Eq. (35) indicates that local nodes relax in response to global and noise fluctuations at a more rapid rate of (D+|μ|)(D+|\mu|).

In the limit of D|μ|D\gg|\mu| we can then take advantage of separation of time scales and assume that local nodes arrive at a quasi-steady state. Ignoring the slow time dependence of y¯(t)\bar{y}(t), this quasi-steady distribution is given by Eq. (33) with y0y_{0} replaced by y¯(t)\bar{y}(t). A typical stochastic node trajectory can be constructed by setting the left hand side of Eq. (35) to zero; the right hand side admits a positive solution for yk(t)\sqrt{y_{k}(t)} for any realization of noise, given y¯>0\bar{y}>0.

V.3 Demographic noise with μ>𝟎\mathbf{\mu>0}

For μ>0\mu>0, we again assume uniformity and use the law of large numbers to assert y¯=y\bar{y}=\langle y\rangle. This reduces the problem to a single stochastic differential equation

dy={μyay2+D(y¯y)}dt+σdydW.dy=\{\mu y-a{y}^{2}+D\left(\bar{y}-y\right)\}dt+\sigma_{d}\sqrt{y}~{}dW~{}. (36)

The stationary state of the corresponding Fokker-Plank equation satisfies

0=yρ+(cDcμ)yρ+(1cDy¯)ρ+cay2ρ,0=y\rho^{\prime}+(c^{\prime}_{D}-c^{\prime}_{\mu})y\rho+(1-c^{\prime}_{D}\bar{y})\rho+c^{\prime}_{a}y^{2}\rho~{}, (37)

where ca=2a/σd2c^{\prime}_{a}=2a/\sigma_{d}^{2}. This admits an unnormalized solution of the form

ρ^(y)=y1+cDy¯exp[(cDcμ)yca2y2].\hat{\rho}(y)=y^{-1+c^{\prime}_{D}\bar{y}}\exp\left[-(c^{\prime}_{D}-c^{\prime}_{\mu})y-\frac{c^{\prime}_{a}}{2}y^{2}\right]~{}. (38)

While the distribution still diverges as a power-law close to the origin, a finite y¯\bar{y} renders the PDF normalizable.

Refer to caption
Figure 10: ‘Heat map’ depicting the dependence of the self-consistent mean y¯\bar{y} for demographic noise. The shade of the color indicates the result for y¯\bar{y} from Eq. (40). The dashed line indicates the critical value of μc\mu_{c} below which y¯=0\bar{y}=0 exactly. (Rootfinding was done with a=1a=1 and D=1.5D=1.5).

For computing the normalization and moments of the distribution, we note the identity

ymρ^(y)𝑑y=12(σd2a)z+m2[Γ(z+m2)11(z+m2,12,r2)+2rΓ(1+m2+z)11(1+m2+z,32,r2)],\leavevmode\resizebox{403.26341pt}{}{$\int y^{m}\hat{\rho}(y)dy=\frac{1}{2}\left(\frac{\sigma_{d}^{2}}{a}\right)^{z+\frac{m}{2}}\left[\Gamma\left(z+\frac{m}{2}\right){}_{1}\mathcal{F}_{1}\left(z+\frac{m}{2},\frac{1}{2},r^{2}\right)+2r\Gamma\left(\frac{1+m}{2}+z\right){}_{1}\mathcal{F}_{1}\left(\frac{1+m}{2}+z,\frac{3}{2},r^{2}\right)\right]$}, (39)

where r=(cμcD)/2car=(c^{\prime}_{\mu}-c^{\prime}_{D})/\sqrt{2c^{\prime}_{a}} and z=cDy¯/2z=c^{\prime}_{D}\bar{y}/2, and 11{}_{1}\mathcal{F}_{1} is the Kummer confluent hypergeometric function. While more cumbersome than in the seascape case, the mean can still be obtained from the self-consistency condition

y¯=yρ^(y)𝑑yρ^(y)𝑑y,\bar{y}=\frac{\int y\hat{\rho}(y)dy}{\int\hat{\rho}(y)dy}~{}, (40)

by numerical and perturbative analysis, which is further detailed in Appendix B.

However, unlike the case of seascape noise, a finite solution for y¯\bar{y} does not exist for all μ>0\mu>0. Instead, a critical value of μc\mu_{c} should be exceeded for a finite mean, as depicted in Fig. 10. An implicit equation determining μc\mu_{c} is provided in the supplementary material, in Appendix C. In the limit of small noise, it leads to μcσd2\mu_{c}\propto\sigma_{d}^{2}, while for large noise μcσdlnσd\mu_{c}\propto\sigma_{d}\sqrt{\ln\sigma_{d}}. To characterize critical behavior near the extinction transition, we consider μ=μc+δμ\mu=\mu_{c}+\delta\mu for δμμc\delta\mu\ll\mu_{c}. As indicated in the supplements, the self-consistency condition of Eq. (40) yields to an analytic expansion in the vicinity of μc\mu_{c}, which can be rearranged to yield y¯δμ\bar{y}\propto\delta\mu. This behavior is confirmed numerically in Fig. 11a.

We may also inquire about the behavior of higher moments. From averaging the equations of motion it is easy to check that y2=μy/a\langle y^{2}\rangle=\mu\langle y\rangle/a. It can also be checked that (unlike seascape noise) all moments vanish at criticality in the same manner, i.e. ymy(δμ)\langle y^{m}\rangle\propto\langle y\rangle\propto(\delta\mu). Consequently, the ratio y2y2\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}} diverges as 1/(δμ)1/(\delta\mu) on approaching μc\mu_{c}, as depicted in Fig. 12a.

V.4 Combined demographic and seascape noise

The novel critical behaviors at extinction observed for seascape noise thus give away to standard behavior of directed percolation with demographic noise. It is thus important to inquire about the nature of the transition when both demographic and seascape noise are present. Since each noise component has an independent physical motivation, a mixed–noise model is quite realistic. The two noise elements can alternatively be represented by a single noise, which after replacing y¯\bar{y} for the population average, leads to the stochastic differential equation

dy=\displaystyle dy=~{} {μyay2+D(y¯y)}dt\displaystyle\{\mu y-a{y}^{2}+D\left(\bar{y}-y\right)\}dt
+σd2y+σ2y2dW.\displaystyle+\sqrt{{\sigma_{d}}^{2}y+{\sigma}^{2}{y}^{2}}~{}dW~{}. (41)
Refer to caption
Figure 11: Critical behavior close to extinction for both demographic noise (Eq. (36)) and mixed noise (Eq. (V.4)). The solid curve shows the predicted mean via root-finding on the appropriate self-consistency equations, while the circles depict the simulated means from the stochastic differential equations. The dashed curves mark the predicted linear dependence close to the transition, with slopes given in appendices B and D. Here, a=1a=1, D=1D=1, and y¯\bar{y} is selected to be in line with the appropriate self-consistency condition. In panel (a), σ=0\sigma=0 and σd=1\sigma_{d}=1; in (b), σ=1\sigma=1 and σd=0.25\sigma_{d}=0.25. Numerical simulations used 5×1045\times 10^{4} replications with dt=0.01dt=0.01 across 10 time units for (a) and 50 for (b), with the last 2.5 units used for sampling.
Refer to caption
Figure 12: Scaling of the moment ratio, y2/y2\langle y^{2}\rangle/\langle y\rangle^{2}, for both demographic noise (Eq. (36)) and mixed noise (Eq. (V.4)). The solid curve shows the predicted moments via root-finding on the appropriate self-consistency equations, while the circles depict the simulation results. The dashed curves mark the predicted small δμ\delta\mu scaling, with exponent -1 and prefactors in appendices B and D. Here, a=1a=1, D=1.5D=1.5, and y¯\bar{y} is selected to be in line with the appropriate self-consistency condition. In panel (a), σ=0\sigma=0 and σd=1\sigma_{d}=1; in (b), σ=1\sigma=1 and σd=0.25\sigma_{d}=0.25. Numerical simulations used 2×1042\times 10^{4} replications with dt=0.01dt=0.01 across 10 time units for (a) and 50 for (b), with the last 2.5 units being used for sampling.

Analysis of the corresponding Fokker–Planck equation leads to a stationary distribution proportional to

ρ^(y)=y1+y¯cD(y+σd2σ2)1y¯cD+cμcD+qecay,\hat{\rho}(y)=y^{-1+\bar{y}c_{D}^{\prime}}\left(y+\frac{{\sigma_{d}}^{2}}{{\sigma}^{2}}\right)^{-1-\bar{y}c_{D}^{\prime}+c_{\mu}-c_{D}+q}e^{-c_{a}y}~{}, (42)

where q=2aσd2/σ4q=2a{\sigma_{d}}^{2}/{\sigma}^{4}. Note that the (integrable) divergence close to zero (proportional to y1+y¯cDy^{-1+\bar{y}c_{D}^{\prime}}) is identical that of pure demographic noise. On the other hand, the exponential decay at large yy is the same as that of seascape noise, although the subleading power-law is modified by an additional power of y1y¯cD+qy^{1-\bar{y}c_{D}^{\prime}+q}.

Since the extinction transition is dominated by the behavior for yy close to zero, its critical behavior turns out to be the same as that of demographic noise. Indeed, y¯=y\bar{y}=\langle y\rangle vanishes proportionately to δμ\delta\mu (as seen in Fig 11b), and the moment ratio, y2/y2\langle y^{2}\rangle/\langle y\rangle^{2}, still scales inversely with δμ\delta\mu (as verified in Fig. 12b). This is shown explicitly in Appendix D. Such scaling is regardless of the ratio of σd\sigma_{d} to σ\sigma, indicating that any amount of demographic noise will destroy the unusual extinction transition observed in the seascape case. Thus the novel universality and broad distributions, characteristic of seascape noise close to an extinction transition, disappear in the presence of (expected) demographic noise.

VI Discussion

Both seascape fluctuations and demographic noise have well defined origins. The former arises from natural variations in population fitness and access to resources, whereas the latter is the result of moving from a discrete to a continuum description. Both are unavoidable in real world systems, and neglecting one or the other can cause drastically incomplete predictions of the breadth of a population. In particular, seascape fluctuations broaden the tail of the distribution at large values, while demographic stochasticity controls its behavior close to zero.

To understand the importance of seascape fluctuations, it is instructive to consider Eq. (3) in the limit of a=0a=0 and D=0D=0. At each point lny\ln y now performs a random walk, resulting in broad log-normal distributions for which characterizing the population in terms of mean y\langle y\rangle and variance y2c\langle y^{2}\rangle_{c} is inadequate. A finite diffusion coefficient (still with a=0a=0) is expected to modify the log-normal distribution. The resulting behavior, in the universality class of directed polymers in random media (DPRM), is highly dependent on dimensionality: In one dimension it leads to the celebrated Tracy–Widom distribution Dotsenko (2010); Quastel and Spohn (2015); Chu and Kardar (2016), while in dimensions larger than 2, a critical value of DcD_{c} separates broad and narrow distributions Halpin-Healy (2012); Kardar and Zhang (1987); Halpin-Healy (2013). To circumvent difficulties associated with spatial dimensionality, in this paper we consider a mean-field limit (Eq. (4)) in which the parameter DD accounts for migration between any pair of sites, irrespective of their separation. In this case, seascape noise of strength σ\sigma generates a power-law tail in the distribution for large populations which falls off with exponent 2+2D/σ22+2D/\sigma^{2}. Much like the case of DPRM at high dimensions, this signals a transition from broad to a narrow distributions for D>Dc=σ2/2D>D_{c}=\sigma^{2}/2.

For a=0a=0, a finite μ\mu simply makes the mean, y¯\bar{y}, time dependent (proportional to eμte^{\mu t}) without modifying the shape of the distribution. For μ>0\mu>0, a finite aa is needed to curtail the exponential growth of the population; a self-consistency requirement now enables computing a stationary y¯\bar{y}. The finite aa also leads to an exponential decay of the distribution at large values, resulting in well-behaved moments. The most interesting aspect of the problem is then the nature of the extinction transition as μ0\mu\to 0: For D>DcD>D_{c}, the mean (and all other moments) vanish linearly with μ\mu, as expected for a mean-field extinction transition. However, for D<DcD<D_{c} the mean vanishes as μσ2/(2D)\mu^{\sigma^{2}/(2D)}, with higher moments vanishing with other exponents (harking back to the broad distribution expected for μ=0\mu=0).

While the above unconventional critical behavior is an accurate description of Eq. (4) as μ0\mu\to 0, its relevance to an actual species extinction must also account for demographic stochasticity. For D=0D=0, demographic noise in Eq. (5) is incompatible with a continuous probability distribution, with fluctuations causing local extinctions resulting in a growing delta-function in the PDF at the absorbing point y=0y=0. A finite DD removes the delta-function by seeding new population at all sites through migration from other sites, resulting in the steady state distribution of Eq. (33), with a normalizable divergence at the origin. (For |μ|D|\mu|\ll D, the same distribution, albeit with a time dependent y¯(t)\bar{y}(t) can be used to describe growing or shrinking populations.) However, the boundary between growth and extinction is no longer at μ=0\mu=0 in the presence of demographic noise, and the self-consistency condition should be used to identify a critical value of μc\mu_{c}. The nature of the extinction transition at μc\mu_{c} is now conventional, belonging to the expected directed percolation universality class. Finally, we find that when both seascape and demographic noise are present, the resulting extinction transition (at a finite μc\mu_{c}) is again conventional. This is not too surprising as extinction characterizes behavior when y0y\to 0, where demographic fluctuations are paramount.

The overarching theme of this investigation is the emphasis on the need to characterize the full distribution of a population and not just its mean. In the course of this investigation, in the mean-field limit, we have encountered a few distributions of some repute: For seascape noise, a scaled inverse chi-squared distribution appears; for demographic noise an Erlang shows up, and when both noises are mixed (for μ=a=0\mu=a=0), a rescaled beta prime distribution manifests. The special functions characterizing these distributions are typically solutions of relatively simple differential equations. In our context, these equations appear naturally in computing steady states of Fokker-Planck equations, providing examples of their applicability.

The covid-19 epidemic has motivated myriad current studies of spread and control of epidemics Giordano et al. (2020); Tuite et al. (2020); Chatterjee et al. (2020); Kucharski et al. (2020). With notable exceptions (e.g. Ref. Bittihn and Golestanian (2020)), most studies follow a number of time-dependent quantities that are implicitly assumed to characterize the whole distribution. The approach of this paper can be used to examine actual distributions via the self-consistency condition in the mean-field limit, for multiple stochastic equations, generalizing Eq. (V.4). Even for a single quantity, we may generalize the exponent of the stabilizing nonlinear term from 2 to an arbitrary α\alpha. This is not without motivation, since instead of an embedded logistic equation at every point in space, we would now have a Richards’ equation. The Richards’ equation acts as a generalization of logistic growth, and has been used in a variety of ecological models Richards (1959); Fekedulegn et al. (1999). Indeed, most results presented in this paper have natural generalizations for α>1\alpha>1, including corresponding distributions. The most notable complexity arises in the self-consistency equation for the mean, which requires numerical analysis and lacks closed forms.

Another interesting query is the applicability of the mean-field results to the finite dimensional extinction problem. There is a certain richness of dimensional dependence in directed percolation models, but we may nonetheless expect some qualitative behavior in the mean-field case to carry over to finite dimensions Korolev et al. (2010). For example, in the important cases of one and two dimensions, the limiting distribution for a=0a=0 arising from Eq. (3) is always broad. It would be interesting to investigate the nature of the extinction transition with seascape noise (with and without demographic noise) in these dimensions.

Finally, we note that certain predictions in this model may be experimentally replicable. Well-mixed microbial populations are often represented via a mean-field migration model, which we employ here. While tracking entire distributions is cumbersome (albeit not impossible), the mean and standard deviation of the population should be relatively easy to track. Our model predicts that the ratio of these quantities makes a dramatic change, passing from finite to very large as the strength of seascape noise is increased above a threshold value. The fitness of a population can be controlled via the resources afforded to the microbes, and local fluctuations in this quantity can be constructed by randomizing access to resources (e.g. light levels). While the results presented in this paper may not be robust to various perturbations, an experiment probing the effects of seascape fluctuations in fitness should yield highly informative results.

This research was supported by a McDonnel fellowship to Bertrand Ottino-Löffler, as well as by NSF through grants # DMR-1708280 and # PHY-2026995 (MK).

References

  • Fisher (1937) R. Fisher, The Annals of Eugenics 7, 355 (1937).
  • Aronson and Weinberger (1978) D. G. Aronson and H. F. Weinberger, Advances in Mathematics 30, 33 (1978).
  • Gourley (2000) S. A. Gourley, Journal of Mathematical Biology 41, 272 (2000).
  • Kwapisz (2000) J. Kwapisz, Journal of Differential Equations 165, 235 (2000).
  • Hallatschek and Korolev (2009) O. Hallatschek and K. Korolev, Physical Review Letters 103, 108103 (2009).
  • Durrett and Levin (1994) R. Durrett and S. Levin, Theoretical population biology 46, 363 (1994).
  • Butler and Goldenfeld (2009) T. Butler and N. Goldenfeld, Physical Review E 80, 030902 (2009).
  • Traulsen et al. (2012) A. Traulsen, J. C. Claussen,  and C. Hauert, Physical Review E 85, 041901 (2012).
  • Constable et al. (2016) G. W. Constable, T. Rogers, A. J. McKane,  and C. E. Tarnita, Proceedings of the National Academy of Sciences 113, E4745 (2016).
  • Weissmann et al. (2018) H. Weissmann, N. M. Shnerb,  and D. A. Kessler, Physical Review E 98, 022131 (2018).
  • Cardy and Sugar (1980) J. L. Cardy and R. Sugar, Journal of Physics A: Mathematical and General 13, L423 (1980).
  • Täuber et al. (1998) U. C. Täuber, M. J. Howard,  and H. Hinrichsen, Physical review letters 80, 2165 (1998).
  • Janssen and Täuber (2005) H.-K. Janssen and U. C. Täuber, Annals of Physics 315, 147 (2005).
  • Peschanski (2009) R. Peschanski, Physical Review D 79, 105014 (2009).
  • Sipos and Goldenfeld (2011) M. Sipos and N. Goldenfeld, Physical Review E 84, 035304 (2011).
  • Korolev et al. (2010) K. S. Korolev, M. Avlund, O. Hallatschek,  and D. R. Nelson, Reviews of modern physics 82, 1691 (2010).
  • Horowitz and Kardar (2019) J. M. Horowitz and M. Kardar, Physical Review E 99, 042134 (2019).
  • Henkel et al. (2008) M. Henkel, H. Hinrichsen,  and S. Lübeck, Non-Equilibrium Phase Transitions, Volume 1: Absorbing Phase Transitions (Spring Science + Business Media B.V., UK, 2008).
  • Taüber (2014) U. Taüber, Critical Dynamics: A Field Theory Approach to Equilibrium and Nonequilibrium Scaling Behavior (Cambridge University Press, 2014).
  • Mustonen and Lässig (2009) V. Mustonen and M. Lässig, Trends in genetics 25, 111 (2009).
  • Mustonen and Lässig (2010) V. Mustonen and M. Lässig, Proceedings of the National Academy of Sciences 107, 4248 (2010).
  • Iram et al. (2019) S. Iram, E. Dolson, J. Chiel, J. Pelesko, N. Krishnan, Ö. Güngör, B. Kuznets-Speck, S. Deffner, E. Ilker, J. G. Scott, et al., arXiv preprint arXiv:1912.03764  (2019).
  • Agarwala and Fisher (2019) A. Agarwala and D. S. Fisher, Theoretical Population Biology 130, 13 (2019).
  • Kardar et al. (1986) M. Kardar, G. Parisi,  and Y.-C. Zhang, Physical Review Letters 56, 889 (1986).
  • Kardar and Zhang (1987) M. Kardar and Y.-C. Zhang, Physical Review Letters 58, 2087 (1987).
  • Derrida (1990) B. Derrida, Physica A: Statistical Mechanics and its Applications 163, 71 (1990).
  • Chu and Kardar (2016) S. Chu and M. Kardar, Physical Review E 94, 010101 (2016).
  • Borodin et al. (2014) A. Borodin, I. Corwin,  and P. Ferrari, Communications on Pure and Applied Mathematics 67, 1129 (2014).
  • Medina et al. (1989) E. Medina, T. Hwa, M. Kardar,  and Y.-C. Zhang, Physical Review A 39, 3053 (1989).
  • Quastel and Spohn (2015) J. Quastel and H. Spohn, Journal of Statistical Physics 160, 965 (2015).
  • Sasamoto and Spohn (2010) T. Sasamoto and H. Spohn, Physical review letters 104, 230602 (2010).
  • Halpin-Healy (2013) T. Halpin-Healy, Physical Review E 88, 042118 (2013).
  • Strogatz (2003) S. Strogatz, Sync (Hyperion, 2003).
  • Pikovsky et al. (2003) A. Pikovsky, J. Kurths, M. Rosenblum,  and J. Kurths, Synchronization: a universal concept in nonlinear sciences, Vol. 12 (Cambridge university press, 2003).
  • Emig and Kardar (2000) T. Emig and M. Kardar, Physical review letters 85, 2176 (2000).
  • Emig and Kardar (2001) T. Emig and M. Kardar, Nuclear Physics B 604, 479 (2001).
  • Bittihn and Golestanian (2020) P. Bittihn and R. Golestanian, “Containment strategy for an epidemic based on fluctuations in the sir model,”  (2020), arXiv:2003.08784 [q-bio.PE] .
  • Dotsenko (2010) V. Dotsenko, EPL (Europhysics Letters) 90, 20003 (2010).
  • Halpin-Healy (2012) T. Halpin-Healy, Physical review letters 109, 170602 (2012).
  • Giordano et al. (2020) G. Giordano, F. Blanchini, R. Bruno, P. Colaneri, A. Di Filippo, A. Di Matteo,  and M. Colaneri, Nature Medicine , 1 (2020).
  • Tuite et al. (2020) A. R. Tuite, D. N. Fisman,  and A. L. Greer, CMAJ 192, E497 (2020).
  • Chatterjee et al. (2020) K. Chatterjee, K. Chatterjee, A. Kumar,  and S. Shankar, Medical Journal Armed Forces India  (2020).
  • Kucharski et al. (2020) A. J. Kucharski, T. W. Russell, C. Diamond, Y. Liu, J. Edmunds, S. Funk, R. M. Eggo, F. Sun, M. Jit, J. D. Munday, et al., The lancet infectious diseases  (2020).
  • Richards (1959) F. Richards, Journal of Experimental Botany 10, 290 (1959).
  • Fekedulegn et al. (1999) D. Fekedulegn, M. P. Mac Siurtain,  and J. J. Colbert, Silva Fennica 33, 327 (1999).

Appendix A Moments for seascape noise

We will elaborate upon the case of seascape noise with positive fitness, that is,

dy=[μyay2+D(y¯y)]dt+σydW,dy=\left[\mu y-ay^{2}+D\left(\bar{y}-y\right)\right]dt+\sigma ydW\,, (43)

with μ>0\mu>0. In the main body of the paper we find that, in the appropriate limit, the distribution of yy is proportional to

ρ^(y)=ecDy¯/yecayy2β,\hat{\rho}(y)=e^{-c_{D}\bar{y}/y}e^{-c_{a}y}y^{-2-\beta}, (44)

where we used the law of large numbers to assert y¯=y\bar{y}=\langle y\rangle. We further define cD=2D/σ2c_{D}=2D/\sigma^{2}, ca=2a/σ2c_{a}=2a/\sigma^{2}, and β=2(Dμ)/σ2\beta=2(D-\mu)/\sigma^{2}.

In order to get the right normalization ZZ for the distribution, and to choose a self-consistent value of y¯\bar{y}, we need to use the unnormalized moments

0ymρ^(y)𝑑y=2(cacDy¯)(1+β)/2𝒦β+1(2cDcay¯).\int_{0}^{\infty}y^{m}\hat{\rho}(y)dy=2\left(\frac{c_{a}}{c_{D}\bar{y}}\right)^{(1+\beta)/2}\mathcal{K}_{\beta+1}(2\sqrt{c_{D}c_{a}\bar{y}}). (45)

Therefore, we have that

cacDy¯=𝒦β(2cDcay¯)𝒦β+1(2cDcay¯),\sqrt{\frac{c_{a}}{c_{D}}\bar{y}}=\frac{\mathcal{K}_{\beta}(2\sqrt{c_{D}c_{a}\bar{y}})}{\mathcal{K}_{\beta+1}(2\sqrt{c_{D}c_{a}\bar{y}})}\,, (46)

as the self-consistent restriction on y=y¯\langle y\rangle=\bar{y}.

Because we have assumed that y¯=y\bar{y}=\langle y\rangle and y¯\bar{y} is constant in time, then we can take the expectation of both sides of the dynamics to get μy=ay2\mu\langle y\rangle=a\langle y^{2}\rangle. Therefore, we have that

y2y2=μ/ay.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{\mu/a}{\langle y\rangle}. (47)

So if we want to understand the ratio y2/y2\langle y^{2}\rangle/\langle y\rangle^{2} in the extinction limit, that is, as μ0\mu\to 0 and y¯0\bar{y}\to 0, then all we need to do is understand the asymptotics of (46) alone.

For the sake of brevity we will define x=cDcay¯x=\sqrt{c_{D}c_{a}\bar{y}}. The most convenient form of 𝒦\mathcal{K}, the modified Bessel function of the second kind, is

𝒦β(2x)=\displaystyle\mathcal{K}_{\beta}(2x)= π/2sin(πβ)m=0x2mβm!Γ(mβ+1)\displaystyle\frac{\pi/2}{\sin(\pi\beta)}\sum_{m=0}^{\infty}\frac{x^{2m-\beta}}{m!\Gamma(m-\beta+1)}
\displaystyle- π/2sin(πβ)m=0x2m+βm!Γ(m+β+1).\displaystyle\frac{\pi/2}{\sin(\pi\beta)}\sum_{m=0}^{\infty}\frac{x^{2m+\beta}}{m!\Gamma(m+\beta+1)}. (48)

Thus, limiting to the lowest order terms in xx, the right hand side of Eq. (46) becomes

𝒦β(2x)𝒦β+1(2x)(1)\displaystyle\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\simeq(-1) (xβΓ(β+1)+xβ+2Γ(β+2)xβΓ(β+1)xβ+2Γ(β+2))\displaystyle\left(\frac{x^{-\beta}}{\Gamma(-\beta+1)}+\frac{x^{-\beta+2}}{\Gamma(-\beta+2)}-\frac{x^{\beta}}{\Gamma(\beta+1)}-\frac{x^{\beta+2}}{\Gamma(-\beta+2)}\right)
(xβ1Γ(β)+xβ+1Γ(β+1)xβ+1Γ(β+2)xβ+3Γ(β+3))1.\displaystyle\cdot\left(\frac{x^{-\beta-1}}{\Gamma(-\beta)}+\frac{x^{-\beta+1}}{\Gamma(-\beta+1)}-\frac{x^{\beta+1}}{\Gamma(\beta+2)}-\frac{x^{\beta+3}}{\Gamma(\beta+3)}\right)^{-1}. (49)

Disambiguating which terms are actually most relevant depends on the choice of β\beta, with there being three regimes of note. We shall elaborate on each of these in turn.

A.0.1 β>1\beta>1

In this case, the xβx^{-\beta} and xβ+2x^{-\beta+2} terms dominate the numerator of  (49), whereas the denominator is dominated by the xβ1x^{-\beta-1} and xβ+1x^{-\beta+1} terms. Therefore, we find that

𝒦β(2x)𝒦β+1(2x)xβ(1+x2β(1β)).\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\simeq\frac{x}{\beta}\left(1+\frac{x^{2}}{\beta(1-\beta)}\right). (50)

Since xy¯x\propto\sqrt{\bar{y}}, the y¯\sqrt{\bar{y}} on the left hand side of Eq. (46) cancels out the leading xx, hence the need to include the second order correction. From here, we can easily solve for y¯\bar{y} to get

y¯μDβ(β1)cD2.\bar{y}\simeq\frac{\mu}{D}\frac{\beta(\beta-1)}{c_{D}^{2}}. (51)

Expanding β\beta in the small-μ\mu limit then leads to

y¯μa(1σ22D),\bar{y}\simeq\frac{\mu}{a}\left(1-\frac{\sigma^{2}}{2D}\right), (52)

which is linear in μ\mu, as stated in the main text. Moreover, we get

y2y2=2D2Dσ2+O(μ),\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{2D}{2D-\sigma^{2}}+O(\mu), (53)

which is consistent with the results from the μ=0\mu=0 analysis for 2D>σ22D>\sigma^{2}.

A.0.2 1<β<1-1<\beta<1

Here, the numerator of (49) is dominated by the xβx^{\beta} and xβx^{-\beta} terms, and the only term from the denominator that survives is the xβ1x^{-\beta-1} term. So

𝒦β(2x)𝒦β+1(2x)xβ(1+Γ(β)Γ(β)x2β).\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\simeq\frac{x}{\beta}\left(1+\frac{\Gamma(-\beta)}{\Gamma(\beta)}x^{2\beta}\right). (54)

The leading xx cancels out the y¯\bar{y} on the left hand side of (46), leving us with the mean being set by

y¯1cacD(Γ(β)Γ(β)μD)1/β.\bar{y}\simeq\frac{1}{c_{a}c_{D}}\left(\frac{-\Gamma(\beta)}{\Gamma(-\beta)}\frac{\mu}{D}\right)^{1/\beta}. (55)

In the small μ\mu limit, βcD\beta\to c_{D}, so the lowest order behavior in μ\mu is given by

y¯1cacD(Γ(cD)Γ(cD)1D)1/cDμ1/cD.\bar{y}\simeq\frac{1}{c_{a}c_{D}}\left(\frac{-\Gamma(c_{D})}{\Gamma(-c_{D})}\frac{1}{D}\right)^{1/c_{D}}\mu^{1/c_{D}}. (56)

So if |β|<1|\beta|<1, the mean goes as μσ2/(2D)\mu^{\sigma^{2}/(2D)}. Moreover, the moment ratio is given by

y2y2cD1+1/cD(Γ(cD)Γ(cD))1/cDcμ11/cD.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}\simeq{c_{D}}^{1+1/c_{D}}\left(\frac{-\Gamma(-c_{D})}{\Gamma(c_{D})}\right)^{1/c_{D}}{c_{\mu}}^{1-1/c_{D}}. (57)

This provides all the prefactors negelected in the main body Eq. (30).

A.0.3 β<1\beta<-1

For this region, the numerator of  (49) is dominated by the xβx^{\beta} and xβ+2x^{\beta+2} terms, and the denominator is dominated by the xβ+1x^{\beta+1} and xβ+3x^{\beta+3} terms. So

𝒦β(2x)𝒦β+1(2x)(β+1)x(1+x2(β+1)(β+2)).\frac{\mathcal{K}_{\beta}(2x)}{\mathcal{K}_{\beta+1}(2x)}\simeq\frac{-(\beta+1)}{x}\left(1+\frac{x^{2}}{(\beta+1)(\beta+2)}\right). (58)

As before, the second order expansion is required. Solving for y¯\bar{y} gives us

y¯=(β+1)(β+2)ca(β+2+cD),\bar{y}=\frac{-(\beta+1)(\beta+2)}{c_{a}(\beta+2+c_{D})}, (59)

and therefore

y2y2=ββ+1(1+cDβ+2)2.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{\beta}{\beta+1}\left(1+\frac{c_{D}}{\beta+2}\right)^{2}. (60)

Unlike the previous two cases, there is no need to do a small-μ\mu analysis here. The only way for β=cDcμ\beta=c_{D}-c_{\mu} to be negative is for μ\mu to be greater than DD. This is not possible in the limit of small μ\mu, so this regime is irrelevant for our purposes.

Appendix B Moments for demographic noise

Here, we will show the extinction behavior of our mean-field model under demographic noise. In particular, we will look at

dyk=[μykayk2+D(y¯yk)]dt+σdykdWk.dy_{k}=\left[\mu y_{k}-a{y_{k}}^{2}+D\left(\bar{y}-y_{k}\right)\right]dt+\sigma_{d}\sqrt{y_{k}}dW_{k}. (61)

As before, we use the law of large numbers to assert that the ensemble average, spatial average, and initial condition are identical. If this holds true, then there is some stationary density ρ\rho that is identical for every yky_{k}, and we can transform the above equation into a Fokker-Plank equation, where

0=tρ=y{[μyay2+D(y¯y)]ρ}.0=-\partial_{t}\rho=\partial_{y}\left\{\left[\mu y-ay^{2}+D(\bar{y}-y)\right]\rho\right\}. (62)

This simplifies to

0=yρ+(1cDy¯)ρ+(cDcμ)yρ+cay2ρ,0=y\rho^{\prime}+(1-c_{D}\bar{y})\rho+(c_{D}-c_{\mu})y\rho+c_{a}y^{2}\rho, (63)

with cD=2D/σd2c_{D}^{\prime}=2D/{\sigma_{d}}^{2}, cμ=2μ/σd2c_{\mu}^{\prime}=2\mu/{\sigma_{d}}^{2}, and ca=2a/σd2c_{a}^{\prime}=2a/{\sigma_{d}}^{2} as usual. This admits an unnormalized solution of the form

ρ^(y)=y1+cDy¯exp[(cDcμ)y(ca/2)y2].\hat{\rho}(y)=y^{-1+c_{D}^{\prime}\bar{y}}\exp\left[-(c_{D}^{\prime}-c_{\mu}^{\prime})y-(c_{a}^{\prime}/2)y^{2}\right]. (64)

To get the moments of yy, it is expedient to define z=Dy¯/σd2z=D\bar{y}/{\sigma_{d}}^{2} and r=(D+μ)/aσd2r=(-D+\mu)/\sqrt{a{\sigma_{d}}^{2}}. Using these definitions, we find that

y¯\displaystyle\bar{y} =yρ^(y)𝑑yρ^(y)𝑑y=2caΓ(12+z)11(12+z,12,r2)+2rΓ(1+z)11(1+z,32,r2)Γ(z)11(z,12,r2)+2rΓ(12+z)11(12+z,32,r2),\displaystyle=\frac{\int y\hat{\rho}(y)dy}{\int\hat{\rho}(y)dy}=\sqrt{\frac{2}{c_{a}^{\prime}}}\frac{\Gamma\left(\frac{1}{2}+z\right){}_{1}\mathcal{F}_{1}\left(\frac{1}{2}+z,\frac{1}{2},r^{2}\right)+2r\Gamma(1+z){}_{1}\mathcal{F}_{1}\left(1+z,\frac{3}{2},r^{2}\right)}{\Gamma(z){}_{1}\mathcal{F}_{1}\left(z,\frac{1}{2},r^{2}\right)+2r\Gamma\left(\frac{1}{2}+z\right){}_{1}\mathcal{F}_{1}\left(\frac{1}{2}+z,\frac{3}{2},r^{2}\right)}, (65)

where 11{}_{1}\mathcal{F}_{1} is the Kummer confluent hypergeometric function.

We want our analysis to take place near μ=μc\mu=\mu_{c}, so y¯\bar{y} should be close to zero. The most practical way to analyze the extinction behavior is to look at both the numerator and denominator of the expression (65) for y¯\bar{y} in the limit of small zz, since if y¯\bar{y} is small, then so is zy¯z\propto\bar{y}. Specficially, we have

y¯2caA+BzEz1+F,\bar{y}\simeq\sqrt{\frac{2}{c_{a}^{\prime}}}\frac{A+Bz}{Ez^{-1}+F}\,, (66)

where AA, BB, E,E, and FF are constants obtained by expanding in zz, with AA and BB given by

A=\displaystyle A=~{} er2π(1+Erf(r)),\displaystyle e^{r^{2}}\sqrt{\pi}(1+\mbox{Erf}(r)), (67)
B=\displaystyle B=~{} er2γEπErf(r)+π1(1,0,0)1(12,12,r2)\displaystyle-e^{r^{2}}\gamma_{E}\sqrt{\pi}\mbox{Erf}(r)+\sqrt{\pi}{}_{1}\mathcal{F}_{1}^{(1,0,0)}\left(\frac{1}{2},\frac{1}{2},r^{2}\right)
+πΓP(0,1/2)er2+2r1(1,0,0)1(1,32,r2),\displaystyle+\sqrt{\pi}\Gamma_{P}(0,1/2)e^{r^{2}}+2r{}_{1}\mathcal{F}_{1}^{(1,0,0)}\left(1,\frac{3}{2},r^{2}\right), (68)

and EE and FF given by

E=\displaystyle E=~{} 1,\displaystyle 1, (69)
F=\displaystyle F=~{} γE+πErfi(r)+1(1,0,0)1(0,12,r2),\displaystyle-\gamma_{E}+\pi\mbox{Erfi}(r)+{}_{1}\mathcal{F}_{1}^{(1,0,0)}\left(0,\frac{1}{2},r^{2}\right), (70)

with ΓP\Gamma_{P} being the polygamma, Erf the error function, Erfi the imaginary error function, and γE0.577\gamma_{E}\approx 0.577 is the Euler-Mascheroni constant.

Using these approximate forms, it is easy to see that

y¯=2cDcDA2caEcDB2caF.\bar{y}=\frac{-2}{c_{D}^{\prime}}\frac{c_{D}^{\prime}A-\sqrt{2c_{a}^{\prime}}E}{c_{D}^{\prime}B-\sqrt{2c_{a}^{\prime}}F}. (71)

Let’s assume that μc\mu_{c} is the critical value of μ\mu where y¯\bar{y} goes from zero to nonzero. The above form allows us to obtain the critical μ\mu, since it implies that μc\mu_{c} must satisfy cDA=2cac_{D}^{\prime}A=\sqrt{2c_{a}^{\prime}}, or

aπσdD=erc2(1+Erf(rc)),\sqrt{\frac{a}{\pi}}\frac{\sigma_{d}}{D}=e^{r_{c}^{2}}\left(1+\mbox{Erf}(r_{c})\right)\,, (72)

with rc=(D+μc)/aσd2r_{c}=(-D+\mu_{c})/\sqrt{a{\sigma_{d}}^{2}}.

If we are instead interested in the behavior of the mean near zero, then we can substitute μ=μc+δμ\mu=\mu_{c}+\delta\mu for infinitesimal δμ\delta\mu, and find

y¯=2δAcDB2caFδμ,\bar{y}=\frac{-2\delta A}{c_{D}^{\prime}B-\sqrt{2c_{a}^{\prime}}F}\delta\mu, (73)

where

δA=2aσd2π(Dμc)aσd2erc2[1Erf(rc)].\delta A=\frac{2}{\sqrt{a}\sigma_{d}}-\frac{2\pi(D-\mu_{c})}{a{\sigma_{d}}^{2}}e^{{r_{c}}^{2}}\left[1-\mbox{Erf}\left(-r_{c}\right)\right]. (74)

This means that our predicted mean for demographic noise scales as y¯δμ=μμc\bar{y}\propto\delta\mu=\mu-\mu_{c} near extinction, with a slope that is exactly predictable from the above equation.

By taking the expectation of both sides of the dynamics, we attain y2=(μ/a)y\langle y^{2}\rangle=(\mu/a)\langle y\rangle. So if we plug this into y2/y2\langle y^{2}\rangle/\langle y\rangle^{2} and only keep the lowest order terms in δμ\delta\mu, we get

y2y2=μc+δμay¯1δμ.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}=\frac{\mu_{c}+\delta\mu}{a\bar{y}}\propto\frac{1}{\delta\mu}. (75)

Therefore, unlike in the case of seascape noise, the moment ratio always diverges as 1/δμ1/\delta\mu.

Appendix C μc\mu_{c} for demographic noise

Here we will find approximate forms for the critical fitness μc\mu_{c}, at which the mean population goes from zero to nonzero. In the prior Appendix, we demonstrated that Eq. (72) sets the condition for μc\mu_{c}. If we let rμ=μc/(σda)r_{\mu}=\mu_{c}/(\sigma_{d}\sqrt{a}) and rD=D/(σda)r_{D}=D/(\sigma_{d}\sqrt{a}), then this condition can be written as

1rDπ=e(rμrD)2(1+Erf(rμrD)),\frac{1}{r_{D}\sqrt{\pi}}=e^{(r_{\mu}-r_{D})^{2}}(1+\mbox{Erf}(r_{\mu}-r_{D})), (76)

where Erf is the error function. In the following we examine separately the large and small noise limits of the above equation.

C.0.1 σd1\sigma_{d}\gg 1

Since rD1/σdr_{D}\propto 1/\sigma_{d}, we might expect this quantity to be small. Let us assume that rμr_{\mu} is large, and futher assume that rμrDr_{\mu}r_{D} is small. These conditions can be checked for self-consistency at the end.

Taking these assumptions in hand, we have

1πrD=\displaystyle\frac{1}{\sqrt{\pi}r_{D}}=~{} e(rμrD)2(1+Erf(rμrD))\displaystyle e^{(r_{\mu}-r_{D})^{2}}(1+\mbox{Erf}(r_{\mu}-r_{D}))
\displaystyle\simeq 2erμ2.\displaystyle 2e^{r_{\mu}^{2}}. (77)

By assumption, we were allowed to neglect the e2rμrDe^{-2r_{\mu}r_{D}} term, as well as approximate the error function by a constant. We now obtain rμln(2πrD)r_{\mu}\simeq\sqrt{-\ln(2\sqrt{\pi}r_{D})}, and therefore get

μcσdln(2πaDσd).\mu_{c}\simeq\sigma_{d}\sqrt{-\ln\left(2\sqrt{\frac{\pi}{a}}\frac{D}{\sigma_{d}}\right)}. (78)

Notice that rμln(σd)r_{\mu}\propto\sqrt{\ln(\sigma_{d})} and rμrDln(σd)/σdr_{\mu}r_{D}\propto\ln(\sigma_{d})/\sigma_{d}, making our initial assumptions self-consistent.

C.0.2 0<σd10<\sigma_{d}\ll 1

An efficient way to rewrite Eq. (76) is

1rDπ=Erfcx(rDrμ),\frac{1}{r_{D}\sqrt{\pi}}=\mbox{Erfcx}(r_{D}-r_{\mu}), (79)

in terms of the scaled complementary error function, Erfcx. Since σd\sigma_{d} is small, therefore rDr_{D} is necessarily large. If we assume rμr_{\mu} is small, then we can take the first order Taylor series of Erfcx to get

rμ=\displaystyle r_{\mu}=~{} (πrD)1+Erfcx(rD)Erfcx(rD)\displaystyle\frac{-(\sqrt{\pi}r_{D})^{-1}+\mbox{Erfcx}(r_{D})}{\mbox{Erfcx}^{\prime}(r_{D})}
=\displaystyle=~{} (πrD)1+Erfcx(rD)2/π+2rDErfcx(rD)\displaystyle\frac{-(\sqrt{\pi}r_{D})^{-1}+\mbox{Erfcx}(r_{D})}{-2/\sqrt{\pi}+2r_{D}\mbox{Erfcx}(r_{D})}
=\displaystyle=~{} 12rD.\displaystyle\frac{1}{2r_{D}}. (80)

Since rDr_{D} is large, therefore rμr_{\mu} is small and self-consistent, leading to

μc=aσd22D.\mu_{c}=a\frac{\sigma_{d}^{2}}{2D}. (81)

Another way to prove this case is by using the fact that cDc_{D}^{\prime} is large, so we can approximate the unnormalized distribution (64) by

ρ^(y)y1+cDy¯ecDy.\hat{\rho}(y)\simeq y^{-1+c_{D}^{\prime}\bar{y}}e^{-c_{D}^{\prime}y}. (82)

The second moment is exactly solvable here, with y2=y¯2+y¯/cD\langle y^{2}\rangle=\bar{y}^{2}+\bar{y}/c_{D}^{\prime}. If we then take the expectation of both sides of the dynamics (61) and plug in the second moment we find that

ty¯=(μacD)y¯ay¯2.\partial_{t}\bar{y}=\left(\mu-\frac{a}{c_{D}^{\prime}}\right)\bar{y}-a\bar{y}^{2}. (83)

This suggests that y¯\bar{y} converges to zero whenever μ<a/cD\mu<a/c_{D}^{\prime}, which retrieves the equation for μc\mu_{c} (81).

So for small noise, the critical fitness scales as σd2\sigma_{d}^{2}, but for large noise it scales as σdln(σd)\sigma_{d}\sqrt{\ln(\sigma_{d})}, as described in the main body of the paper.

Appendix D Moments for mixed noise

Here, we look at the case with mixed seascape and demographic noise, that is,

dy=[μyay2+D(y¯y)]dt+σ2y2+σd2ydW,dy=\left[\mu y-a{y}^{2}+D\left(\bar{y}-y\right)\right]dt+\sqrt{\sigma^{2}y^{2}+\sigma_{d}^{2}y}dW, (84)

where σ\sigma and σd\sigma_{d} are the respective amplitudes of seascape and demographic noises. As always, we assume uniform initial conditions and the existence of a stationary distribution ρ\rho with a self-consistent mean y=y¯\langle y\rangle=\bar{y}. By transforming the above into a Fokker-Plank equation, we find the unnormalized stationary distribution

ρ^(y)=ecayy1+z(y+s)1tz,\hat{\rho}(y)=e^{-c_{a}y}y^{-1+z^{\prime}}(y+s)^{-1-t-z^{\prime}}, (85)

where ca=2a/σ2c_{a}=2a/\sigma^{2}, s=σD2/σ2s=\sigma_{D}^{2}/\sigma^{2}, z=2Dy¯/σd2z^{\prime}=2D\bar{y}/{\sigma_{d}}^{2}, q=2aσd2/σ4q=2a\sigma_{d}^{2}/\sigma^{4}, and t=2(Dμ)/σ2qt=2(D-\mu)/\sigma^{2}-q.

In order to get the self-consistent mean, we need to use the following equation

y¯=ssin(πt)πΓ(t)Γ(1+z)11(1+z,1t,q)+qtΓ(t)Γ(1+t+z)11(1+t+z,1+t,q)Γ(z)1R1(z,t,q)+q1+tΓ(1+t+z)1R1(1+t+z,2+t,q),\bar{y}=\frac{s\sin(\pi t)}{\pi}\frac{\Gamma(t)\Gamma(1+z^{\prime}){}_{1}\mathcal{F}_{1}\left(1+z^{\prime},1-t,q\right)+q^{t}\Gamma(-t)\Gamma(1+t+z^{\prime}){}_{1}\mathcal{F}_{1}\left(1+t+z^{\prime},1+t,q\right)}{-\Gamma(z^{\prime}){}_{1}\mathcal{F}^{R}_{1}\left(z^{\prime},-t,q\right)+q^{1+t}\Gamma(1+t+z^{\prime}){}_{1}\mathcal{F}^{R}_{1}\left(1+t+z^{\prime},2+t,q\right)}, (86)

with 11{}_{1}\mathcal{F}_{1} being the Kummer hypergeometric function and 1R1{}_{1}\mathcal{F}^{R}_{1} being its regularized version. In the extinction limit, y¯\bar{y} must be small, and so zz^{\prime} should be too. In such a limit, we find

y¯ssin(πt)πA+BzE/z+F,\bar{y}\simeq\frac{s\sin(\pi t)}{\pi}\frac{A^{\prime}+B^{\prime}z^{\prime}}{E^{\prime}/z^{\prime}+F^{\prime}}, (87)

which simplifies into

y¯σd22D2Dsin(πt)Aπσ2E2Dsin(πt)Bπσ2F,\bar{y}\simeq\frac{-\sigma_{d}^{2}}{2D}\frac{2D\sin(\pi t)A^{\prime}-\pi\sigma^{2}E^{\prime}}{2D\sin(\pi t)B^{\prime}-\pi\sigma^{2}F^{\prime}}\,, (88)

where

A=\displaystyle A^{\prime}=~{} teqqtΓ(t)Γ(t)+eqqtΓ(t)Γ(1+t)\displaystyle-te^{q}q^{t}\Gamma(-t)\Gamma(t)+e^{q}q^{t}\Gamma(-t)\Gamma(1+t)
+teqqtΓ(t)Γ(t,q),\displaystyle+te^{q}q^{t}\Gamma(t)\Gamma(-t,q), (89)
B=\displaystyle B^{\prime}=~{} teqγEΓ(t)qtΓ(t)teqγqtΓ(t)Γ(t,q)\displaystyle te^{q}\gamma_{E}\Gamma(t)q^{t}\Gamma(-t)-te^{q}\gamma q^{t}\Gamma(t)\Gamma(-t,q)
+Γ(t)1R(1,0,0)1(1,1t,q)\displaystyle+\Gamma(t){{}_{1}\mathcal{F}^{R}_{1}}^{(1,0,0)}(1,1-t,q)
+eqqtΓP(0,1+t)Γ(t)Γ(1+t)\displaystyle+e^{q}q^{t}\Gamma_{P}(0,1+t)\Gamma(-t)\Gamma(1+t)
+qtΓ(t)Γ(1+t)1R(1,0,0)1(1+t,1+t,q),\displaystyle+q^{t}\Gamma(-t)\Gamma(1+t){{}_{1}\mathcal{F}^{R}_{1}}^{(1,0,0)}(1+t,1+t,q), (90)
E=\displaystyle E^{\prime}=~{} 1/Γ(t),\displaystyle-1/\Gamma(-t), (91)
F=\displaystyle F^{\prime}=~{} γ/Γ(t)+0quteu𝑑u1R(1,0,0)1(0,t,q),\displaystyle\gamma/\Gamma(-t)+\int_{0}^{q}u^{t}e^{u}du-{{}_{1}\mathcal{F}^{R}_{1}}^{(1,0,0)}(0,-t,q), (92)

where γE0.577\gamma_{E}\approx 0.577 is the Euler-Mascheroni constant, ΓP\Gamma_{P} is the polygamma, and Γ(x,y)\Gamma(x,y) is the incomplete gamma function yux1eu𝑑u\int_{y}^{\infty}u^{x-1}e^{-u}du.

We can then assert that there is some μc\mu_{c} (with corresponding tct_{c}) where the mean transitions from zero to nonzero. Given this, and assuming μ=μc+δμ\mu=\mu_{c}+\delta\mu, with cδμ=2δμ/σ2c_{\delta\mu}=2\delta\mu/\sigma^{2}, we find for small δμ\delta\mu that

y¯πδE+πcDcos(tcπ)AcDsin(πtc)δAcDsin(πt)BπcDFcδμ,\bar{y}\simeq\frac{\pi\delta E^{\prime}+\pi c_{D}\cos(t_{c}\pi)A^{\prime}-c_{D}\sin(\pi t_{c})\delta A^{\prime}}{c_{D}^{\prime}\sin(\pi t)B^{\prime}-\pi c_{D}^{\prime}F^{\prime}}c_{\delta\mu}, (93)

where cD=2D/σ2c_{D}=2D/\sigma^{2}, cD=2D/σd2c_{D}^{\prime}=2D/\sigma_{d}^{2},

δA=\displaystyle\delta A^{\prime}=~{} eqqtc{Γ(tc)Γ(tc,q)\displaystyle-e^{q}q^{t_{c}}\left\{\Gamma(t_{c})\Gamma(-t_{c},q)\vphantom{\Gamma^{(1,0)}}\right.
+Γ(tc)Γ(tc,q)[tcln(q)+tcΓP(0,tc)]\displaystyle+\Gamma(t_{c})\Gamma(-t_{c},q)\left[t_{c}\ln(q)+t_{c}\Gamma_{P}(0,t_{c})\right]
Γ(tc)Γ(tc)[1+tcΓP(0,tc]\displaystyle-\Gamma(-t_{c})\Gamma(t_{c})\left[1+t_{c}\Gamma_{P}(0,t_{c}\right]
+Γ(tc)Γ(tc)tcΓP(0,1+tc)\displaystyle+\Gamma(-t_{c})\Gamma(t_{c})t_{c}\Gamma_{P}(0,1+t_{c})
tcΓ(tc)Γ(1,0)(tc,q)},\displaystyle\left.-t_{c}\Gamma(t_{c})\Gamma^{(1,0)}(-t_{c},q)\right\}, (94)

and

δE=ΓP(0,tc)/Γ(tc).\delta E^{\prime}=\Gamma_{P}(0,-t_{c})/\Gamma(-t_{c}). (95)

In particular, this means that near extinction, the mean scales as y¯μμc\bar{y}\propto\mu-\mu_{c}, with the scaling slope known from the above.

As in the previous seascape and demographic noise cases, we can attain the second moment simply by taking the expectation of both sides of the dynamics to get y2=(μ/a)y\langle y^{2}\rangle=(\mu/a)\langle y\rangle. From here it is easy to see that

y2y21y¯1δμ.\frac{\langle y^{2}\rangle}{\langle y\rangle^{2}}\propto\frac{1}{\bar{y}}\propto\frac{1}{\delta\mu}. (96)

So despite the presence of seascape noise, the scaling of the moment ratio near extinction is identical to the purely demographic noise case.