1 Introduction
The term ‘size spectrum’, or variants of it such as ‘size distribution’ or ‘asynchronous steady state’, can be met in a variety of contexts, from soil science to cell biology, and in almost all domains of science dealing with population dynamics.
The basic concept is as follows: consider a population described using a structure variable, which may be mono- or multi-dimensional, age, size, weight, concentration of a certain chemical element, or whatever. Then, in many situations, the population will behave in the long range in such a way that the proportion of a given size class within the total population approaches a fixed value independent on the initial state of the population. In demography, it is the age pyramid, where a given age range represents a proportion of the total population, invariant through several census periods, provided that environmental conditions in a broad sense have not changed in the meantime; in cell biology, cells of a given line growing in a culture reach a state where the ratio of cells in any of the various stages (G1, S, G2, M) to the total population is approximately constant and again independent on the initial population; in oceanography, the particle-size spectrum describes the distribution of particles in a volume of water as a function of their size. The size of a particle is an important indicator of the physical processes that act on the particle: aggregated phytoplankton cells gain in density and may reach the sea bed more easily than isolated cells [1]. The present work focuses on fish size spectra in marine ecosystems. The most documented representation of the size spectra regarding the number of reported ecosystems is the logarithm of the fish numbers within each size class versus the logarithm of the median size of the size class (e.g., [2,3]). Using this representation, the size spectrum is usually a linear decreasing function of the size of the organisms. This shape is recurrent and is observed across various marine ecosystems. Furthermore, the shape of the size spectra is remarkably stable through time despite varying species composition in fish communities. Our goal is to study a possible mechanism accounting for the stability of size spectra in fish populations, namely, opportunistic predation of fish on smaller fish, independent on the species identity. To this aim, a modelling approach will be performed, using a representation of the population in terms of density functions and proceeding according to mathematical analysis. We start with some considerations on the ecological issues related to the size spectrum in fish populations and communities.
2 Ecological foundations of size spectra in fish populations
Fish have been successful on Earth, as over half of all described vertebrates are fish [4]. Despite this species richness, strong environmental constraints imposed by living in an aquatic environment have produced converging streamlined body forms for most fish species, without the development of prehensile appendices [5]. This underlines a common physical constraint for predation within fish communities: a predator must have a jaw large enough to swallow its prey as a whole. As the size of the jaw is linked to body diameter, which is in turn related to fish length, due to hydrodynamic constraints [6], fish size is considered as the prevailing factor involved in predation and for insuring successful capture of prey [7,8]. The feeding strategy of fish can then be considered to be opportunistic, the diet composition depending more on the ratio of the size of the predator versus its prey and on the relative abundance of prey, rather than on species preferences [9]. Strong patterns that are observed in marine food webs can be related to this size-based predation behaviour. Firstly, fish species have multiple predators and multiple prey, and omnivory is common. Indeed, fish larvae generally feed at the base of the food web and when they become adults, they feed at one or several trophic levels below their own [2]. Secondly, cannibalism is frequent in fish communities and can represent an important source of pre-recruit mortality (e.g., [10–12]). Finally, eggs and larvae are all located at the base of piscivorous trophic levels [13]. A peculiarity of teleost eggs is, indeed, their rather homogeneous size, of about 1 mm, whatever species is considered [14]. Consequently, two species can be simultaneously a predator or a prey of each other, according to the stage in their life cycle (i.e., their size). For instance, in the Baltic Sea, cod is known to be a predator of herring, but it is also its prey, since adult herrings feed on cod pre-recruits [15].
This suggests that a broad range of marine ecosystems may have been structured through evolutionary times by a rather basic mechanism, namely, bigger fish eat smaller ones, which might have driven and shaped current marine size spectra. Our goal in this work is to study, using a modelling approach, whether such a simple mechanism such as size-based opportunistic predation can lead to the type of size spectra that are observed in marine ecosystems. Based on ecological observations presented above, different assumptions are made: the community under consideration is structured by a single parameter, the size; predation of members of the community is only exerted from within the community and is governed solely by size. We leave the possibility for food to be partly provided from sources external to the community: in particular, it can be made in part of particles smaller than the minimal size. Besides, two other processes also responsible for the energy transfer up pelagic foodwebs to larger-sized fish are modelled: somatic growth, which increases biomass transfer through predation; and reproduction, which impedes biomass transfer by moving biomass down the foodweb to smaller sizes.
3 A density model
3.1 Presentation of the model
The equation we consider had been proposed in a very closely related context in [16] as an extension of an empirical model due to [17,18]. A previous size-structured model including cannibalism was due to J.M. Cushing [19]. However, the study that follows is original to the extent we performed it, that is, not only we show the existence of a non-trivial steady state, a candidate for the size spectrum, but we also show the convergence of the transients towards the steady state, which is an essential feature of observed marine size spectra.
(1) |
(2) |
m(s) is the natural mortality rate at size s.
n(s) is the fecundity rate of individuals of size s.
f(s) is the somatic growth rate of the biomass at size s.
l(s,u) is the rate of predation of individuals of size s by individuals of size u.
3.1.1 Assumptions on f, m, n
The functions m, n and f are assumed to be non-negative, continuous and bounded. , respectively , denotes the infimum of m, resp. n, over its domain, that will be generally supposed the set of non-negative reals; , resp. n̄, is the supremum of m, resp. n.
3.1.2 About the kernel l
The term l(s,u), s<u, is either a function or a generalized function (a Schwartz distribution) which models the predation of fish of size u on fish of size s. The expression
In this case, we have , with α>1, where δ0 is the Dirac distribution at zero.
At the level of the total biomass, the only growth term is the birth term. Integrating Eq. (1) in s, we obtain:
(3) |
The function f(s) that models the time growth rate of the biomass should be expressed at least in part as a function of the prey that has been captured. This would introduce a non-linearity in the first-order term and complications that we want to avoid here.
3.2 The linear equation
If in Eq. (1), we take l=0, then the problem becomes linear. It is also the expression obtained by linearizing the equation near N=0, which is obviously a solution of the equation. In the sequel, we refer to the linear equation as Eq. (1)0 or Eq. (1)0–(2).
3.3 The steady-state equation
Before proceeding further, we consider the steady-state equation associated with system (1), (2), that is to say, the equation obtained by assuming that the solution does not depend on time. The general expression of the steady state equation is as follows
(4) |
In the particular case where , the system becomes
Such an equation belongs to the class of differential equations with deviated arguments. Showing the existence of a positive solution in the general case is not easy. We will consider two special situations: (1) we first assume that , and ; (2) in the second case, we still assume , but this time and f(s) is expressed in terms of . In both cases, we will take for n a one-parameter family of functions
(5) |
Moreover, we assume, for technical reasons, that n0(s)=O(s2), in the vicinity of s=0.
3.3.1 First case
Under the above-mentioned conditions on l, m and f, Eq. (4) reads .
Defining , the equation in y reads
The constant C is equal to 1/y(0). From , we get:
In order to complete the calculation of , a value must be assigned to C, which is done by taking the equation of the newborns into account, namely:
Note that C=+∞ corresponds to . It is a trivial solution of the equation for all q⩾0. Denote by q0 the number defined by unique value of q for which
If we represent a solution for a value q by the pair , the set of solution pairs comprises the straight line and an unbounded curve crossing it at the point (q0,0), contained in the set .
3.3.2 Second case
The assumptions on m and l are now
(6) |
is the biomass consumed in the group of size u per unit of mass of the group, per unit of time.
In this example, we assume that a fraction γ of the food absorbed is transformed into increased biomass. So, the growth rate reads as follows: , which leads to the equation:
Looking for a solution such that , using standard algebra, we arrive at the following expressions for ζ(s) and :
(7) |
(8) |
As for the first example, in order to ensure existence of , it remains to verify the condition .
Keeping in mind that then, for each given value of the parameters (α, γ, K, ), there is exactly one value of q,
3.4 Transient states
As soon as a steady-state solution is perturbed, even slightly, the corresponding solution becomes time-dependent, it goes through transient states to possibly come back to the previous steady state or approach another one or a more complex invariant subset. A complete understanding of what is going on is currently out of reach. The main result stated in Theorem 6.1 is just the easy part. The first step in the derivation of this result is to ensure that solutions of system (1), (2) do actually exist and are densities, namely, they remain non-negative all over their domain. This is the so-called Cauchy problem, which, in the present situation, is handled using a perturbation technique: the equation can in fact be decomposed into a sum of a linear and a non-linear part.
The linear part may be dealt with using a classical semigroup approach. The non-linear part is considered as a perturbation of the linear equation, making the whole problem a semilinear one. We refer the interested reader to the literature [20,21] for details about the treatment of such problems.
We summarize the relevant result as follows.
The work space is X=L1(0,+∞), the space of Lebesgue integrable functions on the positive semi-axis. Given a non-negative function N0 in X, system (1), (2) has a unique integral solution N(s,t), defined and non-negative for all t⩾0, such that the map t→N(·,t) is continuous, with values in X and N(0,·)=N(0).
Solutions satisfy an integral form of the equation, obtained by applying a generalized variation of constants formula, not the equation itself, unless the initial value is smooth enough. This is the reason for the expression integral in the above statement.
Our main interest is in looking at the qualitative features of the solutions. Again, we consider this issue using a perturbation approach. Indeed, the problem has N=0 as a solution, and it is natural to start from this point: what happens if one takes an initial value close to 0? Will the solution go to 0? Answering this question requires investigating the stability of the linear equation. One would expect that in order to do so, we would just have to look at the spectrum of the operator defining the equation (which we occasionally call the infinitesimal generator or just the generator of the equation), as the characteristic polynomial of the matrix defining a linear o.d.e. provides the information about the asymptotic behaviour of the solutions of the o.d.e. However, the case is a little bit more intricate. First of all, the generator is not as simple as a matrix, and its spectrum is also rather wide.
Moreover, the solution operator does not have a property that would allow us to automatically translate information about the spectrum of the operator into the asymptotic behaviour of the solutions. In particular, the solution operator is not compact nor possibly compact. These problems have been overcome by using the notions of quasi-compact or essentially compact operators and essential spectrum [22,23]. We are not going into details of these issues here, it will be done elsewhere. We summarize in the next section results that are useful for application to the size spectrum.
4 Linear asynchronicity
The linear equation behaves asynchronically, which means that solutions tend to forget their past values and be distributed asymptotically according to the multiple of a distribution, the same for all the solutions. Mathematically, this corresponds to the fact that each solution can be written as a sum of a principal part and a remainder, where the principal part lives in a one-dimensional subspace of X. We first summarize in a proposition the main results regarding the spectrum of the generator.
The spectrum of the generator ofEq. (1)–(2)0is the union of a left complex half-plane and a finite collection of eigenvalues in the complementary half-plane with a leading real eigenvalue s2, which is also an eigenvalue of the transposed operator. s2 is the root with maximal real part of the characteristic equation: Proposition 4.1
The function: (9)
respectively, (10)
is an eigenvector of the generator, respectively its transposed operator, for the eigenvalue s2. φs2 and ψs2 are positive . They are unique, up to the multiplication by scalars.(11)
On occasion, we use the notation 〈p,q〉 to represent the integral over the interval [0,+∞[ of the product of functions p and q.
Let φ be given in L1(0,+∞), φ⩾0,≠0. Denote Nφ(s,t), or just N(s,t), the solution ofEq. (1)0–(2), starting from φ, that is, such that N(s,0)=φ. Then, the following asymptotic formula holds Theorem 4.1
for some constant C⩾0 where the expression o(exp(s2−ε)t) means that the quantity is infinitely smaller than exp(s2−ε)t near t=+∞; ε>0 can be chosen independently of φ. Finally, C>0 if φ⩾0,≠0.(12)
Suppose φ is a non-zero density. Integrating (12), the asymptotic formula can be extended to the total population:
Dividing the solution N(s,t) by the total population at time t, using the asymptotic formulas of both N and the total population, one arrives at:
(13) |
Formula (13) is the exact representation of the size-spectrum property, in the linear case, though it shows that all relevant solutions behave asymptotically so as to reach a fixed distribution, each of the various size classes converges to a fixed proportion of the total population, the same whatever the initial population was.
In addition, the formula for the total population shows that it grows or decays as exp(s2t). As long as s2<0, the solutions vanish asymptotically. This property extends to small solutions of the non-linear equation. Of course, this situation is of little interest for the purpose of determining the size spectrum. In the real ecosystem, the situation has, at least at the scale of evolution, proved to be rather expanding, that is, s2⩾0. It could be of some interest to use the characteristic equation (9) to determine whether s2 being non-negative is indicative of any particular property satisfied by the parameters, which would, in turn, reflect some property of the real system. We are not going to address this issue here, or rather we consider it from a theoretical point of view: assuming that s2 can be pushed up so that it crosses the value 0, we explore consequences of the change in the stability of 0 on the possible onset of a size spectrum in the non-linear model. Two approaches, a local and a global ones, are presented.
5 Local study
The local study is in the frame of the bifurcation theory: given a system of equations depending on one or several parameters, which has 0 as a solution for all values of the parameters, one looks for non-trivial steady states arising in the vicinity of 0. As parameters, here, we may consider the functions that enter the definition of the system, that is, the family (f,l,m,n). Non-trivial steady states will only emerge near parameter values for which s2=0. Note that formula (9) does not depend on l, so we may discard l from the list.
Set
(14) |
That we can restrict our attention to the points for which λ=0 is a root is due to the linear solution operator being positive: so, there is only one (up to the multiplication by a scalar) positive eigenvector and the corresponding eigenvalue dominates the spectrum. Condition (14) is not sufficient to ensure existence. An additional condition (sufficient) for a bifurcation to take place at is that the following (transversality) condition holds
(15) |
The set of parameters p̃ is very large: it is in fact possible to restrict it to a finite dimensional space. Indeed, we could assume that the functions f,m,n depend on other environmental parameters, such as the average temperature, or the salinity, or whatever:
Introducing the function
(16) |
(17) |
While the above condition entails existence of non-zero steady states, it leaves two open questions: are the steady states found this way positive, as they should be? Are they stable? In fact, the two questions are linked, somehow. In order to answer them, we use the centre manifold theorem that, roughly, states that the dynamical properties of the equation near 0, for a parameter value e0 such that β(e0)=0, are the same as those of a low dimensional dynamical system, of dimension k+1, filling up a (k+1)th dimensional manifold Σ, and both systems have the same steady states in a small-enough neighbourhood of (0,e0). Σ is tangent at (0,e0) to the vector space sum of span{φ0}, where φ0 is computed according to formula (10), with , on the one hand, and, on the other hand, the space of parameters (ei). A generic element in Σ reads (N,e), where e is a kth-fold parameter, close to e0 and:
(18) |
On Σ, system (1), (2) reduces to a scalar ordinary differential equation governing the variation of the component u of the generic element, rather a k-parameter family of o.d.es, which all have u=0 as a trivial solution, and 0 changes from stable to unstable when the parameter e goes from one side to the other of the parameter plane passing through the point e0 perpendicular to the vector ∇β(e0). From this fact, it is possible to deduce the existence of a steady state other than 0 for the o.d.e. The nature of the non-linearity leads to the following theorem. The non-negative solutions other than 0 arising near 0 occur for values of the parameter e for which s2(e)>0, therefore, they are stable.Theorem 5.1
6 Global study
Prior to this, some comments about the nature of the solution operator are in order.
In part due to the framework chosen here, that is, the fact that the work space is made up of functions integrable over an unbounded domain, the solution operator lacks a standard property, namely, compactness for large t. A good part of the effort spent in the theoretical study has consisted in finding a substitute for the lacking compactness. For the linear equation, essential compactness was proved. Going back to the non-linear equation, the variation of constants formula together with some additional assumptions allows us to take advantage of the property of the linear equation and derive a general asymptotic result.
The next theorem collects two main features: ultimate boundedness of the solutions, on the one hand (that is to say, the fact that all the solutions are bounded above by a same finite number at +∞) and a general description of their asymptotic behaviour, on the other hand.
Assume, in addition to the above-standing hypotheses on m, n and f, that there exists a function such that , where is increasing and bounded and . Then, (i) each non-negative solution of system (1), (2) is bounded (in the sense that the integral in s is bounded uniformly in t) with ultimate bound R, Theorem 6.1
if R>0. All the solutions approach 0 if (19)
(ii) under the following condition
(20) |
6.1 Nature of the attractor
The attractor is compact and connected: as long as , it consists of a single point. Let us see how the situation changes as the parameter q entering the formula of n (5) is augmented.
The zero equilibrium becomes unstable past a certain value of q; beyond this value, the attractor grows, a non-zero steady state arises in the vicinity of 0. Since the attractor is connected, it cannot be limited to a finite number of steady states: it is indeed infinite. One possibility is that apart from 0 and the non-trivial steady state, the equation has one or several curves connecting 0 to the other steady state; for example, it can be a solution that approaches 0 as t→−∞ and the non-trivial steady state as t→+∞. In this case, all non-negative solutions but 0 converge asymptotically to the non-trivial steady state, which corresponds to the size-spectrum property. Note that the emergence, near 0, of a non-trivial solution is indeed a consequence of 0 becoming unstable near some values of the parameters: using formula (9), the m, n, f where a change of stability occurs are given by
(21) |
In particular, with , there is exactly one value of q for which formula (21) holds. We now discuss the issue of whether one can have at the same time the instability of 0 and the preservation of the attractor, which will ensure that the non-trivial equilibrium is stable. Instability of 0 is equivalent to the inequality:
7 Conclusion
In this paper, we discussed the existence of stable size spectra in fish populations. By means of mathematical analysis, we investigated a classical size-structured model of fish dynamics, which is mainly based on the hypothesis that predation is a size-based process. Depending on some estimates on the parameters and functions of the model, we showed that either the whole system collapses asymptotically or a non-trivial equilibrium emerges, which is at least a local attractor. Exact computation of that equilibrium, which is indeed the desired size spectrum is out of reach of the mathematical analysis, although we have provided examples where such a computation can be made. Numerical as well as computer approaches have been undertaken and simulations have been run. The analysis performed here explains some of the simulation findings and gives indications on what can be expected according to the location of the parameters: in some simulations, the population goes to extinction. This might reflect the fact that the parameters are in the range of stability of the zero equilibrium. Although we have restricted the study to the first bifurcation, a quick inspection of the linearization near a non-trivial equilibrium suffices to see that the situation is likely to become complicated, with unstable oscillations occurring most probably. Such complications do not seem to have been perceived by simulations and are, together with improving on the model, in our plans for future research.