# Finite-Time Synchronization of Fractional-Order Complex-Valued Cohen-Grossberg Neural Networks with Mixed Time Delays and State-Dependent Switching

Authors: Xiaoxia Li; Yingzi Cao; Chi Zheng; Zhixin Feng; Guizhi Xu
Journal: Advances in Mathematical Physics
 (2022)

---

## Abstract

This paper discussed the finite-time synchronization of fractional-order complex-valued Cohen-Grossberg neural networks (FCVCGNNs), which contain mixed time delays and state-dependent switching that make the model more comprehensive. Different from other methods, we use a method of nonseparating real and imaginary parts to get our conclusions. By applying fractional-order inequalities and the Lyapunov function, effective controllers with suitable conditions are derived. Additionally, the maximum time for the drive-response system to reach synchronization is also given. Finally, numerical examples are designed to illustrate the effectiveness of our obtained theoretical results.


---

## Body

## 1. Introduction

Inspired by the dynamic instability behaviors such as traveling waves, standing waves, resonance, and chaos, which exist in the short-term storage of visual or language patterns by neural networks, Cohen and Grossberg proposed a more general system that exhibits the absolute stability property [1]. Furthermore, some classical neural network models can be regarded as its special cases, such as cellar neural networks, bidirectional associative memory neural networks, and even the famous Hopfield neural networks. Recently, many in-depth studies have been carried out on Cohen-Grossberg neural networks (CGNNs), such as periodic solutions [2, 3] and stability [4, 5]. As a kind of dynamic characteristics, the synchronization of CGNNs has received extensive attention and deep research in recent years [6–8], especially, the finite-time synchronization has focused more attention due to its practical value [9–15]. For example, Kong et al. [9–12] designed different switching adaptive controllers to achieve the finite-time and fixed-time synchronization for fuzzy CGNNs with different characteristics.Moreover, considering that the synapse values in the organism can be changed, corresponding to the mathematical model of the neural network, the connection weights should also be variable so that the network can be more in line with the actual biological characteristics. Hence, it is useful to establish a parameter switching system [16–18]. As for the CGNNs, there are few investigations on the CGNNs with state-dependent switching parameters.As a branch of mathematical analysis, fractional calculus will originate from the contribution of Leibniz and L’ Hospital regarding 300 years past [19]. Fractional order can be regarded as an expansion of integer order which can be employed more general and more precise in nonlinear systems. Some results have been achieved in image encryption [20], economics [21], and neural networks [22]. Due to its nonlocality and long-term memory characteristics, it can describe complex dynamics more accurately and simulate biological neural networks more realistically. Therefore, more and more dynamic behavior research on fractional neural networks such as stability [23, 24], synchronization [25, 26], and Hopf bifurcation [27, 28] has been studied in recent years.It is noted that the studies mentioned above are limited to the real-valued neural networks, which have some inherent limitations. For example, the detection of symmetry problem and XOR problem can be solved by a single complex-valued neuron with the orthogonal decision boundaries. However, a single real-valued neuron fails to do so [29]. Thus, the dynamic behavior of fractional-order complex-valued neural networks is one of the most important and energetic research topics. Due to the complexity of the connection values and functions, it has very different and more complicated dynamical behaviors than real-valued ones. In recent years, the dynamical analysis of complex-valued neural networks has attracted much attention [7, 30–38].For example, Rajchakit and Sriraman [35] investigated the robust passivity and stability of uncertain complex-valued impulsive neural network models through the Lyapunov function and LMI approach. Chanthorn et al. [36] employed a delay-dividing approach to study the robust stability of the uncertain stochastic complex-valued neural network with time delay. Moreover, Sriraman et al. [37] focused on the mean-square asymptotic stability of the discrete-time stochastic quaternion-valued neural networks. Humphries et al. [38] studied the global asymptotic stability problem for the fractional-order quaternion-valued bidirectional associative memory neural network models.Time delay, which is always inevitable in neural networks, could cause system shock or even instability [39, 40]. And discrete-time delay, which always exists due to the limited transmission speed, has attracted more attention in neural networks research. In [41], the new improved fixed-time stability lemmas are proposed to attain the fixed-time synchronization of a class of discontinuous fuzzy inertial neural networks with time-varying delays. Both time-varying delays and linear fractional uncertainties are taken into consideration in a complex-valued neural network, and novel dissipativity criteria are designed in [42]. Kong and Zhu [43] studied the periodicity and finite time synchronization for a class of discontinuous inertial neural networks with time-varying delays. Besides, mixed time delays are more considered in the current research [44–46].Taking the above factors into account, some relevant documents as following are about complex-valued neural networks: Pan and Zhang [30] designed two kinds of different exponential controllers to assure the finite-time synchronization for the delayed complex-valued neural networks. Zhang et al. [47] employed two different controllers to attain the finite-time synchronization of fractional-order CGNN with time delay and applied the nonseparation method to get the conclusion. The complex-valued neural networks are investigated by using the nonseparation method in [48–51], but their network model weights are all fixed, and they do not take into account the changes in weights. In [52], the more novel fixed-time stability principles are established to investigate the synchronization of a class of delayed discontinuous fuzzy CGNNs. And generally, most neural network models do not consider the effect of mixed time delays. To better illustrate the contributions of our work, we use Table 1 for comparison with other articles on NNs, where mixed time delays, fractional order, Cohen-Grossberg Neural Networks, parameter switching, nonseparation method, and finite-time synchronization are abbreviated as MTDs, FO, CGNNs, PS, NSM, and FTS, respectively. √ means this item is included in that paper, and × means it is not.Table 1
Comparison with other papers.
LiteratureMTDsFOCGNNsPSNSMFTS[10]×√×√√√[30]×××××√[54]×××√××[55–57]×√×√×√[58]×√×√××[48–50]×√××√×[47]×√√×√√[33]×√××××[51]×√××√√This paper√√√√√√The above analysis noted that compared with other neural networks, there are few investigations about the synchronization of CGNNs, and the models used in these studies are often CGNNs that do not contain mixed time delays. For example, [12, 14, 15] discussed the fixed-time synchronization of Cohen-Grossberg neural networks, but there are no mixed time delays in the model. As for the fractional-order complex-valued CGNNs, there are even fewer studies. Hence, it is necessary to focus on the finite-time synchronization of a more general CGNN. This is our first motivation.On the other hand, considering the complex-valued neural networks, the most common method is separate the complex-valued into two real parts, which has limitations in some situations. Thus, using a nonseparation method to ensure the finite-time synchronization of our model is the second motivation.However, the finite-time synchronization of CGNN, which contains mixed time delays, fractional order, complex-valued, and switching parameters, has not been investigated. Inspired by the above discussion, this paper focuses on the finite-time synchronization of fractional-order complex-valued Cohen-Grossberg neural networks with mixed time delays and state-dependent switching. Based on the Lyapunov function and inequality theory, sufficient synchronization theorems are derived by a nonseparation method. Compared with some recent studies such as [11, 31, 33, 47, 53], we consider a more general model and use the nonseparation method, which is less restrictive in solving complex-valued neural networks to get our conclusion. The main contributions of this paper can be listed as follows:
(1)
Different from the Cohen-Grossberg neural networks investigated in some references such as [10, 11, 47], the model studied in this paper is more general, including more factors such as mixed time delays, complex value, and variable parameters, which greatly improve the universality of the system. The finite-time synchronization of this kind of CGNN is yet to be fully investigated. Moreover, we give the maximum setting time. Our paper contributes to this field of research(2)
Based on the fact that the complex function cannot always be divided into two parts in practical application, the nonseparation method is adopted in this paper. This method reduces the workload of analysis and derivation and improves the breadth of the derivation conclusions(3)
Compared with the nonseparation method used in [33, 48–50], we extend the use of this method to the derivation of complex-valued neural networks with different connection weightsThe organization of this paper is as follows. In Section2, some definitions and lemmas are introduced and give the model of our neural network. In Section 3, using feedback and an adaptive controller, we make the drive-response system of FCVCGNNs achieve synchronization in a finite time; moreover, we also get its setting time. In Section 4, some numerical examples are given to illustrate the validity of the proposed results. Some conclusions are drawn in Section 5.Notation: throughout this paper,ℝ,ℂ represent the real and complex domains, respectively. Let z=a+bi be a complex number, where a,b∈ℝ are the real and imaginary parts of z, z¯=a−bi is the conjugate of z, and z=z·z¯ is the module of z.


## 2. Model Description and Preliminaries

In this section, some basic definitions of finite-time synchronization and fractional calculus are given; what is more, some lemmas and assumptions needed in the later proof are included. Also, we give the model description of studied FCVCGNNs.


### 2.1. Model Description

Generally, FCVCGNNs with mixed time delays can be described as follows:(1)Dαxpt=−dpxpthpxpt−∑q=1napqxqtfqxqt−∑q=1nbpqxqt−δtgqxqt−δt−∑q=1ncpqxqt∫t−τttfqxqsds−Ip,xpt=φpt,t∈−ρ,0,where p=1,2,⋯,n is the order of neurons in a neural network, xpt∈ℂ is the state of the pth neuron at time t, dp· represents the amplification function, hp· is the behaved function, fq·,gq· are the activation functions of the qth neuron with and without time delay, respectively, τt and δt represent discrete and distributed time delay, ρ is the max value between them, Ip∈ℂ is the external input for network, and apq,bpq,cpq∈ℂ denotes the state-dependent connection strengths of the p-th and q-th neuron and satisfy:
(2)apq·=a˘pq,if·≤κp,a^pq,if·>κp,bpq·=b˘pq,if·≤κp,b^pq,if·>κp,cpq·=c˘pq,if·≤κp,c^pq,if·>κp,where· denotes xqt or yqt which represents the state of the pth neuron, apq,a^pq,b˘pq,b^pq,c˘pq,c^pq are known constants, and κp>0 is a threshold level.Through the theories of differential inclusions and set-valued map, drive system (1) can be transformed as follows:(3)Dαxpt=−dpxpthpxpt−∑q=1ncoapqxqtfqxqt−∑q=1ncobpqxqt−δtgqxqt−δt−∑q=1ncocpqxqt∫t−τttfqxqsds−Ip,xpt=φpt,t∈−ρ,0,where co indicates the closure convex hull, coapqxqt=coa˘pq,a^pq, and cobpqxqt−δt=cob˘pq,b^pq,cocpqxqt=coc˘pq,c^pq.Or equivalently, there exists`apq∈coapqxqt,`bpq∈cobpqxqt−δt,`cpq∈cocpqxqt,a′pq∈coapqyqt,b′pq∈cobpqyqt−δt,c′pq∈cocpqyqt, such that
(4)Dαxpt=−dpxpthpxpt−∑q=1n`apqxqtfqxqt−∑q=1n`bpqxqtgqxqt−δt−∑q=1n`cpqxqt∫t−τ.ttfqxqsds−Ip,xpt=φpt,t∈−ρ,0.Similarly, the corresponding response system can be described as(5)Dαypt=−dpypthpypt−∑q=1napq′yqtfqyqt−∑q=1nbpq′yqtgqyqt−δt−∑q=1ncpq′yqt∫t−τttfqyqsds−Ip+upt,ypt=ψpt,t∈−ρ,0For convenience, we can simplify systems (4) and (5) as follows:
(6)Dαxpt=−dpxpthpxpt−`Afqxqt−`Bgqxqt−δt−`C∫t−τttfqxqsds−Ip,Dαypt=−dpypthpypt−A′fqyqt−B′gqyqt−δt−C′∫t−τttfqyqsds−Ip+Upt,where`A=`apqn×n∈ℂn×n,A′=a′pqn×n∈ℂn×n,`B=`bpqn×n∈ℂn×n,B′=b′pqn×n∈ℂn×n,`C=`cpqn×n∈ℂn×n,C′=c′pqn×n∈ℂn×n,A=max`A,A′, and B=max`B,B′, C=max`C,C′.The error system between drive system and response system is defined as(7)ept=ypt−xpt.Then, we can get(8)Dαept=−dpypthpypt−dpxpthpxpt+dpypt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip+Upt=−dpypthpypt−dpxpthpxpt+dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip+Upt,and the initial condition of the error system is(9)θpt=ψpt−φptThroughout this paper, the assumptions below will be available in the following proof.Assumption 1.
In the complex field, for functionf,d,g, there exists positive constants Mf,Md,Mg,Ld,Lf such that
(10)dpx≤Md,fqx≤Mf,gqx≤Mg,dy−dx≤Ldy−x,fy−fx≤Lfy−x,
wherex,y∈ℂ.Assumption 2.
For well-behaved functionhi· and amplication function di·, for all x≠y, there exists positive constant wi, such that
(11)hiydiy−hixdixy−x≤wi,i=1,2,⋯,n.


### 2.2. Definitions and Lemmas

