Introduction

Chaos is a phenomenon which is difficult to predict if it manifests itself in a nonlinear system. Such systems appear in some continuous forms, as well as discrete forms. The classical mathematical model of discrete chaotic systems is the logistic map which is constructed to capture the essence of processes observed in nature. Logistic map is interesting not only for its simple form but also from a mathematical perspective: nonlinear models can behave in chaotic and complicated ways.

The conventional logistic map was initially popularized in a paper by the biologist Robert May1 in 1976, analogous to the logistic equation first created by Verhulst2. It is a famous iterative map that gains attention for simulating the evolution of insect populations under limited resource constraints and revealing the astonishing process from stability, bifurcation to chaos, as follows.

$${x_{n+1}}=r{x_n}\left( {1 - {x_n}} \right),r \in {R^{\text{+}}}$$
(1)

where \({x_n} \in [0,1]\) represents the population ratio at generation \(n\) and \(r\) is the intrinsic growth rate which is restricted to the interval (0,4]. The bifurcation diagram shown in Fig. 1 is a basic characteristic of the logistic map which represents that the system will enter chaos through period-doubling bifurcation as parameter is varied. A more detailed mathematical analysis of logistic map and its applications were extensively discussed in the literature3.

Fig. 1
figure 1

Bifurcation diagram of logistic map.

Since the introduction of the classical logistic map, various generalized versions have been proposed and exhibited different dynamic characteristics. The early research on the generalization of the logistic map mainly focused on nonlinear form extension. Marotto4 proposed a generalized model based on logistic map to exhibit an interesting property of biological populations, namely the threshold phenomena. At extremely low levels many populations tend to lead to extinction rather than to growth. However, beyond some threshold the population will tend to grow in a manner similar to that predicted by the logistic equation. The model is considered as

$${x_{n+1}}=rx_{n}^{2}\left( {1 - {x_n}} \right),{x_n} \in [0,1]$$
(2)

Blumberg5 introduced a modification of the logistic growth equation to model population dynamics or organ size evolution which is defined as

$${x_{n+1}}=rx_{n}^{p}{\left( {1 - {x_n}} \right)^q},{x_n} \in [0,1],p,q>0$$
(3)

Radwan6 and Rocha7,8,9 also proposed a class of generalized logistic maps with arbitrary powers.

In summary, the generalizations of the logistic map mentioned above can be unified into the following form

$${x_{n+1}}=rx_{n}^{p}{\left( {1 - x_{n}^{q}} \right)^\gamma },{x_n} \in [0,1],p,q,\gamma>0$$
(4)

These generalized logistic maps exhibit various dynamical behaviors similar to the traditional logistic map such as Hopf bifurcation and chaos.

In addition, there are other examples of nonlinear generalizations of logistic map, such as exponential logistic map which is applicable for single species population regulated with an epidemic disease at high density as follows1

$${x_{n+1}}={x_n}\exp \left( {r\left( {1 - {x_n}} \right)} \right)$$
(5)

Hassell10 provided a more flexible framework with negative exponential powers as follows

$${x_{n+1}}=r{x_n}{\left( {1 - {x_n}} \right)^{ - b}}$$
(6)

This generalized logistic model describes a population with a propensity to simple exponential growth at low densities. Empirically, it is plausible for a single species population which is regulated by an epidemic disease at high density.

Subsequent research on the generalization of the logistic map turned to complex dynamics, such as fractional order logistic11,12,13,14, delayed logistic15,16, modulated logistic17,18,19, and coupled logistic20,21,22.

The traditional logistic map and its various modified or expanded versions are highly rich in information and indications which constitute an important part of the fundamental research on chaos theory such as stability analysis, bifurcation patterns and Lyapunov exponents. However, not only do modified versions of classical logistic map need to be investigated, but new methods should also be developed to generalize novel chaotic systems.

The multiplicative logistic map

Aniszewska and Rybaczuk23 presented a modified version of the classical Lorenz system. The new system was constructed during the study of the behaviors of dynamical systems described with multiplicative calculus24. The reason for employing multiplicative calculus is that in the case of dynamical systems depending on the shifts of fractal dimensions, it is impossible to define the derivative quotient in the classical derivative of a function.

There is a relationship between the classical derivative and the multiplicative derivative for function \(f(x)\) as follows

$$\frac{{\pi f(x)}}{{\pi x}}=\exp \left\{ {\frac{{d\ln f(x)}}{{d\ln x}}} \right\}=\exp \left\{ {\frac{{xf^{\prime}(x)}}{{f(x)}}} \right\}$$
(7)

