Skip to main content
Log in

Resource-Based Models of Mutualism

  • Published:
Environmental Modeling & Assessment Aims and scope Submit manuscript

Abstract

Mutualist interactions are thought to be ubiquitous, spanning all levels of biological organisation, and involving most species on Earth. However, in contrast to population interactions such as competition and predation, a comprehensive and succinct theoretical explanation of mutualism has proved elusive. We use a new modelling framework that represents obligation, mutualist benefits and mutualist costs in an extended consumer resource approach to develop simple, consistent models of mutualism. We show how populations may stably transition between facultative and obligate mutualism and demonstrate that our solutions do not depend on saturating functions. We show facultative and obligate mutualisms between autotrophs and heterotrophs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Allee, W. C., & Bowen, E. S. (1932). Studies in animal aggregations: mass protection against colloidal silver among goldfishes. Journal of Experimental Biology, 61, 185–207.

    CAS  Google Scholar 

  2. Assaneo, F., Coutinho, R. M., Lin, Y., Mantilla, C., & Lutscher, F. (2013). Dynamics and coexistence in a system with intraguild mutualism. Ecological Complexity, 14, 64–74.

    Article  Google Scholar 

  3. Baker, C. M., Holden, M. H., Plein, M., McCarthy, M. A., & Possingham, H. P. (2018). Informing network management using fuzzy cognitive maps. Biological Conservation, 224, 122–128.

    Article  Google Scholar 

  4. Bode, M., Baker, C. M., Benshemesh, J., Burnard, T., Rumpff, L., Hauser, C. E., Lahoz-Monfort, J. J., & Wintle, B. A. (2017). Revealing beliefs: using ensemble ecosystem modelling to extrapolate expert beliefs to novel ecological scenarios. Methods in Ecology and Evolution, 8(8), 1012–1021.

    Article  Google Scholar 

  5. Bazykin, A. D. (1998). Nonlinear dynamics of interacting populations. Singapore: World Scientific.

    Book  Google Scholar 

  6. Bronstein, J. L. (Ed.). (2015a). Mutualism. New York: Oxford University Press.

    Google Scholar 

  7. Bronstein, J. L. (2015b). The study of mutualism. Pages 3-19 in J. L. Bronstein, 1 editor. In Mutualism. Oxford: Oxford University Press.

    Chapter  Google Scholar 

  8. Case, T. J. (2000). An illustrated guide to theoretical ecology. New York: Oxford University Press.

    Google Scholar 

  9. Cropp, R. A., & Norbury, J. (2012). Constructing ecologies. Journal of Theoretical Biology, 294, 1–8.

    Article  Google Scholar 

  10. Cropp, R. A., & Norbury, J. (2015a). Mixotrophy: the missing link in consumer-resource-based ecologies. Theoretical Ecology, 8, 245–260.

    Article  Google Scholar 

  11. Cropp, R. A., & Norbury, J. (2015b). Population interactions in ecology: a rule-based approach to modeling ecosystems in a mass-conserving framework. SIAM Review, 57, 437–465.

    Article  Google Scholar 

  12. Cropp, R. A., & Norbury, J. (2018). Linking obligate mutualism models in an extended consumer-resource framework. Ecological Modelling, 374, 1–13.

    Article  Google Scholar 

  13. Dean, A. M. (1983). A simple model of mutualism. The American Naturalist, 121, 409–417.

    Article  Google Scholar 

  14. Graves, W. G., Peckham, B., & Pastor, J. (2006). A bifurcation analysis of a differential equations model for mutualism. Bulletin of Mathematical Biology, 68, 1851–1872.

    Article  Google Scholar 

  15. Gross, K. (2008). Positive interactions among competitors can produce species-rich communities. Ecology Letters, 11, 929–936.

    Article  Google Scholar 

  16. Holland, J. N. (2015). Population ecology of mutualism. In J. L. Bronstein (Ed.), Mutualism (pp. 133–158). New York: Oxford University Press.

    Chapter  Google Scholar 

  17. Holland, J. N., & DeAngelis, D. L. (2001). Population dynamics and the ecological stability of obligate pollination mutualisms. Oecologia, 126, 575–586.

    Article  Google Scholar 

  18. Holland, J. N., & DeAngelis, D. L. (2009). Consumer-resource theory predicts dynamic transitions between outcomes of interspecific interactions. Ecology Letters, 12, 1357–1366.

    Article  Google Scholar 

  19. Holland, J. N., & DeAngelis, D. L. (2010). A consumer-resource approach to the density-dependent population dynamics of mutualism. Ecology, 91, 1286–1295.

    Article  Google Scholar 

  20. Holland, J. N., DeAngelis, D. L., & Bronstein, J. L. (2002). Population dynamics and mutualism: functional responses of benefits and costs. The American Naturalist, 159, 231–244.

    Article  Google Scholar 

  21. Holland, J. N., Ness, J. H., Boyle, A., & Bronstein, J. L. (2005). Mutualisms as consumer-resource interactions. In P. Barbosa & C. Castellanos (Eds.), Ecology of predator- prey interactions (pp. 17–34). Oxford: Oxford University Press.

    Google Scholar 

  22. Johnson, C. A., & Amarasekare, P. (2013). Competition for benefits can promote the persistence of mutualist interactions. Journal of Theoretical Biology, 328, 54–64.

    Article  Google Scholar 

  23. Kang, Y., Clark, R., Makiyama, M., & Fewell, J. (2011). Mathematical modeling on obligate mutualism: Interactions between leaf-cutter ants and their fungus garden. Journal of Theoretical Biology, 289, 116–127.

    Article  Google Scholar 

  24. Kot, M. (2001). Elements of mathematical ecology. Cambridge, UK: Cambridge University Press.

    Book  Google Scholar 

  25. Levin, S. (Ed.). (2012). The Princeton guide to ecology. Oxford: Princeton University Press.

    Google Scholar 

  26. May, R. M. (1976). Models for two interacting populations. In R. M. May (Ed.), Theoretical ecology: principles and applications (pp. 49–70). Oxford: Blackwell Scientific Publications.

    Google Scholar 

  27. McDonald-Madden, E., Sabbadin, R., Game, E. T., Baxter, P. W. J., Chade’s, I., & Possingham, H. P. (2016). Using food-web theory to conserve ecosystems. Nature Communications, 7, 10245. https://doi.org/10.1038/ncomms10245 www.nature.com/naturecommunications.

    Article  CAS  Google Scholar 

  28. Murray, J. D. (2001). Mathematical biology. Berlin: Springer-Verlag.

    Google Scholar 

  29. Pastor, J. (2008). Mathematical ecology of populations and ecosystems. Chichester: Wiley-Blackwell.

    Google Scholar 

  30. Potts, S. G., Biesmeijer, J. C., Kremen, C., Neumann, P., Schweiger, O., & Kunin, W. E. (2010). Global pollinator declines: trends, impacts and drivers. Trends in Ecology & Evolution, 25, 345–353.

    Article  Google Scholar 

  31. Sterner, R. W., Small, G. E., & Hood, J. M. (2011). The conservation of mass. 1 Nature Education Knowledge, 3, 20.

    Google Scholar 

  32. Tulloch, V. J. D., ÉE Plagányi, R. M., Brown, C. J., & Richardson, A. J. (2018). Ecosystem modelling to quantify the impact of historical whaling on southern hemisphere baleen whales. Fish and Fisheries, 19(1), 117–137.

    Article  Google Scholar 

  33. Thompson, A. R., Nisbet, R. M., & Schmitt, R. J. (2006). Dynamics of mutualist populations that are demographically open. Journal of Animal Ecology, 75, 1239–1251.

    Article  Google Scholar 

  34. Vitousek, P. M., & Matson, P. A. (2012). Nutrient cycling and biogeochemistry. In S. Levin (Ed.), The Princeton guide to ecology (pp. 330–339). New Jersey: Princeton University Press.

    Google Scholar 

  35. Wright, D. H. (1989). A simple, stable model of mutualism incorporating handling time. The American Naturalist, 134, 664–667.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roger Cropp.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

