Next Article in Journal
Cylindrical Gravitational Wave: Source and Resonance
Next Article in Special Issue
Riemann–Hilbert Approach for Constructing Analytical Solutions and Conservation Laws of a Local Time-Fractional Nonlinear Schrödinger Type Equation
Previous Article in Journal
Linear and Nonlinear Quantitative EEG Analysis during Neutral Hypnosis following an Opened/Closed Eye Paradigm
Previous Article in Special Issue
Huanglongbing Model under the Control Strategy of Discontinuous Removal of Infected Trees
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Symplectic-Structure-Preserving Uncertain Differential Equations

School of Mathematics and Big Data, Dezhou University, Dezhou 253023, China
*
Author to whom correspondence should be addressed.
Symmetry 2021, 13(8), 1424; https://doi.org/10.3390/sym13081424
Submission received: 10 May 2021 / Revised: 20 July 2021 / Accepted: 2 August 2021 / Published: 4 August 2021

Abstract

:
Uncertain differential equations are important mathematical models in uncertain environments. This paper investigates uncertain multi-dimensional and multiple-factor differential equations. First, the solvability of the equations is analyzed. The α -path distributions and expected values of solutions are given. Then, structure preserving uncertain differential equations, uncertain Hamiltonian systems driven by Liu processes, which possess a kind of uncertain symplectic structures, are presented. A symplectic scheme with six-order accuracy and a Yao-Chen algorithm are applied to design an algorithm to solve uncertain Hamiltonian systems. At last, numerical experiments are given to investigate four uncertain Hamiltonian systems, which highlight the efficiency of our algorithm.

1. Introduction

An uncertain differential equation (abbreviated as UDE) is a kind of mathematical model to describe physical processes in uncertain environments [1,2,3]. To model human belief degree, on the basis of normality, subadditivity and product axioms, uncertain theory is introduced elaborately in [1]. A product axiom defining uncertain measures in uncertain theory is the essential difference from probability theory. Probability theory is suitable for big data analysis, while uncertain theory is appropriate for the situation of fewer data information. Subsequently, UDE theory is expounded in [2,3]. UDE is driven by the Liu process. As a counterpart of Wiener process, the Liu process can be used to deal with white noise [1,2,3]. The Liu process is stationary and has independent normal increment. More specifically, it almost certainly possesses Lipschitz continuous sample paths. In the UDE model, the noise term can be seen as a normal uncertain variable with an expected value of 0 and variance of 1. Refs. [4,5,6] investigate the well-posedness of some UDEs. Refs. [7,8,9,10,11,12] analyze asymptotic stability, stability in mean, moment exponential stability, almost sure stability, exponential stability and stability in distribution of UDEs. Analytic solutions of some UDEs are studied in [13,14,15,16], while numerical investigations are developed in [17,18,19,20,21,22,23], such as the Euler method, Runge–Kutta methods, Adams methods, Milne method, Hamming method and difference method. Since it is hard to obtain exact solutions of UDEs in practice, numerical analysis is very important for applications of UDEs [24].
Stochastic Hamiltonian systems, as a kind of structure-preserving stochastic differential equations, are used to simulate dynamic systems under stochastic dissipative disturbance [25,26,27,28,29,30]. If the disturbances are seen as white noise, stochastic Hamiltonian systems can be written as stochastic differential equations driven by Wiener processes. Since stochastic Hamiltonian systems possess symplectic geometric structures and symmetries, they are used to describe approximately conservative physical processes in some cases. However, in other practical cases, the stochastic Hamiltonian system model is imperfect for empirical analysis. An illustrative example is given in Appendix A. In modeling real dynamic systems in uncertain environments, it is more reasonable to treat dissipative disturbances as uncertain factors. Whether from the perspective of completeness of mathematical research or from the perspective of providing new models for different application problems, it makes sense to study uncertain dynamic systems with symplectic geometric structures.
So, in this paper, based on the Liu process, we present uncertain Hamiltonian system models. Similarly to stochastic counterparts, uncertain Hamiltonian systems possess uncertain symplectic structures and symmetries and can imply some essential physical property of uncertain dynamic systems. The contribution of this paper is as follows.
  • We present a kind of symplectic-structure-preserving UDE, an uncertain Hamiltonian system. We prove the structure-preserving property of uncertain Hamiltonian system. It is a good supplement to the model of stochastic Hamiltonian systems;
  • We analyze the well-posedness and α path distributions of general 2 m dimension and n factor UDEs. Naturally, under the Lipschitz continuity and linear growth condition, the uncertain Hamiltonian system is well-posed. With α paths, the inverse uncertainty distribution of uncertain Hamiltonian system can be obtained;
  • We give an algorithm by applying a symplectic scheme with high precision and Yao-Chen algorithm to solve α path solutions and expected values of uncertain Hamiltonian systems. We also carry out numerical experiments to test the effectiveness of the algorithm.
The rest of this paper is arranged as follows. In Section 2, we investigate the well-posedness and α -path distributions of a kind of 2 m dimension and n-factor UDEs. In Section 3, an uncertain Hamiltonian system is presented. We evidence the structure-preserving property of uncertain Hamiltonian systems. An algorithm is also given to compute α -path solutions and expected values of uncertain Hamiltonian systems. A numerical experiment is carried out in Section 4 to confirm the effectiveness of our algorithm. The conclusion is given in Section 5. In Appendix A, we list a paradox of stochastic Hamiltonian systems in one case.

2. Multi-Dimensional and Multiple-Factor UDE

