1 Introduction

Systems of differential equations with a fractional derivative order (fractional systems) are increasingly used to model real phenomena and technical processes [1,2,3,4,5,6,7,8,9,10,11,12]. They describe the evolution of dynamical systems for which the current state depends not only on the current state but also on previous states (i.e. on the history of the system), which is clearly visible in their mathematical definitions [13]. Since the end of the 20th century fractional order derivatives have also been used more and more in modelling highly complex phenomena [5]. The mathematical apparatus of fractional derivatives plays an important role in solving many engineering problems [1,2,3,4, 6]. Quite often it is used to model and control magnetic systems [7,8,9], and it has also been successfully implemented in completely different disciplines, such as biology [3], medicine [11], and physiology [10]. The fractional models are applied to describe systems and objects of various scales, from the nanoscale [12], up to cosmic scales [14].

Methods for detecting nonlinearities and chaos in integral and fractional systems are constantly being developed and tested [15, 16]. In the case of exploration and/or control of such systems, the ability to detect the fractional nature of the system, identify fractional terms, and evaluate the order of fractional derivatives may be very important. System identification is crucial for steering problems. The introduction of various definitions of fractional derivatives and methods of solving them was followed by the development in the identification of fractional systems [17]. These early works assumed a given order of the fractional derivative and were focused on finding the system parameters using the standard least square method [18, 19]. Further works extended the scope of identification of the order of the derivative of the fractional system [20, 21]. Some identification methods cope very well even with noisy time series, where the proposed scheme offers a high degree of accuracy for erroneous data [20]. Similarly like in systems with integer order derivatives, the identification of the fractional system is performed using methods working in the time domain  [22, 23], and in the frequency domain [2, 24,25,26]. Recently further refinements to methods of identification of fractional order systems have been developed [27,28,29,30]. In the presented work we show a numerical method of detection of fractionality in the Rössler system, which is based on the recurrence analysis of a periodically oscillating system. The proposed approach does not call for complex mathematical algorithms. It is based on the statistics of the recurrence plot dots, depicting the return of the system to the vicinity of its earlier states. The advantage of this approach is its computational simplicity, which can be performed on relatively short time series [31]. This method also gives good results in the analysis of complex time series [32], signals with noise [33], non-stationary [34] and transients [35]. Recurrence quantification analysis (RQA) is a method which has already been used effectively to study changes in the dynamics of various systems, using a variety of measures, procedures, and algorithms [36,37,38,39]. Despite this, studies of recurrences in fractional systems are hard to find. Of the three found [40,41,42], two were written by the authors of the current study Considering such a wide and effective application of RQA in the study of various dynamical systems, this method was chosen as a potential tool to evaluate the fractionality of dynamical systems.

The current numerical tests check whether the results of recurrence analysis can show changes depending on the system fractionality large enough to enable the evaluation of the fractional character of a dynamical system. The Rössler system [43, 44] is chosen as the research subject, with weak nonlinearity appearing only in the third equation. In this study, an additional slight fractionality is adopted in the first equation of the system. Based on the changes in the bifurcation diagram, resulting from the change in the system fractionality, two windows of the bifurcation parameter a were selected for further recurrence analysis. These windows correspond to intervals of a where the behaviour is regular. The RQA results change slightly due to slight changes in the weak fractionality of the system under study. In chaotic and quasi-periodic regions, recurrence variables are difficult to separate due to relatively high level of noise. But in the periodic modes, the noise level decreases. The obtained results showed that in some periodic intervals of the regular windows it is possible to find a RQA subspace in which the changes caused by the (relatively weak) fractionality of the system are clearly visible. This confirms that the recurrence quantification analysis can be considered as a potential tool for the detection and evaluation of fractionalities in dynamical systems.

The paper is organized as follows. Section 2 gives the equations defining the fractional Rössler system. Section 3 describes the numerical methods and techniques used for solving the fractional differential equations (Sect. 3.1), computing the recurrence variables (Sect. 3.2), and determining the bifurcation diagrams (Sect. 3.3). The results of the analysis of the bifurcation diagrams, determined for different system fractionalities, are presented in Sect. 4.1. Recurrence results are discussed in Sects. 4.2 and 4.3. The part of the study devoted to the discussion of numerical results ends with Sect. 4.3, in which the presented approach was applied to time series with different noise levels. The last section concludes and summarises.

2 Rössler system

The Rössler system was developed in 1976 by Otto Rössler [43], and is the simplest three-dimensional chaotic system, with nonlinearity only in the third equation. In the generalization with fractional order derivatives, the system is defined as follows [44, 45]:

$$\begin{aligned} D^{q_1}_{t} x&= - y - z, \nonumber \\ D^{q_2}_{t} y&= x + ay ,\nonumber \\ D^{q_3}_{t} z&= b + z(x - c), \end{aligned}$$
(1)

where we adopt \(b=2, c=4\), and the initial values at \(t=0\) equal to \(x(0)=0\), \(y(0)=1\), \(z(0)=9\). The operator \(D^{\alpha }_{t}\) means the fractional derivative of order \(\alpha\). Its meaning and the method of numerical calculation are given in Sect. 3.1. \(q_n,~(n=1,2,3)\) are in general the fractional orders of derivatives with values \(q_2=q_3=1\) and \(q_1 \in <0.9,1.0>\) adopted in the current study. The bifurcation parameter a is swept in a wide interval with bounds depending on the \(q_1\) value.

Numerical solutions of the fractional system (1) for a given a value were obtained by implementation of the Grünwald–Letnikov method (Sect. 3.1), solutions of the integer system (\(q_1=1\)) were obtained using a simple Euler algorithm with a small time step. The following parameters affect the results of all simulations: the integration step h, the settling time ST and the next period of time AT from which the data were collected for further numerical analysis. For the integer system \(h=2\cdot 10^{-4}\), \(ST=5000\), and \(AT=3000\). In the simulations of the fractional system, it was assumed: \(h=10^{-3}\), \(ST=10,000\), and \(AT=300\).

3 Numerical methods

3.1 Fractional derivative

In the numerical calculations of this work, the Grünwald–Letnikov method [46, 47] was adopted to solve the fractional differential equation. Grünwald–Letnikov’s approach is a direct extension of the derivative of integer order n to that of a fractional order q and is given by the formula

$$\begin{aligned} D^{q}_{t} y(t) = \lim _{h \rightarrow 0} h^{-q}\sum _{k=0}^{\infty }(-1)^k\left( {\begin{array}{c}q\\ k\end{array}}\right) y(t-kh). \end{aligned}$$
(2)

Discretization of the independent variable t in time limits \(\left<0, t_n\right>\) (\(t_n=nh\)) gives the approximation

$$\begin{aligned} D^{q}_{t} y(t_n) \approx h^{-q} \sum _{k=0}^{n}(-1)^k\left( {\begin{array}{c}q\\ k\end{array}}\right) y(t_{n-k}). \end{aligned}$$
(3)

The binomial coefficients \(c^{(q)}_k = (-1)^k\left( {\begin{array}{c}q\\ k\end{array}}\right)\) are computed recursively [48]:

$$\begin{aligned} c^{(q)}_0=1, \qquad c^{(q)}_k = \left( 1 - \frac{1+q}{k} \right) c^{(q)}_{k-1}, \end{aligned}$$
(4)

which simplifies further numerical calculations. Applying the ‘short memory’ principle [49], transforms Eq. (3) into

$$\begin{aligned} {}_L D^{q}_{t} y(t_n) = h^{-q} \sum _{k=0}^{p} c^{(q)}_k y(t_{n-k}), \end{aligned}$$
(5)

where \(L=mh\) is a short time interval from which the values of previous states are taken to compute the solution at time \(t_n\), \(p=n\) for \(t_n<L\) and \(p=m\) for \(t_n \ge L\). Assuming the general form of the fractional equation

$$\begin{aligned} {}_L D^{q}_{t} y(t_n) = f(y(t_n),t_n), \end{aligned}$$
(6)

the solution at the n-th time step is given by

$$\begin{aligned} y(t_n) = f(y(t_n),t_n) h^q - \sum _{k=1}^{p}c^{q}_k y(t_{n-k}). \end{aligned}$$
(7)

In calculating the solutions of fractional systems, the system history length \(L=17,500 h\) was adopted.

3.2 Recurrence analysis

Recurrence plot analysis was initiated in 1987 by Eckmann et al. [50], with the idea of representing the dynamics of a time-varying system using a graphical chart called a Recurrence Plot (RP). A recurrence plot is a square matrix of dots with two axes representing time. The black dots \((t_i,t_j)\) of the RP correspond to the moments of time in which

$$\begin{aligned} R^{\varepsilon }_{ij} = \Theta (\varepsilon - \Vert \textbf{V}(t_i) - \textbf{V}(t_j) \Vert ), \end{aligned}$$
(8)

detects the proximity of system states \(\textbf{V}(t_k)\) in the phase space. \(\varepsilon\) is the threshold parameter and the \(i,j,k=1,2,\ldots ,N\) indices number the successive values of the time t for which the values of the vector \(\textbf{V}\) of system states were recorded.

The recurrence quantification analysis is an extension of RP analysis by developing statistical variables measuring distribution of dots in the RP. This idea was developed by Zbilut and Webber [51, 52] and was further developed by Casdagli [53], Marwan [32, 54] and others. In this study, we examine the three-dimensional Rössler system, described by the full set of three differential equations, so the time delay embedding [55] is not required here. Before the construction of the RP, all system variables are normalised according to the following scheme: \(x_N=(x-\overline{x})/\sigma _x\), where x is a chosen system variable and \(\sigma _x\) is the standard deviation of the variable x. In the presented studies of the system the following recurrence variables were implemented to test the dynamics of the Rössler system:

$$\begin{aligned} RR ={}&\frac{1}{N(N-1)} \sum _{\begin{array}{c} i,j=1 \\ i \ne j \end{array}}^{N} R_{ij}, \end{aligned}$$
(9)
$$\begin{aligned} \langle D \rangle ={}&\frac{\sum _{l=2}^{N-1}lH_D(l)}{\sum _{l=2}^{N-1}H_D(l)}, \end{aligned}$$
(10)
$$\begin{aligned} LAM ={}&\frac{\sum _{v=2}^{N-1}vH_V(v)}{\sum _{\begin{array}{c} i,j=1 \\ i \ne j \end{array}}^{N} R_{ij}}, \end{aligned}$$
(11)
$$\begin{aligned} TT ={}&\frac{\sum _{v=2}^{N-1}vH_V(v)}{\sum _{v=2}^{N-1}H_V(v)}, \end{aligned}$$
(12)
$$\begin{aligned} LEnt ={}&-\sum _{l=2}^{N-1}p_L(l) log(p_L(l)), \end{aligned}$$
(13)
$$\begin{aligned} V\!Ent ={}&-\sum _{v=2}^{N-1}p_V(v) log(p_V(v)), \end{aligned}$$
(14)

where

$$\begin{aligned} p_L(l) = \frac{H_D(l)}{\sum _{l=2}^{N-1}H_D(l)},~~~~~ p_V(v) = \frac{H_V(v)}{\sum _{v=2}^{N-1}H_V(v)} \end{aligned}$$

are the probability of occurrence of a diagonal line of length l and a vertical line of length v, respectively. \(H_D\) and \(H_V\) are histograms of diagonal (D) and vertical (V) line length distribution. In the above formulas, the main diagonal of RP is consistently omitted, because it represents the closeness of the system states with themselves and therefore does not add any valuable recurrence information. RR (recurrence rate) is the dots density of the RP; \(\langle D \rangle\) is the average length of the diagonal lines and TT (trapping time) is the average length of the vertical lines. LAM (laminarity) is defined as the ratio of the number of dots on vertical lines to all recurrence dots. LEnt and VEnt are the Shannon entropy of the diagonal and vertical line length distributions, respectively. Definitions and interpretations of recurrence measures (9)–(14) are given in detail in [56]. As shown in [57] for the Duffing system and in [58] for the Rössler system, recurrence variables also strongly depend on the density of time series from which the RP is built. In this study, the time series taken for the RQA analysis were \(AT=300\) long and were diluted to a density of 20 points per unit of t, giving 6000 points used to build recurrence plots.

3.3 Bifurcation diagrams

The bifurcation diagram gives the general characteristics of a dynamical system in which one of the parameters, called the bifurcation parameter, changes. In our study, the a parameter was selected for this role.

To build a bifurcation diagram, one must determine the puncture points of the Poincaré plane (\(x=0\)) through the time series which is the solution of the system (1) for a given a, in the time interval of NS seconds after the settlement time (ST). The bifurcation diagram presents the projections of Poincaré points on the Y axis for all values of the bifurcation parameter a. Each bifurcation diagram was computed for 1920 values of the parameter a. For the entire range of the bifurcation parameter, its values changed with the \(h_a\) step, the value of which was selected taking into account the range of changes of the bifurcation parameter and the system characteristics.

4 Results and discussion

4.1 Bifurcation diagrams of fractional system

The main inspiration for this research were the modifications of the bifurcation diagram caused by the increasing fractionality of the system (due to the decreasing of \(q_1\)). The selected results obtained for decreasing value of the \(q_1\) parameter are presented in Fig. 1.

Fig. 1
figure 1

Bifurcation diagrams obtained for decreasing value of \(q_1\). The scale of the a axis in the subsequent diagrams is changed with reference to the regular windows R2 and R3 marked by rectangles in the first diagram, where R2 starts at \(a\approx 0.457\) and R3 starts at \(a\approx 0.5\) in the bifurcation diagram obtained with \(q_1=1\)

The step \(\Delta a\) for the bifurcation diagrams \(q_1=1.00\), \(q_1=0.97\) and \(q_1=0.94\) was \(1.15\cdot 10^{-04}\), and for the bifurcation diagram \(q_1=0.92\) it was reduced to \(0.9\cdot 10^{-04}\) (to compensate for the diagram compression effect due to the increase in the fractionality). Increasing fractionality in the first equation shifts the bifurcation diagram towards higher values of the bifurcation parameter a. It is interesting that as the fractionality of the system increases, the windows R2 and R3 (marked in Fig. 1) maintain approximately the same position in relation to the diagram, while many other regular windows appear and disappear during this process. The scale of the a axis in the subsequent diagrams in Fig. 1 is changed in such a way that the regular windows R2 and R3 are aligned vertically, thus indicating stability of these dynamical regions in the bifurcation characteristics of the system.

To determine the changes in the position and size of the bifurcation diagram following the decrease of \(q_1\) value, two reference points were selected: BP—the point of the first bifurcation marked by a circle in the diagram obtained for \(q_1 = 1\) (Fig. 1) and EoR3—the end of interval of the regular window R3.

Fig. 2
figure 2

a Change in the position of the reference points BP (the first bifurcation point) and EoR3 (the end of the R3 regular window) on the axis of the bifurcation parameter involved while decreasing \(q_1\) value. \(a_{BP}\) and \(a_{EoR3}\) are vectors containing the positions of both reference points. b With the same changes of \(q_1\), the distance between the reference points \(\Delta (i) = a_{EoR3}(i)-a_{BP}(i)\) decreases—the bifurcation diagram is compressed. In this case, an auxiliary straight line has been added to facilitate the evaluation of these changes

As can be seen in Fig. 2a, decreasing the value of \(q_1\) shifts both reference points towards higher values of the bifurcation parameter. At the same time, the distance between these characteristic points is decreasing (Fig. 2b). This shows that the bifurcation diagram of the system, when decreasing the order of the derivative of the first equation, shifts towards the higher values of the bifurcation parameter and becomes compressed.

Despite the deformation of the bifurcation diagram with respect to the bifurcation parameter, the result in Fig. 1 shows that wide regular windows do not change their bifurcation characteristics and relative position in the diagram. Taking into account previous studies [58] which showed that recurrences of regular windows are very sensitive to changes in the dynamics of the system, two intervals corresponding to two regular windows: R2 and R3, marked in Fig. 1, were selected for further recurrence tests. Further details of bifurcation diagrams are given in Appendix A.

4.2 Regular windows of integer-order system

When a system parameter is changed, its dynamics change, which is reflected in the results of the recurrence analysis. It is shown in Fig. 3a for the R3 window.

Fig. 3
figure 3

a The trajectory of the transition of the integer system through the R3 window, as observed in the {RR,\(\left<D\right>\),LEnt} RQA subspace. The marker colors correspond to the values of the bifurcation parameter a according to the attached color bar. b Comparison of the R3 and R2 regular windows trajectories’ in the same RQA subspace

In this case, the parameter a is scanned in the range \(a\in <0.5000,0.5121>\), which shifts the dynamics of the system through the R3 window. The colors of the markers reflect the values of the a parameter. The system at the beginning is chaotic (dark blue markers in the upper right corner), next it jumps sharply to the periodic mode (lower left corner), and returns to chaos (yellow markers) through the period doubling cascade and the quasi-periodic region. Figure 3b compares trajectories of R2 and R3 regular windows in the {RR,\(\left<D\right>\),LEnt} RQA subspace. The results obtained for both regular windows are clearly separated in this space. Thus the RQA can potentially be used to identify different regular windows of the Rössler system.

4.3 RQA of the fractional system in regular windows

In order to check whether RQA can detect differences in system fractionality, the calculations of the RQA variables were performed for both selected regular windows (R2,R3), according to the formulas given in Sect. 3.2. Figure 4 compares the results obtained in the {RR,\(\left<D\right>\),LEnt} RQA subspace for integer and fractional systems in R2 (a) and R3 (b) regular windows for low fractionality defined by \(q_1=0.99\).

Fig. 4
figure 4

The results obtained in the {RR,\(\left<D\right>\),LEnt} RQA subspace for integer and fractional (\(q_1=0.99\)) systems in windows R2 (a) and R3 (b)

Under these conditions, a slight difference can be noticed in the results obtained for the regular window R2 (Fig. 4a), while the results of the integer and fractional systems obtained for the R3 window almost coincide (Fig. 4b). This corresponds to the results of bifurcation, which in the range of higher values of the parameter a are more resistant to the fractional nature of the system.

By increasing the fractionality of the system, a slight shift and modification in the individual recurrence results are observed. This is shown in Fig. 5 for the results of four RQA measures: LEnt (a), LAM (b), \(V\!Ent\) (c) and TT (d) for a sweep of the a parameter through the R3 window, and for several \(q_1\) values. The results of all RQA measures presented in Fig. 5 are plotted as a function of the density of RP dots (RR).

Fig. 5
figure 5

The results obtained for a sweep of a through the R3 windows for different \(q_1\) values in the: a \(\{RR,LEnt\}\), b \(\{RR,LAM\}\), c \(\{RR,V\!Ent\}\), and d \(\{RR,TT\}\), subspaces. The area in which the differences between the individual results are clearly distinguishable is marked in the c figure. The calculations assumed a value of the threshold parameter of \(\varepsilon =0.05\)

Fig. 6
figure 6

The results obtained for a sweep of a through the R2 window in the \(\{RR,V\!Ent\}\) subspace for different \(q_1\) values. The area in which the differences between the individual results are clearly distinguishable is marked. The calculations assumed the value of the threshold parameter \(\varepsilon =0.035\)

As can be noted, the largest differences in the results caused by the change in the fractionality of the system are visible for the variable \(V\!Ent\) (Fig. 5). Similar analyses performed for the R2 window gave qualitatively similar results—the biggest changes in the recurrence results due to the change in the system fractionality occur for the variable \(V\!Ent\) (Fig. 6). The areas marked on Figs. 5c and 6 correspond to periodic modes in which the RQA variables stabilize, thus they become better separated and better identify solutions that differ in fractionality.

The differences that are clearly visible in the results of \(V\!Ent\) obtained for different values of \(q_1\) occur in a limited range of changes in the bifurcation parameter a. In search of location of these intervals, the \(V\!Ent\) results obtained in the periodic area of the R3 window for individual \(q_1\) values were plotted as a function of the parameter a and compared with the bifurcation diagram (Fig. 7).

Fig. 7
figure 7

Comparison of the \(V\!Ent\) results and the bifurcation diagram in the periodic area of the R3 window. The range of variability of the parameter a corresponds to the first step in the period doubling cascade. a \(q_1=0.99\), b \(q_1=0.096\). Vertical red lines represent the ranges \(\Delta a\) of changes of a, in which the results of \(V\!Ent\) are most sensitive to changes in \(q_1\)

A detailed analysis has shown that the largest differences in \(V\!Ent\) occur in a narrow window of the bifurcation parameter (\(\Delta a\)), which is located just after the first bifurcation point of the period doubling cascade. This area is marked with vertical lines on Fig. 7a for \(q_1=0,99\) and for \(q_1=0,96\) on Fig. 7b.

The regular window R3 was selected for further analysis, because its bifurcation characteristics are stable in the whole range of changes in the fractionality of the system which are examined in the current study. In order to find the range of the biggest sensitivity of the variable \(V\!Ent\) to changes in the fractional structure of the system, additional calculations were performed in the periodic range of the R3 window (Sect. 4.4). The question why the \(V\!Ent\) measure works effectively in this case is discussed in Appendix B.

4.4 Revealing fractionality by the R3 periodic window

The preliminary results showed that the method of determining the \(\Delta a_{q_1}\) intervals (for individual \(q_1\) values) on the basis of the results presented in Fig. 7 is not accurate enough. To obtain a satisfactory separation of results in the subspace \(\{RR,V\!Ent\}\), the intervals \(\Delta a_{q_1}\) should be determined based on the area of the highest differences in \(\{RR,V\!Ent\}\). Such areas are boxed in Figs. 5c and 6. This approach is demonstrated on the example of the series of results obtained for the extended set of fractional order values in the R3 window, for \(q_1 \in \{.90, 0.92, 0.94, 0.96, 0.97, 0.98, 0.99, 1\}\) and for \(\varepsilon =0.06\) (Fig. 8a). The value of \(\varepsilon\) was selected as a non-optimal value to demonstrate that sharp optimisation of the threshold parameter is not required, see Appendix C for more details.

Fig. 8
figure 8

a The results obtained for a sweep of a through the R3 window in the \(\{RR,V\!Ent\}\) subspace for an extended set of \(q_1\) values. The area in which the differences between the results for different \(q_1\) is clearly distinguishable is marked by a black frame. The calculations assumed the value of the threshold parameter \(\varepsilon =0.06\). b Sample result of RR(a) for \(q_1=0.98\) and transformation of \(\Delta RR_{0.98}\) into \(\Delta a_{0.98}\)

As in the case of Figs. 5c and 6, the separation area is marked with a black frame. For each result, the frame limits the \(\Delta RR\) range in which it is best separated from the rest of the results in the \(\{RR,V\!Ent\}\) subspace. As can be noticed in Fig. 8a, only a small fraction of the points are in the marked area. Here too, we intentionally want to show the effectiveness of the procedure when using non-optimal initial data. In this case it means that we can start the analysis from the scan of the bifurcation parameter through the whole regular window. Based on the separation area, \(\Delta RR_{q_1}\) intervals are determined, corresponding to the results obtained for the individual \(q_1\) values. The \(\Delta RR_{q_1}\) intervals are then converted to \(\Delta a_{q_1}\) intervals using the RR(a) relationships. Figure 8b illustrates this transformation for \(q_1=0.98\). In the next step, the calculations are repeated for all \(q_1\) values in their respective \(\Delta a_{q_1}\) intervals. For each \(q_1\), 128 time series were calculated for 128 a values, uniformly covering the respective \(\Delta a_{q_1}\) interval. Then, the full RQA was performed for these points, which gave the results presented in Fig. 9a, in the \(\{RR,V\!Ent\}\) RQA subspace on which the current study is focused.

Fig. 9
figure 9

a The results of the \(V\!Ent\) variable obtained for individual values of \(q_1\) in narrow \(\Delta a\) intervals, which were determined using the procedure illustrated in Fig. 8a,b. b The same results shown on the left side (a), after averaging the values of RR and \(V\!Ent\) for each \(q_1\)

The frame drawn in Fig. 9a has the same coordinates as the frame in Fig. 8a. The mismatch of some results to the framed area is the result of a (intentionally) non-optimal selection of the initial data (Fig. 8a). Figure 9b, presents points obtained by averaging of the RR and \(V\!Ent\) variables for each result indexed by \(q_1\). As one can see, positions of these points in the \(\{RR,V\!Ent\}\) RQA subspace correlate with the fractionality of the system. The dependence of the averaged \(V\!Ent\) values on \(q_1\) (Fig. 10) confirms the effectiveness of the proposed approach in detecting the weak fractionality of the Rössler system without noise. The effects of noise are detailed in Appendix C.

Fig. 10
figure 10

Dependence of averaged values of \(V\!Ent\) on the system fractionality

5 Summary

In this study, bifurcation diagrams and recurrence analyses were used to study the fractional Rössler system. It was assumed that the system fractionality is relatively weak and is caused by the fractional order \(q_1\) of the derivative occurring only in the first equation of the system and varying in the range \(q_1\in \langle 0.9,1.0\rangle\). The bifurcation diagram of the integer system determined for the bifurcation parameter a changes as the system fractionality changes. As \(q_1\) decreases, the bifurcation diagram shifts towards higher values of a, undergoes compression and local modifications. However, when comparing the diagrams with respect to selected specific reference points, it can be seen that some large regular windows are not affected by weak fractionality of the system. The recurrence results calculated for these regular areas show clear differences between the various regular windows and change slightly in response to slight changes in the system fractionality.

The use of the proposed approach as a tool for detecting and assessing the fractionality of the Rössler system requires the predefinition of appropriate values for the main parameters of the analysis, i.e. for the density of time series points and the threshold parameter \(\varepsilon\). The \(\varepsilon\) value should be chosen depending on the noise level of the analysed signal, based on appropriate calibration. As the detailed analysis of the R3 regular window has shown, an important element of the procedure is to determine the appropriate range of the bifurcation parameter value (\(\Delta a\)), in which the recurrence results show the largest changes under the influence of the change in the Rössler system fractionality.

In conclusion, as a result of numerical tests of both selected regular windows, recurrence variables were found which in the dynamic region correspond to the period doubling cascade and which show clear differences between systems that slightly differ in fractionality. In this way, we showed the potential possibilities of using recurrence analysis for detection and evaluation of the weak fractionalities in the Rössler dynamical system.