Abstract
Disturbances can occur as short‐lived pulses (e.g., storms) or sustained presses (e.g., chronic drought). Much work in ecology has developed methods to help predict how natural populations respond to disturbances, but analyses of pulse and press disturbances have been largely disconnected. We present a matrix framework that links press and pulse perturbations within the same analytical approach, showing how transient nonlinearities and demography shape fitness. We find that transient responses to pulse perturbations accumulate to determine the long‐term response to press disturbances. For structured population models, this cumulative change is given by a new transient response matrix (TRM). Strikingly, the TRM also yields the second derivatives of the population growth rate with respect to matrix elements. Thus, there is an intimate but unexpected relationship between nonlinear selection pressures on demographic rates, and the transient dynamics of populations. This relationship yields a strong correlation between TRM and generation time across 439 unique plant and animal species (2690 population models). We also show that the TRM is directly related to Cohen's cumulative distance measure for populations converging to stability. Our framework provides ecologists with a general tool to predict population responses to diverse environmental changes.
Keywords: matrix population models, nonlinear fitness, perturbation theory, press disturbance, pulse disturbance, the second derivatives of population growth rate, transient response matrix
INTRODUCTION
We live in a period of environmental disturbances that may push populations away from their historical states (Abbott et al., 2024; Barnosky et al., 2012). An important goal in ecology is to predict how natural populations respond to such changes (Morozov et al., 2024). Bender et al. (1984) introduced two terms (pulse and press) to distinguish between two types of experimental disturbances and to describe the combination of cause and effect (Glasby & Underwood, 1996). They classified disturbance regimes into acute, discrete events (pulse disturbances) and diffuse, sustained events (press disturbances).
A pulse disturbance is a one‐off event (such as an acute epidemic, or extreme but short weather event like a fire or hurricane) that may perturb the system away from its stable state if it fails to resist the disturbance. After a pulse, transient dynamics occur as the system returns to the previous stable state (Tao et al., 2021; White et al., 2013). Examples of a pulse disturbance include one‐off catastrophic events (Rypkema & Shripad, 2021), preferential targeting of prime adult individuals (Traill et al., 2014) in trophy hunting, droughts that primarily affect juveniles in plant populations (Refsland & Fraterrigo, 2018), among others. In contrast, a press disturbance is long‐lasting (e.g., global warming, land use change) and alters the stable state itself (Donohue et al., 2016; Inamine et al., 2022). In a press, there are also transient dynamics but the repeated disturbances push the population structure away from the original stable state distribution (hereafter, SSD) to the new stable state. Examples of a press perturbation include the decline in fertility rates of a population following chronic disease (Sironi, 2019), or the effects of reintroduction of a species into an ecosystem (Ripple & Beschta, 2012).
Much attention has been paid theoretically (Arnoldi et al., 2018; Hastings, 2001; Jentsch & White, 2019; Medeiros et al., 2025; Yang et al., 2008) and experimentally (Amor et al., 2020) to the responses of natural systems to pulse disturbances, and some to press disturbances (Inamine et al., 2022; Morozov et al., 2020). But previous work has not noted a direct connection between pulses and a press. In discrete‐time models, we consider a simplistic press perturbation to be a continuing series of pulse perturbations, one in every time interval. We use this equivalence to link transient response after a pulse to the response to a press.
To set the stage, we provide a brief overview of structured populations in discrete time, represented by a matrix population model (MPM) (Caswell, 2001). The MPM, denoted by , has elements that describe the per capita contribution from state to state in one time step. These transition rates are nonnegative and may combine multiple vital rates (e.g., fertility is often the product of survival and fecundity). The long‐run growth rate of the population is given by the dominant eigenvalue of and is denoted by . There are two eigenvectors associated with . The right eigenvector (i.e., ) yields the stable stage distribution (SSD), that is, the proportion of individuals across states in the long run. The left eigenvector gives the stable reproductive value (SRV), which describes the contribution of individuals to future reproduction. Together, () describe the asymptotic behavior of the population.
Now that we have described the long‐run behavior, we ask what happens when a small disturbance (such as a fire) shifts the system away from equilibrium. To examine this, we assume that the population is at its SSD and subject it to a one‐time pulse disturbance. We define a disturbance as changing the population's transition rates between states (ages or stages), and not as directly affecting population structure. Thus, at time , the population is at and is impacted by a pulse between time and . The result is that the subsequent population structure, at time , is no longer the SSD, but is a sum, , where the pulse produces the effect (see Methods section). The pulse does not recur (by definition), so its effect diminishes over time. So, the population structure at time is the sum of the SSD and the 1‐time‐diminished effect of the original pulse. Similarly, at time , the population structure is the sum of the SSD and the 2‐time‐diminished effect of the original pulse. Eventually, the effect decays and the structure converges to the original stable structure .
In contrast, the response to a press (sustained) perturbation (such as an ongoing drought) is an accumulation of responses to repeated pulses. The initial state is the SSD at time , and a pulse between time 0 and 1 produces at time 1 the change , exactly as before (as shown in Figure 1). At time , however, we add together two effects: the 1‐time‐diminished effect of the first pulse (between time 0 and 1) and the next pulse (between time 1 and 2). At time , we again add the new pulse to the remaining effect of previous pulses; the sum is the effect of the press disturbance. In the long‐term, we have a cumulative sum that yields the deviation from the original SSD to a new SSD; the cumulative sum is given by Equation (9), and illustrated in general by Figure 1. Numerical examples are in Figure 2.
FIGURE 1.

Dynamics of population structure after a pulse and press perturbation. The left panels illustrate the transient dynamics of a structured population following a single pulse disturbance at . At time , the purple arrow depicts the initial deviation from the stable distribution . At time , this single disturbance has decayed and rotated (blue arrow, ). At time , it decays further (green arrow, ), eventually converging back to the original stable structure . The right panels illustrate a press disturbance, which is modeled as a sequence of repeated pulses. The total deviation at any time step is the vector sum of the new pulse and the decayed remnants of all previous pulses. At , the effect is identical to a single pulse (purple arrow, ). At , the total displacement is the sum of the fresh pulse (purple arrow, ) plus the decayed effect of the pulse from (blue arrow, ). At , the displacement is the sum of the fresh pulse (purple), the 1‐step decayed pulse (blue), and the 2‐step decayed pulse (green, ). The arrows are retained at each step to visualize how these historical effects accumulate to drive the population toward a new stable structure .
FIGURE 2.