In this paper, we consider the following initial value problem of 2 m -dimension and n-factor UDE
d U t = f ( t , U t , V t ) d t + k = 1 n σ k ( t , U t , V t ) d C k t , d V t = g ( t , U t , V t ) d t + k = 1 n ρ k ( t , U t , V t ) d C k t , U t 0 = U 0 , V t 0 = V 0 ,
where U t , V t , f , g , σ k , ρ k , C k t are m-dimension vectors with components
U t j , V t j , f j , g j , σ k j , ρ k j , C k t j , j = 1 , , m , k = 1 , , n ,
respectively. Assume that f , g , σ k , ρ k are appropriately smooth functions. Here, C k t , k = 1 , , n , are independent m dimensional Liu processes. They are Lipschitz continuous processes with independent and stationary increments to describe uncertain white noises [1,2,3]. Every increment C k ( t + s ) j C k s j is a normal uncertain variable with an uncertain distribution [1,2,3]
Φ t ( x ) = 1 + e x p π x 3 t 1 , x R , t , s 0 .
Remark 1.
The basic differences of the Liu process C t from the Wiener process W t are as follows.
(1) 
Increment C t + s C s of Liu process C t obeys normal uncertain distribution (2), while for the Wiener process, W t + s W s is N ( 0 , t ) .
(2) 
Almost all sample paths of the Liu process are Lipschitz continuous, while for Wiener process, the sample path is not Lipschitz continuous; it is uniformly Hölder continuous for each exponent γ < 1 / 2 , but is not Hölder continuous with any exponent γ > 1 / 2 .
(3) 
The uncertain white noise C ˙ t can be seen as a normal uncertain variable with an expected value of 0 and variance of 1, while the stochastic white noise W ˙ t a normal random variable with an expected value of 0 and variance of 1/dt.
Similarly to the proof of Theorem 4.1, in [4], by applying Lemma 4.1 in [4], we prove the following well-posedness proposition.
Proposition 1.
Let f , g , σ k , ρ k , k = 1 , , n , be functions with three variables. Assume that C k t , k = 1 , , n , are independent m dimensional Liu processes. Under the following Lipschitz continuity and linear growth condition
k = 1 n | σ k ( t , u , v ) σ k ( t , u ¯ , v ¯ ) | + | ρ k ( t , u , v ) ρ k ( t , u ¯ , v ¯ ) | + | f ( t , u , v ) f ( t , u ¯ , v ¯ ) | + | g ( t , u , v ) g ( t , u ¯ , v ¯ ) | L ( | u u ¯ | + | v v ¯ | ) , | f ( t , u , v ) | + | g ( t , u , v ) | + k = 1 n | σ k ( t , u , v ) | + | ρ k ( t , u , v ) | L ( 1 + | u | + | v | ) ,
the uncertain system (1) is solvable uniquely and satisfies sample-continuity.
Proof of Proposition 1. 
Let U t ( 0 ) = U 0 , V t ( 0 ) = V 0 . Define iterative sequences as follows
U t ( n ) = U 0 + t 0 t f ( s , U s ( n 1 ) , V s ( n 1 ) ) d s + k = 1 n t 0 t σ k ( s , U s ( n 1 ) , V s ( n 1 ) ) d C k s ,
V t ( n ) = V 0 + t 0 t g ( s , U s ( n 1 ) , V s ( n 1 ) ) d s + k = 1 n t 0 t ρ k ( s , U s ( n 1 ) , V s ( n 1 ) ) d C k s .
Denote D t n = max t 0 s t { | U s ( n + 1 ) U s ( n ) | , | V s ( n + 1 ) V s ( n ) | } . For each sample γ , let K γ be the sum of Lipschitz constants K γ k for C k t , k = 1 , , n . First, we have
| U t ( 1 ) U t ( 0 ) | t 0 t | f ( s , U 0 , V 0 ) | d s + k = 1 n K γ k t 0 t | σ k ( s , U 0 , V 0 ) | d s ( 1 + | U 0 | + | V 0 | ) [ L ( 1 + K γ ) ] ( t t 0 ) .
Similarly, we obtain | V t ( 1 ) V t ( 0 ) | ( 1 + | U 0 | + | V 0 | ) [ L ( 1 + K γ ) ] ( t t 0 ) . Therefore, we obtain
D t 0 ( 1 + | U 0 | + | V 0 | ) [ L ( 1 + K γ ) ] ( t t 0 ) .
Second, we derive
| U t ( n + 1 ) U t ( n ) | t 0 t | f ( s , U s ( n ) , V s ( n ) ) f ( s , U s ( n 1 ) , V s ( n 1 ) ) | d s + k = 1 n K γ k t 0 t | σ k ( s , U s ( n ) , V s ( n ) ) σ k ( s , U s ( n 1 ) , V s ( n 1 ) ) | d s [ L ( 1 + K γ ) ] t 0 t D s n 1 d s .
Similarly, we have | V t ( n + 1 ) V t ( n ) | [ L ( 1 + K γ ) ] t 0 t D s n 1 d s . This implies that
D t n [ L ( 1 + K γ ) ] t 0 t D s n 1 d s .
By mathematical induction, we derive
D t n ( 1 + | U 0 | + | V 0 | ) [ L ( 1 + K γ ) ] n + 1 ( n + 1 ) ! ( t t 0 ) n + 1 , n = 0 + D t n ( 1 + | U 0 | + | V 0 | ) exp [ L ( 1 + K γ ) ( t t 0 ) ] .
According to the Weierstrass criterion, the inequality (3) ensures that U t ( n ) , V t ( n ) converge uniformly for t [ t 0 , T ] . Denote their limits by U t , V t . Then, by uniform convergence and integrality, we obtain
U t = U 0 + t 0 t f ( s , U s , V s ) d s + k = 1 n t 0 t σ k ( s , U s , V s ) d C k s , V t = V 0 + t 0 t g ( s , U s , V s ) d s + k = 1 n t 0 t ρ k ( s , U s , V s ) d C k s .
The above integral form is equivalent to the uncertain system (1).
Suppose that system (1) has two solutions U t , V t and U ˜ t , V ˜ t . Then, we obtain
| U t U ˜ t | [ L ( 1 + K γ ) ] t 0 t | U s U ˜ s | d s ,
| V t V ˜ t | [ L ( 1 + K γ ) ] t 0 t | V s V ˜ s | d s .
The Gronwall inequality yields U t = U ˜ t , V t = V ˜ t . Thus, system (1) is uniquely solvable.
The inequality (3) ensures that U t , V t are bounded by 2 ( 1 + | U 0 | + | V 0 | ) exp [ L ( 1 + K γ ) ( t t 0 ) ] . Assume that t 0 τ t . We derive
| U t U τ | = | τ t f ( s , U s , V s ) d s + k = 1 n τ t σ k ( s , U s , V s ) d C k s | [ L ( 1 + K γ ) ] τ t ( 1 + | U s | + | V s | ) d s 5 ( 1 + | U 0 | + | V 0 | ) [ L ( 1 + K γ ) ] exp [ L ( 1 + K γ ) ( t t 0 ) ] ( t τ ) .
Therefor, U τ U t as τ t . Similarly, V t also has sample-continuity.  □
In many cases, it is difficult to find an analytical solution or its uncertain distribution of a general UDE (1). Alternatively, the solution of a UDE can be represented by that of a spectrum of deterministic systems, which is called α paths [1,2,3,17,18,19,20,21,22,23]. Yao-Chen formula in [3] relates UDEs and deterministic systems, just like the Feynman-Kac formula relates stochastic differential equations and deterministic systems. α paths provide a method to solve a UDE. So according to Yao-Chen formula, Yao-Chen algorithm is designed to solve UDEs numerically [3].
Below, according to [1,2,3,17,18,19,20,21,22,23], we define α -path solutions U t α , V t α of the system (1) as solutions of the following deterministic system
d U t α = f ( t , U t α , V t α ) d t + k = 1 n | σ k ( t , U t α , V t α ) | Φ 1 ( α ) d t , d V t α = g ( t , U t α , V t α ) d t + k = 1 n | ρ k ( t , U t α , V t α ) | Φ 1 ( α ) d t ,
where the inverse normal uncertainty distribution is
Φ 1 ( α ) = 3 / π [ ln α ln ( 1 α ) ] , 0 < α < 1 .
Remark 2.
α is a stochastic parameter belonging to the open interval ( 0 , 1 ) . The α-path simply denotes the solution of Equation (6) determined for a prescribed value of α.
Remark 3.
If α is considered a prescribed real number, then Equation (6) for the numerical solution can just be treated as ordinary differential equations and not as stochastic differential equations.
Remark 4.
If some suitable Hamiltonian functions H ¯ k ( t , u , v ) , k = 0 , , n , exist such that
f j ( t , u , v ) = H ¯ 0 / v j , g j ( t , u , v ) = H ¯ 0 / u j , j = 1 , , m , | σ k j ( t , u , v ) | = H ¯ k / v j , | ρ k j ( t , u , v ) | = H ¯ k / u j , k = 1 , , n ,
then Equation (6) is an ordinary Hamiltonian system.
Similar to the Yao-Chen formula in [3], we prove the following conclusion on inverse uncertainty distributions.
Theorem 1.
Suppose that U t , V t and U t α , V t α are the solution and α path of the system (1), respectively. Then,
M { U t U t α , t } = α , M { U t > U t α , t } = 1 α ,
M { V t V t α , t } = α , M { V t > V t α , t } = 1 α ,
where M denote the uncertain measure.
Proof of Theorem 1. 
Similar to the analyses in [1,2,3,4,5,6], we make the following notations
T k + = { s | σ k ( s , U s α , V s α ) 0 } , T k = { s | σ k ( s , U s α , V s α ) < 0 } ,
Λ k + = { γ | C k t Φ 1 ( α ) , t T k + } , Λ k = { γ | C k t Φ 1 ( 1 α ) , t T k } .
Then, we have M { Λ k + } = α , M { Λ k } = α . For γ Λ k + Λ k , t , k = 1 , , n ,
σ k ( t , U t , V t ) C k t | σ k ( t , U t α , V t α ) | Φ 1 ( α ) .
Therefore, we obtain U t U t α . Moreover, M { U t U t α } α .
Denote
Λ ˜ k + = { γ | C k t > Φ 1 ( α ) , t T k + } , Λ ˜ k = { γ | C k t < Φ 1 ( 1 α ) , t T k } ,
Then, we have M { Λ ˜ k + } = M { Λ ˜ k } = 1 α . For γ Λ ˜ k + Λ ˜ k , t , k = 1 , , n ,
σ k ( t , U t , V t ) C k t > | σ k ( t , U t α , V t α ) | Φ 1 ( α ) .
Therefore, we obtain U t > U t α . Moreover, M { U t > U t α } 1 α .
The duality of uncertain measure yields
M { U t U t α , t } = α , M { U t > U t α , t } = 1 α .
Similarly, according to systems (1) and (6), we can derive
M { V t V t α , t } = α , M { V t > V t α , t } = 1 α .
So, the uncertain solutions U t , V t possess inverse uncertainty distributions U t α , V t α , respectively.  □
According to similar analysis in [1,2,3,17,18,19,20,21,22,23], we can apply some numerical methods to solve inverse uncertainty distributions U t α , V t α of U t , V t , and the expected values E U t , E V t can be computed as follows
E U t = 0 1 U t α d α , E V t = 0 1 V t α d α .

