Introduction

Uncertainty theory is a tool to study the indeterminacy phenomena in human systems, which was founded by Liu [1] in 2007. It was refined by Liu [2] and has become an axiomatic system via normality, duality, subadditivity, and product axioms of uncertain measure. Up to now, many branches of mathematics emerged based on uncertainty theory, such as mathematical programming [3], uncertain set and uncertain inference [4], uncertain logic [5], uncertain risk [6,7], and uncertain insurance [8].

Uncertain process is essentially a sequence of uncertain variables indexed by time which was first introduced by Liu [9]. After that, a significant uncertain process called canonical process was designed by [10]. The canonical process is a stationary independent increment process with Lipschitz continuous sample paths. Meanwhile, uncertain calculus with respect to canonical process called Liu calculus was developed by Liu [10]. In order to describe the evolution of uncertain phenomenon with some jumps, Liu [9] proposed the uncertain renewal process. Afterward, Yao [11] presented the uncertain calculus with respect to renewal process called the Yao calculus. Recently, Yao [12] proposed multi-dimensional uncertain calculus with Liu process, Chen [13] studied the uncertain calculus with finite variation processes. More research about uncertain process can be found in references [14-16].

Uncertain differential equation was proposed by Liu [9], which is an important tool to deal with uncertain dynamic systems. Different from stochastic differential equation driven by a Wiener process [17], uncertain differential equation is a type of differential equation driven by uncertain process. In order to know well uncertain differential equation, many researchers did a lot of work. Chen and Liu [18] proved an existence and uniqueness theorem of solution under global Lipschitz condition and proposed an analytic solution for linear uncertain differential equation. Gao [19] gave an existence and uniqueness theorem with local Lipschitz condition. In 2009, Liu [10] gave a concept of stability of uncertain differential equation. After that, Yao et al. [20] proved some stability theorems of uncertain differential equation. In addition, Sheng and Wang [21] investigated the stability in pth moment for uncertain differential equation, Liu et al. [22] studied the almost sure stability, and Yao et al. [23] showed the stability in mean. In order to obtain the solution of uncertain differential equation, Liu [24] and Yao [25] provided the analytic solutions for some special nonlinear uncertain differential equations, respectively. Yao and Chen [26] presented a numerical method for solving uncertain differential equation when it is difficult to obtain analytic solution. Yao [27] also discussed the extreme values and integral of solution of uncertain differential equation.

Uncertain differential equation was first applied in finance by Liu [10] in 2009. Meanwhile, Liu [10] presented an uncertain stock model in uncertain financial market and proved the European option pricing formulas. After that, Chen [28] gave the America option pricing formulas. Besides, Peng and Yao [29] presented another uncertain stock model and corresponding option pricing formulas. Liu [30] discussed some possible applications of uncertain differential equations to financial markets. Li and Peng [31] proposed a stock model with uncertain stock diffusion. Liu et al. [32] built an uncertain currency model and proved the currency option pricing. Jiao and Yao [33] considered an interest rate model in uncertain environment. Yao [34] proved a no-arbitrage theorem for uncertain stock model. In addition, uncertain differential equation was also applied in uncertain optimal control [35] and uncertain differential game [36].

The extensions of uncertain differential equation also attracted the attention of scholars. Several recent contributions in the extension literature have studied this question in many directions. Yao [11] suggested the uncertain differential equation with jumps. Ge and Zhu [37] discussed the backward uncertain differential equation. Barbacioru [38], Ge and Zhu [39], and Liu and Fei [40] focused on the uncertain delay differential equation. Yao [12] proposed the multidimentional uncertain differential equation via multidimensional uncertain calculus. Ji and Zhou [41] proved an existence and uniqueness theorem of solution for multidimensional uncertain differential equation. Yao [42] studied the higher order uncertain differential equation.

Usually, the uncertain factor influencing dynamic systems is not alone. In 2012, Liu and Yao [43] extended uncertain integral from single canonical process to multiple ones. This provides a motivation to consider the concept of uncertain differential equation driven by multiple uncertain processes. In this paper, we present a type of uncertain differential equation driven by multiple canonical processes which can be regarded as a generalization of the uncertain differential equation proposed by Liu [9].

The rest of the paper is organized as follows. Some preliminary concepts of uncertainty theory and uncertain calculus are recalled in the ‘Preliminary’ section. After that, the multifactor uncertain differential equation is presented. Following that, a numerical method is introduced. In addition, an existence and uniqueness theorem is proved. Finally, a brief summary is given.

Preliminary

In this section, uncertainty theory and uncertain calculus are introduced and some basic concepts are given.

Uncertainty theory

Let Γ be a nonempty set and a σ-algebra over Γ. Each element Λ in is called an event. A set function from to [ 0,1] ia called uncertain measure if it satisfies the following axioms:

  • (Normality axiom) for the universal set Γ;

  • (Duality axiom) for any \(\Lambda \in \mathcal L;\)

  • (Subadditivity axiom) for every countable sequence of events Λ 1,Λ 2,⋯, we have:

    The triplet is called an uncertain space. In order to obtain an uncertain measure of compound event, Liu [10] defined a product uncertain measure which produces the fourth axiom of uncertainty theory:

  • (Product axiom) Let be uncertain spaces for k=1,2,⋯ The product uncertain measure is an uncertain measure on the product σ-algebra \(\mathcal {L}_{1}\times \mathcal {L}_{2} \times \cdots \) satisfying:

where Λ k are arbitrarily chosen events from \({\mathcal L}_{k}\) for k=1,2,⋯, respectively.

An uncertain variable is defined as a measurable function from an uncertain space to the set of real numbers, i.e., for any Borel set B of real numbers, the set:

$$\{\xi\in B\}=\{\gamma\in \Gamma|\xi(\gamma\!)\in B\} $$

is an event.

The uncertainty distribution Φ:ℜ→[0,1] of an uncertain variable ξ is defined by Liu [1] as:

and the inverse function Φ −1 is called the inverse uncertainty distribution of ξ.

An uncertain variable ξ is called normal if it has a normal uncertainty distribution:

$$\Phi(x)=\left(1+\exp\left(\frac{\pi (e-x)}{\sqrt[]{3}\sigma}\right)\right)^{-1},\,\,\, x\in \Re $$

denoted by \({\mathcal N} (e,\sigma \!)\) where e and σ are real numbers with σ>0.

