Next Article in Journal
Z-Solitons and Gradient Z-Solitons on α-Cosymplectic Manifolds
Previous Article in Journal
A One-Phase Fractional Spatial Stefan Problem with Convective Specification at the Fixed Boundary
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Extended Complex Method to Solve the Predator–Prey Model

1
School of Mathematics, Guangdong University of Education, Guangzhou 510800, China
2
School of Mathematical Sciences, Beijing Normal University, Beijing 100875, China
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(10), 758; https://doi.org/10.3390/axioms14100758
Submission received: 1 September 2025 / Revised: 30 September 2025 / Accepted: 2 October 2025 / Published: 10 October 2025

Abstract

Through transformation and utilizing a novel extended complex method combining with the Weierstrass factorization theorem, Wiman–Valiron theory and the Painlevé test, new non-constant meromorphic solutions were constructed for the predator–prey model. These meromorphic solutions contain the rational solutions, exponential solutions, elliptic solutions, and transcendental entire function solutions of infinite order in the complex plane. The exact solutions contribute to understanding the predator–prey model from the perspective of complex differential equations. In fact, the presented synthesis method provides a new technology for studying some systems of partial differential equations.

1. Introduction

In what follows, the notation W stands for a class of meromorphic functions in the complex plane that consists of elliptic functions, rational functions, and rational functions of exp ( α z ) ( α C ) [1]. In 2013, based on the results of Eremenko [2], Eremenko et al. [3], and using the Nevanlinna theory and elliptic function theory, Yuan et al. posed the complex method [4]. We can use the complex method to construct meromorphic solutions for complex differential equations and traveling wave solutions to partial differential equations, especially for Briot–Bouquet type differential equations. In article [4], the authors employ the complex method to obtain all meromorphic solutions of an auxiliary ordinary differential equation and then find all meromorphic exact solutions of the classical Korteweg–de Vries equation, Boussinesq equation, (3+1)-dimensional Jimbo–Miwa equation, and Benjamin–Bona–Mahony equation. In the later years, some studies used the complex method and its variants, combining with the Nevanlinna theory, the Painlevé test, a technique for comparing Laurent series [5], and the Weierstrass factorization theorem to obtain meromorphic solutions or exact solutions to some higher dimensional and higher-order differential equations, and Fermat-type differential equations such as [6,7,8,9,10]. Unfortunately, the complex method has not been applied to systems of differential equations.
The motivation of this article is to build a new extended complex method to solve the predator–prey model
x = α x β x y y = δ x y θ y ,
where α , β , δ , θ are positive constants.
The predator–prey model, also known as the Lotka–Volterra equations, is a pair of first-order nonlinear differential equations frequently used to describe the dynamics of biological systems in which two species interact, one as a predator and the other as prey. It was first introduced in ecological and chemical systems [11,12]. x = x ( t ) is the number of prey (for example, rabbits), y = y ( t ) is the number of some predators (for example, foxes), and t represents time. The populations change through time according to the pair of equations. Explicit expressions of convergent trigonometric solutions of Equation (1) were given [13]. Analytic solutions of a second-order form of the Lotka–Volterra equation were presented using a new variable transformation [14]. The periods of the predator–prey system have also been considered [15]. Some approximate solutions for a class of predator–prey systems with the Beddington–DeAngelis and Nicholson–Bailey functional responses were obtained by the nonstandard finite difference methods [16]. Many variations in the predator–prey models were investigated in recent years [17,18,19,20,21,22,23], even in fractional forms [24,25,26]. Recently, a generalized Lotka–Volterra systems was proposed in an arbitrary dimension, such as [27]
x i = x i c i 0 + j = 1 n c i j x j , i = 1 , , n .
A very comprehensive literature review can be referred to article [27], which contains some important properties such as the Allee effect [28], fear effect [29,30,31], cannibalism [32], and immigration [33,34].
The Lotka–Volterra systems have been applied in many research areas of natural sciences, such as chemical reactions [35], plasma physics [36], even social sciences or economics [37]. In ecology, a functional response is the intake rate of a predator as a function of food density. There are three main types of functional responses classified by C. S. Holling. The type I functional response assumes that the consuming and hunting rates are linear up to a maximum, where they become constant. The type II functional response assumes that that the consumption rate is decelerated with increased population and is described by r ( x ) = α x / ( α p x + 1 ) , where x denotes the food or prey density, α is the rate at which the predator encounters food items per unit of food density, and p is the average time spent on processing a food item. The type III functional response assumes that the consumption rate is more than linear at low levels of resource and is described by r ( x ) = n x p / ( x p + α p ) , where α and n are positive and p > 1 is an integer [27].
After skim reading the recent literature mentioned above on the predator–prey models and references [38,39,40,41,42,43,44], we found that there are very few results on the study of exact solutions for Equation (1). For example, Varma gave an exponential function solution under the assumption of α 1 = α 2 [39]. Although there are many methods and algorithms for building exact and explicit solutions of ordinary or partial differential equations, such as the Bäcklund transformation method, the inverse scattering method, the Darboux transformation method, the modified simple equation method, and the Homotopy analysis method. Unfortunately, there is no general way to deal with all forms of differential equations. Unlike the previous studies aforementioned, the present study is motivated by the consideration of meromorphic solutions of the predator–prey model in the complex plane. Therefore, the current paper first attempts to explore solutions to Equation (1) using an extended complex method combining other analysis tools. To construct non-constant meromorphic solutions on the complex plane, we need to assume t = z , x = x ( z ) , y = y ( z ) , α , β , δ , θ are complex numbers, and rewrite the complex predator–prey model as follows:
x ( z ) = α x ( z ) β x ( z ) y ( z ) y ( z ) = δ x ( z ) y ( z ) θ y ( z ) .
The article is organized as follows: Section 2 involves the basic definitions, lemmas, and methodology of the extended complex method; Section 3 demonstrates the main results of this study; Section 4 presents the proof of Theorem 1; Section 5 shows the discussion and limitations; and Section 6 gives the conclusions and possible future research directions.

2. Preliminaries