3. Uncertain Hamiltonian System

Suppose that some Hamiltonian functions H k ( t , u , v ) , k = 0 , , n , exist such that
f j ( t , u , v ) = H 0 / v j , g j ( t , u , v ) = H 0 / u j , j = 1 , , m , σ k j ( t , u , v ) = H k / v j , ρ k j ( t , u , v ) = H k / u j , k = 1 , , n .
Then, we call the Equation (1) a 2 m -dimension n-factor uncertain Hamiltonian system. A Hamiltonian system is a dynamical system completely described by the scalar Hamiltonian functions. Similarly to stochastic Hamiltonian systems, the uncertain Hamiltonian system preserves a uncertain symplectic 2-form: d U t d V t . The following theorem shows that an uncertain Hamiltonian system preserves a uncertain symplectic structure.
Theorem 2.
The uncertain Hamiltonian systems (1) and (8) have uncertain symplectic structures
d U t d V t = j = 1 m d U t j d V t j = d U 0 d V 0 = j = 1 m d U 0 j d V 0 j .
Proof. 
(Proof of Theorem 2) System (1) is rewritten formally as
U t = f ( t , U t , V t ) + k = 1 n σ k ( t , U t , V t ) C k t , V t = g ( t , U t , V t ) + k = 1 n ρ k ( t , U t , V t ) C k t ,
which yields
( d U t d V t ) = d U t d V t + d U t d V t = d ( f + k = 1 n σ k C k t ) d V t + d U t d ( g + k = 1 n ρ k C k t ) ,
According to the definition of exterior differential, we have
d f j = i = 1 m ( f j / u i d U t i + f j / v i d V t i ) , d f d V t = j = 1 m d f j d V t j .
Noting that
d U t j d V t i = d V t i d U t j , d U t j d U t i = d U t i d U t j ,
d V t j d V t i = d V t i d V t j , d U t j d U t j = d V t j d V t j = 0 ,
by taking the condition (8) into account, we derive
d f d V t = i , j = 1 m f j / u i d U t i d V t j + f j / v i d V t i d V t j = i , j = 1 m 2 H 0 v j u i d U t i d V t j + 2 H 0 v j v i d V t i d V t j = i , j = 1 m 2 H 0 v j u i d U t i d V t j .
Similarly, we obtain
d U t d g = j = 1 m d U t j ( i = 1 m ( g j / u i d U t i + g j / v i d V t i ) ) = i , j = 1 m g j / u i d U t j d U t i + g j / v i d U t j d V t i = i , j = 1 m 2 H 0 u j u i d U t j d U t i + 2 H 0 u j v i d U t j d V t i = i , j = 1 m 2 H 0 u j v i d U t j d V t i .
Clearly, d f d V t + d U t d g = 0 . By repeating the above analysis, we obtain C k t ( d σ k d V t + d U t d ρ k ) = 0 . Therefore, ( d U t d V t ) = 0 , which means that d U t d V t is an invariant. Hence, d U t d V t = d U 0 d V 0 .  □
Some mechanical systems can be described by vibration process. [31] studies how to determine the frequency property of nonlinear oscillator by using a Hamiltonian-based formulation. Below four uncertain Hamiltonian systems are given as counterparts of stochastic Hamiltonian systems [32], where U t and V t denote the displacement and the velocity of four oscillators under different uncertain perturbations, respectively.
Example 1.
Consider the following linear uncertain oscillator
d U t = V t d t + σ d C t , d V t = U t d t , U 0 = 0 , V 0 = 1 .
It is a uncertain Hamiltonian system with Hamiltonian functions
H 0 ( t , u , v ) = ( u 2 + v 2 ) / 2 , H 1 ( t , u , v ) = σ v .
The Hamiltonian functions corresponding to α -path are as follows
H ¯ 0 ( t , u , v ) = ( u 2 + v 2 ) / 2 , H ¯ 1 ( t , u , v ) = Φ 1 ( α ) | σ | v .
Example 2.
Consider the following uncertain Kubo oscillator
d U t = a V t d t σ V t d C t , d V t = a U t d t + σ U t d C t , U 0 = 1 , V 0 = 0 .
It is a uncertain Hamiltonian system with Hamiltonian functions
H 0 ( t , u , v ) = a ( u 2 + v 2 ) / 2 , H 1 ( t , u , v ) = σ ( u 2 + v 2 ) / 2 .
The Hamiltonian functions corresponding to α path are as follows
H ¯ 0 ( t , u , v ) = a ( u 2 + v 2 ) / 2 , H ¯ 1 ( t , u , v ) = Φ 1 ( α ) | σ | ( s g n ( u ) u 2 s g n ( v ) v 2 ) / 2 .
Example 3.
Consider the following 2-factor linear uncertain oscillator
d U t = V t d t + δ d C 1 t , d V t = U t d t + σ d C 2 t , U 0 = 1 , V 0 = 0 .
It is a 2-factor uncertain Hamiltonian system with Hamiltonian functions
H 0 ( t , u , v ) = ( u 2 + v 2 ) / 2 , H 1 ( t , u , v ) = δ v , H 2 ( t , u , v ) = σ u .
The Hamiltonian functions corresponding to the α -path are as follows
H ¯ 0 ( t , u , v ) = ( u 2 + v 2 ) / 2 , H ¯ 1 ( t , u , v ) = Φ 1 ( α ) | δ | v , H ¯ 2 ( t , u , v ) = Φ 1 ( α ) | σ | u .
Example 4.
Consider the following 2-factor nonlinear uncertain oscillator
d U t = ω 2 sin ( V t ) d t σ 1 cos ( V t ) d C 1 t σ 2 sin ( V t ) d C 2 t , d V t = U t d t , U 0 = 0 , V 0 = 1 .
It is a 2-factor uncertain Hamiltonian system with Hamiltonian functions
H 0 ( t , u , v ) = ω 2 cos v + u 2 / 2 , H 1 ( t , u , v ) = σ 1 sin v , H 2 ( t , u , v ) = σ 2 cos v .
The Hamiltonian functions corresponding to the α -path are as follows
H ¯ 0 ( t , u , v ) = ω 2 cos v + u 2 / 2 , H ¯ 1 ( t , u , v ) = Φ 1 ( α ) | σ 1 | s g n ( cos v ) sin v ,
H ¯ 2 ( t , u , v ) = Φ 1 ( α ) | σ 2 | s g n ( sin v ) cos v .
The three stage symplectic Runge–Kutta scheme with six-order accuracy applied to deterministic differential equation y ( x ) = F ( x , y ) yields
y 1 = y 0 + h 18 ( 5 K 1 + 8 K 2 + 5 K 3 ) , K 1 = F ( x 0 + c 1 h , y 0 + h ( a 11 K 1 + a 12 K 2 + a 13 K 3 ) ) , K 2 = F ( x 0 + c 2 h , y 0 + h ( a 21 K 1 + a 22 K 2 + a 23 K 3 ) ) , K 3 = F ( x 0 + c 3 h , y 0 + h ( a 31 K 1 + a 32 K 2 + a 33 K 3 ) ) ,
where c 1 = 1 / 2 15 / 10 , c 2 = 1 / 2 , c 3 = 1 / 2 + 15 / 10 , a 11 = a 33 = 5 / 16 , a 12 = 2 / 9 15 / 15 , a 13 = 5 / 36 15 / 30 , a 21 = 5 / 36 + 15 / 24 , a 22 = 2 / 9 , a 23 = 5 / 36 15 / 24 , a 31 = 5 / 36 + 15 / 30 , a 32 = 2 / 9 + 15 / 15 . Scheme (14) can be applied to solve α -path solutions of uncertain Hamiltonian systems.
According to above analysis in Section 2, the inverse uncertain distribution and expected values could be obtained via α -paths. In many cases, it is impossible to find the exact inverse uncertain distribution, so we need apply some appropriate numerical methods to efficiently and approximately solve the inverse uncertain distribution. On the basis of the work of [17,18,19,20,21,22,23], to simulate uncertain Hamiltonian systems (1) and (8), we design the following algorithm by applying Yao-Chen algorithm and symplectic Runge–Kutta scheme (14).
Step 1. Choose α = 0.01 : 0.01 : 0.99 .
Step 2. Apply symplectic Runge–Kutta scheme (14) to deterministic system (6) and obtain α -path solutions U t α , V t α of uncertain Hamiltonian systems (1) and (8).
Step 3. Basing on U t α , V t α we analyze uncertainty solutions U t , V t and compute expected values E U t , E V t .
Above algorithm has high precision and preserves symplectic structure of α -paths.