1.1 Conservative Normal (CN) Systems

The CN framework captures fundamental ecological properties of food web-based living systems with mathematical rules. These rules formalise basic ecological concepts, principally that all organisms have to consume resources to survive, and that these resources are finite. The constancy of the total mass of a limiting nutrient is fundamental to modelling ecosystems [31] and to the CN framework. Rather than debate the merits of this view, although it is recognised that ecosystems generally recycle over 90% of their limiting nutrient [34], we draw analogy with the common assumption of linearity. Although it may be argued that no real ecological system has exactly linear processes, the simplifying assumption of linearity in some ecosystem models has led to substantial advances in theoretical ecology, as it has in other fields.

Detailed descriptions of the CN framework have been published elsewhere [9, 10], so, here we just present the essence of the framework. We preface this brief summary with the observation that obligate mutualism is not a ‘normal’ interaction, where we use ‘normal’ in the context of the CN framework. While the vast majority of published applied ecological models satisfy the CN framework, and the CN rules can be used to winnow out models that do not make ecological sense, there are ecologically realistic models that do not simply satisfy all the CN rules. We label these exceptions ‘exotic’ systems as they are sensible, but require modification of what constitutes a resource to include ‘catalysts’. There are a number of such exotic systems: populations where too much resource ‘poisons’ the environment, populations that co-operatively hunt, for which there is an ‘optimum’ population size; omnivorous predators that benefit from consuming certain resources that they cannot alone survive on; and as we shall explain below, obligate mutualists.

