Abstract
The itinerary computation approach for the N-type map is proposed. Based on this itinerary approach, the topological conjugation between the N-type map and the shift map on the three-symbol space is proven. Additionally, the calculation of periodic points and the demonstration of the chaotic property of the N-type map are presented. As a practical application in the field of image security, two image scrambling encryption algorithms are proposed and implemented.
MSC:
37E05; 68P25
1. Introduction
Chaos is a crucial concept for characterizing the complex dynamical properties of dynamical systems. Chaotic systems exhibit complex dynamical properties, including topological transition, a dense set of periodic points, good pseudo-randomness, and strong sensitivity to initial values [1,2]. Li and Yorke first introduced the concept of chaos in their work “Period three implies chaos” [3]; Devaney extended the Li–Yorke chaos concept and put forward a widely adopted definition of chaos, known as Devaney chaos [4]. The chaos phenomena of some classical dynamical systems, such as the shift map, the tent map, and the Logistic map, along with the counting of their periodic points, have been thoroughly investigated, and the corresponding conclusions are well-established in the field of nonlinear science [5,6,7,8].
Topological conjugation establishes an equivalence relation among two dynamical systems, which is of great significance in the study of their properties. Two dynamical systems are topologically conjugate if there exists a homeomorphism (a continuous bijection with a continuous inverse) that maps the orbits of one system to the orbits of the other while preserving the dynamical structure. This equivalence relation reveals that the two dynamical systems possess common key topological properties, such as the identical number and configuration of periodic points, and similar long-term behaviors encompassing chaos or stability. Topological conjugacy allows us to study complex systems by relating them to simpler, well-understood systems. It filters out specific geometric and analytic details, thereby concentrating on the essential and intrinsic dynamical characteristics. As a matter of fact, one of the central questions in dynamical systems is to decide whether two nonlinear maps are topologically conjugate [9,10]. If two nonlinear maps are topologically conjugate, the homeomorphism connecting them plays a crucial role, particularly the existence of explicit analytical expressions. When explicit analytical expressions are available, upon knowing the orbits of a simple map, one can readily deduce the orbits of another map by means of this homeomorphic transformation. This linkage not only simplifies the calculation of periodic points remarkably but also enhances its computational viability. For example, Crampin and Heal provided a clear formula for computing the periodic points of the classical tent map, along with a directly illuminating proof of its Devaney chaos [8]. Since the Logistic map and the tent map are topologically conjugate via a simple homeomorphism [11], one can calculate the periodic points of the Logistic map via those of the classical tent map. Regarding the N-type map, Shi formulated the precise semi-conjugate expression between the N-type map and the classical tent map, thereby demonstrating that the semi-conjugate homeomorphic mapping is a continuous function exhibiting fractal features. Consequently, the Devaney chaos of the N-type map was indirectly proven [12]. Regrettably, the semi-conjugate expression established between the N-type map and the classical tent map turns out to be inapplicable in certain scenarios. The problem of computing periodic points in the N-type map remains to be further investigated. Generally, both the tent map and the N-shaped map satisfy the Devaney chaos criteria. The N-shaped map demonstrates significantly higher dynamical complexity due to its higher topological entropy and ternary symbolic encoding, compared to the tent map’s entropy and binary encoding. The structural intricacy of the N-shaped map enables richer symbolic dynamics.
Since the N-shaped map is defined on the interval [0, 1] and consists of three linear segments with slopes 3, −3, and 3, respectively, directly proving its chaotic properties on this interval is rather complicated. If it can be shown to be topologically conjugate to the shift map of a three-symbol space through a homeomorphism, the chaotic nature of the N-shaped map could be indirectly established by leveraging the straightforward proof of chaos in symbolic shift systems. However, the crux of such indirect proof lies in constructing a homeomorphism between these two dynamical systems. Generally, obtaining explicit analytical expressions for such homeomorphisms proves challenging. This paper addresses this by employing an itinerary approach to constructively derive an explicit analytical expression for the homeomorphism between these maps. This achievement resolves computational issues related to determining periodic points and chaotic orbits in the N-shaped map, representing one of the key contributions of this research. Moreover, the proposed itinerary methodology offers an alternative encoding scheme for natural numbers, which can be applied to pixel position rearrangement in digital images. This enables spatial scrambling of image pixels, disrupting both the natural spatial ordering of pixels and correlations between adjacent pixels, thereby achieving effective image encryption.
The main contributions of the paper include three aspects. (1) An explicit analytic expression of the homomorphism between the N-type map and the shift map on the three-symbol space is proposed. Through this homomorphism, the periodic points of the shift map on the three-symbol space can be mapped to obtain the periodic points of the N-type map. (2) With the help of the shift map, the Devaney chaos of the N-type map is directly proved in ternary representation, which has a good teaching demonstration effect. (3) The truncated finite itinerary set of the N-type map is applied to the research of image information security. Two itinerary-based image scrambling algorithms are designed to encrypt images of arbitrary height and width.
The rest of the article is organized as follows. Section 2 describes some preliminaries, covering some definitions and conclusions of dynamical systems. Section 3 provides the itinerary computation approach for the N-type map. The explicit formulae for calculating the itineraries and the periodic points of the N-type map are presented. Section 4 proves the Devaney chaos of the N-type map using the itinerary approach. Section 5 provides an application of the itinerary for the N-type map, which realizes image scrambling encryption for images of arbitrary size. Section 6 draws some conclusions.
2. Preliminaries
Some notations and definitions related to dynamical systems are introduced briefly in this section. Let be a dynamical system. The set composed of all periodic points of is denoted by . The number of -periodic orbits of is denoted by . The complement operation of is denoted by ,. Let denote the infinitely repeating number . For two integers , means that can divide .
Definition 1
[4]. Assume is metric space, maps to itself. For arbitrary , the forward orbit of is denoted by . is then called a discrete dynamical system, denoted by .
Definition 2
[4]. Let denote the code space of symbols , . The metric is given by Equation (1).
Definition 3
[4]. If there exists positive integer such that , , , then is called a -periodic point of , and is its period. A 1-periodic point is also called a fixed point. The orbit of an -periodic point is called a cycle of .
Definition 4
[4]. A dynamical system on metric space is chaotic if it satisfies the following conditions (a–c):
(a) is transitive, i.e., there exists , such that the orbit of is dense in ;
(b) is sensitive to initial conditions, i.e., there exists such that, for any and any ball with arbitrary radius , there is and an integer such that ;
(c) the set of periodic points of is dense in .
Definition 5
[13]. Two dynamical systems and are said to be equivalent, or topologically conjugate, if there is a homeomorphism such that .
If two dynamical systems and are topologically conjugate, then they have the same dynamical properties. For example, has periodic orbits , if and only if has periodic orbits ; the two dynamical systems also have the same chaotic properties, and so on [13]. This property serves as the foothold for calculating the periodic points of the N-type map in Section 3, and it is also the basis for proving the chaotic characteristics of the N-type map in Section 4. The N-type map defined in [0, 1] is shown in Equation (2). It is a piecewise continuous function connected by three-line segments. Figure 1 shows the graphs of and its iteration .
Figure 1.
The N-type map (a) and its iteration (b).
3. The Itineraries and the Periodic Points of the N-Type Map
The operation of multiplying a real number by 3 is a simple shift operation in ternary representation, implying that an intuitive explanation can be given for the iteration of the N-type map. Now rewrite any number in [0, 1] in ternary form:
For the sake of simplicity, abbreviate in ternary expression as .
Case 1. , ,
Case 2. , , ,
Case 3. , ,
From the above classification calculation, it can be observed that when and , the operation represents a shift operation in the ternary system. Meanwhile, the operation is the compound operation of the shift operation and the complement operation if . Evidently, if is a periodic point of , then its ternary representation must be an infinite repetition of a finite sequence of ternary digits, similar to the representation of repeating decimals in the decimal system. In this paper, we present a convenient method for calculating the periodic points. This method is implemented through the itinerary calculation of the N-type map and its equivalent dynamical system, namely, the shift map on the three-symbol space.
3.1. The Itinerary Computation for the N-Type Map
Definition 6
[11]. For dynamical system , assume that the orbit of is , is evenly divided into three intervals:
If , then the itinerary of is defined by an element of : . Its corresponding mapping rule is denoted by , and is called the itinerary map.
Consider with itinerary , . If is expressed in ternary representation and , the iteration function value can be simply obtained by removing . If , can be yielded by removing firstly and then carrying out the complement operations of all the subsequent digit values. Since the complement operation is a switch operation, an even number of complement operations is equivalent to a no complement operation, while an odd number of complement operations is equivalent to one complement operation. Instead of judging whether the value in the next iteration needs to undergo a complement operation, one can directly make the judgment based on the ternary representation of the initial value . And one can also determine the value in the itinerary of .
In the ternary representation, when there is an odd number of 1s in the preceding digit segment , the iterated function value needs to complement the digit segment in the ternary representation of ; otherwise, no operation is needed. Rewrite the iteration process to be equivalent to Equation (3).
where denotes the number of elements in set . As stated in Equation (3), if there is an even number of 1s in , can be simply derived by removing . Otherwise, can be simply derived by removing and then complementing the subsequent digit values. As a result, the itinerary can be calculated by Equation (4).
For example, let . It follows from Equation (4) that , , , , , and so on. The itinerary of is .
3.2. The Computation of the N-Type Map’s Periodic Points
The shift dynamical system is defined by
It is well known that is chaotic, and the periodic points and chaotic nature can be simply proven [13]. Theorem 1 shows that the N-type map is topologically conjugate to with homeomorphism . The inverse map , is given by Equation (5).
For example, let , and then it follows from Equation (5) that , , , , , and so on. .
Theorem 1.
The N-type map is topologically conjugate to with homeomorphism , such that .
Proof of Theorem 1.
For any with , the itinerary of is , that is, . Therefore, the N-type map is topologically conjugate to with homeomorphism . □
Theorem 2.
Regarding the N-type map , for any with .
Proof of Theorem 2.
For any with , the statement can be proved by mathematical induction. (1) , it follows from Equation (4) that , and the statement is correct. (2) Suppose , it follows from Equation (4) that or . Thanks to , the number of 1s in is the same as the number of 1s in , i.e., . □
Now, one can calculate the periodic points of the N-type map using the periodic points of . Thanks to the easy computation of the periodic points of the dynamical system , one can operate the inverse itinerary map on the periodic points of by Theorem 1 to obtain the periodic points of the N-type map. The -periodic points of such that , and thus can be given by .
(i) Let , is even, then , is a periodic point with period that can divide . is then a periodic point of the N-type map with the same period of . For example, let , and then the following points are the periodic points of , with period 1 or 3:
where are the fixed points of , and are 3-periodic points of , consisting of a 3-periodic cycle. Using the inverse itinerary map Equation (5), one can calculate the corresponding periodic points of :
where are fixed points, and are 3-periodic points.
Since satisfies and is even, during the times of operation procedure, an even number of complement operations are carried out. As a result, the periodic points of are such that is also even. Consequently, one can determine the periodic points whose periods can divide :
Assume the ternary number corresponds to decimal number , and then . For any such that is even, one can obtain one periodic point whose period can divide . For instance, let , the ternary number corresponds to decimal number , and then is a 3-periodic point, and two other 3-periodic points are derived from ternary numbers , respectively.
(ii) Let , is odd, . In this case, according to Equation (5), cannot be expressed as a digit cycle form due to , and generally . needs to be revised to make a periodic point of the N-type map. The revised way is to add after , which is a -digit cycle form:
For instance, is a fixed point of , and are 3-periodic points of . One can calculate the corresponding periodic point of the N-type map using Equation (5):
where is a fixed point of , and are 3-periodic points of . Similarly, one can calculate the periodic points whose periods can divide :
Assume the ternary number corresponds to decimal number , then . For any ternary number such that is odd, one can obtain a periodic point whose period is the factor of . For example, let , the decimal number of ternary number is , so is a 3-periodic point of , and two other 3-periodic points are corresponding to , respectively.
According to the above-mentioned formula, one can calculate the periodic points whose period is the factor of : ,. Then, the following periodic points with a period less than 4 are obtained.
fixed points: {0}, {1/2}, {1};
2-periodic points: {1/4, 3/4}, {1/5, 3/5}, {2/5, 4/5};
3-periodic points: {1/13, 3/13, 9/13}, {4/13, 12/13, 10/13}, {5/13, 11/13, 7/13},
{2/13, 6/13, 8/13}, {1/14, 3/14, 9/14}, {2/14, 6/14, 10/14}, {5/14, 13/14, 11/14},
{4/14, 12/14, 8/14}.
The points within each bracket form a cycle. There are three fixed points. The total number of 2-periodic points and fixed points is 9, and the total number of 3-periodic points and fixed points is 27. In general, if the number of -periodic points is , then the number of distinct -periodic cycles is . Based on the fact that the number of such that is , one can use Equation (6) to calculate .
4. Chaos of the N-Type Map
In this section, the chaotic nature of the N-type map is proven. Theorem 1 states that the N-type map is topologically conjugate to with the homeomorphism . This topological conjugacy is then used to demonstrate the chaotic nature of the N-type map.
Theorem 3.
The N-type map is chaotic.
Proof of Theorem 3.
The theorem is proven in three parts.
(a) There is one dense orbit of the N-type map. Firstly, a dense orbit for is constructed, and then this dense orbit is mapped by to obtain one dense orbit of the N-type map. It can be easily demonstrated that the orbit of defined by Equation (7) is dense within .
where is formed as follows. Let represent a collection of digit strings of length consisting of 0, 1, 2. The number of elements in is . Denote by , where are arranged in ascending order. One places all together to obtain an infinite string given by Equation (7). Next, one maps using to obtain given by Equation (8).
One can demonstrate that the orbit of is dense in [0, 1] for the N-type map. Although there are duplicates in the ternary representation of digit strings of length n (for example, there are two “12”s and two “21”s in the set of all digit strings of length 2), one can observe that the parity of 1s in all the preceding digit strings of the two duplicates is different. Suppose that the first digits of two duplicates are located at positions and () in the ternary expressions of , respectively. Then, the forward orbit points and should be , . As a matter of fact, the total number of digits composed of all the digit strings of length is . Then, in the continuous orbit point set , there are points , such that the first n-digit strings of their ternary expressions are different. This can be proven by contradiction. Assume that there are two points () and the first n digits of their ternary expressions are the same, i.e.,
According to the iteration rule, the corresponding strings of length in the itinerary of should be the same. Since the itinerary map is a homeomorphism, one can derive the itinerary of to obtain given by Equation (7), where all the strings of length are different, and a conflict has arisen. Therefore, there are points in the orbit point set such that the first digit strings of their ternary expressions are different. As a result, for any given = , its first digit string must appear in the first digits of the ternary representation of a number in . For an arbitrary , choose a sufficiently large such that . Then, iterate the constructed given by Equation (8) for times. Suppose the first digits of are , then . For example, if the first two digits of are ‘00’, then , ; if the first 3 digits of are ‘000’, then , .
(b) The periodic points of the N-type map are dense in [0, 1]. Similar to the proof in part (a), for any , choose a sufficiently large such that . Suppose the ternary representation of is . Then, there exists either a periodic point or . In the case of the former, is even, and in the case of the latter, it is odd. Obviously, . Therefore, for any and any ball with radius , there is a periodic point such that .
(c) The N-type map is sensitive to initial conditions. For any given , choose such that . It is easy to see that if and only if , . If , , then . For any given , , one can construct and apply the map to it to obtain , such that , but .
(c.1) If and there are an even number of 1s in or equivalently in , let . According to Theorem 2 and Theorem 1, one can obtain and , respectively. Then,
(c.2) If and there are an odd number of 1s existing in , let . One can obtain , . Then, , but , , .
(c.3) If , let . One can obtain
Then, holds for both cases. For the former case, , , then . For the latter case, , , then .
(c.4) If , let . One can similarly obtain
Consequently, , but . □
Since the N-type map is composed of three line-segments with slopes 3, −3, and 3, respectively, its Lyapunov exponent is ln3 > 0. This fact verifies the chaotic nature of the system from the perspective of the Lyapunov exponent. Although it is not possible to conduct a bifurcation analysis, we can numerically verify the chaotic nature of this map through aspects such as its sensitivity to initial conditions, the autocorrelation and cross-correlation of the trajectories, and the distribution of the trajectories. These results help prove the theoretical findings numerically. The sensitivity of the N-type map to initial conditions is clearly illustrated in Figure 2. As can be seen from Figure 2, the truncated orbit of and the truncated orbit of will exhibit a significant difference after . This indicates that the N-type map displays extremely high sensitivity to initial conditions. The N-type map also exhibits other favorable chaotic characteristics. For example, the sequences it generates traverse the interval [0, 1] and have dense orbits. Moreover, the sequences possess desirable autocorrelation and cross-correlation properties. All these excellent chaotic properties enable the N-type map to generate outstanding pseudo-random sequences, making it highly suitable for designing cryptosystems.
Figure 2.
The sensitivity of the N-type map to initial conditions. Two orbits are derived from and its slightly different version .
The definitions of the autocorrelation coefficient and the cross-correlation coefficient are presented in Equations (9) and (10), respectively. The autocorrelation coefficient quantifies the correlation degree between a sequence and itself at a time delay. The cross-correlation coefficient quantifies the correlation degree between one sequence and another sequence at a time delay.
where is the length of the sequence; is the delay order; and are the mean values of sequence and sequence , respectively. Let the delay order , and then calculate the autocorrelation and cross-correlation coefficients of the chaotic sequences. The results are presented in Figure 3 and Figure 4, respectively. A good autocorrelation coefficient graph should be very close to the Dirac function. As can be seen from Figure 3, the autocorrelation coefficients of sequence are extremely close to the Dirac function, indicating that the chaotic sequence generated by the N-type map has excellent autocorrelation. An excellent cross-correlation coefficient graph should be very close to the zero function. Figure 4 shows the cross-correlation coefficient graph between sequence and sequence with . One can observe that the sequences generated by the N-type map have excellent cross-correlation.
Figure 3.
The autocorrelation of the orbit sequence with .
Figure 4.
The cross-correlation of with and with .
Figure 5 presents the histogram of the sequence generated by the N-type map. It vividly demonstrates that the trajectory points are densely distributed in the interval [0, 1], and their distribution is remarkably close to a uniform distribution.
Figure 5.
The histogram of the orbit sequence with .
5. Application to Image Scrambling Encryption
To utilize the itineraries of the N-type map for achieving image pixel position scrambling, the intervals corresponding to the string at the start of the N-type map’s itineraries are defined as follows:
If , then , . Further, [0, 1] can be evenly partitioned into distinct intervals with length . There are intervals such that . The points that lie in have the itineraries with the same first symbols . For , the interval divisions are shown in Figure 6.
Figure 6.
The N-type map and its truncated itinerary for (a) . , , are the three distinct intervals with length 1/3; (b) , , , , , , , , are the nine distinct intervals with length 1/9. The subscript sequence numbers of the intervals form an itinerary.
Obviously, are closed interval sets such that .
According to the definition of itinerary, to generate a truncated itinerary of length , one needs to uniformly partition the interval [0, 1] into subintervals of length . By selecting any point within each interval (e.g., the midpoint) and iterating the N-type map for times, one can record the ordinal indices of intervals where each iterated trajectory point falls, thereby forming the truncated itinerary for any point in the interval. However, this definition-based computation method is inefficient and requires improvement. The improvement approach leverages the inherent structural properties of the N-type map itself, revealing a recursive relationship between adjacent levels of itineraries. Figure 6 illustrates the recursive relationship from first-level to second-level itineraries. The first-level truncated itineraries correspond to three interval indices 0, 1, 2. The second-level itineraries can be generated by prepending 0, 1, or 2 to the first-level itineraries, respectively. Specifically, prepending 0 yields 00, 01, 02; prepending 1 first generates 10, 11, 12, then reverses their order to obtain 12, 11, 10; prepending 2 generates 20, 21, 22. Thus, the length-2 truncated itineraries are 00, 01, 02, 12, 11, 10, 20, 21, 22. This recursive construction significantly improves computational efficiency compared to the original definition-based method. The recursive itinerary generation algorithm is outlined in Algorithm 1.
| Algorithm 1. (Recursive itinerary generation) |
| Initialization: define the itinerary set of length 1 as the base ternary unit = (0, 1, 2). The corresponding ternary encodings are 0, 1, 2 (stored as decimal values 0, 1, 2). |
| Recursive construction: given the decimal representation of , generate in four steps. |
| (a) Left branch: directly inherit , equivalent to prepending 0 to each itinerary (decimal values remain unchanged): . |
| (b) Middle branch: add to each element of , then reverse the entire sequence: . |
| (c) Right branch: add to each element of , preserving the original order: . |
| (d) Merge: combine all branches: . |
One can convert the final decimal values generated by Algorithm 1 to -digit ternary strings to obtain the truncated itinerary of length . If the truncated itinerary is considered as a ternary presentation number, then distinct integers belonging to will be produced. When these integers are arranged in order, a permutation of the numbers from 0 to is obtained. Thus, this permutation can be used to alter the original positions of the plain image pixels to achieve the purpose of image scrambling.
Regarding the application of the itineraries of the N-type map, two scrambling algorithms are designed. The proposed image scrambling algorithms can be applied to any image with arbitrary height and width . In Algorithm 2, a plain image is first converted to a one-dimensional vector. Then, the N-type map is applied to generate 1D itinerary set , which is used to permute the 1D pixel positions in the vector. In Algorithm 3, two N-type maps are utilized to generate 2D itinerary set to permute the 2D pixel positions in the image matrix.
| Algorithm 2. (1D itinerary-based image scrambling) |
| Step 1. Read a plain image with height and width . Rearrange into a vector of length in column-priority order. |
| Step 2. Let be the least integer such that is met. Apply Algorithm 1 to obtain the truncated itinerary set , which contains elements. For each truncated itinerary, reverse its order to obtain . Convert it into a decimal number . Arrange these decimal numbers orderly to form a permutation of the set . Then, reject the numbers larger than to obtain a permutation of . |
| Step 3. Use to rearrange the elements of and get : |
| Step 4. Rearrange into 2D matrix in column-priority order and the final scrambled image with height and width is obtained. |
| Algorithm 3. (2D itinerary-based image scrambling) |
| Step 1. Input a plain image . |
| Step 2. Select the least integers such that . Then, use Algorithm 1 to separately generate the truncated itinerary sets and . Reverse the order of each itinerary to obtain , . Convert the elements in and into decimal numbers and arrange these decimal numbers to form permutations of and , respectively. Next, filter out the numbers in that are larger than and those in that are larger than . After filtering, we obtain the permutations of and , respectively. The permutations are denoted as and , respectively. |
| Step 3. are used to rearrange the pixel positions of plain image and obtain the scrambled image : |
The proposed algorithms are capable of scrambling plain images of arbitrary sizes. The corresponding decryption algorithms can restore the plain images without any distortion. The experimental results are presented in Figure 7 and Figure 8. In the simulation, the sizes of the plain images of Lena and rice are 225 × 217 and 121 × 236, respectively. In Figure 7, Algorithm 2 can achieve a favorable encryption effect after one round of scrambling, and no texture trace can be detected in the encrypted image. Figure 8 illustrates the scrambling effect of the plain images when using Algorithm 3. As can be observed from Figure 7 and Figure 8, for the same number of encryption rounds, the scrambling effect of Algorithm 2 is generally superior to that of Algorithm 3. However, Algorithm 2 requires converting 2D images to 1D vectors and vice versa. Additionally, it needs to generate longer truncated itineraries. Consequently, for the same number of encryption rounds, it takes more time to encrypt the plain images.
Figure 7.
Algorithm 2: (a–c) are plain images of rice, cipher-image of one round, cipher-image of two rounds, respectively; (d–f) are plain images Lena, cipher-image of one round, cipher-image of two rounds, respectively.
Figure 8.
Algorithm 3: (a–c) are plain images of rice, cipher-image of one round, cipher-image of two rounds, respectively; (d–f) are plain images of Lena, cipher-image of one round, cipher-image of two rounds, respectively.
6. Conclusions
In this paper, the topological conjugation between the N-type map defined in [0, 1] and the shift map in three-symbol space is proven. We precisely constructed the homeomorphism . As a result, it becomes straightforward to calculate the periodic points of the N-type map and prove its chaotic nature. This is achieved by using the homeomorphism to map the periodic points and orbit points of the shift map to those of the N-type map. As an application, two image scrambling encryption algorithms are proposed based on the truncated itineraries of the N-type map. These algorithms can showcase the application value of mathematical theories and methods. The itinerary method of dynamical systems not only has theoretical significance but also can be applied to encode the positions of image pixels. It is a new field worthy of in-depth theoretical research and application development. The itinerary calculation method for the N-type map proposed in this paper serves as an example for the itinerary calculation of other dynamical systems. For a general map, whether there exists a universal itinerary computational encoding method remains an open question that requires further exploration. In particular, the problem of calculating the itineraries for two-dimensional piecewise linear maps is a research topic that has not yet been explored. The research results are of great significance both for characterizing the chaotic behavior of two-dimensional maps and for encoding applications. This is a topic that can be further explored in the future. It is hoped that more valuable results regarding the itineraries of dynamical systems will be obtained.
Funding
This research was funded by Guangdong Basic and Applied Basic Research Foundation (grant number 2023A1515030199).
Data Availability Statement
The raw data supporting the conclusions of this article will be made available by the author on request.
Conflicts of Interest
The author declares no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
References
- Gleick, J. Chaos: Making a New Science; Penguin Books: New York, NY, USA, 1987. [Google Scholar]
- Stewart, I. Does God Play Dice? The Mathematics of Chaos; Blackwell: Cambridge, MA, USA, 1989. [Google Scholar]
- Li, T.; Yorke, J. Period three implies chaos. Amer. Math. Mon. 1975, 82, 985–992. [Google Scholar]
- Devaney, R. An Introduction to Chaotic Dynamical Systems; Addison-Wesley: New York, NY, USA, 1989. [Google Scholar]
- May, R. Simple mathematical models with very complicated dynamics. Nature 1976, 261, 459–467. [Google Scholar] [CrossRef]
- Feigenbaum, M. Quantitative university of a class of non-linear transformations. J. Stat. Phys. 1978, 26, 25–52. [Google Scholar]
- Peitgen, H.O.; Jürgens, H.; Saupe, D. Chaos and Fractals, New Frontiers of Science, 2nd ed.; Springer: New York, NY, USA, 2004. [Google Scholar]
- Crampin, M.; Heal, B. On the chaotic behavior of the tent map. Teach. Math. Its Appl. 1994, 13, 83–89. [Google Scholar]
- Shi, Y.; Wang, Z. Topological conjugacy between skew tent maps. Int. J. Bifurc. Chaos 2015, 25, 1550118. [Google Scholar] [CrossRef]
- Shi, Y.; Tang, Y. On conjugacies between asymmetric Bernoulli shifts. J. Math. Anal. Appl. 2016, 434, 209–221. [Google Scholar] [CrossRef]
- Robinson, R. An Introduction to Dynamical Systems: Continuous and Discrete; China Machine Press: Beijing, China, 2007. [Google Scholar]
- Shi, Y. Semi-conjugacies from the N-type map to the tent map. Sci. Sin. Math. 2017, 47, 599–604. [Google Scholar]
- Barnsley, M.F. Fractals Everywhere; Academic Press: Boston, MA, USA, 1993. [Google Scholar]
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. |
© 2025 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).