Comparing the response to pulse and press for Phaseolus lunatus and Spermophilus dauricus. The left panel of 2(a) shows transient dynamics for Phaseolus lunatus in Stage 1 after a pulse (black line) or a press (blue line) disturbance to the (1,6) and (6,5) elements of the matrix population model. The left panel of 2(b) shows transient dynamics for Spermophilus dauricus in Stage 1 after a pulse (black line) or a press (blue line) disturbance to the (1,7) and (7,6) elements of the matrix population model. In both panels, Stage 1 converges back to the original stable stage distribution (SSD; dashed black line) following a pulse disturbance, while a press disturbance leads to convergence toward a new SSD (dashed magenta line), analytically predicted using the Transient Response Matrix (TRM). On the right panel, the transient dynamics are visualized in a phase plane with Stage 5 on the x‐axis and Stage 1 on the y‐axis. Arrowheads indicate the direction of convergence. Both stages converge to the original SSD (black triangle) after a pulse disturbance, while a press disturbance drives convergence to a distinct SSD. Lima Bean sketch credit: IBPGR (1982) Daurian squirrel sketch credit: Harman Jaggi.
Our framework shows how transient responses to pulse perturbations lead to a quantitative description of press perturbations. We derive the connection from pulses to presses via what we label a transient response matrix (TRM). We apply our framework to two stage‐structured MPMs (Phaseolus lunatus and Spermophilus dauricus) from the COMADRE and COMPADRE databases (Salguero‐Gómez et al., 2015, 2016). Using these examples, we show that small perturbations (pulse and press) leave distinct and predictable signatures on the population structure. These contrasting life histories also show how matrix structure shapes transient recovery and the range of perturbation over which our approximations are accurate. The response to a small pulse and press perturbation matches theoretical predictions (panel (a) and (b) in Figure 2). However, the resulting transient trajectories differ in shape and recovery time across the two life histories. Thus, our framework links experimental or observational perturbations to predicted consequences for long‐run growth and transient dynamics. For example, a researcher testing how invasive plants alter resource availability (press) or how an extreme frost event reduces survival in a single year (pulse) could use our approach to quantify both within the same modeling structure. The examples highlight the utility of our analysis in linking transient dynamics with long‐term demographic consequences.
Interestingly, the TRM also yields the second derivatives of the population growth rate with respect to demographic rates (matrix elements). Caswell (1996) and Shyu and Caswell (2014) have long argued for the importance of second derivatives and developed methods for their computation. While valuable, these methods have heavily relied on vector calculus—potentially obscuring important demographic processes connected to second‐order derivatives. Here we offer an intuitive method using perturbation theory, and our approach is valid for any discrete‐time, age‐, or stage‐based population model.
Previous work (Jiang et al., 2022) has identified a positive association between life‐history metrics and time to convergence. Based on previous macroecological work, we expect a correlation between TRM and generation time (average age of survival‐weighted reproduction). Using 439 unique species, we indeed find that a positive association between dominant (nonzero) eigenvalue of TRM and the generation time (in the Results section). In addition, the TRM is directly related to the cumulative distance to stability as defined by Cohen (1977). In the next section, we define MPMs and summarize (known) effects of pulse disturbances, and our approach to transient dynamics. Then we show precisely how pulses add to a press and how the responses to a press depend on the TRM, .
METHODS
Table 1 provides a summary of key definitions used for MPMs and its decomposition (as we discuss later in this section). As outlined in the Introduction, we consider structured population models in discrete time described by a MPM. The matrix may be a discretized version of an integral population model. The unperturbed MPM is denoted by , and its elements are transition rates (per capita contributions of individuals) from state at time to state at time . The matrix is nonnegative since transition rates . Starting with an initial population vector and following the population at time , , yields , over time (Caswell, 2001).
TABLE 1.
Symbols and definitions for matrix population models.
| Symbol | Definition | |
|---|---|---|
|
|
Unperturbed matrix population model (MPM) | |
|
|
Transition rate from stage to stage | |
|
|
Long‐run population growth rate: dominant eigenvalue of | |
|
|
Stable stage distribution (SSD): right eigenvector of | |
|
|
Stable reproductive value: left eigenvector of | |
|
|
Population vector at time | |
|
|
Scaled population vector; converges to SSD over time. | |
|
|
Matrix that projects onto SSD | |
|
|
Matrix that projects onto the non‐stable part of the structure | |
| So governs transients (matrix is orthogonal to ) |
When the population projection matrix is primitive and irreducible (as is typical for ecological models such as Leslie or Lefkovitch matrices), there is a dominant eigenvalue with associated right and left eigenvectors, and , respectively (Caswell, 2001). The dominant eigenvalue determines the asymptotic population growth rate. The right eigenvector represents the stable stage distribution (SSD) toward which the population converges in the long term, and the left eigenvector defines the SRV describing their relative contribution to future population growth. The SSD is scaled so that its entries sum to one, expressing the proportion of individuals in each stage. This gives , where is a vector of ones. The reproductive value vector is scaled so that the total reproductive value of the SSD equals one: . Here, is transpose of a matrix.
We use two published MPMs from publicly available databases COMPADRE and COMADRE (Salguero‐Gómez et al., 2015, 2016). The first MPM is a 6‐stage annual plant for Phaseolus lunatus (Lima bean), with a population growth rate . The second is a 7‐stage mammalian matrix for Spermophilus dauricus (Daurian ground squirrel) with a population growth rate . In the Results section, we will use these contrasting life‐histories (an annual plant and a mammal) to illustrate how life‐history structure shapes transient recovery and demonstrate the generality of our results. The examples demonstrate how the same pulse or press perturbation can produce different transients and recovery times across life histories. The data and code are publicly available on link Zenodo.
Decomposing population projection matrix into stable and transient components
To analyze transient and asymptotic behaviors, we rescale the original matrix by dividing by the population growth rate . Next, we decompose the rescaled matrix into two parts:
| (1) |
| (2) |
The matrix comprises of stable vectors ( and ) and projects any population vector onto the SSD, capturing the long‐term stable dynamics. Because , it is a projection matrix. Moreover, the matrix is orthogonal to since . This leads to the full decomposition:
| (3) |
Using this decomposition in Equation (3) and the fact that and are orthogonal, the population structure at time , scaled by is given by
The term gives the asymptotic SSD since it is a scalar multiple of . The term governs the transient trajectory. This is because the spectral radius of is less than one, and thus, the powers of vanish over time, implying convergence to the SSD:
| (4) |
The decomposition in Equation (3) separates the stable () and unstable () components of population projection matrix . This framework underpins recent ecological applications studying transient dynamics (Capdevila et al., 2021; Haridas & Tuljapurkar, 2007; Jiang et al., 2022; Koons et al., 2005).
Transient dynamics after a pulse disturbance
Note that Table 2 summarizes the key definitions related to transient dynamics and perturbation analysis. Let us assume a population is initially at its SSD, , with associated SRV vector , and projection matrix . If a pulse perturbation acts at for one time step, the population is no longer at equilibrium. To characterize the effects of this deviation, we use a decomposition based on the eigenstructure of .
TABLE 2.
Symbols and definitions for perturbation analysis.
| Symbol | Definition | |
|---|---|---|
|
|
Perpendicular change to after a pulse disturbance | |
|
|
Transient dynamics after a pulse disturbance | |
|
|
Perturbation matrix, zero everywhere except perturbed element | |
|
|
Transient response matrix; captures cumulative effect of disturbance | |
|
|
Change in SSD due to a press disturbance | |
|
|
Change in stable reproductive value due to a press | |
|
|
Sensitivity of growth rate to transition rate | |
|
|
Second derivative of growth rate with respect to and | |
|
|
Inverse of damping ratio: | |
|
|
Average age of survival‐weighted reproduction | |
|
|
Cumulative distance to stability from initial structure |
A small pulse perturbation modifies the matrix to for one time step, where is the magnitude of pulse perturbation. The matrix represents the matrix element being perturbed and is zero everywhere except at the entry () being perturbed. In ecological terms, this corresponds to a temporary change in a demographic rate. For example, perturbing the fertility rate would make the element as the only nonzero element of . At time , the population structure is no longer , but instead becomes
| (5) |
where the shift lies in the transient subspace orthogonal to the SSD (derived in Appendix S1):
| (6) |
Because lies in the transient subspace, it determines how the population structure shifts from and eventually returns to the SSD. The proof for Equation (6) is given in Appendix S1: Section S1.2.
After the pulse ends, the population is again governed by the original matrix and hence evolves according to
| (7) |
As discussed previously:
The term remains constant—the population converges back to the because powers of decay to zero.
The term evolves over time and captures the transient dynamics.
The path taken during the convergence to is determined by the transient component and its successive projections . The full trajectory of the population structure through time (after a pulse) is the sequence:
Each step in this sequence represents the population structure at time after the pulse. The rate and direction of convergence depend on the structure of and the form of . The term both shrinks in magnitude and may rotate in direction (as some directions may decay faster than others), depending on the eigenstructure of . Thus, is the time‐dimished effect of the pulse produced by disturbance as discussed in the Introduction . We illustrate the key finding from this subsection in the left panel of Figure 1.
Our approach separates stable and transient components, offering a biologically interpretable approach to pulse dynamics. The research builds on and extends previous work on transient dynamics (Haridas & Tuljapurkar, 2007; Koons et al., 2017; Neubert et al., 2002; Stott, 2016).
Press disturbance as a series of pulses
A press disturbance refers to a permanent change to the population projection matrix , represented as , where is the magnitude of perturbation and is a matrix with nonzero entries for elements that perturbed. We assume the perturbation is small, so that first‐ and second‐order approximations apply. A key idea is that a press disturbance is equivalent to an ongoing sequence of identical pulse perturbations.
We begin by characterizing the response to a single pulse, which shifts the structure by a vector perpendicular to , as described in Equation (6) given by . This vector satisfies and captures the deviation from the SSD caused by the disturbance.
Because a press perturbation acts at each time step, the full trajectory of the population structure consists of accumulating transient effects and new perturbations. At time , the structure is (same as pulse disturbance). Now at , we apply the new perturbation and add the decayed contribution of the previous perturbation:
| (8) |
where is the new dominant eigenvalue under the press disturbance. That is, is the dominant eigenvalue of the . Continuing in this way, we apply the new perturbation and add the decayed contribution of the previous perturbations to get the general expression:
| (9) |
We illustrate this approach in the right panel of Figure 1. As time increases (), the cumulative effect converges to a geometric series:
![]() |
where represents the new stable stage distribution (SSD) under the press disturbance. Similarly (as discussed in Appendix S1: Section S2), an analogous argument can be made for the SRV.
Next, we define the TRM as follows:
| (10) |
Then the change in SSD (up to second order) from the press disturbance becomes:
| (11) |
These results provide an approximation for the effects of press disturbances on the long‐term population structure and reproductive values. The approximation for and is exact in the limit of small perturbations since higher order terms can be neglected. This means that we have obtained the linear change (equivalently, the first derivative) of the SSD (or SRV).
Our approach uses only the dominant eigenstructure and the TRM thereby generalizing the analysis in Caswell (1996) and making it broadly applicable to structured population models. The transient response matrix maps small changes in the projection matrix to changes in the SSD (or SRV). The TRM describes the accumulation of the effects of continued disturbance, as well as the intrinsic ability to dampen the perturbations. In a later section, we discuss the many applications of the new matrix .
We illustrate the dynamics of pulse (left panel) and press disturbances (right panel) in Figure 1, which shows how transient deviations decay and evolve over time using colored time‐diminished vectors. Further, we test our theory on two life histories as shown in two panels in Figure 2 in the Results section.
Quantifying change in fitness: Sensitivity and nonlinear response
In MPMs, fitness is the long‐run growth rate determined by the elements of matrix . Ecologists have long studied the sensitivities of fitness (Caswell, 2001) with respect to each matrix element . However, fitness may also vary nonlinearly with respect to one or more matrix elements, motivating our analysis of second‐order derivatives. The second derivatives of population growth rate measure the curvature of fitness with respect to changes in vital rates (Caswell, 1996). They quantify whether the combined effect of simultaneously changing two rates is approximately additive (weak curvature) or shows nonadditive effects (strong curvature). This matters when perturbations affect multiple stages at once, or when vital rates covary due to environment or life‐history trade‐offs. In the next section, we begin with a simple intuitive approach to sensitivity (first‐order fitness response) and then use it to study the second derivative (or curvature) of population growth to matrix perturbations.
Linear change and sensitivity
Consider a stable population at the SSD, with a fraction of individuals in stage , and a one‐period population growth rate of . Hence, is the fraction of individuals available to make a transition. Since is the rate for that transition, the number of individuals in state produced by that transition is proportional to the product . In that final state, every individual has reproductive value , so the product
is the relative contribution of the transition to population growth. The total of these contributions over all initial and final states is (as it should be).
Now suppose that we add a small amount to the rate for the transition, that is, we change to . Following the logic above, the change in growth rate is the product of three terms:
The fraction of population that is subject to this state change, that is, .
The change in that transition rate, that is, .
The relative “value” of an additional contribution to final state , that is, .
The product is Dividing by , we conclude that the first derivative of population growth rate is
| (12) |
Here, is the sensitivity with respect to element and the last equality is the standard result (Caswell, 2001). We now use our new simple method to find the second derivatives of fitness.
Second‐order fitness response to matrix perturbation
Suppose a small press disturbance affects the and elements of the matrix , where are indices. For example, a perturbation to the fertility element would represent a shift in offspring production, whereas a perturbation in survival element would correspond to a change in state survival. Figure 3 illustrates two sequences of applying these changes. In the first path, we modify the transition rate by (I II), followed by the rate by (II IV). In the second path, we reverse the order: modify first (I III), then (III IV). Both routes must yield the same total change in fitness, as fitness is a scalar function of matrix entries.
FIGURE 3.