Definition 1.
([45]) Let w be a meromorphic solution of a mth order algebraic differential equation E ( z , w ) = 0 . We call the involved term of E ( z , w ) = 0 , which determines the multiplicity q in w as the dominant term. The dominant part of E ( z , w ) = 0 consists of all dominant terms and is denoted by E ^ = E ^ ( z , w ) . The multiplicity of a pole of each term in E ^ ( z , w ( z ) ) is the same integer denoted by D ( q ) . The multiplicity of pole of each monomial M r [ z ] in E ( z , w ) E ^ ( z , w ) is denoted by D r ( q ) .
Definition 2.
([46]) For any meromorphic function v, the derivative operator of the dominant part E ^ ( z , w ( z ) ) with respect to w is defined by
E ^ ( z , w ) v : = lim λ 0 E ^ ( z , w + λ v ) E ^ ( z , w ) λ .
The root of the following equation
P ( i ) = lim χ 0 χ i + D ( q ) E ^ ( χ , c q χ q ) χ i q = 0
is called the Fuchs index of the equation E ( z , w ) = 0 .
We investigate the solutions to the complex ordinary differential equation
P ( w , w , , w ( m ) ) = 0 ,
which w can be expressed by a Laurent series
w ( z ) = k = q c k z k .
After plugging the formal Laurent series (7) in Equation (6), if there are exactly p different formal Laurent series that satisfy Equation (6), we say Equation (6) satisfies the p , q condition. If we only determine p different principle parts w ( z ) = k = q 1 c k z k ( q > 0 , c q 0 ) , we say Equation (6) satisfies the weak p , q condition. If Equation (6) satisfies the p , q condition, we say Equation (6) satisfies the finiteness property: it has only finitely many formal Laurent series with finite principal part admitting the equation, see [1].
Rewriting Equation (6) as the following form
P ( w , w , , w ( m ) ) = b w n + c .
Lemma 1.
([47] [Theorem 1.4], [48] [Theorem 1]) Let p , l , m , n N . If deg P ( w , w , , w ( m ) ) ) < n and Equation (8) satisfies p , q condition, then all non-constant meromorphic solutions w W and must be one of the following three forms:
(i) Each elliptic solution with a pole at z = 0 can be written as
w ( z ) = i = 1 l 1 j = 2 q ( 1 ) j c i j ( j 1 ) ! d j 2 d z j 2 1 4 ( z ) + B i ( z ) A i 2 ( z ) + i = 1 l 1 c i 1 2 ( z ) + B i ( z ) A i + j = 2 q ( 1 ) j c l j ( j 1 ) ! d j 2 d z j 2 ( z ) + c 0 ,
where c i j are given by Equation (7), B i 2 = 4 A i 3 g 2 A i g 3 and i = 1 l c i 1 = 0 .
(ii) Each rational function solution w : = R ( z ) is of the form
R ( z ) = i = 1 l j = 1 q c i j ( z z i ) j + c 0 ,
with l ( p ) different poles of multiplicity q.
(iii) Each simply periodic solution is a rational function R ( ξ ) of ξ = exp ( α z ) ( α C ) . R ( ξ ) has l ( p ) different poles of multiplicity q, and is of the form
R ( ξ ) = i = 1 l j = 1 q c i j ( ξ ξ i ) j + c 0 .
Lemma 2.
([49] [Corollary], [50] [Theorem 2.2.3]) A meromorphic function f is a rational function iff T ( r , f ) = O ( log r ) .
Lemma 3.
(Clunie’s lemma [50] [Lemma 2.4.2]) Let f be a transcendental meromorphic solution of the equation
f n P ( z , f , f , ) = Q ( z , f , f , ) ,
where n is a non-zero positive integer, and P and Q are polynomials in f and its derivatives with meromorphic coefficients { a λ | λ I } , such that for each λ I , m ( r , a λ ) = S ( r , f ) , where I is an index set. If the total degree of Q as a polynomial in f , f , f , is at most n, then
m ( r , P ( z , f , f , ) = S ( r , f ) .
For a mth order complex differential equation P ( w , w , , w ( m ) ) = b w n + c , where deg P ( w , w , , w ( m ) ) ) < n and satisfies the p , q condition, then, all non-constant meromorphic solutions belong to the class W by the virtue of Lemma 1.
A natural question is how to obtain meromorphic solutions of more general differential equations if we remove the constraints in Lemma 2 in [4] and Lemma 1 such as deg P ( w , w ( m ) ) < n or deg P ( w , w , , w ( m ) ) ) < n . In this direction, the author studied the thin-film equation [6] and the Fermat-type functional equation [10]. Nevertheless, up to now, we have not found any research that uses the complex method to solve the system of differential equations.
Based on the extended complex method [8], we would like to pose the following steps to solve systems of partial differential equations as follows:
Step 1. Using the transform T : u ( x , t ) = u ( z ) , w ( x , t ) = w ( z ) , ( x , t ) z to reduce a given system of partial differential equations to the following system of ordinary differential equations
P ( u , u , , u ( m ) , w , w , , w ( s ) ) = 0 Q ( u , u , , u ( m ) , w , w , , w ( s ) ) = 0 .
Then reduce the system of ordinary differential equation, Equation (14), to a certain ordinary differential equation, Equation (8).
Step 2. Determine whether all meromorphic solutions u ( z ) and w ( z ) of Equation (8) belong to the class W by using Nevanlinna’s value distribution theory and Painlevé test.
Step 3. Substituting (7) into Equation (8) to determine that the (weak) p , q condition holds by using the Painlevé test.
Step 4. Build the non-constant polynomial and transcendental entire function solutions to Equation (14) using their forms to be determined. By indeterminant relations (9)–(11), building the elliptic, rational and simply periodic solutions u ( z ) , w ( z ) of Equation (14) with pole at z = 0 , respectively.
Step 5. By Lemma 1 mainly, obtaining all meromorphic solutions w ( z z 0 ) .
Step 6. Substituting the inverse transform T 1 into these meromorphic solutions u ( z z 0 ) , w ( z z 0 ) , then obtain exact solutions u , w of the original systems of differential equation, Equation (14).

3. Main Results

By using the extended complex method, combining with the Weierstrass factorization theorem, Wiman–Valiron theory, and the Painlevé test, we obtain the following theorem:
Theorem 1.
If β δ 0 , Equation (3) has the following forms of non-constant meromorphic solutions provided that θ = α :
(1) Rational solution:
x ( z ) = 1 δ ( z z 0 ) y ( z ) = 1 β ( z z 0 ) ,
provided that α = 0 , where z 0 C is arbitrary.
(2) Exponential function solutions:
x ( z ) = α exp ( α ( z z 0 ) ) δ exp ( α ( z z 0 ) ) ξ y ( z ) = α exp ( α ( z z 0 ) ) β exp ( α ( z z 0 ) ) ξ ,
where z 0 , ξ ( 0 ) C is arbitrary, α 0 .
(3) Elliptic solutions:
x ( z ) = z z 0 , α 4 12 , α 6 216 2 δ z z 0 , α 4 12 , α 6 216 α 2 12 α 2 δ y ( z ) = z z 0 , α 4 12 , α 6 216 2 β z z 0 , α 4 12 , α 6 216 α 2 12 + α 2 β ,
where z 0 C is arbitrary, α 0 .
If β = δ = 0 , α 0 , θ 0 , Equation (3) has the following forms of entire solutions:
x ( z ) = c 1 exp ( α ( z z 0 ) ) y ( z ) = c 2 exp ( θ ( z z 0 ) ) ,
where c 1 , c 2 , z 0 are arbitrary complex numbers.
If β = 0 , δ 0 , α 0 , Equation (3) has the following forms of meromorphic solution:
x ( z ) = c 1 exp ( α z ) y ( z ) = c 2 exp ( δ c 1 exp ( α z ) α θ z ) ,
where c 1 , c 2 are arbitrary complex numbers.
If β 0 , δ = 0 , θ 0 , Equation (3) has the following forms of meromorphic solution:
x ( z ) = c 1 exp ( α z + β c 2 exp ( θ z ) θ ) y ( z ) = c 2 exp ( θ z ) ,
where c 1 , c 2 are arbitrary complex numbers.

4. Proof of Theorem 1

4.1. Painlevé Test and Fuchs Indexes

Eliminating x ( z ) and x ( z ) in Equation (3), we have
β y y 2 + α θ y 2 + α y y + ( y ) 2 y y = β θ y 3 .
Assuming that there is a meromorphic solution y ( z ) satisfies Equation (21), and if y ( z ) has a movable pole at z = z 0 , then in a neighborhood of z 0 , the Laurent series of y is of the form of k = q c k ( z z 0 ) k ( q > 0 , c q 0 ) . Substituting this Laurent series into Equation (21), we have p = 2 , q = 1 , and
y ( z ) = 1 β 1 z z 0 + ( 1 ± 2 ) θ β + .
From Equation (21), we know E ^ = E ^ ( z , y ) = ( y ) 2 β y y 2 y y , hence,
E ^ ( z , y ) v = lim λ 0 ( y + λ v ) 2 β ( y + λ v ) ( y + λ v ) 2 ( y + λ v ) ( y + λ v ) y 2 β y y 2 y y λ = ( y 2 β y y ) v + ( 2 y β y 2 ) v y v = ( y 2 β y y ) + ( 2 y β y 2 ) z y 2 z 2 v .
Therefore, the Fuchs index equation of Equation (21) reads
P ( i ) = lim χ 0 χ i + D ( q ) E ^ ( χ , c q χ q ) χ i q = 0 ,
where q = 1 , D ( q ) = 4 . Setting y = c 1 χ 1 = 1 β χ 1 , v = χ i 1 , we have
P ( i ) = lim χ 0 χ i + 4 E ^ ( χ , 1 β χ 1 ) χ i 1 = lim χ 0 χ i + 4 ( y 2 β y y ) + ( 2 y β y 2 ) z y 2 z 2 χ i 1 = 1 β ( i + 1 ) ( i 1 ) = 0 .
Therefore, Equation (21) has a non-negative integer Fuchs index i = 1 . This follows that there exists a coefficient c k ( k > 0 ) that is an arbitrary number in the Laurent series (22) [46], and Equation (21) satisfies the weak p , q = 1 , 1 condition. Further, deg β y y 2 + α θ y 2 + α y y + ( y ) 2 y y = deg ( β θ y 3 ) = 3 . Therefore, Equation (21) does not satisfy the constraint of the degree in Lemma 1. However, the explicit representation of the meromorphic solutions with at least one pole of Equation (21) is compatible with Lemma 1.
Remark 1.
If y is a rational solution of Equation (21), then y W . Now we assume that y is a transcendental meromorphic function with at least one pole.
If y is a transcendental meromorphic function with finite many poles. We rewrite Equation (21) into the following form
y 2 β θ y + β y = α θ y 2 + α y y + y 2 y y .
According to Clunie’s Lemma 3, we have n = 2 , P = β θ y + β y , Q = α θ y 2 + α y y + y 2 y y . Therefore, deg Q = 2 , then m ( r , P ) = m r , β θ y + β y = S ( r , y ) . Hence, T r , β θ y + β y N r , β θ y + β y = m r , β θ y + β y = S ( r , y ) . From the assumption, N r , β θ y + β y = O ( log r ) = o T r , β θ y + β y . Therefore, ( 1 o ( 1 ) ) T r , β θ y + β y = S ( r , y ) , by Lemma 2, f must be a rational function, which is a contradiction. Therefore, f must be a transcendental function with infinitely many poles. Because there is an arbitrary coefficient in the formal Laurent series, therefore, Equation (21) does not satisfy the finiteness property. Therefore, it fails to determine whether all meromorphic solutions of Equation (21) belong to class W . This discussion also holds for the solution x.

4.2. Entire Function Solutions

4.2.1. β δ 0

It is easy to check that Equation (3) has no non-constant polynomial solution ( x ( z ) , y ( z ) ) . Because if we assume ( x ( z ) , y ( z ) ) = ( i = 1 n a i z i , j = 1 m b j z j ), and put it into Equation (3), the degree of x ( z ) cannot equal to the degree of α x ( z ) β x ( z ) y ( z ) .
Then, we claim that Equation (3) has no transcendental entire function solution ( x ( z ) , y ( z ) ) , where ( x ( z ) , y ( z ) ) have the same order under the condition of β δ 0 . By the Weierstrass factorization theorem and Wiman–Valiron theory (see [51]), we know Equation (3) does not have any transcendental entire solution in the form of
( x ( z ) , y ( z ) ) = ( exp ( g 1 ( z ) ) z m 1 i = 1 E i ( z z i ) , exp ( g 2 ( z ) ) z m 2 j = 1 E j ( z z j ) ) ,
where x ( z ) , y ( z ) have the same order, g 1 ( z ) , g 2 ( z ) are entire functions, and E i , E j are canonical factors. Because there is only one top-degree term
exp ( g 1 ( z ) ) z m 1 i = 1 E i ( z z i ) exp ( g 2 ( z ) ) z m 2 j = 1 E j ( z z j )
in each equation of Equation (3), and cannot vanish to zero, unless β = δ = 0 .
Equation (3) does not have solutions of the form of ( x ( z ) , y ( z ) ) , where x ( z ) is a non-constant polynomial and y ( z ) is a transcendental entire function, or y ( z ) is a non-constant polynomial and x ( z ) is a transcendental entire function.
Further, according to the relationship of the multiplicity of the poles, Equation (3) does not have solutions of the form of ( x ( z ) , y ( z ) ) , where x ( z ) is a non-constant polynomial and y ( z ) is a meromorphic function with at least one pole, and conversely. Obviously, for a similar reason, Equation (3) does not have solutions of the form of ( x ( z ) , y ( z ) ) , where x ( z ) is a transcendental entire function and y ( z ) is a meromorphic function with at least one pole, and vice versa.

4.2.2. β = δ = 0

When β = δ = 0 , Equation (3) will reduce to the equation
x ( z ) = α x ( z ) y ( z ) = θ y ( z ) .
Then, we have
x ( z ) = c 1 exp ( α z ) y ( z ) = c 2 exp ( θ z ) ,
where c 1 , c 2 are arbitrary complex numbers, α θ 0 .

4.2.3. β = 0 , δ 0

When β = 0 , δ 0 , Equation (3) will reduce to the equation
x ( z ) = α x ( z ) y ( z ) = δ x y θ y ( z ) .
Then, we have
x ( z ) = c 1 exp ( α z ) y ( z ) = c 2 exp ( δ c 1 exp ( α z ) α θ z ) ,
where c 1 , c 2 are arbitrary complex numbers, α 0 .

4.2.4. β 0 , δ = 0

When β 0 , δ = 0 , Equation (3) will reduce to the equation
x ( z ) = α x ( z ) β x ( z ) y ( z ) y ( z ) = θ y ( z ) .
Then, we have
x ( z ) = c 1 exp ( α z + β c 2 exp ( θ z ) θ ) y ( z ) = c 2 exp ( θ z ) ,
where c 1 , c 2 are arbitrary complex numbers, θ 0 .
In fact, two infinite order transcendental entire function solutions y ( z ) in (32) and x ( z ) in (34) have been found out, which cannot be written in the form of rational functions of exp ( α z ) ( α C ) . It means that we find out two new meromorphic solutions which are out of the class W . The existence of the two new solutions also illustrates the fact that there exist some Fuchs indexes ( i = 1 ) that are non-negative integers, and not all the solutions belong to the class W . The phenomenon also explains the facts that are in Remark 1.
Therefore, we need to further consider solutions in the form of ( x ( z ) , y ( z ) ) , where x , y are non-constant rational functions, or simply periodic function solutions, or elliptic function solutions where they have at least one pole.

4.3. Meromorphic Solutions with Poles

If β δ = 0 , from the results in Section 4.2, we know Equation (3) does not have any non-constant meromorphic solutions x ( z ) with at least one pole and y ( z ) with at least one pole.
Therefore, in this subsection, we assume that β δ 0 .

4.3.1. Building the Laurent Series and the Check the Weak p , q Condition

Assuming that w ( z ) is a meromorphic solution of Equation (3), with a movable pole at z = 0 , then in a neighborhood of z = 0 , the Laurent series of x ( z ) is the form of k = q c k z k ( q > 0 , c q 0 ) , and the Laurent series of y ( z ) is the form of k = q d k z k ( q > 0 , d q 0 ) . The degree of the pole z = 0 and the coefficients c q , d q can be uniquely determined by Equation (3). Substituting k = q c k z k and k = q d k z k into Equation (3), we have p = 1 , q = 1 , and
c 1 = 1 δ , d 1 = 1 β , c 0 = β d 0 + α δ , d 0 is arbirary , c 1 = β β d 0 2 2 d 1 δ , d 1 = β 2 d 0 2 2 α β d 0 + α 2 3 β , c 2 = 2 2 α β 2 d 0 2 3 α 2 β d 0 + α 3 + 4 β 2 d 0 2 + α 2 α 8 3 δ , d 2 = α 4 β 2 d 0 2 + α 2 8 β .
Hence, we obtain the following form of the Laurent series
x ( z ) = 1 δ z + β d 0 δ α δ + β 2 d 0 2 3 δ + 4 α β d 0 3 δ 2 α 2 3 δ z + y ( z ) = 1 β z + d 0 + α 2 3 β + 2 d 0 α 3 + β d 0 2 3 z + .

4.3.2. Rational Solutions

By (10), we infer that the indeterminant of the rational solution with pole z = 0 is
x ( z ) = c 1 z + c 0 = 1 δ z + β d 0 δ α δ y ( z ) = d 1 z + d 0 = 1 β z + d 0 ,
where d 0 is arbitrary.
Substituting (37) into Equation (3), eliminating the coefficients, we have
2 α β d 0 δ + α 2 δ + β 2 d 0 2 δ = 0 β d 0 2 + α d 0 + θ d 0 + α β + θ β z = 0 ,
Therefore,
α + θ = 0 d 0 = 0 α = 0 .
Therefore, Equation (3) has the following rational solution:
x ( z ) = 1 δ ( z z 0 ) y ( z ) = 1 β ( z z 0 ) ,
where θ = α = 0 , and z 0 C is arbitrary.
Remark 2.
If we substitute (37) in Equation (21) directly, we can also obtain the rational solution (40).

4.3.3. Exponential Function Solutions

By (11), we infer that the indeterminant of the simply periodic solution with pole z = 0 is
x ( z ) = c 1 exp ( μ z ) ξ + c 0 y ( z ) = d 1 exp ( μ z ) ξ + d 0 ,
where ξ 0 C is arbitrary, substituting (41) into Equation (3), we have
c 1 μ e μ z e μ z ξ 2 α c 1 e μ z ξ α c 0 + β c 1 d 1 e μ z ξ 2 + β c 1 d 0 e μ z ξ + β c 0 d 1 e μ z ξ + β c 0 d 0 = 0 d 1 μ e μ z e μ z ξ 2 δ c 1 d 1 e μ z ξ 2 δ c 1 d 0 e μ z ξ δ c 0 d 1 e μ z ξ δ c 0 d 0 + θ d 1 e μ z ξ + θ d 0 = 0 ,
then, collecting similar terms, we must have
c 1 μ exp ( μ z ) exp ( μ z ) ξ 2 + β c 1 d 1 exp ( μ z ) ξ 2 = 0 d 1 μ exp ( μ z ) exp ( μ z ) ξ 2 δ c 1 d 1 exp ( μ z ) ξ 2 = 0 .
Then we have
c 1 = μ exp ( μ z ) δ d 1 = μ exp ( μ z ) β .
Then we put
x ( z ) = μ exp ( μ z ) δ exp ( μ z ) ξ + c 0 y ( z ) = μ exp ( μ z ) β exp ( μ z ) ξ + d 0
into Equation (3), we have
μ 2 e μ z δ e μ z ξ + α μ e μ z δ e μ z ξ α c 0 β μ e μ z d 0 δ e μ z ξ + c 0 μ e μ z e μ z ξ + β c 0 d 0 = 0 μ 2 e μ z β e μ z ξ + μ e μ z d 0 e μ z ξ δ c 0 μ e μ z β e μ z ξ δ c 0 d 0 + θ μ e μ z β e μ z ξ + θ d 0 = 0 .
Then, collecting similar terms, we have
exp ( μ z ) μ β d 0 + δ c 0 + α μ δ exp ( μ z ) ξ = 0 exp ( μ z ) μ β d 0 δ c 0 + μ + θ β exp ( μ z ) ξ = 0 α c 0 + β c 0 d 0 = 0 δ c 0 d 0 + θ d 0 = 0 .
Then
c 0 = 0 d 0 = 0 μ = α θ = α .
Hence, we know Equation (3) has the following solution
x ( z ) = α exp ( α ( z z 0 ) ) δ exp ( α ( z z 0 ) ) ξ y ( z ) = α exp ( α ( z z 0 ) ) β exp ( α ( z z 0 ) ) ξ ,
where θ = α , and z 0 , ξ ( 0 ) C is arbitrary.
Remark 3.
If we substitute y ( z ) = d 1 exp ( μ z ) ξ + d 0 in Equation (21) directly, we can also obtain the following solution
y ( z ) = α exp ( α ( z z 0 ) ) β exp ( α ( z z 0 ) ) ξ ,
where θ = α , and z 0 , ξ ( 0 ) C is arbitrary. Then by Equation (3), x ( z ) will be directly derived.

4.3.4. Hyperbolic Function Solution

Solution (49) can be changed to the following solution
x ( z ) = α cosh α ( z z 0 ) + sinh α ( z z 0 ) δ cosh α ( z z 0 ) + sinh α ( z z 0 ) ξ y ( z ) = α cosh α ( z z 0 ) + sinh α ( z z 0 ) β cosh α ( z z 0 ) + sinh α ( z z 0 ) ξ ,
where θ = α , and z 0 , ξ ( 0 ) C is arbitrary.

4.3.5. Elliptic Function Solutions

By (9), we infer that the indeterminant of the elliptic solution with pole z = 0 is
x ( z ) = c 1 2 ( z , g 2 , g 3 ) + B ( z , g 2 , g 3 ) A + c 0 y ( z ) = d 1 2 ( z , g 2 , g 3 ) + D ( z , g 2 , g 3 ) C + d 0 .
By (36), we have
x ( z ) = 1 δ 2 ( z , g 2 , g 3 ) + B ( z , g 2 , g 3 ) A β d 0 + α δ y ( z ) = 1 β 2 ( z , g 2 , g 3 ) + D ( z , g 2 , g 3 ) C + d 0 .
Comparing the Laurent series of Equations (53) and (36), with substituting (53) into each side of Equation (3), and collecting similar terms, we have
A = 1 3 β 2 d 0 2 4 3 α β d 0 + 2 3 α 2 C = 1 3 β 2 d 0 2 + 2 3 α β d 0 1 3 α 2 B = α 4 β 2 d 0 2 8 α β d 0 + 3 α 2 4 D = α 4 β 2 d 0 2 + α 2 4 θ = α .
Then substituting (53) with (54) into each side of Equation (3), we have
d 0 = α 2 β g 2 = 4 3 β 4 d 0 4 20 3 α β 3 d 0 3 + 44 3 α 2 β 2 d 0 2 31 3 α 3 β d 0 + 7 3 α 4 = α 4 12 g 3 = 8 27 β 6 d 0 6 + 20 9 α β 5 d 0 5 5 α 2 β 4 d 0 4 + 149 27 α 3 β 3 d 0 3 5 2 α 4 β 2 d 0 2 + 2 9 α 5 β d 0 + 29 432 α 6 = α 6 216 .
Therefore, we obtain the following elliptic function solution:
x ( z ) = z z 0 , α 4 12 , α 6 216 2 δ z z 0 , α 4 12 , α 6 216 α 2 12 α 2 δ y ( z ) = z z 0 , α 4 12 , α 6 216 2 β z z 0 , α 4 12 , α 6 216 α 2 12 + α 2 β ,
where θ = α , and z 0 C is arbitrary. If α = 0 , (56) will degenerate to rational solution (40).
Remark 4.
If we substitute y ( z ) = d 1 2 ( z , g 2 , g 3 ) + D ( z , g 2 , g 3 ) C + d 0 in Equation (21) directly, we can also obtain the elliptic solution (56).
Hence, the proof of Theorem 1 is complete.

5. Discussion and Limitations

5.1. Discussion

The proof of Theorem 1 is explained as follows:
(1)
One needs to transform the system of differential equation Equation (3) into a single complex ordinary differential equation; see Equation (21).
(2)
Taking the Painlevé test to compute the Fuchs indexes, the results show that Equation (21) has a non-negative integer Fuchs index i = 1 . This phenomenon causes Equation (21) not to meet the p , q condition. Therefore, we cannot be sure whether all non-constant meromorphic solutions of Equation (21) belong to class W. In Remark 1, we found that Equation (21) may have rational function solutions and transcendental meromorphic function solutions with infinitely many poles, but definitely does not have transcendental meromorphic function solutions with finite many poles because Equation (21) does not satisfy the finiteness property due to Equation (21) having a non-negative integer Fuchs index i = 1 . In conclusion, it fails to judge whether all meromorphic solutions of Equation (21) belong to class W . This characteristic is determined by Equation (21) itself.
(3)
From (2), we know that Equation (21) does not satisfy the conditions of Lemma 1. Another reason is deg β y y 2 + α θ y 2 + α y y + ( y ) 2 y y = deg ( β θ y 3 ) . But we can still find out the solutions of Equation (21) through the forms of elliptic functions, rational functions, and rational functions of exp ( α z ) in Lemma 1; see Section 4.3.
(4)
In Section 4.2, we prove that if β δ 0 , Equation (3) does not have non-constant solutions ( x ( z ) , y ( z ) ) where x ( z ) , y ( z ) are both polynomials, or both transcendental entire functions with the same order, or one is a non-constant polynomial and another is a transcendental entire function, or one is a ploynomial and another is a transcendental meromorphic functions with at least one pole, or one is a transcendental entire function and another is a transcendental meromorphic functions with at least one pole. Nevertheless, if β δ = 0 , two infinite order transcendental entire function solutions y ( z ) in (32) and x ( z ) in (34) have been found. The two solutions respond to the fact that Equation (21) has a non-negative integer Fuchs index i = 1 and not all the solutions of Equation (21) belong to class W . Further, if β δ = 0 , from Section 4.2.2, Section 4.2.3 and Section 4.2.4, we know Equation (3) does not have any non-constant solutions ( x ( z ) , y ( z ) ) where x ( z ) , y ( z ) are both transcendental meromorphic functions with at least one pole.

5.1.1. Plots

The plots of solution (56) with α = 1 , δ = 1 , β = 1 was described in Figure 1.

5.1.2. Comparing

In [39], Varma gave an exponential function solution to the predator–prey model under the assumption of α 1 = α 2 as follows
n 1 = c exp ( α t ) β 2 + β 1 exp 1 α { c exp ( α t ) k } n 2 = c exp ( α t ) β 1 + β 2 exp 1 α { c exp ( α t ) k } .
Therefore, the exponential function solutions (30), (32), (34), (49) obtained in the current study is different from (57).
Consider the comparison of the method applied in article [44] and the extended complex method used in this article, we think that they both transform one system of differential equations into a single ordinary differential equation, and then carry out the Painlevé test. Both methods use the coefficient balance method. The main differences between the two articles are the following: article [44] does not consider the existence of transcendental entire function solutions to the Lotka–Volterra competition system with diffusion, and does not show the infinite order transcendental entire function solutions. In the current article, we find out the infinite order transcendental entire function solutions, which seem to be new compared to the opening literature we have read.

5.2. Limitations

Although there are many methods and algorithms for solving ordinary or partial differential equations, there is no unified approach to deal with all forms of differential equations. Therefore, the extended complex method must have its limitations. For example, (1) if deg P ( w , w , , w ( m ) ) ) n or Equation (8) does not satisfy the p , q condition, there is no guarantee that all non-constant meromorphic solutions of the ordinary differential equation belongs to class W ; (2) it is difficult to use the indeterminant formula in Lemma 1 to obtain the infinite order transcendental entire function solutions directly; (3) the extended complex method has not been used in seeking exact solutions for other types of differential equations. Nevertheless, compared with the previous complex method [8], the extended complex method given in this article is more general because it can deal with differential equations such as the predator–prey model.

6. Conclusions and Future Research Directions

The extended complex method has been applied to investigate the meromorphic solutions to the predator–prey model. All the solutions mentioned in the theorem are verified using computational software. First, in the proof of Theorem 1, we rewrite the predator–prey model into one complex ordinary differential Equation (21), then apply the Painlevé analysis to obtain that there is a positive Fuchs index, and confirm that there exists a coefficient in the Laurent series (22) that is arbitrary. It indicated that Equation (21) (or Equation (3)) may have other types of solutions which are not included in the class W , such as the infinite order transcendental entire function solutions (32) and (34). Second, as far as we know, some of the constructed solutions seem to be new compared to the related open literature, such as the infinite order transcendental entire function solutions (32) and (34). These solutions potentially contribute to the understanding of the predator–prey models from the perspective of complex differential equations.
Inspired by the open problems posed in [27], we would like to pose the following problems for potential readers:
Problem 1.
Suppose that the positive integer n 2 . Study meromorphic solutions to the generalized higher-order predator–prey model:
x ( n ) ( z ) = α x ( z ) β x ( z ) ( n 1 ) y ( z ) y ( n ) ( z ) = δ x ( z ) y ( z ) ( n 1 ) θ y ( z ) ,
where α , β , δ , θ are positive constants, and the superscript ( n ) indicates the n-th derivative.
Problem 2.
Study predator–prey models which is equipped with related influencing factors such as the Allee effect, fear effect, cannibalism, and immigration using the extended complex method.

Author Contributions

Writing—original draft preparation, H.T. and G.D.; writing—review and editing, H.T. and G.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Program of Guangzhou (2023A04J1325).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors are thankful to the referees for their invaluable comments and suggestions, which put the article in its present shape.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Eremenko, A. Meromorphic traveling wave solutions of the Kuramoto-Sivashinsky equation. arXiv 2005, arXiv:nlin/0504053. [Google Scholar] [CrossRef]
  2. Eremenko, A. Meromorphic solutions of equations of Briot-Bouquet type. Teor. Funktsii Funk. Anal. i Prilozh. 1982, 38, 48–56, English translation: Am. Math. Soc. Transl. 1986, 133, 15–23. [Google Scholar]
  3. Eremenko, A.; Liao, L.; Ng, T. Meromorphic solutions of higher order Briot–Bouquet differential equations. Math. Proc. Camb. Philos. Soc. 2009, 146, 197–206. [Google Scholar] [CrossRef]
  4. Yuan, W.J.; Li, Y.Z.; Lin, J.M. Meromorphic solutions of an auxiliary ordinary differential equation using complex method. Math. Methods Appl. Sci. 2013, 36, 1776–1782. [Google Scholar] [CrossRef]
  5. Demina, M.V.; Kudryashov, N.A. From Laurent series to exact meromorphic solutions: The Kawahara equation. Phys. Lett. A 2010, 374, 4023–4029. [Google Scholar] [CrossRef]
  6. Dang, G. New exact solutions of the sixth-order thin-film equation with complex method. Partial Differ. Equations Appl. Math. 2021, 4, 100116. [Google Scholar] [CrossRef]
  7. Dang, G. Meromorphic solutions of the (2+1)- and the (3+1)-dimensional BLMP equations and the (2+1)-dimensional KMN equation. Demonstratio Math. 2021, 54, 129–139. [Google Scholar] [CrossRef]
  8. Dang, G. Meromorphic solutions of the seventh-order KdV equation by using an extended complex method and Painlevé analysis. ScienceAsia 2023, 49, 108–115. [Google Scholar] [CrossRef]
  9. Dang, G. Elliptic and multiple-valued solutions of some higher order ordinary differential equations. Electron. Res. Arch. 2023, 31, 5946–5958. [Google Scholar] [CrossRef]
  10. Dang, G. On the equation fn + (f″)m ≡ 1. Demonstratio Math. 2023, 56, 20230103. [Google Scholar] [CrossRef]
  11. Lotka, A.J. Undamped oscillations derived from the law of mass action. J. Am. Chem. Soc. 1920, 42, 1595–1599. [Google Scholar] [CrossRef]
  12. Volterra, V. Variation and fluctuations of the number of individuals of animal species living together. In Animal Ecology; Chapman, R.N., Ed.; McGraw-Hill: Columbus, OH, USA, 1926; pp. 31–113. [Google Scholar]
  13. Frame, J.S. Explicit solutions in two species Volterra systems. J. Theor. Biol. 1974, 43, 73–81. [Google Scholar] [CrossRef]
  14. Evans, C.; Findley, G. A new transformation for the Lotka–Volterra problem. J. Math. Chem. 1999, 25, 105–110. [Google Scholar] [CrossRef]
  15. Rothe, F. The periods of the Volterra-Lotka system. J. Die Reine Angew. Math. 1985, 355, 129–138. [Google Scholar] [CrossRef]
  16. Nonlaopon, K.; Mehdizadeh Khalsaraei, M.; Shokri, A.; Molayi, M. Approximate solutions for a class of Predator-Prey systems with nonstandard finite difference schemes. Symmetry 2021, 14, 1660. [Google Scholar] [CrossRef]
  17. López-Gómez, J.; Muñoz-Hernández, E.; Zanolin, F. Subharmonic solutions for a class of predator-prey models with degenerate weights in periodic environments. Open Math. 2023, 21, 20220593. [Google Scholar] [CrossRef]
  18. Wang, M.; Liu, N. Qualitative analysis and traveling wave solutions of a predator-prey model with time delay and stage structure. Electron. Res. Arch. 2024, 32, 2665–2698. [Google Scholar] [CrossRef]
  19. Diz-Pita, É. Global dynamics of a predator-prey system with immigration in both species. Electron. Res. Arch. 2024, 32, 762–778. [Google Scholar] [CrossRef]
  20. Yang, J.; Zhao, Z.; Kong, Y.; Xu, J. Spatiotemporal dynamics of a predator-prey model with harvest and disease in prey. Mathematics 2025, 13, 2474. [Google Scholar] [CrossRef]
  21. Li, X.; Dong, S. Bifurcation analysis of a predator-prey model with coefficient-dependent dual time delays. Mathematics 2025, 13, 2170. [Google Scholar] [CrossRef]
  22. Chen, H.; Liu, M.; Xu, X. Dynamics of a prey-predator model with group defense for prey, cooperative hunting for predator, and Lévy jump. Axioms 2023, 12, 878. [Google Scholar] [CrossRef]
  23. Naeem, R.; Iqbal, M.S.; Ali, A.H.; Inc, M. Analysis and exact solutions for reaction-diffusion predator-prey system with prey-taxis by ϕ6 method. Nonlinear Anal. Model. Control 2025, 30, 732–746. [Google Scholar] [CrossRef]
  24. Areshi, M.; Seadawy, A.R.; Ali, A.; Alharbi, A.F.; AlJohani, A.F. Analytical solutions of the predator-prey model with fractional derivative order via applications of three modified mathematical methods. Fractal Fract. 2023, 7, 128. [Google Scholar] [CrossRef]
  25. Nikolova, E.V. On the extended simple equations method (SEsM) and its application for finding exact solutions of the time-fractional diffusive predator-prey system incorporating an Allee Effect. Mathematics 2025, 13, 330. [Google Scholar] [CrossRef]
  26. Kumar, A.; Bahuguna, D.; Kumar, S. Complex dynamic behaviour on fractional predator-prey model of mathematical ecology. J. Appl. Math. Comput. 2024, 70, 5319–5357. [Google Scholar] [CrossRef]
  27. Diz-Pita, É.; Otero-Espinar, M.V. Predator-prey Models: A review of some recent advances. Mathematics 2021, 9, 1783. [Google Scholar] [CrossRef]
  28. Allee, W.C. Animal Aggregations: A Study in General Sociology; University of Chicago Press: Chicago, IL, USA, 1931. [Google Scholar]
  29. Wang, X.; Zanette, L.; Zou, X. Modelling the fear effect in predator-prey interactions. J. Math. Biol. 2016, 73, 1179–1204. [Google Scholar] [CrossRef]
  30. Zanette, L.Y.; White, A.F.; Allen, M.C.; Clinchy, M. Perceived predation risk reduces the number of offspring songbirds produce per year. Science 2011, 334, 1398–1401. [Google Scholar] [CrossRef] [PubMed]
  31. Meng, X.; Chen, L.; Chen, F. Dynamics of a predator-prey system with asymmetric dispersal and fear effect. Symmetry 2025, 17, 329. [Google Scholar] [CrossRef]
  32. Kohlmeier, C.; Ebenhöh, W. The stabilizing role of cannibalism in a predator-prey system. Bull. Math. Biol. 1995, 57, 401–411. [Google Scholar] [CrossRef]
  33. Manna, K.; Volpert, V.; Banerjee, M. Dynamics of a diffusive two-prey-one-predator model with nonlocal intra-specific competition for both the prey species. Mathematics 2020, 8, 101. [Google Scholar] [CrossRef]
  34. Xiao, Y.; Jiao, J. Dynamics of an impulsive predator-prey model with a seasonally mass migrating prey population. Mathematics 2025, 13, 1550. [Google Scholar] [CrossRef]
  35. Hering, R.H. Oscillations in Lotka-Volterra systems of chemical reactions. J. Math. Chem. 1990, 5, 197–202. [Google Scholar] [CrossRef]
  36. Laval, G.; Pellat, R. Plasma Physics. In Proceedings of the Summer School of Theoretical Physics; Gordon and Breach: New York, NY, USA, 1975. [Google Scholar]
  37. Solomon, S.; Richmond, P. Stable power laws in variable economies; Lotka-Volterra implies Pareto-Zipf. Eur. Phys. J. B 2002, 27, 257–261. [Google Scholar] [CrossRef]
  38. Abdelkader, M.A. Exact solutions of Lotka-Volterra equations. Math. Biosci. 1974, 20, 293–297. [Google Scholar] [CrossRef]
  39. Varma, V.S. Exact solutions for a special prey-predator or competing species system. Bull. Math. Biol. 1977, 39, 619–622. [Google Scholar] [CrossRef]
  40. Burnside, R.R. A note on exact solutions of two prey-predator equations. Bull. Math. Biol. 1982, 44, 893–897. [Google Scholar] [CrossRef]
  41. Waldvogel, J. The period in the Volterra-Lotka predator-prey model. SIAM J. Numer. Anal. 1983, 20, 1264–1272. [Google Scholar] [CrossRef]
  42. Waldvogel, J. The period in the Lotka-Volterra system is monotonic. J. Math. Anal. Appl. 1986, 114, 178–184. [Google Scholar] [CrossRef]
  43. Shih, S.-D. The period of a Lotka-Volterra system. Taiwan. J. Math. 1997, 1, 451–470. [Google Scholar] [CrossRef]
  44. Kudryashov, N.A.; Zakharchenko, A.S. Analytical properties and exact solutions of the Lotka–Volterra competition system. Appl. Math. Comput. 2015, 254, 219–228. [Google Scholar] [CrossRef]
  45. Yuan, W.J.; Wu, Y.H.; Chen, Q.H.; Huang, Y. All meromorphic solutions for two forms of odd order algebraic differential equations and its applications. Appl. Math. Comput. 2014, 240, 240–251. [Google Scholar] [CrossRef]
  46. Conte, R. The Painlevé approach to nonlinear ordinary differential equations. In The Painlevé Property: One Century Later; Conte, R., Ed.; Springer: New York, NY, USA, 1999. [Google Scholar]
  47. Huang, Z.F.; Zhang, L.M.; Cheng, Q.H.; Yuan, W.J. The representation of meromorphic solutions for a class of odd order algebraic differential equations and its applications. Math. Methods Appl. Sci. 2014, 37, 1553–1560. [Google Scholar] [CrossRef]
  48. Yuan, W.J.; Shang, Y.D.; Huang, Y.; Wang, H. The representation of meromorphic solutions of certain ordinary differential equations and its applications. Sci. Sin. Math. 2013, 43, 563–575. [Google Scholar] [CrossRef]
  49. Yang, C.C.; Yi, H.X. Uniqueness Theory of Meromorphic Functions; Science Press: Beijing, China, 2003. [Google Scholar]
  50. Laine, I. Nevanlinna Theory and Complex Differential Equations; Walter de Gruyter: Berlin, Germany, 1993. [Google Scholar]
  51. Steinmetz, N. Nevanlinna Theory, Normal Families, and Algebraic Differential Equations; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
Figure 1. The plots of solution (56) ( α = 1 , δ = 1 , β = 1 ).
Figure 1. The plots of solution (56) ( α = 1 , δ = 1 , β = 1 ).
Axioms 14 00758 g001
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

Tu, H.; Dang, G. An Extended Complex Method to Solve the Predator–Prey Model. Axioms 2025, 14, 758. https://doi.org/10.3390/axioms14100758

AMA Style

Tu H, Dang G. An Extended Complex Method to Solve the Predator–Prey Model. Axioms. 2025; 14(10):758. https://doi.org/10.3390/axioms14100758

Chicago/Turabian Style

Tu, Hongqiang, and Guoqiang Dang. 2025. "An Extended Complex Method to Solve the Predator–Prey Model" Axioms 14, no. 10: 758. https://doi.org/10.3390/axioms14100758

APA Style

Tu, H., & Dang, G. (2025). An Extended Complex Method to Solve the Predator–Prey Model. Axioms, 14(10), 758. https://doi.org/10.3390/axioms14100758

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop