Volume 2013, Issue 1 931493
Research Article
Open Access

Representation of a Solution of the Cauchy Problem for an Oscillating System with Multiple Delays and Pairwise Permutable Matrices

Josef Diblík

Josef Diblík

Department of Mathematics, Faculty of Electrical Engineering and Communication, Brno University of Technology, Technická 3058/10, 616 00 Brno, Czech Republic vutbr.cz

Search for more papers by this author
Michal Fečkan

Michal Fečkan

Department of Mathematical Analysis and Numerical Mathematics, Comenius University, Mlynská dolina, 842 48 Bratislava, Slovakia uniba.sk

Mathematical Institute of Slovak Academy of Sciences, Štefánikova 49, 814 73 Bratislava, Slovakia sav.sk

Search for more papers by this author
Michal Pospíšil

Corresponding Author

Michal Pospíšil

Centre for Research and Utilization of Renewable Energy, Faculty of Electrical Engineering and Communication, Brno University of Technology, Technická 3058/10, 616 00 Brno, Czech Republic vutbr.cz

Search for more papers by this author
First published: 20 May 2013
Citations: 13
Academic Editor: Jaan Janno

Abstract

Nonhomogeneous system of linear differential equations of second order with multiple different delays and pairwise permutable matrices defining the linear parts is considered. Solution of corresponding initial value problem is represented using matrix polynomials.

1. Introduction

Motivated by delayed exponential representing a solution of a system of differential or difference equations with one or multiple fixed or variable delays [16], which has many applications in theory of controllability, asymptotic properties, boundary-value problems, and so forth [35, 715], we extended representation of a solution of a system of differential equations of second order with delay [1]
()
to the case of two delays
()
where the linear parts were given by permutable matrices [16]. Equations (1), (2), and the below-stated (11) with f ≡ 0 are generalizations of the scalar equation
()
representing linear oscillator, to N-dimensional space with one or multiple fixed delays. Clearly, each solution of the latter equation is oscillating whenever 0 ≠ b. Analogically, (1) with xN can have at least one oscillating solution whenever N is odd. Indeed, if B is N × N matrix, N ≥ 3 is odd, and B has a simple real nonzero eigenvalue λ, then there exists a regular matrix S such that where is (N − 1)×(N − 1) matrix. On letting x = Sy, one gets
()
or rewrites as the system
()
where y = (y1, y2) ∈ × N−1. Note that the first column v of S is the eigenvector of B corresponding to λ. Clearly, if solution y1 of (5) is oscillating, then solution y of (4) is oscillating in the first coordinate whenever its initial condition satisfies {y(t)∣t ∈ [−τ, 0]} ⊂ × {0} N−1. Consequently, solution x of (1) is oscillating in span {v} whenever {x(t)∣t ∈ [−τ, 0]} ⊂ span {v}. Taking y1(t) = eμt, one obtains characteristic equation μ2 = −λ2eμτ of (5), which has solutions μ1,2 = α ± ıβ with β ≠ 0. Thus, y1 is oscillating.
On the other hand, there can exist a nonoscillating solution of the system (1) whenever xN and N is even. For instance, if N = 2 and , then (1) has the form
()
with x2, which, obviously, does not have an oscillating solution satisfying nonoscillating initial condition. Similarly, it can be shown that system with odd dimension can possess a nonoscillating solution satisfying an appropriate initial condition.

For simplicity, we call the generalizations (1), (2), and (11) with f ≡ 0, of scalar equation (3), oscillating although their solutions do not always have to be oscillating. Nevertheless, at the end of this paper, in Corollary 8 we state the representation of a solution of more general system (86) without squares of matrices.

We note that the delayed matrix exponential from [15] as well as the representation of a solution of second-order differential equations derived in [1, 16] and in this paper can lead to new results in nonlinear boundary value problems for impulsive functional differential equations considered in [17] or stochastic delayed differential equations from [18].

So, in the present paper, we extend our result from [16] to three and more delays by the assumption of pairwise permutable matrices defining linear parts. By such an assumption, we are able to construct matrix functions solving homogeneous system of differential equations of second order with any number of fixed delays, and, consequently, we use these functions to represent a solution of the corresponding nonhomogeneous initial value problem. As will be shown in the next sections, extending from two to more delays brings many technical difficulties, for example, the use of multinomial coefficients. Naturally, the results of the present paper hold with one or two different delays as well. However, these cases can by studied in a simpler way, which was already done in [1, 16]. Thus, we focus our attention on the case of three and more different delays.

First, we recall our result from [16].

Theorem 1. Let τ1, τ2 > 0, τ : = max {τ1, τ2}, and φC1([−τ, 0], N). Let B1,  B2 be N × N permutable matrices; that is, B1B2 = B2B1, and let f : [0, ) → N be a given function. Solution x(t) of

()
satisfying initial condition
()
has the form
()
where
()

We will denote Θ and E the N × N zero and identity matrix, respectively.

2. Systems with Multiple Delays

In this section, we derive the representation of a solution of
()
satisfying the initial condition (8), where n ≥ 3, τ1, …, τn > 0, τ : = max i=1,…,nτi, B1, …, Bn are N × N pairwise permutable matrices; that is, BiBj = BjBi for each i, j ∈ {1, …, n}, φC1([−τ, 0], N), and f : [0, ) → N are given functions. The solution x(t) will be represented using matrix functions analogical to (10) and will be stated in Section 3. We note that the same problems with n = 1,2 were studied in [1, 16].
From now on, we assume the property of empty sum and empty product; that is,
()
for any function f and matrix function F, whether they are defined or not for indicated argument.
We recall that (j1, …, jn)! is a multinomial coefficient [19] given by
()
Note that if n = 2, then and (20) coincides with (10).

We will need a property of multinomial coefficients described in the next lemma.

Lemma 2. Let n ≥ 2 be fixed. Then

()
for any i1, …, in ≥ 1.

Proof. If n = 2, then the statement follows from the property of binomial coefficients:

()
Let the statement be true for n − 1. Next, we use the property of multinomial coefficient
()
with inductive hypothesis to derive
()
Clearly, from (16), we get
()
Applying the case n = 2 (property of binomial coefficient) and (16), we get
()
Putting (18) and (19) in (17), we obtain that the statement holds for n and the proof is complete.

In further work, we write ({jjM})! for the multinomial coefficient of elements of the finite set M, and (i, {jjM})! for the multinomial coefficient of i and elements of the finite set M; for example, if M = {1,2}, then (a, {jjM})! = (a, 1,2)!. For the completeness, we define ({jj})!: = 1.

Define the functions as
()
for any t.
We will need functions for τ > 0 and N × N complex matrix B (cf. [16]) defined as
()
with the properties
()
for any t, considering the one-sided derivatives at −τ, 0.

Some of properties of functions and are concluded in Lemma 4, but to prove it we will need the next lemma.

Lemma 3. Let n ≥ 1 and τ1, …, τn > 0. Let B1, …, Bn be N × N pairwise permutable matrices, that is, BiBj = BjBi for each i, j ∈ {1, …, n}. Then for any t,

()
where the sums are taken over all subsets of {1, …, n} including the trivial ones, and
()
()

Proof. Denote 0, the set of all nonnegative, positive integers, respectively; that is, 0 = {0} ∪ . Thus, we have the trivial identity

()

Analogically, for any t each n-tuple j1, …, jn ≥ 0 such that can be divided in two distinct sets of i-s so that ji ≥ 1 if iM ⊂ {1, …, n} and ji = 0 if i ∈ {1, …, n}∖M. That is, M denotes the set of all indices i such that ji = 0. Moreover, . Accordingly, we can write

()
where the union is taken over all subsets of {1, …, n} including the trivial ones. So, in the view of definition (20), the statement for follows.

Statement for can be proved in a similar way.

Lemma 4. Let n ≥ 3 and τ1, …, τn > 0. Let B1, …, Bn be N × N pairwise permutable matrices; that is, BiBj = BjBi for each i, j ∈ {1, …, n}. Then the following holds for any t:

  • (1)

    if Bi = Θ for some i ∈ {1, …, n}, then

    ()

  • (2)

    if τi = τk for i < k, i, k ∈ {1, …, n}, then

    ()

  • (3)

    for any bijective mapping σ : {1, …, n}→{1, …, n} we get

    ()

  • (4)

    taking the one-sided derivatives at 0, τ1, …, τn, then

    ()

  • (5)

    considering the one-sided derivatives at 0 (they both equal Θ), then

    ()

