Abstract

Necessary and sufficient conditions for the commutativity of linear time-varying systems are derived in the case of nonzero initial conditions. It is shown that some commutative class of linear time-varying systems may not commute with arbitrary initial conditions. In this respect, commutativity of Euler differential systems is investigated. Explicit commutativity conditions for the fifth-order systems are solved. New results about the effects of commutativity on system sensitivity and disturbance properties are presented, which is very important for network design and industrial applications where many of the systems are composed of subsystems cooperating one after another in a chain. The results are supported by examples treated either analytically or numerically.

1. Introduction

When two linear time-varying single-input single-output dynamical systems A and B are connected in cascade (or series), the input-output relation of the combined system depends on the parameters of both systems and on which appears first. If both of the connections AB and BA have the same input-output pairs irrespective of the applied input, then we say that these systems are commutative systems; in this case AB and BA are equivalent, that is, AB = BA.

Most of the industrial processes and network designs contain subsystems or subnetworks which are arranged in a cascaded fashion or in a chain, which can be called a serial composition as well. If the change of the order of any two subunits in this chain does not affect the input-output relation of the whole system while it is creating some advantages on the sensitivity, stability, disturbance or noise, or other similar properties, the use of the optimum sequence is inevitable. Therefore, the study of the commutativity conditions is very important from theoretical and as well as practical point of views. And, this paper is aimed at closing the gap in the theory on the related topic.

An exhaustive study of the commutativity of the linear time-varying dynamical systems which can be referred as differential systems, due to their mathematical representations given in Section 2, was introduced in 1988 by the author [1]. This work has been the basic reference for years since it includes the most general necessary and sufficient commutativity conditions for systems of any order but without initial conditions. All the previous results concerning the commutativity conditions were shown to be deduced from the main theorem in that paper. Namely, those for the first-order [2], second-order [35], third-order [6], and fourth-order [7, 8] systems.

In addition to the deductions of the commutativity conditions for low-order systems, the main reference [1] covers some general results in the form of corollaries or theorems of minor importance. For example, Corollary 3.2 states that for the commutativity of two linear systems it is required that either both systems are time-invariant or both systems are time-varying, which is a result originally stated by Marshall [2]. Corollary 3.3 states the commutativity of identical time-varying systems with arbitrary time-invariant forward and feedback path gains, which is originally proved by the author himself for second-order systems [5]. Theorem 5.1 deals with the unconditional commutativity property of Euler Systems in the light of the stated general necessary and sufficient conditions, which is originally treated in the undistributed report [7] and presented in a national conference [8].

Although the exhaustive study [1] included all the previous results reported until its publication, it was not claimed to be the completion of the research on the subject. On the contrary, it forecasted open questions on the commutativity conditions for systems with initial conditions and on the role of the system performance characteristics such as noise, sensitivity, and disturbance, in the cascade connected control or communication networks. Later, some new results on these subjects have appeared in the national [9] and international [10, 11] conference proceedings.

The commutativity conditions with nonzero initial conditions were derived in [9, 10]. It was shown that two initially relaxed commutative systems may not be commutative when they have nonzero initial conditions; further, commutativity with arbitrary initial conditions requires additional constraints on the coefficients of the differential equations describing the systems. The importance of commutativity as far as the system sensitivity is concerned was reported in [9, 11]. It was shown that for the same input-output relation, one system could be much less sensitive to system parameters than the other if the subsystems are commuted.

Although the above results are important from both theoretical and application point of views, it is believed that they have not been widely and sufficiently announced at least in an international journal paper. This is due to time limitations of the presentations in the conferences and page limitations in their proceedings which always sound less than journals. Further, some errors in the mentioned literature of major importance but minor reflection need to be corrected. Therefore, the scope of this paper is confined mainly on the explicit commutativity conditions for linear time-varying differential systems with nonzero initial conditions and the effects of commutativity on the system sensitivity. Further, the analytic solution of explicit commutativity conditions for the fifth-order systems is introduced in the literature for the first time. Another original point is the derivation of explicit commutativity conditions for Euler systems which are always commutative without initial conditions. Commutativity of time-invariant linear systems with nonzero initial conditions is also studied as another particular case. Further, new results are obtained for the commutativity of feedback systems with nonzero initial conditions.

This paper, as a survey or a tutorial on the commutativity with nonzero initial conditions, is mainly aimed at presenting the above-mentioned original items of theoretical values and moreover to highlight the importance of commutativity on industrial applications or engineering designs where most of the subsystems are connected in cascade or in a chain.

The rest of the paper is organized as follows: in the following section, the problem of commutativity is defined and for the sake of completeness the main results previously obtained in [1] are summarized as Theorem 2.1 without proof. In Section 3, the commutativity conditions for systems with initial conditions are introduced by Theorem 3.1; some results of minor importance in the above-mentioned literature are correctly stated. Particular results including feedback systems are presented. Section 4 includes the explicit solution of the commutativity conditions for the fifth-order systems. Examples showing the roles of commutativity on system disturbance and system sensitivity to parameter values are presented in Section 6 to show the practical importance of the results. Finally the last section is devoted to conclusions.

2. First Commutativity Conditions

Let the two linear time-varying dynamical systems A and B be represented by 𝑛th order linear differential equations with variable coefficients 𝑎𝑖(𝑡), 𝑏𝑖(𝑡), 𝑖=1,2,,𝑛, respectively, as follows: A:𝑛𝑖=0𝑎𝑖𝑑(𝑡)𝑖𝑑𝑡𝑖𝑦1(𝑡)=𝑥1(𝑡),𝑎𝑛(𝑡)0,(2.1a)B:𝑛𝑖=0𝑏𝑖𝑑(𝑡)𝑖𝑑𝑡𝑖𝑦2(𝑡)=𝑥2(𝑡),(2.1b)where 𝑎𝑖() and 𝑏𝑖() are piecewise continuous mappings from 𝑅 into 𝑅 which is the real line; 𝑥𝑖 and 𝑦𝑖 are the input and output of the systems A(𝑖=1) and B(𝑖=2). It is assumed that 𝑥𝑖()𝑅𝑅 is also piecewise continuous. Although 𝑎𝑛(𝑡)0, that is, A is always assumed an nth order dynamical system, (𝑛1) it is allowed that 𝑏𝑖(𝑡)=0 for 𝑖=𝑛, 𝑛1,,𝑚0, whilst 𝑏𝑚(𝑡)0, which means B is an 𝑚th order system; 𝑚 is assumed to be equal to 𝑛 unless otherwise stated. It is well known [12] that both systems and hence their interconnections described in the sequel have unique solutions under the cited conditions about the coefficients 𝑎𝑖(𝑡) and 𝑏𝑖(𝑡) unless 𝑎𝑛(𝑡0)0 and 𝑏𝑚(𝑡0)0, where 𝑡0 is the initial time, which is a fact that will not be emphasized in this paper anymore.