4. Numerical Results

Now, we apply the above algorithm to solve four uncertain Hamiltonian system examples in Section 3.
First, we solve Example 1.
It is easy to check that the α -path solution of (10) is
U t α = sin ( t ) ( | σ | Φ 1 ( α ) 1 ) , V t α = cos ( t ) + | σ | Φ 1 ( α ) ( 1 cos ( t ) ) .
Below, we choose σ = 1 .
The numerical (left) vs. exact (right) trajectories of uncertain distributions for U t with α = 0.2 , h = 0.01 and t [ 0 , 10 ] are plotted in Figure 1. Numerical (left) vs. exact (right) uncertain distributions V t α with t = 10 , h = 0.01 and α ( 0 , 1 ) are depicted in Figure 2. Figure 3 shows the numerical errors of U t α (left) and V t α (right). We can see that the errors are very small. In Figure 4 and Figure 5, numerical (left) and exact (right) expected value curves E U t and E V t for t [ 0 , 10 ] are drawn, respectively. As expected, the figures show that our algorithm can simulate the uncertain distributions and expected values very well. We also obtain the expectations with t = 10 , h = 0.01 as follows.
E U 10 = 0.83068 , E V 10 = 0.53858 .
Second, we solve Example 2.
The α path solution of (11) satisfies
d U t α = a V t α d t + | σ V t α | Φ 1 ( α ) d t ,
d V t α = a U t α d t + | σ U t α | Φ 1 ( α ) d t .
Here, we choose a = 2 , σ = 0.3 .
The numerical trajectories of uncertain distributions V t α with α = 0.4 , h = 0.01 and t [ 0 , 10 ] are plotted in Figure 6. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) are depicted in Figure 7. In Figure 8, numerical expected value curves E U t (left) and E V t (right) for t [ 0 , 10 ] are drawn. We also obtain the expectations with t = 10 , h = 0.01 as follows.
E U 10 = 0.56857 , E V 10 = 0.70023 .
Third, we solve Example 3.
It is easy to check that the α path solution of (12) is
U α = cos ( t ) + Φ 1 ( α ) ( | σ | + | σ | cos ( t ) + | γ | sin ( t ) ) ,
V α = sin ( t ) + Φ 1 ( α ) ( | γ | | γ | cos ( t ) + | σ | sin ( t ) ) .
Below, we choose σ = γ = 0.5 .
The numerical (left) vs. exact (right) trajectories of uncertain distributions for U t with α = 0.6 , h = 0.01 and t [ 0 , 10 ] are plotted in Figure 9. Numerical (left) vs. exact (right) uncertain distributions V t α with t = 10 , h = 0.01 and α ( 0 , 1 ) are depicted in Figure 10. Figure 11 shows the numerical errors of U t α (left) and V t α (right). We can see that the errors are very small. In Figure 12 and Figure 13, numerical (left) and exact (right) expected value curves E U t and E V t for t [ 0 , 10 ] are drawn, respectively. As expected, the figures show that our algorithm can simulate the uncertain distributions and expected values very well. We also obtain the expectations with t = 10 , h = 0.01 as follows.
E U 10 = 0.83068 , E V 10 = 0.53859 .
At last, we solve Example 4.
The α path solution of (13) satisfies
d U t α = ω 2 sin ( V t α ) d t + ( | σ 1 cos ( V t α ) | + | σ 2 sin ( V t α ) | ) Φ 1 ( α ) d t , d V t α = U t α d t .
Here, we choose σ 1 = 0.2 , σ 2 = 0.1 , ω = 2 .
The numerical trajectories of uncertain distributions V t α with α = 0.8 , h = 0.01 and t [ 0 , 10 ] are plotted in Figure 14. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) are depicted in Figure 15. In Figure 16, numerical expected value curves E U t (left) and E V t (right) for t [ 0 , 10 ] are drawn. We also obtain the expectations with t = 10 , h = 0.01 as follows.
E U 10 = 0.67653 , E V 10 = 0.36315 .

5. Conclusions

This paper proposes a kind of 2 m -dimension n-factor uncertain differential equations driven by Liu processes. Under Lipschitz continuity and linear growth conditions, the uncertain systems (1) are uniquely solvable and satisfy sample-continuity. The uncertain solutions U t , V t possess inverse uncertainty distributions U t α , V t α , respectively. We can compute expected values E U t , E V t by inverse uncertainty distributions. As a supplement of stochastic Hamiltonian systems, an uncertain Hamiltonian system is presented which presents an uncertain symplectic structure. Several examples of uncertain Hamiltonian systems are given. Numerical methods are a kind of important tools to investigate uncertain Hamiltonian systems. Symplectic Runge–Kutta scheme with six-order accuracy and Yao-Chen algorithm are applied to design an algorithm to solve inverse uncertain distributions of uncertain Hamiltonian systems and expected values of the uncertain solutions. The numerical results show the efficiency of our algorithm. For future work, applications of uncertain Hamiltonian systems could be studied, and other structure preserving generalizations, such as uncertain energy conservation systems, could be considered.

Author Contributions

Conceptualization, methodology and formal analysis, X.Y. and X.G.; validation and data curation, Y.S.; visualization and supervision, Y.L.; investigation and resources, J.W.; writing—original draft preparation, X.Y. and J.W.; writing—review and editing, Y.L. and X.G.; project administration, X.Y., Y.L. and Y.S.; All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (Grant Nos. 11801060, 11501082), Natural Science Foundation of Shandong Province (No. ZR2018LA003), Science and Technology Research Program for Universities in Shandong Province (No. J16LI58), Research and Development Project of Dezhou City in China.

