Abstract
This chapter is where the IPM really comes into its own as a flexible and parsimonious framework for populations with complex demography, meaning that individual state is not described by a single number z. Instead z can be multidimensional (age and size, size and disease state, etc.); it can use different attributes at different stages of the life cycle (e.g., age-structured and size-structured breeding adults, depth-structured seeds, and stage-structured plants); or the future can depend on the past as well as the present. We explain here how everything about the basic IPM continues to work in this more general setting, and discuss numerical methods for dealing with (or avoiding) the larger iteration matrices that can result when z is multidimensional. The main case study is a model with size and age structure based on the Soay sheep system, and we also use a size-quality model, and a model for tropical tree growth, to illustrate different aspects of how a general IPM is implemented numerically.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The data analysis included year-to-year parameter variation; the parameter values reported here describe a typical year. We also simplified the nature of the age-dependence somewhat, ignoring the mild nonlinearities (on the linear predictor scale) when they occur. Likelihood ratio test was used to assess whether or not keep size and age in a particular demographic function.
- 2.
A simple example is to have “size” be an unbiased random walk on the real line with Gaussian steps, moved onto (0, 1) by the logistic transformation \( z \rightarrow e^{z}/(1 + e^{z}) \).
- 3.
The meaning of “any n(z, 0)” depends on what kinds of functions we allow as population distributions, but this doesn’t matter here because iteration of the kernel produces smooth population distributions; see Section 6.9.
- 4.
If there is mixing at age r > 0 but not at birth, then the additional requirements in stated in the next paragraph must apply to K r+1 split up into “reproduction” and “survival” kernels \( F_{r} = P^{r}F,P_{r} = K^{r+1} - F_{r} \).
- 5.
Matrix inversion by solve.default uses DGESV from LAPACK, which uses O(N 3) operations to invert an N × N matrix. Numerical experiments show that the run time for qr.solve is also O(N 3).
References
Bruno JF, Ellner SP, Vu I, Kim K, Harvell CD (2011) Impacts of aspergillosis on sea fan coral demography: modeling a moving target. Ecol Monogr 81(1):123–139
Cam E, Gimenez O, Alpizar-Jara R, Aubry LM, Authier M, Cooch EG, Koons DN, Link WA, Monnat J-Y, Nichols JD, Rotella JJ, Royle JA, Pradel R (2013) Looking for a needle in a haystack: inference about individual fitness components in a heterogeneous population. Oikos 122(5):739–753
Cam E, Link WA, Cooch EG, Monnat JY, Danchin E (2002) Individual covariation in life-history traits: seeing the trees despite the forest. Am Nat 159(1):96–105
Chambert T, Rotella JJ, Garrott RA (2014) An evolutionary perspective on reproductive individual heterogeneity in a marine vertebrate. J Anim Ecol 83(5):1158–1168
Chambert T, Rotella JJ, Higgs MD, Garrott RA (2013) Individual heterogeneity in reproductive rates and cost of reproduction in a long-lived vertebrate. Ecol Evol 3(7):2047–2060
Childs DZ, Coulson TN, Pemberton JM, Clutton-Brock TH, Rees M (2011) Predicting trait values and measuring selection in complex life histories: reproductive allocation decisions in Soay sheep. Ecol Lett 14(10):985–992
Childs DZ, Rees M, Rose KE, Grubb PJ, Ellner SP (2003) Evolution of complex flowering strategies: an age- and size-structured integral projection model. Proc R Soc Lond Ser B Biol Sci 270(1526):1829–1838
Clark J, LaDeau S, Ibanez I (2004) Fecundity of trees and the colonization-competition hypothesis. Ecol Monogr 74(3):415–442
Coulson T, Catchpole EA, Albon SD, Morgan BJT, Pemberton JM, Clutton-Brock TH, Crawley MJ, Grenfell BT (2001) Age, sex, density, winter weather, and population crashes in Soay sheep. Science 292(5521):1528–1531
Coulson T, Tuljapurkar S, Childs DZ (2010) Using evolutionary demography to link life history theory, quantitative genetics and population ecology. J Anim Ecol 79(6):1226–1240
Dawson AE (2013) Models for forest growth and mortality: linking demography to competition and climate. Ph.D. Thesis, University of Alberta, Department of Mathematical and Statistical Sciences. http://hdl.handle.net/10402/era.31581
de Roos AM (2008) Demographic analysis of continuous-time life-history models. Ecol Lett 11:1–15
de Valpine P (2009) Stochastic development in biologically structured population models. Ecology 90(10):2889–2901
Dunford N, Schwartz JT (1958) Linear operators part i: general theory, Wiley classics library edition. Wiley, New York
Eager EA, Haridas CV, Pilson D, Rebarber R, Tenhumberg B (2013) Disturbance frequency and vertical distribution of seeds affect long-term population dynamics: a mechanistic seed bank model. Am Nat 182(2):180–190
Easterling MR (1998) The integral projection model: theory, analysis and application. Ph.D. Thesis, North Carolina State University
Ehrlén J (2000) The dynamics of plant populations: does the history of individuals matter? Ecology 81(6):1675–1684
Ellner SP, Easterling MR (2006) Appendix c: stable population theory for integral projection models. Am Nat 167:410–428. www.jstor.org/stable/full/10.1086/499438
Ellner SP, Rees M (2006) Integral projection models for species with complex demography. Am Nat 167(3):410–428
Goodman LA (1969) Analysis of population growth when birth and death rates depend upon several factors. Biometrics 25(4):659–681
Haymes KL, Fox GA (2012) Variation among individuals in cone production in Pinus palustris (Pinaceae). Am J Bot 99(4):640–645
Hesse E, Rees M, Müeller-Schäerer H (2008) Life-history variation in contrasting habitats: flowering decisions in a clonal perennial herb (Veratrum album). Am Nat 172(5):E196–E213
Isaacson E, Keller HB (1966) Analysis of numerical methods. Wiley, New York
Jacquemyn H, Brys R, Jongejans E (2010) Size-dependent flowering and costs of reproduction affect population dynamics in a tuberous perennial woodland orchid. J Ecol 98(5):1204–1215
Jongejans E, Shea K, Skarpaas O, Kelly D, Ellner SP (2011) Importance of individual and environmental variation for invasive species spread: a spatial integral projection model. Ecology 92(1):86–97
Jörgens K (1982) Linear integral operators (translated by G. Roach). Pitman, Boston
King R, Brooks S, Morgan B, Coulson T (2006) Factors influencing Soay sheep survival: a Bayesian analysis. Biometrics 62(1):211–220
Krasnosel’skij M, Lifshits JA, Sobolev A (1989) Positive linear systems: the method of positive operators. Heldermann, Berlin
Kuss P, Rees M, Ægisdóttir HH, Ellner SP, Stöcklin J (2008) Evolutionary demography of long-lived monocarpic perennials: a time-lagged integral projection model. J Ecol 96(4):821–832
Lehoucq RB, Sorensen DC, Yang C (1998) ARPACK users’ guide: solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods. Society for Industrial and Applied Mathematics, Philadelphia
Luxemburg WAJ, Zaanen A (1963) Compactness of integral operators in Banach function spaces. Math Ann 149:150–180
Metcalf CJE, Horvitz CC, Tuljapurkar S, Clark DA (2009a) A time to grow and a time to die: a new way to analyze the dynamics of size, light, age, and death of tropical trees. Ecology 90:2766–2778
Metcalf CJE, Rose KE, Childs DZ, Sheppard AW, Grubb PJ, Rees M (2008) Evolution of flowering decisions in a stochastic, density-dependent environment. Proc Natl Acad Sci USA 105(30):10466–10470
Pfister CA, Stevens FR (2002) The genesis of size variability in plants and animals. Ecology 83(1):59–72
Pfister CA, Stevens FR (2003) Individual variation and environmental stochasticity: implications for matrix model predictions. Ecology 84(2):496–510
Rees M, Childs DZ, Metcalf CJE, Rose KE, Sheppard AW, Grubb PJ (2006) Seed dormancy and delayed flowering in monocarpic plants: selective interactions in a stochastic environments. Am Nat 168(2):E53–E71
Rees M, Sheppard AW, Briese D, Mangel M (1999) Evolution of size-dependent flowering in Onopordum illyricum: a quantitative assessment of the role of stochastic selection pressures. Am Nat 154(6):628–651
Rose KE, Rees M, Grubb PJ (2002) Evolution in the real world: stochastic variation and the determinants of fitness in Carlina vulgaris. Evolution 56(7):1416–1430
Rueffler C, Metz JAJ (2013) Necessary and sufficient conditions for R 0 to be a sum of contributions of fertility loops. J Math Biol 66:1099–1022
Salguero-Gomez R, Siewert W, Casper BB, Tielboerger K (2012) A demographic approach to study effects of climate change in desert plants. Philos Trans R Soc B Biol Sci 367(1606, SI):3100–3114
Smith HL, Thieme HR (2013) Persistence and global stability for a class of discrete time structured population models. Discrete Contin Dyn Syst A 33:4627–4646
Weiner J, Martinez S, MüllerSchärer H, Stoll P, Schmid B (1997) How important are environmental maternal effects in plants? A study with Centaurea maculosa. J Ecol 85(2):133–142
Williams JL (2009) Flowering life-history strategies differ between the native and introduced ranges of a monocarpic perennial. Am Nat 174(5):660–672
Zabreyko P, Koshelev AI, Krasnosel’skii MA, Mikhlin SG, Rakovshchik LS, Stet’senko VY (1975) Integral equations - a reference text. Noordhoff International Publishing, Leyden
Zuidema PA, Jongejans E, Chien PD, During HJ, Schieving F (2010) Integral projection models for trees: a new parameterization method and a validation of model output. J Ecol 98(2):345–355
Author information
Authors and Affiliations
6.9 Appendix: the details
6.9 Appendix: the details
The goal of this section is to state the precise assumptions and main results of the theory for general deterministic IPMs, and give an indication of the proofs. This requires more mathematics background than the rest of the book, specifically some familiarity with functional analysis. Dunford and Schwartz (1958) is the source for assertions below that are stated without proof.
We assume that \( \mathbf{Z} \) is a compact metric space, hence it is a complete and separable Hausdorff space, Borel measure is defined, and the spaces \( L_{p}(\mathbf{Z}),1 \leq p <\infty \) are Banach spaces. We make \( \mathbf{Z}^{2} = \mathbf{Z} \times \mathbf{Z} \) a metric space using the product metric
The topology induced by this metric is the same as the product topology, so \( \mathbf{Z} \times \mathbf{Z} \) is also a compact metric space.
The IPM is defined relative to a measure space \( (\mathbf{Z},\mathcal{B},\mu ) \) where \( \mathcal{B} \) is the Borel σ-field on \( \mathbf{Z} \) and μ is a finite measure on \( (\mathbf{Z},\mathcal{B}) \). The state of the population at time t is given by a nonnegative function n(z, t) with the interpretation that \( \int \limits _{S}n(z,t)d\mu (z) \) is the number of individuals whose state at time t is in the set S. The population dynamics are defined by piecewise continuous functions K(z′, z) = F(z′, z) + P(z′, z) on \( \mathbf{Z} \times \mathbf{Z} \),
For simplicity we use K to denote both the kernel and the linear operator (6.9.1). Piecewise continuous means that
-
There is a partition of \( \mathbf{Z}^{2} \) into a finite number of disjoint open sets \( \mathcal{U}_{k} \) whose boundaries are a finite set of continuous curves, such that \( \bigcup _{k}\bar{\mathcal{U}}_{k} = \mathbf{Z}^{2} \) where \( \bar{\mathcal{U}}_{k} \) is the closure of \( \mathcal{U}_{k} \).
-
F and P are continuous on each \( \mathcal{U}_{k} \) and can be extended as continuous functions on \( \bar{\mathcal{U}}_{k} \).
When we say that F, P, or K has some pointwise property (e.g., F is positive) we mean that the property is true pointwise in all of the continuous extensions. When we say that a property holds at some point, this includes the possibility that it holds on a point of a boundary curve in one of the continuous extensions.
Properties of K depend on the domain of functions n on which it acts. It is most natural to think of K as an operator on \( L_{1}(\mathbf{Z}) \) (state distributions with finite total population) but we can also think of it as operating on \( L_{2}(\mathbf{Z}) \) and on \( C(\mathbf{Z}) \). Because \( \mathbf{Z} \) has finite measure, \( L_{2}(\mathbf{Z}) \subset L_{1}(\mathbf{Z}) \) (proof: | n | ≤ 1 + | n | 2, so if n ∈ L 2 then | n | has finite integral). And because \( \mathbf{Z} \) is compact any function in \( C(\mathbf{Z}) \) is bounded and therefore in L 1 and L 2. Thus \( C \subset L_{2} \subset L_{1} \). Moreover, K maps L 1 into C (proof: let n ∈ L 1 and z n → z′. K is almost everywhere continuous and bounded, so the functions \( f_{n}(z) = K(z_{n},z)n(z) \) are bounded above by the L 1 function \( \sup (K)n(z) \) and converge almost everywhere to f(z) = K(z′, z)n(z). The dominated convergence theorem therefore implies that Kn(z n ) → Kn(z′)).
In short, under our assumptions K maps \( L_{1} \cup L_{2} \cup C \) into \( L_{1} \cap L_{2} \cap C \). As a result, an eigenvector of K in any of these spaces is in C (because an eigenvector w is a multiple of Kw which is in C). This has three important implications. First, the eigenvectors of K really are well-defined pointwise, as we have assumed in our sensitivity analysis formulas. Second, eigenvectors are in L 1 and therefore represent finite populations. Third, the eigenvalues and eigenvectors of K are the same on all three spaces, so we can talk about eigenvalues without specifying the space.
The next issue is compactness. An operator is called compact if it maps the closed unit sphere {n: | | n | | ≤ 1} into a set with compact closure. Compactness is important because the dominant eigenvalue of a compact operator is always isolated (and the spectrum consists only of the eigenvalues and possibly 0). The dominant eigenvalue λ of any u-bounded positive operator is strictly larger in absolute value than any other eigenvalue. But that’s not enough, because there could still be an infinite sequence of eigenvalues whose absolute values converge to λ, in which case there would not be exponentially fast convergence to the stationary distribution. If that were true, the eigenvalues would have a point of accumulation on the sphere | ζ | = λ. However, only 0 can be an accumulation point for the eigenvalues of a compact operator. Thus, if K is compact, there exists 0 ≤ λ 2 < λ such that all sub-dominant eigenvalues have absolute value ≤ λ 2.
Because the kernel K is bounded and therefore square-integrable on \( \mathbf{Z} \times \mathbf{Z} \), the operator K is compact on L 2 (i.e., as an operator mapping L 2 into itself; Jörgens (1982), Theorem 11.6). In Section 6.9.1 we show that K is compact on L 1. If K is continuous rather than just piecewise continuous, then K is compact on C (this is also proved in Section 6.9.1). It is an open question (to us) whether K is necessarily compact on C if it is merely piecewise continuous.
We have stated two different positivity assumptions about K: power positivity and u-boundedness. Power-positivity is the stronger assumption because if K m is positive, it is u-bounded for u(z) ≡ 1. So under either assumption, some kernel iterate K m is compact and u-bounded. K m therefore satisfies the assumptions of Theorem 11.5 in Krasnosel’skij et al. (1989) in the spaces \( L_{1}(\mathbf{Z}) \) and \( L_{2}(\mathbf{Z}) \), implying that
-
(a)
K m has an eigenvalue equal to its spectral radius λ m, where λ is the spectral radius of K.
-
(b)
λ m is a simple eigenvalue, and the corresponding eigenvector w is the unique (up to normalization) positive eigenvector of K m (positive here means that w is nonnegative and nonzero).
-
(c)
All other eigenvalues of K m are have absolute value ≤ q λ m, for some q < 1.
Easterling (1998) showed that the three properties above also hold for K itself, with λ as the dominant eigenvalue. Stable population growth, exponentially fast convergence to stable distribution w, and the rest of stable population theory therefore follow directly from the Riesz-Schauder theory for compact operators (e.g., Zabreyko et al. (1975, p. 117) or Jörgens (1982, Section 5.7)). See Ellner and Easterling (2006) for the details, which are very similar to the finite-dimensional case.
We also want to know about v, the dominant “left eigenvector” (i.e., eigenvector of the adjoint operator K ∗). K ∗ has the same spectrum as K (Dunford and Schwartz 1958, VII.3.7) so λ is also the strictly dominant eigenvalue of K ∗ and equal to its spectral radius. Because K is compact, the eigenspace decomposition for K ∗ has the same structure same as that for K (Jörgens 1982, Section 5.7), so there is simple eigenvector v of K ∗ corresponding to λ. K ∗ is compact and the cone of nonnegative functions is reproducing in L 1; under these conditions, Theorem 9.2 of Krasnosel’skij et al. (1989) says that there is an eigenvector corresponding to the spectral radius which lies in the cone. Since v is the unique eigenvector corresponding to the spectral radius λ, this tells us that v ≥ 0. Hence v is strictly positive whenever K and therefore K ∗ are power-positive. If x is any other eigenvector (actually, any vector orthogonal to v) then
so v is (up to constant multiples) the unique eigenvector of K ∗ with \( \langle v,w\rangle> 0 \) (we can’t also have \( \langle v,w\rangle = 0 \), because in that case w would be orthogonal to everything and therefore 0).
The results above can also be applied to the next-generation operator R = F(I − P)−1, to ensure existence of R 0 as the dominant eigenvalue of R. However, the intuitive result that R 0 − 1 and λ − 1 have the same sign has not been proved, to our knowledge, without additional assumptions. It is true in our general IPM when K and Q = (I − P)−1 F are both power-positive (Ellner and Rees (2006, Appendix B), and see below). Smith and Thieme (2013, Theorem 2.4) showed that it is true when there is exact mixing at birth, F(z′, z) = c(z′)b(z). It seems that it ought to be true whenever K and R are both compact and u-bounded, but so far this has not been proved.
6.1.1 6.9.1 Derivations
1. Derivation of (6.6.1). We work here in \( L_{1}(\mathbf{Z}) \) using L 1 norm for vectors and the L 1 operator norm for operators. We assume that R satisfies our assumptions for stable population growth, hence has a positive dominant eigenvalue that equals its spectral radius ρ(R). Let \( R_{m} = F(I + P + P^{2} + \cdots P^{m}) \) and \( E_{m} = R - R_{m} \geq 0 \). We use Gelfand’s formula \( \rho (A) =\mathop{ \lim }\limits _{k\rightarrow \infty }\vert \vert A^{k}\vert \vert ^{1/k} \) to bound ρ(R m ). First, because 0 ≤ R m ≤ R, \( \vert \vert R_{m}^{k}\vert \vert \leq \vert \vert R^{k}\vert \vert \) for all k and therefore \( \rho (R_{m}) \leq \rho (R) = R_{0} \). Gelfand’s formula implies that if there exist λ ≥ 0, x ≥ 0 such that Ax ≥ λ x then ρ(A) ≥ λ. We use this to get a lower bound on ρ(R m ). Let x ≥ 0 be the dominant right eigenvector of R, so
From the first equality in (6.9.2) we have Fx ≤ F(I − P)−1 x = R 0 x, therefore
So from the second equality in (6.9.2) \( R_{m}x \geq (1 -\varepsilon _{m})R_{0}x \) and therefore \( \rho (R_{m}) \geq (1 -\varepsilon _{m})R_{0} \). Hence ρ(R m ) differs from R 0 by at most \( \varepsilon _{m}R_{0} \). □
2. Proof that K is compact as an operator from \( L_{1}(\mathbf{Z}) \) to \( L_{1}(\mathbf{Z}) \) . Theorem 7.1 in Luxemburg and Zaanen (1963) gives a condition for compactness of integral operators from one Banach function space to another, including operators from \( L_{p}(\mathbf{Z}) \) to itself under our assumptions: T is compact if and only if the set {Tn: | | n | | ≤ 1} is of uniformly absolutely continuous norm. Here | | • | | is the norm on the space where T acts, and a set of functions S is of uniformly absolutely continuous norm if for any sequence of measurable sets E m ↓∅ and any ɛ > 0, there is an number N > 0 such that \( \vert \vert f\chi _{E_{m}}\vert \vert <\varepsilon \) for all m > N and for all functions f ∈ S where χ A is the indicator function of A (χ A (z) = 1 for z ∈ A, 0 for z ∉ A).
Choose n ∈ L 1(Z) with | | n | | 1 ≤ 1. Then
Let ε > 0 be given, and E m ↓∅ a sequence of measurable sets in \( \mathbf{Z} \). Then
Since E m ↓∅, we have\( \mathop{\lim }\limits _{m\rightarrow \infty }\mu (E_{m}) =\mu \left (\bigcap \limits _{i=1}^{\infty }E_{i}\right ) = 0 \). So given ε > 0, choose N such that \( \mu (E_{m}) <\varepsilon /sup(K) \) for m > N. □
3. Proof that if the kernel K is continuous, K is compact as an operator on \( C(\mathbf{Z}) \). Because \( \mathbf{Z} \) is compact any continuous K is uniformly continuous. Hence for any ε > 0 there is a δ > 0 such that \( \vert K(z_{1},z) - K(z_{2},z)\vert <\epsilon \) whenever \( d(z_{1},z_{2}) <\delta \). Let n be any function in the unit sphere of C, i.e., a continuous function with | n | ≤ 1 everywhere. Then if \( d(z_{1},z_{2}) <\delta \),
Clearly \( \vert Kn\vert \leq \sup (K)\mu (\mathbf{Z}) \). The image of the unit sphere is therefore equicontinuous and uniformly bounded, so by the Arzela-Ascoli Theorem it has compact closure in C, hence K is compact. □
4. Proof that (6.5.4) implies mixing at birth for R. If F satisfies (6.5.4), then because Rn = F(I − P)−1 n, we have
as desired. And if Rn ≠ 0 it must be that (I − P)−1 n ≠ 0, so A(I − P)−1 n > 0 whenever Rn ≠ 0. □
5. Proof that R 0 − 1 and λ − 1 have the same sign in our general IPM when Q = (I − P) −1 F and K are power-positive. Q and R have the same eigenvalues (this is equivalent to the familiar result for matrices that A and BAB −1 have the same eigenvalues for any invertible matrix B). If λ = 1 then (P + F)w = w, so Fw = (I − P)w and therefore Qw = w, so 1 is an eigenvalue of Q. Since w is a positive eigenvector of Q it must be the dominant eigenvector, hence 1 is the dominant eigenvalue of Q and therefore of R, i.e., R 0 = 1. Reversing this argument shows that λ = 1 whenever R 0 = 1.
Suppose that λ > 1. Then (P + F)w = λ w and therefore Fw = λ w − Pw = (λ − 1)w + (I − P)w, so
By theorem 9.4 of Krasnosel’skij et al. (1989) this implies that some eigenvalue of Q, and hence the dominant eigenvalue has absolute value of λ or larger, hence R 0 > 1.
Suppose that R 0 > 1. Then consider the family of operators K a = P + aF, 0 < a ≤ 1. It is easy to see that K a and the corresponding R a are power-positive, so there exist λ(a), R 0(a), and so on. Because Q a = aQ(1), we have \( R_{0}(a) = aR_{0}(1)> 1 \) so there is an a < 1 such that R 0(a) = 1 and therefore λ(a) = 1. When K is power-positive, so is aK ≤ K a hence K a is power-positive. Choose m so that K a m is strictly positive. Then
Since R 0 > 0 we cannot have F = 0, and w a is strictly positive so Fw a is nonzero, hence \( (1 - a)K_{a}^{m}Fw_{a} \) is strictly positive. It is also uniformly continuous, therefore bounded below by some positive number and therefore greater than some positive multiple of w a . Consequently there is an ε > 0 such that \( K^{m+1}w_{a} \geq (1+\epsilon )^{m+1}w_{a} \), hence the spectral radius of K m+1 is greater than (1 +ε)m+1. Therefore the spectral radius of K, which is λ, must be greater than 1 +ε.
We have shown that R 0 = 1 ⇔ λ = 1 and R 0 > 1 ⇔ λ > 1 so we must also have R 0 < 1 ⇔ λ < 1. □
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Ellner, S.P., Childs, D.Z., Rees, M. (2016). General Deterministic IPM. In: Data-driven Modelling of Structured Populations. Lecture Notes on Mathematical Modelling in the Life Sciences. Springer, Cham. https://doi.org/10.1007/978-3-319-28893-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-28893-2_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28891-8
Online ISBN: 978-3-319-28893-2
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)