For the cascade connection AB shown in Figure 1(a), the output 𝑦1(𝑡) of A is equal to the input 𝑥2(𝑡) of B; so that letting 𝑦1(𝑡)=𝑥2(𝑡) and replacing (2.1b) into (2.1a), the following differential equation is obtained 𝑛𝑘=0𝑎𝑘(𝑡)𝑚𝑖=0𝑑𝑘𝑑𝑡𝑘𝑏𝑖(𝑡)𝑦(𝑖)(𝑡)=𝑥(𝑡),(2.2) where 𝑥(𝑡)=𝑥1(𝑡) and 𝑦(𝑡)=𝑦2(𝑡) are the input and output of the cascaded system AB, respectively; the superscript in the parenthesis denotes ith derivative. Note that B is assumed of degree 𝑚𝑛. Performing the 𝑘th derivative on the product 𝑏𝑖(𝑡)𝑦𝑖(𝑡) and rearranging, (2.2) reduces to the following (𝑛+𝑚)th order differential equation describing AB:𝑛+𝑚𝑟=0𝑛𝑖=max(0,𝑟𝑚)min(𝑖,𝑖+𝑚𝑟)𝑘=max(0,𝑖𝑟)𝑖!𝑎𝑘!(𝑖𝑘)!𝑖𝑏(𝑘)𝑟+𝑘𝑖𝑦(𝑟)=𝑥.(2.3a)

For the connection BA shown in Figure 1(b), the input 𝑥(𝑡)=𝑥2(𝑡), 𝑦2(𝑡)=𝑥1(𝑡), the output 𝑦(𝑡)=𝑦1(𝑡), and a similar equation to (2.3a) are obtained with the replacements of 𝑛, 𝑚, 𝑎, 𝑏 by 𝑚, 𝑛, 𝑏, 𝑎, respectively. The result is 𝑚+𝑛𝑟=0𝑚𝑖=max(0,𝑟𝑛)min(𝑖,𝑖+𝑛𝑟)𝑘=max(0,𝑖𝑟)𝑖!𝑏𝑘!(𝑖𝑘)!𝑖𝑎(𝑘)𝑟+𝑘𝑖𝑦(𝑟)=𝑥.(2.3b)

When the two differential equations in (2.3a), (2.3b) are identical except at a finite number of points in every finite subinterval of 𝑅 (these may be the discontinuity points of the coefficients 𝑎𝑖(𝑡) and 𝑏𝑖(𝑡) and their derivatives), the connections AB and BA will have the same output 𝑦 for the same input x if the initial conditions for subsystems A and B are zero. When the coefficients of the derivatives of the same orders are equated, the necessary and sufficient conditions expressed by the following theorem can be obtained [1].

Theorem 2.1 (Koksal 1). The necessary and sufficient conditions for a linear time-varying system of order n (System A) to be commutative with another linear time-varying system of the same or lower order (System B), in the case of zero initial conditions, are that
(i)the coefficients of the differential equation describing the second system must be expressed in terms of the coefficients of the differential equation describing the first system through 𝑛+1 equations 𝑏𝑖=𝑖𝑗=𝑛𝑐𝑖𝑓𝑖,𝑗,𝑖=𝑛,𝑛1,,0(2.4a) involving (𝑛+1) properly chosen constants 𝑐𝑛,𝑐𝑛1,,𝑐0, where 𝑓𝑖,𝑗=𝑓𝑖,𝑗𝑎𝑛,𝑎𝑛1,,𝑎𝑛+𝑖𝑗,𝑓𝑖,𝑗=𝑎𝑖𝑓,for𝑗=𝑛,𝑖=𝑛,𝑛1,,0,𝑖,𝑗=𝑎𝑖𝑖/𝑛𝑓,for𝑗=𝑖=𝑛1,𝑛2,,0,𝑛1,𝑖,𝑗=1𝑛𝑎𝑛𝑖/𝑛𝑎𝑛(𝑖+𝑛)/𝑛𝑗𝑘=𝑖+1min(𝑘,𝑘𝑖+1)𝑠=max(1,𝑘𝑛+2)𝑘!𝑎𝑠!(𝑘𝑠)!(𝑠)𝑛+𝑖+𝑠𝑘1𝑓𝑘,𝑗𝑛𝑘=max(𝑖+1,𝑛+𝑖𝑗)𝑘+𝑗𝑛𝑖+1𝑠=max(1,𝑘𝑛+2)𝑘!𝑎𝑠!(𝑘𝑠)!𝑘(𝑠)𝑓(𝑠)𝑛+𝑖+𝑠𝑘1,𝑗𝑑𝑡,for𝑗=𝑛1,𝑛2,,1,𝑖=𝑗1,𝑗2,,0,𝑛2;(2.4b)(ii)further, with the same constants 𝑐𝑖’s, the coefficients of the first system must satisfy (𝑛1) nonlinear algebraic equations 1𝑗=𝑛1𝐹𝑖,𝑗𝑐𝑗=0,for𝑖=𝑛1,𝑛2,,1,(2.5a) which involve the derivatives of the coefficients as well due to the expression 𝐹𝑖,𝑗=𝑛𝑘=max(1,𝑖𝑗)min(𝑘,𝑘𝑖+𝑗+1)𝑠=max(1,𝑘𝑖+1)𝑘!𝑎𝑠!(𝑘𝑠)!𝑘𝑓(𝑠)𝑖+𝑠𝑘1,𝑗𝑗𝑘𝑘=1𝑠=max(1,𝑘𝑖+1)𝑘!𝑓𝑠!(𝑘𝑠)!𝑘,𝑗𝑎(𝑠)𝑖+𝑠𝑘1for𝑖,𝑗=𝑛1,𝑛2,,0.(2.5b)

Although this theorem is apparently stated and originally proved for 𝑛=𝑚, that is, for the commutativity of equal order systems, it should be remarked that it can easily be reduced for the case 𝑚<𝑛 by simply choosing 𝑐𝑛,𝑐𝑛1,,𝑐𝑚+1=0, which results with 𝑏𝑛=𝑏𝑛1==𝑏𝑚+1=0. Hence, it is valid for systems of any order. Another remark to be noted is that a decreasing order indexing is used for convenience in all of the subscripts and summations in (2.4a) and (2.5a) in accordance with the order of computations from simple to complex; this order corresponds to the decreasing order of derivatives and coefficients in the original equations ((2.1a), (2.1b)).

The above theorem expresses the necessary and sufficient conditions for systems A and B in the case of zero initial conditions for the differential systems in ((2.1a), (2.1b)). Although the initial clue for the proof is given above, the full proof is exhaustive and given in [1] which also discusses the consequences of the theorem. Therefore, it is not included in this paper. Instead, the case of nonzero initial conditions is considered next.

3. Second Commutativity Conditions

Let the systems in ((2.1a), (2.1b)) be commutative when they are initially relaxed, that is, they satisfy the conditions of Theorem 2.1. Consider now the nonzero initial conditions expressed by𝑌𝐴=𝑦1(0)𝑦1(1)𝑦1(𝑚1)𝑦1(𝑚)𝑦1(𝑚1)𝑦1(𝑛1)𝑇=𝑌𝐴1𝑌𝐴2𝑌,(3.1a)𝐵=𝑦2(0)𝑦2(1)𝑦2(𝑚1)𝑇,(3.1b)where 𝑌𝐴1 and 𝑌𝐴2 express the vector of the first 𝑚 and the remaining n-m initial values of 𝑦1(𝑡) and it is derivatives according to the partitioning in (3.1a). With these initial conditions, the commutativity requirements are expressed by the following theorem.

Theorem 3.1 (Koksal 2). The necessary and sufficient conditions for the commutativity of two linear time-varying systems A and B which are described by the differential equations in (2.1a) and (2.1b), and with the initial conditions in (3.1a) and (3.1b), respectively, are (i)the conditions of Theorem 2.1 on the coefficients (2.4a), (2.5a)) be satisfied,(ii)the initial conditions satisfy the following at the initial time 𝑡0:(𝑌(𝑛)𝑚)𝐴𝐴21𝑌𝐵𝐴1𝑌𝐴=𝑌𝐵𝐵21𝑌𝐴𝐵1𝑌𝐵((𝑚)𝑛)(3.2a) or equivalently, (𝑛)(𝑚)(𝑛)(𝑚)(𝑛)(𝑚)𝐼0𝐴21𝐴1𝐴21𝐵(𝑚)(𝑛)0𝐼21𝐵21𝐵1𝑌𝐴𝑌𝐵=[0],(3.2b)where the matrices A1, A2, B1, B2 are defined in the proof (see (3.8a)–(3.8d)).

Proof. Having satisfied the conditions of Theorem 2.1, the differential equations in (2.3a) and (2.3b) will have the same coefficients. For the same input, they will have identical solutions if their initial conditions are also equal.
For the connection AB, 𝑦=𝑦2, and for BA, 𝑦=𝑦1; hence to have the same initial conditions for 𝑦 in (2.3a) and (2.3b), 𝑦(𝑘)=𝑦1(𝑘)=𝑦𝑘2;for𝑘=0,1,,𝑛+𝑚1(3.3) must be satisfied at the initial time 𝑡=𝑡0. On the other hand, using 𝑥2=𝑦1 for AB and 𝑥1=𝑦2 for BA in (2.1b) and (2.1a),𝑦1=𝑚𝑗=0𝑏𝑗𝑦2(𝑗),𝑦(3.4a)2=𝑛𝑗=0𝑎𝑗𝑦1(𝑗)(3.4b)are obtained for the connections AB and BA, respectively. Using the formula 𝑑𝑘𝑑𝑡𝑘(𝑢𝑣)=𝑘𝑠=0𝑘!𝑢𝑠!(𝑘𝑠)!(𝑠)𝑣(𝑘𝑠),(3.5) the kth derivative of a product 𝑦1(𝑘)=𝑚𝑘𝑗=0𝑠=0𝑘!𝑏𝑠!(𝑘𝑠)!𝑗(𝑠)𝑦2(𝑖+𝑘𝑠)𝑦,𝑘=0,1,,𝑛1,2(𝑘)=𝑛𝑘𝑗=0𝑠=0𝑘!𝑎𝑠!(𝑘𝑠)!𝑗(𝑠)𝑦1(𝑗+𝑘𝑠),𝑘=0,1,,𝑚1(3.6) can be obtained from (3.4a) and (3.4b), respectively.
The last two equations can be written in matrix form as𝐵1𝑌𝐵+𝐵2𝑦2(𝑚)𝑦2(𝑚+1)𝑦2(𝑛+𝑚1)=𝑌𝐴𝐴,(3.7a)1𝑌𝐴+𝐴2𝑦1(𝑛)𝑦1(𝑛+1)𝑦1(𝑛+𝑚1)=𝑌𝐵,(3.7b)where the entries 𝑎𝑖𝑗(𝑎𝑖𝑗,𝑏𝑖𝑗,𝑏𝑖𝑗) of the coefficient matrix 𝐴1(𝐴2,𝐵1,𝐵2) are defined by𝑎𝑖𝑗=𝑖1𝑠=max(0,𝑖𝑗)(𝑖1)!𝑎𝑠!(𝑖1𝑠)!(𝑠)𝑗𝑖+𝑠𝑎,for𝑖=1,2,,𝑚,𝑗=1,2,,𝑛,(3.8a)𝑖𝑗=𝑖𝑗𝑠=0(𝑖1)!𝑎𝑠!(𝑖1𝑠)!(𝑠)𝑗𝑖+𝑚+𝑠𝑏,for𝑖=1,2,,𝑚,𝑗=1,2,,𝑖,=0,for𝑖=1,2,,𝑚1,𝑗=𝑖+1,𝑖+2,,𝑚,(3.8b)𝑖𝑗=𝑖1𝑠=max(0,𝑖𝑗)(𝑖1)!𝑏𝑠!(𝑖1𝑠)!(𝑠)𝑗𝑖+𝑠𝑏,for𝑖=1,2,,𝑛,𝑗=1,2,,𝑚,(3.8c)𝑖𝑗=𝑖𝑗𝑠=max(0,𝑖𝑗𝑚)(𝑖1)!𝑏𝑠!(𝑖1𝑠)!(𝑠)𝑗𝑖+𝑚+𝑠,for𝑖=1,2,,𝑛,𝑗=1,2,,𝑖,=0,for𝑖=1,2,,𝑛1,𝑗=𝑖+1,𝑖+2,,𝑛.(3.8d)The above expressions for the entries of the coefficient matrices in ((3.7a), (3.7b) imply that 𝐴1, 𝐴2, 𝐵1, 𝐵2 are matrices of orders 𝑚×𝑛, 𝑚×𝑚, 𝑛×𝑚, 𝑛×𝑛, respectively. Further, the square matrices 𝐴2 and 𝐵2 are lower triangular matrices with nonzero diagonal elements 𝑎𝑛(𝑡0) and 𝑏𝑚(𝑡0), respectively; therefore, they have well-defined inverses. Hence, 𝑦1(𝑘) for 𝑘=𝑛,𝑛+1,,𝑛+𝑚1 can be computed from (3.7b), and 𝑦2(𝑘) for 𝑘=𝑚,𝑚+1,,𝑚+𝑛1 can be computed from (3.7a). If these computed values are inserted in (3.3), this equation can be rearranged in matrix from as in (3.2a) or equivalently (3.2b).
The linear time varying systems A and B are commutative for all inputs if and only if (1) AB and BA are described by identical differential equations and (2) this differential equation has the same initial conditions for AB and BA at the initial time 𝑡0. Hence, in addition to the conditions of Theorem 2.1, the conditions obtained in ((3.2a), (3.2b)) for the equivalent initial conditions of (2.3a) and (2.3b) constitute the necessary and sufficient conditions of the commutatitivity of the systems A and B. Equation (2.3b) must be satisfied by the initial conditions of A and B. Hence this completes the proof.

This theorem is stated improperly in the present literature [9, 10], which formulated that the second condition above as the coefficient matrix in (3.2b) be identically zero, which is an impossible situation unless 𝑚=0 and system B is an identity.

We now consider the consequences of Theorem 3.1 in the form of corollaries. First consider the commutativity of A and B for all arbitrary initial conditions. This is a case which we call absolute commutativity. Even the first condition about the coefficients is satisfied, the commutativity for all arbitrary initial conditions is not possible if 𝑚1. This is obvious from the first block of 𝑚 equations in (3.2a). If 𝑚=0, ((3.2a), (3.2b)) imply that (𝐼𝐵21)𝑌𝐴=0; that is, 𝐵2=𝐼 for the commutativity of all initial conditions. Equation (3.8d) gives that 𝐵2=diag[𝑏0𝑏0𝑏0]; hence 𝑏0=1, which means that system B is an identity. This result can be expressed by the following corollary.

Corollary 3.2 (Absolute Commutativity). There are no time-varying dynamical systems which are absolutely commutative at any time 𝑡0. The only absolutely commutative system of a time-varying system of order 𝑛1 is the identity. Note that the corollary holds for time-invariant systems as well.

When the case of the special values of the initial conditions is considered for A and B at a particular initial time 𝑡0 (conditional commutativity), the first 𝑚 rows and the remaining 𝑛 rows of (3.2b) can be expressed as follows:𝑌𝐵=𝑌𝐴1,(3.9a)(𝑚)(𝑛𝑚)(𝑚)(𝑛𝑚)(𝑛𝑚)(𝑚)0𝐼𝐴21𝐴1𝐵21+0𝐴21+𝐵21𝐵10𝑌𝐴=0.(3.9b)

Corollary 3.3 (Conditional Commutativity). If the systems A and B of Theorem 3.1 are commutative with zero initial conditions, the necessary and sufficient conditions for their commutativity under nonzero initial conditions at time t0 as well are (i)the first m initial values of A expressed in (3.1a) must be identical with those of B expressed in (3.1b);(ii)the initial condition vector of A, that is, 𝑌𝐴 in (3.1a) must be in the null space of the value of the coefficient matrix in (3.9b) at the initial time to 𝑡0.

Corollary 3.4 (Conditional Commutativity of Systems of Equal Orders). If A and B are commutative systems with the same order 𝑛, for their commutativity with nonzero initial conditions at the initial time 𝑡0, it is necessary and sufficient that both of these systems must have the same initial condition vectors 𝑌𝐴=𝑌𝐵 in the null space of 𝑛×𝑛 matrix 𝐴21𝐼𝐴1𝐵21𝐼𝐵1(3.10) at 𝑡=𝑡0.

This corollary follows from (3.9a), (3.9b)) with 𝑚=𝑛.