We consider a general n population system of the form:

$$ {\dot{x}}_i={x}_i{f}_i\left({x}_1,{x}_2,\cdots, {x}_n\right),i=1,2,\cdots, n. $$
(A1)

The ‘life functions’ fi may include any form (such as Holling Type I, II or III) for the functions that represent the interactions between populations, and include parameters that define the magnitude of the interactions.

1.2 CN Rule 0: Measuring the System

We assume each interacting population is sufficiently large in number that we can ignore the typical individual and instead define a measure of the population mass in the isolated physical volume that the ecosystem occupies. At time zero (t = 0), we measure the amount of the limiting nutrient in each living population \( {\widehat{x}}_i \) present in the ecosystem, together with the amount of nonliving nutrient (i.e. dead organic matter such as detritus and dissolved organic matter and re-mineralised inorganic nutrient) \( \widehat{N} \) available to those n interacting populations:

$$ {\widehat{x}}_1+{\widehat{x}}_2+\dots +{\widehat{x}}_n+\widehat{N}={\widehat{N}}_T. $$
(A2)

We then scale the measurements \( {\widehat{x}}_i,\widehat{N} \) by the total measure of nutrient pool \( {\widehat{N}}_T \) that is cycling in the system, so that the scaled measurements xi, N are fractions of the total recycling nutrient in the system:

$$ {x}_1(0)+{x}_2(0)+\dots +{x}_n(0)+N(0)=1, $$
(A3)

with 0 < xi(0), N(0) < 1, each living population xi(t) is now measured in terms of the fraction of the total amount of cycling nutrient (in all forms) that is bound into the living tissues of the individuals of that population. The nonliving nutrient fraction N(t) represents all other forms of nutrient, that is, all forms of inorganic nutrient and organic nutrient in various stages of remineralization. For convenience, we refer to this as just inorganic nutrient as we only make the distinction here between autotrophs and heterotrophs.

1.3 CN Rule 1: Describing Changes in Living Populations

The CN framework requires that the per capita population growth rates are independent of the way in which we measure the living populations, and satisfy:

$$ \frac{1}{x_i}\frac{d{x}_i}{dt}={\widehat{f}}_i\left({x}_1,{x}_2,\cdots, {x}_n;N\right). $$
(A4)

The life functions \( {\widehat{f}}_i \) describe how each population grows (or dies) dependent on interactions with the other populations in the system and with inorganic nutrient. Recall that the \( {\widehat{f}}_i \) implicitly include parameters that quantify the rates of environmental interactions.

1.4 CN Rule 2: Constancy of Total Nutrient Mass