Definition 1. (See [19]).
The Caputo fractional derivative with fractional-orderα for a function yt can be described as follows:
(12)t0CDtαyt=1Γm−α∫t0tymτt−τ1+α−mdτ,
wheret≥t0, and m is a positive integer satisfying m−1<α<m. Γ· is the Gamma function, and it can be described by Γx=∫0+∞e−ttx−1dt. Particularly, when 0<α<1,
(13)Dtαyt=1Γ1−α∫t0ty′τt−ταdτ.t0CRemark 2.
In practical applications, the initial value of the system is hard to know accurately; so, the Caputo fractional-order that does not require a precise initial value is selected here.Definition 3. (See [19]).
The fractional integral of orderα for a function yt can be described as follows:
(14)It0,tαyt=1Γα∫t0tt−sα−1ysds.
Particularly, ifα∈0,1, then It0,tαDt0,tαft=Vt−Vt0.
Property: the Caputo derivative satisfies the following equality:(15)Dtαt0Dt−βft=t0Dtα−βftt0,
in which,α≥β≥0.
Consider the following drive-response system,(16)drivesystem:ẋ=fx,t,x0=x0,responsesystem:ẏ=fy,t,y0=y0.Definition 4. (See [59]).
Drive-response system is said to be finite time synchronization if there exists a suitable controllerU, and the setting time T satisfies
(17)limt⟶Tyt−xt=0,
and whent>T, the error system will always be 0.Definition 5. (See [60]).
The error system is said to be global Mittag-Leffler stable, if there exist constantsϑ>0,μ>0 satisfying
(18)yt≤ζy0Eα−ϑtαμ.Lemma 6. (See [60]).
Assume that a positive, continuous functionVt satisfies
(19)DαVt≤−βVt+θ,∀t≥0,
whereβ,θ are two constants that satisfy β>0,θ>=0, when 0<α<1, then
(20)Vt≤V0Eα−βtα+θtαEα,α+1−βtα.Lemma 7. (See [50]).
Letx∈ℂ be a continuous and analytic function, and then
(21)Dαxtxt¯≤xt¯·Dαxt+xt·Dαxt¯,∀t>0,
where0<α<1.Lemma 8. (See [50]).
Letα,β∈ℂ, and then the following inequality holds:
(22)αβ¯+βα¯≤αα¯+ββ¯.Corollary 9.
Moreover, we can get(23)α+β·α+β¯=α+β·α¯+β¯=αα¯+ββ¯+αβ¯+βα¯≤2αα¯+ββ¯.Remark 10.
Compared with the nonseparating method used in [30, 33, 48, 50], we extend the conclusion of Lemma 8 to broaden its usage, as shown in Corollary 9. The neural networks with mismatched parameters, which cannot use the non-separation method to achieve the proof process in references above, can be easily achieved with our method.


## 2.1. Model Description

Generally, FCVCGNNs with mixed time delays can be described as follows:(1)Dαxpt=−dpxpthpxpt−∑q=1napqxqtfqxqt−∑q=1nbpqxqt−δtgqxqt−δt−∑q=1ncpqxqt∫t−τttfqxqsds−Ip,xpt=φpt,t∈−ρ,0,where p=1,2,⋯,n is the order of neurons in a neural network, xpt∈ℂ is the state of the pth neuron at time t, dp· represents the amplification function, hp· is the behaved function, fq·,gq· are the activation functions of the qth neuron with and without time delay, respectively, τt and δt represent discrete and distributed time delay, ρ is the max value between them, Ip∈ℂ is the external input for network, and apq,bpq,cpq∈ℂ denotes the state-dependent connection strengths of the p-th and q-th neuron and satisfy:
(2)apq·=a˘pq,if·≤κp,a^pq,if·>κp,bpq·=b˘pq,if·≤κp,b^pq,if·>κp,cpq·=c˘pq,if·≤κp,c^pq,if·>κp,where· denotes xqt or yqt which represents the state of the pth neuron, apq,a^pq,b˘pq,b^pq,c˘pq,c^pq are known constants, and κp>0 is a threshold level.Through the theories of differential inclusions and set-valued map, drive system (1) can be transformed as follows:(3)Dαxpt=−dpxpthpxpt−∑q=1ncoapqxqtfqxqt−∑q=1ncobpqxqt−δtgqxqt−δt−∑q=1ncocpqxqt∫t−τttfqxqsds−Ip,xpt=φpt,t∈−ρ,0,where co indicates the closure convex hull, coapqxqt=coa˘pq,a^pq, and cobpqxqt−δt=cob˘pq,b^pq,cocpqxqt=coc˘pq,c^pq.Or equivalently, there exists`apq∈coapqxqt,`bpq∈cobpqxqt−δt,`cpq∈cocpqxqt,a′pq∈coapqyqt,b′pq∈cobpqyqt−δt,c′pq∈cocpqyqt, such that
(4)Dαxpt=−dpxpthpxpt−∑q=1n`apqxqtfqxqt−∑q=1n`bpqxqtgqxqt−δt−∑q=1n`cpqxqt∫t−τ.ttfqxqsds−Ip,xpt=φpt,t∈−ρ,0.Similarly, the corresponding response system can be described as(5)Dαypt=−dpypthpypt−∑q=1napq′yqtfqyqt−∑q=1nbpq′yqtgqyqt−δt−∑q=1ncpq′yqt∫t−τttfqyqsds−Ip+upt,ypt=ψpt,t∈−ρ,0For convenience, we can simplify systems (4) and (5) as follows:
(6)Dαxpt=−dpxpthpxpt−`Afqxqt−`Bgqxqt−δt−`C∫t−τttfqxqsds−Ip,Dαypt=−dpypthpypt−A′fqyqt−B′gqyqt−δt−C′∫t−τttfqyqsds−Ip+Upt,where`A=`apqn×n∈ℂn×n,A′=a′pqn×n∈ℂn×n,`B=`bpqn×n∈ℂn×n,B′=b′pqn×n∈ℂn×n,`C=`cpqn×n∈ℂn×n,C′=c′pqn×n∈ℂn×n,A=max`A,A′, and B=max`B,B′, C=max`C,C′.The error system between drive system and response system is defined as(7)ept=ypt−xpt.Then, we can get(8)Dαept=−dpypthpypt−dpxpthpxpt+dpypt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip+Upt=−dpypthpypt−dpxpthpxpt+dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip+Upt,and the initial condition of the error system is(9)θpt=ψpt−φptThroughout this paper, the assumptions below will be available in the following proof.Assumption 1.
In the complex field, for functionf,d,g, there exists positive constants Mf,Md,Mg,Ld,Lf such that
(10)dpx≤Md,fqx≤Mf,gqx≤Mg,dy−dx≤Ldy−x,fy−fx≤Lfy−x,
wherex,y∈ℂ.Assumption 2.
For well-behaved functionhi· and amplication function di·, for all x≠y, there exists positive constant wi, such that
(11)hiydiy−hixdixy−x≤wi,i=1,2,⋯,n.


## 2.2. Definitions and Lemmas

Definition 1. (See [19]).
The Caputo fractional derivative with fractional-orderα for a function yt can be described as follows:
(12)t0CDtαyt=1Γm−α∫t0tymτt−τ1+α−mdτ,
wheret≥t0, and m is a positive integer satisfying m−1<α<m. Γ· is the Gamma function, and it can be described by Γx=∫0+∞e−ttx−1dt. Particularly, when 0<α<1,
(13)Dtαyt=1Γ1−α∫t0ty′τt−ταdτ.t0CRemark 2.
In practical applications, the initial value of the system is hard to know accurately; so, the Caputo fractional-order that does not require a precise initial value is selected here.Definition 3. (See [19]).
The fractional integral of orderα for a function yt can be described as follows:
(14)It0,tαyt=1Γα∫t0tt−sα−1ysds.
Particularly, ifα∈0,1, then It0,tαDt0,tαft=Vt−Vt0.
Property: the Caputo derivative satisfies the following equality:(15)Dtαt0Dt−βft=t0Dtα−βftt0,
in which,α≥β≥0.
Consider the following drive-response system,(16)drivesystem:ẋ=fx,t,x0=x0,responsesystem:ẏ=fy,t,y0=y0.Definition 4. (See [59]).
Drive-response system is said to be finite time synchronization if there exists a suitable controllerU, and the setting time T satisfies
(17)limt⟶Tyt−xt=0,
and whent>T, the error system will always be 0.Definition 5. (See [60]).
The error system is said to be global Mittag-Leffler stable, if there exist constantsϑ>0,μ>0 satisfying
(18)yt≤ζy0Eα−ϑtαμ.Lemma 6. (See [60]).
Assume that a positive, continuous functionVt satisfies
(19)DαVt≤−βVt+θ,∀t≥0,
whereβ,θ are two constants that satisfy β>0,θ>=0, when 0<α<1, then
(20)Vt≤V0Eα−βtα+θtαEα,α+1−βtα.Lemma 7. (See [50]).
Letx∈ℂ be a continuous and analytic function, and then
(21)Dαxtxt¯≤xt¯·Dαxt+xt·Dαxt¯,∀t>0,
where0<α<1.Lemma 8. (See [50]).
Letα,β∈ℂ, and then the following inequality holds:
(22)αβ¯+βα¯≤αα¯+ββ¯.Corollary 9.
Moreover, we can get(23)α+β·α+β¯=α+β·α¯+β¯=αα¯+ββ¯+αβ¯+βα¯≤2αα¯+ββ¯.Remark 10.
Compared with the nonseparating method used in [30, 33, 48, 50], we extend the conclusion of Lemma 8 to broaden its usage, as shown in Corollary 9. The neural networks with mismatched parameters, which cannot use the non-separation method to achieve the proof process in references above, can be easily achieved with our method.


## 3. Main Results

In this section, the finite-time synchronization of a kind of FCVCGNNs is considered, which contains mixed time delays and state-dependent switching. Several sufficient conditions are derived based on the feedback and adaptive control strategies.


### 3.1. Feedback Controller

In order to synchronize the drive system and response system within a limited time, we select the following feedback controller:(24)upt=−k1ept−k2·eptept2,wherek1,k2 are positive constants.Theorem 11.
Suppose that Assumptions1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(25)β<0,θ<0,where
(26)β=w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2,θ=4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Proof.
Consider the following Lyapunov function:(27)T=V0Γα+1n·v1α.The fractional order derivative ofVt along the trajectories (8) is
(28)DαVt≤∑p=1neptDαept¯+ept¯Dαept=∑p=1nept·−dpypthpypt−dpxpthpxpt¯+dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯+dpypt·B′·gqyqt−δt¯+−dpxpt·B′·gqyqt−δt¯+dpxpt·B′·gqyqt−δt¯+−dpxpt·`B·gqxqt−δt¯+dpypt·C′·∫t−τttfqyqsds¯+−dpxpt·C′·∫t−τttfqyqsds¯+dpxpt·C′·∫t−τttfqyqsds¯+−dpxpt·`C·∫t−τttfqxqsds¯+dpypt·Ip−dpxpt·Ip¯−k1ept+k2·eptept2¯+∑p=1nept¯·dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip−k1ept−k2·eptept2.According to Assumptions1 and 2 and Lemmas 7 and 8, we can get the following inequality:
(29)−dpypthpypt−dpxpthpxpt¯·ept+−dpypthpypt−dpxpthpxpt·ept¯≤−dpypthpypt−dpxpthpxpt¯×−dpypthpypt−dpxpthpxpt+ept·ept¯=ept·ept¯+dpypthpypt−dpxpthpxpt2≤ept·ept¯+w2·ept·ept¯=1+w2·ept·ept¯.Similarly, we have(30)ept·dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯+ept¯·dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt≤ept·ept¯+dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯×dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt≤ept·ept¯+2dpypt−dpxpt·A′·fqyqt×dpypt−dpxpt·A′·fqyqt¯+2dpxpt·A·fqyqt−fqxqt×dpxpt·A·fqyqt−fqxqt¯=ept·ept¯+2·A′2·Mf2·Ld2·ept·ept+2·Md2·A2·Lf2·ept·ept¯,¯ept·dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt¯+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt¯+ept¯·dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt≤ept·ept¯+2dpypt−dpxpt·B′·gqyqt−δt×dpypt−dpxpt·B′·gqyqt−δt¯+2dpxpt·B·gqyqt−δt−gqxqt−δt×dpxpt·B·gqyqt−δt−gqxqt−δt¯=ept·ept¯+2·B′2·Mg2·Ld2·ept·ept¯+2·Md2·B2·Lg2·ept−δt·ept−δt¯,ept·dpypt·C′·∫t−τttfqyqsds¯+−dpxpt·C′·∫t−τttfqyqsds¯+dpxpt·C′·∫t−τttfqyqsds¯+−dpxpt·`C·∫t−τttfqxqsds¯+ept¯·dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds≤ept·ept¯+2dpypt−dpxpt·C′·Mf·ρ×dpypt−dpxpt·C′·Mf·ρ¯+2dpxpt·Mf·ρ·C′−`C·dpxpt·Mf·ρ·C′−`C¯=ept·ept¯+2·C′2·ρ2·Mf2·Ld2·ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2,ept·dpypt·Ip−dpxpt·Ip¯+ept¯·dpypt·Ip−dpxpt·Ip≤ept·ept¯+dpypt·Ip−dpxpt·Ip¯×dpypt·Ip−dpxpt·Ip=ept·ept¯+Ip2·Ld2·ept·ept¯.Submitting formulas (29) and (30) into formula (28),
(31)DαVt≤∑p=1nw2−2k1ept·ept¯+ept·ept¯+ept·ept¯+2·A′2·Mf2·Ld2·ept·ept¯+2·Md2·A2·Lf2·ept·ept¯+ept·ept¯+2·B′2·Mg2·Ld2·ept·ept¯+2·Md2·B2·Lg2·ept−δt·ept−δt¯+ept·ept¯+2·C′2·ρ2·Mf2·Ld2·ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2ept·ept¯+Ip2∙Ld2∙ept·ept¯−2k2≤∑p=1nw2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2−2k2+2·Md2·B2·Lg2·ept−δt·ept−δt¯.On the other hand,ept−δt≤sup−δt≤s≤tept≤sup−δt≤s≤0ept+sup0≤s≤tept=ψs+ept.Based on Lemma8,
(32)ept−δt·ept−δt¯=ept−δt2≤ψs+ept2=ψs2+ept2+2·ψs·ept≤2ψs2+2ept2.Submitting formula (32) into formula (31),
(33)DαVt≤∑p=1nept·ept¯w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+2·Md2·B2·Lg2·2ψs2+2ept2+2·ρ2·Mf2·Md2·C′−`C2−2k2≤∑p=1nw2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Or we can simplify formula (33) as
(34)DαVt≤βVt+θ.By using Lemma6, we have
(35)Vt≤V0Eα−βtα.Based on Definition5, it indicates that the error system is Mittag-Leffler stable. Therefore, the drive system and response system can achieve synchronization under the feedback controller (24).Remark 12.
Given the condition without distributed time delay, the drive system (4) becomes:
(36)Dαxpt=−dpxpthpxpt−`Afqxqt−`Bgqxqt−δt−Ip.At the same time, the response system (5) becomes
(37)Dαypt=−dpypthpypt−A′fqyqt−B′gqyqt−δt−Ip+Upt,Based on Theorem11, we can get Corollary 13.Corollary 13.
Suppose that Assumptions1 and 2 are satisfied, the response system (37) and drive system (36) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(38)β<0,θ<0,where(39)β=w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2,θ=4·Md2·B2·Lg2·ψs2−2k2.Remark 14.
Suppose the complex domain degenerates to the real domain, then the drive system (4) and response system (5) can also attain synchronization. Based on Theorem 11, we can get Corollary 15.Corollary 15.
Suppose that Assumptions1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(40)β<0,θ<0,where(41)β=2w−k1+2·A′·Mf·Ld+2·A2·Md·Lf+2·B′·Mg·Ld+Ip·Ld+2·Md·B·Lg+2·C′·ρ·Mf·Ld,θ=2·Md·B·Lg·ψs+2·ρ·Mf·Md·C′−`C−2k2.Remark 16.
Compared with the separation method, which needs to divide the complex-valued system into two real parts used in references [30, 56, 57, 61], this nonseparation method only needs to consider the whole system. It is no doubt that this method reduces the computational effort. Moreover, considering the fact that the complex function cannot always be divided into two parts in practical application, the method used in this paper is more realistic.Remark 17.
Compared with [30, 48–50], which only use Lemma 7 in the process of proof to get their results, we can see this paper uses a different way to get our results in (29) and (30). It is easy to note that the method used in the above literature can only solve the problem that the conjugate terms only consist of multiplication because the connection weights in these studies are the same. Hence, based on Lemma 8, Corollary 9 is derived, which reduces the limitation of use in this nonseparation method. And the approach applied in this article can provide a new method to study the synchronization of other complex-valued neural networks, especially the mismatched parameters of complex-valued neural networks.


### 3.2. Adaptive Controller

By using the above lemmas and definitions, we design a suitable adaptive controller as follows:(42)upt=−ktept−k2·eptept2,whereDαkt=k1ept·ept¯ and k1,k2 are positive constants.
(43)k2>2·Md2·B2·Lg2·ψs2+ρ2·Mf2·Md2·C′−`C2,and we can derive the setting time which is
(44)T=V0Γα+1n·v1α,where
(45)−v=4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Theorem 18.
Suppose that Assumption1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the adaptive controller (42) if the following condition holds:Proof.
The Lyapunov function is chosen as(46)Vt=∑p=1nept·ept¯+∑p=1n1k1·k−k∗2.The fractional order derivative ofVt is
(47)DαVt≤∑p=1neptDαept¯+ept¯Dαept+∑p=1n2k1·k−k∗·Dαkt.Based on formula (33), we can get
(48)DαVt≤∑p=1nw2−2kt+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2+2kt−2k∗ept·ept¯=∑p=1nw2−2k∗+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2,wherek∗=1/2w2+5/2+A′2·Mf2·Ld2+A2·Md2·Lf2+B′2×Mg2·Ld2+C′2·ρ2·Mf2·Ld2+1/2·Ip2·Ld2+2·Md2·B2·Lg2.Then, formula (48) can be simplified as DαVt≤∑p=1n{4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2≤−n·v.There exists a functionFt≥0 satisfying
(49)DαVt+Ft=−n·v.According to Definition3, fractional integrals are taken on both sides of the equation:
(50)I0,tαDαVt+I0,tαFt=I0,tα−n·v,where
(51)I0,tαFt=1Γα∫0tt−sα−1Fsds≥0,I0,tα−n·v=1Γα∫0tt−sα−1−n·vds=−n·vtαΓα+1.Then, formula (50) degenerates to
(52)Vt−V0+I0,tαFt=−n·vtαΓα+1,−V0≤−n·vtαΓα+1,t≤V0Γα+1n·v1/α.Naturally, we conclude that the system (4) and (5) can attain synchronization under the adaptive controller (42) in a finite time T=V0Γα+1/n·v1/α.Remark 19.
In [47], the finite-time synchronization of CGNNs in the real number field was investigated. In addition, there are few studies involving CGNNs synchronization. In [30, 55–57], the finite-time synchronization of complex-valued neural networks was discussed via the separation method. However, the finite-time synchronization of fractional-order CGNNs with mixed time delays is rarely involved; moreover, this paper discusses synchronization by employing the non-separation method.Remark 20.
In particular, HNNs can be regarded as a special form of CGNNs. Whendp=1,hp=dp·xpt, CGNNs degenerate to HNNs. Therefore, it can be considered that the network synchronization studied in this article is more widely.Remark 21.
Formula (52) demonstrates that the settling time is related to fractional order α and controller value k2; thus, we can minimize the settling time by regulating these values.


## 3.1. Feedback Controller

In order to synchronize the drive system and response system within a limited time, we select the following feedback controller:(24)upt=−k1ept−k2·eptept2,wherek1,k2 are positive constants.Theorem 11.
Suppose that Assumptions1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(25)β<0,θ<0,where
(26)β=w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2,θ=4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Proof.
Consider the following Lyapunov function:(27)T=V0Γα+1n·v1α.The fractional order derivative ofVt along the trajectories (8) is
(28)DαVt≤∑p=1neptDαept¯+ept¯Dαept=∑p=1nept·−dpypthpypt−dpxpthpxpt¯+dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯+dpypt·B′·gqyqt−δt¯+−dpxpt·B′·gqyqt−δt¯+dpxpt·B′·gqyqt−δt¯+−dpxpt·`B·gqxqt−δt¯+dpypt·C′·∫t−τttfqyqsds¯+−dpxpt·C′·∫t−τttfqyqsds¯+dpxpt·C′·∫t−τttfqyqsds¯+−dpxpt·`C·∫t−τttfqxqsds¯+dpypt·Ip−dpxpt·Ip¯−k1ept+k2·eptept2¯+∑p=1nept¯·dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt+dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt+dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds+dpypt·Ip−dpxpt·Ip−k1ept−k2·eptept2.According to Assumptions1 and 2 and Lemmas 7 and 8, we can get the following inequality:
(29)−dpypthpypt−dpxpthpxpt¯·ept+−dpypthpypt−dpxpthpxpt·ept¯≤−dpypthpypt−dpxpthpxpt¯×−dpypthpypt−dpxpthpxpt+ept·ept¯=ept·ept¯+dpypthpypt−dpxpthpxpt2≤ept·ept¯+w2·ept·ept¯=1+w2·ept·ept¯.Similarly, we have(30)ept·dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯+ept¯·dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt≤ept·ept¯+dpypt·A′·fqyqt−dpxpt·A′·fqyqt¯+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt¯×dpypt·A′·fqyqt−dpxpt·A′·fqyqt+dpxpt·A′·fqyqt−dpxpt·`A·fqxqt≤ept·ept¯+2dpypt−dpxpt·A′·fqyqt×dpypt−dpxpt·A′·fqyqt¯+2dpxpt·A·fqyqt−fqxqt×dpxpt·A·fqyqt−fqxqt¯=ept·ept¯+2·A′2·Mf2·Ld2·ept·ept+2·Md2·A2·Lf2·ept·ept¯,¯ept·dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt¯+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt¯+ept¯·dpypt·B′·gqyqt−δt−dpxpt·B′·gqyqt−δt+dpxpt·B′·gqyqt−δt−dpxpt·`B·gqxqt−δt≤ept·ept¯+2dpypt−dpxpt·B′·gqyqt−δt×dpypt−dpxpt·B′·gqyqt−δt¯+2dpxpt·B·gqyqt−δt−gqxqt−δt×dpxpt·B·gqyqt−δt−gqxqt−δt¯=ept·ept¯+2·B′2·Mg2·Ld2·ept·ept¯+2·Md2·B2·Lg2·ept−δt·ept−δt¯,ept·dpypt·C′·∫t−τttfqyqsds¯+−dpxpt·C′·∫t−τttfqyqsds¯+dpxpt·C′·∫t−τttfqyqsds¯+−dpxpt·`C·∫t−τttfqxqsds¯+ept¯·dpypt·C′·∫t−τttfqyqsds−dpxpt·C′·∫t−τttfqyqsds+dpxpt·C′·∫t−τttfqyqsds−dpxpt·`C·∫t−τttfqxqsds≤ept·ept¯+2dpypt−dpxpt·C′·Mf·ρ×dpypt−dpxpt·C′·Mf·ρ¯+2dpxpt·Mf·ρ·C′−`C·dpxpt·Mf·ρ·C′−`C¯=ept·ept¯+2·C′2·ρ2·Mf2·Ld2·ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2,ept·dpypt·Ip−dpxpt·Ip¯+ept¯·dpypt·Ip−dpxpt·Ip≤ept·ept¯+dpypt·Ip−dpxpt·Ip¯×dpypt·Ip−dpxpt·Ip=ept·ept¯+Ip2·Ld2·ept·ept¯.Submitting formulas (29) and (30) into formula (28),
(31)DαVt≤∑p=1nw2−2k1ept·ept¯+ept·ept¯+ept·ept¯+2·A′2·Mf2·Ld2·ept·ept¯+2·Md2·A2·Lf2·ept·ept¯+ept·ept¯+2·B′2·Mg2·Ld2·ept·ept¯+2·Md2·B2·Lg2·ept−δt·ept−δt¯+ept·ept¯+2·C′2·ρ2·Mf2·Ld2·ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2ept·ept¯+Ip2∙Ld2∙ept·ept¯−2k2≤∑p=1nw2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2ept·ept¯+2·ρ2·Mf2·Md2·C′−`C2−2k2+2·Md2·B2·Lg2·ept−δt·ept−δt¯.On the other hand,ept−δt≤sup−δt≤s≤tept≤sup−δt≤s≤0ept+sup0≤s≤tept=ψs+ept.Based on Lemma8,
(32)ept−δt·ept−δt¯=ept−δt2≤ψs+ept2=ψs2+ept2+2·ψs·ept≤2ψs2+2ept2.Submitting formula (32) into formula (31),
(33)DαVt≤∑p=1nept·ept¯w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+2·Md2·B2·Lg2·2ψs2+2ept2+2·ρ2·Mf2·Md2·C′−`C2−2k2≤∑p=1nw2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Or we can simplify formula (33) as
(34)DαVt≤βVt+θ.By using Lemma6, we have
(35)Vt≤V0Eα−βtα.Based on Definition5, it indicates that the error system is Mittag-Leffler stable. Therefore, the drive system and response system can achieve synchronization under the feedback controller (24).Remark 12.
Given the condition without distributed time delay, the drive system (4) becomes:
(36)Dαxpt=−dpxpthpxpt−`Afqxqt−`Bgqxqt−δt−Ip.At the same time, the response system (5) becomes
(37)Dαypt=−dpypthpypt−A′fqyqt−B′gqyqt−δt−Ip+Upt,Based on Theorem11, we can get Corollary 13.Corollary 13.
Suppose that Assumptions1 and 2 are satisfied, the response system (37) and drive system (36) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(38)β<0,θ<0,where(39)β=w2−2k1+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2,θ=4·Md2·B2·Lg2·ψs2−2k2.Remark 14.
Suppose the complex domain degenerates to the real domain, then the drive system (4) and response system (5) can also attain synchronization. Based on Theorem 11, we can get Corollary 15.Corollary 15.
Suppose that Assumptions1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the feedback controller (24) if the following conditions hold:
(40)β<0,θ<0,where(41)β=2w−k1+2·A′·Mf·Ld+2·A2·Md·Lf+2·B′·Mg·Ld+Ip·Ld+2·Md·B·Lg+2·C′·ρ·Mf·Ld,θ=2·Md·B·Lg·ψs+2·ρ·Mf·Md·C′−`C−2k2.Remark 16.
Compared with the separation method, which needs to divide the complex-valued system into two real parts used in references [30, 56, 57, 61], this nonseparation method only needs to consider the whole system. It is no doubt that this method reduces the computational effort. Moreover, considering the fact that the complex function cannot always be divided into two parts in practical application, the method used in this paper is more realistic.Remark 17.
Compared with [30, 48–50], which only use Lemma 7 in the process of proof to get their results, we can see this paper uses a different way to get our results in (29) and (30). It is easy to note that the method used in the above literature can only solve the problem that the conjugate terms only consist of multiplication because the connection weights in these studies are the same. Hence, based on Lemma 8, Corollary 9 is derived, which reduces the limitation of use in this nonseparation method. And the approach applied in this article can provide a new method to study the synchronization of other complex-valued neural networks, especially the mismatched parameters of complex-valued neural networks.


## 3.2. Adaptive Controller

By using the above lemmas and definitions, we design a suitable adaptive controller as follows:(42)upt=−ktept−k2·eptept2,whereDαkt=k1ept·ept¯ and k1,k2 are positive constants.
(43)k2>2·Md2·B2·Lg2·ψs2+ρ2·Mf2·Md2·C′−`C2,and we can derive the setting time which is
(44)T=V0Γα+1n·v1α,where
(45)−v=4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2.Theorem 18.
Suppose that Assumption1 and 2 are satisfied, the response system (5) and drive system (4) can achieve finite-time synchronization under the adaptive controller (42) if the following condition holds:Proof.
The Lyapunov function is chosen as(46)Vt=∑p=1nept·ept¯+∑p=1n1k1·k−k∗2.The fractional order derivative ofVt is
(47)DαVt≤∑p=1neptDαept¯+ept¯Dαept+∑p=1n2k1·k−k∗·Dαkt.Based on formula (33), we can get
(48)DαVt≤∑p=1nw2−2kt+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2+2kt−2k∗ept·ept¯=∑p=1nw2−2k∗+5+2·A′2·Mf2·Ld2+2·A2·Md2·Lf2+2·B′2·Mg2·Ld2+2·C′2·ρ2·Mf2·Ld2+Ip2·Ld2+4·Md2·B2·Lg2ept·ept¯+4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2,wherek∗=1/2w2+5/2+A′2·Mf2·Ld2+A2·Md2·Lf2+B′2×Mg2·Ld2+C′2·ρ2·Mf2·Ld2+1/2·Ip2·Ld2+2·Md2·B2·Lg2.Then, formula (48) can be simplified as DαVt≤∑p=1n{4·Md2·B2·Lg2·ψs2+2·ρ2·Mf2·Md2·C′−`C2−2k2≤−n·v.There exists a functionFt≥0 satisfying
(49)DαVt+Ft=−n·v.According to Definition3, fractional integrals are taken on both sides of the equation:
(50)I0,tαDαVt+I0,tαFt=I0,tα−n·v,where
(51)I0,tαFt=1Γα∫0tt−sα−1Fsds≥0,I0,tα−n·v=1Γα∫0tt−sα−1−n·vds=−n·vtαΓα+1.Then, formula (50) degenerates to
(52)Vt−V0+I0,tαFt=−n·vtαΓα+1,−V0≤−n·vtαΓα+1,t≤V0Γα+1n·v1/α.Naturally, we conclude that the system (4) and (5) can attain synchronization under the adaptive controller (42) in a finite time T=V0Γα+1/n·v1/α.Remark 19.
In [47], the finite-time synchronization of CGNNs in the real number field was investigated. In addition, there are few studies involving CGNNs synchronization. In [30, 55–57], the finite-time synchronization of complex-valued neural networks was discussed via the separation method. However, the finite-time synchronization of fractional-order CGNNs with mixed time delays is rarely involved; moreover, this paper discusses synchronization by employing the non-separation method.Remark 20.
In particular, HNNs can be regarded as a special form of CGNNs. Whendp=1,hp=dp·xpt, CGNNs degenerate to HNNs. Therefore, it can be considered that the network synchronization studied in this article is more widely.Remark 21.
Formula (52) demonstrates that the settling time is related to fractional order α and controller value k2; thus, we can minimize the settling time by regulating these values.


## 4. Illustrative Example

In this section, four examples are given to illustrate the effectiveness of the designed controllers.(53)Dαxpt=−dpxpt·hpxpt−∑q=12apqxqtfqxqt−∑q=12bpqxqt−δtgqxqt−δt−∑q=12cpqxqt∫t−τttfqxqsds−Ip,Dαypt=−dpypt·hpypt−∑q=12apqyqtfqyqt−∑q=12bpqyqt−δtgqyqt−δt−∑q=12cpqyqt∫t−τttfqyqsds−Ip+upt,p=1,2,Example 1.
Consider the 2-dimensional fractional order complex-valued CGNNs (53) as shown in following:whereα=0.9, h·=1+i, d·=f·=g·=tanh·+itanh·, τ·=0.5+0.5sint, δ=0.1, q=1,2.From Assumptions1 and 2, we have w=1, Md=Mf=Mg=Ld=Lf=Lg=1.The connection weights can be modeled as(54)a11=−0.3+0.3i,x1≤1.−0.4+0.4i,x1>1.a12=−0.3−0.3i,x1≤1.−0.2−0.2i,x1>1.a21=−0.3−0.3i,x2≤1.−0.4−0.4i,x2>1.a22=0.4−0.4i,x2≤1.0.3−0.3i,x2>1.b11=0.2−0.1i,x1≤1.0.3+0.2i,x1>1.b12=−0.2+0.2i,x1≤1.0.3−0.1i,x1>1.b21=−0.3+0.2i,x2≤1.0.2−0.1i,x2>1.b22=0.1−0.1i,x2≤1.−0.2+0.2i,x2>1.c11=−0.05−0.05i,x1≤1.−0.01+0.01i,x1>1.c12=−0.05−0.05i,x1≤1.−0.01+0.01i,x1>1.c21=0.01−0.01i,x2≤1.−0.05−0.05i,x2>1.c22=−0.05−0.05i,x2≤1.0.01−0.01i,x2>1.The initial condition of system (53) is x10=1.2−1.8i,x20=1.5−1.5i,y10=0.8+0.5i,y20=−0.5−0.8i, when we consider the drive-response systems without controller, it can be seen from Figure 1 that the response system cannot be synchronized with the drive system; so, the curves of the error and error modulus cannot reach 0.Figure 1
The error trajectories of FCVCGNNs without the controller. (a) The curves of real parts and imaginary parts. (b) The curves of modulus of error.
(a)(b)Under the state feedback controller (24), referring to formula (26), through simple calculation, we can get
(55)4.1=k1>12w2+52+A′2·Mf2·Ld2+A2·Md2·Lf2+B′2·Mg2·Ld2+C′2·ρ2·Mf2·Ld2+12Ip2·Ld2+2·Md2·B2·Lg2=12·12+52+2·0.42·12·12+2·0.42·12·12+0.32+0.22·12·12+2·0.052·12·12·12+12·0.12·12+2·12·0.32+0.22·12=4.04,2.6=k2>2·Md2·B2·Lg2·ψs2+ρ2·Mf2·Md2·C′−`C2=2·12·0.32+0.22·12·0.42+22+2.32+0.72+12·12·12·0.062+0.042=2.59.Substituting the calculatedk1,k2 into controller (24), we can obtain a state feedback controller that satisfies the condition of Theorem 11. Therefore, the system (53) can attain synchronization. Figures 2(a)–2(d) describe the state trajectory diagrams in the real and imaginary parts of the drive response system, respectively, and the error signal is given in Figure 2(e). Figure 2(f) shows the modulus of error under the controller (24).Example 2.
Consider system (53) under the adaptive controller (42) and according to (43), we can get the values of controller that k2=2.6.Figure 2
(a, b) The real parts of synchronization state trajectories with controller (24). (c, d) The imaginary parts of synchronization state trajectories with controller (24). (e) The error trajectories with controller (24). (f) The error modulus trajectories with controller (24).
(a)(b)(c)(d)(e)(f)Furthermore, the maximum setting time can be calculated from formula (44) as follows:
(56)T=−V0Γα+1n·v1α=−V0Γ1.9−0.2810.9=5.68.Substituting the calculatedk2 into formula (42), the adaptive controller that satisfies the condition of Theorem 18 is obtained. Therefore, the system (53) can attain synchronization. Figures 3(a)–3(d) describe the state trajectory diagrams in the real and imaginary parts of the drive response system, respectively, and the error signal is given in Figure 3(e). Figure 3(f) shows the modulus of error under the controller (42).Remark 22.
Compared with other references such as [10, 30, 47, 56] the models studied in this article are more general. In other words, they can be regarded as special cases of this paper, so Theorems 11 and 18 are also applicable.Example 3.
Consider system (53) with d·=f·=g·=1−e−z/1−e−z,h·=1/1−e−z, the initial condition of system (53) is x10=1.2−0.5i,x20=−1.2+0.4i,y10=−1+0.2i,y20=1−0.1i, and others are same as example 1. Here, activation functions cannot be expressed explicitly by separating real and imaginary parts, which can be regarded as an entire. By simple computing, we can get that Md=Mf=Mg=2,Ld=Lf=2/3,w=1; similarly to example 1, we can get k1=4>3.93,k2=1.9>1.893.Figure 3
(a, b) The real parts of synchronization state trajectories with controller (42). (c, d) The imaginary parts of synchronization state trajectories with controller (42). (e) The error trajectories with controller (42). (f) The error modulus trajectories with controller (42).
(a)(b)(c)(d)(e)(f)When we consider the drive-response systems without controller, it can be seen from Figure4 that the response system cannot be synchronized with the drive system; so, the curves of the error and error modulus cannot reach 0.Figure 4
The error trajectories of FCVCGNNs without the controller. (a) The curves of real parts and imaginary parts. (b) The curves of modulus of error.
(a)(b)Substituting the calculatedk1,k2 into formula (24), we can obtain a state feedback controller that satisfies the condition of Theorem 11. Therefore, the system (29) can attain synchronization. Figures 5(a)–5(d) describe the state trajectory diagrams in the real and imaginary parts of the drive response system, respectively, and the error signal is given in Figure 5(e). Figure 5(f) shows the modulus of error under the controller (24).Example 4.
Consider system (53) under the adaptive controller (42) and according to formula (43) and the calculation above, we can get the values of controller that k2=1.9.Figure 5
(a, b) The real parts of synchronization state trajectories with controller (24). (c, d) The imaginary parts of synchronization state trajectories with controller (24). (e) The error trajectories with controller (24). (f) The error modulus trajectories with controller (24).
(a)(b)(c)(d)(e)(f)Substituting the calculatedk2 into controller (42), we can obtain an adaptive controller that satisfies the condition of Theorem 18. Therefore, the system (53) can attain synchronization. Figures 6(a)–6(d) describe the state trajectory diagrams in the real and imaginary parts of the drive response system, respectively, and the error signal is given in Figure 6(e). Figure 6(f) shows the modulus of error under the controller (42).Remark 23.
In this section, we use four examples to illustrate the correctness of our conclusions. Examples1 and 2 use feedback and adaptive controllers, respectively. Furthermore, Examples 3 and 4 change the activation function into an inseparable form to realize the finite-time synchronization of the network by using the controller. Compared with the separation method used in [30, 56, 57, 61], the nonseparation method used in this paper is universal to solve the complex-valued activation functions, which are difficult to divide.Figure 6
(a, b) The real parts of synchronization state trajectories with controller (42). (c, d) The imaginary parts of synchronization state trajectories with controller (42). (e) The error trajectories with controller (42). (f) The error modulus trajectories with controller (42).
(a)(b)(c)(d)(e)(f)


## 5. Conclusions and Prospects

In this paper, the finite-time synchronization of a special kind of Cohen-Grossberg neural network, which consists of fractional-order, couple-valued, mixed time delays, and state-dependent switching, is investigated. Different from other papers, we did not separate the complex system into real parts and imaginary parts but adopted a nonseparation method. By applying set-valued map, differential inclusion theory, fractional calculus theory, suitable state-feedback controller, and adaptive controller are designed to achieve the synchronization in a finite time. Finally, numerical simulations are also given to illustrate the effectiveness of our strategy.Further research mainly includes two aspects. Due to the complexity and high cost of the constant control method in large-scale networks, a method that consumes less energy will be developed. Impulsive control or event control is used to achieve the finite-time synchronization of our model. Moreover, the nonseparation method used in this article can be applied to achieve the synchronization of other complex-valued CGNNs with specific qualities, such as fuzzy CGNNs and CGNNs with impulses.



---

*Source: 4227067-2022-05-05.xml*