Computing the second derivatives of fitness with respect to matrix elements. The horizontal and vertical axes indicate rates for the two demographic transitions, and . Point I indicates the starting values, where the fitness is , SSD is and stable reproductive value is . A press disturbance of both demographic rates ends at point IV. We consider two possible routes. First route: Go from I to II by changing only the demographic rate for the transition (i.e., is unchanged but becomes ). At II the new stable population is, say, and the new reproductive value is, say, . Next go from II to IV, by changing only by an amount . Second route: Starting at I, go from I to III by perturbing the transition rate by an amount . At III the new stable population is, say, and the new reproductive value is, say, . Next, go from III to IV by changing only by an amount f.
We first consider the I II IV path. At point I, the SSD is and the SRV is . Using the logic from the previous subsection, the fitness change in the I II step is
At point II, the SSD has changed from to , where quantifies the first‐order change in SSD due to the perturbation in (as discussed in Appendix S1: Section S2):
| (13) |
Also at II, the SRV is with
| (14) |
So in the transition II to IV, the fitness changes by the product of
The stable proportion in stage , which Equation (13) shows is .
The change in the rate, .
The SRV in stage , which Equation (14) shows is .
Thus the total change in the presses from I to II, and II to IV (see Figure 3) is
where the higher‐order term is ignored because it is close to zero. Split this up into two bits
![]() |
When and are small, the nonlinear change yields the second derivatives of fitness:
| (15) |
where we use the sensitivities and . This expression for the second derivative is symmetric with respect to an exchange of the elements (as it should be). The curvature of fitness is measured by the second derivatives in Equation (15) and depends on both the first‐order sensitivities and the TRM (). As shown in Figure 3, we could alternatively go from I to III and then III to IV. That process involves different changes to the SSD and reproductive value but yields the same final result. The details of this calculation are presented in the Appendix S1: Section S2.3. In Appendix S1: Section S2.4, we provide a stepwise calculation of second derivatives for Phaseolus lunatus. Our calculation for the final answer exactly matches Shyu and Caswell (2014); however, our approach is more intuitive and based on application of perturbation theory. A complete derivation can be found in Appendix S1: Section S2.2.
Transient response matrix
The previous two sections identify the central role of the TRM in the linear and nonlinear responses to a disturbance, where
Since matrix shapes the transient dynamics after a pulse, those transient dynamics also shape the TRM, and thus the nonlinear change in growth rate. This connection between transients and the nonlinearity of the dominant eigenvalue is unexpected and intimate. Here, we further illuminate this connection by three new results that connect the TRM to transients.
TRM and cumulative distance to stability
In general, even when the MPM does not have distinct eigenvalues, an important metric to assess the difference between an observed stage distribution and the SSD is the cumulative distance to stability (Cohen, 1979a). Cumulative distance to stability measures the total displacement experienced while a population returns to its stable stage structure after a perturbation (Cohen, 1977). It captures both the size and duration of transient shifts in stage composition. Ecologically, this is important because two populations can have the same long‐run growth rate but different cumulative distances and therefore different short‐term risks and management consequences. Several studies (White et al., 2013; Williams et al., 2011) have employed this metric and here we show that the TRM is closely related to the cumulative distance.
Any non‐stable initial population distribution at time converges toward the SSD. Following Cohen (1979a), at each time , the “distance” from stability is measured by summing the elements of the difference vector Convergence means that this distance is decreasing, so the cumulative vector should have a limit. For an initial population vector Cohen showed this limit to be
| (16) |
But we find (see Appendix S1: Section S4 for matrix equivalence) that Cohen's cumulative distance is just
| (17) |
Thus, the TRM is directly related to the asymptotic cumulative distance to stability.
TRM for population matrices with distinct eigenvalues
Suppose that the MPM has distinct eigenvalues, so that are the right, left eigenvectors for eigenvalue for . Below, superscript indicates a complex conjugate transpose.
Define the eigenvalue ratios
where and ; the are the inverse damping ratios Caswell (2001).
Then a spectral decomposition and the definitions (1) and (2) yield the expression:
| (18) |
From this, we can now expand (see Appendix S1: Section S3) as
| (19) |
This is a spectral decomposition of the TRM (excluding the eigenvector for which the eigenvalue is 0). Thus, the vectors , are right, left eigenvectors of corresponding to eigenvalue . One consequence is that the dominant nonzero eigenvalue of the TRM depends on the damping ratio , being low when and becoming large when approaches 1.
RESULTS
To test our framework and evaluate how structured populations respond to disturbances, we analyze both short‐term (pulse) and long‐term (press) perturbations for two population projection matrices. Our first result shows that pulses and presses leave distinct signatures on population structures and can be predicted using our method. Next, we examine how the TRM () relates to life‐history traits like generation time (), defined as average age of survival‐weighted reproduction. Finally, we demonstrate how first‐ and second‐order derivatives of population growth rate vary in direction and magnitude. Together, our results show how transient dynamics are linked to long‐term outcomes and life‐history traits via transient repsonse matrix. Note that a table of key vectors and matrices with their definitions is provided in Tables 1 and 2.
Convergence to stable stage under press and pulse disturbances for two life‐histories: Phaseolus lunatus and Spermophilus dauricus
To examine how press and pulse disturbances shape population structure over time, we simulate perturbations for two life histories: Phaseolus lunatus (Lima bean), an annual plant with a 6‐stage MPM, and Spermophilus dauricus (Daurian ground squirrel), a mammal represented by a 7‐stage MPM. The MPMs are taken from open source COMPADRE and COMADRE databases, respectively (Salguero‐Gómez et al., 2015, 2016). We focus on disturbances applied to fecundity and survival rates, specifically elements (1,6) and (6,5) for Lima bean; (1,7) and (7,6) for Daurian ground squirrel (panel (a) and (b) in Figure 2). The perturbations reflect environmental shocks that have one‐time (pulse) or persistent effects (press) on the two life histories.
In the left panel of Figure 2, we track the proportion of individuals in Stage 1 over time following either a single‐time pulse (black line) or a sustained press (blue line) disturbance (increased each by 2%). The system returns to the unperturbed stable stage distribution (SSD) after a pulse, as expected from matrix analysis discussed above. In contrast, the press disturbance leads to a new equilibrium structure, indicated by the magenta dashed line. The new SSD is accurately predicted by the TRM using perturbation theory, reinforcing its utility in forecasting stable st(ages) under sustained environmental pressures.
The right panel projects the same dynamics onto a phase plane composed of Stage 1 and Stage 5 proportions for Lima bean; Stage 1 and Stage 6 for Daurian ground squirrel. Both trajectories exhibit damped convergence—either toward the original SSD (black triangle) for the pulse or a new SSD under press, confirming theoretical expectation on how the long‐run structure shifts under press perturbations. The convergence trajectories spiral back to stable state, revealing differences in the strength and shape of transient dynamics across the two life‐histories.
We show numerically that even moderate perturbations to MPMs yield excellent agreement between predicted and observed . Our result illustrates how small, short‐lived disturbances can generate complex trajectories in stage structure before long‐term convergence as shown in Figure 2.
Linking TRM to life‐history traits
Jiang et al. (2022) found a strong correlation between damping time and generation time (), a key life‐history trait (Gaillard et al., 2005). Given the association between damping time and generation time, we expected the dominant nonzero eigenvalue of TRM () to scale . To examine this scaling, we analyzed 439 unique age and stage‐ structured species (after correcting for phylogenetic inertia) using the COMADRE Animal Matrix Database (Salguero‐Gómez et al., 2016), the COMPADRE Plant Matrix Database (Salguero‐Gómez et al., 2015), and previously published mammalian database in Jiang et al. (2022). As shown in Figure 4, we find that the dominant nonzero eigenvalue of is strongly correlated with generation time on the log–log scale.
FIGURE 4.

