Skip to Content
  • Article
  • Open Access

14 May 2026

Dynamics and Efficient Numerical Simulation of a Fractional-Order T System

and
1
School of Artificial Intelligence and Big Data, Henan University of Technology, Zhengzhou 450001, China
2
School of Intelligent Systems Science and Engineering, Jinan University, Zhuhai 519000, China
*
Author to whom correspondence should be addressed.

Abstract

In this paper, we propose and numerically investigate a fractional T system. As a fractional generalization of the classical T model, the fractional order serves as a memory parameter governing the system dynamics. By employing the fractional stability criterion, the local stability of the equilibrium points is analyzed, and the existence of Hopf bifurcation is characterized. To efficiently simulate the long-time dynamics induced by fractional memory, a linear semi-implicit numerical scheme accelerated by a sum-of-exponentials approximation of the Caputo derivative is developed. The proposed scheme is shown to be stable and enables a significant reduction in computational cost compared with classical L1 and Grünwald–Letnikov methods. Numerical experiments, including time series, phase portraits, Lyapunov exponent computations, and bifurcation diagrams, demonstrate that varying the fractional order leads to transitions among stable, periodic, and chaotic regimes. In particular, pronounced transient dynamics are observed as the fractional order approaches its critical value, highlighting the memory-induced effects inherent in fractional-order systems.

1. Introduction

Fractional-order dynamical systems have attracted increasing attention in recent years due to their ability to incorporate memory and hereditary effects, which are often intrinsic in physical, biological, and engineering processes [1,2,3,4]. Compared with classical integer-order models, fractional models are capable of representing a broader range of dynamic behaviors and parameter-dependent transitions, and thus have shown particular effectiveness in the study of nonlinear and chaotic dynamics [5,6,7,8]. For example, the existence of hidden and self-excited chaotic attractors that appears only in the fractional-order case is discussed in [5]. Extreme multistability and the coexistence of symmetric multiple attractors are observed in fractional-order discrete-time neural networks [6]. Moreover, fractional discrete-time systems [7] have been shown to exhibit rich nonlinear behaviors such as chaos, bifurcation, stabilization, and synchronization governed by the fractional difference order.
On the other hand, since Lorenz reported the first canonical chaotic attractor in 1963 [9], it has become clear that even low-dimensional autonomous systems with simple quadratic nonlinearities are capable of exhibiting chaos. Over the years, many such systems have been identified and analyzed [10,11,12,13], and their dynamical properties, including bifurcation and attractor structure, have been extensively investigated [14,15]. Among these systems, Tigan et al. [16] proposed the T system, a Lorenz-type model with enhanced parameter flexibility. Compared with the Lü system [11], the T system admits broader parametric tunability and exhibits more diverse dynamical patterns [17,18], making it attractive for applications such as secure communication and signal masking. Therefore, this flexibility makes the T system a suitable prototype for exploring how fractional-order operators influence stability transitions and chaotic regimes.
To fully capture the dynamical features of fractional-order models, the construction of efficient numerical approximation methods is crucial. An extensive variety of time-stepping methods have been presented to discretize the fractional derivatives, including the fractional linear multistep method [19], the L1 scheme [20], the L1-2 scheme [21], the L2- 1 σ scheme [22], and the L2 scheme [23]. Several modified variants have also been introduced to better accommodate weak singularities at the initial time [24,25]. Although these schemes provide reliable accuracy, their direct implementation typically requires all the history solutions, resulting in O ( N 2 ) computational cost and O ( N ) memory usage for N total time steps. To reduce computational costs, kernel-acceleration techniques, such as multipole expansions [26,27] and sum-of-exponentials approximations [28,29,30,31], have been developed, resulting in low-storage and high-efficiency schemes. These kernel-accelerated schemes make long-time simulations feasible for fractional dynamical systems. However, due to the strong coupling among state variables, developing efficient and stable numerical schemes that also allow for decoupled computation remains a nontrivial challenge.
Motivated by the above considerations, this work proposes a fractional-order extension of the T system and develops a dedicated numerical framework for its analysis, with particular emphasis on its numerical approximation and the resulting dynamic behaviors. We explore how variations in the fractional order influence the system dynamics, including stability, bifurcation structures, and transitions among stable, periodic, and chaotic regimes. To accurately and efficiently capture these memory-induced dynamics over long time intervals, the proposed framework incorporates a fast linear decoupled scheme accelerated by a sum-of-exponentials approximation of the Caputo derivative. A key aspect of the proposed scheme is the carefully designed implicit–explicit treatment of the nonlinear terms. This treatment avoids nonlinear solves, preserves a decoupled update structure, and enables a rigorous stability analysis. The main contributions are as follows:
  • Model formulation and theoretical analysis. We introduce a fractional-order T system by incorporating Caputo derivatives. The stability of equilibrium points under varying fractional orders and parameter regimes is characterized based on fractional stability criteria. Furthermore, a fractional Hopf bifurcation is shown to occur at an explicitly computable critical fractional order, demonstrating that the fractional order can serve as an effective control parameter for stability transitions.
  • Development of a fast and structured numerical scheme. By combining a sum-of-exponentials approximation of the Caputo kernel with a carefully designed semi-implicit discretization, we construct a fast L1-based time-stepping method for the fractional-order T system. The nonlinear terms are treated in a tailored manner so that the resulting scheme is linear and decoupled at each time step, which is particularly suitable for long-time simulations. A rigorous stability analysis of the proposed scheme is established.
  • Numerical investigation of dynamical behaviors. Through Lyapunov exponents, phase portraits, and bifurcation diagrams, we illustrate that the fractional T system exhibits various dynamical behaviors, including enhanced stability regions, delayed onset of chaos, and fractional-order-induced Hopf bifurcations. For comparison, we also analyze the integer-order discrete T system and identify codimension-1 and codimension-2 bifurcations such as Neimark–Sacker, period-doubling, and strong resonances, thereby providing a reference baseline for assessing fractional-order impacts.
The remainder of the paper is organized as follows. Section 2 discusses the stability of the integer-order T system. In Section 3, we introduce the fractional-order T system, analyze the local asymptotic stability of equilibria based on fractional stability criteria, and verify the existence of Hopf bifurcation with respect to the fractional order. Section 4 develops a linear fast semi-implicit numerical scheme and provides a rigorous stability analysis of the discretized system. In Section 5, we present numerical experiments that illustrate the influence of the fractional order via Lyapunov exponents, phase portraits, and bifurcation diagrams, and compare the fast scheme with the classical L1 and Grünwald–Letnikov schemes, along with a bifurcation analysis of the integer-order discrete counterpart. Finally, Section 6 concludes the paper.

2. The Integer-Order T System and Its Stability Properties

The classical T system is described by
d x d t = a ( y x ) , d y d t = ( c a ) x a x z , d z d t = x y b z ,
with real parameters a , b , c and a 0 . It is evident that when b 0 and b a ( c a ) < 0 , system (1) admits a single trivial equilibrium point E 0 ( 0 , 0 , 0 ) . If b a ( c a ) > 0 , the system also possesses two nontrivial equilibrium points E 1 and E 2 , satisfying
y = x , ( c a ) x a x z = 0 , x y = b z .
Precisely, E 1 = E 1 ( x 0 , y 0 , z 0 ) , E 2 = E 1 ( x 0 , y 0 , z 0 ) , x 0 = y 0 = b a ( c a ) , z 0 = c a a .
The Jacobian matrix of system (1) evaluated at E i ( i = 0 , 1 , 2 ) is given by
J ( E i ) = a a 0 ( c a ) a z i 0 a x i y i x i b .
Accordingly, the characteristic equation reads
λ 3 + λ 2 ( a + b ) + λ [ a b + a x 2 + a 2 z a ( c a ) ] + a 2 x y + a 2 x 2 + a b [ a z ( c a ) ] = 0 .
For the trivial equilibrium E 0 ( 0 , 0 , 0 ) , it is asymptotically stable if a > 0 , b > 0 and c < a . Conversely, E 0 ( 0 , 0 , 0 ) becomes unstable if a < 0 , b < 0 , or c > a > 0 . According to [18], when c = 2 a 2 a b , the characteristic equation at E 0 ( 0 , 0 , 0 ) possesses one negative real eigenvalue and a pair of purely imaginary conjugate eigenvalues. Since these eigenvalues satisfy Re ( λ ( c ) ) 0 , system (1) undergoes Hopf bifurcation at this critical parameter value.
For the nontrivial equilibria E 1 and E 2 , asymptotic stability is achieved if and only if
a + b > 0 , a b ( c a ) > 0 , b ( 2 a 2 + b c a c ) > 0 .
A detailed examination further indicates that the parameters within this region satisfy
a > 0 , b > 0 , c > a .
It can be validated as follows:
  • If a < 0 and b < 0 , then a + b < 0 , contradicting the first condition in (4).
  • If a > 0 and b < 0 , then a b < 0 , implying c a < 0 and b c > a b . Consequently,
    2 a 2 + b c a c > 2 a 2 + a b a c = a ( a + b ) + a ( a c ) > 0 ,
    which contradicts b ( 2 a 2 + b c a c ) > 0 .
  • If a < 0 and b > 0 , then a b < 0 and c a < 0 , leading to b c < a b < 0 and
    2 a 2 + b c a c < 2 a 2 + a b a c = a ( a + b ) + a ( a c ) < 0 ,
    again violating the last inequality in (4).
