Next Article in Journal
Domain Generalization Through Data Augmentation: A Survey of Methods, Applications, and Challenges
Previous Article in Journal
A Smoothing Newton Method for Real-Time Pricing in Smart Grids Based on User Risk Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Recursive Sequence xn+1=axn1b+cxnxn1

by
Bashir Al-Hdaibat
1,*,
Ramadan Sabra
2,
Mahmoud H. DarAssi
3 and
Saleem Al-Ashhab
4
1
Department of Mathematics, Faculty of Science, The Hashemite University, Zarqa 13133, Jordan
2
Department of Marhematics, Faculty of Science, Jazan University, Jazan 45142, Saudi Arabia
3
Department of Basic Sciences, Princess Sumaya University for Technology, Amman 11941, Jordan
4
Department of Mathematics, Faculty of Science, Al-Albayt University, Mafraq 25113, Jordan
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(5), 823; https://doi.org/10.3390/math13050823
Submission received: 13 February 2025 / Revised: 18 February 2025 / Accepted: 21 February 2025 / Published: 28 February 2025
(This article belongs to the Section C1: Difference and Differential Equations)

Abstract

:
In this paper, we investigate the dynamical behaviors of the rational difference equation x n = ( a x n 1 ) / ( b + c x n x n 1 ) with arbitrary initial conditions, where a, b, and c are real numbers. A general solution is obtained. The asymptotic stability of the equilibrium points is investigated, using a nonlinear stability criterion combined with basin of attraction analysis and simulation to determine the stability regions of the equilibrium points. The existence of the periodic solutions is discussed. We investigate the codim-1 bifurcations of the equation. We show that the equation exhibits a Neimark–Sacker bifurcation. For this bifurcation, the topological normal form is computed. To confirm our theoretical results, we performed a numerical simulation as well as numerical bifurcation analysis by using the Matlab package MatContM.

1. Introduction

The study of difference equations has expanded significantly over the past decade. The reason for this is that these equations are used in modeling real-life problems in a wide range of fields of science. For example, in biology, these equations can be used in modeling some natural phenomena, such as the size of a population at time n, the blood cell production, and the propagation of annual plants, while in economics these equations have been used to study the pricing of a certain commodity and the national income of a country [1,2,3].
In this paper, we study the general solution and the dynamical behaviors of the rational difference equation
x n + 1 = a x n 1 b + c x n x n 1 , n = 0 , 1 ,
where a, b, and c are real numbers with b c > 0 , and the initial conditions x 1 and x 0 are real numbers. Also, we study the bifurcations that occur in this equation. Cinar [4] investigated the positive solutions of the rational difference equation
x n + 1 = x n 1 1 + x n x n 1 , n = 0 , 1 , .
Cinar [5] investigated the solutions of the difference equation
x n + 1 = x n 1 1 + a x n x n 1 , n = 0 , 1 , ,
where a > 0 . Cinar [6] investigated the positive solutions of the difference equation
x n + 1 = x n 1 1 + a x n x n 1 , n = 0 , 1 , ,
where a > 0 . Aloqeili [7] discussed the stability properties and semi-cycle behavior of the solution of the difference equation
x n + 1 = x n 1 a x n x n 1 , n = 0 , 1 , ,
where a > 0 . Andruch-Sobi and Migda [8] investigated the asymptotic behavior of all solutions of the rational difference equation
x n + 1 = a x n 1 b + c x n x n 1 , n = 0 , 1 ,
with a positive a and c, negative b, and non-negative initial conditions x 1 and x 0 . The same equation with a positive b was considered in [9]. Elsayed [10] obtained the solutions of the rational difference equation
x n + 1 = x n 3 ± 1 ± x n 1 x n 3 , n = 0 , 1 , .
Abo-Zeid [11] introduced the solutions of the rational difference equation
x n + 1 = a x n 3 b + c x n 1 x n 3 , n = 0 , 1 , .
Ghazel et al. [12] obtained the solutions and the dynamical behaviors of the rational difference equation
x n + 1 = C x n 5 A + B x n 2 x n 5 , n = 0 , 1 , .
Karatas et al. [13] investigated the positive solutions of the difference equation
x n + 1 = x n 5 1 + x n 2 x n 5 , n = 0 , 1 , .
Abo-Zeid [14] investigated the global behavior of all solutions of the rational difference equation
x n + 1 = A x n k B + C i = 0 k x n i , n = 0 , 1 , .
Karatas [15] obtained the solution of the rational difference equation
x n + 1 = a x n ( 2 k + 3 ) a x n ( k + 1 ) x n ( 2 k + 3 ) , n = 0 , 1 , .
Karatas et al. [16] proved the global asymptotic stability of the equation
A x n [ 2 ( k + j ) + 1 ] B + C x n ( k + j ) x n [ 2 ( k + j ) + 1 ] , n = 0 , 1 , .
Moreover, they obtained the solutions of some special cases of this difference equation by applying the standard iteration method. The study of the dynamical behaviors of the solutions of rational difference equations, such as local and global stability, periodicity, and bifurcations, has been discussed by many authors—for examples, see [2,16,17,18,19,20,21] and the references therein.
The present paper is motivated by the incomplete analysis of Equation (1). We extend the work of [4,5,6,7,8,9] by studying its general form with a, b, and c as real numbers with b c > 0 , and the initial conditions being arbitrary real numbers. We perform a comprehensive stability analysis, considering not only the trivial equilibrium point and instability regions of other equilibrium points but also the stability regions of all equilibrium points of Equation (1). Furthermore, we investigate the existence of bifurcations in Equation (1). Importantly, previous studies have not addressed the bifurcation analysis of this equation. The setup of this paper is outlined as follows. In Section 2, we show that Equation (1) has only three equilibrium points. We discuss the stability of these points. We show that the equilibrium point x ˜ 1 is globally asymptotically stable (see also Section 3). On the other hand, we show that the equilibrium points x ˜ 2 and x ˜ 3 are never linearly stable. In Section 3, we obtain the analytical solution of Equation (1). We prove that, if ( b / a ) ( 1 , 1 ) , then every solution of Equation (1) converges to zero even if we choose negative initial conditions. Furthermore, we discuss the dynamic behaviors of the solution and the periodic solutions of Equation (1). In Section 4, a complete bifurcation analysis is presented. We show that Equation (1) exhibits a Neimark–Sacker bifurcation. For this bifurcation, we compute the topological normal form. In Section 5, we use a nonlinear stability criterion to better understand the stability of the equilibrium points x ˜ 2 and x ˜ 3 where the characteristic equation evaluated at these points always has one root less than one and the other is equal to −1. This criterion is based on stability analysis in the direction of the eigenvector corresponding to the eigenvalue equal to −1. We show that these points are stable and we always have small regions of stability in their domain. In Section 6, we perform a numerical simulation as well as a numerical bifurcation analysis to confirm our theoretical results.