Conflicts of Interest

The authors declare no conflict of interest. The funders X.Y., Y.L. and Y.S. had no role in the design of the study, in the analyses and interpretation of data, in the writing of the manuscript, and in the decision to publish the results.

Appendix A

Consider the linear stochastic oscillator [25,29]
d u ( t ) = v ( t ) d t , d v ( t ) = u ( t ) d t + d W ( t ) , u ( 0 ) = 1 , v ( 0 ) = 0 ,
where W ( t ) is a standard Wiener process. Since d W ( t ) d t ~ N ( 0 , 1 d t ) , the variance of noise term tends to . This implies that the instantaneous acceleration d v ( t ) / d t at any time can reach an infinite variance. Consider the average velocity and acceleration of the oscillator over time interval [ t , t + Δ t ] . The solution of (A1) has the following expression
u ( t ) = cos ( t ) + 0 t sin ( t s ) d W ( s ) , v ( t ) = sin ( t ) + 0 t cos ( t s ) d W ( s ) .
Under sufficiently small Δ t , we obtain two normal distributions as follows
Δ u Δ t ~ N ( κ , λ Δ t ) , Δ v Δ t ~ N ( μ , ν Δ t ) ,
where
κ sin t , λ 1 cos ( 2 t ) 2 , μ cos t , ν 1 + cos ( 2 t ) 2 .
Denote the speed of light by K=299,792,458 m/s. Let Δ t = 10 26 . Then, we obtain two probabilities at time t = 2 as follows
P { | Δ u Δ t | > K } > 99.99 % , P { | Δ v Δ t | > K } > 99.99 % .
This means that the oscillator moves with superluminal speed and acceleration. However, from the physics point of view, it is unreasonable since the oscillator moves with bounded speed and acceleration at any time. From this point of view, the stochastic Hamiltonian system model is inappropriate to describe the oscillator. In this case, we may consider an uncertain Hamiltonian system model.