where \(f^{\prime}(x)\) is a classical additive derivative of \(f(x)\) with respect to \(x\) and \(\frac{{\pi f(x)}}{{\pi x}}\) is the multiplicative derivative defined as

$$\frac{{\pi f(x)}}{{\pi x}}=\mathop {\lim }\limits_{{\alpha \to 0}} {\left\{ {\frac{{f\left( {\left( {1+\alpha } \right)x} \right)}}{{f(x)}}} \right\}^{\frac{1}{\alpha }}}$$
(8)

From Eqs. (7) and (8), we know that the essence of the relationship between the classical derivative and the multiplicative derivative is logarithmic transformation. Therefore, to explore chaos in multiplicative systems, the transition rules from classical additive calculus to multiplicative calculus involves replacing addition by multiplication

$$a+b \to ab$$

and multiplication by raising to suitable power

$$ab \to {a^{\ln b}}={b^{\ln a}}$$

By using this rule to process classical logistic map (1), we can obtain a multiplicative logistic map

$${x_{n+1}}=x_{n}^{{r\left( {1 - \ln {x_n}} \right)}},r \in R$$
(9)

where \(\ln r\) has been replaced by \(r\).

Aniszewska25 quantitatively analyzed the chaotic behaviors of (9) by the study of bifurcation diagrams and Lyapunov exponents. As shown in Fig. 2, the multiplicative logistic map exhibits a period-doubling route to chaos. However, comparing Figs. 1 and 2, we can see that the structures of the two bifurcation diagrams are very similar in the interval (0,4], except for the difference in the scale of the vertical coordinate \({x_n}\).

Fig. 2
figure 2

Bifurcation diagram of the multiplicative logistic map.

In fact, taking the logarithm on both sides of Eq. (9) yields

$$\ln {x_{n+1}}=r\ln {x_n}\left( {1 - \ln {x_n}} \right),r \in R$$
(10)

Letting \(y_{n} = \ln x_{n}\) and replacing \(\ln r\) by \(r\), we obtain

$${y_{n+1}}=r{y_n}\left( {1 - {y_n}} \right),r \in R$$
(11)

Therefore, after taking the logarithm on the vertical coordinate in Fig. 2, we can see that the multiplicative logistic map (9) exhibits the same bifurcation diagrams as the classical additive logistic map (1) when \(r \in (0,4]\). Of course, the transition from (1) to (9) is not unique. For example, classical logistic map can also be transformed into another form

$${x_{n+1}}={r^{\ln {x_n}\left( {1 - \ln {x_n}} \right)}},r \in {R^{\text{+}}}$$
(12)

However, by taking the logarithm of both sides of the equation and setting \({y_n}=\ln {x_n}\), we still obtain Eq. (11).

From the above comparisons, it can be seen that if the transition from classical calculation to multiplicative calculation fully follows the rules of addition being replaced by multiplication and multiplication being replaced by suitable power, the resulting new map will have a completely similar bifurcation structure to the original map. However, if the transition rules are only partially applied, does the obtained generalized discrete logistic map have different chaotic dynamical behaviors?

To increase the flexibility of parameters, we first rewrite the logistic map (1) as

$${x_{n+1}}=r{x_n}\left( {1 - {x_n}} \right)={r_1}{x_n}\frac{r}{{{r_1}}}\left( {1 - {x_n}} \right)={r_1}{x_n}{r_2}\left( {1 - {x_n}} \right)$$
(13)

Letting \({r_1}{\text{=}}\alpha\) and \({r_2}=r\), we have

$${x_{n+1}}=\alpha {x_n}r\left( {1 - {x_n}} \right)$$
(14)

As previously mentioned, the transition from the classical logistic map to the multiplicative logistic map is achieved by replacing addition with multiplication and multiplication with suitable power operations. If this rule is only partially applied, a new multiplicative logistic map is postulated as follows, where \(\alpha {x_n}\) is kept unchanged and \(r\left( {1 - {x_n}} \right)\) is replaced by \({r^{1 - {x_n}}}\) in Eq. (14).

$${x_{n+1}}=f\left( {{x_n},\alpha ,r} \right)=\alpha {x_n}{r^{1 - {x_n}}},\alpha>0,r>1$$
(15)

