Construction of Lyapunov functions using Helmholtz-Hodge decomposition
Tomoharu Suda

TL;DR
This paper introduces a novel method for constructing Lyapunov functions using Helmholtz-Hodge decomposition, demonstrating its effectiveness and limitations in analyzing stability of vector fields.
Contribution
It presents a new approach to construct Lyapunov functions via HHD and explores the properties of orthogonal HHD vector fields, extending gradient field concepts.
Findings
Potential functions from HHD can serve as Lyapunov functions under stability conditions.
Orthogonal HHD vector fields generalize gradient vector fields with similar stability properties.
The method's limitations are examined through planar vector field analysis.
Abstract
The Helmholtz-Hodge decomposition (HHD) is applied to the construction of Lyapunov functions. It is shown that if a stability condition is satisfied, such a decomposition can be chosen so that its potential function is a Lyapunov function. In connection with the Lyapunov function, vector fields with strictly orthogonal HHD are analyzed. It is shown that they are a generalization of gradient vector fields and have similar properties. Finally, to examine the limitations of the proposed method, planar vector fields are analyzed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Construction of Lyapunov functions using Helmholtz–Hodge decomposition
Abstract.
The Helmholtz–Hodge decomposition (HHD) is applied to the construction of Lyapunov functions. It is shown that if a stability condition is satisfied, such a decomposition can be chosen so that its potential function is a Lyapunov function. In connection with the Lyapunov function, vector fields with strictly orthogonal HHD are analyzed. It is shown that they are a generalization of gradient vector fields and have similar properties. Finally, to examine the limitations of the proposed method, planar vector fields are analyzed.
Key words and phrases:
Helmholtz-Hodge decomposition, Lyapunov functions, gradient vector fields, strict orthogonality, potential functions.
1991 Mathematics Subject Classification:
Primary: 37B25; Secondary: 37C10, 37B35.
The first author is supported by Grant-in-Aid for JSPS Fellows (17J03931).
Tomoharu Suda
Graduate School of Human and Environmental Studies, Kyoto University
Yoshida-nihonmatsu-cho, Sakyo-ku, Kyoto, 606-8501, Japan
(Communicated by Bernold Fiedler)
1. Introduction
The Helmholtz–Hodge decomposition (HHD) is a decomposition of vector fields whereby they are expressed as the sum of a gradient vector field and a divergence-free vector field. It is applied to the study of Navier–Stokes equations (projection method) and to the detection and visualization of singularities of vector fields. For a review of the literature on HHD, the reader may refer to [1]. There are several methods for obtaining HHD. The most naive is by solving the Poisson equation, as its solution yields such a decomposition [8]. Thus, an HHD exists, provided that the Poisson equation has a solution. However, a certain boundary condition, whose choice is not obvious, must be prescribed. This condition is often imposed so that the two vector fields in the decomposition are orthogonal in the sense, and it is discussed in [5]. Other techniques to obtain an HHD involve the construction of basis functions or Green’s function [2, 7] and thus avoid the complications related to the choice of boundary conditions.
Although there are examples of HHD applied to the detection of singularities of vector fields [13, 16], few studies have been concerned with HHD from the viewpoint of dynamical systems. In the planar case, Demongeot, Glade, and Forest proposed a scheme for the analysis of planar vector fields with a limit cycle, in which they constructed a polynomial vector field so that it has a limit cycle resembling that of the original vector field [3, 4]. Mendes and Duarte approximated -dimensional vector fields by divergence-free vector fields [6]. Even though these methods are different, their aim is to determine a function that best captures the behavior of the given vector field using HHD.
To describe vector fields using a function, a natural option is to consider a Lyapunov function. A Lyapunov function of a vector field is a smooth function that takes minimum value at an equilibrium point (more generally, on an invariant set), and decreases along solution curves in a neighborhood of the equilibrium point. The potential function of gradient vector fields is an example of Lyapunov function. Even though its existence is known for asymptotically stable equilibrium points of vector fields, the actual construction is not obvious except in the case of relatively simple vector fields. Several methods have been proposed for numerically constructing Lyapunov functions, and a comprehensive review can be found in [9]. They vary depending on the nature of the vector fields. In particular, methods based on linear programming are often applied to linear systems; however they may not be used for general vector fields. For an example of this construction, the reader is referred to [12]. If the vector fields are nonlinear, other techniques may be applied. Lyapunov functions can be constructed by considering a partial differential equation whose solution yields a Lyapunov function and then approximating this solution. A detailed discussion on such a method can be found in [10]. This approach can handle a variety of vector fields; however, it cannot readily be associated with the resulting function in terms of dynamics.
From the viewpoint of dynamical systems, it appears natural to choose an HHD whose gradient vector field is generated by a Lyapunov function. Indeed, the method of Demongeot, Glade, and Forest can be interpreted as an attempt to choose an HHD whose potential function is a Lyapunov function of a limit cycle [4]. Thus, it appears possible that a “good” choice of HHD yields a Lyapunov function. Furthermore, a Lyapunov function thereby obtained is naturally interpreted as the dissipative part of the original vector field. Hence, it is likely to offer insight into its dynamics.
In this study, the construction of Lyapunov functions using HHD is considered. It is shown that, under certain stability conditions, this is possible, and a method is provided for formulating it as an optimization problem. Moreover, strictly orthogonal HHDs are considered. This notion of orthogonality differs from the -orthogonality commonly imposed in the literature meaning that the two vector fields obtained by the decomposition are orthogonal everywhere. It is proved that vector fields with strictly orthogonal HHD are similar to gradient vector fields and their behavior is completely determined in terms of potential functions that are Lyapunov functions of invariant sets. Finally, the limitations of the proposed method are examined in the case of planar vector fields.
Main Results. The terminology used in this study is first provided. It is assumed that all vector fields are , unless indicated otherwise. Vectors will be denoted by bold fonts. Autonomous differential equations are considered and will be given in the form
[TABLE]
where is a smooth vector field defined on , where is an open domain which contains the origin. In what follows, unless otherwise stated, it is assumed that the domain is bounded and has -boundary.
Definition 1.1** (Orbital derivative).**
For a -function on a domain , its orbital derivative along solutions of the equation (1) is a function defined by
[TABLE]
where is a solution of the equation (1). Since the vector field is autonomous, the orbital derivative is given explicitly as a function of , namely,
[TABLE]
Lyapunov functions are defined as follows, requiring that they take a minimum value at an equilibrium point.
Definition 1.2** (Lyapunov functions).**
Let be an equilibrium point and a neighborhood of . A -function is said to be a (local) Lyapunov function if the following hold:
- (1)
For all , we have 2. (2)
On the set , we have
In this study, the Helmholtz–Hodge decomposition is defined as follows.
Definition 1.3** (Helmholtz–Hodge decomposition).**
For a vector field on a domain , its Helmholtz–Hodge decomposition (HHD) is a decomposition of the form
[TABLE]
where is a function and is a vector field on with the property . is called a potential function.
From the definition, it can be seen that the addition of a harmonic function to the potential function yields another decomposition, . Therefore HHD is not unique in general. The existence of HHD is established if there is a solution of the Poisson equation obtained by taking the divergence of the equation in the definition. Such a solution exists if the boundary of the domain under consideration is, for example, sufficiently smooth. More details may be found in [8]. By the assumption on the smoothness of , at least one HHD exists for the vector field considered on .
In the analysis of potential functions, the following concept is used.
Definition 1.4** (Singular values of a matrix).**
Let be a square real matrix of order . Then, the matrix is nonnegative definite; therefore, it has positive eigenvalues. The square root of an eigenvalue of is called a singular value of .
The singular values of a matrix are denoted by Greek letters, for example, or . It is easily verified that a matrix and its transpose have the same set of singular values. More details may be found in [15].
The main results of this study will now be stated. It is first shown that under a certain stability condition, it is possible to obtain an HHD with its potential function assuming a minimum at an equilibrium point.
Main Theorem 1**.**
Let be a vector field with an equilibrium point at the origin. If , then it has an HHD with the potential function having a minimum at the origin.
To obtain a Lyapunov function, a function whose orbital derivative decreases monotonically should be determined. This may be achieved by controlling the Jacobian matrix of the divergence-free vector field and the Hessian of the potential function . The next theorem provides a sufficient condition whereby the potential function is a Lyapunov function in a form suitable for optimization. The Jacobian matrix of and at the origin is denoted by and , respectively.
Main Theorem 2**.**
Let be a vector field with an equilibrium point at the origin and be an HHD, assume has a minimum at the origin, and let the largest singular value of be , the smallest singular value of be , and the smallest eigenvalue of be . If , then is a (local) Lyapunov function of the origin.
A simple example of the use of Main Theorem 2 will be given in Example 1.
In connection with Lyapunov functions, vector fields with strictly orthogonal HHD are an example where the analysis based on potential function succeeds.
Definition 1.5**.**
HHD is said to be strictly orthogonal on if for all .
Although vector fields with strictly orthogonal HHD exhibit behavior different from that of gradient vector fields, they are in fact a generalization of them, as the next theorem states.
Main Theorem 3**.**
Let be a bounded domain. If a vector field has a strictly orthogonal HHD on with potential function , then the following hold:
- (1)
If is forward invariant, then for all ,
[TABLE] 2. (2)
If is backward invariant, then for all ,
[TABLE]
This paper is organized as follows. In Section 2, it is shown that it is possible to construct Lyapunov functions by properly choosing an HHD. Moreover, Main Theorems 1 and 2 are proved. In Section 3, the properties of strictly orthogonal HHDs are considered. Main Theorem 3 is proved, and its compatibility with a boundary condition widely used in literature is further studied. In Section 4, to discuss the limitations of the analysis based on HHD, planar vector fields are analyzed using Fourier series expansions.
2. Construction of Lyapunov functions using HHD
In this section, the construction of Lyapunov functions near an equilibrium point is considered. The emphasis here is not on solving actual problems, but on showing that it is possible to construct Lyapunov functions using HHD. Without loss of generality, it may be assumed that the equilibrium point is the origin.
The aim here is to choose the potential functions of an HHD so that they can be used as Lyapunov functions. To achieve this, it is first ensured that the potential function assumes a minimum value at the equilibrium point.
Theorem 2.1** (Main Theorem 1).**
Let be a vector field with an equilibrium point at the origin. If , then it has an HHD such that the potential function has a minimum at the origin.
Proof.
An HHD of is first chosen, that is,
[TABLE]
This is possible because an HHD exists in . If , then is replaced by , which also yields an HHD. It should be noted that is merely a constant vector. Therefore, it may always be assumed that .
The Hessian of is denoted by . As
[TABLE]
then is positive at the origin. Therefore, the matrix is positive definite, where is the value of at the origin. Let the symmetric matrix be defined by . Then, , and is a harmonic function.
Let be defined by . This function also yields an HHD , because is a harmonic function. As and the Hessian of at the origin is
[TABLE]
we conclude that takes a minimum value at the origin, owing to diagonality and positive definiteness. ∎
Remark 1**.**
The condition in the hypothesis of Main Theorem 1 is related to the Jacobian matrix of the vector field at the origin via the identity . If this hypothesis fails, there are two possibilities: or . In the former case, the origin cannot be a stable equilibrium point, and there is no Lyapunov function for it. In the latter case, the origin is a saddle, a center, or a degenerate equilibrium.
Even though the condition that takes a minimum value at the origin does not imply that it is a Lyapunov function, we have the following result.
Proposition 1**.**
Let be a vector field with an equilibrium point at the origin, and let be an HHD. If assumes a minimum at the origin, then and the origin is a critical point of . The Hessian of is given by .
Proof.
By the definition of the orbital derivative, we have . As assumes a minimum at the origin, is zero.
The first-order derivatives of are
[TABLE]
The first and last terms vanish at the origin because assumes a minimum. As , the second term also vanishes. Therefore, the origin is a critical point of .
The second-order derivatives of at the origin are
[TABLE]
Therefore,
[TABLE]
As , this is equivalent to . ∎
To summarize, an HHD of a vector field with an equilibrium point at the origin yields a Lyapunov function if its potential function assumes a minimum at the origin and the matrix is negative definite. If these hypotheses are satisfied, takes a maximum value of [math] at the origin; therefore, in a neighborhood of the origin. For example, we have the following result.
Corollary 1**.**
If for all in addition to the conditions in Main Theorem 1, the potential function constructed in Main Theorem 1 is a Lyapunov function.
Proof.
As the potential function constructed in Main Theorem 1 assumes a minimum at the origin, Proposition 1 can be applied. We need only show that is negative definite.
As the Hessian of the potential function constructed in Main Theorem 1 is we have
[TABLE]
if . ∎
Remark 2**.**
The condition that for all is equivalent to the symmetric matrix being negative definite. Therefore, the stability of the origin is easily obtained without resort to Lyapunov functions.
Even though a potential function that assumes a minimum at the origin can be chosen under a relatively mild condition, it is not obvious that can be chosen so as to be negative definite. Thus, this problem is reformulated as an optimization problem, as shown by the next theorem.
Theorem 2.2** (Main Theorem 2).**
Let be a vector field with an equilibrium point at the origin and be an HHD, assume has a minimum at the origin, and let the largest singular value of be , the smallest singular value of be , and the smallest eigenvalue of be . If , then is a (local) Lyapunov function of the origin.
Proof.
The proof is by direct calculation. Using the representation obtained in Proposition 1, we have
[TABLE]
Therefore, is negative definite. Combining this with Proposition 1, we conclude that assumes a maximum value [math] at the origin and is a Lyapunov function. ∎
Using Main Theorem 2, a Lyapunov function may be constructed by seeking a decomposition that satisfies , even though a solution does not necessarily exist. In particular, this method is not applicable to vector fields with degenerate Jacobian matrix .
For optimization, a harmonic function may be constructed so that the condition is satisfied. This could be carried out by, for example, considering harmonic polynomials or harmonic functions constructed using the Poisson kernel representation. As only the quadratic terms of harmonic functions are relevant to the calculation of and , it will suffice to consider the addition of quadratic harmonic polynomials. However, the implementation of such a procedure requires further investigation.
Example 1**.**
A simple example of the use of Main Theorem 2 is now provided. Let the vector field on be given by
[TABLE]
with . Then, there is an HHD of given by
[TABLE]
This decomposition is obtained by selecting the “diagonal terms” of the vector field as and the remaining terms as . It is now shown that is a Lyapunov function of the origin. This is easily verified by direct calculation as well. As , it suffices to show that . This is equivalent to the matrix being regular, which is obviously true because the coefficient matrix is regular. By Main Theorem 2, we conclude that is a Lyapunov function of the origin.
This analysis can be extended to vector fields involving higher-order terms with the same linear part if they have a decomposition with the lower-order terms of the potential function and the divergence-free vector field in the form given here. For example, let a vector field be given by
[TABLE]
where are homogeneous polynomials with , , and . Then, is a Lyapunov function of the origin.
Example 2**.**
Another example of the use of Main Theorem 2 is now presented to illustrate the features of the proposed method, compared to other schemes. The following ordinary differential equation is considered:
[TABLE]
This equation was analyzed as an example of numerical methods for constructing Lyapunov functions in [10]. Samples of solution curves are given in the right panel of Figure 1. As the origin is an asymptotically stable equilibrium point of the vector field, a local Lyapunov function of the origin may be constructed. For example, linear approximation of the vector field yields a local Lyapunov function , which is strictly decreasing on the disk . For the details of the construction via linear approximation, the reader is referred to [10].
Local Lyapunov functions are now constructed by applying Main Theorem 2. A potential function of an HHD for the vector field in the equation (3) satisfies the following Poisson equation:
[TABLE]
which is obtained by taking the divergence in the definition of HHD. As gives the linear part of the vector field, it is natural to seek a potential function with the terms of order less than two given by , so that the linear approximation of coincides with . If such is chosen, it takes minimum value at the origin. Furthermore, we have ; therefore, and the hypotheses of Main Theorem 2 hold trivially.
As no cross term of and appears in Equation (4), an obvious solution is given by integrating each non-constant term twice, namely,
[TABLE]
Contours of and the sign of are shown in the left panel of Figure 1. Compared with , it succeeds in expanding the domain where solutions are determined to be divergent, whereas it fails to improve the estimate for the local attracting basin at the origin.
By retaking HHD, it may be possible to improve it. Another Lyapunov function is now constructed by adding harmonic polynomials to . As the original vector field is roughly symmetric about the axis, the addition of, for example, the quartic harmonic functions of the form is considered, where is a constant. If , we obtain a Lyapunov function . Contours of and the sign of are shown in Figure 2. It should be noted that the estimate for the local attracting basin at the origin is improved.
Only linear approximation is essentially required in the construction above. However, the resulting Lyapunov functions respect the nonlinear nature of the original equation, despite the ease of calculation. This is due to the fact that HHD reflects the nonlinearity of the original vector field. Furthermore, as numerous different Lyapunov functions may be obtained at a relatively low computational cost, it appears possible that a better picture of the local attracting basin could be obtained by comparing them. This points out another method for the computational analysis of the attracting basin.
3. Strictly orthogonal HHD
As was mentioned in Introduction, orthogonality in the sense is frequently imposed on HHD. Indeed, such a decomposition is obtained by imposing as a boundary condition that the divergence-free vector field should be orthogonal to the normal vector of the boundary, and HHD with this boundary condition is unique [5]. However, this is not sufficient if the aim is to completely analyze the behavior of vector fields. In particular, equilibrium points are not necessarily respected under this condition, and potential functions may have critical points irrelevant to the flow of the original vector field. These properties result in artifacts, as seen, for example, in [16].
In certain cases, a strictly orthogonal HHD may be obtained, which is sufficient for completely describing the behavior of the vector field.
Definition 3.1**.**
The HHD is said to be strictly orthogonal on if for all .
If an HHD is strictly orthogonal, then it is orthogonal in the sense. For example, some vector fields given by relatively simple polynomials obviously have such a decomposition.
Example 3** (Strictly orthogonal HHD).**
For and , the following differential equation is considered:
[TABLE]
The vector field on the right-hand side has a strictly orthogonal HHD, namely,
[TABLE]
[TABLE]
Solution curves of the vector field are illustrated in Figure 3. Solution curves of and given above are shown in Figure 4.
For vector fields with strictly orthogonal HHD, there is a complete analogue to gradient systems, which are the extreme case of vector fields with Lyapunov functions. It is well known that the behavior of gradient vector fields is given in terms of potential functions [14]. The next theorem states that the same holds true if there is a strictly orthogonal HHD; therefore, vector fields with such a decomposition are a generalization of gradient vector fields.
Theorem 3.2** (Main Theorem 3).**
Let be a bounded domain. If a vector field has a strictly orthogonal HHD on with potential function , then the following hold:
- (1)
If is forward invariant, then for all ,
[TABLE] 2. (2)
If is backward invariant, then for all ,
[TABLE]
The proof of this theorem is similar to that of LaSalle’s invariance principle [11]. The following lemma is used in the proof of Main Theorem 3.
Lemma 3.3**.**
Let be a bounded domain. It is assumed that a vector field has a strictly orthogonal HHD on with potential function and is forward invariant. For each point , let be defined by
[TABLE]
Then, the following hold:
- (1)
* is well-defined and given explicitly by*
[TABLE]
In particular, is monotonically decreasing. 2. (2)
For all , we have
[TABLE]
Proof.
(1) As for all , we have
[TABLE]
For all , there is a sequence such that
[TABLE]
The continuity of implies that
[TABLE]
Therefore,
[TABLE]
Moreover,
[TABLE]
thus, . Therefore, . Monotonicity is obvious.
(2) The compactness of implies that is bounded on . Therefore, the monotonic function is also bounded. Thus, the quantity
[TABLE]
is well-defined. If , there exists a sequence such that
[TABLE]
Using the continuity of and (1), we conclude that
[TABLE]
Therefore, is constant on and equal to . ∎
Main Theorem 3 is proved below.
Proof.
The results for -limit sets follow from those for -limit sets. Thus, only the latter case is proved here.
Let be fixed. As is invariant for all , we have
[TABLE]
By Lemma 3.3, we have for all ,
[TABLE]
As
[TABLE]
we conclude that . Therefore, . ∎
Remark 3**.**
The method of Demongeot, Glade, and Forest is essentially an approximation by polynomial vector fields with a strictly orthogonal HHD[4].
The main limitation of Main Theorem 3 is the difficulty in finding a strictly orthogonal HHD. In general, its existence cannot be ensured. Furthermore, this theorem implies that the limit sets for a vector field with a strictly orthogonal HHD are restricted in smooth manifolds, which is not plausible for higher dimensional vector fields.
Nevertheless, if a strictly orthogonal HHD can be obtained, the behavior of the vector field can be rigorously determined, as the next example illustrates.
Example 4**.**
As an application of Main Theorem 3, it is shown that the vector field in Example 3 has a limit cycle. As is easily verified, the vector field has a single equilibrium point at the origin. The set is the union of the origin and the circle . By Main Theorem 3, for all . As is connected, we either have or . If , the former is impossible because the origin is unstable. Thus, the only possibility is that . By the Poincaré-Bendixon theorem, is a periodic orbit; therefore, .
The existence of a strictly orthogonal HHD is compatible with a boundary condition commonly used if the domain is properly chosen, even though boundary conditions alone are not sufficient.
Lemma 3.4**.**
Let be a vector field defined on . Let be a domain and be a piecewise Jordan curve. It is assumed that all are equilibrium points. If there is a strictly orthogonal HHD of on , it satisfies the following on :
[TABLE]
where is normal vector of pointing outward.
Proof.
We have on . Therefore, . ∎
Lemma 3.5**.**
Let be a vector field defined on . Let be a domain and be a piecewise Jordan curve. It is assumed that there is a point such that . If there is a strictly orthogonal HHD of on , it satisfies the following on :
[TABLE]
where is normal vector of pointing outward.
Proof.
Main Theorem 3 implies that on . Therefore, on and is tangent to . Thus, . ∎
Under the assumptions in Theorem 3.5, a strictly orthogonal HHD is unique.
Corollary 2**.**
Let be a vector field defined on . Let be a domain and be a partially Jordan closed curve. It is assumed that there is a point such that . Then, a strictly orthogonal HHD is unique if it exists.
Proof.
The HHD that satisfies on is unique (a proof may be found in [5]). ∎
Uniqueness is useful for constructing strictly orthogonal HHD. In Corollary 2, the domain under consideration is determined in terms of the dynamics of the original vector field and there is no need for optimization. If a strictly orthogonal HHD exists, it will be constructed by applying the boundary condition on , owing to uniqueness.
4. Analysis of planar vector fields
In this section, to study the limitations of the analysis based on the potential functions of HHDs, planar vector fields are considered. In particular, the effect of boundary conditions on the properties of potential functions are studied. The results obtained here indicate that if the derivative of the vector field is degenerate at the equilibrium point, a Lyapunov function cannot be easily constructed by choosing a potential function.
For planar vector fields with isolated equilibrium points, the Poisson equation can be explicitly solved in neighborhoods of such points, and a formula for representing the derivatives of the potential function of the HHD can be obtained in terms of the Fourier coefficients of the boundary condition. Here, the following property is used: the addition of a harmonic function to the potential function of an HHD yields another HHD. For simplicity, in what follows, it is assumed that the vector field has an equilibrium point at the origin. The Poisson kernel and its orbital derivative are first defined.
Definition 4.1**.**
The Poisson kernel on the unit disk is defined by
[TABLE]
where is a parameter. For a vector field on the unit disk, let
[TABLE]
In terms of the vector field, is given explicitly as follows.
Lemma 4.2**.**
For a vector field on the unit disk, is explicitly given by
[TABLE]
where and .
Representing a harmonic function on the unit disk using the Poisson kernel, we obtain the following result by interchanging differentiation and integration.
Lemma 4.3**.**
If a harmonic function on the unit disk is given by
[TABLE]
where is a bounded function on the unit circle , then
[TABLE]
The addition of harmonic functions changes the choice of the decomposition. If an HHD is given by , the addition of a harmonic function yields another decomposition of the form . Therefore, it suffices to determine a harmonic function so that is a Lyapunov function of the origin, where is the potential function of the initial decomposition. The aim here is to calculate the value of the partial differentials of and at the origin using Lemma 4.3 and thereby establish that attains a minimum, whereas attains a maximum at the origin. The following result can be shown by direct calculation.
Lemma 4.4**.**
The values of the partial differentials of at the origin are
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
By Lemma 4.4, we obtain formulas for the values of the derivatives of a harmonic function at the origin by interchanging differentiation and integration.
Proposition 2**.**
Let a harmonic function on the unit disk be given by
[TABLE]
where has a Fourier series expansion
[TABLE]
Then, the values of the partial differentials of at the origin are
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Combining the results above, we obtain a sufficient condition for the Fourier coefficients whereby attains a minimum at the origin.
Proposition 3**.**
Let be a potential function of an HHD and be a harmonic function that satisfies the condition in Proposition 2. If assumes a minimum at the origin and , then the origin is a critical point of . Furthermore, if is the potential function constructed in Main Theorem 1, then the condition
[TABLE]
ensures that also assumes a minimum at .
Proof.
By Proposition 2, we immediately obtain that if . Let V be the potential function constructed in Main Theorem 1. The Hessian of at the origin is
[TABLE]
where . As the trace of this matrix is positive, it is positive definite if its determinant is positive. This is equivalent to . ∎
is now considered. By calculations similar to those above, the following results are obtained.
Lemma 4.5**.**
The values of the partial differentials of at the origin are
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Proposition 4**.**
Let a harmonic function on the unit disk be given by
[TABLE]
where has a Fourier series expansion
[TABLE]
Then, the values of partial differentials of at the origin are
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Thus, the problem of obtaining a decomposition that yields a Lyapunov function is reformulated as an optimization problem for Fourier coefficients. By Proposition 4, the following result is immediately obtained.
Proposition 5**.**
Let be a vector field with an equilibrium point at the origin, and let be an HHD and be a harmonic function that satisfies the condition in Proposition 2. If assumes a minimum at [math] and , then [math] is a critical point of .
Proof.
From Proposition 1, we have . Therefore, it suffices to show that , but this is obvious from Proposition 4. ∎
To obtain a Lyapunov function of the origin, it suffices that . Thus, the Fourier coefficients should satisfy the condition (6) so that the Hessian of is negative definite. However, this is not always possible because in the calculation above, only the first-order derivatives were considered. For example, the negative definiteness of cannot be ensured in the case of . This is a limitation of the construction of Lyapunov functions based on the potential functions of HHDs. In general, higher-order derivatives and, therefore, Fourier coefficients for larger should be considered for such equilibrium points.
5. Concluding remarks
Even though the results obtained in this study cannot be applied to “real” problems, the construction of Lyapunov functions using HHD was shown to be possible. There are two questions to be answered regarding the general construction of Lyapunov functions of vector fields using HHD:
- (1)
To what extent is the Lyapunov function globally valid if it is constructed by the proposed method? 2. (2)
Under what conditions is it possible to construct Lyapunov functions using Main Theorem 2? In that case, how can it be efficiently constructed? 3. (3)
Is it possible to construct Lyapunov functions using HHD in the case of vector fields with degenerate Jacobian matrix?
The first question is important in the applications because a global Lyapunov function would yield information about the global behavior of solutions. However, the construction in this study does not ensure the validity outside a neighborhood of the equilibrium point. The second question should be answered if the method proposed here is to be applied to real problems. A certain stability condition is clearly necessary; however, it is not obvious. Furthermore, an optimization problem should be solved to apply Main Theorem 2, and therefore an efficient scheme is required. The third question concerns the superiority of the analysis based on HHD compared to the existing methods (e.g., linearization). An affirmative answer would imply that the stability of an equilibrium point could be determined for a wider class of vector fields.
Moreover, the properties of vector fields with strictly orthogonal HHD should be further studied. In particular, conditions ensuring its existence are particularly important, as such vector fields can be rigorously analyzed in detail. Another problem is to refine Main Theorem 3 so that it provides a characterization of - or -limit sets.
For the problem of choosing an HHD that respects the dynamics of vector fields, a decomposition that yields a Lyapunov function is a potential solution. However, this requires further investigation.
Acknowledgment
I would like to express my gratitude to Professor Masashi Kisaka for his patient guidance and useful critique of this research. This study was supported by Grant-in-Aid for JSPS Fellows (17J03931). I would like to thank Editage (www.editage.jp) for English language editing. Further, I would like to thank the anonymous reviewers for their valuable comments and suggestions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. Bhatia, G. Norgard and V. Pascucci, The Helmholtz-Hodge decomposition-a survey, IEEE T. Vis. Comput. Gr. , 19 (2013), 1386–1404.
- 2[2] [10.1109/TVCG.2014.2312012] H. Bhatia, V. Pascucci and P. Bremer, \doititle The natural Helmholtz-Hodge decomposition for Open-Boundary flow analysis, IEEE T. Vis. Comput. Gr. , 20 (2014), 1566–1578.
- 3[3] (MR 2288602) [10.1016/j.crma.2006.10.016] J. Demongeot, N. Glade and L. Forest, \doititle Liénard systems and potential-Hamiltonian decomposition I -methodology, C. R. Math. , 344 (2007), 121–126.
- 4[4] (MR 2292286) [10.1016/j.crma.2006.10.013] J. Demongeot, N. Glade and L. Forest, \doititle Liénard systems and potential-Hamiltonian decomposition II -algorithm, C. R. Math. , 344 (2007), 191–194.
- 5[5] (MR 1998824) [10.1002/fld.598] M. Denaro, \doititle On the application of the Helmholtz-Hodge decomposition in projection methods for incompressible flows with general boundary conditions, Int. J. Numer. Methods Fluids , 43 (2003), 43–69.
- 6[6] (MR 709510) [10.1063/1.525894] T. Duarte and R. Mendes, \doititle Deformation of Hamiltonian dynamics and constants of motion in dissipative systems, J. Math. Phys. , 24 (1983), 1772–1778.
- 7[7] (MR 3649426) [10.1093/imanum/drw 027] E. Fuselier and G. Wright, \doititle A radial basis function method for computing Helmholtz-Hodge decompositions, IMA J. Numer. Anal. , 37 (2017), 774–797.
- 8[8] (MR 2671125) [10.1016/j.jfa.2010.07.005] J. Geng and Z. Shen, \doititle The Neumann problem and Helmholtz decomposition in convex domains, J. Funct. Anal. , 259 (2010), 2147–2164.