Statements (1)–(4) hold with 𝒴 instead of 𝒳.

Proof. Statement (1) follows easily from definition of , because Θ2i = E if i = 0 and Θ2i = Θ whenever i > 0. Next, if τi = τk, then

()
for any matrix function F. Thus, using the property of multinomial coefficient (see (16))
()
for (2), we obtain
()
Property (3) is trivial.

Now, we prove the statement (4). If τ : = τ1 = ⋯ = τn, then

()
by (2) and from the property of (see (22)).

Hence, without any loss of generality, we assume that τiτj for each ij, i, j ∈ {1, …, n} (in the other case, we collect matrices as stated in (2)). Note the case n = 2 was proved in [16, Lemma 2.3.] Now, assume that solves

()
that is, that the statement is fulfilled for n − 1 different delays.

Let τk : = max i=1,…,nτi. If t < τk, then tτk < 0, that is,

()
and from definition (20) it holds
()
for such t. Consequently,
()
by the inductive hypothesis.

Now, let t ≥ max i=1,…,nτi. Applying Lemma 3, we get

()
with SM(t) given by (24) and the sum taken over all subsets of {1, …, n} including the trivial ones. Note that
()
with a characteristic function of a set given by
()
Since each M ⊂ {1, …, n} is a finite set, Lemma 2 yields
()
We apply this identity to derive a formula for the second derivative of SM for any M ⊂ {1, …, n}:
()
Next, for any fixed i ∈ {1, …, n} we split the second sum to ji = 1 and ji ≥ 2, that is,
()
and use the equality
()
since
()
So we obtain
()
for each M ⊂ {1, …, n}. Obviously, . Consequently,
()
Now, we add and subtract
()
to the right-hand side of (50) to get
()
and apply M = M∖{i} whenever iM:
()
Denoting #M the number of elements of the set M, we split the last two terms of the right-hand side of the latter equality with respect to
()
Hence, we have
()
Now, we show that
()
Let M ⊂ {1, …, n}, and let iM be arbitrary and fixed such that 1 ≤ #Mn − 1. Then, clearly,
()
and 2 ≤ #(M ∪ {i}) ≤ n, iM ∪ {i}. Moreover, if M1, M2 ⊂ {1, …, n}, iM1,2 are such that M1M2, 1 ≤ #M1,2n − 1, then M1 ∪ {i} ≠ M2 ∪ {i}.

On the other side, if M ⊂ {1, …, n}, iM are arbitrary and fixed such that 2 ≤ #Mn, then

()
and 1 ≤ #(M∖{i}) ≤ n − 1, iM∖{i}. Furthermore, if M1, M2 ⊂ {1, …, n}, iM1,2 are such that M1M2, 2 ≤ #M1,2n, then, M1∖{i} ≠ M2∖{i}. In conclusion, there is 1 − 1 correspondence between the terms on the left-hand side of (56) and the terms on the right-hand side. So (56) is valid.

Putting (56) in (55) we obtain

()
Next, by the property of empty sum, we get
()
Moreover, it holds
()
Therefore, putting (60) and (61) in (59) and the result in (53), we obtain
()
Hence, solves (31) for all t ≥ 0. Clearly, the same is true for t < 0.

For , statements (1)–(3) can be proved as for . Next, if τ : = τ1 = ⋯ = τn, we apply the point (2) of this lemma and property (22) for to see that

()
So, is a solution of (31) when all delays are the same.

Again, the case n = 2 with different delays was proved in [16]; thus, we assume that the statement is fulfilled for n − 1, n ≥ 3 and that τiτj for each ij,    i,   j ∈ {1, …, n}. As before, if t < τk and τk : = max i=1,…,nτi, then

()
by definition (20), and the statement follows from the inductive hypothesis. For t ≥ max i=1,…,nτi, we apply Lemma 3 to see that
()
with given by (25). This time
()
and . The rest proceeds analogically to .