Note that map (15) can reduce to several well-known models under specific parameter choices. In particular, when we set \(\alpha {\text{=}}1\) and replace \(r\) with \({e^r}\), (15) reduces to the exponential logistic map (5). Similarly, when we set \(r=e\) and \(\alpha e{\text{=}}\alpha\) it reduces to the famous Ricker model26. This new multiplicative logistic map represents a generalized and more universal framework for modeling population dynamics. It elegantly unifies several classical models by subsuming them as special cases under specific parameter constraints. The parameter flexibility allows it to capture a wider range of biological complexities and become a powerful tool for studying nonlinear population behaviors.

Chaos of the new multiplicative logistic map

Stability analysis of fixed points

Theoretically, the fixed point can be obtained from the following equation for fixed parameters \(\alpha\) and

$$x=f\left( {x,\alpha ,r} \right)=\alpha x{r^{1 - x}},\alpha>0,r>1$$
(16)

Obviously, there are a trivial fixed points \({x_1}=0\) and a nontrivial fixed point \({x_2}=1+{{\ln \alpha } \mathord{\left/ {\vphantom {{\ln \alpha } {\ln r}}} \right. \kern-0pt} {\ln r}}\) for all values of the parameters satisfying \(\alpha r \ne 1\).

To analyze the stability of the fixed points, we compute the derivative of

$${f_x}\left( {x,\alpha ,r} \right)=\alpha {r^{1 - x}}\left( {1 - x\ln r} \right)$$
(17)

For the trivial fixed point \({x_1}\), we have \({f_x}\left( {{x_1},\alpha ,r} \right)=\alpha r\). So, the trivial fixed point is stable when \(\alpha r<1\) and unstable when \(\alpha r>1\).

For the nontrivial fixed point \({x_2}\), we have \({f_x}\left( {{x_2},\alpha ,r} \right)=1 - \ln r - \ln \alpha\). So, when \(1<\alpha r<{e^2}\) the fixed point is stable and when \(\alpha r<1\) or \(\alpha r>{e^2}\) the fixed point is unstable.

Exploration and verification of period-doubling bifurcation

In dynamical systems, a point \(x^{*}\) is called a period-n point of the function \(f(x)\) if \({f^n}\left( {{x^{\text{*}}}} \right)={x^{\text{*}}}\) and \({f^k}\left( {{x^*}} \right) \ne {x^*}\) for any positive integer \(k<n\), where \({f^n}(x)\) denotes the n-th iterate of \(f(x)\). As a special case, a point \({x^*}\) that satisfies \(f(x)=x\) is called a fixed point or period-1 point. To explore the period-doubling bifurcation in system (15), we present a schematic analysis by plotting the functions \(f(x)\), \({f^2}(x)\), and \({f^4}(x)\) for different values of parameters \(r\) at \(\alpha {\text{=}}2\) as shown in Fig. 3.

When \(r{\text{ }} = {\text{ }}2.5{\text{ }}\), it can be seen that the new multiplicative logistic map exhibits simple dynamical behaviors characterized by two fixed points \({x_1}=0\) and \({x_2}=1+{{\ln \alpha } \mathord{\left/ {\vphantom {{\ln \alpha } {\ln r}}} \right. \kern-0pt} {\ln r}}\) in Fig. 3a. The intersection of \(y=f(x)\) with the line \(y=x\) identifies these equilibrium states. However, as the parameter \(r\) exceeds the first critical value \(r_{c}^{1}={{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} \alpha }} \right. \kern-0pt} \alpha }\), the nontrivial fixed point \({x_2}\) loses its stability as \(\left| {{f_x}\left( {{x_2},\alpha ,r} \right)} \right|>1\). Consequently, the first period-doubling bifurcation unfolds and it is visualized by analyzing the second iterate \(y={f^2}(x)\) at \(r=5\). As shown in Fig. 3b, two new stable period-2 points \({x_3}\) and \({x_4}\) emerge near the fixed point \({x_2}\), visible as new intersections of \(y={f^2}(x)\) with the line \(y=x\) and characterized by a slope of \({f^2}(x)\) whose absolute value is less than 1. This bifurcation signifies the system’s departure from simple fixed-point behavior towards a period-2 orbit, marking the onset of period-doubling route to chaos. In Fig. 3c, with a further increase in the parameter to \(r{\text{=}}7\), the system undergoes a second period-doubling bifurcation. The previously stable period-2 points \({x_3}\) and \({x_4}\) becomes unstable. This instability is mirrored in the graph of \({f^2}(x)\), where the absolute value of slope at the points \({x_3}\) and \({x_4}\) now exceeds the stability threshold. The fourth iterate \(y={f^4}(x)\) reveals the birth of four new stable period-4 points \({x_5}\), \({x_6}\), \({x_7}\) and \({x_8}\), forming a stable period-4 orbit. This cascade from a fixed point to a 2-cycle and then to a 4-cycle is a hallmark of the Feigenbaum scenario. The visualization of this second bifurcation in our model strongly indicates its capability to reproduce universal features of nonlinear dynamics.

In summary, this series of figures not only visually guides the reader through the initial stages of the period-doubling cascade but also underscores a key novel aspect of our proposed map: the explicit dependence of the critical bifurcation parameter \(r_{c}^{1}\) on the multiplicative parameter \(\alpha\). This differentiates its dynamical landscape from the classical logistic map and provides a richer parameter space for controlling the transition to chaos.

Fig. 3
figure 3

Period-doubling schematic for the new multiplicative logistic map. (a)\(\alpha =2,r=2.5\); (b)\(\alpha =2,r=5\); (c)\(\alpha =2,r=7\).

Next, we will further verify that the new multiplicative logistic map enters chaos through a period-doubling bifurcation cascade.

The eigenvalues of the Jacobian matrix of a dynamical system reflect the rate of change in different directions, and an eigenvalue of \(- 1\) means that in some directions the rate of change is opposite to its current state, which may cause changes in the periodic behaviors of the system. In brief, when the eigenvalue of the Jacobian matrix is \(- 1\), the system may experience period-doubling bifurcation.

At the critical parameter value \(r_{c}^{1}={{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} \alpha }} \right. \kern-0pt} \alpha }\) for fixed \(\alpha\), the nontrivial fixed point satisfies \({f_x}\left( {{x_2},\alpha ,r_{c}^{1}} \right)=1 - \ln r_{c}^{1} - \ln \alpha = - 1\). According to Theorem 3.5.1 in reference27, if the eigenvalues of the Jacobian matrix are \(- 1\) at a fixed point and the transversality condition and stability condition are satisfied, the system will experience period-doubling bifurcation.

Firstly, the transversality condition for system (15) can be calculated as follows

$${f_r}\left( {{x_2},\alpha ,r_{c}^{1}} \right){f_{xx}}\left( {{x_2},\alpha ,r_{c}^{1}} \right)+2{f_{xr}}\left( {{x_2},\alpha ,r_{c}^{1}} \right)= - \frac{{2\alpha }}{{{e^2}}} \ne 0$$
(18)

Therefore, the system will first experience period-doubling bifurcation at the critical value \(r_{c}^{1}{\text{=}}{{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} \alpha }} \right. \kern-0pt} \alpha }\).

The transversality condition ensures that the system eigenvalues cross the unit circle at a non-zero rate as parameters vary, thereby avoiding the degradation of bifurcations.

Secondly, the stability condition for system (15) is verified at the critical value \(r_{c}^{1}\) as follows

$$\beta =\frac{1}{2}{\left( {{f_{xx}}\left( {{x_2},\alpha ,r_{c}^{1}} \right)} \right)^2}+\frac{1}{3}{f_{xxx}}\left( {{x_2},\alpha ,r_{c}^{1}} \right)=\frac{{{{\left( {2 - \ln \alpha } \right)}^2}}}{3} \ne 0$$
(19)

Then \(\beta \ne 0\) means a change in the stability of the fixed point at \(\left( {{x_2},r_{c}^{1}} \right)\) and the occurrence of a period-doubling bifurcation. Moreover, the sign of \(\beta\) determines the stability and direction of bifurcation of the period-2 orbits.

Therefore, the nontrivial fixed point \({x_2}=1+{{\ln \alpha } \mathord{\left/ {\vphantom {{\ln \alpha } {\ln r}}} \right. \kern-0pt} {\ln r}}\) bifurcates at \(r_{c}^{1}={{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} 2}} \right. \kern-0pt} 2}=3.6945\) when \(\alpha = 2\). As \(r\) continues to increase, the eigenvalues of Jacobian matrix for period-2 points reach \(- 1\) again, and the period-2 points bifurcate into a period-4 points, and so on, forming an infinite cascade of period-doubling bifurcation sequences.

In the same vein, when the parameter \(r\) is fixed, the above condition can also be verified. For the critical value \(\alpha _{c}^{1}{\text{=}}{{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} r}} \right. \kern-0pt} r}{\text{=}}4.9260\) at \(r{\text{=}}1.5\), the nontrivial fixed point satisfies \({f_x}\left( {{x_2},\alpha _{c}^{1},r} \right)=1 - \ln r - \ln \alpha _{c}^{1}= - 1\).

The transversality condition and the stability condition for system (15) are calculated as follows

$${f_\alpha }\left( {{x_2},\alpha _{c}^{1},r} \right){f_{xx}}\left( {{x_2},\alpha _{c}^{1},r} \right)+2{f_{x\alpha }}\left( {{x_2},\alpha _{c}^{1},r} \right)= - \frac{{2r}}{{{e^2}}} \ne 0$$
(20)
$$\beta =\frac{1}{2}{\left( {{f_{xx}}\left( {{x_2},\alpha _{c}^{1},r} \right)} \right)^2}+\frac{1}{3}{f_{xxx}}\left( {{x_2},\alpha _{c}^{1},r} \right)=\frac{{{{\left( {\ln r} \right)}^2}}}{3} \ne 0$$
(21)

Therefore, the system will first experience period-doubling bifurcation at the critical value \(\alpha _{c}^{1}{\text{=}}{{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} r}} \right. \kern-0pt} r}\).

Bifurcation diagrams and Lyapunov exponents

To further discuss the chaotic characteristics for the new multiplicative logistic map, the overall dynamic behaviors of this map are illustrated in Fig. 4 by means of the bifurcation diagrams and the corresponding Lyapunov exponent spectrums. As follows, all numerical computations are performed in MATLAB R2023b.

Bifurcation diagram exhibits some characteristic property of the asymptotic solution of a dynamical system as a function of a control parameter, and allow one to see briefly where the qualitative change occurs in the asymptotic solution. Correspondingly, The Lyapunov exponent measures the exponential divergence rate of adjacent trajectories in dynamical systems and serves as a key quantitative indicator to analyze chaotic motion. Usually, a positive Lyapunov exponent means exponential separation of adjacent orbits and therefore a chaotic indicator, while a negative exponent indicates normal and periodic system behavior28.

The Lyapunov exponent for a system \({x_{n+1}}=f\left( {{x_n}} \right)\) with an initial value \({x_0}\) can be defined as29

$$\lambda ({x_0})=\mathop {\lim }\limits_{{n \to \infty }} \frac{1}{n}\sum\limits_{{i=0}}^{{n - 1}} {\log \left| {f^{\prime}\left( {{x_i}} \right)} \right|}$$
(22)

In Fig.4a, bifurcation diagram and Lyapunov exponent with respect to parameter \(r\) are presented to analyze the chaotic dynamical behaviors of the system. Macroscopically, both the bifurcation diagram and the Lyapunov exponents reveal the same dynamical behaviors of the system. In particular, the presence of positive Lyapunov exponents is consistent with the chaotic region. More detailed analysis is listed as follows.

When \(r \in (1,3.6945)\), the point \({x_2}=1+{{\ln \alpha } \mathord{\left/ {\vphantom {{\ln \alpha } {\ln r}}} \right. \kern-0pt} {\ln r}}\) is a stable fixed point of the system and all system orbits will converge towards \({x_2}\) from any initial value of \({x_0}\). As crosses the first critical value \(r_{c}^{1}{\text{=}}{{{e^2}} \mathord{\left/ {\vphantom {{{e^2}} 2}} \right. \kern-0pt} 2}{\text{=}}3.6945\), the fixed point \({x_2}\) loses its stability and the first period-doubling bifurcation occurs, resulting in two new stable period-2 points. When \(r \in (3.6945,6.2453)\), the system behaves as a stable period-2 orbit. As the parameter \(r\) increases beyond the second critical value \(r_{c}^{2}{\text{=}}6.2453\), the two stable period-2 points become unstable and the second period-doubling bifurcation occurs, which typically results in the emergence of four period-4 points. With a further increase of the parameter \(r\) , a cascade of new period doublings occurs, yielding period-4 bifurcation, period-8 bifurcation, and so on. Consequently, the orbits become chaotic, whereby the attractor evolves from a finite to an infinite set of points.

Fig. 4
figure 4

(a) Bifurcation diagram and Lyapunov exponent (offset upward by 4) versus \(r\) of the new multiplicative logistic map; (b) Partial enlargement of (a); (c) Bifurcation diagram and Lyapunov exponent (offset upward by 20) versus \(\alpha\) for the new multiplicative logistic map.

A similar bifurcation structure is observed for parameter \(\alpha\) in Fig. 4c, the system also undergoes a series of period-doubling bifurcations into chaos from a fixed point to period-2 points, period-4 points, and so on. However, compared to the bifurcation diagram for parameter \(r\) in Fig. 4a, the diagram in Fig. 4c exhibits narrower periodic windows embedded in the chaotic region and a significantly broader output range of the chaotic sequences.

A notable feature in Fig. 4a is that the chaotic region is interrupted by a period-3 window, which is clearly visible in both the bifurcation diagram and the Lyapunov exponent spectrum. For clearer visualization, a magnified view of this window is provided in Fig. 4b. The presence of periodic windows indicates that the route to chaos in the new multiplicative logistic map evolutes via a pattern of intermittency, which is characterized by alternating bursts of order and chaos. These phenomena include all sudden destruction or creations of chaotic attractors may result from the collision of an unstable periodic orbit and a coexisting chaotic attractor, which is called chaos crisis30. In the field of secure communication31, the integration of this feature into a semiconductor chaotic encryption chip enables dynamic carrier frequency modulation via intermittent chaotic signals, and enhances interception resistance in hardware-level secure communication.

In our calculations, the dynamical behavior of the new multiplicative logistic map is verified through numerical calculations of the bifurcation diagram and the Lyapunov exponents. The analysis confirms the existence of period-doubling cascades leading to chaos. As expected, this period-doubling evolutionary process is consistent with the results shown in Fig. 3.

Recently, chaos-based encryption algorithm32,33,34 has attracted significant research attention. Compared to the classical logistic map and its generalizations, the proposed new multiplicative logistic map exhibits significantly broader chaotic intervals across both parameters as shown in Table 1, thereby indicating potentially enhanced randomness and stronger resistance to cryptographic attacks35. Moreover, as highlighted by Alvarez36 and Kocarev37, a secure chaos-based cryptosystem requires a large key space to effectively resist brute-force attacks. The introduction of two parameters in Eq. (15) effectively expands the parametric freedom of the new multiplicative logistic map and significantly increases the potential key space for any encryption scheme built upon our map.

Table 1 Comparison of chaotic region.

More significantly in the current context, the enhanced dimensionality not only allows for richer bifurcation scenarios and broader regimes of chaotic behavior but also facilitates the identification of transitions between order and chaos in a two-dimensional parameter space. In what follows, we systematically examine the global dynamics of the system across this extended parameter plane.

To visualize the global dynamics of the new multiplicative logistic map, the heat map of the largest Lyapunov exponent in terms of the parameter \(\alpha\) and \(r\) is obtained and displayed using the 2D and 3D plots in Fig. 5. In these figures, the parameter space \((\alpha ,r)\) is delineated using a color scheme in which non-chaotic regions with a non-positive Lyapunov exponent are marked in black, whereas chaotic regions with a positive exponent are shown in green.

Fig. 5
figure 5

Lyapunov exponent heat map of the new multiplicative logistic map. (a) 2-D plots; (b) Partial enlargement of (a); (c) 3-D plots.

The structure of the Lyapunov exponent heat map in Fig. 5a reveals a complex interplay between order and chaos across the \((\alpha ,r)\) parameter plane. Extensive black regions dominate for lower values of \(\alpha\) and \(r\) signifying regular dynamics where the system converges to stable fixed points or periodic orbits. As either parameter increases, the system transitions from non-chaotic to chaotic states gradually, with the Lyapunov exponent heat map shifting from black to green patterns. This transition often follows period-doubling bifurcations, visible as layered or branching structures near the edges of chaotic zones. Within the broad green chaotic regions, narrow black bands are observed, representing periodic windows where high-period orbits stabilize temporarily before chaos reemerges.

Furthermore, the overall geometry of the Lyapunov exponent spectrum in Fig. 5a and b exhibits a fractal or self-organized structure, as characterized by its multiscale self-similarity embed in the two-dimensional parameter space, which is absent in the classical one-parameter logistic map. The presence of these fractal patterns is a hallmark of unimodal maps and illustrates the underlying complexity of the system’s dynamics. This intricate structure makes it exceedingly challenging, if not impossible, to derive closed formulas that precisely delineate the chaotic regions from the non-chaotic regions. Nevertheless, inspired by the hyperbolic shape of the interspersed black non-chaotic regions, and noting that the critical parameters during the system’s first period-doubling bifurcation satisfy \(\alpha r={e^2}\), we believe that this observation may offer a promising starting point for tackling this problem.