2. Preliminaries

Here, we present some known results that will be useful in the study of Equation (1). Let I R and let f : I k + 1 I be a continuously differentiable function. Then, for any initial conditions x k , x k + 1 , , x 0 I , the difference equation
x n + 1 = f ( x n , x n 1 , , x n k ) , n = 0 , 1 , .
has a unique solution x n n = k .
Definition 1.
A point x ˜ is called an equilibrium point of Equation (2) if f ( x ˜ , x ˜ , , x ˜ ) = x ˜ .
Definition 2.
A solution x n n = k is said to be periodic with period t if
x n + t = x n for all n k .
A solution x n n = k is called periodic with prime period t if t is the smallest positive integer for which Equation (3) holds.
Definition 3.
Let x ˜ be an equilibrium point of Equation (2).
1. 
x ˜ is called stable if for every ε > 0 , there exists δ > 0 such that for all x k , x k + 1 , , x 0 I and j = 0 k x k + j x ˜ < δ , we have x n x ˜ < ε , for all n k .
2. 
x ˜ is called locally asymptotically stable if x ˜ is stable and there exists γ > 0 , such that for all x k , x k + 1 , , x 0 I and j = 0 k x k + j x ˜ < γ , we have lim n x n = x ˜ .
3. 
x ˜ is called a global attractor if for all x k , x k + 1 , , x 0 I , we have lim n x n = x ˜ .
4. 
x ˜ is called globally asymptotically stable if x ˜ is stable and is a global attractor.
5. 
x ˜ is called unstable if x ˜ is not stable.
Let
y n + 1 = j = 0 k f ( x ˜ , x ˜ , , x ˜ ) x n j y n j , n = 0 , 1 ,
where the function f is given in Equation (2) and x ˜ is an equilibrium point of Equation (2). Equation (4) is the linearized equation of Equation (2) about x ˜ . The characteristic equation of Equation (4) is
λ k + 1 j = 0 k f ( x ˜ , x ˜ , , x ˜ ) x n j λ k j = 0 .
Theorem 1.
Assume that f is a continuously differentiable function and let x ˜ be an equilibrium point of Equation (2). Then, the following statements are true.
1. 
x ˜ is locally asymptotically stable if all roots of Equation (5) (i.e., the eigenvalues) have absolute value less than 1.
2. 
x ˜ is unstable if at least one root of Equation (5) has an absolute value greater than 1.
The change in variables x n ( b / c ) x n (with b c > 0 ) reduces the Equation (1) to the rational difference equation
x n + 1 = α x n 1 1 + x n x n 1 , n = 0 , 1 ,
where α = a / b .
Theorem 2.
Equation (6) has exactly three equilibrium points, which are given by
x ˜ 1 = 0 when α R , x ˜ 2 = α 1 when α > 1 , x ˜ 3 = α 1 when α > 1 .
Proof. 
For the equilibrium points of Equation (6), we can write x ˜ = ( α x ˜ ) / ( 1 + x ˜ x ˜ ) . Then, we have x ˜ x ˜ 2 ( α 1 ) = 0 . Therefore, the equilibrium points of Equation (6) are x ˜ 1 = 0 when α R and x ˜ 2 , 3 = ± α 1 when α > 1 . □
The linearized equation associated with Equation (6) about the equilibrium point x ˜ is given by the linear difference equation:
y n + 1 = f x n 1 ( x ˜ , x ˜ ) y n 1 + f x n ( x ˜ , x ˜ ) y n = α 1 + x ˜ 2 2 y n 1 α x ˜ 2 1 + x ˜ 2 2 y n .
The characteristic equation corresponding to Equation (7) is
λ 2 + α x ˜ 2 1 + x ˜ 2 2 λ α 1 + x ˜ 2 2 = 0 .
The following corollary directly follows from Theorem 1.
Corollary 1.
If α ( 1 , 1 ) , then the equilibrium point x ˜ 1 of Equation (6) is locally asymptotically stable.
Note that, for the equilibrium points x ˜ 2 , 3 , the characteristic Equation (8) has two eigenvalues, namely λ 1 = 1 and λ 2 = 1 α < 1 for all α > 1 . Since there is always one root equal to | λ 1 | = 1 , then the equilibrium point is never locally asymptotically stable. The stability analysis of the equilibrium points x ˜ 2 and x ˜ 3 will be discussed in Section 5.

3. Analytical Expression of x n n = 1

In the following, we obtain the analytical expression of the general solution x n n = 1 of Equation (6) with arbitrary initial conditions x 1 and x 0 , where α is a real number.
Theorem 3.
Let x 1 and x 0 be real numbers and x n n = 1 be a solution of Equation (6). Then, for n = 1 , 2 , , all solutions of Equation (6) are of the form
x n = α n / 2 x 0 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k if n is even α ( n + 1 ) / 2 x 1 j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k if n is odd
Proof. 
Assume that n is even. Therefore, n 1 and n + 1 are odd. Substituting Equation (9) into the L.H.S of Equation (6) gives
x n + 1 = α n / 2 + 1 x 1 j = 0 n / 2 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 n / 2 1 + x 0 x 1 k = 0 2 j α k .
On the other hand, substituting Equation (9) into the R.H.S of Equation (6) gives
α x n 1 1 + x n x 1 = α n / 2 + 1 x 1 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 α n j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k = α n / 2 + 1 x 1 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 α n j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k = α n / 2 + 1 x 1 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 α n 1 1 + x 0 x 1 k = 0 n 1 α k = α n / 2 + 1 x 1 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 k = 0 n 1 α k + x 0 x 1 α n 1 + x 0 x 1 k = 0 n 1 α k = α n / 2 + 1 x 1 j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( n / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 k = 0 n 1 α k 1 + x 0 x 1 k = 0 n α k = α n / 2 + 1 x 1 j = 0 n / 2 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 n / 2 1 + x 0 x 1 k = 0 2 j α k = x n + 1 .
Similarly, if we assume that n is odd, then n 1 and n + 1 are even. If we substitute Equation (9) into the L.H.S of Equation (6), we obtain
x n + 1 = α ( n + 1 ) / 2 x 0 j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k .
From the R.H.S of Equation (6), it follows that
α x n 1 1 + x n x 1 = α ( n + 1 ) / 2 x 0 j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k 1 + x 0 x 1 α n j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k = α ( n + 1 ) / 2 x 0 j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k 1 + x 0 x 1 α n j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k = α ( n + 1 ) / 2 x 0 j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k 1 + x 0 x 1 α n 1 1 + x 0 x 1 k = 0 n 1 α k = α ( n + 1 ) / 2 x 0 j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k 1 + x 0 x 1 k = 0 n 1 α k + x 0 x 1 α n 1 + x 0 x 1 k = 0 n 1 α k = α ( n + 1 ) / 2 x 0 j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k 1 + x 0 x 1 k = 0 n 1 α k 1 + x 0 x 1 k = 0 n α k = α ( n + 1 ) / 2 x 0 j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j α k j = 0 ( ( n + 1 ) / 2 ) 1 1 + x 0 x 1 k = 0 2 j + 1 α k = x n + 1 .
This completes the proof. □
Theorem 4.
Let α ( 1 , 1 ) . Then, every solution x n of Equation (6) converges to zero.
Proof. 
Let x n be a solution of Equation (2) with the initial conditions x 1 and x 0 being real numbers. If x 1 = x 0 = 0 , then it is clear that x n = 0 for all n 1 . If x 0 = 0 and x 1 0 , then we can easily obtain that
x n = 0 if n is even x 1 α ( n + 1 ) / 2 if n is odd
Since α ( 1 , 1 ) , it is clear that lim n x n = 0 . Similarly, if x 1 = 0 and x 0 0 , then we can easily obtain that
x n = x 0 α n / 2 if n is even 0 if n is odd
Hence, lim n x n = 0 for all α ( 1 , 1 ) . If x 1 0 and x 0 0 , then let x 1 x 0 0 . It is enough to show that the sub-sequences x 2 n and x 2 n 1 converge to 0 as n . From Equation (9), we obtain
| x 2 n | = x 0 α n j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k j = 0 n 1 1 + x 0 x 1 k = 0 2 j + 1 α k = x 0 α n j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k + x 0 x 1 α 2 j + 1 = | x 0 α n | exp j = 0 n 1 ln 1 + x 0 x 1 k = 0 2 j α k 1 + x 0 x 1 k = 0 2 j α k + x 0 x 1 α 2 j + 1 = | x 0 α n | exp ln j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k + x 0 x 1 α 2 j + 1 = | x 0 α n | exp j = 0 n 1 ln 1 1 + x 0 x 1 k = 0 2 j α k + x 0 x 1 α 2 j + 1 1 + x 0 x 1 k = 0 2 j α k = | x 0 α n | exp j = 0 n 1 ln 1 1 + r ( j ) , where r ( j ) = x 0 x 1 α 2 j + 1 1 + x 0 x 1 k = 0 2 j α k , = | x 0 α n | exp j = 0 n 1 ln 1 + r ( j ) = | x 0 α n | exp j = 0 n 1 ln 1 2 + r ( j ) | x 0 α n | exp j = 0 n 1 2 + r ( j ) = | x 0 α n | exp 2 n j = 0 n 1 r ( j ) = | x 0 α n | exp ( 2 n ) exp j = 0 n 1 r ( j ) .
For α ( 1 , 1 ) , r ( j ) = x 0 x 1 α 2 j + 1 1 + x 0 x 1 k = 0 2 j α k = x 0 x 1 α 2 j + 1 ( α 1 ) x 0 x 1 α 2 j + 1 x 0 x 1 + α 1 , then lim j r ( j + 1 ) r ( j ) = α 2 < 1 , and hence the series j = 0 r ( j ) is convergent. Therefore,
| x 0 α n | exp ( 2 n ) exp j = 0 n 1 r ( j ) 0 as n ,
so x 2 n 0 as n and hence x 2 n 0 as n .
Similarly, we obtain
| x 2 n 1 | = x 1 α n j = 0 n 1 1 + x 0 x 1 k = 0 2 j 1 α k j = 0 n 1 1 + x 0 x 1 k = 0 2 j α k = | x 0 α n | exp j = 0 n 1 ln 1 1 + s ( j ) , where s ( j ) = x 0 x 1 α 2 j 1 + x 0 x 1 k = 0 2 j 1 α k | x 0 α n | exp ( 2 n ) exp j = 0 n 1 s ( j ) .
For α ( 1 , 1 ) , s ( j ) = x 0 x 1 α 2 j 1 + x 0 x 1 k = 0 2 j 1 α k = x 0 x 1 α 2 j ( α 1 ) x 0 x 1 α 2 j x 0 x 1 + α 1 , then lim j s ( j + 1 ) s ( j ) = α 2 < 1 , and hence the series j = 0 s ( j ) is convergent. Therefore,
| x 0 α n | exp ( 2 n ) exp j = 0 n 1 s ( j ) 0 as n ,
so x 2 n 1 0 as n . This completes the proof. □
Theorem 5.
If α ( 1 , 1 ) , then the equilibrium point x ˜ 1 of Equation (6) is globally asymptotically stable.
Proof. 
It follows from Theorem 4 and Corollary 1. □
Theorem 6.
If x 1 = x 0 = ξ R and α = ξ 2 + 1 , then the solution { x n } of Equation (6) is equal to ξ.
Proof. 
If x 1 = x 0 = ξ and α = ξ 2 + 1 , we want to show that x 2 n = x 2 n 1 = ξ for all n 1 . Using Equation (9),
x 2 n = ξ 2 + 1 n ξ j = 0 n 1 1 + ξ 2 ( ξ 2 + 1 ) 2 j + 1 1 ξ 2 + 1 1 j = 0 n 1 1 + ξ 2 ( ξ 2 + 1 ) 2 j + 2 1 ξ 2 + 1 1 = ξ 2 + 1 n ξ j = 0 n 1 ξ 2 + 1 2 j + 1 j = 0 n 1 ξ 2 + 1 2 j + 2 = ξ 2 + 1 n ξ j = 0 n 1 ξ 2 + 1 2 j + 1 j = 0 n 1 ξ 2 + 1 j = 0 n 1 ξ 2 + 1 2 j + 1 = ξ 2 + 1 n ξ ξ 2 + 1 n = ξ .
Similarly,
x 2 n 1 = ξ 2 + 1 n ξ j = 0 n 1 1 + ξ 2 ( ξ 2 + 1 ) 2 j 1 ξ 2 + 1 1 j = 0 n 1 1 + ξ 2 ( ξ 2 + 1 ) 2 j + 1 1 ξ 2 + 1 1 = ξ 2 + 1 n ξ j = 0 n 1 ξ 2 + 1 2 j j = 0 n 1 ξ 2 + 1 2 j + 1 = ξ 2 + 1 n ξ j = 0 n 1 ξ 2 + 1 2 j j = 0 n 1 ξ 2 + 1 j = 0 n 1 ξ 2 + 1 2 j = ξ 2 + 1 n ξ ξ 2 + 1 n = ξ .
This completes the proof. □
Theorem 7.
The nontrivial solutions x n of Equation (6) will be periodic with period 2 if the initial conditions are chosen such that x 1 0 , x 0 = α 1 x 1 and α 1 . Then, x n = x 1 , α 1 x 1 , x 1 , α 1 x 1 , x 1 , α 1 x 1 , .
Proof. 
If x 1 0 , x 0 = α 1 x 1 and α 1 , we want to show that x 2 n = x 0 and x 2 n 1 = x 1 for all n 1 . Using Equation (9),
x 2 n = α n x 0 j = 0 n 1 1 + α 1 α 2 j + 1 1 α 1 j = 0 n 1 1 + α 1 α 2 j + 2 1 α 1 = α n x 0 j = 0 n 1 α 2 j + 1 j = 0 n 1 α 2 j + 2 = α n x 0 j = 0 n 1 α 2 j + 1 j = 0 n 1 α j = 0 n 1 α 2 j + 1 = x 0 .
Similarly,
x 2 n 1 = α n x 1 j = 0 n 1 1 + α 1 α 2 j 1 α 1 j = 0 n 1 1 + α 1 α 2 j + 1 1 α 1 = α n x 1 j = 0 n 1 α 2 j j = 0 n 1 α 2 j + 1 = α n x 1 j = 0 n 1 α 2 j j = 0 n 1 α j = 0 n 1 α 2 j = x 1 .
This completes the proof. □
Theorem 8.
The nontrivial solutions x n of Equation (6) will be periodic with period 2 if the initial conditions are chosen such that x 1 = α 1 x 0 , x 0 0 and α 1 . Then, x n = α 1 x 0 , x 0 , α 1 x 0 , x 0 , α 1 x 0 , x 0 , .
Proof. 
The proof is similar to Theorem 7. □
Theorem 9.
The nontrivial solutions x n of Equation (6) will be periodic with period 2 if the initial conditions are chosen such that x 1 0 , x 0 = 0 and α = 1 . Then, x n = x 1 , 0 , x 1 , 0 , x 1 , 0 , .
Proof. 
The proof is similar to Theorem 7. □
Theorem 10.
The nontrivial solutions x n of Equation (6) will be periodic with period 2 if the initial conditions are chosen such that x 1 = 0 . x 0 0 and α = 0 . Then, x n = 0 , x 0 , 0 , x 0 , 0 , x 0 , .
Proof. 
The proof is similar to Theorem 7. □
Theorem 11.
The nontrivial solutions x n of Equation (6) will be periodic of period 4 if the initial conditions are chosen such that x 1 = 0 , x 0 0 and α = 1 . Then x n = 0 , x 0 , 0 , x 0 , 0 , x 0 , 0 , x 0 , .
Proof. 
If x 1 = 0 , x 0 0 and α = 1 , we want to show that x 2 n = ( 1 ) n x 0 and x 2 n 1 = 0 for all n 1 . Using Equation (9),
x 2 n = ( 1 ) n x 0 j = 0 n 1 1 j = 0 n 1 1 = ( 1 ) n x 0 .
Similarly,
x 2 n 1 = ( 1 ) n ( 0 ) j = 0 n 1 1 j = 0 n 1 1 = 0 .
This completes the proof. □
Theorem 12.
The nontrivial solutions x n of Equation (6) will be periodic of period 4 if the initial conditions are chosen such that x 1 0 , x 0 = 0 and α = 1 . Then, x n = x 1 , 0 , x 1 , 0 , x 1 , 0 , x 1 , .
Proof. 
The proof is similar to Theorem 11. □

4. Bifurcation Analysis

While varying the parameter α of Equation (6), we generically encounter one codim-1 bifurcation related to stability changes of the equilibrium point x ˜ 1 , namely Niemark–Sacker (NS) bifurcation, where the characteristic Equation (8) has a simple pair of complex roots λ = ± i with | λ | = 1 . This bifurcation occurs at x ˜ 1 when α N S = 1 . A nongeneric situation occurs at a pitch-fork bifurcation (PF) when α P F = 1 (note that the equilibrium point x ˜ 1 splits into two symmetric branches of equilibrium points x ˜ 2 and x ˜ 3 as the value of α crosses the critical parameter value α P F —see also Figure 2). We will use the normal form theory for discrete-time dynamical systems (see [22,23]) to study the NS bifurcation of Equation (6).
If we set y n = x n 1 , Equation (6) can be rewritten as the following two-dimensional system of rational difference equations
x n + 1 , y n + 1 T = α y n 1 + x n y n , x n T , n = 0 , 1 , ,
where x 0 and y 0 are real numbers with x n y n 1 for all n = 0 , 1 , . System (12) can be expressed in vector form as
x ̲ f ̲ ( x ̲ , α ) , f ̲ : R 2 × R R ,
where x ̲ = ( x , y ) T and f ̲ ( x ̲ , α ) : = f 1 x ̲ , α , f 2 x ̲ , α T = α y 1 + x y , x T . Then, the equilibrium points of System (13) can be computed by solving the system f ̲ ( x ˜ ̲ , α ) = x ˜ ̲ . Therefore, System (13) can have only three equilibrium points, namely x ˜ ̲ 1 = ( 0 , 0 ) , x ˜ ̲ 2 = ( α 1 , α 1 ) , and x ˜ ̲ 3 = ( α 1 , α 1 ) . Note that these equilibrium points are the same points as in Theorem 2. We calculate the Jacobian matrix at the equilibrium point x ˜ ̲ = x ˜ , y ˜ T of System (13):
A ( α ) = α y ˜ 2 1 + x ˜ y ˜ 2 α 1 + x ˜ y ˜ 2 1 0 .
The characteristic equation of the Jacobian matrix A is
λ 2 + α y ˜ 2 1 + x ˜ y ˜ 2 λ α 1 + x ˜ y ˜ 2 = 0 ,
which is the same equation as in Equation (8). Assume that for some α = α N S , System (13) has a NS bifurcation at x ˜ ̲ . The Taylor expansion of f ̲ ( x ̲ + x ˜ ̲ , α N S ) about x ˜ ̲ can be written as
f ̲ x ̲ + x ˜ ̲ , α N S : = x ˜ ̲ + A ( α N S ) x ̲ + 1 2 B ( x ̲ , x ̲ ) + 1 6 C ( x ̲ , x ̲ , x ̲ ) + ,
where the dots denote higher-order terms in x ̲ , A ( α N S ) denotes the Jacobian matrix evaluated at x ˜ ̲ given in Equation (14), and B ( x ̲ , x ̲ ) and C ( x ̲ , x ̲ , x ̲ ) are vectors with two components. These vectors are defined by
B ( u ̲ , v ̲ ) : = j , k = 1 2 2 f 1 x ˜ ̲ , α N S ξ j ξ k u j v k j , k = 1 2 2 f 2 x ˜ ̲ , α N S ξ j ξ k u j v k = 2 α N S y ˜ 3 u 1 v 1 x ˜ u 2 v 2 y ˜ u 1 v 2 y ˜ u 2 v 1 ( 1 + x ˜ y ˜ ) 3 0 ,
C ( u ̲ , v ̲ , w ̲ ) : = j , k , l = 1 2 3 f 1 x ˜ ̲ , α N S ξ j ξ k ξ l u j v k w l j , k , l = 1 2 3 f 2 x ˜ ̲ , α N S ξ j ξ k ξ l u j v k w l = 2 g u ̲ , v ̲ , w ̲ α N S 1 + x ˜ y ˜ 4 0 ,
where u ̲ = u 1 , u 2 T , v ̲ = v 1 , v 2 T , w ̲ = w 1 , w 2 T , and
g ( u ̲ , v ̲ , w ̲ ) : = 3 u 1 v 1 w 1 y ˜ 4 + 3 u 2 v 2 w 2 x ˜ 2 + ( 2 u 1 v 2 w 2 + 2 u 2 v 1 w 2 + 2 u 2 v 2 w 1 ) x ˜ y ˜ + ( 3 u 1 v 1 w 2 + 3 u 1 v 2 w 1 + 3 u 2 v 1 w 1 ) y ˜ 2 u 1 v 2 w 2 u 2 v 1 w 2 u 2 v 2 w 1 .
When the parameter α crosses the critical value α NS = 1 (i.e., the NS point), the Jacobian matrix evaluated at x ˜ ̲ 1 has a simple pair of complex eigenvalues λ = e i θ N S = i and λ ¯ = e i θ N S = i , and | λ | = 1 . Hence, θ N S = π / 2 . Assume that q , p C 2 are two right eigenvectors of A and the transposed matrix A T corresponding to λ and λ ¯ , respectively, i.e., A q = λ q and A T p = λ ¯ p . Then, for α = α N S , we have
q i , 1 T ,
p i , 1 T .
We normalized these vectors such that q , q = p , q = 1 , where p , q is the standard complex inner product, i.e., p , q = p ¯ T q . Therefore, the vectors p and q become
q = 0.5i , 0.5 T ,
p = i , 1 T .
Then,
c ( q , q , q ¯ ) = 0.25i , 0 T ,
B q , I 2 A 1 B ( q , q ¯ ) = 0 , 0 T ,
and hence
B q ¯ , e 2 i θ NS I 2 A 1 B ( q , q ) = 0 , 0 T .
Then, for parameter values α close to α NS , the restriction of (6) to a parameter-dependent center manifold is locally smoothly equivalent to
w e i θ ( α ) 1 + β ( α ) w + c 1 ( β ( α ) ) w | w | 2 + O | w | 4 ,
where w is a complex variable, β α NS = 0 , θ α NS = θ NS , and
c 1 0 = 1 2 p , c ( q , q , q ¯ ) + 2 B q , I 2 A 1 B ( q , q ¯ ) + B q ¯ , e 2 i θ NS I 2 A 1 B ( q , q ) = 0.125.
The first Lyapunov coefficient for the NS bifurcation is
L 1 = Re e i θ NS · c 1 NS = 0 .

5. Stability Analysis

The equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 are never linearly asymptotically stable because the Jacobian matrix (14) always has an eigenvalue equal to −1, i.e., the root λ 1 = 1 of the characteristic Equation (8). The stability of these points can be determined by a nonlinear stability analysis in the direction of the eigenvector corresponding to λ 1 = 1 .
Let x ˜ ̲ = ( x ˜ , y ˜ ) T be an equilibrium point of System (13). For 0 < ε 1 , let ε e be a small perturbation of x ˜ ̲ where e is the right unit eigenvector corresponding to the eigenvalue λ 1 = 1 . Then, we can decompose the function f ̲ x ˜ ̲ + ε e , α as
f ̲ x ˜ ̲ + ε e , α = δ e + ζ z + x ˜ ̲ ,
where δ and ζ are scalars and z is an eigenvector corresponding to the eigenvalue λ 2 = 1 / α . Taking inner products of (24) with the left eigenvector e l corresponding to the eigenvalue λ 1 = 1 , we obtain
δ ε = ( e l ) T f ̲ x ˜ ̲ + ε e , α x ˜ ̲ ( e l ) T e ,
In the sense of the definition of stability associated with a specific eigenvector of the linearized system at an equilibrium point x ˜ ̲ (see for example ([24], Chapter 2)), we can say that the equilibrium point x ˜ ̲ is stable in the direction of the eigenvector e if | δ ε | < ε for all sufficiently small ε . Moreover, the equilibrium point x ˜ ̲ is unstable in the direction of the eigenvector e if | δ ε | > ε for arbitrarily small values of ε .
The vectors e and e l are given by
e = 2 2 , 2 2 T and e l = α α 2 + 1 , 1 α 2 + 1 T .
We numerically compute the value δ ε for a large number of values of α [ 1 , 5 ] for ε = 10 8 and 10 6 . The results are presented in Figure 1. The equilibrium points where | δ ε | > ε are plotted in blue; the equilibrium points where | δ ε | < ε are plotted in green. In red, we label the points where | δ ε | ε change signs. It is remarkable that a small domain of attraction where the equilibrium points remain stable can always exist. As the value of ε increases, this domain shrinks, but it still exists around the equilibrium points. Therefore, the equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 are stable for α > 1 .
Combining the results we have collected with the results in Section 4, we can draw the bifurcation diagram of System (13) (i.e., Equation (6)), as shown in Figure 2.

6. Numerical Results

6.1. General Solution

Example 1.
Let x 1 = 3 and x 0 = 1 be the initial conditions of Equation (6) where α = 1.5 . Then, we use direct iteration of Equation (6) and we compare the results with the obtained explicit solution in Theorem 3. The results are shown in Table 1. Table 1 sets forth the values of x n for selected values of n.
Example 2.
Let x 1 = 1.5 and x 0 = 2 be the initial conditions of Equation (6) where α = 0.25 . Then, Theorem 4 implies that the solution converges to zero. Table 2 sets forth the values of x n for selected values of n. See also Figure 3.
Example 3.
Let x 1 = 1 and x 0 = 2 be the initial conditions of Equation (6) where α = 0.3 . Then, Theorem 4 implies that the solution converges to zero. Table 3 sets forth the values of x n for selected small values of n. See also Figure 4.

6.2. Periodic Solutions

Example 4.
Using Theorem 7, we consider α = 1.5 , x 1 = 0.75 , and x 0 = 2 / 3 . Then, we obtain the periodic solution of period 2—see Figure 5.
Example 5.
Using Theorem 12, we consider α = 1 , x 1 = 0.5 , and x 0 = 0 . Then, we obtain the periodic solution of period 4–see Figure 6.

6.3. Numerical Bifurcation Analysis

We perform a numerical bifurcation analysis for System (13). This analysis is based on a continuation method and uses the Matlab package MatContM—see [23,25,26]. Using x ˜ ̲ = ( 0 , 0 ) , α = 0.1 , we continue the curve of the equilibrium point x ˜ ̲ 1 with the free parameter α . The NS bifurcation point is found along this curve. The computed NS point on this curve is given by α N S = 1 . The normal form coefficient of the NS point computed by MatContM is 0. We obtained the same results in Section 4 (see Equation (23)). Further, we start again with a continuation with the free parameter α and using the initial data x ˜ ̲ = ( 2 , 2 ) and α = 4 . We compute the curves of the equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 . The branching point (BP), i.e., PF bifurcation, is computed along these curves and is given by α B P = 1 . The continuation leads to Figure 7.
It is remarkable that as we exceed the NS value α N S , a periodic solution of period 4 is born—see Figure 8. This is agreement with the results of Theorems 11 and 12.

6.4. The Basin of Attraction of the Equilibrium Points

To further corroborate the results in Section 5, we explore the basin of attraction of the equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 by performing 10 4 map iterations for different initial points located in the ranges shown in Figure 9. We show the basins of attraction of the equilibrium points for five values of α . In Figure 9, the points in the attraction domain of the equilibrium point x ˜ ̲ 1 are colored red, the points in the attraction domain of the equilibrium point x ˜ ̲ 2 are colored blue, and the points in the attraction domain of the equilibrium point x ˜ ̲ 3 are colored green. The yellow points are these where no convergence was established after 10 4 iterations. For 1 < α < 1 (see Figure 9c,d), the basin of attraction of the equilibrium point x ˜ ̲ 1 is connected, and then it shrinks and disappears as we leave this interval (see Figure 9e). It is clear that this is the case, since x ˜ ̲ 1 is stable for 1 < α < 1 and unstable otherwise. If α > 1 , the basin of attraction of the equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 is very small and there are already points very close to the equilibrium points x ˜ ̲ 2 and x ˜ ̲ 3 that are not in its domain of attraction—see Figure 9a,b. However, numerical simulations show that the basin of attraction shrinks to the equilibrium points but never disappears at all. Therefore, these equilibrium points are, in fact, stable for α > 1 .

7. Conclusions

We show that Equation (1) has exactly three equilibrium points. The trivial equilibrium point x ˜ 1 is globally asymptotically stable, while the equilibrium points x ˜ 2 and x ˜ 3 are never linearly stable. Using a nonlinear stability analysis criterion based on studying a small perturbation in the direction of the eigenvector corresponding to an eigenvalue equal to −1, we show that the equilibrium points x ˜ 2 and x ˜ 3 are stable (for α > 1 ) with a small domain of attraction. Additionally, we obtain an explicit formula for the general solution of Equation (1). We prove that if ( b / a ) ( 1 , 1 ) , then every solution of Equation (1) converges to zero. We compute solutions of period 2 and 4 of Equation (1). Moreover, a complete bifurcation analysis is presented. We show that Equation (1) exhibits a Neimark–Sacker bifurcation. For the NS bifurcation, we compute the topological normal form. Finally, we perform a numerical simulation as well as a numerical bifurcation analysis using the Matlab package MatContM to confirm our theoretical results.

Author Contributions

Conceptualization, B.A.-H., R.S., M.H.D. and S.A.-A.; Methodology, B.A.-H., R.S., M.H.D. and S.A.-A.; Software, B.A.-H., R.S., M.H.D. and S.A.-A.; Writing—original draft, B.A.-H.; Writing—review & editing, B.A.-H., R.S., M.H.D. and S.A.-A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Acknowledgments

The authors thank the anonymous referees for their valuable comments and suggestions that led to the improvement of this paper. The authors are thankful to Jazan University, Jazan, Saudi Arabia, for financially supporting this work.

Conflicts of Interest

The authors declare that they have no competing interests concerning the publication of this manuscript.

Correction Statement

This article has been republished with a minor correction to the existing affiliation information. This change does not affect the scientific content of the article.

References

  1. Elaydi, S. An Introduction to Difference Equations, 3rd ed.; Undergraduate Texts in Mathematics; Springer: New York, NY, USA, 2005. [Google Scholar]
  2. Al-Hdaibat, B.; Al-Ashhab, S.; Sabra, R. Explicit Solutions and Bifurcations for a System of Rational Difference Equations. Mathematics 2019, 7, 69. [Google Scholar] [CrossRef]
  3. Khan, A.; Qureshi, S. Dynamical properties of some rational systems of difference equations. Math. Methods Appl. Sci. 2021, 44, 3485–3508. [Google Scholar] [CrossRef]
  4. Cinar, C. On the positive solutions of the difference equation xn+1=(xn−1)/(1+xnxn−1). Appl. Math. Comput. 2004, 150, 21–24. [Google Scholar]
  5. Cinar, C. On the solutions of the difference equation xn+1=(xn−1/(−1+axnxn−1)). Appl. Math. Comput. 2004, 158, 793–797. [Google Scholar]
  6. Cinar, C. On the positive solutions of the difference equation xn+1=(xn−1/(1+axnxn−1)). Appl. Math. Comput. 2004, 158, 809–812. [Google Scholar]
  7. Aloqeili, M. Dynamics of a rational difference equation. Appl. Math. Comput. 2006, 176, 768–774. [Google Scholar] [CrossRef]
  8. Andruch-Sobi, A.; Migda, M. Further properties of the rational recursive sequence xn+1=(axn−1)/(b+cxnxn−1). Opusc. Math. 2006, 26, 387–394. [Google Scholar]
  9. Andruch-Sobi, A.; Migda, M. On the rational recursive sequence xn+1=(axn−1)/(b+cxnxn−1). Tatra Mt. Math. Publ. 2009, 43, 1–9. [Google Scholar]
  10. Elsayed, E.M. On the Solution of Some Difference Equations. Eur. J. Pure Appl. Math. 2011, 4, 287–303. [Google Scholar]
  11. Abo-Zeid, R. Global behavior of the difference equation xn+1=(axn-3)/(b+cxn−1xn-3). Arch. Math. 2015, 51, 77–85. [Google Scholar]
  12. Ghazel, M.; Elsayed, E.; Matouk, A.; Mousallam, A. Investigating dynamical behaviors of the difference equation xn+1=(Cxn−5)/(A+Bxn−2xn−5). Arch. Math. 2017, 10, 4662–4679. [Google Scholar]
  13. Karatas, R.; Cinar, C.; Simsek, D. On Positive Solutions of the Difference Equation xn+1=(xn−5)/(1+xn−2xn−5). Int. J. Contemp. Math. Sci. 2006, 1, 495–500. [Google Scholar] [CrossRef]
  14. Abo-Zeid, R. Behaviour of solutions of a higher order difference equation. Ala. J. Math. 2018, 42, 1–10. [Google Scholar]
  15. Karatas, R. A Solution Form of a Rational Difference Equation. Konuralp J. Math. 2023, 11, 20–23. [Google Scholar]
  16. Karatas, R.; Gelisken, A.; Ari, M. A Generalised Difference Equation and Its Dynamics and Solutions. Mathematics 2024, 12, 3531. [Google Scholar] [CrossRef]
  17. Camouzis, E.; Ladas, G. Dynamics of Third-Order Rational Difference Equations with Open Problems and Conjectures; Advances in Discrete Mathematics and Applications (Volume 5); Chapman & Hall/CRC: Boca Raton, FL, USA, 2019. [Google Scholar]
  18. Stevic, S.; El-Sayed Ahmed, A.; Kosmala, W.; Smarda, Z. On a class of difference equations with interlacing indices. Adv. Diff. Equ. 2021, 297. [Google Scholar] [CrossRef]
  19. Khaliq, A.; Mustafa, I.; Ibrahim, T.; Osman, W.M.; Al-Sinan, B.R.; Dawood, A.A.; Juma, M.Y. Stability and Bifurcation Analysis of Fifth-Order Nonlinear Fractional Difference Equation. Fractal Fract. 2023, 7, 113. [Google Scholar] [CrossRef]
  20. Zhang, Q.; Shen, L. Global asymptotic stability and trajectory structure rules of high-order nonlinear difference equation. AIMS Math. 2024, 9, 28256–28272. [Google Scholar] [CrossRef]
  21. Kulenovic, M.; O’Loughlin, C.; Pilav, E. Neimark–Sacker bifurcation of two second-order rational difference equations. J. Differ. Equations Appl. 2024, 1–23. [Google Scholar] [CrossRef]
  22. Kuznetsov, Y.A. Elements of Applied Bifurcation Theory, 3rd ed.; Springer: New York, NY, USA, 2004. [Google Scholar]
  23. Kuznetsov, Y.A.; Meijer, H.G.E. Numerical Bifurcation Analysis of Maps: From Theory to Software; Cambridge Monographs on Applied and Computational Mathematics; Cambridge University Press: Cambridge, UK, 2019. [Google Scholar]
  24. Luo, A.C.J. Regularity and Complexity in Dynamical Systems; Springer: New York, NY, USA, 2012. [Google Scholar]
  25. Neirynck, N.; Al-Hdaibat, B.; Govaerts, W.; Kuznetsov, Y.A.; Meijer, H.G.E. Using MatContM in the study of a nonlinear map in economics. J. Phys. Conf. Ser. 2016, 692, 012013. [Google Scholar] [CrossRef]
  26. Dhooge, A.; Govaerts, W.; Kuznetsov, Y.A.; Meijer, H.G.E.; Sautois, B. New features of the software MatCont for bifurcation analysis of dynamical systems. Math. Comput. Model. Dyn. Syst. 2008, 14, 147–175. [Google Scholar] [CrossRef]
Figure 1. Stability analysis for the equilibrium point x ˜ ̲ 2 using α [ 1 , 5 ] with step size 5 × 10 3 for (a) ε = 10 8 and (b) ε = 10 6 . The blue points are the equilibrium points where | δ ε | > ϵ . The green points are the equilibrium points where | δ ε | < ε . In red, we label the points where | δ ε | ε change signs.
Figure 1. Stability analysis for the equilibrium point x ˜ ̲ 2 using α [ 1 , 5 ] with step size 5 × 10 3 for (a) ε = 10 8 and (b) ε = 10 6 . The blue points are the equilibrium points where | δ ε | > ϵ . The green points are the equilibrium points where | δ ε | < ε . In red, we label the points where | δ ε | ε change signs.
Mathematics 13 00823 g001
Figure 2. Bifurcation diagram and regions of stability of the three fixed points for System (13) (i.e., Equation (6)) in the ( α , x ) plane. A solid line is used for stable fixed points and a dashed line is used for unstable ones. The red curve represents the fixed point x ˜ ̲ 1 , while the fixed points x ˜ ̲ 2 and x ˜ ̲ 3 are represented by green and blue curves, respectively.
Figure 2. Bifurcation diagram and regions of stability of the three fixed points for System (13) (i.e., Equation (6)) in the ( α , x ) plane. A solid line is used for stable fixed points and a dashed line is used for unstable ones. The red curve represents the fixed point x ˜ ̲ 1 , while the fixed points x ˜ ̲ 2 and x ˜ ̲ 3 are represented by green and blue curves, respectively.
Mathematics 13 00823 g002
Figure 3. Solution of Equation (6) converges to zero for α = 0.25 , x 1 = 1.5 , and x 0 = 2 .
Figure 3. Solution of Equation (6) converges to zero for α = 0.25 , x 1 = 1.5 , and x 0 = 2 .
Mathematics 13 00823 g003
Figure 4. Solution of Equation (6) converges to zero for α = 0.3 , x 1 = 1 , and x 0 = 2 .
Figure 4. Solution of Equation (6) converges to zero for α = 0.3 , x 1 = 1 , and x 0 = 2 .
Mathematics 13 00823 g004
Figure 5. Solution of period 2 of Equation (6) for α = 1.5 , x 1 = 0.75 , and x 0 = 2 / 3 .
Figure 5. Solution of period 2 of Equation (6) for α = 1.5 , x 1 = 0.75 , and x 0 = 2 / 3 .
Mathematics 13 00823 g005
Figure 6. Solution of period 4 of Equation (6) for α = 1 , x 1 = 0.5 , and x 0 = 0 .
Figure 6. Solution of period 4 of Equation (6) for α = 1 , x 1 = 0.5 , and x 0 = 0 .
Mathematics 13 00823 g006
Figure 7. Bifurcation diagram computed with MatContM.
Figure 7. Bifurcation diagram computed with MatContM.
Mathematics 13 00823 g007
Figure 8. Phase portraits of System (13): (a) α = 0.999 and initial value ( x , y ) = ( 0.02, 0.1) ; (b) a periodic solution of period 4 for α = 0.99999 and initial value ( x , y ) = ( 10 5 , 0.1) .
Figure 8. Phase portraits of System (13): (a) α = 0.999 and initial value ( x , y ) = ( 0.02, 0.1) ; (b) a periodic solution of period 4 for α = 0.99999 and initial value ( x , y ) = ( 10 5 , 0.1) .
Mathematics 13 00823 g008
Figure 9. The basins of attraction of the fixed points of System (13). The points in the attraction domain of the equilibrium points (i) x ˜ ̲ 1 are red, those in (i) x ˜ ̲ 2 are blue, and those in (iii) x ˜ ̲ 3 are green. The yellow points are those where no convergence was established after 10 4 iterations. (a) for α = 3.4 and the initial points located in the range [ 1.54, 1.56] × [ 1.54, 1.56] ; (b) for α = 1.08 and the initial points located in the range [ 0.29, 0.275] × [ 0.29, 0.275] ; (c) for α = 0.5 and the initial points located in the range [ 5 , 5 ] × [ 5 , 5 ] ; (d) for α = 0.999 and the initial points located in the range [ 0.05, 0.05] × [ 0.05, 0.05] ; and (e) for α = 1.001 and the initial points located in the same range as in (d).
Figure 9. The basins of attraction of the fixed points of System (13). The points in the attraction domain of the equilibrium points (i) x ˜ ̲ 1 are red, those in (i) x ˜ ̲ 2 are blue, and those in (iii) x ˜ ̲ 3 are green. The yellow points are those where no convergence was established after 10 4 iterations. (a) for α = 3.4 and the initial points located in the range [ 1.54, 1.56] × [ 1.54, 1.56] ; (b) for α = 1.08 and the initial points located in the range [ 0.29, 0.275] × [ 0.29, 0.275] ; (c) for α = 0.5 and the initial points located in the range [ 5 , 5 ] × [ 5 , 5 ] ; (d) for α = 0.999 and the initial points located in the range [ 0.05, 0.05] × [ 0.05, 0.05] ; and (e) for α = 1.001 and the initial points located in the same range as in (d).
Mathematics 13 00823 g009aMathematics 13 00823 g009b
Table 1. The values of { x n } for selected values of n for α = 1.5 , x 1 = 3 , and x 0 = 1 .
Table 1. The values of { x n } for selected values of n for α = 1.5 , x 1 = 3 , and x 0 = 1 .
nComputed x n Using Equation (6)Computed x n Using Formula (9)Relative Error
1 2.250000000 2.250000000 0
2 0.461538461 0.461538461 0
3 1.655660378 1.655660377 6.04× 10 10
4 0.392431098 0.392431098 5.10× 10 10
5 1.505389744 1.505389744 0
6 0.370040735 0.370040735 2.71× 10 10
7 1.450227418 1.450227416 1.38× 10 9
8 0.361216641 0.361216641 2.77× 10 10
9 1.427533184 1.427533183 7.01× 10 10
10 0.357487158 0.357487158 5.60× 10 10
350 0.354583236 0.354583236 1.70× 10 9
477 1.410106147 1.410106142 3.55× 10 9
500 0.354583236 0.354583237 3.39× 10 9
Table 2. The values of { x n } for selected values of n for α = 0.25 , x 1 = 1.5 , and x 0 = 2 .
Table 2. The values of { x n } for selected values of n for α = 0.25 , x 1 = 1.5 , and x 0 = 2 .
n x n n x n
1 9.375000000× 10 2 2 4.210526316× 10 1
3 2.254746836× 10 2 4 1.042732222× 10 1
5 5.623645354× 10 3 6 2.605302816× 10 2
9 3.514231287× 10 4 10 1.628250901× 10 3
29 3.351430075× 10 10 30 1.552820828× 10 9
Table 3. The values of { x n } for selected values of n for α = 0.3 , x 1 = 1 , and x 0 = 2 .
Table 3. The values of { x n } for selected values of n for α = 0.3 , x 1 = 1 , and x 0 = 2 .
n x n n x n
1 0.3 2 1.5
3 6.206896552× 10 2 4 4.961977186× 10 1
5 1.806433560× 10 2 6 1.502056815× 10 1
9 1.620995677× 10 3 10 1.353048381× 10 2
29 9.571586670× 10 9 30 7.989673149× 10 8
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

Al-Hdaibat, B.; Sabra, R.; DarAssi, M.H.; Al-Ashhab, S. On the Recursive Sequence xn+1=axn1b+cxnxn1. Mathematics 2025, 13, 823. https://doi.org/10.3390/math13050823

AMA Style

Al-Hdaibat B, Sabra R, DarAssi MH, Al-Ashhab S. On the Recursive Sequence xn+1=axn1b+cxnxn1. Mathematics. 2025; 13(5):823. https://doi.org/10.3390/math13050823

Chicago/Turabian Style

Al-Hdaibat, Bashir, Ramadan Sabra, Mahmoud H. DarAssi, and Saleem Al-Ashhab. 2025. "On the Recursive Sequence xn+1=axn1b+cxnxn1" Mathematics 13, no. 5: 823. https://doi.org/10.3390/math13050823

APA Style

Al-Hdaibat, B., Sabra, R., DarAssi, M. H., & Al-Ashhab, S. (2025). On the Recursive Sequence xn+1=axn1b+cxnxn1. Mathematics, 13(5), 823. https://doi.org/10.3390/math13050823

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