Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2020 May 15;1238:13–27. doi: 10.1007/978-3-030-50143-3_2

Classification of Hyperbolic Singularities in Interval 3-Dimensional Linear Differential Systems

Marina Tuyako Mizukoshi 13,, Alain Jacquemard 14,, Weldon Alexander Lodwick 15,
Editors: Marie-Jeanne Lesot6, Susana Vieira7, Marek Z Reformat8, João Paulo Carvalho9, Anna Wilbik10, Bernadette Bouchon-Meunier11, Ronald R Yager12
PMCID: PMC7274684

Abstract

We study the classification of the hyperbolic singularities to 3-dimensional interval linear differential equations as an application of interval eigenvalues using the Constraint Interval Arithmetic (CIA). We also present the ideas to calculate the interval eigenvalues using the standard interval arithmetic.

Keywords: Interval eigenvalues, Dynamical systems, Classification of singularities

Introduction

Many applied problems have uncertainties or inaccuracies due to data measurement errors, lack of complete information, simplification assumption of physical models, variations of the system, and computational errors. An encoding of uncertainty as intervals instead of numbers when applicable is an efficient way to address the aforementioned challenges.

When studying an interval problem we need to first understand what is the context. In this presentation, we are concerned if there exists dependence, independence or both in the parameters involved. In accordance to this context we need to choose the appropriated arithmetic. Where we have the total independence or dependence, we can use interval arithmetic or single level arithmetic (SLA). If we are studying a problem where there is the independence as well as the dependence in parameters then constraint interval arithmetic (CIA) is a good choice.

We are interested in studying the interval eigenvalue problem associated with differential equations. This problem has many applications in the fields of mechanics and engineering. The first interval eigenvalues results were obtained by Deif [5], Deif and Rohn [15], Rohn [16]. Subsequently, approximation methods results were obtained by Qiu et al. [14], Leng et al. [10], Hladik [9] and Hladik et al. [68].

This presentation establishes conditions on the parameters of interval linear autonomous differential systems to classify the hyperbolic equilibrium point in 3-dimensions. Moreover a detailed study is given for an example using CIA along with a computational method for complex conjugate eigenvalues where we obtain the lower and upper bounds of the real eigenvalue.

Preliminaries

The following outlines the standard interval arithmetic WSMA (Warmus, Sunaga and Moore Arithmetic) and CIA (constraint interval arithmetic).

Let Inline graphic be such that Inline graphic and Inline graphic then for WSMA arithmetic we have the following operations:

  1. Inline graphic

  2. Inline graphic

  3. Inline graphic

  4. Inline graphic

Remark: Note that in WSMA arithmetic Inline graphic is never 0 unless Inline graphic is a real number (width zero) nor is Inline graphic.

Definition 1

[11] An interval Inline graphic CI (constraint interval) representation is the real single-valued function Inline graphic Constraint interval arithmetic (CIA) is Inline graphic, where Inline graphic and Inline graphic

The set of Inline graphic interval matrices will be denoted by Inline graphic An interval matrix Inline graphic is interpreted as a set of real Inline graphic matrices

graphic file with name M20.gif

Denote by Inline graphic where Inline graphic and Inline graphic are matrix whose entries are given by right and left sides of all intervals numbers Inline graphic respectively. In the CI context each element in Inline graphic is given by Inline graphic

Definition 2

[5] Given Inline graphic an interval matrix in Inline graphic, the set of eigenvalues is given by:

graphic file with name M29.gif

In addition, we denote by Inline graphic the midpoint and the radius of [A],  respectively.

In what follows we use the notation Inline graphic to mean the dependence of the choice of the values for Inline graphic in the interval Inline graphic.

Definition 3

[12] Let be an interval matrix Inline graphic then the CI matrix is defined by

graphic file with name M35.gif

where Inline graphic for Inline graphic and Inline graphic and the symbol Inline graphic denotes componentwise multiplication. Then, we say that Inline graphic is an eigenvalue of Inline graphic if Inline graphic i.e., Inline graphic where Inline graphic is the identity matrix of order n.

Remark: Here for each choice of matrix Inline graphic we have a deterministic problem to calculate eigenvalues. We can get the interval eigenvalues by minimizing and maximizing Inline graphic by varying all Inline graphic between 0 and 1.

To classify the equilibrium point in a 3-dimensional linear differential system, firstly we need to know how we can classify it in according the eigenvalues obtained of the matrix of the coefficients from linear differential system.

Consider a linear three-dimensional autonomous systems Inline graphic Inline graphic of the form

graphic file with name M50.gif 1

where the Inline graphic are constants. Suppose that (1) satisfies the existence and uniqueness theorem. Given a matrix of order Inline graphic, we have the following possibilities for the real canonical forms:

graphic file with name M53.gif

where the eigenvalue Inline graphic with Inline graphic for pure imaginary, Inline graphic for real case and both are different of zero for complex Inline graphic. If the singularities in matrix A are hyperbolic Inline graphic then we have the following possibilities:

Remark: We are not interested in the cases Inline graphic and/or the real eigenvalue equal to zero since we cannot classify the equilibrium point.

Interval 3-Dimensional Linear Differential System

Given system (1) with the initial conditions, we can to consider the Initial Value Problem with uncertainty, where the initial conditions and/or coefficients are uncertainty. The behavior of the solution trajectories are not changed if only its initial condition has a small perturbation. For example, consider the system Inline graphic where Inline graphic with the initial conditions Inline graphic then we have the following unstable trajectories (see Fig. 1).

Fig. 1.

Fig. 1.

The graph for x(t), y(t), z(t) com initial conditions Inline graphic and Inline graphic, respectively.

Remark: When only the initial conditions are intervals then the eigenvalues do not change and the stability or instability is kept. But, if in (1) the entries in the matrix of coefficient vary, then we need to evaluate what will happen with the equilibrium point in (1).

Then, we consider in (1), A as an interval matrix. According to Definition 3, we have the following problem:

graphic file with name M76.gif 2

where Inline graphic for Inline graphic

Observe that system (2):

  1. Has an unique equilibrium point at the origin (0, 0, 0) if given the matrix Inline graphic the Inline graphic for Inline graphic

  2. For Inline graphic, the eigenvalues are obtained from the equation:
    graphic file with name M83.gif 3
    where Inline graphic Inline graphic Inline graphic

Theorem 1

If system (2) has a unique equilibrium point at (0, 0, 0), then there is a matrix Inline graphic such that the equilibrium point is classified according to Table 1.

Table 1.

Classification of the hyperbolic flows in dimension 3.

Classification Eigenvalues Inline graphic
Attractors (stable) Inline graphic and Inline graphic or Inline graphic
Saddle point Inline graphic and Inline graphic or Inline graphic and Inline graphic
Repellors (unstable) Inline graphic and Inline graphic or Inline graphic

Proof

Given the matrix Inline graphic in system (2), the nature of the equilibrium is defined according to the zeroes of the characteristic polynomial of Inline graphic

graphic file with name M90.gif 4

The roots of the polynomial of order 3 in (4) are defined according to the following discriminant [4]:

graphic file with name M91.gif 5

where Inline graphic and Inline graphic Then, we have:

  1. If Inline graphic, (4) has 3 different real roots;

  2. If Inline graphic, (4) has 1 real root and 2 complex (conjugate) roots;

  3. If Inline graphic and Inline graphic then (4) has 3 real roots, where two of them are equal;

  4. If Inline graphic, then (4) has 3 equal real roots.

The analysis depends of the entries in matrix Inline graphic for Inline graphic.

  1. First case: if all entries of matrix Inline graphic in system (2) are dependent, then Inline graphic and the eigenvalues are obtained from the equation: Inline graphic where Inline graphicInline graphic Inline graphic

    Then, the classification can be obtained using the particular expression (5).

  2. Second case: if the matrix Inline graphic is symmetric, then Inline graphic and Inline graphic In this case, the eigenvalues are obtained from the equation: Inline graphic where Inline graphic Inline graphic Inline graphic Inline graphic

  3. Third case: if all elements of the matrix are independent and the eigenvalues are obtained from Eq. (3). For each Inline graphic we have the characteristic polynomial of degree 3.

Note that if in all cases we have Inline graphic we have the deterministic case and for each Inline graphic we need to get the sign of the roots for the characteristic polynomial of degree 3 to study the stability in (2). Here we want to choose Inline graphic so that there is an unique equilibrium [12].

Remark 1

For the square matrix of order 3, it is difficult to find, explicitly, the regions of the hypercube of dimension 9 that give a complete classification of the singularities of the characteristic matrix equation of system (2), even in the case of symmetry or the case of total dependence. Considering these, we will first describe the method called Cylindrical Algebraic Decomposition (CAD) used to find the lower and upper bound for real interval eigenvalue (see [13]).

To this end, we deal with a semi-algebraic set Inline graphic which a finite union of sets defined by polynomial equations and inequalities with real coefficients. The CAD provides a partition of S into semi-algebraic pieces which are homeomorphic to Inline graphic for Inline graphic. Moreover, classification problems involving such a set S, reduces to the computing of a finite number of sample points in each connected component, and then facing a polynomial optimization question. The algorithm is implemented in RAGlib (Real Algebraic Geometry library) of the software Maple. For example, if Inline graphic the first step is a reduction to compute sample points in each component of S defined with non-strict inequalities. There is a connected component Inline graphic of Inline graphic and a suitable Inline graphic that can be found using notions of critical values and asymptotic critical values. The next step of the algorithm addresses an algebraic problem.

In the next example, we analyze a particular 3-dimensional interval differential system when all entries in the matrix are dependent and independent via CI. For the independent case, firstly we find conditions to get 3, 2 and 1 real eigenvalues and one real and a pair of complex as was described in the proof of the Theorem 1. Besides, in Proposition 1 and 2 we find the real interval eigenvalue by using techniques from real algebraic geometry. The same method cannot be used to find the complex interval eigenvalue, since the Inline graphic real ordering is not longer available. Finally, we compare the values obtained with the Deif’s method [5] and Rohn’s method [16].

Example 1

Consider the system of the differential equations Inline graphic where Inline graphic is an interval matrix written as

graphic file with name M129.gif 6

Here to simplify the notation, Inline graphic in such way Inline graphic Inline graphic implies that the characteristic polynomial

graphic file with name M133.gif 7

where Inline graphic

Inline graphic

Inline graphic

Inline graphic

The solution of (7), Inline graphic for Inline graphic subject to Inline graphic is obtained using the cube root formula

graphic file with name M141.gif 8

Thus, the real interval eigenvalue is

graphic file with name M142.gif 9

Firstly, consider in (7) that all interval entries in matrix are dependent, then Inline graphic and, we have the following equation for the eigenvalues:

Inline graphic.Thus, the eigenvalues are:

graphic file with name M145.gif

and Inline graphic is

graphic file with name M147.gif

.

For Inline graphic Inline graphic Inline graphic, and so on.

Analysing the graph of

graphic file with name M151.gif

we can conclude that for Inline graphic between 0.29 and 0.39 we have three real eigenvalues, for Inline graphic there is a unique triple real root and in other cases we have one real and two complex eigenvalues.

Secondly, consider Inline graphic are independent, then can be proved that for the real case, the min/max of the eigenvalues are obtained at a corner point on the boundary of the space of the parameters in a hypercube of the 7-dimension. Note that to obtain conditions for the complex eigenvalues is not easy, because the complex set is not an ordered set and we have an optimization problem to find the conditions for the parameters Inline graphic For all Inline graphic, the Inline graphic matrix Inline graphic has at least one real eigenvalue, therefore for all Inline graphic one can define Inline graphic (resp. Inline graphic as the minimal (resp. maximal) real eigenvalue of Inline graphic. Let us now consider the compact set Inline graphic.

We denote by Inline graphic the characteristic polynomial of Inline graphic. Then by considering the discriminant (5), where Inline graphic and Inline graphic we have the following analysis.

  1. There are three different real eigenvalues for Inline graphic. The left side is defined by parameters Inline graphic that define the characteristic equation Inline graphic and the right side by Inline graphic such that Inline graphic. We have that the equilibrium point in this case are saddle and repulsor, respectively.

  2. There is one real and a complex conjugate for Inline graphic The left side is defined by parameters Inline graphic that define the characteristic equation Inline graphic and the right side by Inline graphic such that Inline graphic. Note that the equilibrium point in both cases are repulsing.

  3. If Inline graphic and Inline graphic, then (7) has 3 real roots, where two them are equal. Then,
    graphic file with name M180.gif
    and Inline graphic. (7) has two equal roots if, and only if, (7) and its first derivative have the same roots. Then we have the condition Inline graphic Moreover, if Inline graphic we have the condition Inline graphic Then for example Inline graphic then Inline graphic with characteristic equation given by Inline graphic and Inline graphic respectively. If Inline graphic, that is, Inline graphic, (7) has one triple real root. The expression is
    graphic file with name M191.gif
    where Inline graphic For example, if Inline graphic is the unique eigenvalue.

Equation (5) is equivalent to Inline graphic and to Inline graphic, but to find the roots of (7) we need to use the last one [4], so that

graphic file with name M196.gif 10

Our first goal is to estimate the extreme values of the multiple roots in Inline graphic. We begin by dealing with the multiple roots of the derivative Inline graphic of the characteristic polynomial. We observe that the parameter Inline graphic is not present in this derivative. Let us denote Inline graphic. Let

graphic file with name M201.gif 11

In the Eq. (11,) let us now consider the compact set Inline graphic. Then, Inline graphic has a double root in an interior point of Inline graphic if for

Inline graphic we have Inline graphic and in this case Inline graphic

The real eigenvalues can be shown to be in Inline graphic in accordance to the Propositions 1 and 2, which follow.

Third, Deif [5] considers the interval matrix Inline graphic and found that Inline graphic and Inline graphic.

Fourth, by using the Rohn’s Method outlined in [12], we found Inline graphic and Inline graphic.

However, in the method using CI, the matrix Inline graphic and Inline graphic give us real eigenvalues in the interval Inline graphic

In the complex case, we find numerically, Inline graphic for Inline graphic and Inline graphic respectively (Fig. 2).

Fig. 2.

Fig. 2.

Trajectories solutions for Inline graphic and Inline graphic respectively.

The Propositions 1 and 2 proof that the real interval eigenvalue is Inline graphic. Firstly, it is necessary to find a value Inline graphic such that for all Inline graphic does not intersects the discriminant of Inline graphic.

Proposition 1

Inline graphic is the upper bound for the real interval eigenvalue in (7) and is the greatest root of Inline graphic, obtained from the Eq. (7) for Inline graphic

Proof

Let Inline graphic. First, we show that Inline graphic is non-empty. Note that for Inline graphic we have Inline graphic such that Inline graphic By taking Inline graphic sufficiently small, one gets Inline graphic with Inline graphic Then, the maximum is not attained at an interior set.

We consider on Inline graphic a function Inline graphic. Since Inline graphic is smooth on Inline graphic, Inline graphic.

The gradient Inline graphic of P with respect to Inline graphic is such that:

graphic file with name M244.gif 12

Moreover, Inline graphic is the greatest root of Inline graphic which is a degree 3 polynomial with positive leading coefficient. Hence Inline graphic. It follows that the respective coordinates of Inline graphic and Inline graphic have opposite signs.

The transposed gradient Inline graphic is

graphic file with name M251.gif 13

Let us consider a point Inline graphic and Inline graphic,then the signs of the coordinates for Inline graphic are Inline graphic The strategy to find the maximum eigenvalue is to choose one direction for the gradient, considering one constant, to find the directions where it is increasing, because we need to build the trajectory as a piecewise function in hypercube Inline graphic. Then we consider the smooth vector field Inline graphic defined on Inline graphic

graphic file with name M259.gif 14

Let Inline graphic and Inline graphic be the trajectory of Inline graphic such that Inline graphic. Along this trajectory Inline graphic strictly increases, hence Inline graphic remains in Inline graphic. Let Inline graphic. For all Inline graphic, we have Inline graphic and Inline graphic. In addition Inline graphic, Inline graphic and Inline graphic have exactly the same signs, excepting where the sign does not change, as well as Inline graphic and Inline graphic.

It follows that Inline graphic decreases, so that it cannot be the minimum on Inline graphic and there exists a minimal Inline graphic such that Inline graphic. Furthermore, if one puts Inline graphic, this proves that Inline graphic.

We decrease/increase iteratively each coordinate Inline graphic to 0 or 1 accordingly to the (constant, non-zero) corresponding gradient coordinate sign. We finally get a point Inline graphic (Inline graphic) such that Inline graphic and Inline graphic. Observe that Inline graphic.

We now have to deal with the remaining free coordinates Inline graphic. So let us consider the polynomial

graphic file with name M289.gif

with Inline graphic. The problem we are facing is exactly the same as the original one for P. For all Inline graphic, denote by Inline graphic the greatest root of Inline graphic. We introduce the non-empty semi-algebraic subset:

graphic file with name M294.gif

For all Inline graphic, and all Inline graphic, the gradient Inline graphic equals Inline graphic where Inline graphic then Inline graphic, such that

  • Inline graphic.

  • Inline graphic.

  • Inline graphic.

We integrate Inline graphic from a point Inline graphic and get after at most two other iterations, a point Inline graphic such that Inline graphic, with Inline graphic. To Inline graphic corresponds the unique point Inline graphic such that Inline graphic. Moreover Inline graphic.

This results in Inline graphic and one can compute explicitly the value Inline graphic which is realized at Inline graphic.

Proposition 2

Inline graphic is the lower bound for the real interval eigenvalue in (7) and is the smallest root of Inline graphic, obtained from the Eq. (7) for Inline graphic.

Proof

The proof is similar to the proof of Proposition 1.

Remark 2

Therefore, in this example we showed:

  1. Given an equation
    graphic file with name M319.gif 15
    The discriminant Inline graphic of Inline graphic is a polynomial in the indeterminates Inline graphic with integer coefficients (explicitly computed as the determinant of a Sylvester matrix, see [13]). The set Inline graphic is exactly the set Inline graphic. Then, varying the coefficients in (15) we can get what type of roots it has. In particular the condition on the discriminant for Inline graphic defines the type of roots for the polynomial equation when Inline graphic in (7) are varying. In the real case, we have methods to find them, but in the complex case it is not easy to characterize them completely;
  2. There are other methods to find the bounds for interval eigenvalue for (7), but it is not easy(in general not possible) to define the matrix by choosing the entries in interval matrix to get the corresponding eigenvalues. That is, once has the max/min eigenvalues the matrix that generated these eigenvalues is impossible to find. This is not true with the CI approach. We always know the matrix that generated the eigenvalues;

  3. CIA gives us the option to choose the parameters for each eigenvalue in the way we can find the matrix explicitly, but may be a NP-hard procedure;

  4. Many authors consider the interval matrix Inline graphic. By CIA, we get Inline graphic for Inline graphic and Inline graphic for Inline graphic.

  5. Inline graphic is obtained from CIA taking Inline graphic, but for the element Inline graphic and by CIA Inline graphic, then Inline graphic if Inline graphic. This means that methods used by Deif [5], Rohn [16] and [9] are not equivalent. Note the elements Inline graphic neither Inline graphic.

  6. Mathematica and Maple were used as tools to analyze and get some results.

Conclusion

This research outlined a method, involving semi algebraic sets theory, for which the stability of interval linear differential equations can be analyzed via constraint intervals. As a by product, a method for obtaining conditions about parameters to get real or complex eigenvalues of interval matrices of order Inline graphic were developed.

Contributor Information

Marie-Jeanne Lesot, Email: marie-jeanne.lesot@lip6.fr.

Susana Vieira, Email: susana.vieira@tecnico.ulisboa.pt.

Marek Z. Reformat, Email: marek.reformat@ualberta.ca

João Paulo Carvalho, Email: joao.carvalho@inesc-id.pt.

Anna Wilbik, Email: a.m.wilbik@tue.nl.

Bernadette Bouchon-Meunier, Email: bernadette.bouchon-meunier@lip6.fr.

Ronald R. Yager, Email: yager@panix.com

Marina Tuyako Mizukoshi, Email: tuyako@ufg.br, http://www.ime.ufg.br.

Alain Jacquemard, Email: Alain.Jacquemard@u-bourgogne.fr, https://math.u-bourgogne.fr/.

Weldon Alexander Lodwick, Email: Weldon.Lodwick@ucdenver.edu, https://clas.ucdenver.edu/mathematical-and-statistical-sciences.

References

  • 1.Benedetti, R., Risler, J.J.: Real Algebraic and Semi-algebraic sets, Actualiteés mathematique. Herman, Berlin (1990)
  • 2.Bonnard, B., Cotes, O., Faugère, J.C., Jacquemard, A., Rouot, M.S., Verron, T.: Algebraic geometric classification of the singular flow in the contrast imaging problem in nuclear magnetic resonance. https://hal.inria.fr/hal-01556806. Accessed 4 Feb 2020
  • 3.Bonnard, B., Faugère, J.C., Jacquemard A., Safey El Din, M., Verron, T.: Determinantal sets, singularities and application to optimal control in medical imagery. In: Proceedings of the ISSAC, pp. 103–110 (2016)
  • 4.Burnside WS, Panton WA. The Theory of Equations: With an Introduction to the Theory of Binary Algebraic Forms. London: Longmans Green; 1802. [Google Scholar]
  • 5.Deif AS. The interval eigenvalue problem. Z. Angew. Math. Mech. 1991;71:61–64. doi: 10.1002/zamm.19910710117. [DOI] [Google Scholar]
  • 6.Hladík M, Daney D, Tsigaridas E. An algorithm for addressing the real interval eigenvalue problem. J. Comput. Appl. Math. 2010;235:2715–2730. doi: 10.1016/j.cam.2010.11.022. [DOI] [Google Scholar]
  • 7.Hladík M, Daney D, Tsigaridas E. A filtering method for the interval eigenvalue problem. Appl. Math. Comput. 2011;217:5236–5242. [Google Scholar]
  • 8.Hladík M, Daney D, Tsigaridas E. Bounds on real eigenvalues and singular values of interval matrices. SIAM J. Matrix Anal. Appl. 2010;31(4):2116–2129. doi: 10.1137/090753991. [DOI] [Google Scholar]
  • 9.Hladík M. Bounds on eigenvalues of real and complex interval matrices. Appl. Math. Comput. 2013;219(10):5584–5591. [Google Scholar]
  • 10.Leng H, He Z, Yuan Q. Computing bounds to real eigenvalues of real-interval matrices. Int. J. Numer. Methods Eng. 2008;74:523–530. doi: 10.1002/nme.2179. [DOI] [Google Scholar]
  • 11.Lodwick, W.A.: Constrained interval arithmetic. CCM Report 138, University of Colorado (USA), February 1999
  • 12.Mizukoshi, M.T., Lodwick, W.A.: The interval eigenvalue problem using constraint interval analysis with an application to linear differential equations: a first step toward the fuzzy eigenvalue problem. Fuzzy Sets and Systems (2019, submitted)
  • 13.Mignotte M. Mathematics for Computer Algebra. New York: Springer; 1992. [Google Scholar]
  • 14.Qiu Z, Müller PC, Frommer A. An approximate method for the standard interval eigenvalue problem of real non-symmetric interval matrices. Commun. Numer. Methods Eng. 2001;17:239–251. doi: 10.1002/cnm.401. [DOI] [Google Scholar]
  • 15.Rohn J, Deif A. On the range of an interval matrix. Computing. 1992;47:373–377. doi: 10.1007/BF02320205. [DOI] [Google Scholar]
  • 16.Rohn J. Interval matrices: singularity and real eigenvalues. SIAM J. Matrix Anal. Appl. 1993;14:82–91. doi: 10.1137/0614007. [DOI] [Google Scholar]

Articles from Information Processing and Management of Uncertainty in Knowledge-Based Systems are provided here courtesy of Nature Publishing Group

RESOURCES