Relationship between generation time and transient response matrix. The figure examines the relationship between generation time () and the dominant eigenvalue of Transient Response Matrix () based on phylogenetic generalized least squares. The y‐axis corresponds to log of the dominant eigenvalue of and the x‐axis corresponds to log of generation time . Each panel corresponds to a database: COMADRE age‐structured matrices, COMADRE stage‐structured matrices, COMPADRE stage‐structured matrices. The correlation between dominant eigenvalue of and is consistently positive across all databases.
This relationship can be understood as follows: Species with longer generation times exhibit slower convergence to their stable distribution following a perturbation. Since the TRM captures the cumulative effect of transient dynamics under disturbance, its dominant eigenvalue effectively summarizes the timescale of decay toward equilibrium. A large generation time implies that demographic transitions are inherently slower, which delays convergence and amplifies the transient contribution.
Comparing range of sensitivities, TRM and second‐order derivatives of population growth rate
We examine the range and distribution of key quantities: the second derivatives of population growth rate, the TRM (), and first‐order sensitivities for Phaseolus lunatus. As shown in Figure 5, both and the second derivatives exhibit a wide spread of values, spanning positive and negative ranges. Ecologically, this means the fitness response to perturbations can be locally concave or convex: second‐order terms can either dampen or amplify the first‐order effect of a change in a vital rate. Thus, curvature captured by the second derivative can be positive or negative depending on the demographic pathway of the perturbation, that is, which demographic rates are perturbed and how they covary.
FIGURE 5.