The expected value of uncertain variable ξ is defined by Liu [1] as:

provided that at least one of the two integrals is finite. The variance of ξ is defined as V[ ξ]=E[ (ξE[ξ])2].

Let ξ 1,ξ 2,⋯,ξ n be independent uncertain variables with uncertainty distributions Φ 1,Φ 2,⋯,Φ n , respectively. Liu [2] proved that if f(x 1,x 2,⋯,x n ) is a strictly increasing function with respect to x 1,x 2,⋯,x m and strictly decreasing with respect to x m+1,x m+2,⋯,x n , then ξ=f(ξ 1,ξ 2,⋯,ξ n ) is an uncertain variable with inverse uncertainty distribution:

$$\Psi^{-1}(\alpha)=f(\Phi^{-1}_{1}(\alpha),\cdots, \Phi^{-1}_{m}(\alpha),\Phi^{-1}_{m+1}(1-\alpha),\cdots,\Phi^{-1}_{n}(1-\alpha)). $$

Furthermore, the expected value of uncertain variable ξ=f(ξ 1,ξ 2,⋯,ξ n ) was obtained by Liu and Ha [44] as follows:

$$E[\xi]={\int_{0}^{1}}f(\Phi^{-1}_{1}(\alpha),\cdots, \Phi^{-1}_{m}(\alpha),\Phi^{-1}_{m+1}(1-\alpha),\cdots,\Phi^{-1}_{n}(1-\alpha))\mathrm{d}\alpha. $$

Uncertain calculus

Definition 1.

(Liu [9]) Let T be an index set and let be an uncertain space. An uncertain process is a measurable function from to the set of real numbers, i.e., for each tT and any Borel set B of real numbers, the set:

$$\{X_{t}\in B\}=\{\gamma\in \Gamma\mid X_{t}(\gamma)\in B\} $$

is an event.

Definition 2.

(Liu [10]) An uncertain process C t is said to be a canonical process if (i)C 0=0 and almost all sample paths are Lipschitz continuous; (i i)C t has stationary and independent increments; (i i i) every increment C s+t C t is a normal uncertain variable with expected value 0 and variance t 2.

Definition 3.

(Liu [10]) Let X t be an uncertain process and C t be a canonical process. For any partition of closed integral [ a,b] with a=t 1<t 2<⋯<t k+1=b, the mesh is written as:

$$\Delta=\max_{1\leq i \leq k}\mid t_{i+1}-t_{i}\mid. $$

Then, Liu integral of X t with respect to C t is:

$${\int_{a}^{b}}X_{t}{dC}_{t}={\lim}_{\Delta\rightarrow 0}\sum_{i=1}^{k}X_{t_{i}}(C_{t_{i+1}}-C_{t_{i}}) $$

provided that the limit exists almost surely and is finite. In this case, the uncertain process X t is said to be integrable.

Example 1.

Let f(t) be a continuous function with respect to t. Then, the uncertain integral:

$${\int_{0}^{s}}f(t){dC}_{t} $$

is a normal uncertain variable at each time s, and:

$${\int_{0}^{s}}f(t){dC}_{t}\sim {\mathcal N} \left(0, {\int_{0}^{s}}\mid f(t)\mid dt\right). $$

Definition 4.

(Liu [9]) Suppose C t is a canonical process, and f, g are some given functions. Then,

$$ {dX}_{t}=f(t, X_{t})dt+g(t, X_{t}){dC}_{t} $$
((1))

is called an uncertain differential equation.

The uncertain differential with respect to canonical processes C 1t ,C 2t ,⋯,C nt is defined by Liu and Yao [43] as follows.

Definition 5.

(Liu and Yao [43]) Let C 1t ,C 2t ,⋯,C nt be canonical processes and let Z t be an uncertain process. If there exist uncertain processes μ t and σ 1t ,σ 2t ,⋯,σ nt such that:

$$ Z_{t}=Z_{0}+{\int_{0}^{t}}\mu_{s}ds+\sum_{i=1}^{n}{\int_{0}^{t}}\sigma_{is}{dC}_{is} $$
((2))

for any t≥0, then, we say Z t has an uncertain differential:

$$ {dZ}_{t}=\mu_{t}dt+\sum_{i=1}^{n}\sigma_{it}{dC}_{it}. $$
((3))

In this case, Z t is called a differentiable uncertain process with drift μ t and diffusions σ 1t ,σ 2t ,⋯,σ nt .

Theorem 1.

(Liu and Yao [43]) (Fundamental Theorem of Uncertain Calculus) Let C 1t ,C 2t ,⋯,C nt be canonical processes. If h(t,c 1,c 2,⋯,c n ) is a continuously differentiable function, then the uncertain process Z t =h(t,C 1t ,C 2t ,⋯,C nt ) is differentiable and has an uncertain differential:

$${dZ}_{t}=\frac{\partial h}{\partial t}(t, C_{1t}, C_{2t}, \cdots, C_{nt})dt+\sum\limits_{i=1}^{n}\frac{\partial h}{\partial c_{i}}(t, C_{1t}, C_{2t}, \cdots, C_{nt}){dC}_{it}. $$

Multifactor uncertain differential equation

Usually, the uncertain factor influencing dynamic systems is not alone. In order to model the dynamic systems with multiple factors, this section will extend the uncertain differential equation driven by single canonical process to one driven by multiple independent canonical processes.

Definition 6.

(Liu [45]) Uncertain processes X 1t ,X 2t ,⋯,X nt are said to be independent if for any positive integer k and any times t 1,t 1,⋯,t k , the uncertain vectors:

$$\boldsymbol{\xi}_{i}=\left(X_{{it}_{1}}, X_{{it}_{2}}, \cdots, X_{{it}_{k}}\right),i=1, 2, \cdots, n $$

are independent, i.e., for any Borel sets B 1,B 2,⋯,B n of k-dimensional real vectors, we have:

Theorem 2.

(Liu [45]) Let X 1t ,X 2t ,⋯,X nt be independent uncertain processes with regular uncertainty distributions Φ 1t ,Φ 2t ,⋯,Φ nt , respectively. If the function f(x 1,x 2,⋯,x n ) is strictly increasing with respect to x 1,x 2,⋯,x m and strictly decreasing with respect to x m+1,x m+2,⋯,x n , then:

$$X_{t}=f(X_{1t}, X_{2t}, \cdots, X_{nt}) $$

is an uncertain variable with inverse uncertainty distribution:

$$\Phi_{t}^{-1}(\alpha)=f(\Phi^{-1}_{1t}(\alpha),\cdots,\Phi^{-1}_{mt}(\alpha),\Phi^{-1}_{m+1,t}(1-\alpha),\cdots,\Phi^{-1}_{nt}(1-\alpha)). $$

Definition 7.

Suppose C 1t ,C 2t ,⋯,C nt are independent canonical processes, and f, g 1,g 2,⋯,g n are some given functions. Then:

$$ {dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n} g_{i}(t, X_{t}){dC}_{it} $$
((4))

is called an uncertain differential equation with respect to C 1t ,C 2t ,⋯,C nt . A solution is an uncertain process X t that satisfies Equation 4 identically in t.

The uncertain differential Equation 4 is equivalent to the uncertain integral equation:

$$ X_{s}=X_{0}+{\int_{0}^{s}}f(t, X_{t})dt+\sum_{i=1}^{n}{\int_{0}^{s}}g_{i}(t, X_{t}){dC}_{it}. $$
((5))

Example 2.

Let a, b and c be real numbers, and let C 1t ,C 2t be independent canonical processes. The uncertain differential equation:

$$ {dX}_{t}=adt+{bdC}_{1t}+{cdC}_{2t} $$
((6))

has a solution:

$$ X_{t}=X_{0}+at+{bC}_{1t}+{cC}_{2t}. $$
((7))

Theorem 3.

Let μ t , ν 1t ,ν 2t ,⋯,ν nt be integrable uncertain processes and let C 1t ,C 2t ,⋯,C nt be independent canonical processes. Then, the uncertain differential equation:

$$ {dX}_{t}=\mu_{t}X_{t}dt+\sum\limits_{i=1}^{n}\nu_{it}X_{t}{dC}_{it} $$
((8))

has a solution:

$$ X_{t}=X_{0}\exp\left({\int_{0}^{t}}\mu_{s}ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\nu_{is}{dC}_{is}\right). $$
((9))

Proof. At first, the original uncertain differential equation is equivalent to:

$$\frac{{dX}_{t}}{X_{t}}=\mu_{t}dt+\sum_{i=1}^{n}\nu_{it}{dC}_{it}. $$

It follows from the fundamental theorem of uncertain calculus that:

$$d\ln X_{t}=\frac{{dX}_{t}}{X_{t}}=\mu_{t}dt+\sum\limits_{i=1}^{n}\nu_{it}{dC}_{it} $$

and then:

$$\ln X_{t}=\ln X_{0}+{\int_{0}^{t}}\mu_{s}ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\nu_{is}{dC}_{is}. $$

Therefore, the uncertain differential Equation 8 has a solution (9).

Example 3.

Let a, b, and c be real numbers, and let C 1t and C 2t be independent canonical processes. The uncertain differential equation:

$$ {dX}_{t}={aX}_{t}dt+{bX}_{t}{dC}_{1t}+{cX}_{t}{dC}_{2t} $$
((10))

has a solution:

$$ X_{t}=X_{0}\exp\left(at+{bC}_{1t}+{cC}_{2t}\right). $$
((11))

Theorem 4.

Let μ 1t , μ 2t , ν 1t ,ν 2t ,⋯,ν nt and ω 1t ,ω 2t ,⋯,ω nt be integrable uncertain processes. Assume C 1t ,C 2t ,⋯,C nt are independent canonical processes, then the uncertain differential equation:

$$ {dX}_{t}=(\mu_{1t}X_{t}+\mu_{2t})dt+\sum\limits_{i=1}^{n}(\nu_{it}X_{t}+\omega_{it}){dC}_{it} $$
((12))

has a solution:

$$ X_{t}=U_{t}\left(X_{0}+{\int_{0}^{t}}\frac{\mu_{2s}}{U_{s}}ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\frac{\omega_{is}}{U_{s}}{dC}_{is}\right) $$
((13))

where:

$$ U_{t}=\exp\left({\int_{0}^{t}}\mu_{1s}ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\nu_{is}{dC}_{is}\right). $$
((14))

Proof. Define two uncertain processes U t and V t via uncertain differential equations,

$${dU}_{t}=\mu_{t}U_{t}dt+\sum\limits_{i=1}^{n}\nu_{it}U_{t}{dC}_{it}, $$
$${dV}_{t}=\frac{\mu_{2t}}{U_{t}}dt+\sum\limits_{i=1}^{n}\frac{\omega_{it}}{U_{t}}{dC}_{it}. $$

It follows from the integration by parts that:

$$d(U_{t}V_{t})=V_{t}{dU}_{t}+U_{t}{dV}_{t}=(\mu_{1t}U_{t}V_{t}+\mu_{2t}dt)+\sum\limits_{i=1}^{n}(\nu_{it}U_{t}V_{t}+\omega_{it})C_{it}. $$

That is, the uncertain process X t =U t V t is a solution of the uncertain differential Equation (12). Note that:

$$U_{t}=U_{0}\exp\left({\int_{0}^{t}}\mu_{1s}ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\nu_{is}{dC}_{is}\right), $$
$$V_{t}=V_{0}+{\int_{0}^{t}}\frac{\mu_{2s}}{U_{s}}dt+\sum\limits_{i=1}^{n}{\int_{0}^{t}}\frac{\omega_{is}}{U_{s}}{dC}_{is}. $$

Taking U 0=1 and V 0=X 0, we get the solutions (13) and (14). The theorem is proved.

Note that n=1, the uncertain differential Equation 12 degenerates to the linear uncertain differential equation in Chen and Liu [18].

Example 4.

Let m, a, σ, and ω be real numbers and let C 1t and C 2t be independent canonical processes. The uncertain differential equation:

$$ {dX}_{t}=(m-{aX}_{t})dt+\sigma {dC}_{1t}+\omega {dC}_{2t} $$
((15))

has the solution:

$$ X_{t}=\exp(-at)\left(X_{0}+\frac{m}{a}(\exp(at)-1)+{\int_{0}^{t}}\sigma\exp(as){dC}_{1s}+{\int_{0}^{t}}\omega\exp(as){dC}_{2s}\right) $$
((16))

provided that a≠0.

Example 5.