The final statement follows directly from definition (20).

Remark 5. Another proof of statements (1)–(3) of the previous lemma can be made with the aid of statement (4) of the same lemma and uses the uniqueness of a solution of the corresponding initial value problem. For instance in statement (1) of the lemma, both

()
solve
()
with initial condition
()
and τ = max i=1,…,nτi.

We are ready to state and prove our main result.

3. Main Result

Here we find a solution of the initial value problem (11), (8) in the sense of the next definition.

Definition 6. Let τ1, …, τn > 0, τ : = max i=1,…,nτi, and φC1([−τ, 0], N), and let B1, …, Bn be N × N matrices, and let f : [0, ) → N be a given function. Function x : [−τ, ) → N is a solution of (11) and initial condition (8), if xC1([−τ, ), N)∩C2([0, ), N) (taken the second right-hand derivative at 0) satisfies (11) on [0, ) and condition (8) on [−τ, 0].

Theorem 7. Let n ≥ 3, τ1, …, τn > 0, τ : = max i=1,…,nτi, and φC1([−τ, 0], N), and let B1, …, Bn be N × N pairwise permutable matrices; that is, BiBj = BjBi for each i, j ∈ {1, …, n}, and let f : [0, ) → N be a given function. Solution x(t) of (11) satisfying initial condition (8) has the form

()
where and .

Proof. Obviously, x(t) satisfies the initial condition on [−τ, 0), and, from definition (20), x(0) = φ(0). For the derivative, it holds . Moreover, if 0 ≤ t < min i=1,…,nτi, then

()
since
()
for each i = 1, …, n. Thus
()
and . Clearly,
()

We show that, although 𝒳(t) is not C2 at τ1, …,  τn, function x(t) is C2 at these points and, therefore, in (0, ). At once, we prove that x(t) is a solution of (11).

Assume that 0 ≤ t < min i=1,…,nτi. Then identities (71) and (73) are valid, and by differentiating (73) for such t we get

()
since x(tτi) = φ(tτi) for each i = 1, …, n.

Now, let M1,2 ⊂ {1, …, n} be such that τit < τj for each iM1, jM2. Then

()
whenever jM2, and (70) becomes
()
By the point (5) of Lemma 4, we get
()
and for the second derivative it holds
()
since 𝒳(0) = E. Now, we apply the property (4) of Lemma 4 together with
()
to see that both 𝒳 and 𝒴 are solutions of
()
Therefore,
()
In fact, this is exactly formula (11) since x(tτj) = φ(tτj) for each jM2.

Finally, if max i=1,…,nτit, we have

()
So, differentiating this formula twice and applying (4) of Lemma 4 result in (11). Hence, one can see that function x(t) given by (70) really solves (11) and satisfies initial condition (8) and, moreover, that xC2((0, ), N). To see the last one, one has to put τ1, …,  τn into the computed derivatives, for example, if τk : = min i=1,…,nτi < τi for each i = 1, …, k − 1, k + 1, …, n, then by (75) and (82) we get
()
where M2 = {1, …, n}∖{k}.

It is easy to see that defining functions
()
leads to the solution of
()
with pairwise permutable matrices B1, …, Bn and initial condition (8). More precisely, we have the following corollary of Theorem 7.

Corollary 8. Let n ≥ 3, τ1, …, τn > 0, τ : = max i=1,…,nτi, φC1([−τ, 0], N), and let B1, …, Bn be N × N pairwise permutable matrices; that is, BiBj = BjBi for each i, j ∈ {1, …, n}, and let f : [0, ) → N be a given function. Solution x(t) of (86) satisfying initial condition (8) has the form

()
where and .

Proof. The corollary can be proved exactly in the same way as Theorem 7.

Acknowledgments

J. Diblík was supported by the Grant GAČR P201/11/0768. M. Fečkan was supported in part by the Grants VEGA-MS 1/0507/11, VEGA-SAV 2/0029/13, and APVV-0134-10. M. Pospíšil was supported by the Project no. CZ.1.07/2.3.00/30.0005 funded by European Regional Development Fund.

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.