1. Introduction
Some of the well-known problems within the so-called Sturm–Liouville class are, for instance, the Bessel’s and Legendre’s equations and some typical second-order ordinary differential equations with periodic solutions [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11]. One of the main properties of Sturm–Liouville systems is that their solution trajectory tracks the prescribed two-boundary given points under an infinite countable set of values of a constant real parameter
which parameterizes the differential equation. Such a set of values is said to be the eigenvalue set of the Sturm–Liouville system [
1,
2,
3]. In [
4], a Sturm–Liouville-type description is developed for the wave equation, while in [
5,
6,
7], some Sturm–Liouville type systems of interest are described under the formalism of fractional calculus. In particular, in [
7], the solvability and the stability of nonlinear impulsive Langevin and Sturm–Liouville equations involving Caputo–Hadamard fractional derivatives and multipoint boundary value conditions are focused on. To unify the two types of equations, we investigate a general nonlinear impulsive coupled implicit system. On the other hand, Sturm–Liouville problems have been studied in the presence of delays. In particular, the uniqueness of the nonlinear inverse problem associated with Sturm–Liouville operators with multiple delays has been investigated in [
8], while the multiplicity and the non-existence of positive solutions for a class of impulsive Sturm–Liouville boundary value problems has been discussed in [
9]. On the other hand, the optimal state estimation based on deterministic Kalman filtering in both time and the frequency domains is considered in [
10]. In particular, the spectral factorization is considered for Kalman filtering, and a class of Riesz-spectral systems is considered in this research. In the study performed in [
11], the inverse Sturm–Liouville problem is considered with polynomials of the spectral parameter in the first boundary condition and with entire analytic functions in the second one. More recently, in [
12], one proposes a novel approach to inverse Sturm–Liouville eigenvalue problems under Dirichlet boundary conditions. In that way, when a Sturm–Liouville eigenvalue problem with unknown integrable potential interacts with function potentials, a family of perturbation problems is obtained. Also, it is proved in [
13] that the Sturm–Liouville problem with mixed boundary conditions can be transformed to a generalized Sturm–Liouville problem endowed with Dirichlet or Neumann boundary conditions. In [
14], the eigenvalues of a fractional-type Sturm–Liouville problem are investigated, while a generalization of Picard’s Theorem on Sturm–Liouville Equation with Lebesgue integrable function on a finite interval is addressed in [
15].
On the other hand, time-delay systems appear in a natural way in the description of many problems of real life like, for instance, in many biological problems (such as epidemic models, ecology and medical models, sunflower equation, etc.), in diffusion problems, in war and peace problems, in missile/anti-missile dynamics, etc. The background literature on this subject has been very rich since several decades ago. See, for instance, [
16,
17,
18,
19,
20,
21,
22,
23,
24,
25] and the references therein. Delays can typically be either constant or time-varying point delays or distributed delays over intervals of finite or infinite durations. Within the classes of distributed delays, one includes some typical Volterra-type integro-differential equations. Delays can also appear in the internal dynamics, that is, in the states or in the forcing or control functions, that is, in the inputs or outputs. The delays can also be single or multiple and, in the second case, they can be measurable; that is, integer multiples of a basic minimum delay or not then referred to as not measurable. Sets of the above types of delays can appear also in a combined manner in a particular problem. A main characteristic of internal time-delay systems is that they are infinite-dimensional so that they possess infinitely many characteristic zeros. In this context, stability and stabilization criteria and methodologies for time-delay systems are investigated in [
16,
17]. See also references therein. In particular, in [
17], the system’s states are assumed to be not measurable. In [
18], the effect of time delay on the dynamics of an eco-epidemiological system is investigated. In [
19], the existence and the global exponential stability of the periodic solution of a class of Cohen–Grossberg neural networks with time-varying delays is investigated. In [
20], the h-manifold stability of neural networks with variable impulsive perturbations and time-varying delays of Cohen–Grossberg-type bidirectional associative memory is investigated. On the other hand, the h-manifold stability for impulsive delayed SIR epidemic models (that is, with Susceptible–Infectious–Recovered subpopulations) have been investigated in [
21]. In [
22], the dynamics of a Lotka–Volterra competitor–competitor–mutualist system with time-varying delays is investigated and, in [
23], the
analysis and synthesis type for uncertain time-delay systems via Padé approximations is investigated.
It can also be pointed out that the influence of delays is very relevant also in control theory and applications. For instance, the controlled system itself can possess delays through its own nature, which leads to increased stabilization difficulties compared with the cases of absence of delays. Also, the stabilizing controller of an uncontrolled system can be synthesized with designed delays, in order to facilitate the closed-loop stabilization process. In typical problems, there is no precise knowledge of the dynamics or the values of the delays, but only some nominal approximated values, which makes the appropriate resulting stabilization technique still more involved.
The main objective of this paper is to investigate the loss of the boundary values of properties of the Sturm–Liouville nominal undelayed system in the presence of delays in the dynamics, which is considered a perturbation of the nominal dynamics. In particular, this loss of the Sturm–Liouville exact tracking of the prescribed two-point boundary values might happen because the nominal boundary values may become lost in the presence of delays related to the undelayed case, due to the presence of the delayed dynamics, and, respectively, the eventual presence of time-varying parameterizations. See, for instance, refs. [
16,
17,
18,
19,
20,
21,
22,
23,
24,
25] and, respectively, refs. [
26,
27,
28], and some of the references therein.
The paper is organized as follows.
Section 2 discusses two linear time-varying second-order differential equations associated with the two-boundary values of Sturm–Liouville-type problems. The first one is a Sturm–Liouville system which plays the role of a nominal differential system, while the second one is a current version of the above one which is considered a perturbation caused by an internal constant delay in its dynamics. Both differential equations are equivalently reformulated, for convenience of subsequent analysis, as second-order differential systems of differential equations of first-order. The respective solutions of the undelayed system and the delayed one are calculated analytically in the appropriate closed forms for given finite initial conditions, through the definition and use of “ad hoc” evolution operators. The comparison between such solutions is explicitly addressed. The solution of the nominal undelayed system is calculated under finite-point initial conditions, while that of the delayed one has, in general, a piecewise bounded function of initial conditions on a time interval of length being equal to the delay size value. The dynamics of such a nominal undelayed system is decomposed as a non-unique representation in a time-invariant part plus an incremental time-varying one, whose representative matrix has bounded piecewise continuous entries. Such a decomposition is then useful in the next section of this article, to characterize the boundedness and the asymptotic properties of the evolution operator and the state-trajectory solution, based on the stability, critical stability or instability properties of the time-invariant part of the matrix of dynamics.
Section 3 and
Section 4 are devoted to the characterization of the two-point boundary conditions when the undelayed differential system is a Sturm–Liouville one of uniform boundedness and the asymptotic properties of the evolution operators when the time-invariant part of the undelayed system is stable, critically stable or unstable. The necessary and sufficient condition to keep the prescribed two-point boundary values of the nominal Sturm–Liouville system by the current delayed system is characterized explicitly in
Section 3. Such a condition is very difficult to accomplish in general and, therefore, the errors of the two boundary points between those of the nominal Sturm–Liouville system and the current delayed one are characterized in the subsequent section.
Section 5 is devoted to characterizing the worst-case errors in terms of error norms of the two-point boundary values between those of the nominal differential system, assumed to be a Sturm–Liouville system, and those of the perturbed current one. The sources of error between the respective two-point boundary values are the norms of the matrix of delayed dynamics and the delay size. The main idea behind the given error approach is to estimate the error norms of the two-point point boundary values related to those of the nominal undelayed system, which is a Sturm–Liouville one. It is seen that, under sufficiently small deviations of the parameterization of the perturbed system with respect to the nominal one, such a worst-error characterization makes the current perturbed system an approximate Sturm–Liouville system of the nominal one. Finally, some concluding remarks end the paper.
Notation
is the
-th identity matrix.
The superscript
denotes transposition.
If then is the strip of on , namely, for and for . In a similar way, one defines , and .
denotes the Moore–Penrose pseudoinverse of . In particular, if and is non-singular.
denotes the Range (or Image) subspace of the matrix .
2. Second-Order Nominal and Delayed Time-Varying Differential Equations
Through this section, we discuss two linear differential equations associated with the two-boundary value Sturm–Liouville-type problems. One of them is considered a nominal version of the Sturm–Liouville problem while the other one is the current version, which is considered a perturbation of the former one. A problem that arises is that the characterization of the conditions under the current differential equation is a Sturm–Liouville system provided that the nominal one is a Sturm–Liouville system. Another problem to be addressed is the characterization of the worst-case errors of the solution deviation of the current differential equation from an achievable nominal Sturm–Liouville system.
Assume that the following linear time-varying differential equation of second-order
is a nominal version of the perturbed current differential equation with a finite-point time delay
:
where
,
,
,
and
are real numbers,
and
are bounded real functions defined in the real interval
and piecewise-continuous in
, and
is differentiable in
.
Note that Equation (1) can be rewritten, equivalently, as a second-order linear time-varying differential system of two coupled first-order differential equations by defining the second-order vector function
as follows:
with
, where
is a piecewise-continuous matrix from the given assumptions on (1), and then (3) and (4) is a second-order piecewise-continuous differential system of first-order differential equations [
29], while Equation (2) becomes, in the same way, to be equivalent to the second-order piecewise-continuous delayed differential system of first-order differential equations:
with
subject to a bounded piecewise-continuous function of initial conditions
with
(note that the piecewise-continuous
can have a finite jump at
), where
The unique solutions of (3), subject to (4), and (5), subject to (6), on
for each given initial condition are, respectively:
where
for
and
and
are the respective evolution operators of (3) and (5) which satisfy
for
and
for
, as well as the respective differential systems (3) and (5), which is
for
. Note that (7) is the obvious unique solution of the unforced differential system (3) built with the evolution operator
which satisfies (3), in fact, the same differential system (3). In the same way, (8) is the unique solution of (5) subject to the evolution operator which satisfies (10), and (5) might be considered indistinctly as an unforced delayed differential system subject to interval initial conditions on
or as a forced one whose forcing term is the delayed dynamics. Therefore, the solution can be expressed equivalently as the first expression of (8), via the evolution operator
, or as the subsequent equivalent ones, which are more useful for their evaluation, again via the evolution operator
which builds separately the unforced and forced parts of the solution.
Then, the solutions of (3) and (5) for
are, respectively,
where the error evolution operator between the current and nominal differential systems satisfies the following:
for all
, which is the unique solution of the differential system:
Note that for .
Remark 1. Since for any real then (11) and (12) obey the more general expressions: for any real .
Remark 2. Since is not constant, then the evolution operator is not a strongly continuous one-parameter semigroup (commonly referred to also as a -semigroup) from to (with being the Banach space of bounded continuous real vector functions of dimension two with domain in endowed with the sup norm) of infinitesimal generator for any so that it does not hold the property .
It can be seen easily that the operator is not a one-parameter semigroup since it does not fulfil the associative relation [27], for all and, in particular, the operator composition is not commutative. In the same way, is not a strongly continuous semigroup either. It is now seen that, although the evolution operator is not a one-parameter semigroup, it is still a strongly continuous semigroup, since it satisfies the associative property as it is now discussed.
Theorem 1. The undelayed system has the following properties:
(i) satisfies the associative property for any .
(ii) Decompose , in a non-unique way, as for all , where is constant. Then, one has for any , which the following equivalent expressions hold: (iii) The evolution operator of the solution of (3) satisfies for any and any decomposition for all : Proof. Note that, since the solution of (3) is unique for each given initial condition, the relations
Hold, irrespective of
. This proves Property (i). On the other hand, if
, then the expressions (17) follow from the solution of (3) on
and Property (i). This proves Property (ii). Property (ii) follows from the fact that (17) hold for any initial condition. □
Now, it is seen that the evolution operator of the delayed system is not a semigroup in the sense that the associative property for composing the solution on a time interval by using intermediate time instants to fix the initial conditions does not work, in general. See also, Remark 2. First, one expresses the solution trajectory of the delayed system from the previous truncated two-dimensional real vector function through the evolution operator . For any , the following result follows directly from (8) and (17) and (18):
Proposition 1. The solution trajectory of the delayed system for any given bounded piecewise-continuous function of initial conditions , with , is given by the following expressions: 3. Solutions at the Boundary Points of for and Related Results
This section discusses the loss of the Sturm–Liouville properties associated with a two-point boundary problem in a nominal undelayed system if delayed dynamics is incorporated.
For the undelayed system, the point solutions at the boundary points of the interval of interest are taken from (7) by picking up initial conditions at
:
then, by using the associative semigroup property of
proved in Property 1
which leads to the equivalent expression:
Since
is non-singular, then
if, and only if,
and
from (24), if, and only if,
In view of (25) and (26), it follows that
and
if, and only if, the constraint (25) holds together with the subsequent constraint which makes
if
:
Since is piecewise continuous, then if is discontinuous at and if is continuous at .
Define the two-dimensional real matrices of respective orders (4 × 2) and (4 × 1):
Note that
and
depend on the piecewise-continuous function of initial conditions
. Then, the constraints (25) and (27) can be jointly rewritten in a compact form as
, which is a compatible algebraic system if, and only if,
from the Rouché–Capelli theorem from Linear Algebra and, in this case, the whole set of solutions is:
where
is arbitrary. Thus, the given
has to be one of the solutions of (30) parameterized by
. In other words (30) has to be solvable in
for the given
which holds if, and only if,
Since
then the Sturm–Liouville system of the undelayed system has to fulfil the boundary condition:
The following results have been proved as a direct conclusion of the above discussion:
Theorem 2. Assume that the differential system is a Sturm–Liouville one on subject to given boundary conditions and if and that . Assume also that (28) and (29) satisfy the rank condition for the given piecewise continuous function of initial conditions .
Then, the delayed system is also a Sturm–Liouville system with the same two-point boundary values as the undelayed one if, and only if, for some .
Theorem 3. Assume that the undelayed system is a Sturm–Liouville system on subject to given boundary conditions and . Then, the following properties hold:
(i) If for the given piecewise continuous function of initial conditions then the delayed system cannot be a Sturm–Liouville system with the same two-point boundary values as the undelayed one; that is, and are not fulfilled.
(ii) If for the given piecewise continuous function of initial conditions but there is no such that then the delayed system is not a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one; that is, and are not fulfilled.
(iii) If for the given piecewise continuous function of initial conditions and there is some such that then the delayed system is a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one; that is, and hold.
(iv) The delayed system is a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one, that is, and , for the given piecewise continuous function of initial conditions , if, and only if, the following constraints hold together: Outline of Proof. Properties (i)–(iii) follow directly from the previous discussion. Property (iv) is identical to Property (iii), since (34) guarantees the existence of some such that (32) holds for the given . □
In the event that , one fixes and (25) holds trivially but, in order that , (27) has to hold as an individual constraint for . Equation (27) can be written compactly as , where and are, respectively, and real matrices defined in the second block matrices of (28) and (29). Then, provided that , there should exist some such that , which would also imply that . As a result, we conclude the following relaxed counterpart of Theorem 3:
Theorem 4. Assume that the undelayed system is a Sturm–Liouville system on with subject to given boundary conditions and . Then, the following properties hold:
(i) If then the delayed system cannot be a Sturm–Liouville system with the same two-point boundary values as the undelayed one; that is, and are not fulfilled.
(ii) If but there is no such that then the delayed system is not a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one; that is, and are not fulfilled.
(iii) If and there is some such that then the delayed system is a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one; that is, and hold.
(iv) The delayed system is a Sturm–Liouville one with the same two-point boundary value problems as the undelayed one; that is, and if, and only if, the following constraints hold together: 4. Boundedness and Asymptotic Properties of the Evolution Operators
One understands from (18) that the evolution operator of the free of delayed dynamics system, that is, the undelayed system with
, is
Note that the system referred to as the undelayed system is the one free of delayed dynamics; that is,
in (5). Also, one understands from (5) that if
, the so-called delay-free system of matrix of dynamics being
which has an evolution operator similar to (18) by replacing
, resulting as
And (12), combined with (37) and (38), yields that the evolution operator of the delayed system can be equivalently expressed as
Now, some upper-bounding growing laws of the evolution operators with time are calculated in order to obtain approximate Sturm–Liouville boundary conditions of the delayed system, provided that the undelayed one is a Sturm–Liouville system.
It turns out that there exist non-unique real constants
(which are norm-dependent) and
associated with the dominant eigenvalue of
such that
. In particular, if
is the stability abscissa of
, that is, the largest of the real parts of its eigenvalues, then
if the dominant eigenvalues are single and
otherwise [
24,
25]. It is well-known that if
is a stability matrix (i.e., all is eigenvalues have a negative real part) then
. If it is unstable, i.e., at least one of its eigenvalues has a positive real part then
. If it is critically stable, i.e., at least one of its eigenvalues has null real part and no eigenvalue is unstable, then
. See, for instance, [
26,
27,
28,
29,
30,
31,
32]. Then, from (17), by assuming
, one has the following:
(a) if
, then
thus,
and, if
, then
(b) For any admissible real
, one has from (17) that
Now, Gronwall’s inequality, [
2], applied to (46) yields
Thus, one gets from (46) and (47),
so that:
(b1) If and then with exponential convergence and also and the bounding condition for all according to (44) can be refined to for , according to (48).
(b2) If then for all .
Example 1. Assume that the time-varying component of is zero, except on a subset S of of nonzero finite Lebesgue measure and that , that is, the constant part of is critically stable. Then, (47) becomes since for all . Therefore, Gronwall’s inequality does not guarantee the boundedness of the undelayed evolution operator if is constant, except in a set of zero measure, while the constant additive component is critically stable.
Then, one understands from (12) and (48), if
and
, that
If
then
Now, if
,
,
, so that
and
from (48) for all
, so that the above constraint
is guaranteed if
, equivalently if
, and one understands from (52) that
Then, it follows from (52) that
Then, the subsequent result holds from the above discussion and partial results (51)–(53):
Theorem 5. Assume that . Then, the following properties hold:
(i) if then (ii) if then ; , and It is of interest in the context of Sturm–Liouville systems to investigate the uniform boundedness of non-asymptotically vanishing evolution operators of the undelayed system; that is, when is critically stable so that . This covers a wide class of situations when defining two-boundary value problems on finite intervals, including periodicity of such boundary values. A typical and elementary example is concerned with second-order linear time-invariant differential equations whose matrix of dynamics is driven by a couple of imaginary complex-conjugate eigenvalues. Sufficiency-type conditions of boundedness of the evolution operators when are now given:
Proposition 2. Assume that and . Then, ; .
A stronger sufficient condition which guarantees that ; is .
Proof. Note from (37) that, if
, then
which implies that
so that, if
, which is equivalent to
which is guaranteed under the sufficiency-type condition
(since
;
) because of the structure of (4), which makes the entry
of
being the only one which is eventually non-null for any established decomposition
. Then, one has
If, furthermore, then .
Which proves the result. □
Proposition 3. Assume that and that the following conditions hold:Then, the following properties hold: (i) The constraint (62) is guaranteed if(iii) If (64) holds, then Proof. From Proposition 2, the condition 1, Equation (62), implies that . This proves Property (i). From (12) and the condition 2, it follows that (65) holds, which proves Property (ii). If the condition 2 holds under the strongest one (64) then (65) implies (66). Also, (64) and (65) imply (66) and then Property (iii). □
5. Worst-Case Deviation of the Delayed System from a Sturm–Liouville Behavior Compared to the Undelayed Sturm–Liouville Nominal One
Theorem 2 and Theorem 3 establish conditions for the Sturm Liouville two-boundary value conditions to be kept in the delayed system, from the undelayed one. The respective deviations from zero of the left-hand sides of (25) and (26), in terms of error norms, give estimations of the errors in the two-point boundary conditions of the delayed system at
and
, with respect to the undelayed Sturm–Liouville one. Note that if the delayed system loses the Sturm–Liouville property, then the zero right-hand-side values in (25) and (26) are replaced by
and
, respectively, since the error between the current and nominal systems at the boundary points is no longer zero. That concern is now addressed by using the results about the boundedness and the asymptotic behaviors of the evolution operators which have been characterized in the above section, together with the results of Theorem 2, Theorem 3, and Equations (25) and (26) of
Section 2.
Taking norms in the right-hand sides of (25) and (26), one obtains:
and
Case a:
and
, which is guaranteed if
(Proposition 2). Then, one has, from (60), (68) and (69), the following:
If, furthermore, the stronger constraint
holds, then two stronger sufficiency-type conditions than (70) and (71), which in turn guarantee them, are
and
Case b: and
One uses (44), (48), (55) and the left-hand sides of (25) and (26). Then,
and
Case c:
One uses (48) and the left-hand sides of (25) and (26). Then,
and
Note that Case c also includes the situation of possible instability of ; that is, the case of positive stability abscissa. As a result, (76) and (77) apply for any real but they are not very tight for compared to (72)–(75).
Note that there exist
, depending on the given
, such that
The worst-case errors at the two-point boundary points are kept below any prescribed arbitrary threshold under the following conditions.
Then,
(1) If
and
(Case a of critical stability of
), then one has from (70) and (71), that
and, from (72) and (73),
The constraint
can be replaced by the weakest ones:
Thus, (81) and (82) might be replaced with
(2) If
,
and
(Case b of stability of
) then one has from (74) and (75) that
(3) If
(Case c including the potential stability, critical stability or instability of
), then one has from (76) and (77) that
6. Concluding Remarks
This paper has discussed the relations between two linear time-varying second-order differential equations with two-point boundary values. One of them is undelayed and it is a Sturm–Liouville system on a finite time interval, while the other one is a delayed perturbed current version of the first one. It is proved that the delayed differential system loses, in general, the Sturm–Liouville property, due to the lack of tracking of the prescribed two-point boundary conditions fixed for the undelayed nominal Sturm–Liouville differential system. Both the undelayed nominal equation and the delay-perturbed differential one are described equivalently by second-order differential systems, each of them formed by two first-order differential equations. The reason for this equivalent description is to facilitate a joint calculation of the respective solutions and their first-order time derivatives through time on the interval of interest via the involvement and “ad hoc” use of their respective evolution operators. In this context, the formal results are developed for the equivalent second-order differential systems of first-order equations, based on their respective evolution operators. This allows one to easily visualize how the nominal Sturm–Liouville system is able to track the given admissible two-point boundary conditions, while the delayed perturbed one loses that property, in general.
The admissible two-point boundary conditions given for the nominal differential equation translate in a natural way into four two-point boundary values at the initial and final values on the time interval of interest of the respective solutions and its first time-derivatives with respect to time. The above-mentioned second differential system is seen as a perturbation of the nominal one, since it is subject to a constant delay in its dynamics. This is the reason for the loss of the Sturm–Liouville property, since the four single two-point boundary values cannot be jointly kept, in general, identical for both systems. The undelayed Sturm–Liouville differential system plays the role of a nominal differential system, while the delayed one is viewed as a perturbation of the above one. Finally, the errors of the two-point boundary values between those of the nominal differential system and those of the perturbed current one are evaluated, and mutually compared, in terms of worst-case norm errors for small deviations of the perturbed system related to the nominal one. For that purpose, one takes advantage of the proposed equivalent descriptions of both differential equations via second-order differential systems, via their respective evolution operators. It is foreseen to extend these results in future works to systems with the presence of multiple internal delays in their dynamics and to forced systems with delays in their forcing terms.