We make the assumption that there is no population migration or nutrient flow in to or out of the model domain and require that the total mass of recycling nutrient in the model domain remains constant for all time (i.e. \( {\widehat{N}}_T \) is constant). The living population fractions xi(t) and the nonliving nutrient fraction N(t) then satisfy a constancy of total nutrient mass constraint for all time t > 0:

$$ {x}_1(t)+{x}_2(t)+\dots +{x}_n(t)+N(t)=1. $$
(A5)

This fundamental constraint allows us to eliminate N(t) from the living population equations \( {\widehat{f}}_i\left({x}_1,\cdots, {x}_n:1-\sum {x}_i\right)\equiv {f}_i\left({x}_1,\cdots, {x}_n\right) \) so that (A4) may be written in the form (A1), for xi(t) > 0. The elimination of an explicit differential equation for the nonliving nutrient N(t) means that all the remaining differential equations in the model have the same (Kolmogorov) form (A1), which simplifies the analysis of CN models.

Equation (A5) allows us to define a lid {x1 + x2 + … + xn = 1} (i.e. N = 0), on the model’s state space xi > 0 for all i. The lid completes the closure of the state space in which reasonable model solutions exist, and defines the ecospace E:

$$ E\equiv \left\{0<{x}_i,0<{x}_1+{x}_2+\dots +{x}_n<1\right\}. $$
(A6)

1.5 CN Rule 3: Normal Ecosystems

All living populations xj require food to survive and grow. This food may be inorganic nutrient in the cases of autotrophs, or prey (i.e. other living organisms) in the cases of heterotrophs. These resources Rj are finite and limit the growth of population xj when they become depleted. We define two basic criteria that a living population (measured by xj) must comply with:

  • when its resources are maximal (Rj = 1, a feast), the populationxj must be able to grow; and

  • when there is no resource available (Rj = 0, a famine), the population xj must die.

This means that each life function fj must satisfy the natural resource constraints:

$$ {f}_j{\left|{}_{R_j=1}>0>{f}_j\right|}_{R_j=0}. $$
(A7)

Evaluation of this rule on the boundaries of the ecospace may place constraints on allowable parameter values. The CN framework places further constraints on the life functions, that in a normal ecology the fj change monotonically along resource rays within E. As we follow a life function from any point of minimum resource on the boundary of E to any point of maximum resource along such a ray, where the direction of the resource ray is given by the unit vector defined by the usual direction cosines (γkis the angle between this direction vector and the kth co-ordinate axis (cosγ1, cosγ2, ⋯, cosγn))the life function fj must monotonically increase:

$$ \cos {\gamma}_1\frac{\partial {f}_j}{\partial {x}_1}+\cos {\gamma}_2\frac{\partial {f}_j}{\partial {x}_2}+\dots +\cos {\gamma}_n\frac{\partial {f}_j}{\partial {x}_n}>0. $$
(A8)

Obligate mutualist populations require the presence of another population in addition to their resource(s) in order to grow but the interaction is ‘catalytic’ in that there is (usually) no direct exchange of mass between the populations. Obligate mutualist systems are therefore not ‘normal’ CN systems, similarly to populations that have optimal population sizes (for example cooperative hunters) or omnivores that benefit from multiple resources but consume some resources that they cannot survive on independently. We address such ‘exotic’ obligate systems after completing the description of the CN framework with the Consistency Condition below.

1.6 A Consistency Condition

When resources are explicitly represented using local mass balance (as in a predator consuming prey) then we easily find CN systems, but if population benefits are more implicitly defined as in mutualism models, then we need to check that resource is available for such benefits. The mass consistency condition provides such a check. The consistency condition guarantees that a CN model cannot predict a negative mass, that is, that solutions.

{x1(t), x2(t), ⋯, xn(t)} of Eq. (A1) which start in E do not leave E through the ‘lid’ of the ecospace defined by x1 + x2 + … + xn = 1. This ensures that N(t) remains positive, and consequently that mass conservation is always physically sensible. Differentiating Eq. (A5) and using (A1) provides the lid consistency condition:

$$ \frac{\mathrm{dN}}{\mathrm{dt}}=-\frac{{\mathrm{dx}}_1}{\mathrm{dt}}-\frac{{\mathrm{dx}}_2}{\mathrm{dt}}\dots -\frac{{\mathrm{dx}}_n}{\mathrm{dt}}=-\sum \limits_{i=1}^n{x}_i{f}_i>0\kern0.36em \mathrm{when}\kern0.49em N=0, $$
(A9)