4. Reduction for Special Cases

4.1. Time-Invariant Systems with Nonzero Initial Conditions

If the coefficients of linear systems in (2.1a) and (2.1b) are constant, A and B become time-invariant. Since time-invariant linear systems with zero initial conditions are commutative, they commute [1]. Although primitive, this can be proved by considering the Laplace transform of (2.1a) and (2.1b) with zero initial conditions and showing that AB and BA have the same transfer function 𝐻(𝑠)𝑌(𝑠)1𝑋(𝑠)=𝐻(𝑠)=𝑛𝑖=1𝑎𝑖𝑠𝑖𝑚𝑖=1𝑏𝑖𝑠𝑖,(4.1) where 𝑌(𝑠) and 𝑋(𝑠) are the Laplace Transforms of the input 𝑥(𝑡) and the output 𝑦(𝑡) of the connections AB and BA. An alternate way would be to show that the conditions of Theorem 2.1 are satisfied. This necessitates the reduction of the formulas in (2.4a), (2.4b) and (2.5a), (2.5b)) for constant 𝑎𝑖’s. Since the fact to be shown is obvious from the above discussion, this approach is omitted.

The commutativity of time-invariant systems with nonzero initial conditions, however is not straightforward. In this case, Corollaries 3.3 and 3.4 are valid for all initial times 𝑡0, which is due to the time invariance of the coefficients. For the last reason, the expressions in (3.8a)–(3.8d) for the entries of the coefficient matrices in ((3.2a), (3.2b)), ((3.7a), (3.7b), (3.9a), (3.9b)) simplify to 𝑎𝑖𝑗=𝑎𝑗𝑖𝑎,for𝑖=1,2,,𝑚,𝑗=𝑖,𝑖+1,,𝑛,𝑖𝑗=𝑎𝑚𝑗𝑖𝑏,for𝑖=1,2,,𝑚,𝑗=1,2,,𝑖,𝑖𝑗=𝑏𝑗𝑖𝑏,for𝑖=1,2,,𝑛,𝑗=𝑖,𝑖+1,,𝑚,𝑖𝑗=𝑏𝑚+𝑗𝑖,for𝑖=1,2,,𝑛,𝑗=max(1,𝑖𝑚),,𝑖.(4.2) All the other entries of 𝐴1, 𝐴2, 𝐵1, 𝐵2 which are not defined above are zero. Therefore, in addition to the lower triangular matrices 𝐴2 and 𝐵2, 𝐴1 and 𝐵1 become upper triangular (trapezoidal if 𝑚<𝑛).

4.2. Euler Systems with Nonzero Initial Conditions

It is well known that linear time-varying systems described by Euler-type differential equations [13] are always commutative when the initial conditions are zero [1, 7, 8]. A detailed proof in [1] is given based on the impulse response representations of the individual systems as well as that of the interconnection. That paper also shows that the cascade connection of any two Euler systems is another Euler system, and further, all the commutative pairs of an Euler system are of the same type, that is, Euler-type. Although the proof can be done by showing that any Euler system A of order 𝑛 and another one B of the same or lower order satisfy the conditions of Theorem 2.1, the attempt here will be directly to the case of initial conditions.

It is shown by a simple example in [10] that the commutativity of Euler systems with arbitrary nonzero initial conditions is not straightforward as in the case of time-invariant systems. Here in the following, the problem is treated on a general base as an application of the results obtained in the previous section.

The differential systems A and B described by (2.1a) and (2.1b), respectively, become Euler-type systems if the time-varying coefficients are set to 𝑎𝑖(𝑡)=𝐴𝑖𝑡𝑖𝑏,𝑖=0,1,,𝑛,𝑖(𝑡)=𝐵𝑖𝑡𝑖,𝑖=0,1,,𝑚.(4.3) Using the formula for the 𝑠th derivative of the 𝑘th power, that is, 𝑑𝑠𝑑𝑡𝑠𝑡𝑘=𝑘!𝑡(𝑘𝑠)!𝑘𝑠,for𝑠=0,1,,𝑘,0,for𝑠>𝑘,(4.4) all the previous results about the commutativity of Euler systems with nonzero initial conditions, in particular Theorem 3.1, Corollaries 3.3 and 3.4, can be derived with slight modifications. Since 𝑎𝑛(0)=0, 𝑏𝑚(0)=0 only for 𝑡=0, the initial time 𝑡0 can be any real number except 0. The mentioned modifications are on the expressions in (3.8a)–(3.8d) for the entries of the coefficient matrices 𝐴1, 𝐴2, 𝐵1, 𝐵2 which are used in the statement of the theorem and its mentioned corollaries. The Euler systems (3.8a)–(3.8d) reduce to the following:𝑎𝑖𝑗=𝑡𝑗𝑖𝑖1𝑠=0(𝑖1)!(𝑠!(𝑖1𝑠)!𝑗𝑖+𝑠)!𝐴(𝑗𝑖)!𝑗𝑖+𝑠𝑎,for𝑖=1,2,,𝑚,𝑗=𝑖,𝑖+1,,𝑛,(4.5a)𝑖𝑗=𝑡𝑗𝑖+𝑚𝑖𝑗𝑠=0(𝑖1)!𝑠!(𝑖1𝑠)!(𝑗𝑖+𝑚+𝑠)!𝐴(𝑗𝑖+𝑚)!𝑗𝑖+𝑚+𝑠𝑏,for𝑖=1,2,,𝑚,𝑗=1,2,,𝑖,(4.5b)𝑖𝑗=𝑡𝑗𝑖𝑖1𝑠=0(𝑖1)!𝑠!(𝑖1𝑠)!(𝑗𝑖+𝑠)!𝐵(𝑗𝑖)!𝑗𝑖+𝑠𝑏,for𝑖=1,2,,𝑚,𝑗=𝑖,𝑖+1,,𝑚,(4.5c)𝑖𝑗=𝑡𝑗𝑖+𝑚𝑖𝑗𝑠=0(𝑖1)!𝑠!(𝑖1𝑠)!(𝑗𝑖+𝑚+𝑠)!𝐵(𝑗𝑖+𝑚)!𝑗𝑖+𝑚+𝑠,for𝑖=1,2,,𝑛,𝑗=max(1,𝑖𝑚),,𝑖.(4.5d)Note that the entries 𝑎𝑖𝑗, 𝑎𝑖𝑗, 𝑏𝑖𝑗, 𝑏𝑖𝑗 of the matrices 𝐴1, 𝐴2, 𝐵1, 𝐵2 of orders 𝑚×𝑛, 𝑚×𝑚, 𝑛×𝑛, 𝑛×𝑚, which are not defined in (4.5a),(4.5b), (4.5c), (4.5d), respectively, are all zero. Hence as in the time-invariant case, 𝐴1 and 𝐵1 are upper triangular.

