Research Article | Open Access

# On Matrix Projective Synchronization and Inverse Matrix Projective Synchronization for Different and Identical Dimensional Discrete-Time Chaotic Systems

**Academic Editor:**Qingdu Li

#### Abstract

The problem of matrix projective synchronization (MPS) in discrete-time chaotic systems is investigated, and a new type of discrete chaos synchronization called inverse matrix projective synchronization (IMPS) is introduced. Sufficient conditions are derived for achieving MPS and IMPS between chaotic dynamical systems in discrete-time of different and identical dimensions. Based on new control schemes, Lyapunov stability theory, and stability theory of linear dynamical systems in discrete-time, some synchronization criteria are obtained. Numerical examples and simulations are used to illustrate the use of the proposed schemes.

#### 1. Introduction

Over the past few decades, chaos synchronization has become an active research subject in nonlinear science and attracted much attention from many fields due its high-potential applications [1–4]. Many powerful methods have been reported to investigate some types of chaos (hyperchaotic) synchronization [5–10] and most of works on synchronization have been concentrated on continuous-time chaotic systems rather than discrete-time chaotic systems. Recently, more attention has been paid to the synchronization of chaos (hyperchaos) in discrete-time dynamical systems [11–19], due to its applications in secure communication and cryptology [20–22].

Up to now, many types of synchronization have been found in interesting chaotic systems in discrete-time such as projective synchronization [23], adaptive-function projective synchronization [24, 25], function-cascade synchronization [26], generalized synchronization [27, 28], lag synchronization [29], impulsive synchronization [30], hybrid synchronization [31], Q-S synchronization [32, 33], and full-state hybrid projective synchronization [34, 35]. Among all types of synchronization, projective synchronization (PS) has been extensively considered. In PS, drive and response systems could be synchronized up to a scaling factor . When the scaling constant is generalized to constant matrix, a new synchronization type appears and is called matrix projective synchronization (MPS). Another interesting problem is the inverse case of MPS, that is, when each response system state synchronizes with a linear combination of drive system states. Obviously, complexity of the scaling factors, in MPS or in IMPS, can have important effect in applications.

In this paper, based on new design control method using Lyapunov stability theory, we would like to present constructive schemes to investigate two new synchronization types: matrix projective synchronization (MPS) and inverse matrix projective synchronization (IMPS) between chaotic dynamical systems in discrete-time. Numerical examples are given to illustrate the effectiveness of the proposed schemes. To be specific, we apply the MPS between discrete-time chaotic systems of different dimensions: the drive 3D Hénon-like map and the controlled 2D Fold map. Furthermore, for the proposed scheme of IMPS, we apply it to 3D generalized Hénon map and the controlled 3D Baier-Klein map.

The rest of this paper is arranged as follows. In Section 2, the problem of MPS between chaotic systems of different dimensions in discrete-time is investigated. In Section 3, the IMPS type is proposed for -dimensional chaotic systems in discrete-time. In Section 4, the proposed approaches are applied to two examples and simulations are used to verify the theoretical results derived in this paper. Finally, the paper is concluded in Section 5.

#### 2. MPS between Different Dimensional Drive System and Response System

In this section, to study the problem of matrix projective synchronization (MPS), the following drive chaotic system is considered:where is the state vector of the drive system (1) and .

As a response system, we consider the following chaotic system:where , , , and are the state vector of the response system, the linear part of the response system, the nonlinear part of the response system, and a vector controller, respectively.

Now, we present the definition of matrix projective synchronization (MPS) between the drive system (1) and the response system (2).

*Definition 1. *The -dimensional drive system (1) and the -dimensional response system (2) are said to be matrix projective synchronized (MPS) if there exists a controller and a given matrix such that the synchronization errorsatisfies that

Then, the error system between the drive system (1) and the response system (2) can be derived as

To achieve MPS between systems (1) and (2), we choose the vector controller as follows:where is an unknown control matrix to be determined.

Theorem 2. *The drive system (1) and the response system (2) are globally matrix projective synchronized under the controller law (6) if and only if is chosen such that the eigenvalues of lie inside the unit disk.*

*Proof. *By substituting (6) into (5), the error system can be described asNow the result follows immediately for the stability theory of autonomous linear discrete-time systems.

The following result is a corollary of Theorem 2.

Corollary 3. *If is chosen such that is a negative definite matrix, then the drive system (1) and the response system (2) are globally matrix projective synchronized under the control law (6).*

*Proof. *Although this result is a corollary of Theorem 2, we would like to present an independent proof. Anyhow, once again, by substituting (6) into (5), the error system can be described asTo this end, consider a Lyapunov function in the formThen Thus, from the Lyapunov stability theory, it is immediate that the zero solution of the error system (8) is globally asymptotically stable. Therefore, systems (1) and (2) are globally matrix projective synchronized.

#### 3. IMPS between -Dimensional Drive System and Response System

In this section, we investigate the problem of IMPS. The drive and the response chaotic systems are in the following forms: where and are the states of the drive system (11) and the response system (12), respectively, is constant matrix, is a nonlinear function, , and is a controller to be determined.

The definition of inverse matrix projective synchronization (IMPS) for the coupled drive-response chaotic systems given in (11) and (12) is given by the following.

*Definition 4. *The drive system (11) and the response system (12) are said to be inverse matrix projective synchronized (IMPS), if there exists a controller and a given matrix such that the synchronization errorsatisfies that

The error system between the drive system (11) and the response system (12) can be derived as

To achieve IMPS between systems (11) and (12), we can choose the vector controller as follows:where is the inverse of matrix and is an unknown control matrix to be determined.

With that in mind, we formulate the following result.

Theorem 5. *The drive system (11) and the response system (12) are globally inverse matrix projective synchronized under the control law (16) if and only if is chosen such that all eigenvalues of are strictly inside the unit disk.*

*Proof. *By substituting the control law (16) into (15), the error system can be described asThus, by asymptotic stability of autonomous linear discrete-time systems, it is immediate that all solutions of error system (17) go to zero as if and only if all eigenvalues of are strictly inside the unit disk. Therefore, systems (11) and (12) are globally inverse matrix projective synchronized.

#### 4. Simulation Examples

In this section, to illustrate the applicability of the theoretical synchronization results derived above, two examples are considered.

##### 4.1. Example 1: MPS between Hénon-Like Map and Fold Map

Here, we consider the Hénon-like map as the drive system and the controlled Fold map as the response system. The Hénon-like map can be described aswhich has a chaotic attractor, for example, when [32]. Using Maple 15.0, the chaotic attractor of the Hénon-like map for is shown in Figure 1.

The controlled Fold map can be described aswhich has a chaotic attractor, for example, when [33], where is the vector controller. Using Maple 15.0, the chaotic attractor for of this map is shown in Figure 2.

In this example, the synchronization criterion presented in Section 3 is applied between systems (18) and (19). Then, quantities and are given by, respectively, then the scaling matrix and the control matrix are selected as, respectively,

According to the general control law given in Section 2 by (6), the vector controller can be designed as

Using simple calculations, we can show that is a negative definite matrix. In this case, since the scaling matrix has no effect on the eigenvalues of , one can adjust the scaling matrix arbitrarily during control without worrying about the control robustness. Therefore, in this case, systems (18) and (19) are matrix projective synchronized. Using the vector controller (22), the error functions can be written as

The error function evolution is shown in Figure 3.

##### 4.2. Example 2: IMPS between Generalized Hénon Map and Baier-Klein Map

In this example, we apply the control scheme proposed in Section 3 to achieve IMPS between the drive 3D generalized Hénon map and the response Baier-Klein map. The 3D generalized Hénon map can be described as which has a chaotic attractor, for example, when [32]. Using Maple 15.0, the chaotic attractor of the generalized Hénon map for is shown in Figure 4.

The controlled Baier-Klein map [36] can be described aswhere is the vector controller. Using Maple 15.0, the chaotic attractor of Baier-Klein map for is shown in Figure 5.

According to our approach presented in Section 3, the quantities and are given by, respectively, then the scaling matrix and the control matrix are chosen as, respectively,

In this case, by using the same formula of the control law given by (16), the vector controller can be constructed as follows:

It is easy to show that all eigenvalues of are strictly inside the unit disk. Therefore, in this case, systems (24) and (25) are inverse matrix projective synchronized. Using controllers (28), the error functions can be described as

The error function evolution is shown in Figure 6.

#### 5. Conclusion

In this paper, the problems of matrix projective synchronization (MPS) and inverse matrix projective synchronization (IMPS) in different and identical dimensional discrete-time chaotic systems have been analyzed. Based on nonlinear controllers, Lyapunov stability theory, and stability theory of linear dynamical systems, some synchronization criteria have been obtained and new conditions have been derived for achieving MPS and IMPS. Firstly, to achieve MPS behavior between different dimensional systems, the derived control scheme was proposed by controlling the linear part of the response system. Secondly, to achieve IMPS between identical dimensional systems, the presented control method was proposed by controlling the linear part of the drive system. Numerical examples and simulations were used to verify the effectiveness of the proposed approaches.

#### Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

#### References

- R. Roy and K. S. Thornburg Jr., “Experimental synchronization of chaotic lasers,”
*Physical Review Letters*, vol. 72, article 2009, 1994. View at: Publisher Site | Google Scholar - G. S. Duane, P. J. Webster, and J. B. Weiss, “Co-occurrence of northern and southern hemisphere blocks as partially synchronized chaos,”
*Journal of the Atmospheric Sciences*, vol. 56, no. 24, pp. 4183–4205, 1999. View at: Publisher Site | Google Scholar - B. Blasius and L. Stone, “Chaos and phase synchronization in ecological systems,”
*International Journal of Bifurcation and Chaos*, vol. 10, no. 10, pp. 2361–2380, 2000. View at: Google Scholar - M. Lakshmanan and K. Murali,
*Chaos in Nonlinear Oscillators: Controlling and Synchronization*, World Scientific, Singapore, 1996. View at: Publisher Site | MathSciNet - K. S. Ojo, A. N. Njah, and S. T. Ogunjo, “Comparison of backstepping and modified active control in projective synchronization of chaos in an extended Bonhöffer-van der Pol oscillator,”
*Pramana*, vol. 80, no. 5, pp. 825–835, 2013. View at: Publisher Site | Google Scholar - A. Ouannas, “Chaos synchronization approach based on new criterion of stability,”
*Nonlinear Dynamics and Systems Theory*, vol. 14, no. 4, pp. 395–401, 2014. View at: Google Scholar | MathSciNet - S. H. Fu and L. J. Pei, “Synchronization of chaotic systems by the generalized Hamiltonian systems approach,”
*Nonlinear Dynamics and Systems Theory*, vol. 10, no. 4, pp. 387–396, 2010. View at: Google Scholar - U. E. Vincent and R. Guo, “Adaptive synchronization for oscillators in 6 potentials,”
*Nonlinear Dynamics and Systems Theory*, vol. 13, no. 1, pp. 93–106, 2013. View at: Google Scholar - O. I. Olusola, U. E. Vincent, A. N. Njah, and B. A. Idowu, “Global stability and synchronization criteria of linearly coupled gyroscope,”
*Nonlinear Dynamics and Systems Theory*, vol. 13, no. 3, pp. 258–269, 2013. View at: Google Scholar | MathSciNet - A. Khan and R. Pal, “Adaptive hybrid function projective synchronization of chaotic space-tether system,”
*Nonlinear Dynamics and Systems Theory*, vol. 14, no. 1, pp. 44–57, 2014. View at: Google Scholar | MathSciNet - H. P. Ju, “A new approach to synchronization of discrete-time chaotic systems,”
*Journal of the Physical Society of Japan*, vol. 76, no. 9, Article ID 093002, 2007. View at: Publisher Site | Google Scholar - A. Ouannas, “Nonlinear control method of chaos synchronization for arbitrary 2D quadratic dynamical systems in discrete-time,”
*International Journal of Mathematical Analysis*, vol. 8, no. 53–56, pp. 2611–2617, 2014. View at: Publisher Site | Google Scholar - A. Ouannas, “A new chaos synchronization criterion for discrete dynamical systems,”
*Applied Mathematical Sciences*, vol. 8, no. 41, pp. 2025–2034, 2014. View at: Publisher Site | Google Scholar | MathSciNet - A. Ouannas, “Chaos synchronization approach for coupled of arbitrary 3-D quadratic dynamical systems in discrete-time,”
*Far East Journal of Applied Mathematics*, vol. 86, no. 3, pp. 225–232, 2014. View at: Google Scholar - A. Ouannas, “Some synchronization criteria for
*N*-dimensional chaotic dynamical systems in discrete-time,”*Journal of Advanced Research in Applied Mathematics*, vol. 6, no. 4, pp. 1–9, 2014. View at: Publisher Site | Google Scholar | MathSciNet - A. Ouannas, “Synchronization criterion for a class of
*N*-dimensional discrete chaotic systems,”*Journal of Advanced Research in Dynamical and Control Systems*, vol. 7, no. 1, pp. 82–89, 2015. View at: Google Scholar | MathSciNet - A. Ouannas and Z. Odibat, “Generalized synchronization of different dimensional chaotic dynamical systems in discrete time,”
*Nonlinear Dynamics*, vol. 81, no. 1-2, pp. 765–771, 2015. View at: Publisher Site | Google Scholar | MathSciNet - A. Ouannas, “A new synchronization scheme for general 3D quadratic chaotic systems in discrete-time,”
*Nonlinear Dynamics and Systems Theory*, vol. 15, no. 2, pp. 163–170, 2015. View at: Google Scholar | MathSciNet - A. Ouannas, “A new generalized-type of synchronization for discrete-time chaotic dynamical systems,”
*Journal of Computational and Nonlinear Dynamics*, vol. 10, no. 6, Article ID 061019, 2015. View at: Publisher Site | Google Scholar - A. Y. Aguilar-Bustos and C. Cruz-Hernández, “Synchronization of discrete-time hyperchaotic systems: an application in communications,”
*Chaos, Solitons & Fractals*, vol. 41, no. 3, pp. 1301–1310, 2009. View at: Publisher Site | Google Scholar | MathSciNet - W. Liu, Z. M. Wang, and W. D. Zhang, “Controlled synchronization of discrete-time chaotic systems under communication constraints,”
*Nonlinear Dynamics*, vol. 69, no. 1-2, pp. 223–230, 2012. View at: Publisher Site | Google Scholar | MathSciNet - R. L. Filali, M. Benrejeb, and P. Borne, “On observer-based secure communication design using discrete-time hyperchaotic systems,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 19, no. 5, pp. 1424–1432, 2014. View at: Publisher Site | Google Scholar | MathSciNet - Y.-L. Jin, X. Li, and Y. Chen, “Function projective synchronization of discrete-time chaotic and hyperchaotic systems using backstepping method,”
*Communications in Theoretical Physics*, vol. 50, no. 1, pp. 111–116, 2008. View at: Publisher Site | Google Scholar - Y. Li, Y. Chen, and B. Li, “Adaptive control and function projective synchronization in 2D discrete-time chaotic systems,”
*Communications in Theoretical Physics*, vol. 51, no. 2, pp. 270–278, 2009. View at: Publisher Site | Google Scholar - L. Yin, L. Biao, and C. Yong, “Adaptive function projective synchronization of discrete-time chaotic systems,”
*Chinese Physics Letters*, vol. 26, no. 4, Article ID 040504, 2009. View at: Publisher Site | Google Scholar - H.-L. An and Y. Chen, “The function cascade synchronization scheme for discrete-time hyperchaotic systems,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 14, no. 4, pp. 1494–1501, 2009. View at: Publisher Site | Google Scholar | MathSciNet - Z. J. Ma, Z. R. Liu, and G. Zhang, “Generalized synchronization of discrete systems,”
*Applied Mathematics and Mechanics*, vol. 28, no. 5, pp. 609–614, 2007. View at: Publisher Site | Google Scholar | MathSciNet - G. Grassi, “Generalized synchronization between different chaotic maps via dead-beat control,”
*Chinese Physics B*, vol. 21, no. 5, Article ID 050505, 2012. View at: Publisher Site | Google Scholar - Y. Chai, L. Lü, and H.-Y. Zhao, “Lag synchronization between discrete chaotic systems with diverse structure,”
*Applied Mathematics and Mechanics—English Edition*, vol. 31, no. 6, pp. 733–738, 2010. View at: Publisher Site | Google Scholar | MathSciNet - Y. Gao, X. Zhang, G. Lu, and Y. Zheng, “Impulsive synchronization of discrete-time chaotic systems under communication constraints,”
*Communications in Nonlinear Science and Numerical Simulation*, vol. 16, no. 3, pp. 1580–1588, 2011. View at: Publisher Site | Google Scholar | MathSciNet - R. L. Filali, S. Hammami, M. Benrejeb, and P. Borne, “On synchronization, anti-synchronization and hybrid synchronization of 3D discrete generalized Hénon map,”
*Nonlinear Dynamics and Systems Theory*, vol. 12, no. 1, pp. 81–95, 2012. View at: Google Scholar | MathSciNet - Z. Yan, “Q-S synchronization in 3D Hénon-like map and generalized Hénon map via a scalar controller,”
*Physics Letters A*, vol. 342, no. 4, pp. 309–317, 2005. View at: Publisher Site | Google Scholar - Z. Y. Yan, “Q-S (complete or anticipated) synchronization backstepping scheme in a class of discrete-time chaotic (hyperchaotic) systems: a symbolic-numeric computation approach,”
*Chaos*, vol. 16, no. 1, Article ID 013119, 2006. View at: Publisher Site | Google Scholar | MathSciNet - G. Grassi, “Arbitrary full-state hybrid projective synchronization for chaotic discrete-time systems via a scalar signal,”
*Chinese Physics B*, vol. 21, no. 6, Article ID 060504, 2012. View at: Publisher Site | Google Scholar - A. Ouannas, “On full-state hybrid projective synchronization of general discrete chaotic systems,”
*Journal of Nonlinear Dynamics*, vol. 2014, Article ID 983293, 6 pages, 2014. View at: Publisher Site | Google Scholar - G. Baier and M. Klein, “Maximum hyperchaos in generalized Hénon maps,”
*Physics Letters A*, vol. 151, no. 6-7, pp. 281–284, 1990. View at: Publisher Site | Google Scholar | MathSciNet

#### Copyright

Copyright © 2016 Adel Ouannas and Raghib Abu-Saris. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.