ensuring N ≥ 0 for all time. Eq. (A9) is an important constraint that should be checked for these systems that include mutualist interactions. It provides generic conditions on the parameters that constrain the magnitude of mutualist benefits that could be obtained without violating the basic principle that mass cannot be ‘borrowed’ from outside the system.

1.7 Obligate Mutualism as an Exotic CN System

The CN framework summarised above is a consumer–resource conceptualisation predicated on explicit accounting of the mass of limiting nutrient. It explicitly accounts for transfers of mass between populations due to resource-limited growth (via inorganic nutrient uptake or predation) and losses due to mortality and predation and includes implicit recycling of limiting nutrient and constancy of total nutrient mass. The CN framework provides simple and intuitive conditions for many ecosystems but requires some modification or extension when applied to ‘exotic’ systems.

The obligation of one population on another, that is where a second population provides a ‘catalytic’ service such that the second population has to be present in order that the first population can grow, is not a normal CN system process as it does not involve a direct explicit transfer of mass. CN Rule 3 requires that a population must be able to grow at any point in the ecospace where a resource is maximal; however, when applying this rule to systems that include the provision of services, we need to treat the service as if it were a resource. This treatment is consistent with the CN framework as it is a zero sum game—the presence of a catalysing population in a closed ecosystem must reduce the quantum of resources available to the other populations.

Consider the simplest example in which an obligate mutualist population xi has a single resource Ri = xh and is obligated on the presence of another population xj (which may be an inorganic resource x0) to be able to grow. The maximal point of the single resource for the population lies at a vertex of E, where xh = 1 and all other populations, including the population supplying the service to the obligated population, are zero. The sign constraint of Eq. (A7) cannot be satisfied at such a point. However, if for the purposes of Rule 3, we treat the servicing population as a resource instead of a catalyst, then Ri = xh + xj and the point of maximum resource \( {R}_i^{\ast } \) lies somewhere on the line of maximum ‘resource’ xh + xj = 1. (Note the location of \( {R}_i^{\ast } \) depends on the specific nature of the obligate interaction.) CN Rule 3 then stipulates that \( {\left.{f}_i\right|}_{R_1^{\ast }}>0 \) similarly to any population with multiple resources. This generalisation of what is regarded as a resource captures the effect of the abundance of the obliging population on the utilisation of resources by the obligate population, a key assumption of the Dean [13] and Graves et al. [14] models.

1.8 Obligate Mutualism in Linear CN Systems

It appears that it is not possible to represent obligate mutualism in linear CN systems, in which we include systems with planar zero isosurfaces such as the Lotka-Volterra CN (LVCN) models discussed in Cropp and Norbury [10]. The difficulty in representing obligate mutualism in linear CN systems arises from the requirement for obligation on another population. This eliminates obligate autotroph populations, as autotroph populations in linear CN systems always have a boundary equilibrium point at which they can exist in the absence of any other population. Obligate populations in linear CN systems must then be heterotrophs—in the simplest scenario, these are herbivores that graze on autotrophs, as at least one autotroph must always exist in any CN system. If we ignore the trivial case of obligation, that of a predator on its prey, then on any face of the solution space of the system (the ecospace 1 E) in order that a heterotroph does not exist in the absence of its mutualist benefactor, the zero isoclines on that face cannot intersect. In a heterotroph-autotroph interaction, this means that the autotroph only boundary equilibrium point is stable, as it must lie in the part of the solution space where the heterotroph is not growing, that is, the heterotroph must go extinct. Thus, it appears that it is not possible to represent obligate-obligate mutualism by judiciously arranging planar zero isosurfaces. Here, we use a nonlinear population interaction to build simple heuristic models of obligate mutualism.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cropp, R., Norbury, J. Resource-Based Models of Mutualism. Environ Model Assess 24, 405–420 (2019). https://doi.org/10.1007/s10666-018-9646-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10666-018-9646-y

Keywords

Navigation