References

  1. Liu, B. Uncertainty Theory; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  2. Liu, B. Fuzzy process, hybrid process and uncertain process. J. Uncertain Syst. 2008, 2, 3–16. [Google Scholar]
  3. Yao, K. Uncertain Differential Equations; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  4. Chen, X.; Liu, B. Existence and uniqueness theorem for uncertain differential equations. Fuzzy Optim. Decis. Mak. 2010, 9, 69–81. [Google Scholar] [CrossRef]
  5. Ji, X.; Zhou, J. Multi-dimensional uncertain differential equation: Existence and uniqueness of solution. Fuzzy Optim. Decis. Mak. 2015, 14, 477–491. [Google Scholar] [CrossRef]
  6. Yang, X.; Ni, Y. Existence and uniqueness theorem for uncertain heat equation. J. Ambient. Intell. Humaniz. Comput. 2017, 8, 717–725. [Google Scholar] [CrossRef]
  7. Chen, X.; Gao, J. Stability analysis of linear uncertain differential equations. Ind. Eng. Manag. Syst. 2013, 12, 2–8. [Google Scholar] [CrossRef] [Green Version]
  8. Yao, K.; Ke, H.; Sheng, Y. Stability in mean for uncertain differential equation. Fuzzy Optim. Decis. Mak. 2015, 14, 365–379. [Google Scholar] [CrossRef]
  9. Zhu, F.; Han, Z.; Zhang, J. Moment exponential stability analysis of Markovian jump stochastic differential equations with uncertain transition jump rates. Int. J. Syst. Sci. 2015, 46, 2474–2480. [Google Scholar] [CrossRef]
  10. Ji, X.; Ke, H. Almost sure stability for uncertain differential equation with jumps. Soft Comput. 2016, 20, 547–553. [Google Scholar] [CrossRef]
  11. Sheng, Y.; Gao, J. Exponential stability of uncertain differential equation. Soft Comput. 2016, 20, 3673–3678. [Google Scholar] [CrossRef]
  12. Ma, W.; Liu, L.; Gao, R.; Zhang, X.; Zhang, X. Stability in distribution for multifactor uncertain differential equation. J. Ambient. Intell. Humaniz. Comput. 2017, 8, 707–716. [Google Scholar] [CrossRef]
  13. Jia, L.; Dai, W. Uncertain spring vibration equation. J. Ind. Manag. Optim. 2021. [Google Scholar] [CrossRef]
  14. Liu, Y. Semilinear uncertain differential equation with analytic solution. Information 2012, 15, 44–49. [Google Scholar]
  15. Wang, Z. Analytic solution for a general type of uncertain differential equation. Information 2012, 15, 153–159. [Google Scholar]
  16. Yao, K. A type of uncertain differential equations with analytic solution. J. Uncertain. Anal. Appl. 2013, 1, 8. [Google Scholar] [CrossRef] [Green Version]
  17. Yao, K.; Chen, X. A numerical method for solving uncertain differential equation. J. Intell. Fuzzy Syst. 2013, 25, 825–832. [Google Scholar] [CrossRef]
  18. Wang, X.; Ning, Y.; Moughal, T.A.; Chen, X. Adams-Simpson method for solving uncertain differential equation. Appl. Math. Comput. 2015, 271, 209–219. [Google Scholar] [CrossRef]
  19. Yang, X.; Ralescu, D. Adams method for solving uncertain differential equations. Appl. Math. Comput. 2015, 270, 993–1003. [Google Scholar] [CrossRef]
  20. Gao, R. Milne method for solving uncertain differential equations. Appl. Math. Comput. 2016, 274, 774–785. [Google Scholar] [CrossRef]
  21. Ji, X.; Zhou, J. Solving high-order uncertain differential equations via Runge-Kutta method. IEEE Trans. Fuzzy Syst. 2017, 1, 99–106. [Google Scholar] [CrossRef]
  22. Zhang, Y.; Gao, J.; Huang, Z. Hamming method for solving uncertain differential equations. Appl. Math. Comput. 2017, 313, 331–341. [Google Scholar] [CrossRef]
  23. Yang, X. Solving uncertain heat equation via numerical method. Appl. Math. Comput. 2018, 329, 92–104. [Google Scholar] [CrossRef]
  24. Shi, G.; Gao, J. European option pricing problems with fractional uncertain processes. Chaos Solitons Fractals 2021, 143, 110606. [Google Scholar] [CrossRef]
  25. Milstein, G.; Repin, Y.; Tretyakov, M. Numerical methods for stochastic systems preserving symplectic structure. SIAM J. Numer. Anal. 2002, 40, 1583–1604. [Google Scholar] [CrossRef]
  26. Hong, J.; Scherer, R.; Wang, L. Predictor-corrector methods for a linear stochastic oscillator with additive noise. Math. Comput. Model. 2007, 46, 738–764. [Google Scholar] [CrossRef]
  27. Wang, L.; Hong, J.; Sun, L. Modified equations for weakly convergent stochastic symplectic schemes via their generating functions. Bit Numer. Math. 2016, 56, 1131–1162. [Google Scholar] [CrossRef]
  28. Wang, P.; Hong, J.; Xu, D. Construction of symplectic Runge-Kutta methods for stochastic Hamiltonian systems. Commun. Comput. Phys. 2017, 21, 237–270. [Google Scholar] [CrossRef]
  29. Zhou, W.; Zhang, J.; Hong, J.; Song, S. Stochastic symplectic Runge-Kutta methods for the strong approximation of Hamiltonian systems with additive noise. J. Comput. Appl. Math. 2017, 325, 134–148. [Google Scholar] [CrossRef] [Green Version]
  30. Yin, X.; Zhang, C.; Liu, Y. Exponentially fitted trapezoidal scheme for a stochastic oscillator. J. Comput. Math. 2017, 35, 801–813. [Google Scholar] [CrossRef]
  31. He, J.; Hou, W.; Qie, N.; Gepreel, K.; Shirazi, A.; Sedighi, H. Hamiltonian-based frequency-amplitude formulation for nonlinear oscillators. Facta Univ. Ser. Mech. Eng. 2021, 19, 199–208. [Google Scholar]
  32. Wang, L. Variational Integrators and Generating functions for Stochastic Hamiltonian Systems. Ph.D Thesis, Chinese Academy of Sciences, Beijing, China, 2007. [Google Scholar]
Figure 1. Trajectories of numerical (left) vs. exact (right) uncertain distributions for U t with α = 0.2 , h = 0.01 and t [ 0 , 10 ] .
Figure 1. Trajectories of numerical (left) vs. exact (right) uncertain distributions for U t with α = 0.2 , h = 0.01 and t [ 0 , 10 ] .
Symmetry 13 01424 g001
Figure 2. Numerical (left) vs. exact (right) uncertain distributions for V t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 2. Numerical (left) vs. exact (right) uncertain distributions for V t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g002
Figure 3. Numerical errors of uncertain distributions for U t (left) and V t (right) with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 3. Numerical errors of uncertain distributions for U t (left) and V t (right) with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g003
Figure 4. Numerical (left) and exact (right) expected value curves E U t with t [ 0 , 10 ] , h = 0.01 .
Figure 4. Numerical (left) and exact (right) expected value curves E U t with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g004
Figure 5. Numerical (left) and exact (right) expected value curves E V t with t [ 0 , 10 ] , h = 0.01 .
Figure 5. Numerical (left) and exact (right) expected value curves E V t with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g005
Figure 6. Trajectories of numerical uncertain distributions for V t with α = 0.4 , h = 0.01 and t [ 0 , 10 ] .
Figure 6. Trajectories of numerical uncertain distributions for V t with α = 0.4 , h = 0.01 and t [ 0 , 10 ] .
Symmetry 13 01424 g006
Figure 7. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 7. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g007
Figure 8. Expected value curves E U t (left) and E V t (right) with t [ 0 , 10 ] , h = 0.01 .
Figure 8. Expected value curves E U t (left) and E V t (right) with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g008
Figure 9. Trajectories of numerical (left) and exact (right) uncertain distributions for U t with α = 0.6 , h = 0.01 and t [ 0 , 10 ] .
Figure 9. Trajectories of numerical (left) and exact (right) uncertain distributions for U t with α = 0.6 , h = 0.01 and t [ 0 , 10 ] .
Symmetry 13 01424 g009
Figure 10. Numerical (left) and exact (right) uncertain distributions for V t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 10. Numerical (left) and exact (right) uncertain distributions for V t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g010
Figure 11. Numerical errors of uncertain distributions for U t (left) and V t (right) with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 11. Numerical errors of uncertain distributions for U t (left) and V t (right) with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g011
Figure 12. Numerical (left) and exact (right) expected value curves E U t with t [ 0 , 10 ] , h = 0.01 .
Figure 12. Numerical (left) and exact (right) expected value curves E U t with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g012
Figure 13. Numerical (left) and exact (right) expected value curves E V t with t [ 0 , 10 ] , h = 0.01 .
Figure 13. Numerical (left) and exact (right) expected value curves E V t with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g013
Figure 14. Trajectories of numerical uncertain distributions for V t with α = 0.8 , h = 0.01 and t [ 0 , 10 ] .
Figure 14. Trajectories of numerical uncertain distributions for V t with α = 0.8 , h = 0.01 and t [ 0 , 10 ] .
Symmetry 13 01424 g014
Figure 15. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Figure 15. Numerical uncertain distributions for U t with t = 10 , h = 0.01 and α ( 0 , 1 ) .
Symmetry 13 01424 g015
Figure 16. Expected value curves E U t (left) and E V t (right) with t [ 0 , 10 ] , h = 0.01 .
Figure 16. Expected value curves E U t (left) and E V t (right) with t [ 0 , 10 ] , h = 0.01 .
Symmetry 13 01424 g016
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yin, X.; Gao, X.; Liu, Y.; Shen, Y.; Wang, J. Symplectic-Structure-Preserving Uncertain Differential Equations. Symmetry 2021, 13, 1424. https://doi.org/10.3390/sym13081424

AMA Style

Yin X, Gao X, Liu Y, Shen Y, Wang J. Symplectic-Structure-Preserving Uncertain Differential Equations. Symmetry. 2021; 13(8):1424. https://doi.org/10.3390/sym13081424

Chicago/Turabian Style

Yin, Xiuling, Xiulian Gao, Yanqin Liu, Yanfeng Shen, and Jinchan Wang. 2021. "Symplectic-Structure-Preserving Uncertain Differential Equations" Symmetry 13, no. 8: 1424. https://doi.org/10.3390/sym13081424

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop