Next Article in Journal
A Note on a Random Walk on the L-Lattice and Relative First-Passage-Time Problems
Previous Article in Journal
Incorporating Local Communities into Sustainability Reporting: A Grey Systems-Based Analysis of Brazilian Companies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Nonlinear Ordinary Differential Equation Model for a Society Strongly Dependent on Non-Renewable Resources

Department of Mathematics, University of Turin, 10123 Turin, Italy
*
Author to whom correspondence should be addressed.
AppliedMath 2025, 5(2), 43; https://doi.org/10.3390/appliedmath5020043
Submission received: 9 January 2025 / Revised: 22 February 2025 / Accepted: 31 March 2025 / Published: 8 April 2025

Abstract

:
In this work, we investigate an ODE system designed to describe the interplay between human society and the environment, with a strong focus on the role of non-renewable resources. Specifically, our model captures how the depletion and replenishment of non-renewable resources (along with renewable ones) and dependence on wealth drive population and resource dynamics in a society. We prove that the solutions of the system remain in the non-negative cone and are bounded, implying that indefinite unbounded growth in wealth or population cannot occur within this model. Next, we compute and classify all equilibrium points, exploring which equilibria can be stable and physically relevant. In particular, we show that, depending on parameter regimes, the system may admit a stable equilibrium with positive levels of population, renewable resources, non-renewable resources, and wealth, suggesting a possible sustainable long-term outcome for a heavily resource-dependent society.

1. Introduction

In this paper, we continue a line of research begun in our two previous works [1,2], aiming to develop and analyze simple yet insightful nonlinear ODE models that capture different aspects of the interactions between society and natural resources. Understanding these interactions is increasingly crucial, especially as contemporary industrialized economies rely heavily on non-renewable resources such as oil, coal, and natural gas. This dependence profoundly affects wealth creation, population change, and the sustainability of both renewable and non-renewable resources. Although technological advances can sometimes partially replenish or substitute for non-renewable resources, complete replacements are never fully guaranteed and often lead to new risks of resource exhaustion. In this paper, we propose and study a system of nonlinear ordinary differential equations (ODEs) tailored to capture these interactions, focusing on how strong dependence on non-renewable resources may determine the dynamics of both human population and wealth. Our research started, in [1], from the HANDY model, which has been introduced in [3] (see also [4]) and then studied by several authors (see [5,6,7,8,9,10]). Our work was linked in particular with [10], who simplified and clarified the original HANDY model, and [9], who introduced non-renewable resources. In the paper [2], we introduced a different model that can no longer be considered a HANDY model. The present work builds on and extends [2], offering a new perspective on how resource depletion processes might primarily be driven by non-renewable resources.
The main motivation for our current approach stems from observing contemporary industrialized societies: while technological progress can uncover new deposits or extraction methods, the finite nature of non-renewable resources fundamentally constrains economic expansion. Consequently, the depletion of non-renewables has profound impacts on wealth and population. Our model captures this by letting the depletion and consumption rates depend strongly on the quantity of non-renewable resources, denoted by z.
The model that we will study in the present paper is the following:
x = c x + d μ x w w 2 + μ 2 x 2 x , y = γ y ( λ y ) δ 1 y z , z = k w z 2 w z + 1 δ z 2 , w = δ 1 y z + δ z 2 σ z w .
Here, x ( t ) represents the population size, y ( t ) the amount of renewable resources, z ( t ) the non-renewable resources, and w ( t ) the accumulated wealth in the society. The parameters c ,   d ,   μ ,   γ ,   λ ,   δ 1 ,   k ,   δ ,   σ are strictly positive. In detail, the population equation x in (1) states that, in a very poor society (wealth per capita w / ( μ x ) close to zero) or in a society so wealthy as to have low birth rates, the population tends to decline, which reflects the observed demographic transitions in modern developed countries. The equation for y is a standard logistic one with a term δ 1 y z , which represents the depletion of renewable resources driven by the presence of z (i.e., resource usage intensively aided by the non-renewable resource). The equation for z includes a non-renewable resource “replenishment” term of the form f ( z w ) z , where the replenishment rate is driven by w and z and the function f ( t ) = k t t + 1 is a saturation function of standard use in population dynamics. This term is intended to capture moderate optimism in human ingenuity to find new non-renewable reserves, though with a saturating upper bound. In the equation, we also have a depletion term with rate of depletion δ z , giving rise to the term δ z 2 . Finally, w describes the rate of change in wealth: it increases by extracting and using resources y and z (captured by δ 1 y z and δ z 2 ) but decreases due to consumption at a rate proportional to σ z w . In this way, the model highlights how the consumption (both in resource usage and wealth depletion) is sustained by non-renewable resources z. Our formulation emphasizes that the burn rate of non-renewables drives the consumption of all resources and the dynamics of wealth, reflecting the structure of industrialized economies, and this is the main difference with respect to previous models, like HANDY-type models or our previous one expounded in [2].
Using this simple model, we try to give an answer to some questions central to sustainability:
  • Are unbounded increases in population or wealth possible under heavy reliance on non-renewable resources?
  • Can a society reach a stable equilibrium in which population, renewable resources, non-renewable resources, and wealth coexist at positive levels?
  • How sensitive are these outcomes to parameters such as δ or δ 1 , which measure depletion rates of resources?
The following are some of the results that we obtain about system (1) that give partial answers to these questions.
  • We first show that all trajectories relevant for the model (those starting with non-negative population, resources, and wealth) remain non-negative and bounded for all time. This implies that an uncontrolled increase in wealth or population cannot occur in our model.
  • We compute all the possible equilibrium points, explaining which equilibria correspond to zero or positive values of the variables (i.e., extinction scenarios or sustainable states) and which might appear only for specific parameter regimes.
  • We analyze local stability and asymptotic stability of the equilibria. Physically, stability means that, if the system starts near a particular equilibrium, it tends to remain close to it, while asymptotical stability implies also a convergence to the equilibrium of nearby trajectories. As a consequence, an asymptotically stable equilibrium gives relevant information on the long-term behavior of the system, at least for trajectories starting in a neighborhood of the equilibrium. If an equilibrium with zero population is asymptotically stable, nearby trajectories describe a collapse path. On the other hand, the existence of an asymptotically stable equilibrium with positive values for all variables suggests that the society can attain a sustainable steady state.
  • Our analysis unveils that many equilibria involving zero resources or zero population are unstable, so they are not physically relevant. However, for certain ranges of parameters (e.g., small depletion rates δ 1 , δ ), there exist stable equilibria with strictly positive x , y , z , w .
  • We provide numerical simulations illustrating these phenomena, corroborating that small resource extraction rates can favor stable equilibria with positive population.
This paper is organized as follows: in Section 2, we prove that solutions remain defined and non-negative for all t 0 and that the variables stay bounded. Section 3 provides a complete classification of the equilibrium points for (1). In Section 4, Section 5, Section 6 and Section 7, we analyze their stability properties, paying special attention to small δ and δ 1 . Numerical simulations illustrating the main dynamical behaviors are presented in Section 8, alongside a discussion of how parameter changes might reflect different real-world scenarios. Finally, Section 9 summarizes our main findings and suggests potential directions for future refinements of the model.

2. General Results

We work in the positive cone
C = ( x , y , z , w ) R 4 | x > 0 , y > 0 , z > 0 , w > 0
or in its closure
C ¯ = ( x , y , z , w ) R 4 | x 0 , y 0 , z 0 , w 0
or in
C 0 = ( x , y , z , w ) R 4 | x > 0 , y > 0 , z > 0 , w 0 .
Let us write X = ( x , y , z , w ) R 4 and let F ( X ) be the vector field of the ODE system (1). Let us define the open sets
A 1 = { X R 4 | x 0 } , A 2 = { X R 4 | w 0 } , A 3 = { X R 4 | z w 1 } , A = ( A 1 A 2 ) A 3 .
We have F C ( A , R 4 ) and C 0 A . Hence, by standard ODE theory, we obtain a result of local existence and uniqueness.
Proposition 1.
For any t 0 R , X 0 C 0 , the problem
X ( t ) = F ( X ) X ( t 0 ) = X 0
has a unique solution defined in a maximal interval J = ( a , b ) .
We will study the solutions of (2) with t 0 = 0 .
Proposition 2.
Let t 0 = 0 , X 0 C 0 and X ( t ) be the solution of (2) defined in ( a , b ) with a < 0 < b + . Then, X ( t ) C for all t ( 0 , b ) .
Proof. 
It is obvious that x ( t ) > 0 , y ( t ) > 0 , z ( t ) > 0 for all t ( a , b ) because x 0 > 0 , y 0 > 0 , z 0 > 0 , and the constant zero function ( g ( t ) = 0 for all t) is a solution for the equations relating to x, y, and z; hence, it cannot be crossed. As for w, we notice that there exists β ( 0 , b ) such that w ( t ) > 0 in ( 0 , β ) . Indeed, this is obvious if w 0 > 0 , while, if w 0 = 0 , we just have to remark that w ( 0 ) = δ 1 y 0 z 0 + δ z 0 2 > 0 . We then define
τ 0 = sup τ > 0 | w ( s ) > 0 , s ( 0 , τ ) .
If τ 0 = b , then w ( s ) > 0 in ( 0 , b ) and the claim is proved. If τ 0 < b , then it is easy to see that w ( s ) > 0 for all s ( 0 , τ 0 ) and w ( τ 0 ) = 0 ; hence, w ( τ 0 ) 0 . But, from (1), we obtain w ( τ 0 ) = δ 1 y ( τ 0 ) z ( τ 0 ) + δ 2 z 2 ( τ 0 ) > 0 , that is, a contradiction. Hence, τ 0 = b and the proposition is proved.  □
We now prove that X ( t ) is bounded in [ 0 , b ) . The proof is divided into four steps, one for each variable.
Proposition 3.
y ( t ) is bounded in [ 0 , b ) .
Proof. 
The proof is the same as in our previous work [1], so we skip it.  □
Proposition 4.
z ( t ) is bounded in [ 0 , b ) .
Proof. 
We have
z = z 2 k w w z + 1 δ z 2 k z δ .
If z ( t ) 2 k δ for all t [ 0 , b ) , then z < 0 , so z is decreasing; hence, 0 < z ( t ) z 0 for all t [ 0 , b ) and z is bounded. Now, we assume that z ( τ 0 ) < 2 k δ for some τ 0 [ 0 , b ) . If z ( t ) < 2 k δ for all t ( τ 0 , b ) , then, obviously, z is bounded in [ 0 , b ) . Hence, assume that τ 1 > τ 0 exists such that z ( τ 1 ) 2 k δ . Define
τ 2 = sup τ ( τ 0 , τ 1 ) | z ( s ) < 2 k δ , s ( τ 0 , τ ) .
By continuity of z, it is easy to deduce that τ 2 ( τ 0 , τ 1 ] , z ( s ) < 2 k δ for all s [ τ 0 , τ 2 ) , z ( τ 2 ) = 2 k δ ; hence, z ( τ 2 ) 0 . On the other hand,
z ( τ 2 ) z 2 ( τ 2 ) k z ( τ 2 ) δ = 2 k δ 2 δ 2 δ = δ 2 2 k δ 2 < 0 ,
which is a contradiction. So, this last case is ruled out, and we are left with the previous ones, which imply that z is bounded in [ 0 , b ) .  □
Proposition 5.
w ( t ) is bounded in [ 0 , b ) .
Proof. 
From Propositions 3 and 4, we see that there exists M > 0 such that δ 1 y ( t ) + δ z ( t ) < M σ for all t [ 0 , b ) . Hence,
w ( t ) = z ( δ 1 y + δ z σ w ) σ z ( M w )
for all t [ 0 , b ) . If w ( t ) M for all t [ 0 , b ) , then w is decreasing, and hence is bounded. So, we assume that τ 0 [ 0 , b ) exists such that w ( τ 0 ) < M . If w ( t ) < M for all t > τ 0 , then w ( t ) is bounded in [ 0 , b ) . So, let us assume that τ 1 > τ 0 such that w ( τ 1 ) M . Define
τ 2 = sup τ ( τ 0 , τ 1 ) | w ( s ) < M , s ( τ 0 , τ ) .
By continuity, we have τ 2 ( τ 0 , τ 1 ] , w ( s ) < M for all s ( τ 0 , τ 2 ) , w ( τ 2 ) = M ; hence, w ( τ 2 ) 0 . But,
w ( τ 2 ) = z ( δ 1 y ( τ 2 ) + δ z ( τ 2 ) σ w ( τ 2 ) ) = z ( δ 1 y ( τ 2 ) + δ z ( τ 2 ) σ M ) < 0
and the contradiction rules out this case, so we are left with the previous ones, which imply that w is bounded in [ 0 , b ) .  □
Proposition 6.
x ( t ) is bounded in [ 0 , b ) .
Proof. 
We have
x = c + d μ x w w 2 + μ 2 x 2 x = c + d w μ x w 2 μ 2 x 2 + 1 x .
Consider the function
h c + d h h 2 + 1 = c h 2 + d h c h 2 + 1 = g ( h ) .
It is obvious that g ( h ) = 0 if and only if h = h 1 , 2 = d ± d 2 4 c 2 2 c and g ( h ) > 0 if and only if
0 < h 1 = d d 2 4 c 2 2 c < h < h 2 = d + d 2 4 c 2 2 c .
Hence, x < 0 when w μ x < h 1 , that is, when x > w μ h 1 . We know that w is bounded, so let us write w M 0 . We have that x > M 0 μ h 1 = M 1 implies that x < 0 , and, setting M 2 = 2 M 1 , we have that x M 2 implies that x < 0 .
Now, if x ( t ) M 2 for all t [ 0 , b ) , then x ( t ) < 0 in [ 0 , b ) , so x ( t ) is decreasing and obviously it is bounded. So, let us assume that x ( τ 0 ) < M 2 for some τ 0 [ 0 , b ) . If x ( t ) < M 2 for all t [ τ 0 , b ) , then x ( t ) is obviously bounded. So, we assume that x ( τ 1 ) M 2 for some τ 1 ( τ 0 , b ) . Define
τ 2 = sup τ ( τ 0 , τ 1 ) | x ( s ) < M 2 , s ( τ 0 , τ ) .
By continuity, we have τ 2 ( τ 0 , τ 1 ] , x ( τ 2 ) = M 2 , x ( s ) < M 2 for all s ( τ 0 , τ 2 ) ; hence, x ( τ 2 ) 0 . But, x ( τ 2 ) = M 2 implies that x ( τ 2 ) < 0 . We have obtained a contradiction, so this last case cannot hold, and we are left with the previous two ones, which imply that x is bounded in [ 0 , b ) .  □
An easy consequence of the previous propositions is the following.
Corollary 1.
b = + .
Proof. 
We have proved that X ( t ) is bounded in [ 0 , b ) . The result derives from standard ODE theory.  □

3. Equilibrium Points

Equilibrium points are the solutions of the system
x c + d w μ x w 2 μ 2 x 2 + 1 = 0
y ( γ λ γ y δ 1 z ) = 0
z 2 k w w z + 1 δ = 0
z δ 1 y + δ z σ w = 0
We notice that the first Equation (3) is independent from the other three, so it can be solved independently and gives either x = 0 or x = w μ t i , i = 1 , 2 , where t 1 ,   t 2 are the solutions of c + d t t 2 + 1 = 0 and satisfy
t 1 = d d 2 4 c 2 2 c < t 2 = d + d 2 4 c 2 2 c d 2 c t 2 > 1 , t 1 ( 0 , 1 ] .
Let us now study the system given by the last three equations. We distinguish several cases.
(1)
y = z = 0 . In this case, Equation (5) is satisfied for all w, and we have the following three families of equilibria:
( 0 , 0 , 0 , W ) W 0
W μ t 1 , 0 , 0 , W W 0
W μ t 2 , 0 , 0 , W W 0
with W 0 . Notice that W = 0 gives the origin, where F is not defined, so this point is not, properly speaking, an equilibrium. In any case, we will see what happens to the trajectories starting nearby the origin.
(2)
y = 0 , z 0 . In this case, from (5) and (6), we obtain the system
k w w z + 1 = δ σ w = δ z w = δ z σ
so that
z 1 = k k 2 4 σ δ 2 δ , z 2 = k + k 2 4 σ δ 2 δ , k 2 σ δ .
In this case, the equilibrium points are
P i = 0 , 0 , z i , δ z i σ , i = 1 , 2
Q i , j = δ z j μ σ t i , 0 , z j , δ z j σ , i , j = 1 , 2
(3)
Assuming that y 0 and z = 0 , we obtain y = λ . There is no condition on w, so we have three families of points, similar to case (1). Specifically, we have the following:
( 0 , λ , 0 , W ) W 0 ,
W μ t i , λ , 0 , W W 0 , i = 1 , 2
with W 0 . As above, when W = 0 , we obtain a point where F is not defined, so it is not, properly speaking, an equilibrium. However, we will study the behavior of the trajectories starting nearby this point.
(4)
y 0 , z 0 . Then, y = λ δ 1 γ z . From (5) and (6), we obtain
w = δ k δ z w = 1 σ δ δ 1 2 γ z + δ 1 λ σ
and, from these, we obtain the following equation for z:
δ δ γ δ 1 2 z 2 + δ 1 δ λ γ + k δ 1 2 k γ δ z + σ γ δ k δ 1 λ γ = 0
For suitable values of the parameters, this equation has two real solutions z 1 ,   z 2 , which yield six equilibrium points:
P i = 0 , λ δ 1 γ z i , z i , δ k δ z i , i = 1 , 2
Q i , j = δ μ t i ( k δ z j ) , λ δ 1 γ z j , z j , δ k δ z j , i , j = 1 , 2 .
In the next sections, we will study the stability and instability of these equilibria. In many cases, we will be able to obtain asymptotic results as δ 0 + . As for δ 1 , we will consider two cases: ( i ) δ 1 is small but fixed; ( i i ) δ 1 δ , which means that both δ 1 , δ 0 + and δ 1 / δ 1 .

4. Stability and Instability: Case 1

We begin by studying case 1. These equilibria correspond to scenarios where both types of resources are zero ( y = z = 0 ) but potentially a certain wealth W 0 might remain (as the product of previous history). Such “resource-free” equilibria typically indicate a collapse state for the environment.
Let P be any of the points that we have found. Fix ϵ 0 , γ λ 2 ( γ + δ 1 ) and let B ϵ ( P ) be the ball with center P and radius ϵ . Let us pick any Q B ϵ ( P ) C 0 and let u ( t ) = u ( t , Q ) be the trajectory starting at Q for t = 0 . Assume that u ( t ) B ϵ ( P ) for all t [ 0 , + ) . We then have | y | < ϵ , | z | < ϵ , for all t 0 ; hence,
γ y + δ 1 z < γ ϵ + δ 1 ϵ = ( γ + δ 1 ) ϵ < ( γ + δ 1 ) γ λ 2 ( γ + δ 1 ) = γ λ 2 .
As a consequence, we have
γ λ γ y δ 1 z > γ λ γ λ 2 = γ λ 2 .
Hence,
y = y ( γ λ γ y δ 1 z ) > y γ λ 2 , t 0
which implies that y ( t ) y 0 exp γ λ t 2 for all t 0 . Then, y ( t ) + as t + , a contradiction with the hypothesis u ( t ) B ϵ ( P ) . The contradiction proves that, for any Q B ϵ ( P ) C 0 , the trajectory u ( t , Q ) leaves the ball B ϵ ( P ) . This clearly implies the instability of the equilibria that we are studying. This holds for any choice of the parameters, in particular, for any δ , δ 1 > 0 . Notice that the argument works also in the case of the origin, which is not, properly speaking, an equilibrium. We have then proved the following proposition:
Proposition 7.
The points of case 1 are all unstable equilibria for any value of the parameters.
In other words, if y and z are near zero, the system tends to deviate from such resource-free states, reflecting the fact that renewable resources recover thanks to the logistic dynamic that they are driven by.

5. Stability and Instability: Case 3

We now treat case 3, which is similar to case 1. Physically, z = 0 means that no non-renewable resources remain, while y is at its carrying capacity λ . Such a society has exhausted non-renewables and is left with only a fully amount of renewable resources. We investigate whether such a scenario can be stable. Let P be any of the equilibria of case 3. As above, let us fix ϵ > 0 and Q B ϵ ( P ) C 0 . Define u ( t ) = u ( t , Q ) as the trajectory starting at Q for t = 0 . Assume that u ( t ) B ϵ ( P ) for all t 0 . We study the stability of P distinguishing several cases.
(i)
We first assume that δ 1 λ > σ W and take 0 < ϵ < δ 1 λ σ W δ 1 + σ + 1 2 , which implies that
δ 1 λ ϵ σ W + ϵ > ϵ 2 .
Hence, the trajectory u ( t , Q ) = ( x ( t ) , y ( t ) , z ( t ) , w ( t ) ) satisfies
w ( t ) = z ( t ) δ 1 y ( t ) + δ z ( t ) σ w ( t ) > z ( t ) δ 1 λ ϵ σ W + ϵ > z ( t ) ϵ 2 .
On the other hand, we have z ( t ) > δ z 2 ( t ) . By a simple integration, this implies that z ( t ) > 1 z 1 + δ t , where z 1 = 1 / z 0 and Q = x 0 , y 0 , z 0 , w 0 with z 0 > 0 . Hence, we obtain w ( t ) > 1 z 1 + δ t ϵ 2 , which implies, by another simple integration, that
w ( t ) w 0 + ϵ 2 δ log z 1 + δ t ,
for all t 0 ; hence, lim t + w ( t ) = + , a contradiction with u ( t , Q ) B ϵ ( P ) for all t 0 . The contradiction proves that, for any point Q B ϵ ( P ) C 0 , the trajectory u ( t , Q ) must exit B ϵ ( P ) , and this proves the instability of P. Notice that this includes the case W = 0 .
(ii)
We now assume that δ 1 λ < σ W . Let us take ϵ < σ W δ 1 λ δ 1 + δ + σ + 1 2 , which implies that
δ 1 λ + ϵ + δ ϵ σ W ϵ < ϵ 2 .
Hence, we obtain
w ( t ) < z ( t ) δ 1 λ + ϵ + δ ϵ σ W ϵ < z ( t ) ϵ 2 .
As above, we have z ( t ) > 1 z 1 + δ t , which implies that w ( t ) < 1 z 1 + δ t ϵ 2 ; hence, by integration,
w ( t ) w 0 ϵ 2 δ log z 1 + δ t .
This holds for all t 0 ; hence, lim t + w ( t ) = , a contradiction. As above, this proves the instability of P.
We conclude that, if δ 1 λ σ W 0 , these equilibria are unstable.
(iii)
Let us now assume that k W > δ . By continuity, we can take ϵ > 0 such that
k W ϵ ϵ W + ϵ + 1 > δ + ϵ .
Consider as above the ball B ϵ ( P ) , a point Q B ϵ ( P ) C 0 , and the trajectory u ( t , Q ) . If u ( t , Q ) B ϵ ( P ) for any t 0 , then
k w ( t ) z ( t ) w ( t ) + 1 > k W ϵ ϵ W + ϵ + 1 > δ + ϵ ,
so that
z ( t ) ϵ z 2 .
A simple integration then gives that z ( t ) blows in finite time, a contradiction. Hence, the trajectory u ( t , Q ) must leave the ball B ϵ ( P ) , and this holds for any Q B ϵ ( P ) C 0 , proving the instability of P.
The cases not covered by the previous results are those when δ 1 λ = σ W and k W δ , which implies that k δ 1 λ σ δ . Hence, we can state the following proposition:
Proposition 8.
If one of the following conditions is satisfied, the equilibrium points P of case 3 are unstable:
(i)
δ 1 λ σ W .
(ii)
k W > δ .
(iii)
k δ 1 λ σ > δ .
As a consequence of ( i i i ) , we obtain the following corollary.
Corollary 2.
(i)
If δ 1 > 0 is fixed, then all the equilibria of case 3 are unstable for δ < k δ 1 λ σ .
(ii)
If k λ > σ and δ δ 1 , then there exists δ * > 0 such that, for all δ ( 0 , δ * ) , it holds that k λ σ > δ δ 1 ; hence, all the equilibria of case 3 are unstable.
Hence, a stable equilibrium of this kind could only arise if δ 1 λ = σ W and k W δ and k δ 1 λ σ δ . The latter implies that k λ δ δ 1 if δ 1 > 0 . In practice, for large k λ or small δ , δ 1 , these equilibria become unstable or non-physical. Thus, a scenario with zero non-renewables but carrying-capacity-level renewables is generally unstable unless very special conditions are met, indicating that small perturbations would drive the system away.