Examples to explicit forms of the coefficient matrices used to express the constraints on the initial conditions for commutativity will be given in Section 6.

4.3. Feedback Systems

Due to their importance in automatic control theory, commutativity of feedback systems is expressed by a corollary.

Corollary 4.1. Any two versions A and B of a linear time-varying system S simply obtained by constant forward and feedback path gains 𝜶𝐀 and 𝝈𝐀, 𝜶𝐁 and 𝝈𝐁, respectively, are commutative with any set of initial conditions of S if and only if 𝜶𝐀𝝈𝐀𝟏=𝜶𝐁𝝈𝐁𝟏,(4.6) where 𝜶𝐀,𝜶𝐁𝟎

Proof. Let the system S be described by S:𝑠𝑛𝑑𝑛𝑑𝑡𝑛𝑦+𝑠𝑛1𝑑𝑛1𝑑𝑡𝑛1𝑦++𝑠1𝑑𝑑𝑡𝑦+𝑠0𝑦=𝑥.(4.7) Then the feedback systems A and B shown in Figure 2 are described by (2.1a) and (2.1b), respectively, with 𝑎𝑖=𝑠𝑖𝛼𝐴for𝑖=𝑛,𝑛1,,1,𝑎0=𝑠0𝛼𝐴+𝜎𝐴,𝑏𝑖=𝑠𝑖𝛼𝐵for𝑖=𝑛,𝑛1,,1,𝑏0=𝑠0𝛼𝐵+𝜎𝐵.(4.8) Since these coefficients can be related as in (2.4a) with𝑐𝑛=𝛼𝐴𝛼𝐵,𝑐0=𝜎𝐵𝛼𝐴𝛼𝐵𝜎𝐴,(4.9a)𝑐𝑖=0,for𝑖=𝑛1,𝑛2,,1(4.9b)and (2.5a) is satisfied due to (4.9b), conditions of Theorem 2.1 are satisfied. Hence, A and B are always commutative with zero initial conditions.
For the case of nonzero initial conditions, first note that 𝑦1=𝑦2=𝑦 so that A and B have the same initial conditions as S; so Corollary 3.4 is satisfied with 𝑌𝐴=𝑌𝐵=𝑌𝑆. Then express bi’s in terms of ai’s by using (4.8) and (4.9a), (4.9b) as follows: 𝑏𝑖=𝑐𝑛𝑎𝑖=𝛼𝐴𝛼𝐵𝑎𝑖𝑏,𝑖=𝑛,𝑛1,,1,0=𝑐𝑛𝑎0+𝑐0=𝛼𝐴𝛼𝐵𝑎0+𝜎𝐵𝛼𝐴𝛼𝐵𝜎𝐴.(4.10) Using these expressions in (3.8c), (3.8d) to evaluate the coefficient matrices 𝐵1, 𝐵2 appearing in (3.10), the following results are obtained: 𝐵1=𝛼𝐴𝛼𝐵𝐴1+𝑐0𝐼,𝐵2=𝛼𝐴𝛼𝐵𝐴2.(4.11) Finally inserting these expressions in (3.10), 1𝜎𝐴+𝛼𝐵𝛼𝐴𝜎𝐵𝐴121(4.12) is obtained. Since 𝐴2 is nonsingular and 𝛼𝐴0, 𝛼𝐵0, the common initial condition vector can be arbitrary chosen if the scalar coefficient of 𝐴21 in (4.12) is zero; that is, 𝛼𝐴𝜎𝐴1=𝛼𝐵𝜎𝐵1.(4.13) Otherwise, A and B cannot commute with any nonzero initial conditions; hence this completes the proof.

5. Explicit Formulas for the Fifth-Order Systems

The explicit commutativity conditions are important from two points of views. The first is the ease for the applicability of the use of the commutativity conditions stated in Theorems 2.1 and 3.1. The second is their contribution on the development of the commutativity theory. In fact, the starting point of the commutativity theory considered in the sense of this paper is the explicit commutativity conditions suggested by Marshall for the first-order systems [2]. Later the explicit commutativity conditions for second-order systems [35] and those for third-order systems [6] constituted the base of the general commutativity conditions originally presented in [6]. Later the explicit conditions of commutativity for forth-order systems appeared in the undistributed work [7] and presented in [8]. All of these results were summarized in the main reference [1].

Here as in the following theorem, the explicit commutativity conditions for fifth-order linear time-varying systems are presented for the first time.

Theorem 5.1 (Koksal 3). The necessary and sufficient conditions for a fifth-order linear time-varying system of order n (System A) to be commutative with another linear time-varying system of the fifth- or lower-order (System B), in the case of zero initial conditions, are that
(i)the coefficients of the differential equation describing the second system must be expressed in terms of the coefficients of the differential equation describing the first system through 6 equations 𝑏5𝑏4𝑏3𝑏2𝑏1𝑏0=𝑎5𝑎000004𝑎54/5𝑎00003𝑓34𝑎53/5𝑎0002𝑓24𝑓23𝑎52/5𝑎001𝑓14𝑓13𝑓12𝑎51/50𝑎0𝑓04𝑓03𝑓02𝑓011𝑐5𝑐4𝑐3𝑐2𝑐1𝑐0(5.1a) involving 6 properly chosen constants 𝑐5, 𝑐4, 𝑐3, 𝑐2, 𝑐1, 𝑐0, where 𝑓34=25𝑎51/52𝑎4̇𝑎5,𝑓12=15𝑎53/52𝑎43̇𝑎5,𝑓23=35𝑎52/5𝑎4̇𝑎5,𝑓01=15𝑎54/5𝑎42̇𝑎5,𝑓24=25𝑎51/52𝑎3̇𝑎4+1𝑎2556/52𝑎24+4𝑎4̇𝑎5+3̇𝑎52,𝑓13=15𝑎52/53𝑎33̇𝑎4̈𝑎5+3𝑎2557/5𝑎24+3𝑎4̇𝑎5,𝑓02=15𝑎53/52𝑎33̇𝑎4+2̈𝑎5+3𝑎2558/5𝑎24+4𝑎4̇𝑎52̇𝑎52,𝑓14=15𝑎51/54𝑎22̇𝑎3+𝑎5+2𝑎2556/52𝑎3𝑎4+3𝑎3̇𝑎5+2𝑎4̇𝑎4+̇𝑎4̇𝑎56̇𝑎5̈𝑎5+1𝑎125511/254𝑎3418𝑎24̇𝑎54̇𝑎4𝑎25+33̇𝑎53,𝑓03=15𝑎52/53𝑎23̇𝑎3+̈𝑎4+𝑎5+7𝑎25512/5𝑎346𝑎24̇𝑎5+5𝑎4̇𝑎52+6̇𝑎53+1𝑎12557/256𝑎3𝑎4+12𝑎3̇𝑎5+9𝑎4̇𝑎44𝑎4̈𝑎57̇𝑎4̇𝑎514̇𝑎5̈𝑎5,𝑓04=1𝑎2551/520𝑎110̇𝑎2+5𝑎4̈4̈𝑎5+1𝑎12556/520𝑎2𝑎4+40𝑎2̇𝑎510𝑎23+30𝑎3̇𝑎4+20̇𝑎3𝑎410𝑎3̈𝑎510̇𝑎3̇𝑎5+40𝑎4̈𝑎420𝑎4𝑎5+35̇𝑎4255̇𝑎4̈𝑎545̈𝑎4̇𝑎5+46̇𝑎5𝑎5+42̈𝑎52+1𝑎625511/560𝑎3𝑎24240𝑎3𝑎4̇𝑎5+90𝑎3̇𝑎5290𝑎24̇𝑎4+20𝑎24̈𝑎5140𝑎4̇𝑎4̇𝑎5+440𝑎4̇𝑎5̈𝑎5+385̇𝑎4̇𝑎52594̇𝑎52̈𝑎5+11𝑎3125516/55𝑎44+40𝑎34̇𝑎540𝑎24̇𝑎52160𝑎4̇𝑎53+114̇𝑎54;(5.1b)(ii)further, with the same constants 𝑐𝑖’s, the coefficients of the first system must satisfy 4 nonlinear algebraic equations 𝐹44𝐹43𝐹42𝐹41𝐹34𝐹33𝐹32𝐹31𝐹24𝐹23𝐹22𝐹21𝐹14𝐹13𝐹12𝐹11𝑐4𝑐3𝑐2𝑐1=0000,(5.2a) where 𝐹𝑖,𝑗=𝑛𝑘=max(1,𝑖𝑗)min(𝑘,𝑘𝑖+𝑗+1)𝑠=max(1,𝑘𝑖+1)𝑘!𝑎𝑠!(𝑘𝑠)!𝑘𝑓(𝑠)𝑖+𝑠𝑘1,𝑗𝑗𝑘𝑘=1𝑠=max(1,𝑘𝑖+1)𝑘!𝑓𝑠!(𝑘𝑠)!𝑘,𝑗𝑎(𝑠)𝑖+𝑠𝑘1for𝑖,𝑗=4,3,2,1,0.(5.2b)

Proof. When the general conditions of Theorem 2.1 are applied for the commutativity of fifth-order systems, (5.1a) results simply as the matrix form of (2.4a) for 𝑛=5. The explicit solutions given in (5.1b) are obtained by evaluating the integrals in (2.4b) with 𝑛=5, for each 𝑓𝑖𝑗 successively in the order given in (5.1b). However, it is very exhaustive to derive the explicit expressions for 𝑓𝑖𝑗 given in this equation. The derivation details are wearying and too lengthy to include in the proof, though they involve an attentive treatment of the ordinary integration methods. But the verification is straight foreword by inserting them in (2.4b) for 𝑛=5. Finally (5.2a), (5.2b) follows as the direct result of the second condition (2.5a), (2.5b)) of Theorem 2.1 for 𝑛=5 and it is included for the sake of completeness of the theorem.
The above equations in (5.1b) explicitly represent the coefficients 𝑏𝑖‘s of the same or lower order commutative systems in terms of the coefficients 𝑎𝑖‘s of a fifth-order system. Using these equations in (3.8a)–(3.8d) and inserting the results in ((3.2a), (3.2b)), ((3.7a), (3.7b), (3.9a), (3.9b)), the commutativity conditions for systems with initial conditions are also expressed explicitly. Although it appears that these explicit results are inevitably lengthy, ((5.1a), (5.1b) and all the subsequent equations obtained from them greatly simplify if some of the coefficients 𝑎𝑖’s are constant or completely zero.
Another remark about shortening all the apparent results (not only for fifth-order systems) obtained in this paper is the assumption 𝑎𝑛(𝑡)=1; that is, the normalization of the coefficients 𝑎𝑖’s dividing by 𝑎𝑛(𝑡). In this case, all the derivatives of 𝑎𝑛(𝑡) will be zero, and all its integer or fractional powers will be 1. But this is experienced complicating the expressions for the derivatives of the remaining coefficients due to the existence of the denominator term generated by normalization.

6. Effects of Commutativity on System Sensitivity and Disturbance

The importance of commutativity for system sensitivity was first reported by the author [9, 11]. It was shown that when the order of connections of a second-order system and its first-order commutative pair was changed, the impulse response and hence the input-output transfer characteristics could be much more stable to parameter changes in one case than the other. This fact is very important in systems which use cascade connection of subsystems, which is usually the case in most of the telecommunication, control, and other practical applications. The effect of noise or disturbance interfering at an intermediate stage of a system may also depend on the order of connections of the subsystems. Therefore, the convenient order must be preferred when cascading the systems which need to be commutative to function the same input-output relation.

To illustrate the use of the derived formulas for the commutativity of fifth-order systems, the first example is chosen accordingly for the study of sensitivity and disturbance in conjunction with the commutativity.

Example 6.1. Let A be a fifth-order system described by 𝑑5𝑑𝑡5𝑦1𝑑+𝑡4𝑑𝑡4𝑦1+𝑦1=𝑥1.(6.1) Consider the search for the fifth- or lower-order commutative pairs of A. Computing 𝑓𝑖,𝑗’s expressed in (5.1b) and inserting them in (5.1a), the following matrix equation is obtained for the fifth- or lower-order commutative systems B: 𝑏5𝑏4𝑏3𝑏2𝑏1𝑏0=0100000𝑡100004𝑡50100010+2𝑡2253𝑡5010020𝑡+4𝑡312515+3𝑡2252𝑡12𝑡1017590𝑡211𝑡46257𝑡3+9𝑡12515+3𝑡2𝑡2551𝑐5𝑐4𝑐3𝑐2𝑐1𝑐0.(6.2) In view of (5.2a), (5.2b), the second commutativity condition of Theorem 2.1 implies 𝐹44𝐹43𝐹424𝑡5𝐹34𝐹336𝑡0𝐹252442𝑡12500264𝑡𝑐1250004𝑐3𝑐2𝑐1=0000,(6.3) where 𝐹𝑖,𝑗’s are computed using (2.5b). Note that the entries above the second cross diagonal are not computed since they are not needed to arrive the conclusion that 𝑐4=𝑐3=𝑐2=𝑐1=0. With this information, all the commutative pairs of A are described by 𝑐5𝑑5𝑑𝑡5𝑦2𝑑+𝑡4𝑑𝑡4𝑦2+𝑦2+𝑐0𝑦2=𝑥2.(6.4) Since 𝑐𝑛1=𝑐𝑛2==𝑐1=0, this case is obviously a special application of Corollary  3 in [1]. In fact, system B described by (6.4) has a block-diagram representation shown in Figure 3; that is, B is obtained from A by an arbitrary forward and feedback path gains 1/𝑐5 and 𝑐0, respectively.
Consider now the commutativity with nonzero initial conditions. For the system A in (6.1) and the system B in (6.4), 𝑚=𝑛=5 and Corollary 3.3 necessitates A and B have the same initial conditions in the null space of 𝑐5𝑐0+𝑐5𝑡110000𝑡100022𝑡100𝑡3+3𝑡𝑡2𝑡1𝑡1044𝑡2+2𝑡3+2𝑡𝑡21𝑡1,(6.5) which is the coefficient matrix in (3.9b).
Obviously, the null space is empty for all initial times unless 𝑐0+𝑐5=1, and for 𝑐0+𝑐5=1, A and B are commutative for any set of initial conditions.
The above conclusions are verified by Simulink. The results are plotted in Figure 4. In this figure, the curve I shows the equal responses of AB and BA to a unit step for 𝑐0=3, 𝑐5=0.2 with zero initial conditions. For curves II-AB and BA, equal nonzero initial conditions (𝑦𝑖(0)=1, ̇𝑦𝑖(0)=2, 𝑖=1,2, all others are zero) are used with the same values of input and c0, c5; obviously A and B are not commutative since 𝑐0+𝑐51. In Figure 4(b), I shows the step response of both AB and BA with the equal initial conditions when 𝑐0=0.75, 𝑐5=0.25, that is, 𝑐0+𝑐5=1; hence the commutativity conditions hold. When the same coefficients but unequal initial conditions are used (̇𝑦1(0) is changed to 1), AB and BA yield different responses as shown by the curves II-AB, BA.
To show the sensitivities of AB and BA to parameter values and initial conditions, consider the commutative case 𝑦𝑖(0)=1, ̇𝑦𝑖(0)=0.2, 𝑖=1,2, 𝑐0=0.75, 𝑐5=0.25 for which the unit step response was shown in Figure 4(b) (I). If the commutativity condition is spoiled slightly by changing 𝑦1(0) to −1.2, then the responses of AB and BA change as shown in Figure 4(c) by the curves I-AB, BA. Obviously, the connection AB is much more sensitive to 𝑦1(0) than BA. On the other hand, when 𝑐0 is reduced to 0.60, then AB and BA give the responses shown in Figure 4(c) by II-AB, BA; AB is still more sensitive than BA for this case.
To test the disturbance by an external noise, a unit step is injected in to the connection between A and B when both systems are initially relaxed and unforced with 𝑐0=0.75, 𝑐5=0.25. Under the same conditions, a saw-tooth wave with period 0.2 and ranging from –18.5 to 20 is applied as the second disturbance. The results are shown in Figure 4(d) by the curves I-AB, BA and II-AB, BA, respectively. Comparing the results with the zero response, it is seen that the output of AB is much more effected than that of BA by both of the disturbances.

Example 6.2. Consider the second-order time-invariant linear systems A:̈𝑦1𝑦1=𝑥1,B:2̈𝑦2+𝑏1̇𝑦2+𝑏0𝑦2=𝑥2,(6.6) where A is chosen unstable to emphasize on the effects of commutativity on sensitivity and disturbance. For the commutativity of these systems with nonzero initial conditions as well, Corollary 3.4 requires 𝑌𝐴=𝑦1(0)̇𝑦1(0)=𝑌𝐵=𝑦2(0)̇𝑦2(0),(6.7)1.5+0.5𝑏00.5𝑏10.25𝑏11𝑏01.5+0.5𝑏00.25𝑏21𝑦1(0)̇𝑦1(=000).(6.8) The coefficient matrix in (6.8) is the one given in (3.10) and obtained from it by using formulas in (4.2) for the given systems in this example. To have commutativity with nonzero initial conditions, it is necessary that this coefficient matrix must be singular which is achieved if 𝑏1=21.5+0.5𝑏0.(6.9) Further, (6.8) requires 1.5+0.5𝑏0𝑦1(0)+0.5𝑏1̇𝑦1(0)=0.(6.10) Obviously, if 𝑏0=3, then 𝑏1=0 and the systems are commutative for any set of equal initial conditions; that is, 𝑦1(0)=𝑦2(0) and ̇𝑦1(0)=̇𝑦2(0) can be chosen arbitrarily. If 𝑏03, using (6.9), (6.10) is reduced to ̇𝑦1(0)=±2𝑦1(0).(6.11)
It is important to note that all of these commutativity results can be equally obtained by taking the Laplace transform of (6.6) with the general nonzero initial conditions for both systems A and B; and then computing and equating the 𝑠-domain input-output relations for the connections AB and BA. The result is 𝑌AB=𝑋+2𝑦1𝑠3+𝑏1𝑦1+2̇𝑦1𝑠2+2𝑦2+𝑏0𝑦1+𝑏1̇𝑦1𝑏𝑠+1𝑦2+𝑏0̇𝑦1+2̇𝑦2(𝑠1)(𝑠+1)2𝑠2+𝑏1𝑠+𝑏0,(6.12)𝑌BA=𝑋+2𝑦2𝑠3+𝑏1𝑦2+2̇𝑦2𝑠2+𝑦12𝑦2𝑠+̇𝑦12̇𝑦2𝑏1𝑦2(𝑠1)(𝑠+1)2𝑠2+𝑏1𝑠+𝑏0,(6.13) where 𝑦1,𝑦2,̇𝑦1,̇𝑦2 represent the initial values at time 𝑡0=0. Equating the appropriate coefficients of 𝑌AB and 𝑌BA, results equivalent to the commutativity conditions in (6.7), (6.8) are obtained. However, this elementary process is not valid for time varying systems for which Laplace transform can apply only under specific conditions, and it is not as systematic and easily applicable as given in this paper for higher-order time-invariant systems.
The simulation results for the case 𝑏0=3, 𝑏1=0 with a unit step input are shown in Figure 5(a). For 𝑦𝑖(0)=1 and ̇𝑦𝑖(0)=1, 𝑖=1,2, both connections yield the response I which is coincident with the plot of the analytic result 1𝑦(𝑡)=311.5𝑒𝑡4.5𝑒𝑡+42𝑒1.51.5𝑡+4+2𝑒1.51.5𝑡(6.14) computed from (6.12) or (6.13) by setting 𝑋=1/𝑠 and inserting the given numerical values in; for 𝑦𝑖(0)=1 and ̇𝑦𝑖(0)=1, the responses for AB and BA are still equal as noted by II; when b1 is changed to –2.5 in case II, the commutativity condition in (6.9) is spoiled and different responses are obtained as indicated by III-AB and III-BA for AB and BA. Further results are shown in Figure 5 for the case 𝑏03; with 𝑏0=9, (6.9) implies 𝑏1=62; and with 𝑏1=62, (6.11) implies ̇𝑦1(0)=2𝑦1(0). For 𝑦𝑖(0)=1 and ̇𝑦𝑖(0)=2, 𝑖=1,2, it can be shown by using (6.12) or (6.13) that an input 𝑥(𝑡)=221sin𝑡(6.15) cancels the pole in (6.12), (6.13)) at 𝑠=1, and hence it prevents unboundedness and produces an output 𝑦(𝑡)=11+62𝑒49𝑡+41104322+59291524𝑡𝑒771.52𝑡+21121(12cos𝑡7sin𝑡).(6.16) This analytical solution is shown in Figure 5(b) by I; in the same figure, II indicates the equal outputs of both AB and BA obtained by Simulink. A slight difference originates from the deficiency of Simulink due to the particular case in concern, that is, exact pole cancellation cannot be achieved numerically, so that simulation results get unbounded as 𝑡. To test the sensitivity to the initial conditions, 𝑦𝑖(0) is changed to 1.01; the result is that the output of BA blows up almost two times before that of AB, as seen from the curves III-AB and III-BA in Figure 5(b), respectively; hence BA is more sensitive then AB to 𝑦𝑖(0). In Figure 5(c), the responses to 10sin(10𝑡) are compared for AB and BA; I is obtained for AB and BA with the same commutativity conditions valid for Figure 5(b) (I and II); II-AB and II-BA are obtained for AB and BA when 𝑏0 is increased from 62 to 10. Obviously, AB is almost insensitive to this change and BA is still more sensitive then AB. To show the disturbance effects, under the zero input conditions of the case in Figure 5(b) (I, II), a step of magnitude of 0.1 is injected at time 𝑡=1 between A and B. The output without disturbance (I-AB, BA) and the output with disturbance (II-AB, II-BA) are shown in Figure 5(d); obviously, AB is almost insensitive to this disturbance and BA is much more affected then AB.

Example 6.3. This example is preciously chosen so that the systems are both time varying and they have analytic solutions. A is defined asA:̈𝑦1+2𝑡̇𝑦1+𝑡2𝑦1=𝑥1.(6.17a) The coefficients of this system satisfy the first set of commutativity conditions expressed by (2.5a), and with (2.4a) all of its commutative pairs are expressed by B:𝑐2̈𝑦2+2𝑐2𝑡+𝑐1̇𝑦2+𝑐2𝑡2+𝑐1𝑡+𝑐0𝑦2=𝑥2.(6.17b)Further, if A and B are required to be commutative with nonzero initial conditions as well, Corollary 3.3 requires𝑦1̇𝑦1=𝑦2̇𝑦2,(6.18a)1𝑐22𝑐2𝑐1𝑡+𝑐22𝑐2+𝑐2𝑐0𝑐2𝑐13𝑐2𝑐1𝑡22𝑐22+𝑐212𝑐2𝑡+𝑐11+𝑐2𝑐03𝑐1𝑐2𝑡+𝑐22𝑐21𝑐2+𝑐2𝑐0𝑦1̇𝑦1=0,(6.18b)at the initial time 𝑡=𝑡0. For the commutativity with nonzero initial conditions, the coefficient matrix in (6.18b) must be singular, that is, its determinant must be zero and this is achieved if and only if𝑐2+𝑐01=2𝑐1.(6.19a) With this condition, (6.18b) implies the relation ̇𝑦1𝑡0𝑡=02𝑦1𝑡0(6.19b)between equal initial conditions of systems A and B, so that they are commutative in case of nonzero initial conditions as well.
For the analytic solution of differential equations describing systems A and B, these equations are first written in state-space form, then the successive decomposition method is used to decompose the state-coefficient 𝐴-matrix [13, 14]. A second decomposition is used to evaluate the state transition matrix 𝜙(𝑡,𝜏) [15]. Knowing the state transition matrices, the general solutions with arbitrary initial conditions at 𝑡0=0 are obtained for systems A and B by the usual methods. The computed results are expressed for 𝑐2=1 as 𝑦1(𝑡)=𝑒0.5𝑡2𝑦1(0)cosh𝑡+̇𝑦1(0)sinh𝑡+𝑡0𝑒0.5𝜏2sinh(𝑡𝜏)𝑥1(,𝑦𝜏)𝑑𝜏2(1𝑡)=𝑏𝑒0.5𝑡20.5𝑐1𝑡𝑦2(0)𝑏cosh𝑏𝑡+0.5𝑐1sinh𝑏𝑡+̇𝑦2(+0)sinh𝑏𝑡𝑡0𝑒0.5𝜏2+0.5𝑐1𝜏sinh𝑏(𝑡𝜏)𝑥2,(𝜏)𝑑𝜏(6.20) where 𝑏=+1𝑐0+0.25𝑐21. Obviously both systems are strongly stable due to the terms 0.5𝑡2 in the exponents.
Using the input-output relations for the connections AB and BA depicted in Figure 1, the analytic solutions are obtained for any input 𝑥(𝑡) and any set of initial conditions. The derivation details and the results are not given here for space limitations. Comparison of the like terms in the solutions reveals that the responses with zero initial conditions are equal. Further, to have equivalence with nonzero initial conditions, it is verified that (6.19a), (6.19b) must hold, and A and B must have identical initial conditions satisfying (6.19b).
The simulation results and some analytical solutions for the example are shown in Figure 6. In this figure, equal initial conditions are used for A and B in all cases; it is set that 𝑐2=1, 𝑐1=42, 𝑐0=8 as to satisfy the commutativity conditions. In Figure 6(a), the input is 100 sin t; I is for 𝑦1(0)=1, ̇𝑦1(0)=2 so that (6.19b) is satisfied; hence AB and BA give the same response. However, when ̇𝑦1(0) is set to 0, then (6.19b) is spoiled and AB and BA give different responses as shown by the curves II-AB and II-BA. Observe that the connection BA is more sensitive to this change than AB. In Figure 6(b), the input is a square wave of magnitude 100 and period 1, 𝑦1(0)=2, ̇𝑦1(0)=22; since all the commutativity conditions hold AB, and BA yield the same responses I-AB, BA; however, when the coefficient 𝑐1 in (6.17b) is omitted, the first commutativity condition gets violated and the connections give different responses indicated by II-AB and II-BA. To see the disturbance (or noise) effects, the input is set to 10, 𝑦1(0)=2, ̇𝑦1(0)=22. Commutativity conditions hold and both connections yield the response shown in Figure 6(c) by the curve I-AB, BA. But when a saw tooth disturbance signal (with period 0.5, maximum and minimum values ±50) is injected between the connections, BA is much more affected than AB as the responses II-AB and II-BA show. Finally in Figure 6(d), the curve I shows the output (scale 100 : 1) of AB and BA with zero input and equal initial conditions 𝑦1(0)=𝑦2(0)=8, ̇𝑦1(0)=̇𝑦2(0)=82; the results for AB, BA, and the analytic solution𝑦(𝑡)=𝑒0.5𝑡24cosh𝑡32sinh𝑡+𝑒22𝑡4cosh𝑡+32sinh𝑡(6.21a) are all coincident. When ̇𝑦2(0) is increased by an amount of 𝜀, the deviations Δ𝑦AB and Δ𝑦BA analytically expressed by Δ𝑦AB=𝜀𝑒0.5𝑡222𝑡sinh𝑡(6.21b)Δ𝑦BA=𝜀8𝑒0.5𝑡22cosh𝑡+2sinh𝑡+𝑒22𝑡2cosh𝑡2sinh𝑡(6.21c)and the simulation results are plotted for 𝜀=1 (curves II-AB, II-BA). Analytical and simulation results are checked to be coincident. Obviously, the connection BA is more sensitive than AB to the initial condition relevant to the derivative.

7. Conclusions

Commutativity conditions of two linear time-varying systems with nonzero initial conditions are thoroughly investigated in this paper. The derived conditions can be used to test the commutativity without solving the differential equations describing the system. Although equivalent conditions can be obtained in another way comparing the analytic solutions of the interconnections, very few classes of time-varying systems have explicit analytic solutions only. Therefore, the method of finding explicit solutions is not general and easily applicable as the method presented in this paper since it does not require finding the analytic solutions. This method can be used for all linear time varying systems as well.

The explicit commutativity conditions for fifth-order systems are obtained by an enormous effort and presented in this paper. Moreover, the commutativity is studied in view of system sensitivity and disturbance; it is shown that for commutative pairs, one order of connection might be more advantages than the other, which is an important fact from the applications point of view.

Most of the results are verified by examples treated analytically and/or by Simulink. It is seen that the analytical solutions and the results of Simulink are almost same with an exception where there is a perfect pole cancellation which cannot be achieved numerically by Simulink.