The 3D visualization in Fig. 5c further enriches the interpretation by depicting the Lyapunov exponent as an elevated surface on which chaotic regions appear as ridges or plateaus rising above the zero-exponent plane. This perspective emphasizes how chaos emerges and intensifies with parameter variations, while the 2D heat map provides a clear topological overview of both chaotic and regular domains. These plots together demonstrate that the new map exhibits rich nonlinear dynamical phenomena, including stable equilibria, period-doubling routes to chaos, and periodic windows.

Cobweb diagrams and time-series plots

To further study the route of the new multiplicative logistic map to chaos, Figs. 6 and 7 provide complementary insights into the system’s dynamical evolution: a geometric perspective from the cobweb plots and a view of its temporal evolution from the time series with parameter \(\alpha =2\) and initial value \({x_0}=1.5\).

Fig. 6
figure 6

Cobweb diagrams of the multiplicative logistic map with parameter \(\alpha = 2\) and varying values of \(r\) (a)\(r = 3\) ; (b)\(r = 5\) ; (c)\(r = 7\) .

In Fig. 6a for \(r=3\), the system converges to a stable fixed point. This is visually confirmed by the cobweb trajectory spiraling inward and ultimately contracting to a single point. As shown by the corresponding time series in Fig. 7a, the state variable rapidly converges to a constant value.

Fig. 7
figure 7

Time-series plots of the multiplicative logistic map with parameter \(\alpha = 2\) and varying values of \(r\) (a)\(r = 3\) ; (b)\(r = 5\) ; (c)\(r = 7\) ; (d)\(r = 9\).

As the parameter increases to \(r=5\) in Fig. 6b, the system undergoes its first period-doubling bifurcation. The previously stable fixed point loses its stability and gives rise to a stable period-2 orbit. The evolutionary process is clearly depicted in the cobweb plot as oscillations between two distinct values, as corroborated by the corresponding time series in Fig. 7b, which displays a regular and sustained alternation between two levels.

The result of the second period-doubling bifurcation is shown in Fig. 7c for \(r=7\). Here, the period-2 orbit becomes unstable, and the system settles into a period-4 orbit. The cobweb diagram evolves into a more complex, yet still orderly, closed structure involving four distinct points. This sequential doubling from period-2 to period-4 is a classic signature of the period-doubling bifurcation route to chaos, and the corresponding time series in Fig. 7c confirms the iteration through four distinct values.

Finally, at \(r=9\) in Fig. 6d, the system exhibits unambiguous chaotic behavior. Correspondingly, the time series in Fig. 7d shows aperiodic and unpredictable motion without any convergence to a periodic orbit. Furthermore, a significant novel contribution is the expanded dynamical range of the output sequence. Unlike the classical logistic map whose chaotic orbit is typically confined to a narrower range, the orbit of this new multiplicative map traces an intricate, non-repeating pattern and almost fills the entire output rectangle. This expanded range is not merely a quantitative change but provides greater flexibility for practical applications. It directly helps mitigate quantization errors and statistical biases inherent in digital implementations of chaotic systems with limited value ranges. This enhanced capability makes the proposed map particularly suitable for a broader spectrum of applications, including quantitative financial modeling, pathological diagnosis and weather forecasting.

Performance metrics analysis in image encryption

In this section, we evaluate the performance of the proposed multiplicative logistic map for image encryption. Its effectiveness is quantified by measuring the randomness of the encrypted images using several metrics: histogram analysis, correlation analysis, and information entropy.

In the following experiments, we employ an image encryption algorithm proposed by Elghandour39. The algorithm consists of confusion and diffusion processes, both of which are based on chaotic maps. For the diffusion process, the original two-dimensional piecewise smooth nonlinear chaotic map is replaced with the multiplicative logistic map with parameter values \(r=1.5\) and \(\alpha =17\). A 512 × 512 Peppers image is utilized to evaluate the encryption algorithm.

An image histogram depicts the distribution of image pixels by plotting the number of pixels at each gray level. The redundancy of original images should be hidden in the distribution of encrypted images which logically need to be uniform. In encryption practices, the closer the distribution of the encrypted data is to a uniform distribution, the higher the level of security it provides. From the simulation results shown in Fig. 8, the corresponding encrypted image shows up to be so noisy such that any data from them cannot be gotten. Moreover, the histogram of encrypted image exhibits a perfectly uniform distribution, so that it is enough to makes statistic attacks infeasible.

Fig. 8
figure 8

Original image, encrypted image and their corresponding histograms. (a) Peppers image; (b) Histogram of (a); (c) Encrypted image of (a); (d) Histogram of (c). (The test image ‘Peppers’ is openly available in USC-SIPI Image Database:http://sipi.usc.edu/database/).

An effective image cryptosystem must ensure that the correlation between adjacent pixels in the encrypted image is sufficiently minimized to resist statistical attacks. This requirement arises from the fact that original images typically exhibit strong intrinsic correlations among adjacent pixels. Therefore, to enhance security against statistical analysis, a well-designed encryption scheme should produce encrypted images with negligible dependence between adjacent pixels. The degree of association between adjacent pixels can be quantitatively evaluated using the correlation coefficients, which provide a rigorous measure of linear dependence between adjacent pixels. The correlation values can be calculated by the following Eq.

$${r_{xy}}=\frac{{cov(x,y)}}{{\sqrt {D(x)D(y)} }}$$
(23)

where

$${cov} (x,y)=\frac{1}{N}\sum\limits_{{j=1}}^{N} {\left( {{x_j} - E(x)} \right)} \left( {{y_j} - E(y)} \right)$$
(24)
$$E(x)=\frac{1}{N}\sum\limits_{{j=1}}^{N} {{x_j}}$$
(25)

and

$$D(x)=\frac{1}{N}\sum\limits_{{j=1}}^{N} {{{\left( {{x_j} - E(x)} \right)}^2}}$$
(26)

In this study, we evaluate the performance of the proposed chaotic encryption algorithm based on the multiplicative logistic map by computing and comparing the correlation coefficients of adjacent pixels in both the original and encrypted images. Specifically, this involves measuring the correlation in three distinct directional relationships: horizontally adjacent pixels, vertically adjacent pixels, and diagonally adjacent pixels. As can be seen from Fig. 9, the correlation coefficients of the original images are close to 1, while the correlation coefficients of encrypted images are close to 0. So, the original images have strong correlations for the adjacent pixels, while the encrypted images have hardly any correlations for the adjacent pixels. These demonstrate that the encryption scheme based our proposed multiplicative map can protects the images against statistical attacks.

Fig. 9
figure 9

Correlation coefficients of adjacent pixels for Peppers image. (a) Original image by horizontal; (b) Encrypted image by horizontal; (c) Original image by vertical; (d) Encrypted image by vertical; (e) Original image by diagonal; (f) Encrypted image by diagonal.

The entropy is a perfect feature to measure the degree of unpredictability and randomness. Hence, the security of an encryption algorithm can be evaluated by calculating the information entropy of the encrypted image. A higher information entropy, especially one closer to the theoretical maximum value of 8, indicates a more secure algorithm. The entropy of a gray image can be computed as

$$H(s)= - \sum\limits_{{i=1}}^{{255}} {p(i){{\log }_2}} \left( {p(i)} \right)$$
(27)

where \(p(i)\) represents the probability of gray value \(i\).

To further investigate the superiority of the encryption algorithm based on the multiplicative logistic map, we replace the chaotic map in the diffusion process with the classical logistic map and exponential logistic map respectively, and execute the same encryption procedure. In Table 2, the information entropy of the encrypted images obtained using these three maps is presented for comparison.

Table 2 Comparison of entropy.

It can be seen from Table 2, all three chaotic maps demonstrate excellent encryption performance in the diffusion process with the entropy values of encrypted images approaching the theoretical optimum of 8. The multiplicative logistic map exhibits the best parameter stability and performance consistency across a wide parameter range, while both the classical logistic map and exponential logistic map require specific parameter values to achieve optimal performance. These results indicate that the proposed multiplicative logistic map offers superior parameter robustness in image encryption applications and provides greater flexibility in parameter selection for practical implementations.

Conclusions

In summary, this study presents a comprehensive chaotic dynamical analysis of a novel multiplicative logistic map. A key innovation of this new map is its foundation in multiplicative calculus, endowing it with an extra parameter for enhanced flexibility. The theoretical and numerical analysis confirm that this map undergoes a period-doubling bifurcation cascade into chaos as rigorously validated by bifurcation diagrams, transversality conditions, and stability conditions. The most significant findings for the system are its enlarged chaotic region and expanded range of output values as visualized in the bifurcation diagram, Lyapunov exponent and cobweb plots.

These properties of multi-parameter freedom and rich dynamic behaviors are not just theoretical improvements but constitute a primary advantage of the new map. They enable the generation of more complex and unpredictable sequences, thereby offering a significantly more powerful tool for applications in various fields such as image encryption. Experimental results and comparative analysis demonstrate that the image encryption algorithm based on the multiplicative logistic map exhibits strong resistance to statistical attacks and superior parameter robustness in practical implementations.