6. Stability and Instability: Case 2

To analyze the other cases, we introduce the Jacobian matrix of F at X:
J F ( X ) = c + 2 d μ x w 3 ( w 2 + μ 2 x 2 ) 2 0 0 d μ x 2 ( μ 2 x 2 w 2 ) ( w 2 + μ 2 x 2 ) 2 0 γ λ 2 γ y δ 1 z δ 1 y 0 0 0 k w z ( w z + 2 ) ( w z + 1 ) 2 2 δ z k z 2 ( w z + 1 ) 2 0 δ 1 z δ 1 y + 2 δ z σ w σ z .
We will denote by J j k the entry of this matrix located in position j , k = 1 , , 4 . Let us see how to simplify these entries. Recall that, for the equilibria of case 2, it holds that δ = k w w z + 1 and z = w σ δ ; hence,
k w z ( w z + 1 ) 2 = σ k δ k 2 w 2 ( w z + 1 ) 2 = σ k δ ,
so that
J 33 = k w z ( w z + 2 ) ( w z + 1 ) 2 2 δ z = σ k δ δ z 2 σ + 2 2 δ z = δ 2 k z 2 + 2 σ δ k 2 δ z .
Also, we have
J 34 = k z 2 ( w z + 1 ) 2 = σ 2 k δ 2 k 2 w 2 ( w z + 1 ) 2 = σ 2 k .
Given that y = 0 and δ z = σ w , the Jacobian (18) in case 2 becomes
J ( X ) = c + 2 d μ x w 3 ( w 2 + μ 2 x 2 ) 2 0 0 d μ x 2 ( μ 2 x 2 w 2 ) ( w 2 + μ 2 x 2 ) 2 0 γ λ δ 1 z 0 0 0 0 2 δ z + δ 2 z 2 k + 2 σ δ k σ 2 k 0 δ 1 z δ z σ z .
In this case, we have to deal with the values
z 1 = k k 2 4 σ δ 2 δ , z 2 = k + k 2 4 σ δ 2 δ , k 2 σ δ .
Recalling that
k 2 4 σ δ = k 1 + 4 σ δ k 2 = k 1 2 σ δ k 2 + O ( δ 2 ) = k 2 σ k δ + O ( δ 2 ) ,
the asymptotic developments of z and w as δ 0 + are given by
z 1 = σ k + O ( δ ) w 1 = δ k + O ( δ 2 ) z 2 = k δ σ k + O ( δ ) w 2 = k σ δ k + O ( δ 2 ) .
Note that γ λ δ 1 z is always an eigenvalue. We have, for z = z 1 ,
δ 1 z 1 = σ δ 1 k + O ( δ ) 0 , δ 1 fixed , δ 0 δ 1 z 1 = O ( δ ) , δ 1 δ 0 + ,
while, for z = z 2 , we obtain
δ 1 z 2 = k δ 1 δ σ δ 1 k + O ( δ ) , δ 1 fixed , δ 0 δ 1 z 2 = k + O ( δ ) , δ 1 δ 0 + .

6.1. Equilibria P i = 0 , 0 , z i , δ z i σ , i = 1 , 2

Now, let us study the equilibria P i = 0 , 0 , z i , δ z i σ , i = 1 , 2 . We obtain
J ( P i ) = c 0 0 0 0 γ λ δ 1 z i 0 0 0 0 2 δ z i + δ 2 k z i 2 + 2 σ δ k σ 2 k 0 δ 1 z i δ z i σ z i .

6.1.1. Case δ δ 1

We first assume that δ δ 1 , and we start studying P 1 . From (19), we derive the following statement for the Jacobian calculated at P 1
lim δ 1 , δ 0 + J ( P 1 ) = c 0 0 0 0 γ λ 0 0 0 0 0 σ 2 k 0 0 0 σ 2 k .
This is an upper triangular matrix, and its eigenvalues are ρ 1 = c , ρ 2 = γ λ , ρ 3 = 0 , ρ 4 = σ 2 k . As γ λ > 0 , by continuity of the eigenvalues of a matrix with respect to the entries, we obtain that there exists δ * > 0 such that, for all δ , δ 1 ( 0 , δ * ) , J ( P 1 ) has a positive eigenvalue, so P 1 is unstable for δ , δ 1 ( 0 , δ * ) .
Let us now look for P 2 , again in the case δ 1 δ . In this case, we have an eigenvalue given by
ρ 2 = γ λ k δ 1 δ σ δ 1 k + O ( δ 1 δ ) = ( γ λ k ) + o ( 1 ) .
If γ λ k > 0 , then ρ 2 > 0 when δ 0 + , and P 2 is unstable. If γ λ k < 0 , then we obtain that, for δ 0 + , the first two eigenvalues ρ 1 ,   ρ 2 are negative, while the last two ρ 3 ,   ρ 4 are obtained as the eigenvalues of the following 2 × 2 matrix J 1 :
J 1 = J 3 , 3 J 3 , 4 J 4 , 3 J 4 , 4 .
Using the formulas for z 2 , we obtain the following asymptotic developments:
J 3 , 3 = k + O ( δ ) , J 3 , 4 = σ 2 k , J 4 , 3 = k + O ( δ ) , J 4 , 4 = σ k δ + O ( 1 ) .
Hence, we have Trace ( J 1 ) = σ k δ + O ( 1 ) < 0 as δ 0 + , and Det ( J 1 ) = σ k 2 δ + O ( 1 ) > 0 as δ 0 + , so it is easy to conclude that J 1 has two real strictly negative eigenvalues, as δ 0 + .
Let us summarize the results now obtained in the following proposition:
Proposition 9.
In the case where δ 1 δ and δ 0 + , the equilibrium P 1 in case 2 is unstable while the equilibrium P 2 is unstable if γ λ k > 0 and is asymptotically stable if γ λ k < 0 .
Interpretation: γ λ < k means that the carrying capacity of renewable resources is relatively small compared to the factor k capturing the potential for discovering new non-renewable reserves. In that regime, a positive z can remain, and ( x = 0 , y = 0 ) can be stable. Physically, if a trajectory starts with low values for population and renewable resources, the population goes extinct, even if some non-renewable resource remains stable.

6.1.2. Case δ 1 Fixed

Here, we study the stability of equilibria P i keeping δ 1 fixed (but small) and letting δ 0 + . We obtain
lim δ 0 + J ( P 1 ) = c 0 0 0 0 γ λ σ δ 1 k 0 0 0 0 0 σ 2 k 0 δ 1 z i 0 σ z i .
In this case, for δ 1 < γ λ k σ , we have the eigenvalue ρ 2 = γ λ σ δ 1 k > 0 , which implies that the equilibrium P 1 is unstable as δ 0 + . As for P 2 , we obtain
J ( P 2 ) = c 0 0 0 0 k δ 1 δ + O ( 1 ) 0 0 0 0 k + O ( δ ) σ 2 k 0 k δ 1 δ + O ( 1 ) k + O ( δ ) σ k δ + O ( 1 ) .
In this case, the eigenvalue ρ 2 = γ λ δ 1 z 2 = k δ 1 δ + O ( 1 ) is negative as δ 0 + . The behavior of the point P 2 thus depends on the remaining two eigenvalues, which do not depend on δ 1 and are the same as those of the matrix J 1 that we have seen above, so, in this case, they are both strictly negative as δ 0 + . We can therefore summarize our results in the following proposition:
Proposition 10.
For any δ 1 0 , γ λ k σ , there is δ * > 0 such that, for all δ 0 , δ * , the equilibrium P 1 is unstable. For any δ 1 > 0 , there is δ * * > 0 such that, for all δ 0 , δ * * , the equilibrium P 2 is asymptotically stable.
In both settings, the stability of equilibrium P 2 physically corresponds to a possible extinction trajectory, at least for trajectories starting nearby.

6.2. Equilibria Q i , j

Let us now treat the equilibria Q i , j = δ z j μ σ t i , 0 , z j , δ z j σ , i , j = 1 , 2 . The Jacobian matrix J ( Q i j ) is given by
J ( Q i j ) = c 1 + t i 2 ( t i 2 1 ) 0 0 d μ x 2 ( μ 2 x 2 w 2 ) ( w 2 + μ 2 x 2 ) 2 0 γ λ δ 1 z j 0 0 0 0 2 δ z j + δ 2 k z j 2 + 2 σ δ k σ 2 k 0 δ 1 z j 2 δ z j σ w σ z j .
We have that J 11 is an eigenvalue of the matrix, and, by simplifying its expression, we obtain
J 11 = c + 2 d μ x w 3 ( w 2 + μ 2 x 2 ) 2 = c + 2 d μ x w w 2 + μ 2 x 2 c w 2 w 2 + μ 2 x 2 = c 1 + 2 w 2 w 2 + μ 2 x 2 = c 1 + 2 t i 2 1 + t i 2 = c 1 + t i 2 ( t i 2 1 ) .
Hence, ρ 1 = J 11 > 0 if ( t i 2 1 ) > 0 , i.e., if t i > 1 . From the definition of t i in (7), we have that t 1 ( 0 , 1 ) while t 2 > 1 . Therefore, the Jacobian matrices J ( Q 2 , j ) , corresponding to the case t = t 2 , have a positive eigenvalue, so we can conclude that the points Q 2 , j are unstable equilibria for any δ , δ 1 . We only need to analyze the points Q 1 j , j = 1 , 2 related to the case t = t 1 . We first study the case δ 1 δ .

6.2.1. Case δ 1 δ

We notice that an eigenvalue is given by ρ 2 = J 22 . With the same argument as above, we have that ρ 2 is positive, as δ 0 + and δ 1 δ , in the case where z = z 1 and in the case where z = z 2 with γ λ k > 0 . Therefore, we can state that, in the hypotheses δ 0 + and δ 1 δ , Q 1 , 1 is an unstable equilibrium while Q 1 , 2 is unstable for γ λ k > 0 . We are left with the analysis of Q 1 , 2 when γ λ k < 0 . Taking into account that, in the present case, we have σ w = δ z , we can easily obtain that the two remaining eigenvalues of the matrix J ( Q 1 , 2 ) have the same sign as those of the matrix J 1 above; hence, they are both negative, as δ 0 + . We summarize the results obtained in the following two propositions:
Proposition 11.
The equilibria Q 2 , 1 , Q 2 , 2 are unstable for any δ 1 , δ .
Proposition 12.
As δ 0 + and δ 1 δ , the equilibrium Q 1 , 1 is unstable, while the equilibrium Q 1 , 2 is unstable if γ λ k > 0 and asymptotically stable if γ λ k < 0 .
We now study the stability of equilibria Q 1 , j in the case in which δ 1 is fixed (but small) and δ 0 + .

6.2.2. Case of Fixed δ 1

As we said above, we only need to analyze the points Q 1 , j , j = 1 , 2 . If z = z 1 , we have, as in the case of equilibrium P 1 , an eigenvalue ρ 2 = γ λ σ δ 1 k + O ( 1 ) , which is positive for δ 1 < γ λ k σ and δ 0 + , so we can conclude that Q 11 is an unstable equilibrium. If z = z 2 , the second eigenvalue is given by ρ 2 = k δ 1 δ + O ( 1 ) , and this is negative as δ 0 + . The remaining two eigenvalues have the same sign as those seen for the point P 2 and are therefore negative. Thus, the point Q 12 is an asymptotically stable equilibrium for δ 0 + . We summarize our results as follows:
Proposition 13.
When δ 1 < γ λ k σ and δ 0 + , the equilibrium Q 11 is unstable. For any δ 1 > 0 , the equilibrium Q 12 is asymptotically stable as δ 0 + .
In sum, Q 1 , 2 is the only potentially stable equilibrium with positive population in this case.

7. Stability and Instability: Case 4

We recall that the equilibria in this case are given by
P j = 0 , λ δ 1 γ z j , z j , δ k δ z j
( j = 1 , 2 ) and
Q i , j = δ μ t i ( k δ z j ) , λ δ 1 γ z j , z j , δ k δ z j
( i , j = 1 , 2 ) .
We refer to (18) and, recalling that δ = k w w z + 1 and w = δ k δ z = 1 σ δ δ 1 2 γ z + δ 1 λ , we have
J 22 = γ λ 2 γ y δ 1 z = γ λ 2 γ λ δ 1 γ z δ 1 z = γ λ + δ 1 z J 33 = k w z ( w z + 2 ) ( w z + 1 ) 2 2 δ z = k 2 w 2 ( w z + 1 ) 2 δ 2 z 2 k + k 2 w 2 ( w z + 1 ) 2 δ 2 2 z k w 2 δ z = z 2 k δ 2 + 2 z k w δ 2 2 δ z = z 2 k δ 2 + 2 z k k δ z δ δ 2 2 δ z = z 2 k δ 2 + 2 z δ 2 z 2 k δ 2 2 δ z = z 2 k δ 2 J 34 = k z 2 ( w z + 1 ) 2 w 2 k w 2 k = z 2 w 2 k w 2 k 2 ( w z + 1 ) 2 δ 2 = z 2 k δ 2 w 2 = z 2 k ( k δ z ) 2 δ 2 δ 2 = z 2 k ( k δ z ) 2 J 43 = δ 1 y + 2 δ z σ w = δ 1 λ δ 1 γ z + 2 δ z σ 1 σ δ δ 1 2 γ z + δ 1 λ σ w = δ z .
Thus, the Jacobian matrix (18) in case 4 becomes
J ( X ) = c + 2 d μ x w 3 ( w 2 + μ 2 x 2 ) 2 0 0 d μ x 2 ( μ 2 x 2 w 2 ) ( w 2 + μ 2 x 2 ) 2 0 γ λ + δ 1 z δ 1 λ + δ 1 2 γ z i 0 0 0 z 2 k δ 2 z 2 k ( k δ z ) 2 0 δ 1 z δ z σ z .
To study stability, we first note that, for all the equilibria that we are now dealing with, we have the eigenvalue ρ 1 = J 11 . This eigenvalue is always negative for the points P 1 , P 2 , whereas, in the case of the points Q i k , k , i = 1 , 2 , the sign of this eigenvalue is the same as that obtained in (21). So, we have a positive eigenvalue in the case t = t 2 and a negative eigenvalue in the case t = t 1 . We can therefore already state the following.
Proposition 14.
The points Q 2 , j , j = 1 , 2 are unstable equilibria for any δ , δ 1 > 0 .
We now have to study the stability of the equilibria P j , Q 1 , j , j = 1 , 2 . For this, we will study the eigenvalues of the 3 × 3 submatrix given by
J 3 ( X ) = γ λ + δ 1 z δ 1 λ + δ 1 2 γ z 0 0 z 2 k δ 2 z 2 k ( k δ z ) 2 δ 1 z δ z σ z .
Its characteristic polynomial will be denoted by p 3 ( ρ ) = ρ 3 + a 1 ρ 2 + a 2 ρ + a 3 .
Analyzing further, we also note that J 3 ( P j ) = J 3 ( Q 1 , j ) , j = 1 , 2 ; indeed, the equilibria P j differ from the Q 1 , j ones only for the x-component, which does not appear in the matrix J 3 . As a consequence, the stability behavior of P j will be the same as that of Q 1 , j , j = 1 , 2 .
We first study the case in which δ 1 δ 0 + . Given the greater complexity of case 4, in this scenario, we restrict our study to the particular case δ 1 = δ . We will then keep δ 1 fixed at a small value and study the behavior as δ 0 + .

