Modeling procedure
We modeled the population dynamics of M. acantholoba along the
successional gradient through an integral projection model (IPM;
Easterling, Ellner, & Dixon, 2000). IPMs allow analyzing the dynamics
of populations structured by continuous stage variables (Ellner, Childs,
& Rees, 2016). These are iterative models that describe the change of
the population structure through a function k , called the kernel.
They are represented through the equation
nt +1(y ) =Xkt (y ,xnt (x )dx , eq. 1
where nt +1(y ) is the size
structure of the population, consisting of the number or individuals of
size y (log-height, m) at successional age (years since plot
abandonment) t+ 1, nt (x ) is the size
structure of individuals of size x at successional age t ,X is the range of all observed individual sizes, andkt (y , x ) is the kernel function at
time t , as explained below. Note that in this study we are
considering a kernel that changes from one time unit to the next as the
dynamics changes along succession.
Next, we decomposed the kernel into seven vital-rate functions as
kt (y , x ) = s (x ,t )g (y , x , t ) +f 1(x ,t )f 2(x ,t )f 3(x ,t )f 4(t )f5 (y ),
eq. 2
where s (x , t ) is the probability of survival of an
individual of size x at age t , g (x ,y , t ) is the probability that an individual of sizex at age t has of changing to a size y at aget +1, f 1(x , t ) is the
reproduction probability of an individual of size x at aget , f 2(x , t ) is the average
number of fruits an individual of size x has at successional aget , f 3(x , t ) is the average
number of seeds in a fruit of a size x individual at aget , f 4(t ) is the average recruitment
probability of a seed at age t , andf5 (y ) is the size distribution of recruits
originated from these seeds (Fig. 1).
To include resprouting in the analysis, we include the additional
functions f 6(t ), which represents the
number of individuals recruited through resprouting at successional aget , and f 7(y ), which represents the
size y of these resprouts at the time of their incorporation into
the population. Thus, the IPM used has the form
nt +1(y )
=Xkt (y ,xnt (x )dx +f 6(t )f 7(y ).
eq. 3
Each vital rate was modeled separately. To this end, we used generalized
additive mixed models (GAMMs). For the binary variables, s andf 1, a logit link function and a binomial
distribution were used; for the continuous function g , we used an
identity link function and a normal distribution; and for the count
variables, f 2 and f 3, a
log link function and a negative binomial distribution. In all these
models, we considered as random effects the study plot, and for those
vital rates for which more than one census year were available, the
individual (nested in the plot) and the census year. The fitting of
these models was performed in R (v. 4.1; R Core Team, 2023) using
packages gamm4 (Wood and Scheipl, 2015) and brms (Bürkner, 2017;
Bürkner, 2018). We considered the most complex models possible that
could be fitted given the limited sample size, under the assumption that
this type of models best reflects the reality of a complex system (Barr,
Levy, Scheepers & Tily, 2013). Among them, the best-supported model was
chosen through the sample-corrected Akaike’s information criterion
(AICc) using the AICcmodavg package (Mazerolle & Mazerolle, 2017). In
the case of the functions f 2 andf 3, in order to prevent the selection of models
that extrapolated to biologically unrealistic values, we selected among
those models that predicted a maximum value of less than twice the
observed maximum of fruits and seeds, respectively.
Since no establishment data were recorded in the field, we estimated
recruitment probability, f 4, based on functionsf 1, f 2,f 3 and the observed size structures,n obs(x , t ), using inverse
estimation as in González et al. (2016). For this purpose, we estimated,
for each t , the total number of seeds produced per plot by
individuals, distributed according to their size structure, as
b (tXf 1(x ,t )f 2(x ,t )f 3(x ,t )n obs(x , t )dx . eq. 4
Next, we obtained the total number of recruits from the following aget +1. Thus, f 4(t ) was estimated as
the proportion between the total number of recruits andb (t ), assuming a direct relation between the observed
total number of recruits and the estimated number of seeds. Following
this procedure, we obtained f 4(t ) values
for successional ages 2, 3, 4, 10, 24, 26, 27 and 64. With these values,
we fitted a spline with time as the explanatory variable.
The identification of recruits (i.e., individuals originating from the
germination of local seeds) incorporated into the population at a given
year was inferred indirectly from the height and number of stems of
individuals in the understory. We did this by performing a k-means
clustering procedure, with k = 6 given by the within-clusters
summed squares optimization method (Kriegel, Schubert & Zimek, 2017),
using the size of individuals at their first record, and the individuals
belonging to the group with the smallest sizes were classified as
recruits. From the height of these individuals, the function describing
recruit sizes, f 5(y ), was calculated as
the associated empirical probability density. To identify resprouts, the
understory individuals were filtered by considering only those with 3 or
more stems in their first observation; this criterion is similar to that
used by Lebrija-Trejos (2004). From the number and heights of identified
resprouts entering the population at each successional age, we obtained
the function that describes the introduction of resprouts,f 6(t ), and the associated empirical
probability density of resprout height,f 7(y ). Note that, since very few recruits
and resprouts were recorded over the study years, we assume that bothf 5(y ) and f 7(y) do
not change throughout succession.
A discretized version of the IPM was used to obtain the transient
population sizes, Nt , and the transient
population growth rates, λt , by dividingNt +1 by