Histograms to show range and distribution in values of second derivatives, transient response matrix (), and sensitivities. Second derivative of population growth rate and both have positive and negative values, but sensitivity of growth rate only have positive values.
In contrast, the first‐order sensitivities are strictly nonnegative, because all terms in are always positive for population projection matrices. The new insight from second derivatives and TRM is that they capture the nonlinear and potentially deteriorating effect of perturbations. This is because the curvature, captured by the second derivative of population growth rate can be positive or negative based on effect of perturbation. Thus, second derivatives and TRM extend classical sensitivity analysis, emphasizing the importance of second‐order terms in forecasting demographic responses to disturbance.
DISCUSSION
Population ecology has made important progress in understanding how natural populations respond to one‐off (i.e., pulse) disturbances (Jentsch & White, 2019; Tao et al., 2021). Here, we developed a novel approach to examine how natural populations respond to press disturbances, which can be expressed as repeated pulses, when the disturbances are small. Our results reveal an intimate and unexpected connection between the nonlinearity of population growth rate to vital rates, and transient dynamics. We apply our theoretical predictions to Phaseolus lunatus and Spermophilus dauricus and find that both pulse and press disturbances have distinct and predictable consequences on the population structure. These examples reinforce the value of our framework across life‐histories and complements recent work on demographic resilience (Dakos & Kéfi, 2022; Kunze et al., 2025; Levine et al., 2024; MacDonald et al., 2024), which emphasizes the role of transient dynamics in buffering populations. It is important to note that this work does not consider general time‐dependence or full‐continuum of intensity‐frequency trade‐offs as examined in disturbance theory in ecology (Burton et al., 2020; Gough et al., 2024; Miller et al., 2011). Instead, our focus is to analyze a specific and analytically tractable limiting case where a persistent or press perturbation can be represented as an accumulation of repeated pulses.
Our analysis leads to a new matrix TRM () which predicts structure shifts following a press disturbance. When a pulse disturbance acts on a structured population, the resulting transient dynamics are characterized by the damping matrix . From a macroecological perspective, we find further evidence on how demography shapes resilience (Capdevila et al., 2020; Jiang et al., 2022). First, the largest eigenvalue of TRM is positively correlated with generation time (). Second, the TRM is in fact essentially equal to the cumulative distance to stability after a pulse, as defined by Cohen (1979a). The work provides an explicit algebraic link between pulses, and sustained press perturbations. We focus on small disturbances, similar to what is done for a linear sensitivity analyses. However, in MPMs, a small press produces a linear change in the SSD but a nonlinear change in growth rate (fitness), and thus our approach may be akin to a nonlinear sensitivity analysis. Our approach should help researchers examine impacts of linear and nonlinear selection on vital rates such as survival, growth, and reproduction.
The second derivatives of population growth rate have evolutionary implications (Brodie et al., 1995; Doak et al., 1994; Shyu & Caswell, 2014; Vasseur & Fox, 2007). In evolutionary ecology, selection acts on vital rates through their effects on fitness, and curvature in determines how variation in vital rates translate into changes in long‐run growth. The second derivatives quantify nonadditive effects, which can shape the strength and direction of selection when multiple traits (in our case matrix elements) covary. Phillips and Arnold (1989) refer to negative curvature (concave) as stabilizing selection on a rate, positive curvature (convex) as disruptive selection, and mixed second derivatives as correlational selection as selection may favor increases in two rates together versus a trade‐off where one increases as the other decreases. In particular, they reveal (1) whether the average fitness of individuals in the population changes linearly as vital rates are perturbed (e.g., Caswell 1996); (2) if fitness is nonlinear, whether fitness is concave or convex (Kajin et al., 2025); and (3) if the second derivative of fitness with respect to vital rates is positive for observed life histories, then the observed value corresponds to a local minimum, and vice versa (Brodie et al., 1995). Here, property (4) may be particularly useful when examining selection for optimal life‐history strategies (Charlesworth, 1994).
We consider structured populations described by a MPM in a constant environment, but the analysis may be generalized to other contexts, such as community composition and nonlinear multispecies interactions (Bender et al., 1984; Collins et al., 2020; Ratajczak et al., 2017). For example, suppose we have a population vector following a nonlinear MPM with matrix with parameters , and dynamics
and there is an equilibrium population that is locally stable. Here of course, vector may have components that are stages of one species or of many species. Now consider a press that changes the parameters to to . Then the original stable equilibrium changes to say , and our methods can be used directly to compute the change . We plan to follow this direction of analysis in later work.
Our findings are also relevant for stochastic population dynamics and linear response theory (De Nittis & Lein, 2017; Jaggi, Steinsaltz, & Tuljapurkar, 2024; Ruelle, 2009). However, these results in a stochastic context also require that the noise be small. In particular, a population in a stochastic environment can be viewed in terms of a sequence of unequal pulses and their cumulative effects. So, for example, we can examine how shifts in mean, variance, and temporal autocorrelation may impact a population's ability to persist (Drake, 2005; Vasseur & Fox, 2007). Indeed, we note that the long‐run stochastic growth rate in a serially correlated environment is given by a quantity that is quite similar to the TRM of this paper, but extended to include the stochastic autocorrelation in the environment (Tuljapurkar & Haridas, 2006). We also expect that our methods may be useful in studying the interplay between pulse and press disturbances while incorporating stochastic growth rates (Caswell, 2010; Jaggi, Steinsaltz, & Tuljapurkar, 2024), density dependence (Jaggi, Zuo, et al., 2024; Travis et al., 2023), or nonlinear interactions within ecological communities (Medeiros et al., 2023; Medeiros & Saavedra, 2023).
Our approach complements earlier work on MPMs. Some general results are found in Cohen's work on the convexity of the dominant eigenvalue (Cohen, 1979a, 1979b, 1980, 1981) used by, for example, Drake (2005), with more recent work by McCarthy et al. (2008) and Stott (2016). We hope these insights into the connections between nonlinearity, transients, and selection pressures will be useful in future research on understanding and managing population dynamics in a changing world.
CONFLICT OF INTEREST STATEMENT
The authors declare no conflicts of interest.
Supporting information
Appendix S1.
ACKNOWLEDGMENTS
RSG was supported by a NERC Pushing the Frontiers grant (NE/X013766/1); MK was supported by the European Commission through the Marie Sklodowska‐Curie fellowship (MSCA MaxPersist 101032484) hosted by RSG, Next Generation EU MN‐0023‐481, and Slovenian Research and Innovation Agency (ARIS) programme p1‐0184.
Jaggi, Harman , Tuljapurkar Shripad, Zuo Wenyun, Gascoigne Samuel J. L., Kajin Maja, and Salguero‐Gómez Roberto. 2026. “Transient Dynamics and Nonlinear Fitness: A Matrix Approach to Pulse and Press Perturbation.” Ecology 107(6): e70433. 10.1002/ecy.70433
Handling Editor: Allison K. Shaw
DATA AVAILABILITY STATEMENT
Data and code (Jaggi et al., 2026) are available in Zenodo at https://doi.org/10.5281/zenodo.18901258.
REFERENCES
- Abbott, K. C. , Heggerud C. M., Lai Y.‐C., Morozov A., Petrovskii S., Cuddington K., and Hastings A.. 2024. “When and Why Ecological Systems Respond to the Rate Rather than the Magnitude of Environmental Changes.” Biological Conservation 292: 110494. [Google Scholar]
- Amor, D. R. , Ratzke C., and Gore J.. 2020. “Transient Invaders Can Induce Shifts between Alternative Stable States of Microbial Communities.” Science Advances 6: eaay8676. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Arnoldi, J.‐F. , Bideault A., Loreau M., and Haegeman B.. 2018. “How Ecosystems Recover from Pulse Perturbations: A Theory of Short‐to Long‐Term Responses.” Journal of Theoretical Biology 436: 79–92. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Barnosky, A. D. , Hadly E. A., Bascompte J., Berlow E. L., Brown J. H., Fortelius M., Getz W. M., et al. 2012. “Approaching a State Shift in Earth's Biosphere.” Nature 486(7401): 52–58. [DOI] [PubMed] [Google Scholar]
- Bender, E. A. , Case T. J., and Gilpin M. E.. 1984. “Perturbation Experiments in Community Ecology: Theory and Practice.” Ecology 65(1): 1–13. [Google Scholar]
- Brodie, E. D. , Moore A. J., and Janzen F. J.. 1995. “Visualizing and Quantifying Natural Selection.” Trends in Ecology & Evolution 10(8): 313–318. [DOI] [PubMed] [Google Scholar]
- Burton, P. J. , Jentsch A., and Walker L. R.. 2020. “The Ecology of Disturbance Interactions.” Bioscience 70(10): 854–870. [Google Scholar]
- Capdevila, P. , Stott I., Menor I. O., Stouffer D. B., Raimundo R. L. G., White H., Barbour M., and Salguero‐Gómez R.. 2021. “Reconciling Resilience Across Ecological Systems, Species and Subdisciplines.” Journal of Ecology 109: 3102–3113. [Google Scholar]
- Capdevila, P. , Stott I., Beger M., and Salguero‐Gómez R.. 2020. “Towards a Comparative Framework of Demographic Resilience.” Trends in Ecology & Evolution 35(9): 776–786. [DOI] [PubMed] [Google Scholar]
- Caswell, H. 2001. Matrix Population Models: Construction, Analysis and Interpretation, 2nd ed. Sunderland, MA: Sinauer Associates. [Google Scholar]
- Caswell, H. 1996. “Second Derivatives of Population Growth Rate: Calculation and Applications.” Ecology 77: 870–879. [Google Scholar]
- Caswell, H. 2010. “Life Table Response Experiment Analysis of the Stochastic Growth Rate.” Journal of Ecology 98(2): 324–333. [Google Scholar]
- Charlesworth, B. 1994. Evolution in Age‐Structured Populations. Cambridge: Cambridge University Press. [Google Scholar]
- Cohen, J. E. 1977. “Ergodicity of Age Structure in Populations with Markovian Vital Rates, III: Finite‐State Moments and Growth Rate; an Illustration.” Advances in Applied Probability 9: 462–475. [Google Scholar]
- Cohen, J. E. 1979a. “The Cumulative Distance from an Observed to a Stable Age Structure.” SIAM Journal on Applied Mathematics 36(1): 169–175. [DOI] [PubMed] [Google Scholar]
- Cohen, J. E. 1980. “Convexity Properties of Products of Random Nonnegative Matrices.” Proceedings of the National Academy of Sciences 77(7): 3749–3752. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cohen, J. E. 1979b. “Random Evolutions and the Spectral Radius of a Non‐Negative Matrix.” Mathematical Proceedings of the Cambridge Philosophical Society 86(2): 345–350. 10.1017/S0305004100056164. [DOI] [Google Scholar]
- Cohen, J. E. 1981. “Convexity of the Dominant Eigenvalue of an Essentially Nonnegative Matrix.” Proceedings of the American Mathematical Society 81(4): 657–658. [Google Scholar]
- Collins, S. L. , Chung Y. A., Baur L. E., Hallmark A., Ohlert T. J., and Rudgers J. A.. 2020. “Press–Pulse Interactions and Long‐Term Community Dynamics in a Chihuahuan Desert Grassland.” Journal of Vegetation Science 31(5): 722–732. [Google Scholar]
- Dakos, V. , and Kéfi S.. 2022. “Ecological Resilience: What to Measure and How.” Environmental Research Letters 17(4): 043003. [Google Scholar]
- De Nittis, G. , and Lein M.. 2017. Linear Response Theory: An Analytic‐Algebraic Approach. Cham: Springer. [Google Scholar]
- Doak, D. , Kareiva P., and Klepetka B.. 1994. “Modeling Population Viability for the Desert Tortoise in the Western Mojave Desert.” Ecological Applications 4(3): 446–460. [Google Scholar]
- Donohue, I. , Hillebrand H., Montoya J. M., Petchey O. L., Pimm S. L., Fowler M. S., Healy K., et al. 2016. “Navigating the Complexity of Ecological Stability.” Ecology Letters 19(9): 1172–1185. [DOI] [PubMed] [Google Scholar]
- Drake, J. M. 2005. “Population Effects of Increased Climate Variation.” Proceedings of the Royal Society B 272(1574): 1823–1827. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gaillard, J. M. , Yoccoz N. G., Lebreton J. D., Bonenfant C., Devillard S., Loison A., Pontier D., and Allaine D.. 2005. “Generation Time: A Reliable Metric to Measure Life‐History Variation Among Mammalian Populations.” American Naturalist 166(1): 119–123. [DOI] [PubMed] [Google Scholar]
- Glasby, T. M. , and Underwood A. J.. 1996. “Sampling to Differentiate Between Pulse and Press Perturbations.” Environmental Monitoring and Assessment 42: 241–252. [DOI] [PubMed] [Google Scholar]
- Gough, C. M. , Buma B., Jentsch A., Mathes K. C., and Fahey R. T.. 2024. “Disturbance Theory for Ecosystem Ecologists: A Primer.” Ecology and Evolution 14(6): e11403. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Haridas, C. V. , and Tuljapurkar S.. 2007. “Time, Transients and Elasticity.” Ecology Letters 10(12): 1143–1153. [DOI] [PubMed] [Google Scholar]
- Hastings, A. 2001. “Transient Dynamics and Persistence of Ecological Systems.” Ecology Letters 4(3): 215–220. [Google Scholar]
- IBPGR . 1982. International Board for Plant Genetic Resources (1982) Lima Bean Descriptors 36. Rome, Italy: IBPGR. [Google Scholar]
- Inamine, H. , Miller A., Roxburgh S., Buckling A., and Shea K.. 2022. “Pulse and Press Disturbances Have Different Effects on Transient Community Dynamics.” The American Naturalist 200(4): 571–583. [DOI] [PubMed] [Google Scholar]
- Jaggi, H. , Tuljapurkar S., Zuo W., Gascoigne S., Kajin M., and Salguero‐Gomez R.. 2026. “Transient Dynamics and Nonlinear Fitness: A Matrix Approach to Pulse and Press Perturbation.” Ecology. 10.5281/zenodo.18901258 [DOI] [PubMed]
- Jaggi, H. , Steinsaltz D., and Tuljapurkar S.. 2024. “Temporal Variability Can Promote Migration Between Habitats.” Theoretical Population Biology 158: 195–205. [DOI] [PubMed] [Google Scholar]
- Jaggi, H. , Zuo W., Kentie R., Gaillard J.‐M., Coulson T., and Tuljapurkar S.. 2024. “Density Dependence Shapes Life‐History Trade‐Offs in a Food‐Limited Population.” Ecology Letters 27(11): e14551. [DOI] [PubMed] [Google Scholar]
- Jentsch, A. , and White P.. 2019. “A Theory of Pulse Dynamics and Disturbance in Ecology.” Ecology 100(7): e02734. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jiang, S. , Jaggi H., Zuo W., Oli M. K., Coulson T., Gaillard J.‐M., and Tuljapurkar S.. 2022. “Reproductive Dispersion and Damping Time Scale with Life‐History Speed.” Ecology Letters 25(9): 1999–2008. [DOI] [PubMed] [Google Scholar]
- Kajin, M. , Tuljapurkar S., Zuo W., Jaggi H., Gascoigne S., and Salguero‐Gómez R.. 2025. “Second‐Order Elasticities for Ecology and Evolution: Unravelling Nonlinear Fitness Responses to Perturbations.” bioRxiv, pp. 2025–04. [DOI] [PubMed]
- Koons, D. N. , Arnold T. W., and Schaub M.. 2017. “Understanding the Demographic Drivers of Realized Population Growth Rates.” Ecological Applications 27(7): 2102–2115. 10.1002/eap.1594. [DOI] [PubMed] [Google Scholar]
- Koons, D. N. , Grand J. B., Zinner B., and Rockwell R. F.. 2005. “Transient Population Dynamics: Relations to Life History and Initial Population State.” Ecological Modelling 185(2): 283–297. 10.1016/j.ecolmodel.2004.12.011. https://www.sciencedirect.com/science/article/pii/S0304380005000025. [DOI] [Google Scholar]
- Kunze, C. , Petchey O., Ghosh S., and Hillebrand H.. 2025. “Species Interactions Determine the Importance of Response Diversity for Community Stability to Pulse Disturbances.” Authorea Preprints. [DOI] [PMC free article] [PubMed]
- Levine, J. M. , HilleRisLambers J., Petry W. K., Usinowicz J., and Crowther T. W.. 2024. “Demographic but Not Competitive Time Lags Can Transiently Amplify Climate‐Induced Changes in Vegetation Carbon Storage.” Global Change Biology 30(8): e17432. [DOI] [PubMed] [Google Scholar]
- MacDonald, J. S. , Lutscher F., and Bourgault Y.. 2024. “Climate Change Fluctuations Can Increase Population Abundance and Range Size.” Ecology Letters 27(6): e14453. [DOI] [PubMed] [Google Scholar]
- McCarthy, D. , Townley S., and Hodgson D.. 2008. “On Second Order Sensitivity for Stage‐Based Population Projection Matrix Models.” Theoretical Population Biology 74(1): 68–73. [DOI] [PubMed] [Google Scholar]
- Medeiros, L. P. , Allesina S., Dakos V., Sugihara G., and Saavedra S.. 2023. “Ranking Species Based on Sensitivity to Perturbations Under Non‐Equilibrium Community Dynamics.” Ecology Letters 26(1): 170–183. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Medeiros, L. P. , Neubert M. G., Sosik H. M., and Munch S. B.. 2025. “A Nonequilibrium Framework for Community Responses to Pulse Perturbations.” bioRxiv, pp. 2025–05. [DOI] [PubMed]
- Medeiros, L. P. , and Saavedra S.. 2023. “Understanding the State‐Dependent Impact of Species Correlated Responses on Community Sensitivity to Perturbations.” Ecology 104(8): e4115. [DOI] [PubMed] [Google Scholar]
- Miller, A. D. , Roxburgh S. H., and Shea K.. 2011. “How Frequency and Intensity Shape Diversity–Disturbance Relationships.” Proceedings of the National Academy of Sciences 108(14): 5643–5648. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Morozov, A. , Abbott K., Cuddington K., Francis T., Gellner G., Hastings A., Lai Y.‐C., Petrovskii S., Scranton K., and Zeeman M. L.. 2020. “Long Transients in Ecology: Theory and Applications.” Physics of Life Reviews 32: 1–40. [DOI] [PubMed] [Google Scholar]
- Morozov, A. , Feudel U., Hastings A., Abbott K. C., Cuddington K., Heggerud C. M., and Petrovskii S.. 2024. “Long‐Living Transients in Ecological Models: Recent Progress, New Challenges, and Open Questions.” Physics of Life Reviews 51: 423–441. [DOI] [PubMed] [Google Scholar]
- Neubert, M. G. , Caswell H., and Murray J. D.. 2002. “Transient Dynamics and Pattern Formation: Reactivity is Necessary for Turing Instabilities.” Mathematical Biosciences 175(1): 1–11. [DOI] [PubMed] [Google Scholar]
- Phillips, P. C. , and Arnold S. J.. 1989. “Visualizing Multivariate Selection.” Evolution 43(6): 1209–1222. [DOI] [PubMed] [Google Scholar]
- Ratajczak, Z. , D'Odorico P., Collins S. L., Bestelmeyer B. T., Isbell F. I., and Nippert J. B.. 2017. “The Interactive Effects of Press/Pulse Intensity and Duration on Regime Shifts at Multiple Scales.” Ecological Monographs 87(2): 198–218. [Google Scholar]
- Refsland, T. , and Fraterrigo J.. 2018. “Fire Increases Drought Vulnerability of Quercus Alba Juveniles by Altering Forest Microclimate and Nitrogen Availability.” Functional Ecology 32(10): 2298–2309. [Google Scholar]
- Ripple, W. J. , and Beschta R. L.. 2012. “Trophic Cascades in Yellowstone: The First 15 Years after Wolf Reintroduction.” Biological Conservation 145(1): 205–213. [Google Scholar]
- Ruelle, D. 2009. “A Review of Linear Response Theory for General Differentiable Dynamical Systems.” Nonlinearity 22(4): 855–870. [Google Scholar]
- Rypkema, D. , and Shripad T.. 2021. “Modeling Extreme Climatic Events Using the Generalized Extreme Value (GEV) Distribution.” In Handbook of Statistics, Vol. 44, 39–71. Amsterdam: Elsevier. [Google Scholar]
- Salguero‐Gómez, R. , Jones O. R., Archer C. R., Buckley Y. M., Che‐Castaldo J., Caswell H., Hodgson D., et al. 2015. “The Compadre P Lant M Atrix D Atabase: An Open Online Repository for Plant Demography.” Journal of Ecology 103(1): 202–218. [Google Scholar]
- Salguero‐Gómez, R. , Jones O. R., Archer C. R., Bein C., de Buhr H., Farack C., Gottschalk F., et al. 2016. “COMADRE: A Global Data Base of Animal Demography.” Journal of Animal Ecology 85(2): 371–384. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Shyu, E. , and Caswell H.. 2014. “Calculating Second Derivatives of Population Growth Rates for Ecology and Evolution.” Methods in Ecology and Evolution 5(5): 473–482. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sironi, M. 2019. “Fertility Histories and Chronic Conditions Later in Life in Europe.” European Journal of Ageing 16(3): 259–272. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Stott, I. 2016. “Perturbation Analysis of Transient Population Dynamics Using Matrix Projection Models.” Methods in Ecology and Evolution 7(6): 666–678. [Google Scholar]
- Tao, Y. , Hite J. L., Lafferty K. D., Earn D. J. D., and Bharti N.. 2021. “Transient Disease Dynamics Across Ecological Scales.” Theoretical Ecology 14(4): 625–640. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Traill, L. W. , Schindler S., and Coulson T.. 2014. “Demography, Not Inheritance, Drives Phenotypic Change in Hunted Bighorn Sheep.” Proceedings of the National Academy of Sciences 111(36): 13223–13228. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Travis, J. , Bassar R. D., Coulson T., Reznick D., and Walsh M.. 2023. “Density‐Dependent Selection.” Annual Review of Ecology, Evolution, and Systematics 54(1): 85–105. [Google Scholar]
- Tuljapurkar, S. , and Haridas C. V.. 2006. “Temporal Autocorrelation and Stochastic Population Growth.” Ecology Letters 9(3): 327–337. [DOI] [PubMed] [Google Scholar]
- Vasseur, D. A. , and Fox J. W.. 2007. “Environmental Fluctuations Can Stabilize Food Web Dynamics by Increasing Synchrony.” Ecology Letters 10(11): 1066–1074. [DOI] [PubMed] [Google Scholar]
- White, J. W. , Botsford L. W., Hastings A., Baskett M. L., Kaplan D. M., and Barnett L. A. K.. 2013. “Transient Responses of Fished Populations to Marine Reserve Establishment.” Conservation Letters 6(3): 180–191. [Google Scholar]
- Williams, J. L. , Ellis M. M., Bricker M. C., Brodie J. F., and Parsons E. W.. 2011. “Distance to Stable Stage Distribution in Plant Populations and Implications for Near‐Term Population Projections.” Journal of Ecology 99(5): 1171–1178. [Google Scholar]
- Yang, L. H. , Bastow J. L., Spence K. O., and Wright A. N.. 2008. “What Can We Learn from Resource Pulses.” Ecology 89(3): 621–634. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Appendix S1.
Data Availability Statement
Data and code (Jaggi et al., 2026) are available in Zenodo at https://doi.org/10.5281/zenodo.18901258.