7.1. Equilibria P i , Q 1 , i , Case δ 1 = δ

We need to obtain the asymptotic development of the values z i ( i = 1 , 2 ), which are solutions of Equation (15). We set δ 1 = δ , and Equation (15), dividing by δ , becomes
δ γ δ z 2 + [ k γ + ( λ γ + k ) δ ] z + γ ( σ k λ ) = 0 .
We now give some asymptotic developments for the roots of this equation. First, the discriminant is given by
γ 2 k 2 + ( 2 γ 2 k λ 4 γ 2 σ 2 γ k 2 ) δ + O ( δ 2 )
and that of the reciprocal of the first coefficient multiplied by two is given by
1 2 ( γ δ δ 2 ) = 1 2 γ δ + 1 2 γ 2 + O ( δ ) .
We then obtain
z i = k γ ( λ γ + k ) δ ± k γ + γ k λ 2 γ σ k 2 k δ + O ( δ 2 ) 1 2 γ δ + 1 2 γ 2 + O ( δ ) , i = 1 , 2
We then obtain the following developments for the z-coordinates of the equilibria.
z 1 = z ( P 1 ) = z ( Q 1 , 1 ) = k λ σ k + O ( δ ) z 2 = z ( P 2 ) = z ( Q 1 , 2 ) = k δ σ k + O ( δ ) .
Let us start to study P 1 , Q 1 , 1 . If k λ > σ , then z 1 < 0 as δ 0 + ; hence, the equilibria are not in C ¯ . So, we assume that k λ < σ , and the previous formula for z 1 , together with (22) and (23), proves that all the coordinates of P 1 , Q 1 , 1 are non-negative, as δ 0 + . Analyzing J 3 ( P 1 ) J 3 ( Q 1 , 1 ) , the Jacobian (25) evaluated at these points becomes
γ λ + O ( δ ) λ δ + O ( δ 2 ) 0 0 O ( δ 2 ) ( k λ σ ) 2 k + O ( δ ) ( k λ σ ) k δ + O ( δ 2 ) ( k λ σ ) k δ + O ( δ 2 ) σ ( k λ σ ) k + O ( δ )
If we call J 3 this matrix, it is easy to obtain
d e t J 3 = γ ( k λ σ ) 3 λ k 2 δ + O ( δ 2 ) .
But, the characteristic polynomial p 3 ( ρ ) of this matrix is given by det ρ I J 3 ; hence,
p 3 ( 0 ) = d e t J 3 = d e t J 3 = γ ( k λ σ ) 3 λ k 2 δ + O ( δ 2 ) .
As we are assuming that k λ < σ , we obtain p 3 ( 0 ) < 0 as δ 0 + ; hence, the equation p 3 ( ρ ) = 0 has at least a real positive solution and the equilibria P 1 and Q 1 , 1 are unstable.
Let us now study the equilibria P 2 , Q 1 , 2 . Recall that we are still in the hypothesis δ = δ 1 . Combining the formula above for z 2 with (22) and (23), we obtain that the y-coordinate of these equilibria satisfies
y ( P 2 ) = y ( Q 1 , 2 ) = λ k γ + O ( δ ) .
If λ γ k < 0 , we have y ( P 2 ) = y ( Q 1 , 2 ) < 0 as δ 0 + , and the equilibria are not in C ¯ . Hence, we assume that λ γ k > 0 , and it is easy to verify that all the coordinates of the equilibria are non-negative, as δ 0 + . The Jacobian matrix evaluated at these equilibria becomes
J 3 ( P 2 ) J 3 ( Q 1 , 2 ) = γ λ + k + O ( δ ) O ( δ ) 0 0 k + O ( δ ) σ 2 k + O ( δ ) k + O ( δ ) k + O ( δ ) σ k δ + σ 2 k + O ( δ )
and the coefficients of the characteristic polynomial are the following:
a 1 = k σ δ + O ( 1 ) a 2 = γ λ σ k δ + O ( 1 ) a 3 = k 2 ( γ λ k ) σ δ + O ( 1 ) a 1 a 2 a 3 = k 2 σ 2 γ λ δ 2 + O ( δ 1 ) .
According to the Routh–Hurwitz criterion, therefore, the equilibria P 2 , Q 1 , 2 are asymtpotically stable if γ λ k > 0 . Let us summarize the results now obtained in the following proposition:
Proposition 15.
In the case where δ 1 = δ 0 + , the points P 1 , Q 1 , 1 are in the positive cone for k λ σ < 0 and are unstable equilibrium points, while the points P 2 and Q 1 , 2 are in the positive cone for γ λ k > 0 and are asymptotically stable equilibrium points.
Now, we study the case with δ 1 fixed and arbitrarily small.

7.2. Equilibria P i , Q 1 , i , Case δ 1 Fixed

We rewrite (15) as
( δ 1 2 δ + γ δ 2 ) z 2 + ( k δ 1 2 + γ ( δ 1 λ k ) δ ) z k δ 1 λ γ + σ γ δ = 0 ,
and we look for asymptotic expansions of the roots z 1 , z 2 .
This is a quadratic equation in z whose asymptotic expansion of the discriminant is given by
k 2 δ 1 4 2 δ 1 2 γ k ( δ 1 λ + k ) δ + ( δ 1 2 γ 2 λ 2 + 2 δ 1 γ 2 k λ + 4 δ 1 2 γ σ + γ 2 k 2 ) δ 2 + O ( δ 3 ) ,
and the reciprocal of the first coefficient multiplied by two is given by
1 2 ( δ 1 2 δ + γ δ 2 ) = 1 2 δ 1 2 δ γ 2 δ 1 4 γ 2 2 δ 1 6 δ + O ( δ 2 ) .
From here, we obtain
z i = k δ 1 2 + γ ( k δ 1 λ ) δ ± k δ 1 2 γ ( δ 1 λ + k ) δ + 2 γ σ k δ 2 + O ( δ 3 ) 1 2 δ 1 2 δ γ 2 δ 1 4 γ 2 2 δ 1 6 δ + O ( δ 2 ) , i = 1 , 2
so
z 1 = z ( P 1 ) = z ( Q 1 , 1 ) = k δ + σ γ k δ 1 2 δ + O ( δ 2 ) z 2 = z ( P 2 ) = z ( Q 1 , 2 ) = λ γ δ 1 + ( γ k λ δ 1 σ ) k δ 1 3 γ δ + O ( δ 2 ) .
From these expansions, together with (22) and (23), it is easy to obtain the corresponding expansions for y i ( i = 1 , 2 ).
y 1 = δ 1 k γ δ + λ σ δ 1 k δ + O ( δ 2 ) y 2 = γ k λ δ 1 σ δ 1 2 k δ + O ( δ 2 )
If δ 1 is fixed and δ 0 , we have y 1 < 0 ; hence, the points P 1 , Q 1 , 1 are not in C ¯ and we can avoid studying them. In a similar way, we are interested in fixed but small δ 1 s; hence, we can assume that δ 1 < γ λ k σ , so y 2 < 0 for δ 0 and also P 2 and Q 1 , 2 do not belong to C ¯ .
Let us summarize these results in the following proposition:
Proposition 16.
The equilibrium points P 1 , Q 1 , 1 are not in C ¯ as δ 0 + . Assuming that δ 1 < γ λ k σ , the equilibria P 2 , Q 1 , 2 are not in C ¯ as δ 0 + .
Hence, we summarize as follows: in case 4, a stable equilibrium with x , y , z , w > 0 is given by Proposition 15, and it emerges if δ δ 1 0 and γ λ > k , exactly matching the scenario that non-renewables are exploited slowly ( δ , δ 1 small), but the environment can still sustain a positive population.

8. Simulations

We now present the results obtained from simulations using Matlab’s ode45 solver, which employs an explicit adaptive Runge–Kutta method. In these simulations, we aimed to validate our theoretical analyses. We show our results both in the form of Cartesian graphs, particularly in cases of instability where the figure appeared more significant, and in the form of phase graphs in cases of stability. Additionally, we simply report the data obtained in other cases to have the broadest possible range of cases.
In the displayed Cartesian graphs, the evolution of variables is obtained by uniformly perturbing the initial value around the equilibrium point, and it is shown in different colors: population in magenta, renewable resources in green, non-renewable resources in black, and accumulated wealth in blue. Dashed lines represent the coordinates of the equilibrium point being considered, with matching colors for the corresponding components (e.g., magenta for population). On the x-axis, we use a generic time unit that does not correspond to specific periods such as days, months, or years. It is a generic unit that does not necessarily cover long intervals. We suspend our simulation when the behavior becomes apparent.
The phase graphs illustrate the evolution of population and wealth near steady points discussed in our study. These graphs focus on two key variables, population and wealth, plotting three different trajectories (described with dark green, purple, and red colors) obtained with three different perturbations on the critical point, in a two-dimensional space. The graphs depict stable points, where the dynamics gradually guide the system toward the equilibrium. The starting points are marked by small circles while the steady states are indicated by a small star.
The simulations were performed by varying the parameters δ and δ 1 . In these experiments, we kept some parameter values constant based on what is generally found in the literature; see [2,9,10]. Specifically, we set the regeneration factor of nature γ = 0.01 , the factor regulating the potential increase in non-renewable resources k = 1 , and the factors governing the population dynamics c = 1 , d = 3 , μ = 2 . For stability tests, ensuring that the solutions remain within the cone or graphical requirements, we considered different values for the nature’s carrying capacity λ and the wealth consumption σ , indicating their values in each specific case.

8.1. Case 1

In Figure 1, we visualize the behavior of the trajectories obtained by perturbing a point belonging to the family (10), which we now denote as point Q. We have chosen the parameters σ = 1 ,   λ = 100 ,   W = 10 and have depicted the data related to Q = ( 1.9098 , 0 , 0 , 10.0000 ) , with the eigenvalues of the Jacobian at the point being ρ 1 = 0.7454 ,   ρ 2 = 1.0000 ,   ρ 3 = ρ 4 = 0 in the case with δ 1 = 1 fixed while δ = 0.1 .
In this scenario, the behavior of the trajectories seems to stabilize outside the critical point. We have verified that the trajectories converge to the point Q 12 = ( 1.1615 ,   0 ,   8.8730 ,   0.8873 ) of case 2, with eigenvalues ( 0.7454 ,   8.9813 ,   0.6790 ,   7.8730 ) . We recall that the points Q 12 of case 2 are stable for fixed δ 1 and δ 0 + .

8.2. Case 2

Regarding case 2, we first analyze the point Q 12 . This point is a stable equilibrium with a positive population when δ 1 is fixed and δ 0 + , regardless of the choice of other parameters, or when γ λ k < 0 in the case δ = δ 1 0 + .
The graph in Figure 2 illustrates the evolution of population and wealth near the point Q 12 = ( 1.1615 ,   0 ,   8.8730 ,   0.8873 ) , obtained by setting λ = 150 , σ = 1 , so γ λ k = 0.5 > 0 and δ = δ 1 = 0.1 . These values give instability, and we verify this fact for three different perturbations. We recall that the starting points are marked by small circles while the steady state is indicated by a small star. Notice that, if we set δ = 0.1 and δ 1 = 1 , we obtain stability, with eigenvalues ρ 1 = 0.7454 ,   ρ 2 = 8.9813 ,   ρ 3 = 0.6790 ,   ρ 4 = 7.3730 , which differ from the eigenvalues obtained for the case in Figure 2 only in the value of ρ 4 = 0.6127 .
We also report the data concerning the unstable equilibrium Q 11 = ( 0.1475 ,   0 ,   1.1270 ,   0.1127 ) . This point is unstable both when δ = δ 1 0 + and when δ 1 is fixed with δ 1 < γ λ k σ . The eigenvalues obtained for the case δ = δ 1 = 0.1 are ρ 1 = 0.7454 , ρ 2 = 1.2203 , ρ 3 = 0.0806 , and ρ 4 = 0.8873 . In contrast, when δ = 0.1 and δ 1 = 1 , the last eigenvalue changes to ρ 4 = 0.1270 . In these computations, we used the parameters σ = 1 and λ = 100 .

8.3. Case 3

In these simulations, we considered the following parameter values: σ = 5 ,   λ = 10 . In Figure 3 and Figure 4, we present the data related to the unstable critical point P of the family (14), referred to as t 1 . In particular, we obtain the point P = ( 13.0902 ,   10 ,   0 ,   10 ) with the eigenvalues of the Jacobian matrix at the point given by ρ 1 = 0.7454 ,   ρ 2 = 0.1000 ,   ρ 3 = ρ 4 = 0 . In Figure 3, we report the trajectories obtained with fixed δ 1 and small δ , namely δ = 0.1 , δ 1 = 1 . In Figure 4, we report the trajectories for large values of δ , specifically δ = δ 1 = 2 . We aimed to simulate these scenarios over large time intervals. In the situation of Figure 3, we verified that the trajectories do not stabilize and sometimes exhibit gradually damped oscillations. Meanwhile, in the situation of Figure 4, the curves appear to stabilize at a point with a positive population. We exclude the possibility that this point could be the point Q 12 from case 2 because, with the chosen parameters, this point does not belong to the positive cone. Therefore, we suppose that it might be the point Q 12 from case 4, for which we have theoretical results only for very small values of δ .

8.4. Case 4

Regarding case 4, we analyze the scenarios given by Q 12 . This point take positive values in its components, meaning that it is within the cone, and the established asymptotic behavior is obtained only for small values of δ , i.e., δ 10 3 . Therefore, as can be seen from the developments, the variable z takes very large values and the equilibrium is reached immediately.
In Figure 5 and Figure 6, we show the analysis of the point Q 12 . The coordinates of Q 12 are ( 0.2741 ,   50.4775 ,   995.2250 ,   0.2094 ) , and it is obtained using the parameters σ = 5 , λ = 150 , and δ = δ 1 = 10 3 . Under these conditions, we have γ λ k = 0.5 > 0 . The eigenvalues of the Jacobian calculated at this point are ρ 1 = 0.7454 ,   ρ 2 = 4976.1295 ,   ρ 3 = 0.5052 ,   ρ 4 = 0.9855 , giving a stable critical equilibrium with positive population. The graph in Figure 5 illustrates the evolution of population and wealth near Q 12 . The three different starting points are marked by small circles while the steady state is indicated by a small star. The graph in Figure 6 shows the trajectory of the curves obtained with a non-uniform perturbation of the components of Q 12 . Specifically, for the variable z, a negative perturbation of −500 was chosen to visualize the initial point without further increasing the already large difference between the component values.
For completeness, we also provide additional data, particularly for the point P 1 = ( 0 ,   9.9950 ,   5.0057 ,   1.0000 · 10 5 ) , along with the eigenvalues of the Jacobian matrix calculated at this point, which are ρ 1 = 75.0863 , ρ 2 = 1.6684 · 10 5 , ρ 3 = 9.9950 · 10 2 , ρ 4 = 1.0000 . To ensure that the point lies within the cone, we set σ = 15 and λ = 10 . An analogous case is obtained for the point Q 11 = ( 1.3090 · 10 5 ,   9.9950 ,   5.0057 ,   1.0000 · 10 5 ) , where the eigenvalues of the Jacobian matrix are the same except for ρ 4 = 0.7454 .
We also report the simulation data for the unstable point Q 21 = ( 0.0002 ,   9.4425 ,   5.5750 , 0.0010 ) , where we set σ = 15 , λ = 10 to obtain k λ σ = 5 < 0 ; the eigenvalues are ρ 1 = 0.7454 ,   ρ 2 = 83.6270 ,   ρ 3 = 0.0942 ,   ρ 4 = 0.0018 . In this last case, we had to further reduce the value of δ = δ 1 = 0.001 so that the point remains in the cone.

9. Conclusions

Let us summarize the main results of this paper. First, we have obtained that all the relevant trajectories (that is, the trajectories starting in C 0 ) are bounded. So, in our model, an indefinite growth in the variables is ruled out, and this is true in particular for population and wealth. Secondly, we have obtained that most of the equilibria of the system are unstable (or are outside C ¯ ) but there are, at least for some range of the parameters, stable equilibria with positive values for all the variables (see Proposition 15 and Figure 5 and Figure 6). Hence, a general indication that can be drawn from our study is the following: on one hand, it seems pointless, or even dangerous, to pursue the idea of an indefinite growth in wealth and/or population, even assuming, as we do here, a moderate optimism in the replenishment of non-renewable resources; on the other hand, it is possible to drive the society toward a safe stationary state. Our results also show that this safe state is attainable when δ 1 = δ 0 + , that is, for small rates of exploitation of resources.
We notice that the numerical simulations related to Figure 3 and Figure 4 also seem interesting: indeed, they suggest that, for a trajectory starting near an equilibrium with zero non-renewable resources, the values of population and wealth collapse and remain very small (at least, along all our simulations). This fits very well with the idea that our model describes a society strongly dependent on non-renewable resources; indeed, it means that, in such a society, a crisis in non-renewable resources leads to a general collapse.
We remark that we have obtained similar results in our previous papers [1,2]. These three papers work with different hypotheses, and the fact that similar results are obtained seems to us relevant because it proves that these results are robust and do not depend on some particular characteristic of a model. We will try to pursue these kinds of results in a forthcoming paper, where a new variation of the model will be introduced.
Limitations and future work.
We highlight that the present model, while offering some interesting insights, does not incorporate the following:
  • Potential societal inequalities or multiple social classes, as in the original HANDY approach;
  • More realistic functional forms for consumption, e.g., logistic or saturating resource usage by the population, or wealth-based changes in x beyond the ratio w / x ;
  • Seasonal or stochastic fluctuations in resource discovery and usage;
  • Policy interventions, technological breakthroughs, or externalities beyond the simple form k w z 2 w z + 1 .
We also do not consider large-time-scale feedback such as climate change. These omissions are limitations that could be addressed in future extensions. These extensions could further clarify the conditions needed for stable, prosperous, and sustainable societies.
In future work, we also aim to test the robustness of these results by introducing further versions of our models. In addition, we would like to expand the study of the dynamics. In this paper, we have a picture of the long-term behavior of the trajectories only when they start near stable equilibria. It is well known that mapping the equilibria and their stability is a necessary but initial step in the study of a dynamical system. Further steps are the research of a pattern of the long-term behavior of generic trajectories and, in particular, the search for possible periodic solutions and chaotic dynamics. We will face some of these problems in a forthcoming paper.

Author Contributions

Conceptualization, M.B.; Methodology, M.B. and I.C.; Software, I.C.; Formal analysis, M.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

We thank the reviewers for constructive comments that helped to clarify the real-world importance of our model and refine its presentation.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Badiale, M.; Cravero, I. A HANDY type model with non renewable resources. Nonlinear Anal. RWA 2024, 77, 104071. [Google Scholar]
  2. Badiale, M.; Cravero, I. A Nonlinear ODE Model for a Consumeristic Society. Mathematics 2024, 12, 1253. [Google Scholar] [CrossRef]
  3. Motesharrei, S.; Rivas, J.; Kalnay, E. Human and nature dynamics (HANDY): Modeling inequality and use of resource in the collapse or sustainability of societies. Ecol. Econ. 2014, 101, 90–102. [Google Scholar] [CrossRef]
  4. Motesharrei, S.; Rivas, J.; Kalnay, E.; Asrar, G.R.; Busalacchi, A.J.; Cahalan, R.F.; Cane, M.A.; Colwell, R.R.; Feng, K.; Franklin, R.S.; et al. Modeling sustainability: Population, inequality, consumption, and bidirectional coupling of the Earth and Human Systems. Natl. Sci. Rev. 2016, 3, 470–494. [Google Scholar] [PubMed]
  5. Akhavan, N.; Yorke, A. Population collapse in Elite-dominated societies: A differential model without differential equations. SIAM J. Appl. Dyn. Syst. 2020, 19, 1736–1757. [Google Scholar] [CrossRef]
  6. Al-Khawaja, T.A.K.A. Mathematical Models, Analysis and Simulations of the HANDY Model with Middle Class. Ph.D. Thesis, Oakland University, Rochester, MI, USA, 2021. Available online: https://our.oakland.edu/handle/10323/11946 (accessed on 20 March 2024).
  7. Grammaticos, B.; Willox, R.; Satsuma, J. Revisiting the Human and Nature Dynamics Model. Regul. Chaotic Dyn. 2020, 25, 178–198. [Google Scholar]
  8. Sendera, M. Data adaptation in handy economy-ideology model. arXiv 2019, arXiv:1904.04309. [Google Scholar]
  9. Shillor, M.; Kadhim, T.A. Analysis and simulation of the HANDY model with social mobility, renewables and nonrenewables. Electron. J. Differ. Equ. 2023, 2023, 1–22. [Google Scholar] [CrossRef]
  10. Tonnelier, A. Sustainability or societal collapse, dynamics and bifurcations of the handy model. SIAM J. Appl. Dyn. Syst. 2023, 22, 1877–1905. [Google Scholar] [CrossRef]
Figure 1. Case 1: unstable critical point Q = ( 1.9098 ,   0 ,   0 ,   10.0000 ) , δ = 0.1 , δ 1 = 1 fixed.
Figure 1. Case 1: unstable critical point Q = ( 1.9098 ,   0 ,   0 ,   10.0000 ) , δ = 0.1 , δ 1 = 1 fixed.
Appliedmath 05 00043 g001
Figure 2. Case 2: phase plot for Q 12 = ( 1.1615 ,   0 ,   8.8730 ,   0.8873 ) with δ 1 fixed.
Figure 2. Case 2: phase plot for Q 12 = ( 1.1615 ,   0 ,   8.8730 ,   0.8873 ) with δ 1 fixed.
Appliedmath 05 00043 g002
Figure 3. Case 3: δ = 0.1 , δ 1 = 1 .
Figure 3. Case 3: δ = 0.1 , δ 1 = 1 .
Appliedmath 05 00043 g003
Figure 4. Case 3: δ = δ 1 = 2 .
Figure 4. Case 3: δ = δ 1 = 2 .
Appliedmath 05 00043 g004
Figure 5. Case 4: point Q 12 , phase plot.
Figure 5. Case 4: point Q 12 , phase plot.
Appliedmath 05 00043 g005
Figure 6. Case 4: trajectories near Q 12 .
Figure 6. Case 4: trajectories near Q 12 .
Appliedmath 05 00043 g006
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Badiale, M.; Cravero, I. A Nonlinear Ordinary Differential Equation Model for a Society Strongly Dependent on Non-Renewable Resources. AppliedMath 2025, 5, 43. https://doi.org/10.3390/appliedmath5020043

AMA Style

Badiale M, Cravero I. A Nonlinear Ordinary Differential Equation Model for a Society Strongly Dependent on Non-Renewable Resources. AppliedMath. 2025; 5(2):43. https://doi.org/10.3390/appliedmath5020043

Chicago/Turabian Style

Badiale, Marino, and Isabella Cravero. 2025. "A Nonlinear Ordinary Differential Equation Model for a Society Strongly Dependent on Non-Renewable Resources" AppliedMath 5, no. 2: 43. https://doi.org/10.3390/appliedmath5020043

APA Style

Badiale, M., & Cravero, I. (2025). A Nonlinear Ordinary Differential Equation Model for a Society Strongly Dependent on Non-Renewable Resources. AppliedMath, 5(2), 43. https://doi.org/10.3390/appliedmath5020043

Article Metrics

Back to TopTop