Next Article in Journal
A Class of the Generalized Ramanujan Tau Numbers and Their Associated Partition Functions
Previous Article in Journal
Generalized Pauli Fibonacci Polynomial Quaternions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Note on Iterations of Nonlinear Rational Functions

1
Department of Mathematical Analysis and Numerical Mathematics, Faculty of Mathematics, Physics and Informatics, Comenius University in Bratislava, 842 48 Bratislava, Slovakia
2
Mathematical Institute, Slovak Academy of Sciences, 814 73 Bratislava, Slovakia
3
Department of Mathematics, Mohamed Seddik Ben Yahia University, BP 78 Oueld Aissa, Jijel 18000, Algeria
4
Department of Mathematics, Abdelhafid Boussouf University Center, R.P 26, Mila 43000, Algeria
5
LMAM Laboratory, Mohamed Seddik Ben Yahia University, BP 78 Oueld Aissa, Jijel 18000, Algeria
6
Mathematics Department, Faculty of Science, Umm Al-Qura University, Makkah 21955, Saudi Arabia
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(6), 450; https://doi.org/10.3390/axioms14060450
Submission received: 9 May 2025 / Revised: 4 June 2025 / Accepted: 5 June 2025 / Published: 7 June 2025
(This article belongs to the Section Mathematical Analysis)

Abstract

:
This paper investigates a class of nonlinear rational difference equations with delayed terms, which often arise in various mathematical models. We analyze the iterative behavior of these rational functions and show how their iterations can be represented through second-order linear recurrence relations. By establishing a connection with generalized Balancing sequences, we derive explicit formulas that describe the system’s asymptotic behavior. Our main contribution is proving the existence of a unique globally asymptotically stable equilibrium point for all trajectories, regardless of initial conditions. We also provide analytical expressions for the solutions and support our findings with numerical examples. These results offer valuable insights into the dynamics of nonlinear rational systems and form a theoretical basis for further exploration in this area.

1. Introduction

The study of nonlinear rational difference equations has attracted considerable attention due to their intricate dynamic behaviors and frequent occurrence in applied mathematical models. Foundational studies have analyzed the global behavior and stability of rational systems [1,2]. Other works have explored periodicity, oscillations, and boundedness in various classes of nonlinear systems [3,4,5,6,7,8,9]. More recent studies have extended these results to higher-order and coupled systems, including those with variable or periodic coefficients [10,11,12,13,14]. These developments have emphasized the importance of analytical tools for understanding the long-term dynamics of such systems. In this paper, we investigate the iterative behavior of a specific class of nonlinear rational functions defined through a system of coupled recurrence relations. Building on earlier work, we extend the analysis of such systems by establishing a formal connection between their iterative dynamics and linear second-order difference equations.
Our focus centers on a general rational function of the form f ( y ) = a + b y c + d y , with integer coefficients, and we explore the conditions under which its iterations can be represented in a closed rational form. This representation enables a deeper understanding of the convergence properties of the iterated sequences and reveals their asymptotic behavior through the lens of characteristic polynomials.
The class of nonlinear rational difference equations studied in this work appears frequently in diverse applied contexts, especially in engineering and control theory. For instance, such equations are commonly used in modeling feedback systems where the current state depends on past outputs in a rational form, including digital filters, population dynamics, and economic systems. In electrical engineering, rational difference equations can describe recursive filters used in signal processing, where stability and convergence of the output signal are of primary concern. Similarly, in control engineering, these equations model discrete-time control systems with nonlinear feedback components, particularly when the control law involves rational terms due to actuator saturation or nonlinear sensors.
The analysis of nonlinear rational difference equations has recently gained attention through advancements in numerical modeling [15], algebraic structures [16], and the theory of uncertain numbers [17], providing new insights into their iterative behavior.
The motivation for studying the nonlinear rational function stems from its widespread occurrence in mathematical models of real-world phenomena [18,19,20]. Such functions are known to exhibit rich and intricate dynamical behaviors, including oscillations, convergence to fixed points, and stability properties. Investigating these properties not only enhances the theoretical understanding of nonlinear difference equations, but also has potential applications in various scientific and engineering disciplines where such models naturally arise.
Several previous works have investigated systems of difference equations whose solutions are expressed in terms of generalizations of well-known sequences. Notably, researchers have extended classical sequences such as the Fibonacci [21,22,23], Padovan [24,25,26], Lucas sequences [27], and Pell sequence [28] to construct explicit solutions for various nonlinear and higher-order systems. These generalized sequences have proven to be effective tools in analyzing the dynamic behavior and asymptotic properties of such systems. Our work builds on this foundation by introducing a new generalized Balancing sequence tailored to rational difference equations.
A significant contribution of this work is the derivation of an explicit analytical relationship between the nonlinear system and a generalized form of the classical Balancing sequence. By introducing suitable transformations and exploiting the properties of associated bilinear difference equations, we demonstrate how nonlinear dynamics can be captured by linear recurrence relations.
Furthermore, we identify equilibrium points for the system and rigorously prove the global asymptotic stability of one of them, showing that all trajectories converge to a unique fixed point, regardless of initial conditions. Theoretical findings are substantiated with numerical simulations, which illustrate the convergence behavior and visualize the dynamics in phase space.
Compared to recent methods that primarily rely on numerical or approximate techniques to analyze difference equations, our approach offers explicit analytical solutions that accurately describe the system’s dynamics. The use of a generalized Balancing sequence provides a powerful alternative to other generalized sequences, such as Fibonacci and Padovan, in capturing convergence and stability behavior. This enhances the efficiency of the proposed method and opens new directions for studying more complex systems.
Through this comprehensive analysis, the paper contributes novel insights into the structure and behavior of nonlinear rational iterative systems and enhances the theoretical framework for understanding their long-term evolution. The authors in [29] proposed a solution to the open problem
x n + 1 = 1 A y n k , y n + 1 = 1 B x n k , n , k N 0 = N { 0 } ,
for A , B R . Clearly, (1) provides
x n + 1 = 1 A y n k = 1 A 1 B x n 2 k 1 = B x n 2 k 1 A B 1 A x n 2 k 1 .
Setting
u n = x ( 2 k + 2 ) n ,
we obtain
u n + 1 = B u n A B 1 A u n .
We consider a general case of (2) for a function
f ( y ) = a + b y c + d y ,
for a , b , c , d Z . We look for conditions that f ( y ) has an iteration y n + 1 = f ( y n ) , n N 0 of a form
y n = r p n + s q n u p n + v q n ,
for suitable r , s , u , v , p , q R , p q .
The main objective of this paper is to explore the iterative dynamics of a class of nonlinear rational difference equations by establishing an explicit analytical framework that connects them with second-order linear recurrence relations. Our approach leads to the introduction of a generalized Balancing sequence that effectively describes the long-term behavior of the system.
In addition to these contributions, it is important to note that several existing methods have been developed to study difference equations with delays, such as the differential transform method (DTM) [30]. While DTM is valued for its simplicity and ability to handle delayed arguments, it generally provides only approximate solutions and may suffer from limited accuracy in long-term behavior due to truncation. In contrast, the approach presented in this paper yields exact analytical expressions by transforming the system into a second-order recurrence relation, allowing for explicit stability analysis and a clearer understanding of the system’s global dynamics.
The structure of the paper is as follows: In Section 2, we investigate the iterative behavior of rational functions and derive closed-form expressions for their iterations. Section 3 establishes an analytical link between the nonlinear system and the generalized Balancing sequence. Section 4 examines the asymptotic behavior and global stability of equilibrium points. In Section 5, we provide numerical examples to support the theoretical findings. Finally, Section 6 concludes the paper with a summary of the main results and potential directions for future work.

2. Iterations of Nonlinear Rational Functions

In this section, we investigate the iterative behavior of nonlinear rational functions and establish conditions under which such functions admit iterative solutions of a specific. By employing the general rational function representation (4), where a , b , c and d are integers, we seek to determine the existence and properties of iterations satisfying:
y n + 1 = f ( y n ) .
We derive explicit formulas for iterative sequences and analyze their convergence towards fixed points. Additionally, we explore the relationship between these iterations and second-order linear difference equations, demonstrating how iterations can be expressed in terms of characteristic polynomials. The results obtained provide insights into the asymptotic behavior of iterative processes and their connections with classical recurrence relations.
To deepen our understanding of the iterative dynamics of nonlinear rational functions, we establish a precise framework under which such functions admit closed-form iterations. The following theorem characterizes the form of these iterations, their convergence properties, and their relationship with solutions of second-order linear recurrence equations. This result serves as a key foundation for the subsequent analytical developments.
Theorem 1. 
Assume that conditions (9), (13), and (18) are satisfied. Then, the following holds:
(i) 
Equation (4) has an iteration y n + 1 = f ( y n ) , n N 0 of a form (5), where r , s , p , q are given by (11), (12) and suitable u , v R are parameters.
(ii) 
This iteration tends to a fixed point of f ( y ) .
(iii) 
Moreover, if there are m , l Z satisfying (17), then p , q are roots of a quadratic Equation (15) with integer coefficients, and q has a form (16).
Proof. 
By using (4) and (5), we compute
0 = y n + 1 f ( y n ) = r p n + 1 + s q n + 1 u p n + 1 + v q n + 1 a + b r p n + s q n u p n + v q n c + d r p n + s q n u p n + v q n = r p n + 1 + s q n + 1 u p n + 1 + v q n + 1 p n ( a u + b r ) + q n ( a v + b s ) p n ( c u + d r ) + q n ( c v + d s ) = ( ( r p n + 1 + s q n + 1 ) ( p n ( c u + d r ) + q n ( c v + d s ) ) = ( u p n + 1 + v q n + 1 ) ( p n ( a u + b r ) + q n ( a v + b s ) ) ) × ( u p n + 1 + v q n + 1 ) ( p n ( c u + d r ) + q n ( c v + d s ) ) 1 = ( p n + 1 q n ( a u v b s u + c r v + d r s ) + p 2 n + 1 ( a u 2 b r u + c r u + d r 2 ) + p n q n + 1 ( a u v b r v + c s u + d r s ) + q 2 n + 1 ( a v 2 b s v + c s v + d s 2 ) ) × ( u p n + 1 + v q n + 1 ) ( p n ( c u + d r ) + q n ( c v + d s ) ) 1 = p 2 n + 1 ( a u 2 b r u + c r u + d r 2 ) + q 2 n + 1 ( a v 2 b s v + c s v + d s 2 ) + p n q n ( p ( a u v b s u + c r v + d r s ) + q ( a u v b r v + c s u + d r ) ) × ( u p n + 1 + v q n + 1 ) ( p n ( c u + d r ) + q n ( c v + d s ) ) 1 .
Since (6) must hold for all n N 0 , we obtain
p ( a u v b s u + c r v + d r s ) + q ( a u v b r v + c s u + d r ) = 0 , a u 2 b r u + c r u + d r 2 = 0 , a v 2 b s v + c s v + d s 2 = 0 .
Solving (7), we obtain
p = v ( a u + b r ) + c s u + d r s a u v + b s u c r v d r s q , r = ± 4 a d + ( b c ) 2 + b c 2 d u , s = ± 4 a d + ( b c ) 2 + b c 2 d v .
We assume
4 a d + ( b c ) 2 > 0 .
Since p q , we may consider p > q , which leads to
lim n y n = lim n r p n + s q n u p n + v q n = r u = ± 4 a d + ( b c ) 2 + b c 2 d ,
which are the only fixed points of f ( y ) .
Next, we take
r = 4 a d + ( b c ) 2 + b c 2 d u , s = 4 a d + ( b c ) 2 + b c 2 d v .
By (8) and (11), we derive
p = v ( a u + b r ) + c s u + d r s a u v + b s u c r v d r s q = ( b + c ) 4 a d + ( b c ) 2 + 2 a d + b 2 + c 2 2 b c 2 a d q .
We assume
b c a d 0 .
Note that for (12), p = q means
( b c a d ) ( 4 a d + ( b c ) 2 ) = 0 ,
which is not satisfied due to (9) and (13). Clearly, we have
p + q = ( b + c ) ( b + c 4 a d + ( b c ) 2 ) 2 b c 2 a d q , p q = ( b + c ) 4 a d + ( b c ) 2 + 2 a d + b 2 + c 2 2 b c 2 a d q 2 .
Thus p , q are roots of
λ 2 m λ + l = 0 ,
if
p + q = m , p q = l ,
which gives by (14)
q = 2 m ( b c a d ) ( b + c ) ( b + c 4 a d + ( b c ) 2 ) ,
and
l = m 2 ( b c a d ) ( b + c ) 2 .
We assume
( b + c ) ( b + c 4 a d + ( b c ) 2 ) 0 .
Remark 1.
(a) 
By assertion (iii) of Theorem 1, (15) is a characteristic polynomial of a linear autonomous difference equation
w n + 2 m w n + 1 + l w n = 0 .
(b) 
A general solution of (19) is u p n + v q n , u , v R , so iterations (5) of (4) are fractions w n , 2 w n , 1 of two solutions w n , 2 = r p n + s q n and w n , 1 = u p n + v q n of (19).
(c) 
Moreover, if u , v Q ( D ) , D = 4 a d + ( b c ) 2 then all w n , 1 , w n , 2 , y n Q ( D ) , where Q ( D ) is a real quadratic field.
(d) 
Consider a Fibonacci form of (19), i.e., l = 1 and m = 1 . Then, (17) becomes
a d + b 2 + b c + c 2 = 0 ,
which certainly has infinitely many integer solutions satisfying (9), (13), and (18).
For (3), we have
a = B , b = 1 , c = A B 1 , d = A .
Then, (9), (13), and (18) read as follows
A B ( A B 4 ) > 0 , 1 0 , ( A B 2 ) ( A B + A B ( A B 4 ) + 2 ) 0 ,
respectively, which hold for
A B > 4 .
Next, (16) becomes
q = m ( A B + A B ( A B 4 ) 2 ) 2 A B 4 ,
and (17)
l = m 2 ( A B 2 ) 2 .
For instance, we take
m = A B 2 , l = 1 ,
then
q = 1 2 ( A B + A B ( A B 4 ) 2 ) .
If A = B , we have D = A 2 ( A 2 4 ) , so we have Q ( D ) = Q D 0 ) for D 0 = A 2 4 .

3. Analytical Link Between System (1) and Generalized Balancing Sequences

In this section, we establish a concrete analytical connection between the nonlinear rational system defined in (1) and a generalized form of the classical Balancing sequence [31]. This connection not only provides deeper insight into the structure and behavior of the solutions to system (1), but also facilitates an explicit representation of its dynamics using well-defined recurrence relations.
The Balancing sequence is a well-studied integer sequence in discrete mathematics, known for its role in solving certain classes of Diophantine equations, particularly those involving integer solutions to quadratic forms. It also appears in the study of integer partitions and combinatorial identities. In recursive mathematics, Balancing numbers are closely related to second-order linear recurrence relations and share structural similarities with Fibonacci and Lucas sequences. Their properties make them useful tools for analyzing the stability and convergence behavior of difference equations, especially in systems where symmetric or equilibrium-based dynamics are present. The generalization of this sequence, as introduced in our work, allows for a broader application in nonlinear discrete systems.
To this end, we introduce a new sequence { B ˜ n } n 0 , governed by a second-order linear recurrence relation with parameters dependent on A B , where A and B are the constants in system (1). This generalized Balancing sequence extends the standard Balancing numbers and encapsulates the iterative structure underlying the nonlinear system.
By transforming system (1) using a change of variables and applying iterative relations, we show that the subsequences of its solutions satisfy bilinear difference equations. These equations, in turn, share a common characteristic polynomial with the recurrence relation defining the generalized Balancing sequence. The correspondence enables the derivation of explicit solutions to system (1) in terms of the generalized sequence B ˜ n , culminating in closed-form expressions that expose the link between nonlinear dynamics and linear recursive behavior.
As previously mentioned, we introduce a generalization of the Balancing sequence, defined as follows:
B ˜ n + 2 = ( 2 + A B ) B ˜ n + 1 B ˜ n , n N 0 .
B ˜ 0 = 0 , B ˜ 1 = 1 .
This sequence will be referred to as the generalized Balancing sequence. It is worth noting that when A B = 4 , the standard Balancing sequence is recovered.
The characteristic polynomial corresponding to Equation (21) is
λ 2 ( 2 + A B ) λ + 1 = 0 ,
which has the roots
α = ( 2 + A B ) + ( 2 + A B ) 2 4 2 , β = ( 2 + A B ) ( 2 + A B ) 2 4 2 .
The solution to Equation (21) that satisfies the initial conditions (22) is given by
B ˜ n = α n β n α β , n N 0 .
It can be easily shown that
lim n B ˜ n + 1 B ˜ n = α .
From (1), we can write
x ( k + 1 ) ( n + 1 ) j = 1 A y ( k + 1 ) n j , y ( k + 1 ) ( n + 1 ) j = 1 B x ( k + 1 ) n j .
If we use the following change of variables
x n ( j ) = x ( k + 1 ) n j , y n ( j ) = y ( k + 1 ) n j , j = 0 , 1 , , k 1 ,
in system (1), we obtain
x n + 1 ( j ) = 1 A y n ( j ) , y n + 1 ( j ) = 1 B x n ( j ) , n N 0 .
The result of applying the second recurrent relation in (25) to the first one is
x n + 1 ( j ) = x n 1 ( j ) + B A x n 1 ( j ) + A B 1 , n N
which implies that the following difference equation is satisfied by the sequences ( x 2 n + i ) n N 0 , i = 0 , 1
x ˜ n + 1 = x ˜ n 1 + B A x ˜ n 1 + A B 1 , n N 0 .
Similarly, applying the first recurrent connection from (25) to the second one yields
y n + 1 ( j ) = y n 1 ( j ) + A B B y n 1 ( j ) + A B 1 , n N
which implies that the following difference equation is satisfied by the sequences ( y 2 n + i ) n N 0 , i = 0 , 1
y ˜ n + 1 = y ˜ n 1 + A B B y ˜ n 1 + A B 1 , n N 0 .
Then, for both bilinear difference Equations (26) and (27), the corresponding equation is
B ˜ n + 1 ( 2 + A B ) B ˜ n + B ˜ n 1 = 0 ,
where B ˜ 0 = 0 and B ˜ 1 = 1 .
By applying Theorem A1, which is stated in Appendix A, to Equations (26) and (27), and utilizing the relations derived from the equations in (25) for the case n = 0 , we arrive at the following result after some calculations.
Theorem 2. 
Let x n ( j ) , y n ( j ) n 0 be the solution to system (25). Then, for n N and j = 0 , 1 , k
x 2 n + 1 = x 0 ( j ) B ˜ 2 n + B ˜ 2 n + 1 x 0 ( j ) B ˜ 2 n + 1 + B ˜ 2 n + 2 , x 2 n = y 0 ( j ) B ˜ 2 n 1 + B ˜ 2 n y 0 ( j ) B ˜ 2 n + B ˜ 2 n + 1 , y 2 n + 1 = ( j ) y 0 B ˜ 2 n + B ˜ 2 n + 1 y 0 ( j ) B ˜ 2 n + 1 + B ˜ 2 n + 2 , y 2 n = x 0 ( j ) B ˜ 2 n 1 + B ˜ 2 n x 0 ( j ) B ˜ 2 n + B ˜ 2 n + 1 .
As a direct consequence of Theorem 2, and by applying the change of variables previously introduced in (24), we are able to rewrite the solution of system (25) in terms of the original variables of system (1). This leads us to the following corollary, which provides an explicit formula for the solution of system (1) based on the recurrence relation satisfied by the sequence { B ˜ n } n 0 .
Corollary 1. 
Let x n , y n n 0 be the solution to system (1). Then, for n N and j = 0 , 1 , , k
x ( k + 1 ) ( 2 n + 1 ) j = x j B ˜ 2 n + B ˜ 2 n + 1 x j B ˜ 2 n + 1 + B ˜ 2 n + 2 , x ( k + 1 ) ( 2 n ) j = y j B ˜ 2 n 1 + B ˜ 2 n y j B ˜ 2 n + B ˜ 2 n + 1 , y ( k + 1 ) ( 2 n + 1 ) j = y j B ˜ 2 n + B ˜ 2 n + 1 y j B ˜ 2 n + 1 + B ˜ 2 n + 2 , y ( k + 1 ) ( 2 n ) j = x j B ˜ 2 n 1 + B ˜ 2 n x j B ˜ 2 n + B ˜ 2 n + 1 .

4. Asymptotic Behavior of the Solution of System (1)

In this section, we investigate the long-term behavior of the solutions to the nonlinear rational system defined by Equation (1). Building upon the explicit representations obtained in earlier sections, we aim to determine the equilibrium points of the system and analyze their stability properties.
Our analysis begins with the identification of two real equilibrium points, which serve as potential asymptotic states for the system’s trajectories. We then establish the global asymptotic stability of one of these equilibria by examining both local dynamics—via linearization and characteristic roots—and global behavior, utilizing the explicit solution formulas derived from the generalized Balancing sequence. The results presented here highlight how the interplay between nonlinear iterative structures and linear recurrence relations governs the convergence of the system’s trajectories, ultimately demonstrating that all solutions converge to a unique, globally attractive fixed point.
It follows from direct calculation that (1) has two real equilibrium points, expressed as
ϕ ¯ = x ¯ , y ¯ = A B + ( A B ) 2 4 A B 2 A , A B + ( A B ) 2 4 A B 2 B , ϕ ¯ = x ¯ , y ¯ = A B ( A B ) 2 4 A B 2 A , A B ( A B ) 2 4 A B 2 B .
Theorem 3. 
The equilibrium point ϕ ¯ is globally asymptotically stable.
Proof. 
  • Locally asymptotic stability (LAS)
    The linear form of the system about the point of equilibrium ϕ ¯ can be expressed as
    Z n + 1 = J Z n ,
    where
    Z n = x n , x n 1 , , x n k , y n , y n 1 , , y n k t
    and
    J = 0 0 0 0 0 ( 3 A B + A 2 B 2 + 4 A B ) 2 4 A 2 ( 2 A B 1 ) 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 ( 3 A B + A 2 B 2 + 4 A B ) 2 4 B 2 ( 2 A B 1 ) 2 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 .
    The polynomial associated with the characteristic equation of J is
    P ( ϱ ) = ϱ 2 k + 2 + ( 3 A B + A 2 B 2 + 4 A B ) 2 4 A B ( 2 A B 1 ) 2 2 .
    Next, we define the two functions as follows
    φ ( ϱ ) = ϱ 2 k + 2 , ϕ ( ϱ ) = ( 3 A B + A 2 B 2 + 4 A B ) 2 4 A B ( 2 A B 1 ) 2 2 .
    Since
    ϕ ( ϱ ) < φ ( ϱ ) , ϱ C : ϱ = 1 .
    According to Rouche’s Theorem, the functions φ and P = φ + ϕ share the same number of zeros within the unit disk λ < 1 . Given that φ has a root at λ = 0 with multiplicity 2 ( k + 1 ) , it follows that all the zeros of P lie inside the unit disk. Therefore, the equilibrium point is LAS.
  • Globally attractive
    To prove this, we will use Corollary 1, which provides the solution to system (1). By applying its results, we will demonstrate that every solution of the system converges to the desired equilibrium φ ¯ over time, thereby confirming its globally attractive nature. We have
    lim n x ( k + 1 ) ( 2 n ) j = lim n y j B ˜ 2 n 1 + B ˜ 2 n y j B ˜ 2 n + B ˜ 2 n + 1 , = lim n y j B ˜ 2 n 1 B ˜ 2 n + 1 y j + B ˜ 2 n + 1 B ˜ 2 n .
    Using the following two limits
    lim n B ˜ 2 n + 1 B ˜ 2 n = α , lim n B ˜ 2 n 1 B ˜ 2 n = 1 α ,
    we obtain
    lim n x ( l + 1 ) ( 2 n ) j = A B + ( A B ) 2 4 A B 2 A = x ¯ .
    However, we have
    lim n x ( k + 1 ) ( 2 n + 1 ) j = lim n x j B ˜ 2 n B ˜ 2 n + 1 x j B ˜ 2 n + 1 + B ˜ 2 n + 2 , = lim n x j B ˜ 2 n B ˜ 2 n + 1 + 1 x j + B ˜ 2 n + 2 B ˜ 2 n + 1 , = x j β + 1 x j + α .
    By means of the following two limits
    lim n B ˜ 2 n + 1 B ˜ 2 n = α , lim n B ˜ 2 n 1 B ˜ 2 n = 1 α ,
    we obtain
    lim n x ( k + 1 ) ( 2 n + 1 ) j = A B + ( A B ) 2 4 A B 2 A = x ¯ .
    So,
    lim n x ( k + 1 ) n j = x ¯ .
    Using an argument similar to the above, it follows that
    lim n y ( k + 1 ) n j = y ¯ .
    Hence
    lim n x ( k + 1 ) n j , y ( k + 1 ) n j = ( x ¯ , y ¯ ) .

5. Numerical Examples

This section provides numerical simulations to illustrate the behavior of the nonlinear rational systems analyzed in the previous sections. By selecting specific values for the parameters and initial conditions, we demonstrate how the solutions evolve over time. The results confirm the theoretical findings, showing convergence to fixed points and highlighting the asymptotic stability of the system. Graphical representations are also included to provide a clearer view of the system’s dynamics.
Example 1. 
Let the following system of difference equations
x n + 1 = 1 A y n k , y n + 1 = 1 B x n k , n 0 ,
where the parameters and initial conditions are chosen as follows:
  • A = 2.1 , B = 2.05 , k = 5 , x 0 = 0.5 , x 1 = 0.6 , x 2 = 0.7 , x 3 = 0.65 , x 4 = 0.55 , y 0 = 0.3 , y 1 = 0.35 , y 2 = 0.33 , y 3 = 0.4 , y 4 = 0.37 .
The numerical results obtained for the variables x n and y n over the course of the first thirty iterations of the algorithm are comprehensively presented and summarized in Table 1. This table provides a clear overview of how the values of x n and y n evolve step by step during the early stages of the iterative process, offering valuable insights into the system’s dynamic behavior.
The following figures illustrate the numerical behavior of the nonlinear rational system (29). Figure 1 displays the time series plot of the variables x n and y n , clearly demonstrating their convergence toward a stable equilibrium point. These visual representations provide concrete evidence of the system’s asymptotic behavior and support the theoretical results discussed earlier. Figure 2 shows the difference between the sequences x n and y n at each step n, illustrating how their values evolve and interact over time according to the given recursive system.
Example 2. 
Let the following system of difference equations
x n + 1 = 1 A y n k , y n + 1 = 1 B x n k , n 0 ,
where the parameters and initial conditions are chosen as follows:
  • A = 2.0 , B = 2.1 , k = 4 , x 0 = 0.4 , x 1 = 0.8 , x 2 = 0.6 , x 3 = 0.3 . , y 0 = 0.2 , y 1 = 0.9 , y 2 = 0.5 , y 3 = 0.7 .
The numerical values of x n and y n for the first 23 iterations are summarized in Table 2.
The figures below depict the numerical dynamics of the nonlinear rational system (30). As shown in Figure 3, the time series plots of the variables x n and y n clearly indicate their convergence to a stable equilibrium point. These graphical representations offer tangible evidence of the system’s asymptotic behavior and reinforce the theoretical findings presented earlier. Meanwhile, Figure 4 shows the difference between the sequences x n and y n at each step n, illustrating how their values evolve and interact over time according to the given recursive system (30).

6. Conclusions

In this paper, we investigated a class of nonlinear rational difference equations with delayed terms and analyzed their iterative behavior using an explicit analytical framework. The key contribution is the transformation of these nonlinear systems into second-order linear recurrence relations, enabling closed-form solutions. A generalized Balancing sequence was introduced to describe the system dynamics, extending classical sequences such as the standard Balancing numbers.
We proved the existence of two equilibrium points and established that one of them is globally asymptotically stable for all initial conditions. The analytical expression of the iterative solutions, in terms of generalized sequences, provides deep insights into the convergence and long-term behavior of the system. Numerical simulations supported the theoretical findings and demonstrated the stability and convergence toward the fixed point.
The analysis was conducted under the assumption of constant parameters and deterministic, autonomous dynamics. The current model does not account for the effects of external perturbations, randomness, or time-dependent coefficients, which may play a significant role in more general and realistic settings.
Future research may focus on extending this work in several directions. One promising avenue is to explore non-autonomous systems with time-varying parameters. Another is to incorporate stochastic elements into the model, addressing systems affected by noise or uncertainty. Finally, generalizing the approach to higher-order or multi-dimensional systems would broaden its applicability and practical relevance.

Author Contributions

Idea development, M.F., A.K., Y.H. and I.M.A.; methodology, M.F., A.K., Y.H. and I.M.A.; writing—M.F., A.K., Y.H. and I.M.A.; writing—review and editing, M.F., A.K., Y.H. and I.M.A.; visualization, M.F., A.K., Y.H. and I.M.A.; supervision, M.F., A.K., Y.H. and I.M.A. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by the Slovak Research and Development Agency under the contract No. APVV-23-0039, and the Slovak Grant Agency VEGA No. 1/0084/23 and No. 2/0062/24 and DGRSDT-MESRS, Algeria.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Let the system
x n + 1 = 1 α y n k , y n + 1 = 1 α x n k , n , k N 0
and the initial conditions x k , x k + 1 , , x 0 , y k , y k + 1 , , y 0 are non zero real numbers, and { B n } n an extension of the Balancing sequence in the following way
B n + 2 = A B n + 1 B n , n N , B 0 = 0 , B 1 = 1 .
Theorem A1 
([29]). Let x n , y n n 0 be the solution to system (A1). Then for n N and j = 0 , 1 , k
x ( k + 1 ) ( 2 n + 1 ) j = x j B 2 n + B 2 n + 1 x j B 2 n + 1 + B 2 n + 2 , x ( k + 1 ) ( 2 n ) j = y j B 2 n 1 + B 2 n y j B 2 n + B 2 n + 1 , y ( k + 1 ) ( 2 n + 1 ) j = y j B 2 n + B 2 n + 1 y j B 2 n + 1 + B 2 n + 2 , y ( k + 1 ) ( 2 n ) j = x j B 2 n 1 + B 2 n x j B 2 n + B 2 n + 1 .

References

  1. Kocic, V.L.; Ladas, G. Global Behavior of Nonlinear Difference Equations of Higher Order with Applications; Springer Science & Business Media: Dordrecht, The Netherlands, 1993; Volume 256. [Google Scholar]
  2. Kulenovic, M.R.; Ladas, G. Dynamics of Second Order Rational Difference Equations: With Open Problems and Conjectures; Chapman and Hall/CRC: Boca Raton, FL, USA, 2001. [Google Scholar]
  3. Amleh, A.M.; Camouzis, E.; Ladas, G. On the dynamics of a rational difference equation, part I. Int. J. Differ. Equ. 2008, 3, 1–35. [Google Scholar]
  4. Elsayed, E.M. On a system of two nonlinear difference equations of order two. Proc. Jangjeon Math. Soc. 2015, 18, 353–368. [Google Scholar]
  5. Elsayed, E.M. Solution for systems of difference equations of rational form of order two. Comput. Appl. Math. 2014, 33, 751–765. [Google Scholar] [CrossRef]
  6. Elsayed, E.M. On the solutions and periodic nature of some systems of difference equations. Int. J. Biomath. 2014, 7, 1450067. [Google Scholar] [CrossRef]
  7. Gümüş, M.; Soykan, Y. Global character of a six-dimensional nonlinear system of difference equations. Discret. Dyn. Nat. Soc. 2016, 55, 6842521. [Google Scholar] [CrossRef]
  8. Gümüş, M. Analysis of periodicity for a new class of non-linear difference equations by using a new method. Electron. J. Math. Anal. Appl. 2020, 8, 109–116. [Google Scholar]
  9. Gümüş, M. Global asymptotic behavior of a discrete system of difference equations with delays. Filomat 2023, 37, 251–264. [Google Scholar] [CrossRef]
  10. Kara, M.; Yazlik, Y. Solvability of a system of nonlinear difference equations of higher order. Turk. J. Math. 2019, 43, 1533–1565. [Google Scholar] [CrossRef]
  11. Kara, M.; Yazlik, Y.; Touafek, N.; Akrour, Y. On a three-dimensional system of difference equations with variable coefficients. J. Appl. Math. Inform. 2021, 39, 1533–1565. [Google Scholar]
  12. Touafek, N. On a general system of difference equations defined by homogeneous functions. Math. Slovaca 2021, 71, 697–720. [Google Scholar] [CrossRef]
  13. Yazlik, Y.; Tollu, D.T.; Taskara, N. Behaviour of solutions for a system of two higher-order difference equations. J. Sci. Arts 2018, 45, 813–826. [Google Scholar]
  14. Yazlik, Y.; Kara, M. On a solvable system of difference equations of higher-order with period two coefficients. Commun. Fac. Sci. Univ. Ank. Ser. A1 Math. Stat. 2019, 68, 1675–1693. [Google Scholar] [CrossRef]
  15. Wang, Z.; He, G.; Wang, Y.; Fan, J.; Zhang, Y.; Chai, Y.; Lu, S.J. Wave propagation in finite discrete chains unravelled by virtual measurement of dispersion properties. IET Sci. Meas. Technol. 2024, 18, 280–288. [Google Scholar] [CrossRef]
  16. Guo, S.; Li, Y.; Wang, D. 2-Term Extended Rota–Baxter Pre-Lie -Algebra and Non-Abelian Extensions of Extended Rota–Baxter Pre-Lie Algebras. Result. Math. 2025, 80, 1–30. [Google Scholar] [CrossRef]
  17. Yue, P. Uncertain Numbers. Mathematics 2025, 13, 496. [Google Scholar] [CrossRef]
  18. Elsayed, E.M. Solutions of rational difference systems of order two. Math. Comput. Model. 2012, 55, 378–384. [Google Scholar] [CrossRef]
  19. Li, W.; Sun, H. Dynamics of a rational difference equation. Appl. Math. Comput. 2005, 163, 577–591. [Google Scholar] [CrossRef]
  20. Touafek, N. On a second order rational difference equation. Hacet. J. Math. Stat. 2012, 41, 867–874. [Google Scholar]
  21. Halim, Y.; Bayram, M. On the solutions of a higher-order difference equation in terms of generalized Fibonacci sequences. Math. Methods Appl. Sci. 2016, 39, 2974–2982. [Google Scholar] [CrossRef]
  22. Halim, Y. A system of difference equations with solutions associated to Fibonacci numbers. Int. J. Differ. Equ. 2016, 11, 65–77. [Google Scholar]
  23. Hamioud, H.; Dekkar, I.; Touafek, N. Solvability of a third-order system of nonlinear difference equations via a generalized Fibonacci sequence. Miskolc Math. Notes 2024, 25, 271–285. [Google Scholar] [CrossRef]
  24. Halim, Y.; Rabago, J.F.T. On the solutions of a second-order difference equations in terms of generalized Padovan sequences. Math. Slovaca 2018, 68, 625–638. [Google Scholar] [CrossRef]
  25. Kara, M.; Yazlik, Y. On eight solvable systems of difference equations in terms of generalized Padovan sequences. Miskolc Math. Notes 2021, 22, 695–708. [Google Scholar] [CrossRef]
  26. Kara, M.; Yazlik, Y. Representation of solutions of eight systems of difference equations via generalized Padovan sequences. Int. J. Nonlinear Anal. Appl. 2021, 12, 447–471. [Google Scholar]
  27. Halim, Y.; Khelifa, A.; Berkal, M. Solutions of a system of two higher-order difference equations in terms of Lucas sequence. Univers. J. Math. Appl. 2019, 2, 202–211. [Google Scholar] [CrossRef]
  28. Taşkara, N.; Büyük, H. On the solutions of three-dimensional difference equation systems via pell numbers. Avrupa Bilim Teknol. Derg. 2022, 34, 433–440. [Google Scholar] [CrossRef]
  29. Kaouache, S.; Fečkan, M.; Halim, Y.; Khelifa, A. Theoretical analysis of higher-order system of difference equations with generalized balancing numbers. Math. Slovaca 2024, 74, 691–702. [Google Scholar] [CrossRef]
  30. Arikoglu, A.; Ozkol, I. Solution of differential–difference equations by using differential transform method. Appl. Math. Comput. 2006, 181, 153–162. [Google Scholar] [CrossRef]
  31. Bérczes, A.; Liptai, K.; Pink, I. On generalized balancing sequences. Fibonacci Q. 2010, 48, 121–128. [Google Scholar] [CrossRef]
Figure 1. Plot of the numerical solution of the system (29).
Figure 1. Plot of the numerical solution of the system (29).
Axioms 14 00450 g001
Figure 2. Difference plot between x n and y n as solutions for the system (29).
Figure 2. Difference plot between x n and y n as solutions for the system (29).
Axioms 14 00450 g002
Figure 3. Plot of the numerical solution of the system (30).
Figure 3. Plot of the numerical solution of the system (30).
Axioms 14 00450 g003
Figure 4. Difference plot between x n and y n solution of the system (30).
Figure 4. Difference plot between x n and y n solution of the system (30).
Axioms 14 00450 g004
Table 1. Numerical values of x n and y n for the first 30 iterations of the System (29).
Table 1. Numerical values of x n and y n for the first 30 iterations of the System (29).
n01234567
x n 0.50000.60000.70000.65000.55000.55560.57140.5650
y n 0.30000.35000.33000.40000.37000.64520.68970.7407
n89101112131415
x n 0.58820.57800.68740.70900.73570.72160.69770.6989
y n 0.71430.66670.66910.67630.67340.68410.67940.7339
n1617181920212223
x n 0.70240.70100.70630.70390.73200.73840.74670.7423
y n 0.74570.76090.75280.73950.74010.74210.74130.7442
n2425262728293031
x n 0.73500.73540.73640.73600.73760.73690.74560.7476
y n 0.74290.75870.76240.76730.76470.76050.76070.7613
Table 2. Numerical values of x n and y n for the first 23 iterations of the System (30).
Table 2. Numerical values of x n and y n for the first 23 iterations of the System (30).
n01234567
x n 0.40000.80000.60000.30000.55560.90910.66670.7692
y n 0.20000.90000.50000.70000.58820.76920.66670.5556
n89101112131415
x n 0.70830.81250.75000.69230.73940.86180.76790.8009
y n 0.64750.83970.69770.75140.71860.77670.74070.7104
n1617181920212223
x n 0.78040.81750.79410.77540.79050.83870.80040.8129
y n 0.73490.80770.75070.76980.75780.77970.76580.7550
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

Fečkan, M.; Khelifa, A.; Halim, Y.; Alsulami, I.M. Note on Iterations of Nonlinear Rational Functions. Axioms 2025, 14, 450. https://doi.org/10.3390/axioms14060450

AMA Style

Fečkan M, Khelifa A, Halim Y, Alsulami IM. Note on Iterations of Nonlinear Rational Functions. Axioms. 2025; 14(6):450. https://doi.org/10.3390/axioms14060450

Chicago/Turabian Style

Fečkan, Michal, Amira Khelifa, Yacine Halim, and Ibraheem M. Alsulami. 2025. "Note on Iterations of Nonlinear Rational Functions" Axioms 14, no. 6: 450. https://doi.org/10.3390/axioms14060450

APA Style

Fečkan, M., Khelifa, A., Halim, Y., & Alsulami, I. M. (2025). Note on Iterations of Nonlinear Rational Functions. Axioms, 14(6), 450. https://doi.org/10.3390/axioms14060450

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