Abstract
In this paper two mathematical models for handling water pollution are introduced. In the first one we assume that algae and fungi are in competition for resources that come from wastewater, while in the second one we introduce explicitly the equation of nutrients. Both algae and fungi need dissolved oxygen (DO) for their biological process of growth. But there is a difference, indeed algae produce it too and in a higher quantity than the one they use. For the first model it is shown that if the coexistence equilibrium exists, it is stable without additional conditions. If the competition rate between algae and fungi is not high for a chosen set of parameters the stability of the coexistence equilibrium is reached even without an external constant input of DO in the system. For the second model we have found the matching equilibrium points with the ones of the first model, furthermore other two equilibria are found.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Algae are important in a lake, as they can improve the quality of the aquatic ecosystem, growing under right conditions such as adequate nutrients (mostly phosphorus, but nitrogen is important too). The nutrients that are present in the wastewater can derive from agricultural and/or industrial discharges. Fungi can be used for biodegradation of organic pollutant in a waterbody, because the grow using the nutrients obtained from the biodegradation, [1]. Some mathematical models in the literature study the behaviour of algae biomass in a waterbody in the presence of organic pollutants, [4, 5]. In [2, 3] the case of fungi has been addressed. In this paper we want to investigate the situation in which both algae and fungi are present in the same waterbody, assuming that they compete for the resources coming from the pollutants.
In this paper we introduce two mathematical systems modeling the algae and fungi behaviour in a waterbody. The waterbody considered could be nutrient-rich waters, like municipal wastewater or some industrial effluents. Both algae and fungi can feed on these wastes and therefore purify the water, while also producing a biomass suitable for biofuels production.
In the next Section we present the first model and in Sect. 3 its qualitative analysis. Sect. 4 contains the extended model in which also nutrients are present, its qualitative behaviour is examined in Sect. 5. These two models are compared in Sect. 6 and a final discussion concludes the paper.
2 The first mathematical model
In the first model we assume that algae and fungi are in competition for food, since both share the same resources. Further, fungi as well as algae need dissolved oxygen (DO) to thrive but we assume that the algae’s production and input of DO into the system is much larger than their own use for their growth.
The model consists of three equations that describe the time evolution of the algae population, the fungi population and the DO respectively. The model, in which all the parameters are nonnegative, reads:
In the first equation algae grow at a constant rate \(r_A\) and are washed out at a constant rate \(a_A\). We assume that algae are in competition among themselves at a constant rate \(b_A\) and also experience interspecific competition with fungi at rate c.
In the second equation the fungi’s growth depends on the presence of DO. They are washed out at rate \(a_F\). The intraspecific competition occurs at rate \(b_F\) while c denotes the rate of the interspecific competition with the algae population.
The third equation shows the evolution in time of DO. We assume that it is supplied from external sources at rate \(q_O\), but a part of it comes from the algae own production at rate g. We take further into account its washing out, at rate \(a_O\) and its depletion due to its assumption by fungi at rate \(f \geqslant 1\).
3 The qualitative analysis of the model
To find the equilibrium points of the model, we need to solve the equilibrium equations, i.e. the system obtained by setting the right hand side of (1) to zero, namely
Further, for the stability analysis, we need to calculate the Jacobian matrix J of system (1), given by
Solving (2) we obtain the analytic expression of three equilibrium points. In addition, we prove that two other equilibria exist. We also show that all these points are conditionally locally asymptotically stable, while the coexistence equilibrium is stable if it is feasible.
Proposition 3.1
The trivial equilibrium point, \(E_0=(0,0,0)\), exists if
Furthermore, it is stable if the following condition holds:
Proof
For \(A=F=O=0\) in the system (2) we get that \(E_0\) exists if \(q_O=0\). The characteristic polynomial associated to the matrix (3) evaluated at \(E_0\) is
To have the stability of \(E_0\) all the eigenvalues should be negative thus the condition (5) must hold. \(\square \)
Proposition 3.2
The fungi-and-algae-free point \(E_1=\left( 0,0,q_Oa_O^{-1}\right) \) exists always. It is stable if the following conditions hold:
Proof
In fact for \(A=F=0\) in (2) from the last equation we get \(O=q_Oa_O^{-1}\). While the characteristic polynomial associated to \(E_1\) is
To have all the eigenvalues negative the conditions (6) must hold. \(\square \)
In Fig. 1 one can see that for a chosen set of parameters the equilibrium \(E_1\) is stably achieved.
Proposition 3.3
The fungi-free equilibrium
is feasible if
and it is stable if
holds.
Proof
From the first equilibrium equation of (2) in which we set \(F=0\) it follows
Thus for the nonnegativity of the algae population, (7) must hold. From the third equation instead we get the equilibrium value of the oxygen.
The characteristic polynomial associated to \(E_1\) is once again easily obtained,
as well as its eigenvalues
Requiring \(\mu _3<0\) we find the condition (8). \(\square \)
In Fig. 2 we show that for a chosen set of parameters the stability of the fungi-free equilibrium, \(E_2\), is attained.
Proposition 3.4
The algae-free point is in fact a set of multiple equilibria, namely \((0,F_3,O_3)\), \((0,F_4,O_4)\) and \((0,F_5,O_5)\). Of them, only one is feasible, if
and it is stable if
Proof
Part 1: Existence
For \(A=0\) the system (2) becomes
Solving the second equation with respect to F we get
Condition (9) arises by requiring the positivity of the expression (12). Note that the opposite case, obtained when \(h-a_Fk_O<0\),
cannot arise, because \(O<0\) would then follow, which is impossible because the oxygen must be a nonnegative quantity.
Substituting the expression (12) for F into the third equation of the system (11) we obtain the following third degree equation in O
with
Since \(a<0\) and \(d>0\) by Descartes’ rule of signs the third degree polynomial (13) in O has at least one positive root. We are able to show that there is exactly one such root. In Table 1 the only four possible cases are summarized.
The first case is impossible, in fact assuming that \(b>0\) and \(c<0\) we find
But this is a contradiction, because the term in the middle should be less than a negative term (on the right) and greater than a positive one (on the left side).
Thus there is only one positive equilibrium, with \(O_3\)
with \(O_3\) the real positive root of (13) satisfying (9).
Part 2: Stability
To study the stability of the equilibrium point we evaluate the Jacobian matrix (3) at \(E_3\). The resulting characteristic polynomial \(\det (J-\mu )\) explicitly becomes
The eigenvalue \(\mu _1=r_A-a_A-cF_3\) is negative if (10) holds, while the roots of the quadratic polynomial in \(\mu \) are negative with no further conditions. It turns out that both coefficients of the terms of the two lowest degrees in \(\mu \) are positive, so that the Routh–Hurwitz conditions are unconditionally satisfied. In fact, substituting \(F_3\), (12), for the coefficient of \(\mu \) we get
Similarly, for the constant term, by dividing by \(a_O\), denoting by H a positive quantity, we have:
\(\square \)
Figure 3 shows that for a chosen set of parameters the algae-free equilibrium, \(E_3\), is stably achieved.
For the coexistence equilibrium point we have the following result
Proposition 3.5
There exists at least one feasible coexistence equilibrium \(E_4=(A^*,F^*,O^*)\) if the following three conditions hold:
and whenever it exists, it is stable.
Proof
To find the conditions for the existence of the coexistence equilibrium point from the first equation of the system (2) we get
and substitute it into the remaining two equations. We solve these two equations with respect to A and we match the resulting expressions
Thus, we now have the following cubic polynomial in O:
with
For \(\delta =b_Fb_A-c^2>0\), it follows \(a_1<0\) and \(d_1>0\). Thus the polynomial (15) by the Descartes’ rule of signs has at least one positive root \(O^*\). For the feasibility of the equilibrium we need to have \(F^*>0\) and \(A^*>0\), providing thus the second and the third conditions in (14).
To study the stability, the characteristic polynomial of (3) evaluated at \(E_4\) gives the cubic equation
with
For \(\delta =b_Fb_A-c^2>0\), which holds by feasibility, the three eigenvalues are negative. Thus \(E_4\) is stable whenever it is feasible. \(\square \)
In Fig. 4 we show that the coexistence equilibrium is stable for a selected set of parameter values.
In Table 2 we summarize the feasibility and stability conditions for the five equilibrium points of model (1).
In Fig. 5 for a chosen set of parameters and using the same initial conditions, but changing the value of \(q_O\), the constant input of DO in the system, the stable coexistence equilibrium, \(E_4\), is obtained, left frame, while in the right frame instead \(E_2\) is found. Thus, starting from the coexistence equilibrium, by decreasing the rate \(q_O\) at which oxygen is supplied into the system, the fungi-free equilibrium is obtained.
4 The mathematical model with nutrients
In this section we consider another model in which the nutrients N are explicitly taken into account as a dependent dynamic variable. The model reads:
with
Note that in (16) the growth rate of A is assumed to depend directly on N. This fact is expressed using a Monod equation, i.e. the function g(N). The growth of F depends on both N and O, thus it is expressed by a product of two Monod equations in N and O respectively, giving the function k(N, O). All the parameters are nonnegative, and furthermore we assume \(r,s,c_O \ge 1\).
5 The qualitative analysis of the second model
To find the equilibrium points of the model, we need to solve the equilibrium equations of (16), thus the system:
Further, for the stability analysis, we need to calculate the Jacobian matrix of the system (1)
with
Here
are the derivatives of k(N, O) with respect to N and O respectively.
Solving the equilibrium equations we obtain the analytic expressions of four equilibrium points. In addition, we prove that three other equilibria exist. We also show that all these points are conditionally locally asymptotically stable.
Proposition 5.1
The trivial equilibrium point, \(\tilde{E}_0=(0,0,0,0)\), exists if
Furthermore, if it exists, it is stable.
Proof
For \(A=F=N=O=0\) in the system (17) we obtain that \(\tilde{E}_0\) exists if \(q_O=q_N=0\). The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_0\) is
All the eigenvalues are negative thus \(\tilde{E}_0\) is stable if it exists. \(\square \)
In Fig. 6 we show that for a chosen set of parameters the stability of \(\tilde{E}_0\) is attained.
Proposition 5.2
The algae-fungi-and-oxygen-free point, namely \(\tilde{E}_1=(0,0,q_Ne_N^{-1}, 0)\), exists if
Furthermore, it is stable if the following condition holds:
Proof
For \(A=F=O=0\) in the system (17) we get that \(\tilde{E}_1\) exists if \(q_O=0\). The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_1\) is
To have the stability of \(\tilde{E}_1\) the condition (21) must hold. \(\square \)
Figure 7 shows that for a chosen set of parameters the stability of \(\tilde{E}_1\) is attained.
Proposition 5.3
The algae-fungi-and-nutrient-free point, namely \(\tilde{E}_2=(0,0,0,q_O e_O^{-1})\), exists if
Furthermore, if it exists it is stable.
Proof
For \(A=F=N=0\) in the system (17) we get that \(\tilde{E}_2\) exists if \(q_N=0\). The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_2\) is
For stability all the eigenvalues must be negative thus \(\tilde{E}_2\) is stable if it exists. \(\square \)
Figure 8 shows the stable equilibrium \(\tilde{E}_2\) achieved for a chosen set of parameters.
Proposition 5.4
The algae-and-fungi-free point, \(\tilde{E}_3=(0,0,q_Ne_N^{-1},q_Oe_O^{-1})\), exists always. Furthermore, it is stable if the following conditions hold
and
Proof
For \(A=F=0\) in the system (17) we get that \(\tilde{E}_3\) exists always. The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_2\) is
To have all the eigenvalues negative (23) and (24) must hold, thus \(\tilde{E}_3\) is stable. \(\square \)
In Fig. 9 we show that for a chosen set of parameters the stable equilibrium \(\tilde{E}_3\) is attained.
Proposition 5.5
The fungi-free point is in fact a set of multiple equilibria, namely \((A_4,0,N_4,O_4)\), \((A_5,0,N_5,O_5)\) and \((A_6,0,N_6,O_6)\). Of them, only one is feasible, if
and it is stable if
and
hold, with \(B_1\) and \(C_1\) as below.
Proof
Part 1: Existence
For \(F=0\) the system (17) becomes,
Solving the third equation of (28) with respect to O we find
and from the first equation we obtain A,
For the feasibility of \(\tilde{E}_4\) we need to ask the positivity of (30), thus condition (25) must hold. Substituting the expression of A previously found into the second equation of the system (28), a third degree polynomial in N is obtained,
with
Since \(a_2>0\) and \(d_2<0\) by Descartes’ rule of signs the third degree polynomial (31) in N has at least one positive root. We will show below that there is exactly one such root. In Table 3 the only four possible cases are summarized.
The third case is impossible, in fact assuming that \(b_2<0\) and \(c_2>0\) we find
Let us set
thus
But this is a contradiction with the assumption \(c_2>0\).
Thus there is only one positive equilibrium
where \(N_4\) is the real positive root of (31).
Part 2: Stability
The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_4\) is
with
To have all the eigenvalues negative (26) and (27) must hold, thus \(\tilde{E}_4\) is stable. \(\square \)
In Fig. 10 we show that for a chosen set of parameters the stability of \(\tilde{E}_4\) is attained.
Proposition 5.6
There exist at least one feasible algae-free point,
if
where \(f_3\) is given below in (40). Furthermore, it is stable if the following condition holds:
and the Routh–Hurwitz criteria hold
Proof
Part 1: Existence
For \(A=0\) the system (17) becomes,
We solve the first equation of (35) with respect to F, and we get
Solving the second and the third equations of (35) with respect to F and equating them we find an expression in O
and from (37) we get O,
Substituting (36) into the third equation of (35) we get a fifth degree polinomial in N
with
and \(b_3\), \(c_3\), \(d_3\) and \(e_3\) are defined in Appendix A. Since \(a_3>0\), to have at least one positive root of (39) \(f_3\) must be negative.
Part 2: Stability
The characteristic polynomial associated to the matrix (18) evaluated at \(\tilde{E}_5\) is
Requiring the negativity of all the eigenvalues, conditions (33) and (34) must hold. \(\square \)
In Fig. 11 we show that for a chosen set of parameters \(\tilde{E}_5\) is stably attained.
Numerically, the coexistence equilibrium point, \(\tilde{E}_6=(A_6,F_6,N_6,O_6)\) exists for a chosen set of parameters. From the first and the second equations of system (35) we obtain the analytical expressions for A and O, as functions of N and F,
and
For the feasibility of the coexistence equilibrium we must have \(A>0\) and \(O>0\).
Substituting A and O from (41) and (42) respectively, into the third and fourth equations of (35) we get two expressions in F and N, say H(F, N) and G(F, N). In Fig. 12 we plot the intersection point between the two expressions.
The characteristic polynomial associated to \(\tilde{E}_6\) is:
where \(\tilde{A}\), \(\tilde{B}\), \(\tilde{C}\), \(\tilde{D}\) and \(\tilde{E}\) are expressions depending on the parameters of the system. If the Routh–Hurwitz conditions hold \(\tilde{E}_6\) is stable.
In Fig. 13 we show that for a chosen set of parameters \(\tilde{E}_6\) is stably attained. For \(q_O=47.7051\), \(\tilde{E}_6=(2.7090, 0.2036, 5.8428, 8.2499)\) while for \(q_O=0\), \(\tilde{E}_6=(2.7090, 0.1861, 5.8428, 1.6889)\). From Fig. 13, if there is no external input of oxygen into the system only the oxygen population is affected.
In Table 4 we summarize the feasibility and stability conditions for the seven equilibrium points of model (16).
6 Comparison between the models without and with nutrients
In Table 5 we summarize the equilibrium points of the models (1) and (16).
For each fixed point of (1) we find a corresponding equilibrium of (16). In addition, the mathematical system with nutrients explicitly modeled has two more equilibria. From the above summarizing Tables 2 and 4 we observe the differences between the conditions needed for the feasibility and stability of the various equilibria.
In both cases the ecosystem may collapse, but while it is enough not to feed oxygen and nutrients into system (16) to achieve this status, as \(\tilde{E}_0\) is unconditionally stable, for (1) even disrupting the inflow of oxygen, harldly thinkable in view of the fact that some will always enter into the waterbody from the atmosphere, to obtain the stability of this outcome a further condition must hold (5). Thus in this case it is possible to avoid the system’s collapse if the algae reproduction rate \(r_A\) exceeeds their mortality rate \(a_A\). On the other hand, if we consider also nutrients in the system, a similar situation can be obtained in (16) with no algae, nor fungi nor oxygen, if condition (21) holds. In such case, to avoid collapse, the parameters appearing in the response function g(N) should be suitably tuned together with the nutrients input flow rate \(q_N\).
This very same condition (21) together with (24) ensures the stability of the algae-and-fungi-free equilibrium \(\tilde{E}_3\) in (16). In the simpler model (1) less involved conditions must hold for the corresponding situation, i.e. the point \(E_1\), namely giving lower bounds on the fungi and algae mortality rates.
Instead there is a second equilibrium in (16) giving this very same outcome, \(\tilde{E}_2\). It is achieved if the nutrients supply stops, and in such case it is unconditionally stable. Evidently, this is a considerable difference among the two models. Whether nutrients are taken into account or not appears to have a substantial effect on the ecosystem behaviour.
To obtain the fungi-free situation, equilibrium \(E_2\) in (1), the growth rate of algae should be greater than the mortality rate for feasibility (7), while for its stability the fungi mortality rate should be high enough (8), although in this condition the algae level also helps in satisfying it. For the corresponding equilibrium in (16), \(\tilde{E}_4\), the feasibility condition imposes restrictions on the response function g(N), for stability the conditions are much more involved, see (26) and (27).
The feasibility condition of the algae-free point \(E_3\) relies on a high enough level of the oxygen in the first model, while in the second one, equilibrium \(\tilde{E}_5\), it depends on both oxygen and the nutrients and further also on a high level of nutrients, see (32). It therefore may give a more relaxed condition. In other words, nutrients may help to deplete the algae. Stability of this outcome in (1) is obtained if the algae reproduction rate is bounded above by their mortality augmented by a quantity that depends on the fungi equilibrium level. Thus even in a highly reproducing environment, a suitable quantity of fungi may avoid eutrophization of the waters. It is very hard to assess the meaning of the corresponding stability conditions in the model (16) in view of the fact that they are quite involved, (33), (34).
The coexistence equilibrium \(E_4\) of the model (1) is always stable if it exists while for the model (16) the existence of \(\tilde{E}_6\) is shown numerically and for its stability the Routh–Hurwitz conditions must hold. For both \(E_4\) and \(\tilde{E}_6\) we have made numerical simulations with two fixed set of parameters varying only the input of oxygen \(q_O\). The results are quite interesting. For the equilibrium \(E_4\) changing \(q_O\) from 0 to 1 leads to a significant increase in the DO concentration and in the fungi biomass, respectively, see Fig. 4. For \(\tilde{E}_6\) changing \(q_O\) from 0 to 47.7051 only the concentration of DO will increase while A, F and N will remain at the same value, see Fig. 13.
7 Conclusions
A three dimensional, nonlinear mathematical model has been introduced and analysed. In addition to the trivial equilibrium, four additional equilibrium points have been found. Their stability was been completely analysed. For a chosen set of parameters with the same initial conditions we get the stability of the coexistence equilibrium, \(E_4\), both in the absence, \(q_O=0\), and with full, \(q_O=1\), external oxygen supply, Fig. 4. Thus the constant input of DO is not necessarily needed if the parameters are chosen appropriately, to have a viable system. In fact algae contribution of DO to the system is enough for the fungi utilization. The simulations of Fig. 5 instead show that the DO concentration should not drop below a critical threshold, because in such situation the fungi may disappear. Such a loss would be detrimental for the ecosystem.
One of the hypothesis of the model is the competition for food between algae and fungi, but in an indirect way the results indicate that algae help the fungi growth by producing DO.
Also a four dimensional, nonlinear mathematical model has been analysed. The model was built starting from (1) in which the equation of nutrients was introduced explicitly.
Seven equilibrium points were found among which three of them exist if no external input of oxygen and/or nutrient is considered, one of them exist always and three other need feasibility conditions. For six of them we found the analytical expression or we proved their existence analytically, while for the coexistence equilibrium we used numerical methods. For the equilibrium stability we found that two of them are stable without conditions and the remaining ones are locally conditionally stable.
As for the system (1) in Fig. 13 one can see that the coexistence equilibrium \(\tilde{E}_6\) can be reached even without constant input of oxygen from the external environment, thus the algae population helps indirectly the fungi population.
References
A. Anastasi, F. Spina, A. Romagnolo, V. Tigini, V. Prigione, G.C. Varese, Integrated fungal biomass and activated sludge treatment for textile wastewaters bioremediation. Bioresour. Technol. 123, 106–111 (2012)
I.M. Bulai, E. Venturino, Biodegradation of organic pollutants in a water body. J. Math. Chem. 54, 1387–1403 (2016)
A. Goyal, R. Sanghi, A.K. Misra, J.B. Shukla, Modeling and analysis of the removal of an organic pollutant from a water body using fungi. Appl. Math. Model. 38, 4863–4871 (2014)
A.K. Misra, Modeling the depletion of dissolved oxygen in a lake due to submerged macrophytes. Nonlinear Anal: Modell. Control 15(2), 185–198 (2010)
Han Li Qiao, E. Venturino, A model for an aquatic ecosystem, ICNAAM, to appear in AIP Conference Proceedings (2015)
Acknowledgements
This work has been partially supported by the projects “Metodi numerici in teoria delle popolazioni” and “Metodi numerici nelle scienze applicate” of the Dipartimento di Matematica “Giuseppe Peano” of the Università di Torino.
Author information
Authors and Affiliations
Corresponding author
Appendix A
Appendix A
Rights and permissions
About this article
Cite this article
Bulai, I.M., Venturino, E. Two mathematical models for dissolved oxygen in a lake—CMMSE-16. J Math Chem 55, 1481–1504 (2017). https://doi.org/10.1007/s10910-016-0726-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10910-016-0726-4