Let m, σ, and ω be real numbers and let C 1t and C 2t be independent canonical processes. The uncertain differential equation:

$$ {dX}_{t}=mdt+\sigma X_{t}{dC}_{1t}+\omega X_{t}{dC}_{2t} $$
((17))

has the solution:

$$ X_{t}=\exp(\sigma C_{1t}+\omega C_{2t})\left(X_{0}+{\int_{0}^{t}}m\exp(\sigma C_{1s}+\omega C_{2s})ds\right). $$
((18))

Theorem 5.

Let f be a function of two variables and let σ 1t ,σ 2t ,⋯,σ nt be integrable uncertain processes. Assume C 1t ,C 2t ,⋯,C nt are independent canonical processes, then the uncertain differential equation:

$$ {dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n}\sigma_{it}X_{t}{dC}_{it} $$
((19))

has a solution:

$$ X_{t}=Y_{t}^{-1}Z_{t} $$
((20))

where:

$$ Y_{t}=\exp\left(-\sum\limits_{i=1}^{n}{\int_{0}^{t}}\sigma_{is}{dC}_{is}\right) $$
((21))

and Z t is the solution of uncertain differential equation:

$$ {dZ}_{t}=Y_{t}f\left(t, Y_{t}^{-1}Z_{t}\right)dt $$
((22))

with initial value Z 0=X 0.

Proof. By the fundamental theorem of uncertain calculus, the uncertain process Y t has an uncertain differential:

$${dY}_{t}=-\exp\left(-\sum\limits_{i=1}^{n}{\int_{0}^{t}}\sigma_{is}{dC}_{is}\right)\sum_{i=1}^{n}\sigma_{it}{dC}_{it}=-Y_{t}\sum_{i=1}^{n}\sigma_{it}{dC}_{it}. $$

It follows from the integration by parts that:

$$d(X_{t}Y_{t})=X_{t}{dY}_{t}+Y_{t}{dX}_{t}=-X_{t}Y_{t}\sum\limits_{i=1}^{n}\sigma_{it}{dC}_{it}+Y_{t}f(t, X_{t})+X_{t}Y_{t}\sum\limits_{i=1}^{n}\sigma_{it}{dC}_{it}. $$

That is,

$$d(X_{t}Y_{t})=Y_{t}f(t, X_{t}). $$

Defining Z t =X t Y t , we obtain \(X_{t}=Y_{t}^{-1}Z_{t}\) and \({dZ}_{t}=Y_{t}f\left (t, Y_{t}^{-1}Z_{t}\right)\). Furthermore, since Y 0=1, the initial value Z 0 is just X 0. The theorem is proved.

Note that n=1, the uncertain differential Equation 19 degenerates to the nonlinear uncertain differential equation in Liu [24].

Example 6.

Let σ 1,σ 2,⋯,σ n be real numbers and let C 1t ,C 2t ,⋯,C nt be independent canonical processes. Consider the uncertain differential equation:

$$ {dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n}\sigma_{i}X_{t}{dC}_{it}. $$
((23))

Theorem 5 shows that:

$$Y_{t}=\exp\left(-\sum\limits_{i=1}^{n}\sigma_{i}C_{is}\right) $$

and:

$$X_{t}=\exp\left(\sum\limits_{i=1}^{n}\sigma_{i}C_{is}\right)Z_{t} $$

where Z t is the solution of uncertain differential equation:

$${dZ}_{t}=\exp\left(-\sum\limits_{i=1}^{n}\sigma_{i}C_{is}\right)f\left(t, \exp\left(\sum\limits_{i=1}^{n}\sigma_{i}C_{is}\right)Z_{t}\right)dt $$

with initial value Z 0=X 0. Taking \(f(t, X_{t})=X_{t}^{\alpha }\), α≠1, we can obtain:

$${dZ}_{t}^{1-\alpha}=(1-\alpha)\exp\left((1-\alpha)\sum\limits_{i=1}^{n}\sigma_{i}C_{it}\right)dt $$

and:

$$X_{t}=\exp\left(\sum\limits_{i=1}^{n}\sigma_{i}C_{it}\right)\left(X_{0}^{1-\alpha}+(1-\alpha){\int_{0}^{t}}\exp\left((1-\alpha)\sum\limits_{i=1}^{n}\sigma_{i}C_{is}\right)ds\right)^{\displaystyle\frac{1}{1-\alpha}}. $$

Theorem 6.

Let g 1,g 2,⋯,g n be functions of two variables and let α t be an integrable uncertain process. Assume C 1t ,C 2t ,⋯,C nt are independent canonical processes, then the uncertain differential equation:

$$ {dX}_{t}=\alpha_{t}X_{t}dt+\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it} $$
((24))

has a solution:

$$ X_{t}=Y_{t}^{-1}Z_{t} $$
((25))

where:

$$ Y_{t}=\exp\left(-{\int_{0}^{t}}\alpha_{s}ds\right) $$
((26))

and Z t is the solution of uncertain differential equation:

$$ {dZ}_{t}=Y_{t}\sum\limits_{i=1}^{n}g_{i}\left(t, Y_{t}^{-1}Z_{t}\right)dt $$
((27))

with initial value Z 0=X 0.

Proof. It follows from the fundamental theorem of uncertain calculus that:

$${dY}_{t}=-\exp\left(-{\int_{0}^{t}}\alpha_{s}ds\right)\alpha_{t}dt=-Y_{t}\alpha_{t}dt. $$

Using the integration by parts, we have the following:

$$d(X_{t}Y_{t})=X_{t}{dY}_{t}+Y_{t}{dX}_{t}=-X_{t}Y_{t}\alpha_{t}dt+Y_{t}\alpha_{t}X_{t}dt+Y_{t}\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it}. $$

That is,

$$d(X_{t}Y_{t})=Y_{t}\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it}. $$

Define Z t =X t Y t , then \(X_{t}=Y_{t}^{-1}Z_{t}\) and \({dZ}_{t}=Y_{t}\displaystyle \sum \limits _{i=1}^{n}g_{i}\left (t, Y_{t}^{-1}Z_{t}\right){dC}_{\textit {it}}\). In addition, since Y 0=1, the initial value Z 0 is just X 0. The theorem is proved.

Note that n=1, the uncertain differential Equation 24 degenerates to the nonlinear uncertain differential equation in Liu [24].

Example 7.

Let α, b, c, and β be real numbers with β≠1, and let C 1t ,C 2t ,⋯,C nt be independent canonical processes. Consider the uncertain differential equation:

$$ {dX}_{t}=\alpha X_{t}dt+{bX}_{t}^{\beta}{dC}_{1t}+{cX}_{t}^{\beta}{dC}_{2t}. $$
((28))

At first,

$$Y_{t}=\exp(-\alpha t) $$

and Z t satisfies uncertain differential equation:

$${dZ}_{t}=b\exp((\beta -1)\alpha t)Z_{t}^{\beta}{dC}_{1t}+c\exp((\beta -1)\alpha t)Z_{t}^{\beta}{dC}_{2t}. $$

Since β≠1, we have:

$${dZ}_{t}^{1-\alpha}=(1-\beta)(b\exp((\beta -1)\alpha t){dC}_{1t}+c\exp((\beta -1)\alpha t){dC}_{2t}). $$

It follows from the fundamental theorem of uncertain calculus that:

$$Z_{t}^{1-\alpha}=Z_{0}^{1-\alpha}+(1-\beta)\left(b{\int_{0}^{t}}\exp((\beta -1)\alpha s){dC}_{1s}+c{\int_{0}^{t}}\exp((\beta -1)\alpha s){dC}_{2s}\right). $$

Theorem 6 says the uncertain differential equation has a solution:

$${}X_{t}\!=\exp(\alpha t)\!\left(\!X_{0}^{1-\alpha}\,+\,(1\,-\,\beta)(b{\int_{0}^{t}}\!\exp((\beta -1)\alpha s){dC}_{1s}+c {\int_{0}^{t}}\exp((\beta -1)\alpha s){dC}_{2s}\!\right)^{\displaystyle\frac{1}{1-\beta}}\!. $$

Numerical method

However, in many cases, it is difficult to find analytic solutions of uncertain differential equations. Yao and Chen [26] presented a numerical method called Yao-Chen method to obtain the inverse uncertainty distribution of solution.

Yao-Chen formula

Definition 8.

(Yao and Chen [26]) Let α be a number with 0<α<1. An uncertain differential equation

$$ {dX}_{t}=f(t, X_{t})dt+g(t, X_{t}){dC}_{t} $$
((29))

is said to have an α-path \(X_{t}^{\alpha }\) if it solves the corresponding ordinary differential equation:

$$ {dX}_{t}^{\alpha}=f\left(t, X_{t}^{\alpha}\right)dt+\mid g\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha)dt $$
((30))

where Φ −1(α) is the inverse standard normal uncertainty distribution, i.e.,

$$\Phi^{-1}(\alpha)=\displaystyle\frac{\sqrt[]{3}}{\pi}\ln\frac{\alpha}{1-\alpha}. $$

Theorem 7.

(Yao-Chen Formula [26]) Assume that f, g 1,g 2,⋯,g n are continuous functions of two variables. Let X t and \(X_{t}^{\alpha }\) be the solution and α-path of the uncertain differential equation:

$${dX}_{t}=f(t, X_{t})dt+g(t, X_{t}){dC}_{t}, $$

respectively. Then:

Theorem 8.

(Yao and Chen [26]) Assume that f, g 1,g 2,⋯,g n are continuous functions of two variables. Let X t and \(X_{t}^{\alpha }\) be the solution and α-path of the uncertain differential equation:

$${dX}_{t}=f(t, X_{t})dt+g(t, X_{t}){dC}_{t}, $$

respectively. Then, the solution X t has an inverse uncertainty distribution:

$$\Psi_{t}^{-1}(\alpha)=X_{t}^{\alpha}. $$

Generalization

In this subsection, we generalize the Yao-Chen formula to the multifactor uncertain differential equation.

Definition 9.

Let α be a number with 0<α<1, and let C 1t ,C 2t ,⋯,C nt be independent canonical processes. An uncertain differential equation:

$$ {dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n} g_{i}(t, X_{t}){dC}_{it} $$
((31))

is said to have an α-path \(X_{t}^{\alpha }\) if it solves the corresponding ordinary differential equation:

$$ {dX}_{t}^{\alpha}=f\left(t, X_{t}^{\alpha}\right)dt+\sum\limits_{i=1}^{n} \mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha)dt $$
((32))

where Φ −1(α) is the inverse uncertainty distribution of standard normal uncertain variable \({\mathcal N}(0,1)\), i.e.,

$$\Phi^{-1}(\alpha)=\displaystyle\frac{\sqrt[]{3}}{\pi}\ln\frac{\alpha}{1-\alpha},\,\,0<\alpha<1. $$

Example 8.

Let a, b, and c be real numbers. The uncertain differential equation:

$${dX}_{t}=adt+{bdC}_{1t}+{cdC}_{2t},\,\,X_{0}=0 $$

has an α-path:

$$X_{t}^{\alpha}=at+(\mid b\mid+\mid c\mid)\Phi^{-1}(\alpha). $$

Lemma 9.

Assume that f(t,x)and g(t,x) are continuous functions. Let ϕ(t)be a solution of the ordinary differential equation:

$$\frac{dx}{dt}=f(t, x)dt+K\mid g(t, x)\mid,\,\,x(0)=x_{0} $$

where K is a real number. Let ψ(t)be a solution of the ordinary differential equation:

$$\frac{dx}{dt}=f(t, x)dt+k(t)g(t, x),\,\,x(0)=x_{0} $$

where k(t) is a real function.

  • If k(t)g(t,x)≤Kg(t,x)∣ for t∈[0,T], then ψ(T)≤ϕ(T),

  • If k(t)g(t,x)>Kg(t,x)∣ for t∈[0,T], then ψ(T)>ϕ(T).

Theorem 10.

Assume that f, g 1,g 2,⋯,g n are continuous functions of two variables and C 1t ,C 2t ,⋯,C nt are independent canonical processes. Let X t and \(X_{t}^{\alpha }\) be the solution and α-path of the uncertain differential equation:

$${dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it}, $$

respectively. Then:

Proof. For each α-path \(X_{t}^{\alpha }\), we construct sets as follows,

$$T_{i}^{+}=\left\{t\mid g_{i}\left(t, X_{t}^{\alpha}\right)\geq 0\right\}, $$
$$T_{i}^{-}=\left\{t\mid g_{i}\left(t, X_{t}^{\alpha}\right)< 0\right\}, $$

i=1,2,⋯,n. It is obvious that \(T_{i}^{+}\cap T_{i}^{-}=\emptyset \) and \(T_{i}^{+}\cup T_{i}^{-}=[0,+\infty)\) for each 1≤in.

Write:

$$\Lambda_{i1}^{+}=\left\{\gamma\displaystyle\mid \frac{{dC}_{it}(\gamma)}{dt} \leq \Phi^{-1}(\alpha)\,\, \text{for}\,\,t\in T_{i}^{+}\right\}, $$
$$\Lambda_{i1}^{-}=\left\{\gamma\mid\frac{{dC}_{it}(\gamma)}{dt} \geq \Phi^{-1}(1-\alpha)\,\, \text{for}\,\,t\in T_{i}^{-}\right\}, $$

i=1,2,⋯,n, where Φ −1 is the inverse uncertainty distribution of \({\mathcal N}(0, 1)\). Since \(T_{i}^{+}\) and \(T_{i}^{-}\) are disjoint sets and C it have independent increments, we get:

For any \(\gamma \in \Lambda _{i1}^{+}\cap \Lambda _{i1}^{-}\), we always have:

$$g_{i}(t, X_{t}(\gamma))\frac{{dC}_{it}(\gamma)}{dt}\leq\mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha), \forall t, \,\,i=1, 2, \cdots, n. $$

Let \(\Lambda _{1}^{+}\cap \Lambda _{1}^{-}=\displaystyle \bigcap _{i=1}^{n}\left (\Lambda _{i1}^{+}\cap \Lambda _{i1}^{-}\right)\). Because C 1t ,C 2t ,⋯,C nt are independent and , i=1,2,⋯,n, we have:

Then, for any \(\gamma \in \Lambda _{1}^{+}\cap \Lambda _{1}^{-}\), we have:

$$\sum\limits_{i=1}^{n} g_{i}(t, X_{t}(\gamma))\frac{{dC}_{it}(\gamma)}{dt}\leq\sum\limits_{i=1}^{n} \mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha), \forall t. $$

The Lemma 9 shows that \(X_{t}\leq X_{t}^{\alpha }\) for all t, so \(\Lambda _{1}^{+}\cap \Lambda _{1}^{-}\subset \left \{X_{t}\leq X_{t}^{\alpha }, \forall t\right \}\). Hence:

((33))

On the other hand, write:

$$\Lambda_{i2}^{+}=\left\{\gamma\displaystyle\mid \frac{{dC}_{it}(\gamma)}{dt}>\Phi^{-1}(\alpha)\,\, \text{for}\,\,t\in T_{i}^{+}\right\}, $$
$$\Lambda_{i2}^{-}=\left\{\gamma\mid\frac{{dC}_{it}(\gamma)}{dt}<\Phi^{-1}(1-\alpha)\,\, \text{for}\,\,t\in T_{i}^{-}\right\}, $$

i=1,2,⋯,n. Since \(T_{i}^{+}\) and \(T_{i}^{-}\) are disjoint sets and C it has independent increments, we get:

For any \(\gamma \in \Lambda _{i2}^{+}\cap \Lambda _{i2}^{-}\), we always have:

$$g_{i}(t, X_{t}(\gamma))\frac{{dC}_{it}(\gamma)}{dt}>\mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha), \forall t, \,\,i=1, 2, \cdots, n. $$

Let \(\Lambda _{2}^{+}\cap \Lambda _{2}^{-}=\displaystyle \bigcap _{i=1}^{n}\left (\Lambda _{i2}^{+}\cap \Lambda _{i2}^{-}\right)\). Because C 1t ,C 2t ,⋯,C nt are independent and , i=1,2,⋯,n, we have:

Then, for any \(\gamma \in \Lambda _{2}^{+}\cap \Lambda _{2}^{-}\), we have:

$$\sum\limits_{i=1}^{n} g_{i}(t, X_{t}(\gamma))\frac{{dC}_{it}(\gamma)}{dt}>\sum\limits_{i=1}^{n} \mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha), \forall t. $$

The Lemma 9 shows that \(X_{t}> X_{t}^{\alpha }\) for any t, so \(\Lambda _{2}^{+}\cap \Lambda _{2}^{-}\subset \left \{X_{t}> X_{t}^{\alpha }, \forall t\right \}\). Hence:

((34))

Since \(\left \{X_{t}\leq X_{t}^{\alpha },\forall t\right \}\) and \(\left \{X_{t} \not \leq X_{t}^{\alpha },\forall t\right \}\) are opposite events with each other. It follows from the duality axiom that:

In addition, \(\left \{X_{t}>X_{t}^{\alpha },\forall t\right \} \subset \left \{X_{t} \not \leq X_{t}^{\alpha },\forall t\right \}\) means that:

((35))

Thus, the results follow from (33), (34), and (35).

Theorem 11.

Assume that f, g 1,g 2,⋯,g n are continuous functions of two variables and C 1t ,C 2t ,⋯,C nt are independent canonical processes. Let X t and \(X_{t}^{\alpha }\) be the solution and α-path of the uncertain differential equation:

$${dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it}, $$

respectively. Then, the solution X t has an inverse uncertainty distribution:

$$\Psi_{t}^{-1}(\alpha)=X_{t}^{\alpha}. $$

Proof. Obviously, \(\left \{X_{t}\leq X_{t}^{\alpha }\right \}\supset \left \{X_{s} \leq X_{s}^{\alpha },\forall s\right \}\). It follows from the monotonicity theorem and Theorem 10 that:

((36))

Similarly, we also obtain:

((37))

Besides, by using the duality axiom, we have:

((38))

It follows from (36), (37), and (38) that:

$$\Psi_{t}^{-1}(\alpha)=X_{t}^{\alpha}. $$

Example 9.

Let a, b, and c be real numbers and let C 1t and C 2t be independent canonical processes. The uncertain differential equation:

$$ {dX}_{t}={aX}_{t}dt+{bX}_{t}{dC}_{1t}+{cX}_{t}{dC}_{2t},\,\,X_{0}=1 $$
((39))

has a solution:

$$X_{t}=\exp(at+{bC}_{1t}+{cC}_{2t}) $$

with an inverse uncertainty distribution:

$$\Psi_{t}^{-1}(\alpha)=\exp\left(at+(\mid b\mid+\mid c\mid)\Phi^{-1}(\alpha)\right). $$

Based on the previous theorem, the Yao-Chen method can be generalized to the multifactor uncertain differential equation as follows.

  • Fix α on (0,1).

  • Solve the corresponding ordinary differential equation:

    $${dX}_{t}^{\alpha}=f\left(t, X_{t}^{\alpha}\right)dt+\sum\limits_{i=1}^{n} \mid g_{i}\left(t, X_{t}^{\alpha}\right)\mid \Phi^{-1}(\alpha)dt $$

    and obtain \(X_{t}^{\alpha }\), for example, we can choose the recursion formula:

    $$X_{i+1}^{\alpha}=X_{i}^{\alpha}+f\left(t_{i}, X_{i}^{\alpha}\right)h+\sum\limits_{j=1}^{n} \mid g_{j}\left(t_{i}, X_{i}^{\alpha}\right)\mid \Phi^{-1}(\alpha)h $$

    where Φ −1(α) is the inverse standard normal uncertainty distribution and h is the step length.

  • The inverse uncertainty distribution of X t is obtained.

Example 10.

In order to illustrate the numerical method, let us consider an uncertain differential equation:

$$ \mathrm{d} X_{t}=X_{t}\mathrm{d} t+X_{t}\mathrm{d} C_{1t}+X_{t}\mathrm{d} C_{2t},\,\, X_{0}=1 $$
((40))

whose solution is X t = exp(t+C 1t +C 2t ). The Matlab Uncertainty Toolbox (http://orsc.edu.cn/liu/resources.htm) may solve this equation successfully and obtain an inverse uncertainty distribution of X t at t=1/2 shown in Figure 1.

Figure 1
figure 1

t=1/2, X 0 =1.

Existence and uniqueness theorem

This section will give an existence and uniqueness theorem of solution for the multifactor uncertain differential equation under Lipschitz condition and linear growth condition.

Lemma 12.

(Chen and Liu [18]) Let C t be a canonical process, and X t an integrable uncertain process on [a,b] with respect to t. Then, the inequality:

$${\displaystyle\mid\int_{a}^{b}}X_{t}(\gamma\!){dC}_{t}(\gamma\!)\mid\leq K(\gamma){\int_{a}^{b}}\mid X_{t}(\gamma\!)\mid dt $$

holds, where K(γ) is the Lipschitz constant of the sample path X t (γ).

Theorem 13.

Let f, g 1,g 2,⋯,g n be functions of two variables and let C 1t ,C 2t ,⋯,C nt be independent canonical processes. Then, the uncertain differential equation:

$${dX}_{t}=f(t, X_{t})dt+\sum\limits_{i=1}^{n}g_{i}(t, X_{t}){dC}_{it} $$

has a unique solution if the coefficients f, g 1,g 2,⋯,g n satisfy the Lipschitz condition:

$$ \mid f(t, x)-f(t, y)\mid +\sum\limits_{i=1}^{n}\mid g_{i}(t, x)-g_{i}(t, y)\mid \leq L\mid x-y\mid,\,\,for\,\,all \,\,x, y\in\Re,\,t\geq 0 $$
((41))

and linear growth condition:

$$ \mid f(t, x)\mid +\sum_{i=1}^{n}\mid g_{i}(t, x)\mid \leq L(1+\mid x\mid),\,\,for\,\,all\,\, x\in\Re,\,t\geq 0 $$
((42))

for some constant L. Moreover, the solution is sample-continuous.

Proof. We first prove the existence of solution by a successive approximation method. Define \(X_{t}^{(0)}=X_{0}\), and:

$$X_{t}^{(n)}=X_{0}+{\int_{0}^{t}}f\left(s, X_{s}^{(n-1)}\right)ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}g_{i}\left(s, X_{s}^{(n-1)}\right){dC}_{is} $$

for n=1,2,⋯,n and write:

$${D_{t}^{n}}(\gamma)=\max_{0\leq s\leq t}\mid X_{s}^{(n+1)}(\gamma)-X_{s}^{(n)}(\gamma)\mid $$

for each γΓ.

We claim that:

$${D_{t}^{n}}(\gamma)\leq (1+\mid X_{0}\mid)\displaystyle\frac{L^{n+1}(1+K_{\gamma})^{n+1}}{(n+1)!}t^{n+1} $$

where \(K_{\gamma }=\displaystyle \sum _{i=1}^{n}K_{i\gamma }\), and K i γ is the Lipschitz constant to the sample path C i t (γ), i=1,2,⋯,n.

For n=0, we have:

$$\begin{array}{cl} D_{t}^{(0)}(\gamma\!)\!\!\!&=\displaystyle\max_{0\leq s\leq t}\mid {\int_{0}^{s}}f(v, X_{0})dv+\sum\limits_{i=1}^{n}{\int_{0}^{s}}g_{i}(v, X_{0}){dC}_{iv}(\gamma\!)\mid\\[0.45cm] \!\!\!&\leq {\displaystyle\int_{0}^{t}}\mid f(v, X_{0})\mid dv+\sum\limits_{i=1}^{n}K_{i\gamma}{\int_{0}^{t}}\mid g_{i}(v, X_{0})\mid dv\\[0.45cm] \!\!\!&\leq \displaystyle(1+\mid X_{0}\mid)L(1+K_{\gamma}\!)t \end{array} $$

where the first inequality comes from Lemma 12, the second comes from the linear growth condition.

This confirms the claim for n=0. Next, we assume the claim is true for some n−1. Then:

$$\begin{array}{cl} D_{t}^{(n)}(\gamma)\!\!\!&=\displaystyle\max_{0\leq s\leq t}\mid {\int_{0}^{s}}(f(v, X_{v}^{(n)}(\gamma\!))-f\left(v, X_{v}^{(n-1)}(\gamma\!)\right)dv\\[0.45cm] \!\!\!&\,\,\,\,\,\,+\displaystyle\sum_{i=1}^{n}{\int_{0}^{s}}\left(g_{i}(v, X_{v}^{(n)}(\gamma\!)\right)-g_{i}\left(v, X_{v}^{(n-1)}(\gamma\!)\right){dC}_{iv}(\gamma\!)\mid\\[0.45cm] \!\!\!&{\leq\displaystyle\int_{0}^{t}}\mid \left(f(v, X_{v}^{(n)}(\gamma\!)\right)-f\left(v, X_{v}^{(n-1)}(\gamma\!)\right)\mid dv\\[0.45cm] \!\!\!&\,\,\,\,\,\,+\displaystyle\sum_{i=1}^{n}{\int_{0}^{t}}\mid\left(g_{i}(v, X_{v}^{(n)}(\gamma\!)\right)-g_{i}\left(v, X_{v}^{(n-1)}(\gamma\!)\right)\mid {dC}_{iv}(\gamma\!)\\[0.45cm] \!\!\!&\leq L{\displaystyle\int_{0}^{t}}\mid X_{v}^{(n)}(\gamma\!)-X_{v}^{(n-1)}(\gamma\!)\mid dv\\[0.45cm] \!\!\!&\,\,\,\,\,\,+\displaystyle\sum_{i=1}^{n}K_{i\gamma}{\int_{0}^{t}}\mid\left(g_{i}(v, X_{v}^{(n)}(\gamma\!)\right)-g_{i}\left(v, X_{v}^{(n-1)}(\gamma\!)\right)\mid dv\\[0.45cm] \!\!\!&\leq L{\displaystyle\int_{0}^{t}}\mid X_{v}^{(n)}(\gamma\!)-X_{v}^{(n-1)}(\gamma\!)\mid dv\\[0.45cm] \!\!\!&\,\,\,\,\,\,+L\displaystyle\sum_{i=1}^{n}K_{i\gamma}{\int_{0}^{t}}\mid X_{v}^{(n)}(\gamma\!)-X_{v}^{(n-1)}(\gamma\!)\mid dv\\[0.45cm] \!\!\!&\leq L(1+K_{\gamma}\!){\displaystyle\int_{0}^{t}}\mid X_{v}^{(n)}(\gamma\!)-X_{v}^{(n-1)}(\gamma\!)\mid dv\\[0.45cm] \!\!\!&\leq L(1+K_{\gamma}\!){\displaystyle\int_{0}^{t}}(1+\mid X_{0}\mid)\displaystyle\frac{L^{n}(1+K_{\gamma}\!)^{n}}{n!}v^{n} dv\\[0.45cm] \!\!\!&=(1+\mid X_{0}\mid)\displaystyle\frac{L^{n+1}(1+K_{\gamma}\!)^{n+1}}{(n+1)!}t^{n+1}. \end{array} $$

It follows from Weierstrassąŕ criterion that, for each sample γ, the paths \(X_{t}^{(k)}(\gamma \!)\) converges uniformly on any given interval [0,T]. Write the limit by X t (γ) that is just a solution:

$$X_{t}=X_{0}+{\int_{0}^{t}}f(s, X_{s})ds+\sum\limits_{i=1}^{n}{\int_{0}^{t}}g_{i}(s, X_{s}){dC}_{is}. $$

Next, we prove that the solution is unique. Assume that X t and \(X_{t}^{\star }\) are solutions. The Lipschitz condition and linear growth condition show:

$$\mid X_{t}(\gamma\!)-X_{t}^{\star}(\gamma\!)\mid\leq L(1+K_{\gamma}\!){\int_{0}^{t}}\mid X_{v}(\gamma\!)-X_{v}^{\star}(\gamma\!)\mid dv. $$

It follows from Gronwall inequality that:

$$\mid X_{t}(\gamma\!)-X_{t}^{\star}(\gamma\!)\mid\leq 0\cdot\exp(L(1+K_{\gamma}\!)). $$

Hence, \(X_{t}=X_{t}^{\star }\). The uniqueness is proved.

At last, we will prove the sample-continuity of X t . For each γΓ, by the above proof, we get:

$$X_{t}(\gamma\!)\leq \sum\limits_{n=0}^{+\infty}(1+\mid X_{0}\mid)\displaystyle\frac{L^{n+1}(1+K_{\gamma}\!)^{n+1}}{(n+1)!}t^{n+1}=(1+\mid X_{0}\mid)\exp (L(1+K_{\gamma}\!)t). $$

Suppose 0<s<t, we have:

$$\begin{array}{cl} \mid X_{t}(\gamma\!)-X_{s}(\gamma\!)\mid \!\!\!&={\displaystyle\mid\int_{s}^{t}}f(\upsilon, X_{\upsilon})d\upsilon+\sum\limits_{i=1}^{n}{\int_{s}^{t}}g_{i}(\upsilon, X_{\upsilon}){dC}_{i\upsilon}\mid\\[0.45cm] \!\!\!&{\leq\displaystyle\int_{s}^{t}}\mid f(\upsilon, X_{\upsilon})\mid d\upsilon+\sum\limits_{i=1}^{n}{\int_{s}^{t}}\mid g_{i}(\upsilon, X_{\upsilon})\mid {dC}_{i\upsilon}\\[0.45cm] \!\!\!&{\leq\displaystyle\int_{s}^{t}}\mid f(\upsilon, X_{\upsilon})\mid d\upsilon+\sum\limits_{i=1}^{n}K_{i\gamma}{\int_{s}^{t}}\mid g_{i}(\upsilon, X_{\upsilon})\mid d\upsilon\\[0.45cm] \!\!\!&\leq \displaystyle(1+K_{\gamma}\!)L(1+\mid X_{\upsilon}(\gamma\!)\mid)(t-s)\\[0.45cm] \!\!\!&\leq \displaystyle(1+K_{\gamma}\!)L(1+(1+\mid X_{0}\mid)\exp (L(1+K_{\gamma}\!)t))(t-s). \end{array} $$

Thus ∣X t (γ)−X s (γ)∣→0 as st. Hence, X t is sample-continuous. The theorem is proved.

Note that n=1, the existence and uniqueness theorem degenerates to the one in Chen and Liu [18].

Conclusions

Uncertain differential equation is an important tool to deal with dynamic systems in uncertain environments. In this paper, the multifactor uncertain differential equation was proposed. Four special types of multifactor uncertain differential equations were studied and the corresponding analytic solutions were given. For general multifactor uncertain differential equation, a numerical method was provided for obtaining the solution. Also, an existence and uniqueness theorem that the multifactor uncertain differential equation has a unique solution was proved. The proposed multifactor uncertain differential equation can be used to describe the multifactor stock model in uncertain market.