Therefore, condition (5) must hold for the asymptotic stability of E 1 , 2 .

3. Fractional-Order T System

3.1. Model Formulation

A fractional-order generalization of the classical T system is given by
D α 1 x ( t ) = a ( y x ) , D α 2 y ( t ) = ( c a ) x a x z , D α 3 z ( t ) = x y b z ,
where D α u denotes the Caputo fractional derivative, defined [32]:
D α u ( t ) = 1 Γ ( 1 α ) 0 t s u ( s ) ( t s ) α d s , 0 < α < 1 .
In the rest of the paper, we focus on the numerical investigation of the fractional T system (6). In particular, we develop an efficient numerical scheme for long-time simulations and explore the dynamical behaviors induced by the fractional orders.
As a first step, we analyze the local stability of the equilibrium points and the associated bifurcation behavior in this section. To facilitate this analysis, we recall two classical results on stability and Hopf bifurcation, which are presented in Theorems 1 and 2.

3.2. Stability Analysis

Theorem 1
(Stability condition, [33]). Consider the incommensurate fractional-order system
D α x ( t ) = f ( x ( t ) ) , x ( 0 ) = x 0 ,
where α = ( α 1 , α 2 , , α n ) , α i ( 0 , 1 ) for i = 1 , 2 , , n and x R n . The equilibrium points of system (6) are obtained by solving f ( x ( t ) ) = 0 . These points are locally asymptotically stable if all eigenvalues λ i of the Jacobian matrix J = f x evaluated at the equilibrium satisfy
| arg ( λ i ) | > α * π 2 , α * = max { α 1 , α 2 , , α n } .
Furthermore, if | arg ( λ i ) | = α * π 2 , then the system may undergo Hopf bifurcation.
To compare the stability characteristics of the integer- and fractional-order T systems, we consider identical parameter settings with a = 4 , b = 2 , and c = 16.5 . The classical T system (1) possesses three equilibrium points: E 0 ( 0 , 0 , 0 ) , E 1 ( 2.5 , 2.5 , 3.125 ) , E 2 ( 2.5 , 2.5 , 3.125 ) . Since c > a , the trival equilibrium E 0 is unstable. Moreover, as b ( 2 a 2 + b c a c ) = 2 < 0 , indicating that E 1 and E 2 are unstable saddle-focus points.
For the fractional-order system (6), the eigenvalues of the Jacobian matrix at E 1 and E 2 are λ 1 = 6.03 , λ 2 , 3 = 0.014 ± 5.76 i . According to Theorem 1, the equilibrium points remain asymptotically stable when
| arg ( λ i ) | = 1.5683 > α * π 2 , i = 2 , 3 .
Thus, the fractional-order system (6) is stable at E 1 , 2 for α * < 0.9984 , demonstrating an extended stability domain compared with the integer-order counterpart.
Since the first two coordinates of E 1 and E 2 have opposite signs while the third coordinate is identical, all eigenvalues of the Jacobian matrix at these equilibria coincide. Hence, their stability thresholds are the same. Next, we further explore the influence of parameters a and c on the critical fractional order α * for E 1 , 2 . Figure 1 illustrates the dependence of the critical order α * on parameters a and c for both positive and negative values of b. The upper panels show the variation of α * with respect to c for b = 2 (left) and b = 2 (right), indicating that increasing c generally decreases the upper bound of α *, thereby shrinking the stability region. The lower panels depict three-dimensional surfaces of α * as function of both a and c, again for b = 2 (left) and b = 2 (right). These results reveal the intricate interplay between system parameters and the fractional order in determining the stability boundary, and provide useful insights into controlling or suppressing chaotic behavior through appropriate adjustment of the fractional derivative order.
Figure 1. Critical order α * at equilibria E 1 , 2 as a function of parameters a and c. (Upper) Variation of α * with c for a = 4 , b = 2 (left) and b = 2 (right). (Lower) Three-dimensional surfaces of α * ( a , c ) for b = 2 (left) and b = 2 (right).

3.3. Hopf Bifurcation with Respect to the Fractional Order

Theorem 2
(Hopf bifurcation condition, [34]). Let ρ denote a bifurcation parameter. For an equilibrium point E i of a three-dimensional fractional-order system, if the Jacobian matrix has one real eigenvalue λ 1 ( ρ * ) 0 and a pair of complex conjugate eigenvalues λ 2 , 3 ( ρ * ) at ρ = ρ *. Then the system undergoes Hopf bifurcation at ρ = ρ * if the following conditions hold:
1.
λ 1 ( ρ * ) 0 and | arg ( λ 1 ) | α * π 2 ;
2.
| arg ( λ 2 ) |   =   | arg ( λ 3 ) | = α * π 2 ;
3.
d d ρ | arg ( λ i ) | ρ = ρ * 0 , i = 2 , 3 .
Now we verify that system (6) satisfies the three conditions listed in Theorem 2, thereby ensuring the occurrence of Hopf bifurcation.
As discussed in (3), the characteristic equation of the linearized system at E i is given by:
F ( λ , χ 2 , χ 1 , χ 0 ) = λ 3 + χ 2 λ 2 + χ 1 λ + χ 0 = 0 ,
where χ 0 = 2 a b ( c a ) , χ 1 = b c , χ 2 = a + b .
Let λ = r e i θ ( r > 0 , θ = α * π 2 ) be a root of Equation (10). Substituting this into Equation (10) yields
r 3 e i 3 θ + χ 2 r 2 e i 2 θ + χ 1 r e i θ + χ 0 = 0 .
Separating (11) into real and imaginary parts gives
r 3 cos ( 3 θ ) + χ 2 r 2 cos ( 2 θ ) + χ 1 r cos θ + χ 0 = 0 , r 3 sin ( 3 θ ) + χ 2 r 2 sin ( 2 θ ) + χ 1 r sin θ = 0 .
By eliminating r 3 between the two equations and simplifying, we obtain two roots:
r j = χ 2 cos θ ± χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) 4 cos 2 θ 1 , j = 1 , 2 ,
where θ π 3 , α * 2 3 and χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) > 0 .
To investigate the existence of Hopf bifurcation, we take c as the bifurcation parameter. From Equation (11), the critical value of c corresponding to the Hopf bifurcation is obtained as
c h = 1 2 a b ( r 3 cos ( 3 θ ) + χ 2 r 2 cos ( 2 θ ) + χ 1 r cos θ ) + a ,
where | arg ( λ 1 , 2 ( c h ) ) | = α * π 2 , and λ 1 , 2 ( c h ) are a pair of complex conjugate eigenvalues of Equation (11). It can be readily verified that Equation (11) also has a nonzero real root λ 3 ( c h ) satisfying | arg ( λ 3 ( c h ) ) | α * π 2 .
Let λ ( c ) = u 1 ( c ) + i u 2 ( c ) . Then arg ( λ ( c ) ) = arctan u 2 ( c ) u 1 ( c ) , and
d d c | arg ( λ ( c ) ) | c = c h = ± 1 | λ ( c ) | 2 u 1 ( c ) u 2 ( c ) u 1 ( c ) u 2 ( c ) .
Differentiating Equation (10) with respect to c yields
d λ ( c ) d c = b λ + 2 a b 3 λ 2 ( c ) + 2 χ 2 λ ( c ) + χ 1 .
Substituting λ = r j e i θ at c = c h , we have
d λ ( c ) d c | c = c h = b r j ( cos θ + i sin θ ) + 2 a b 3 r j 2 ( cos ( 2 θ ) + i sin ( 2 θ ) ) + 2 χ 2 r j ( cos θ + i sin θ ) + χ 1 = A + i B ε 1 2 + ε 2 2 ,
where
A = ε 1 ( b r j cos θ + 2 a b ) + ε 2 b r j sin θ , B = ε 2 ( b r j cos θ + 2 a b ) ε 1 b r j sin θ , ε 1 = 3 r j 2 cos ( 2 θ ) + 2 χ 2 r j cos θ + χ 1 , ε 2 = 3 r j 2 sin ( 2 θ ) + 2 χ 2 r j sin θ .
Hence
u 1 ( c ) u 2 ( c ) u 1 ( c ) u 2 ( c ) = r j cos θ r j sin θ A ε 1 2 + ε 2 2 B ε 1 2 + ε 2 2 = r j ε 1 2 + ε 2 2 ( B cos θ + A sin θ ) ,
where
B cos θ + A sin θ = cos θ [ ε 2 ( b r j cos θ + 2 a b ) ε 1 b r j sin θ ] + sin θ [ ε 1 ( b r j cos + 2 a b ) + ε 2 b r j sin θ ] = 2 a b ( ε 2 cos θ + ε 1 sin θ ) + b r j ε 2 .
Since r j > 0 and 0 < θ = α * π 2 < π 2 , we have ε 2 = 3 r j 2 sin ( 2 θ ) + 2 χ 2 r j sin θ > 0 , implying b r j ε 2 > 0 . From Ref. [34],
ε 2 cos θ + ε 1 sin θ = 2 r j 2 sin θ [ r j ( 4 cos 2 θ 1 ) + χ 2 cos θ ] .
Using Equation (13), it follows that
r j ( 4 cos 2 θ 1 ) + χ 2 cos θ = ± χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) .
We now consider the two possible cases separately.
Case 1: If r j ( 4 cos 2 θ 1 ) + χ 2 cos θ = χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) , then
2 a b ( ε 2 cos θ + ε 1 sin θ ) + b r j ε 2 = 4 a b r j 2 sin θ χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) + b r j ε 2 > 0 .
Hence,
d d c | arg ( λ ( c ) ) | c = c h = ± 1 r j ( ε 1 2 + ε 2 2 ) ( B cos θ + A sin θ ) 0 ,
thereby satisfying condition (3) of Theorem 2.
Case 2: If r j ( 4 cos 2 θ 1 ) + χ 2 cos θ = χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) , then
2 a b ( ε 2 cos θ + ε 1 sin θ ) + b r j ε 2 = 4 a b r j 2 sin θ χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) + b r j ε 2 = b r j ( 3 r j 2 sin ( 2 θ ) + 2 χ 2 r j sin θ ) 4 a b r j 2 sin θ χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) = 2 b r j 2 sin θ [ 3 r j cos θ + χ 2 2 a χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) ] .
To ensure that the above quantity is nonzero, it suffices that
2 a χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) χ 2 3 cos θ χ 2 cos θ χ 2 2 cos 2 θ χ 1 ( 4 cos 2 θ 1 ) 4 cos 2 θ 1 .
Therefore, condition (3) of Theorem 2 also holds in this case.
For example, for parameter settings a = 4 , b = 2 , and c = 16.5 , we have from (9) that λ 2 , 3 = 0.014 ± 5.76 i , | arg ( λ i ) | = α * π 2 = 1.5683 , and the critical order α * = 0.9984 . In this case, it implies r cos θ = 0.014 and r sin θ = 5.76 . By computation, r ( B cos θ + A sin θ ) = 43.20 0 for the term of d d c | arg ( λ ( c ) ) | c = c h . Therefore, according to Theorem 2, the system (6) generates Hopf bifurcation at this critical point and is gradually becoming unstable. The corresponding numerical proofs will also be presented in Section 5.

4. Numerical Approximation of the Fractional System

4.1. Fast L1 Discretization and SOE Approximation

In this section, we propose an efficient time-stepping scheme for the fractional Lorenz-Stenflo system (6), together with fast implementation of the fractional derivative based on the sum-of-exponentials (SOE) technique. The stability of the resulting scheme is also established.
Let T > 0 and { t k } k = 0 N be a uniform partition of [ 0 , T ] with time step h = T / N . The classical L1 approximation [20] to discretize the Caputo derivative D α u at t = t k is given by:
D α u ( t k ) = 1 Γ ( 1 α ) j = 0 k 1 t j t j + 1 u s ( s ) ( t k s ) α d s = 1 Γ ( 1 α ) j = 0 k 1 u ( t j + 1 ) u ( t j ) h t j t j + 1 1 ( t k s ) α d s + R k : = L t α u ( t k ) + R k , 1 k N ,
where R k is the corresponding local truncation error and L t α is defined by
L t α u ( t k ) = 1 d α [ a 0 α u ( t k ) j = 1 k 1 ( a j 1 α a j α ) u ( t k j ) a k 1 α u ( t 0 ) ] ,
with d α = Γ ( 2 α ) h α ,
a k j α = 1 α h 1 α t j 1 t j 1 ( t k s ) α d s = ( k j + 1 ) 1 α ( k j ) 1 α .
To improve readability, the superscript α in a k j α will be omitted throughout the remainder of the paper whenever no ambiguity arises. The same convention applies to the notations N ε α , s i α , ω i α , U i α ( t k ) , U i k , α , and a ^ k j α introduced below, which will be written as N ε , s i , ω i , U i ( t k ) , U i k , and a ^ k j respectively. The main coefficients and notations used in the numerical scheme are summarized in Table 1.
Table 1. The main coefficients and notations used in the numerical scheme.
Due to the intrinsic nonlocality of the standard L1 formula, its direct application results in a high computational complexity of O ( N 2 ) and a storage cost of O ( N ) . To alleviate this issue, we adopt a fast L1 formula based on the SOE technique [35], which approximates the kernel function ( t k s ) α in the time-fractional derivative and significantly reduces both computational and storage costs. In fact, it has been shown in [28,36] that for any 0 < α < 1 and prescribed absolute tolerance ε 1 , there exists a positive integer N ε , positive quadrature nodes s i and weights ω i ( 1 i N ε ) such that
| 1 t α i = 1 N ε ω i e s i t | ε , t [ h , T ] ,
with 0 < h 1 . The number of SOE terms N ε satisfies
N ε = O log 1 ε log log 1 ε + log T h + log 1 h log log 1 ε + log 1 h .
Typically, for fixed ε , N ε = O ( log ( N ) ) if T 1 ; N ε = O ( log 2 ( N ) ) if T 1 .
To construct the fast L1 formula, the Caputo fractional derivative is decomposed into a local part and a history part. The local part is discretized using linear interpolation, while the history part is approximated by the SOE technique. Specifically,
D α u ( t k ) = 1 Γ ( 1 α ) t k 1 t k u s ( s ) ( t k s ) α d s + 1 Γ ( 1 α ) 0 t k 1 u s ( s ) ( t k s ) α d s 1 Γ ( 1 α ) u ( t k ) u ( t k 1 ) h t k 1 t k d s ( t k s ) α + 1 Γ ( 1 α ) 0 t k 1 i = 1 N ε ω i e s i ( t k s ) u s ( s ) d s = u ( t k ) u ( t k 1 ) d α + 1 Γ ( 1 α ) i = 1 N ε ω i U i ( t k ) ,
where
U i ( t k ) = 0 t k 1 e s i ( t k s ) u s ( s ) d s , with U i ( t 0 ) = 0 .
By employing a recursive formula and linear interpolation over the interval ( t k 2 , t k 1 ) , U i ( t k ) can be approximated by
U i ( t k ) = e s i h U i ( t k 1 ) + t k 2 t k 1 e s i ( t k s ) u s ( s ) d s e s i h U i ( t k 1 ) + u ( t k 1 ) u ( t k 2 ) h t k 2 t k 1 e s i ( t k s ) d s .
By combining these results, we define the fast finite difference operator F t α as: for the discrete function { u k } k = 0 N , for 1 k N ,
F t α u k = u k u k 1 d α + 1 Γ ( 1 α ) i = 1 N ε ω i U i k ,
where U i k = e s i h U i k 1 + u k 1 u k 2 h t k 2 t k 1 e s i ( t k s ) d s = e s i h U i k 1 + 1 s i h e s i h ( 1 e s i h ) ( u k 1 u k 2 ) with U i 1 = 0 for i = 1 , 2 , , N ε .
Consequently, it follows that
F t α u k = u k u k 1 d α + 1 Γ ( 1 α ) i = 1 N ε ω i j = 1 k 1 u j u j 1 h t j 1 t j e s i ( t k s ) d s = 1 Γ ( 1 α ) j = 1 k a ^ k j ( u j u j 1 ) = 1 Γ ( 1 α ) [ a ^ 0 u k j = 1 k 1 ( a ^ j 1 a ^ j ) u k j a ^ k 1 u 0 ] ,
where
a ^ 0 = 1 h t k 1 t k d s ( t k s ) α = h α 1 α , a ^ k j = 1 h i = 1 N ε ω i t j 1 t j e s i ( t k s ) d s = 1 h i = 1 N ε ω i s i e s i ( k j ) h ( 1 e s i h ) .
The fast L1 scheme retains the accuracy of the standard L1 method while reducing the computational complexity from O ( N 2 ) to O ( N N ε ) and the memory from O ( N ) to O ( N ε ) , making it highly suitable for long-term simulations of fractional-order systems.

4.2. Semi-Implicit Numerical Scheme

The fast linear semi-implicit L1 scheme for (6) reads: given ( x 0 , y 0 , z 0 ) = ( x ( t 0 ) , y ( t 0 ) , z ( t 0 ) ) , for k = 1 , 2 , , N , find ( x k , y k , z k ) , such that
F t α 1 x k = a ( y k x k ) , F t α 2 y k = ( c a ) x k a x k 1 z k , F t α 3 z k = x k 1 y k b z k .
From (19), we have F t α u k = ( u k H k α ) / d α , where H k α = u k 1 ( 1 α ) h α i = 1 N ε ω i U i k , then the scheme (21) can be decoupled as
y k = H k α 2 + ( c a ) d α 2 1 + a d α 1 H k α 1 a d α 2 1 + b d α 3 x k 1 H k α 3 1 a ( c a ) d α 1 d α 2 1 + a d α 1 + a d α 2 d α 3 1 + b d α 3 ( x k 1 ) 2 , x k = H k α 1 + a d α 1 y k 1 + a d α 1 , z k = H k α 3 + d α 3 x k 1 y k 1 + b d α 3 .

4.3. Stability Analysis of the Scheme

To prove the stability of the proposed scheme (21), we first introduce several preliminary results. The analysis is based on deriving suitable bounds for the discrete convolution kernels and applying a discrete fractional Grönwall inequality. The properties of the discrete convolution kernels { a ^ j | 0 j k 1 } listed in Lemma 1 have been proved in [37]. In addition, an upper bound for the sum of these kernels is required, as stated in Lemma 2.
Lemma 1.
For 0 < α < 1 , if the tolerance error of SOE satisfies ε < T α , the coefficients { a ^ j | 0 j k 1 } defined in (20) satisfy:
a ^ 1 > a ^ 2 > > a ^ k 1 > 0 .
Moreover, if ε < 2 2 1 α 1 α h α , then
a ^ 0 > a ^ 1 .
Lemma 2.
For 0 < α < 1 , k 0 , the sum of the coefficients { a ^ j | 0 j k 1 } satisfy:
h j = 0 k 1 a ^ j t k 1 α 1 α + ε t k .
Proof. 
See Appendix A. □
The following lemma provides a key inequality for the discrete fractional derivative. Together with the fractional discrete Grönwall inequality in Lemma 4, it serves as the main tool for establishing the stability result.
Lemma 3.
If the SOE tolerance ε < min { T α , 2 2 1 α 1 α h α } , then for any mesh function u = { u k | 0 k N } defined on { t k } k = 0 N , the following inequality holds: for 1 n N ,
2 Γ ( 1 α ) h k = 1 n ( F t α u k ) u k h k = 1 n a ^ n k ( u k ) 2 ( t n 1 α 1 α + ε t n ) ( u 0 ) 2 .
Proof. 
See Appendix A. □
Lemma 4
([38]). Let the assumptions A1–A2 hold:
A1.
The discrete kernels { A k ( n ) } k = 0 n 1 are positive and monotone decreasing, that is,
A 0 ( n ) A 1 ( n ) A n 1 ( n ) > 0 , f o r 1 n N .
A2.
There is a constant π A > 0 such that the discrete kernels satisfy the lower bound
A n k ( n ) 1 π A h Γ ( 1 α ) t k 1 t k 1 ( t n s ) α d s f o r 1 k n N .
Let { g n } n = 1 N and { λ l } l = 0 N 1 be given non-negative sequences. Assume further that there exists a constant Λ such that l = 0 N 1 λ l Λ , and that the time step size h satisfies
h 1 2 π A Γ ( 2 α ) Λ α .
Then, for any non-negative sequence { v k } k = 0 N such that
k = 1 n A n k ( n ) ( v k v k 1 ) k = 1 n λ n k v k + g n f o r 1 n N ,
it holds that
v n 2 E α ( 2 π A Λ t n α ) ( v 0 + π A Γ ( 1 α ) max 1 j n { t j α g j } ) ,
where E α ( t ) is the Mittag–Leffler function defined by E α ( t ) = k = 0 t k Γ ( 1 + k α ) .
To apply Lemma 4, it is sufficient to verify that assumptions A1 and A2 are satisfied by the discrete kernels { a ^ n k } . Lemma 1 implies that assumption A1 holds provided that the tolerance error ε satisfies ε < 2 2 1 α 1 α h α . Moreover, assumption A2 holds with π A = 3 / 2 if ε T α 3 . Indeed, note that
a n k = ( n k + 1 ) 1 α ( n k ) 1 α = ( 1 α ) ξ α > ( 1 α ) N α = ( 1 α ) T α h α , ξ ( n k , n k + 1 ) ,
by (A1), we derive
a ^ n k 1 π A h Γ ( 1 α ) t k 1 t k 1 ( t n s ) α d s = a ^ n k 2 h α 3 Γ ( 2 α ) a n k h α 1 α ( 1 2 3 Γ ( 1 α ) ) a n k ε > h α 3 ( 1 α ) a n k ε > h α 3 ( 1 α ) ( 1 α ) T α h α ε 0 .
Combining the above results, we are now in a position to establish the stability of the proposed scheme (21), as stated in the following theorem.
Theorem 3.
Let a , b , c be positive constants, and assume that the time step size h 1 3 Γ ( 1 α 2 ) Γ ( 2 α 2 ) c 2 / a α 2 , the SOE approximation error ε min i = 1 , 2 , 3 { 2 2 1 α i 1 α i h α i , T α i 3 } . Then the discrete system (21) is stable; that is, for any 1 n N ,
h Γ ( 1 α 1 ) k = 1 n a ^ n k α 1 ( x k ) 2 + h Γ ( 1 α 2 ) k = 1 n a ^ n k α 2 ( y k ) 2 + a h Γ ( 1 α 3 ) k = 1 n a ^ n k α 3 ( z k ) 2 + a h k = 1 n ( x k ) 2 + h k = 1 n ( y k ) 2 + 2 a b h k = 1 n ( z k ) 2 6 ( c 2 a + 1 ) ( Γ ( 1 α 2 ) ) 2 t n α 2 E α 2 ( 3 c 2 a Γ ( 1 α 2 ) t n α 2 ) + 2 [ 1 2 Γ ( 1 α 1 ) ( t n 1 α 1 1 α 1 + ε t n ) ( x 0 ) 2 + 1 2 Γ ( 1 α 2 ) ( t n 1 α 2 1 α 2 + ε t n ) ( y 0 ) 2 + a 2 Γ ( 1 α 3 ) ( t n 1 α 3 1 α 3 + ε t n ) ( z 0 ) 2 ] .
Proof. 
Multiplying both sides of the discrete equations in (21) by h x k , h y k , and a h z k respectively, summing from k = 1 to n, we deduce
h k = 1 n ( F t α 1 x k ) x k = a h k = 1 n x k y k a h k = 1 n ( x k ) 2 , h k = 1 n ( F t α 2 y k ) y k = ( c a ) h k = 1 n x k y k a h k = 1 n x k 1 y k z k , a h k = 1 n ( F t α 3 z k ) z k = a h k = 1 n x k 1 y k z k a b h k = 1 n ( z k ) 2 .
Let X n = h k = 1 n a ^ n k α 1 ( x k ) 2 , Y n = h k = 1 n a ^ n k α 2 ( y k ) 2 , Z n = h k = 1 n a ^ n k α 3 ( z k ) 2 .By Lemma 3, summing up these equalities gives
X n 2 Γ ( 1 α 1 ) + Y n 2 Γ ( 1 α 2 ) + a Z n 2 Γ ( 1 α 3 ) + a h k = 1 n ( x k ) 2 + a b h k = 1 n ( z k ) 2 c h k = 1 n x k y k + I n ,
where I n = 1 2 Γ ( 1 α 1 ) ( t n 1 α 1 1 α 1 + ε t n ) ( x 0 ) 2 + 1 2 Γ ( 1 α 2 ) ( t n 1 α 2 1 α 2 + ε t n ) ( y 0 ) 2 + a 2 Γ ( 1 α 3 ) ( t n 1 α 3 1 α 3 + ε t n ) ( z 0 ) 2 .
Using Young’s inequality, we get
c x k y k a 2 ( x k ) 2 + c 2 2 a ( y k ) 2 ,
Substituting this inequality into (29) results in
X n 2 Γ ( 1 α 1 ) + Y n 2 Γ ( 1 α 2 ) + a Z n 2 Γ ( 1 α 3 ) + a 2 h k = 1 n ( x k ) 2 + a b h k = 1 n ( z k ) 2 c 2 2 a h k = 1 n ( y k ) 2 + I n .
Let Y n = h k = 1 n ( y k ) 2 , then
Y n = h k = 1 n a ^ n k α 2 ( y k ) 2 = k = 1 n a ^ n k α 2 ( Y k Y k 1 ) ,
it follows from (30) that
k = 1 n a ^ n k α 2 ( Y k Y k 1 ) Γ ( 1 α 2 ) c 2 a Y n + 2 Γ ( 1 α 2 ) I n .
In virtue of the fractional discrete Grönwall inequality in Lemma 4, which we set A n k ( n ) = a ^ n k α 2 , v k = Y k , λ 0 = Γ ( 1 α 2 ) c 2 a , λ 1 = = λ n 1 = 0 , g n = 2 Γ ( 1 α 2 ) I n in (25), it holds
Y n 6 ( Γ ( 1 α 2 ) ) 2 t n α 2 I n E α 2 3 c 2 a Γ ( 1 α 2 ) t n α 2 .
Plugging (33) into the right side of (30), we obtain
X n Γ ( 1 α 1 ) + Y n Γ ( 1 α 2 ) + a Z n Γ ( 1 α 3 ) + a h k = 1 n ( x k ) 2 + 2 a b h k = 1 n ( z k ) 2 6 c 2 a ( Γ ( 1 α 2 ) ) 2 t n α 2 E α 2 ( 3 c 2 a Γ ( 1 α 2 ) t n α 2 ) + 2 I n .
Combining (34) and (33) yields the desired estimate (27), which completes the proof. □

5. Numerical Examples

This section presents numerical experiments to investigate the dynamical behavior of the fractional-order T system (6) using the proposed numerical scheme (21). The results illustrate various dynamical features, including Lyapunov exponents, time series, phase portraits, and bifurcation structures, and also demonstrate the effectiveness of the scheme in capturing long-time dynamics.
The stability of the scheme is guaranteed under the conditions in Theorem 3, which constrain the time step size h and the SOE tolerance ε . In practice, these conditions are sufficient but not necessarily sharp. In the following simulations, we set ε 10 10 and 0.001 h 0.05 . Although the chosen time step sizes may exceed the theoretical bound in certain cases, the numerical results remain stable and consistent with the theoretical analysis.

5.1. Lyapunov Exponents Analysis

Lyapunov exponents(LEs) provide a quantitative measure of the stability and long-term behavior of dynamical systems. While several well-established algorithms exist for integer-order systems, these methods are generally not directly applicable to fractional-order systems due to the intrinsic nonlocality of fractional derivatives.
To account for this nonlocality, we adapt the computational approach proposed in [39], which was originally developed for Grünwald–Letnikov derivatives and explicit discretizations. Since our system involves the Caputo fractional derivative and a semi-implicit scheme, the algorithm is modified to be consistent with the discrete formulation (21). The main steps of the adapted procedure are outlined below.
The fast scheme (22) can be written in vector form as
x ( t k ) = F ( x ( t k 1 ) , x ( t k 2 ) , , x ( t 0 ) ) ,
where x = ( x , y , z ) T , and F is the vector-valued mapping determined by the discrete scheme. The deviation due to an initial perturbation w ( 0 ) = ( w 1 ( 0 ) , w 2 ( 0 ) , w 3 ( 0 ) ) evolves as
w ( k ) = J F ( k 1 ) w ( k 1 ) = = i = 0 k 1 J F ( i ) w ( 0 ) = A ( k ) w ( 0 ) = i = 1 3 a i ( k ) w i ( 0 ) ,
where A ( k ) is the tangent map at step k and a i ( k ) denotes its i-th column. Taking three sets of initial perturbation W ( 0 ) = diag ( ε 1 , ε 2 , ε 3 ) , ε i 0 , we obtain
W ( k ) = A ( k ) W ( 0 ) .
Since J F ( k 1 ) in (35) cannot be computed directly due to nonlocality, we derive recurrence relations for A ( k ) . It’s clear that the semi-implicit scheme (21) can be rewritten as
x k = a d α 1 y k + H k α 1 1 + a d α 1 , y k = d α 2 [ ( c a ) x k a x k 1 z k ] + H k α 2 , z k = d α 3 x k 1 y k + H k α 3 1 + b d α 3 .
The perturbation equations are then
δ x k = a d α 1 δ y k + δ H k α 1 1 + a d α 1 , δ y k = d α 2 [ ( c a ) δ x k a z k δ x k 1 a x k 1 δ z k ] + δ H k α 2 , δ z k = d α 3 ( y k δ x k 1 + x k 1 δ y k ) + δ H k α 3 1 + b d α 3 ,
where δ H k α i represents the perturbation terms generated from historical items H k α i , i = 1 , 2 , 3 based on the SOE convolutions.
The coefficients of the tangent matrix A ( k ) = ( a m , j ( k ) ) 3 × 3 satisfy
a 2 , j ( k ) = a d α 2 ( d α 3 1 + b d α 3 x k 1 y k + z k ) a 1 , j ( k 1 ) + ( c a ) d α 2 1 + a d α 1 ( A H α 1 ) j k + ( A H α 2 ) j k a d α 2 x k 1 1 + b d α 3 ( A H α 3 ) j k 1 a ( c a ) d α 1 d α 2 1 + a d α 1 + a d α 2 d α 3 1 + b d α 3 ( x k 1 ) 2 , a 1 , j ( k ) = a d α 1 a 2 , j ( k ) + ( A H α 1 ) j k 1 + a d α 1 , a 3 , j ( k ) = d α 3 ( y k a 1 , j ( k 1 ) + x k 1 a 2 , j ( k ) ) + ( A H α 3 ) j k 1 + b d α 3 ,
with the auxiliary terms
( A H α l ) j k = a l , j ( k 1 ) ( 1 α l ) h α l i = 1 N ε ω i ( A U i k ) l , j , ( A U i k ) l , j = e s i h ( A U i k 1 ) l , j + 1 s i h e s i h ( 1 e s i h ) ( a l , j ( k 1 ) a l , j ( k 2 ) ) , j , l = 1 , 2 , 3 .
The LEs are finally computed as
λ j = lim t k 1 t k ln w j ( k ) w j ( 0 ) = lim k 1 k h ln | ε j | a j ( k ) w j ( 0 ) = lim k 1 k h ln a j ( k ) , j = 1 , 2 , 3 .
To prevent numerical divergence, we apply Gram–Schmidt orthonormalization every N steps, with the orthonormalization timestep be h norm = N h . In practice, we set h norm = 10 h .
For validation, we consider the commensurate case ( α 1 = α 2 = α 3 = α ) with parameters a = 2 , b = 0.5 , c = 18 . The two nontrivial equilibrium points are E 1 ( 2 , 2 , 8 ) , E 2 ( 2 , 2 , 8 ) . Since b ( 2 a 2 + b c a c ) = 9.5 < 0 , the integer-order system is unstable, whereas the fractional system remains stable when α < α * < 0.9487 . We set h = 0.001 , SOE tolerance ε = 10 10 , and initial condition ( x 0 , y 0 , z 0 ) = ( 2 , 2 , 8 ) . The largest Lyapunov exponent λ max as a function of α is shown in Figure 2 (left). Figure 2 (right) presents the temporal evolution of λ max for α = 0.94 and α = 0.96 . These results confirm that λ max < 0 for α 0.94 and becomes positive for α > 0.94 , which is consistent with the theoretical stability threshold.
Figure 2. For parameters a = 2 , b = 0.5 , c = 18 . (Left) The largest Lyapunov exponent λ max as function of the fractional order α ( T = 100 , the disturbance ε 1 = ε 2 = ε 3 = 0.05 ). (Right) Time evolution of λ max for α = 0.94 , 0.96 ( ε 1 = ε 2 = ε 3 = 0.01 ).
We further investigate the influence of the parameter c and the fractional order α on the LEs with a = 4 , b = 2 , as shown in Figure 3. (i) In the upper-left panel, the largest Lyapunov exponent is plotted as a function of c for different α . The exponent remains negative across the tested range of c for α = 0.97 , confirming stability. While for α = 0.999 , it becomes positive, indicating transition to chaos. (ii) The upper-right panel shows all three LEs for α = 0.98 . Both the first and second exponents gradually cross zero as c increases, implying a decreasing stability threshold α *. This is consistent with the trend reported in Figure 1 (upper right). (iii) The lower panels show the three-dimensional surfaces of the LEs as functions of both α and c. The left plot presents the largest and second exponents with the zero-plane reference, while the right plot displays the third exponent with a baseline at 7 , clearly illustrating the evolution of the stability regions with respect to the fractional order and system parameters. As can be seen from the figure, under certain parameter conditions, two Lyapunov exponents are greater than zero, indicating that the system is in a state of superchaotic oscillation.
Figure 3. LEs as functions of the fractional order α and the parameter c for a = 4 and b = 2 . (Upper panels, 2D) Left: the largest lyapunov exponent versus c for different values of α . Right: All three LEs at α = 0.98 . (Lower panels, 3D) Left: surfaces of the largest and second LEs with the zero-plane reference; Right: surface of the third LE with a baseline at 7 .

5.2. Time and Phase Diagrams

We continue with the same parameter setting as in Section 5.1, namely a = 2 , b = 0.5 , and c = 18 , for which the theoretical stability threshold satisfies α * < 0.9487 . The SOE tolerance is set to ε = 10 10 , and the initial condition is ( x 0 , y 0 , z 0 ) = ( 1 , 1 , 7 ) . Figure 4, Figure 5 and Figure 6 display the numerical solutions and phase portraits of the fractional T system for three sets of fractional orders:
Figure 4. The approximate solution x , y , z and phase diagram over time for the fractional T system by fast scheme (21) with a = 2 , b = 0.5 , c = 18 , α 1 = 0.7 , α 2 = 0.8 , α 3 = 0.9 , T = 100 , h = 0.05 .
Figure 5. The approximate solution x , y , z and phase diagram over time for the fractional T system by fast scheme (21) with a = 2 , b = 0.5 , c = 18 , α 1 = 0.9 , α 2 = 0.92 , α 3 = 0.94 , T = 100 , h = 0.002 .
Figure 6. The approximate solution x , y , z and phase diagram over time for the fractional T system by fast scheme (21) with a = 2 , b = 0.5 , c = 18 , α 1 = 0.97 , α 2 = 0.98 , α 3 = 0.99 , T = 100 , h = 0.002 .
(i) ( α 1 , α 2 , α 3 ) = ( 0.7 , 0.8 , 0.9 ) , (ii) ( 0.9 , 0.92 , 0.94 ) , (iii) ( 0.97 , 0.98 , 0.99 ) .
Cases (i) and (ii) exhibit asymptotic convergence to equilibrium, while case (iii) produces a chaotic attractor. Moreover, a comparison between Figure 4 and Figure 5 shows that it takes longer to reach a steady state as the fractional orders approach the critical value, reflecting the memory-induced damping effect characteristic of fractional dynamics.
Compared with the classical integer-order T system (see Figure 2b in [18]), which displays a single-mode response under the same parameter settings, the fractional T system demonstrates a broader spectrum of dynamic behaviors, ranging from equilibrium to periodic motion and chaos as the fractional orders vary. A smaller fractional order tends to suppress bifurcation and destabilization, implying that adjusting the fractional order may serve as an effective control mechanism for attenuating chaotic oscillations in practical applications.
Figure 7 further illustrates the geometric evolution of attractors under α = 0.97 , 0.98 , 0.99, 1, projected onto the x-y, y-z, x-z planes as well as in three dimensions. As α increases, the attractor is increasingly contracting, which may be the influence of fractional order genetic memory. Figure 8 displays the temporal projections of x ( t ) , y ( t ) and y ( t ) , z ( t ) , where a quasi-periodic structure is observed; the oscillations exhibit near-periodicity but vary in amplitude, indicating that the chaotic phenomenon of the system may develop from the periodic cycle caused by Hopf bifurcation.
Figure 7. Chaotic attractors of the fractional T system (21) for different fractional orders, with a = 2 , b = 0.5 , c = 18 . (Upper, left) Projection onto the x-y plane. (Upper, right) Projection onto the x-z plane. (Lower, left) Projection onto the y-z plane. (Lower, right) Three-dimensional phase portrait.
Figure 8. Three-dimensional trajectory projections of the fractional T system (21) for different fractional orders, with a = 2 , b = 0.5 , c = 18 . (Left) Projection in the x-y-t space. (Right) Projection in the y-z-t space.
To demonstrate the computational advantages of the propsed fast L1 scheme, we compare it against the classical L1 method and the Grünwald–Letnikov ( abbreviated as GL) schemes. The GL approximation takes the form [32]:
D α u ( t n ) j = 0 n c j α u ( t n j ) , c 0 α = h α , c j α = ( 1 1 + α j ) c j 1 α , j 1 .
For a = 2 , b = 0.5 , c = 18 , h = 0.002 , and α = 0.93 , Figure 9 shows the numerical solutions obtained by the three schemes, and Figure 10 presents the error curves of x ( t ) and z ( t ) . The results indicate that the fast and standard L1 schemes produce nearly identical solution trajectories, whereas the GL scheme exhibits larger oscillations, suggesting a lower approximation accuracy compared with the fast and standard L1 methods.
Figure 9. The evolution of numerical solutions over time of three schemes: fast L1 scheme, L1 scheme, GL scheme with α = 0.93 , h = 0.002 , T = 100 and a = 2 , b = 0.5 , c = 18 .
Figure 10. Comparison of the errors of the three schemes for x (left) and z (right) with α = 0.93 , h = 0.002 , T = 100 and a = 2 , b = 0.5 , c = 18 .
Moreover, the left panel of Figure 11 displays the number of SOE terms N ε α required for different time step sizes. Even as h decreases from 0.1 to 0.005 , N ε α increases only slightly from 69 to 83 (when α = 0.93 ), whereas the classical L1 scheme must store all historical values. The right panel of Figure 11 shows that the CPU time for the fast L1 scheme grows approximately linearly with Log ( N ) , in contrast to the quadratic growth observed for the classical L1 and GL schemes. These comparisons clearly demonstrate that the proposed fast L1 method achieves significantly reduced computational cost while retaining the same numerical accuracy, making it well-suited for long-time simulations of fractional-order dynamical systems.
Figure 11. (Left) SOE number N ε α versus the total time steps for different α , T = 1000 , ε = 10 12 . (Right) CPU (in seconds) for the three schemes as a function of the total time steps, α = 0.93 , T = 1000 , ε = 10 12 .

5.3. Bifurcation Analysis

To compare with the fractional-order dynamics, we also examine the bifurcation behavior of the integer-order T system. Using the forward Euler discretization, the discrete form of T system (1) is given by
x x + δ ( a ( y x ) ) , y y + δ ( ( c a ) x a x z ) , z z + δ ( x y b z ) ,
where δ > 0 is the time-step parameter. Taking a = 1.5 , b = 2 and initial condition ( 0 , 0 , 0 ) , we consider c and δ as bifurcation parameters. The corresponding two-parameter bifurcation diagram is displayed in Figure 12, which shows the bifurcation structure of the integer-order T system and serves as a baseline for comparison with its fractional-order counterpart. The green curve corresponds to the period-doubling bifurcation, while the blue curve represents the Neimark–Sacker bifurcation. Their intersections form period-doubling and torus (abbreviated as PTR) points, at which the characteristic equation has one eigenvalue equal to 1 and a pair of complex conjugate eigenvalues on the unit circle (mode 1). Two such PTR points are identified at ( δ , c ) = ( 1 , 0.5 ) and ( 0.9 , 2.0029 ) . The diagram also contains the resonance points R2, R3 and R4, corresponding to 1 : 2 , 1 : 3 and 1 : 4 resonances, with eigenvalues 1 , 1 2 ± 3 2 i and 2 2 ± 2 2 i , respectively. For δ = 1 , the period-doubling bifurcation curve intersects the Neimark–Sacker curve at c = 0.388 , and the resonance points R2( c = 1.125 , δ = 2.67 ), R3( c = 1 , δ = 2 ) and R4( c = 0.75 , δ = 1.33 ) lie on the same Neimark–Sacker curve, which subsequently meets another period-doubling branch at R2. Similarly, the PTR point at ( δ , c ) = ( 0.9 , c = 2.0029 ) lies on another period doubling bifurcation curve which terminates at δ = 1 , while intersecting a Neimark–Sacker branch that passes through R4 and R3. For δ = 0.9 , two period-doubling bifurcations appear near c = 2.57 and c = 1.73 .
Figure 12. Bifurcation curve of discrete model (37) as a function of two variables: δ and parameter c, with a = 1.5 , b = 2 . The green curve corresponds to the period-doubling bifurcation, and the blue curve represents the Neimark–Sacker bifurcation.
To further illustrate these dynamics, Figure 13 presents the bifurcation surfaces in the ( x , c , δ ) and ( x , δ ) planes for a = 0.7 , b = 2 , and the initial condition ( 1 , 1 , 1 ) . In particular, Figure 13 (right) shows a Neimark–Sacker bifurcation and a period-7 orbit for a = 1 , b = 2 , c = 1.7 , even though the corresponding continuous-time system (1) remains stable under the same parameters. These results indicate that the discrete integer-oder T system exhibits more complex dynamical transitions than its continuous counterpart.
Figure 13. (Left) Three-dimensional bifurcation diagram of the discrete integer-order model (37) as a function of δ and c, with a = 0.7 , b = 2 . (Right) Bifurcation diagram of (37) as a function of δ with a = 1 , b = 2 , c = 1.7 .
We now turn to the fractional-order T system. Figure 14 (left) shows the bifurcation diagram with respect to the fractional order α for a = 2 , b = 0.5 , c = 18 and initial values near the equilibrium point. Consistent with the theoretical threshold α * < 0.9487 obtained in Section 3, the system loses stability and transitions to chaos once α slightly exceeds this value. Figure 14 (right) plots the bifurcation diagram as a function of c with a = 2 , b = 0.5 , α = 0.95 . The results indicate that the system becomes unstable as c approaches 18, which is consistent with the behavior observed in the left panel. A three-dimensional bifurcation structure in the ( α , c , x ) space is further displayed in Figure 15, illustrating how variations in the fractional order reshape the dynamical landscape from stable equilibrium to unstable behavior.
Figure 14. (Left) Bifurcation diagram of the fractional T system (6) in α -x plane with a = 2 , b = 0.5 and c = 18 . (Right) Bifurcation diagram of the fractional T system (6) in c-x plane with a = 2 , b = 0.5 and α = 0.95 .
Figure 15. Three-dimensional bifurcation diagram of the fractional T system (6) as a function of α and c with a = 2 , b = 0.5 .
Additionally, we consider another parameter set a = 4 , b = 1 , c = 20 . The equilibria E 1 ( 2 , 2 , 4 ) and E 2 ( 2 , 2 , 4 ) possess eigenvalues 5.55 , 0.276 ± 4.79 i . According to Theorem 1, the equilibria remain stable when α * < 0.964 . Since
r ( B cos θ + A sin θ ) = 659.9 0 ,
Theorem 2 implies that Hopf bifurcation occurs at α = α * . The bifurcation diagram with respect to α is shown in Figure 16 (left), confirming stability for α < 0.964 . Figure 16 (right) presents a two-parameter bifurcation diagram in the ( α 1 , α 2 ) -plane for α 3 = 0.97 . The results show that, for each parameter α i , the system gradually transitions from a stable to an unstable state as the other fractional order varies.
Figure 16. (Left) Bifurcation diagram of the fractional T system (6) in α -x plane under a = 4 , b = 1 and c = 20 . (Right) Bifurcation diagram of the fractional T system (6) as a function of α 1 and α 2 with a = 4 , b = 1 and c = 20 .
Taken together, these results indicate that fractional-order systems can exhibit more diverse dynamical behaviors than their integer-order counterparts. In particular, the fractional orders act as additional control parameters, allowing smooth transitions among stable, periodic, and chaotic regimes. This observation suggests that fractional-order formulations provide increased flexibility in modeling and regulating complex dynamical processes.

6. Conclusions

In this work, we developed a fast semi-implicit numerical scheme for the fractional-order T system. By combining a sum-of-exponentials approximation of the Caputo derivative with a carefully designed IMEX-type discretization, the resulting scheme is linear and decoupled at each time step, significantly improving computational efficiency and making it well suited for long-time simulations. A rigorous stability analysis of the proposed scheme was established.
Based on this framework, we numerically investigated the dynamical behaviors of the fractional-order T system. The numerical results, including Lyapunov exponents, time responses, phase portraits, and bifurcation diagrams, show that the fractional order plays an important role in shaping the system dynamics. In particular, variations in the fractional order influence stability regions, transient evolution, and bifurcation structures, demonstrating pronounced memory-induced effects on the qualitative behavior of the system. Similar phenomena have also been reported in other fractional-order chaotic systems, such as the Duffing system [40], Chua circuit [41], and Chen system [42].
The proposed numerical framework provides an efficient and reliable approach for long-time simulations of the fractional-order T system, significantly reducing the computational cost and memory requirements compared with classical methods. Future work may extend the present framework to more complex fractional systems, including coupled or higher-dimensional models, and investigate alternative fractional operators to further explore memory effects in nonlinear dynamical systems.

Author Contributions

L.Y. and H.Z. wrote the main manuscript text. H.Z. revised the algorithm, and L.Y. supervised the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of China (Grant numbers 12501742, 12571387, and 12001238), the Natural Science Foundation of Henan Province (Grant number 252300423493), the Key Research Programs of Higher Education Institutions in Henan Province (Grant number 25A110001).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Appendix A

Proof of Lemma 2.
Comparing (15) with (20), we find
a ^ k j = h α 1 α a k j 1 h t j 1 t j [ ( t k s ) α i = 1 N ε ω i e s i ( t k s ) ] d s .
Thus
h j = 0 k 1 a ^ j = h 1 α 1 α j = 0 k 1 a j j = 0 k 1 t k j 1 t k j [ ( t k s ) α i = 1 N ε ω i e s i ( t k s ) ] d s = h 1 α 1 α j = 0 k 1 [ ( j + 1 ) 1 α j 1 α ] j = 0 k 1 t j t j + 1 [ ( t k s ) α i = 1 N ε ω i e s i ( t k s ) ] d s h 1 α 1 α k 1 α + ε j = 0 k 1 t j t j + 1 d s = t k 1 α 1 α + ε t k .
Proof of Lemma 3.
By (19), we have
( F t α u k ) u k = 1 Γ ( 1 α ) [ a ^ 0 u k j = 1 k 1 ( a ^ j 1 a ^ j ) u k j a ^ k 1 u 0 ] u k .
It follows from the Cauchy-Schwarz inequality, Lemma (1) that
2 Γ ( 1 α ) ( F t α u k ) u k 2 a ^ 0 ( u k ) 2 j = 1 k 1 ( a ^ j 1 a ^ j ) [ ( u k j ) 2 + ( u k ) 2 ] a ^ k 1 [ ( u 0 ) 2 + ( u k ) 2 ] [ 2 a ^ 0 j = 1 k 1 ( a ^ j 1 a ^ j ) a ^ k 1 ] ( u k ) 2 j = 1 k 1 ( a ^ j 1 a ^ j ) ( u k j ) 2 a ^ k 1 ( u 0 ) 2 = a ^ 0 ( u k ) 2 j = 1 k 1 ( a ^ k j 1 a ^ k j ) ( u j ) 2 a ^ k 1 ( u 0 ) 2 .
Summing up k from 1 to n, we derive
2 Γ ( 1 α ) k = 1 n ( F t α u k ) u k a ^ 0 k = 1 n ( u k ) 2 k = 2 n j = 1 k 1 ( a ^ k j 1 a ^ k j ) ( u j ) 2 k = 1 n a ^ k 1 ( u 0 ) 2 = a ^ 0 k = 1 n ( u k ) 2 j = 1 n 1 k = j + 1 n ( a ^ k j 1 a ^ k j ) ( u j ) 2 k = 1 n a ^ k 1 ( u 0 ) 2 = a ^ 0 k = 1 n ( u k ) 2 j = 1 n 1 ( a ^ 0 a ^ n j ) ( u j ) 2 k = 1 n a ^ k 1 ( u 0 ) 2 = k = 1 n a ^ n k ( u k ) 2 k = 0 n 1 a ^ k ( u 0 ) 2 .
Applying Lemma 2, we obtain the desired result (24). □

References

  1. Patnaik, S.; Semperlotti, F. Application of variable-and distributed-order fractional operators to the dynamic analysis of nonlinear oscillators. Nonlinear Dyn. 2020, 100, 561–580. [Google Scholar] [CrossRef] [Scilit]
  2. Matouk, A.E. Chaos, feedback control and synchronization of a fractional-order modified Autonomous Van der Pol–Duffing circuit. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 975–986. [Google Scholar] [CrossRef] [Scilit]
  3. Aghababa, M.P. Fractional modeling and control of a complex nonlinear energy supply-demand system. Complexity 2015, 20, 74–86. [Google Scholar] [CrossRef] [Scilit]
  4. Jajarmi, A.; Baleanu, D.; Vahid, K.Z.; Mobayen, S. A general fractional formulation and tracking control for immunogenic tumor dynamics. Math. Methods Appl. Sci. 2022, 45, 667–680. [Google Scholar] [CrossRef] [Scilit]
  5. Matouk, A.E. Chaotic attractors that exist only in fractional-order case. J. Adv. Res. 2023, 45, 183–192. [Google Scholar] [CrossRef] [Scilit]
  6. Almatroud, A.O. Extreme multistability of a fractional-order discrete-time neural network. Fractal Fract. 2021, 5, 202. [Google Scholar] [CrossRef] [Scilit]
  7. Liu, X.G.; Ma, L. Chaotic vibration, bifurcation, stabilization and synchronization control for fractional discrete-time systems. Appl. Math. Comput. 2020, 385, 125423. [Google Scholar] [CrossRef] [Scilit]
  8. Zhu, H.Y.; Yu, L.P. Dynamic behavior of the fractional-order ananthakrishna model for repeated yielding. Fractal Fract. 2025, 9, 425. [Google Scholar] [CrossRef] [Scilit]
  9. Lorenz, E.N. Deterministic non-periodic flows. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef] [Scilit]
  10. Chen, G.; Ueta, T. Yet another chaotic attractor. Int. J. Bifurc. Chaos 1999, 9, 1465–1466. [Google Scholar] [CrossRef] [Scilit]
  11. Lü, J.H.; Chen, G.R. A new chaotic attractor coined. Int. J. Bifurc. Chaos 2002, 12, 659–661. [Google Scholar] [CrossRef] [Scilit]
  12. Qi, G.; Chen, G.; Du, C.; Chen, Z.; Yuan, Z. Analysis of a new chaotic system. Phys. A 2005, 352, 295–308. [Google Scholar]
  13. Liu, L.; Su, Y.; Liu, T. A modified Lorenz attractor. Int. J. Nonlinear Sci. 2006, 7, 187–191. [Google Scholar] [CrossRef] [Scilit]
  14. Sparrow, C. The Lorenz Equation: Bifurcations, Chaos and Strange Attractors; Springer: New York, NY, USA, 1982. [Google Scholar]
  15. Chen, G.; Dong, X. From Chaos to Order: Methodologies, Perspectives and Applications; World Scientific: Singapore, 1998. [Google Scholar]
  16. Tigan, G. Analysis of a dynamical system derived from the Lorenz system. Sci. Bull. Politeh. Univ. Timis. 2005, 50, 61–72. [Google Scholar]
  17. Tigan, G. Bifurcation and stability in a system derived from the Lorenz system. In Proceedings of the 3rd International Colloquium, Mathematics in Engineering and Numerical Physics, Bucharest, Romania, 7–9 October 2004; pp. 265–272. [Google Scholar]
  18. Jiang, B.; Hana, X.J.; Bi, Q.S. Hopf bifurcation analysis in the T system. Nonlinear Anal. Real. 2010, 11, 522–527. [Google Scholar] [CrossRef] [Scilit]
  19. Zeng, F.H.; Li, C.P.; Liu, F.W.; Turner, I. The use of finite difference/element approaches for solving the time-fractional subdiffusion equation. SIAM J. Sci. Comput. 2013, 35, A2976–A3000. [Google Scholar] [CrossRef] [Scilit]
  20. Lin, Y.M.; Li, X.J.; Xu, C.J. Finite difference/spectral approximations for the fractional cable equation. Math. Comput. 2011, 80, 1369–1396. [Google Scholar] [CrossRef] [Scilit]
  21. Gao, G.H.; Sun, Z.Z.; Zhang, H.W. A new fractional numerical differentiation formula to approximate the caputo fractional derivative and its applications. J. Comput. Phys. 2014, 259, 33–50. [Google Scholar] [CrossRef] [Scilit]
  22. Alikhanov, A.A. A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 2015, 280, 424–438. [Google Scholar] [CrossRef] [Scilit]
  23. Lv, C.W.; Xu, C.J. Error analysis of a high order method for time-fractional diffusion equation. SIAM J. Sci. Comput. 2016, 38, A2699–A2724. [Google Scholar] [CrossRef] [Scilit]
  24. Ford, N.J.; Yan, Y.B. An approach to construct higher order time discretisation schemes for time fractional partial differential equations with nonsmooth data. Fract. Calc. Appl. Anal. 2017, 20, 1076–1105. [Google Scholar] [CrossRef] [Scilit]
  25. Zeng, F.H.; Zhang, Z.Q.; Karniadakis, G.E. Second-order numerical methods for multi-term fractional differential equations: Smooth and non-smooth solutions. Comput. Methods Appl. Mech. Eng. 2017, 327, 478–502. [Google Scholar] [CrossRef] [Scilit]
  26. Baffet, D.; Hesthaven, J.S. High-order accurate adaptive kernel compression time-stepping schemes for fractional differential equations. J. Sci. Comput. 2017, 72, 1169–1195. [Google Scholar] [CrossRef] [Scilit]
  27. Baffet, D.; Hesthaven, J.S. A kernel compression scheme for fractional differential equations. SIAM J. Numer. Anal. 2017, 55, 496–520. [Google Scholar] [CrossRef] [Scilit]
  28. Jiang, S.D.; Zhang, J.W.; Zhang, Q.; Zhang, Z.M. Fast evaluation of the caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys. 2017, 21, 650–678. [Google Scholar] [CrossRef] [Scilit]
  29. Zhang, Q.; Zhang, J.W.; Jiang, S.D.; Zhang, Z.M. Numerical solution to a linearized time fractional KdV equation on unbounded domians. Math. Comp. 2018, 87, 693–719. [Google Scholar] [CrossRef] [Scilit]
  30. Zhang, H.; Zeng, F.H.; Jiang, X.Y.; Zhang, Z.M. Fast time-stepping discontinuous galerkin method for the subdiffusion equation. IMA J. Numer. Anal. 2024, 45, 3313–3341. [Google Scholar] [CrossRef]
  31. Zhu, H.Y.; Xu, C.J. A fast high order method for the time-fractional diffusion equation. SIAM J. Numer. Anal. 2019, 57, 2829–2849. [Google Scholar] [CrossRef] [Scilit]
  32. Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  33. Diethelm, K. The Analysis of Fractional Differential Equations; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  34. Wang, J.; Liu, J.; Zhang, R. Stability and bifurcation analysis for a fractional-order cancer model with two delays. Chaos Solitons Fractals 2023, 173, 113732. [Google Scholar] [CrossRef] [Scilit]
  35. Beylkin, G.; Monzón, L. Approximation by exponential sums revisited. Appl. Comput. Harmon. Anal. 2010, 28, 131–149. [Google Scholar] [CrossRef] [Scilit]
  36. Liao, H.L.; Yan, Y.G.; Zhang, J.W. Unconditional convergence of a fast two-level linearized algorithm for semilinear subdiffusion equations. J. Sci. Comput. 2019, 80, 1–25. [Google Scholar] [CrossRef] [Scilit]
  37. Sun, Z.Z.; Gao, G.H. Fractional Differential Equations-Finite Difference Methods; Science Press: Beijing, China, 2021. [Google Scholar]
  38. Liao, H.L.; McLean, W.; Zhang, J.W. A discrete Gronwall inequality with applications to numerical schemes for subdiffusion problems. SIAM J. Numer. Anal. 2019, 57, 218–237. [Google Scholar] [CrossRef] [Scilit]
  39. Li, H.; Shen, Y.J.; Han, Y.J.; Dong, J.L.; Li, J. Determining lyapunov exponents of fractional-order systems: A general method based on memory principle. Chaos Solitons Fractals 2023, 168, 113167. [Google Scholar] [CrossRef] [Scilit]
  40. Arena, P.; Caponetto, R.; Fortuna, L.; Porto, D. Chaos in a fractional order Duffing system. In Proceedings of the ECCTD, Budapest, Hungary, 30 August–3 September 1997; pp. 1259–1262. [Google Scholar]
  41. Li, C.P.; Deng, W.H.; Xu, D. Chaos synchronization of the Chua system with a fractional order. Phys. A 2006, 360, 171–185. [Google Scholar] [CrossRef] [Scilit]
  42. Lu, J.G.; Chen, G.R. A note on the fractional-order Chen system. Chaos Solitons Fractals 2006, 27, 685–688. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.