1 Introduction

Let us denote by \(\Vert \cdot \Vert \) the norm and by \(\langle \cdot,\cdot\rangle\) the inner product in \(L^{2} (0,\pi)\), i.e.,

$$\langle u,v \rangle=\int_{0}^{\pi}uv\,dx, \qquad \Vert u \Vert =\sqrt{\int_{0}^{\pi} \vert u \vert ^{2}\,dx}. $$

In this paper, we consider the following problem: determine a function \(u: [0,T ]\times[0,T ]\to L^{2} (0,\pi)\) solution to the Cauchy problem

$$ \begin{cases} u_{t}+u_{s}-\Delta u=f (x,t,s ), & (x,t,s )\in[0,\pi]\times[0,T ]\times[0,T ],\\ u (0,t,s )=u (\pi,t,s )=0, & (t,s )\in[0,T ]\times[0,T ],\\ u (x,T,s )=\psi(x,s ), & (x,s )\in[0,\pi]\times[0,T ],\\ u (x,t,T )=\varphi(x,t ), & (x,t )\in[0,\pi]\times[0,T ], \end{cases} $$
(1)

with corresponding perturbed data functions \((\psi^{\varepsilon },\varphi^{\varepsilon} )\) satisfying

$$\bigl\Vert \psi^{\varepsilon}-\psi \bigr\Vert \le\varepsilon,\qquad \bigl\Vert \varphi^{\varepsilon}-\varphi \bigr\Vert \le\varepsilon, $$

where \(\psi^{\varepsilon}\) and \(\varphi^{\varepsilon}\) play roles as perturbed functions and \(\varepsilon>0\) represents a bound between the exact function \((\varphi,\psi)\) and the perturbed one \((\varphi ^{\varepsilon},\psi^{\varepsilon} )\) over \(L^{2} (0,\pi)\) and the given function f is called the source function.

Ultraparabolic equations arise in several areas of science, such as mathematical biology in population dynamics [1] and probability in connection with multi-parameter Brownian motion [2], and in the theory of boundary layers [3]. From those applications, ultraparabolic equations have gained considerable attention in many mathematical aspects (see, e.g., [1, 49] and the references therein).

In the mathematical literature, various types of ultraparabolic problems have been solved. There have been some papers dealing with the existence and uniqueness of solution for many kinds of ultraparabolic equations, e.g., [1, 10, 11]. As the pioneer in numerical methods for such equations, Akrivis et al. [5] numerically approximated the solution of a prototype ultraparabolic equation by applying a fixed-step backward Euler scheme and a second-order box-type finite difference method. Some extension works for the numerical angle that should be mentioned are [12, 13] by Ashyralyev and Yilmaz, and Marcozzi, respectively. We also remark that, in general, ultraparabolic equations do not possess properties that are closely fundamental to many kinds of parabolic equations including strong maximum principles, a priori estimates, and so on.

In the phase of ill-posed ultraparabolic problems, the authors Zouyed and Rebbani very recently proposed in [7] the modified quasi-boundary value method to regularize the solution of problem (1) in the homogeneous backward case \(f\equiv0\). In particular, via the instability terms in the form of the solution of (1) (cf. [4, Theorem 1.1]), they established an approximate problem by replacing \(\mathcal{A}_{\alpha}=\mathcal{A} (I+\alpha\mathcal{A}^{-1} )\) for the operator \(\mathcal{A}\) and taking the perturbation α into final conditions of the ill-posed problem, and obtained the convergence order \(\alpha^{\theta}\), \(\theta\in(0,1 )\). Motivated by that work, this paper is devoted to investigating a new regularization method.

In the past, many approaches have been studied for solving ill-posed problems, especially the backward heat problems. For example, Lattès and Lions [14], Showalter [15] and Boussetila and Rebbani [16] used the quasi-reversibility method; in [17] Ames and Epperson applied the least squares method with Tikhonov-type regularization; Clark and Oppenheimer [18], Denche and Bessila [19] and Trong et al. [20] used the quasi-boundary value method. Moreover, some other methods that should be listed are the mollification method by Hao [21] and the operator-splitting method studied by Kirkup and Wadsworth [22]. To the best of the authors’ knowledge, although there are many works on several types of parabolic backward problems, the theoretical literature on regularizing the inverse problems for ultraparabolic equations is very scarce. Therefore, proposing a regularization method for problem (1) is the scope of this paper.

Our work presented in this paper has the following features. At first, for ease of the reading, we summarize in Section 2 some well-known facts in a semi-group of operators and present the formula of the solution of (1). Secondly, in Section 3 we construct the regularized solution based on our method, then obtain the error estimate. Finally, a numerical example is given in Section 4 to illustrate the efficiency of the result.

2 Preliminaries

The operator −Δ is a positive self-adjoint unbounded linear operator on \(L^{2} (0,\pi)\). Therefore, it can be applied to some elementary results in [4, 7, 15, 2326]. Particularly, the formula of the solution of problem (1) can be obtained by Lorenzi [4], and the authors in [23, 24] gave a detailed description on fundamental properties of the generalized operator. In this section, we thus recall those results which we want to apply to our main results in this paper. We list them and skip their proofs for conciseness.

In fact, we shall study in this section the generalized formula of the solution by the following operator equation in terms of semi-group theory.

$$ \begin{cases} u_{t}+u_{s}+\mathcal{A}u=f (t,s ), & (t,s )\in[0,T ]\times[0,T ],\\ u (T,s )=\psi(s ), & s\in[0,T ],\\ u (t,T )=\varphi(t ), & t\in[0,T ], \end{cases} $$
(2)

where \(\mathcal{A}\) is a positive self-adjoint unbounded linear operator on the Hilbert space ℋ.

We denote by \(\{ E_{\lambda},\lambda>0 \} \) the spectral resolution of the identify associated to \(\mathcal{A}\). Let us denote

$$S (t )=e^{-t\mathcal{A}}=\int_{0}^{\infty}e^{-t\lambda} \,dE_{\lambda} \in\mathcal{L} (\mathcal{H} ),\quad t\ge0, $$

the \(C_{0}\)-semi-group of contractions generated by \(-\mathcal{A}\) (\(\mathcal{L} (\mathcal{H} )\) stands for the Banach algebra of bounded linear operators on ℋ). Then

$$ \mathcal{A}u=\int_{0}^{\infty}\lambda \,dE_{\lambda}u, $$
(3)

for all \(u\in\mathcal{D} (\mathcal{A} )\). In this connection, \(u\in\mathcal{D} (\mathcal{A} )\) iff the integral (3) exists, i.e.,

$$\int_{0}^{\infty}\lambda^{2}\,d\Vert E_{\lambda}u \Vert ^{2}<\infty. $$

For this family of operators \(\{ S (t ) \} _{t\ge0}\), we have:

  1. 1.

    \(\Vert S (t )\Vert \le1\) for all \(t\ge0\);

  2. 2.

    the function \(t\mapsto S (t )\), \(t>0\) is analytic;

  3. 3.

    for every real \(r\ge0\) and \(t>0\), the operator \(S (t )\in\mathcal{L} (\mathcal{H},\mathcal{D} (\mathcal{A}^{r} ) )\);

  4. 4.

    for every integer \(k\ge0\) and \(t>0\), \(\Vert S^{k} (t )\Vert =\Vert \mathcal{A}^{k}S (t )\Vert \le c (k )t^{-k}\);

  5. 5.

    for every \(x\in\mathcal{D} (\mathcal{A}^{r} )\), \(r\ge0\), we have \(S (t )\mathcal{A}^{r}x=\mathcal{A}^{r}S (t )x\).

Remark 1

In the sequel, let us denote

$$\begin{aligned}& D_{1}= \bigl\{ (t,s )\in[0,T ]\times[0,T ]:0\le s\le t\le T \bigr\} ;\\& D_{2}= \bigl\{ (t,s )\in[0,T ]\times[0,T ]:0\le t\le s\le T \bigr\} , \end{aligned}$$

and make some conditions on the given functions as follows:

  1. (A1)

    \(\varphi\in C ( [0,T ];\mathcal{D} (\mathcal{A} ) )\cap C^{1} ( [0,T ];\mathcal{H} )\);

  2. (A2)

    \(\psi\in C ( [0,T ];\mathcal{D} (\mathcal{A} ) )\cap C^{1} ( [0,T ];\mathcal{H} )\);

  3. (A3)

    \(\varphi(0 )=\psi(0 )\);

  4. (A4)

    \(f\in C ( [0,T ]\times[0,T ];\mathcal{H} )\cap C^{1} (D_{1}\times D_{2};\mathcal{H} )\).

In the following theorems, we show the formula of the solution of problem (2) by employing Theorem 1.1 in [4] with \(a_{1} (t )=a_{2} (s )=1\) and following the steps in [7].

Theorem 2

Under conditions (A1)-(A4), the problem

$$ \begin{cases} u_{t}+u_{s}+\mathcal{A}u=f (t,s ), & (t,s )\in[0,T ]\times[0,T ],\\ u (0,s )=\psi(s ), & s\in[0,T ],\\ u (t,0 )=\varphi(t ), & t\in[0,T ], \end{cases} $$
(4)

admits a unique solution u presented by the following formula. For any \((t,s )\in D_{1}\),

$$u (t,s )=S (s )\varphi(t-s )+\int_{0}^{s}S (s- \eta)f (t-s+\eta,\eta)\,d\eta, $$

and for any \((t,s )\in D_{2}\),

$$u (t,s )=S (t )\psi(s-t )+\int_{0}^{t}S (t-\eta )f (\eta,s-t+\eta)\,d\eta. $$

Moreover, the solution u belongs to the space \(C ( [0,T ]\times[0,T ];\mathcal{D} (\mathcal{A} ) )\cap C^{1} ( [0,T ]\times[0,T ];\mathcal {H} )\).

Theorem 3

Under conditions (A1)-(A4), if the problem

$$ \begin{cases} u_{t}+u_{s}-\mathcal{A}u=f (t,s ), & (t,s )\in[0,T ]\times[0,T ],\\ u (0,s )=\psi(s ), & s\in[0,T ],\\ u (t,0 )=\varphi(t ), & t\in[0,T ], \end{cases} $$
(5)

admits a solution u, then this solution can be presented by

$$u (t,s )= \begin{cases} S^{-1} (t )\psi(s-t )+\int_{s-t}^{s}S (\eta-s )f (t-s+\eta,\eta)\,d\eta , & (t,s )\in D_{2},\\ S^{-1} (s )\varphi(t-s )+\int_{t-s}^{t}S (\eta-t )f (\eta,\eta+s-t )\,d\eta, & (t,s )\in D_{1}. \end{cases} $$

Proof

We put \(\tau=T-t\), \(\xi=T-s\) and write

$$u (t,s )=u (T-\tau,T-\xi):=v (\tau,\xi), $$

the function \(v (\tau,\xi): [0,T ]\times[0,T ]\to\mathcal{H}\) satisfies problem (4), namely

$$\begin{cases} v_{\tau}+v_{\xi}+\mathcal{A}v=F (\tau,\xi)\equiv-f (T-\tau,T-\xi), & (\tau,\xi)\in[0,T ]\times[0,T ],\\ v (0,\xi)=\psi_{1} (\xi)\equiv u (T,T-\xi), & \xi\in[0,T ],\\ v (\tau,0 )=\varphi_{1} (\tau)\equiv u (T-\tau,T ), & \tau\in[0,T ]. \end{cases} $$

Thanks to Theorem 2, \(v (\tau,\xi)\) is given by

$$v (\tau,\xi)= \begin{cases} S (\xi)\varphi_{1} (\tau-\xi)+\int_{0}^{\xi}S (\xi-\eta)F (\tau-\xi +\eta,\eta)\,d\eta, & (\tau,\xi)\in D_{1},\\ S (\tau)\psi_{1} (\xi-\tau)+\int_{0}^{\tau}S (\tau-\eta)F (\eta,\xi -\tau+\eta)\,d\eta, & (\tau,\xi)\in D_{2}. \end{cases} $$

It follows that

$$u (t,s )= \begin{cases} S (T-s )u (T+t-s,T )-\int_{0}^{T-s}S (T-s-\eta)f (T+t-s-\eta,T-\eta )\,d\eta, \\ \quad (t,s )\in D_{2},\\ S (T-t )u (T,T+s-t )-\int_{0}^{T-t}S (T-t-\eta)f (T-\eta,T+s-t-\eta )\,d\eta, \\ \quad (t,s )\in D_{1}. \end{cases} $$

Thus, we obtain

$$ u (t,s )= \begin{cases} S (T-s )u (T+t-s,T )-\int_{s}^{T}S (\zeta-s )f (t-s+\zeta,\zeta)\,d\zeta , & (t,s )\in D_{2},\\ S (T-t )u (T,T+s-t )-\int_{t}^{T}S (\zeta-t )f (\zeta,\zeta+s-t )\,d\zeta , & (t,s )\in D_{1}, \end{cases} $$
(6)

by the maps \(\zeta=T-\eta\) in the integrals. We can see by the initial conditions of (5) that

$$\begin{aligned}& u (t,0 )=\varphi(t )=S (T-t )u (T,T-t )-\int_{t}^{T}S (\zeta-t )f (\zeta,\zeta-t )\,d\zeta,\\& u (0,s )=\psi(s )=S (T-s )u (T-s,T )-\int_{s}^{T}S (\zeta-s )f (\zeta-s,\zeta)\,d\zeta, \end{aligned}$$

which leads to

$$\begin{cases} \varphi(t-s )=S (T-t+s )u (T,T-t+s )-\int_{t-s}^{T}S (\zeta-t+s )f (\zeta,\zeta-t+s )\,d\zeta, & (t,s )\in D_{1},\\ \psi(s-t )=S (T-s+t )u (T-s+t,T )-\int_{s-t}^{T}S (\zeta-s+t )f (\zeta -s+t,\zeta)\,d\zeta, & (t,s )\in D_{2}. \end{cases} $$

By virtue of semi-group properties, we get

$$ \begin{cases} S^{-1} (s )\varphi(t-s )=S (T-t )u (T,T-t+s )-\int_{t-s}^{T}S (\zeta-t )f (\zeta,\zeta-t+s )\,d\zeta, \\ \quad (t,s )\in D_{1},\\ S^{-1} (t )\psi(s-t )=S (T-s )u (T-s+t,T )-\int_{s-t}^{T}S (\zeta-s )f (\zeta-s+t,\zeta)\,d\zeta, \\ \quad (t,s )\in D_{2}. \end{cases} $$
(7)

Substituting (7) into (6), we thus have

$$u (t,s )= \begin{cases} S^{-1} (t )\psi(s-t )+\int_{s-t}^{s}S (\zeta-s )f (t-s+\zeta,\zeta )\,d\zeta, & (t,s )\in D_{2},\\ S^{-1} (s )\varphi(t-s )+\int_{t-s}^{t}S (\zeta-t )f (\zeta,\zeta+s-t )\,d\zeta, & (t,s )\in D_{1}. \end{cases} $$

 □

Theorem 4

Under conditions (A1), (A2) and (A4), if problem (2) with \(\varphi(T )=\psi(T )\) admits a solution u, then this solution can be given by

$$u (t,s )= \begin{cases} S^{-1} (T-t )\psi(T+s-t )+\int_{t}^{T}S (\eta-T )f (\eta-t,\eta-s )\,d\eta, & (t,s )\in D_{1},\\ S^{-1} (T-s )\varphi(T+t-s )+\int_{s}^{T}S (\eta-T )f (\eta-t,\eta-s )\,d\eta, & (t,s )\in D_{2}. \end{cases} $$

Proof

Now we put \(\tau=T-t\) and \(\xi=T-s\), then write

$$u (t,s )=u (T-\tau,T-\xi):=v (\tau,\xi), $$

the function \(v (\tau,\xi): [0,T ]\times[0,T ]\to\mathcal{H}\) satisfies problem (5), namely

$$\begin{cases} v_{\tau}+v_{\xi}-\mathcal{A}v=F (\tau,\xi)\equiv-f (T-\tau,T-\xi), & (\tau,\xi)\in[0,T ]\times[0,T ],\\ v (0,\xi)=\psi_{1} (\xi)\equiv u (T,T-\xi), & \xi\in[0,T ],\\ v (\tau,0 )=\varphi_{1} (\tau)\equiv u (T-\tau,T ), & \tau\in[0,T ]. \end{cases} $$

Using Theorem 3, the solution \(v (\tau,\xi)\) can be presented by

$$v (\tau,\xi)= \begin{cases} S^{-1} (\tau)\psi_{1} (\xi-\tau)+\int_{\xi-\tau}^{\xi}S (\eta-\xi)F (\tau-\xi+\eta,\eta)\,d\eta, & (\tau,\xi)\in D_{2},\\ S^{-1} (\xi)\varphi_{1} (\tau-\xi)+\int_{\tau-\xi}^{\tau}S (\eta-\tau )F (\eta,\eta+\xi-\tau)\,d\eta, & (\tau,\xi)\in D_{1}. \end{cases} $$

It follows that

$$u (T-\tau,T-\xi)= \begin{cases} S^{-1} (\tau)u (T,T-\xi+\tau)-\int_{\xi-\tau}^{\xi}S (\eta-\xi)f (T-\tau+\xi-\eta,T-\eta)\,d\eta, \\ \quad (\tau,\xi)\in D_{2},\\ S^{-1} (\xi)u (T-\tau+\xi,T )-\int_{\tau-\xi}^{\tau}S (\eta-\tau)f (T-\eta,T-\eta-\xi+\tau)\,d\eta, \\ \quad (\tau,\xi)\in D_{1}. \end{cases} $$

Hence, we obtain

$$\begin{aligned} u (t,s ) = & \begin{cases} S^{-1} (T-t )\psi(T+s-t )-\int_{t-s}^{T-s}S (\eta-T+s )f (T+t-s-\eta ,T-\eta)\,d\eta, \\ \quad (t,s )\in D_{1},\\ S^{-1} (T-s )\varphi(T+t-s )-\int_{s-t}^{T-t}S (\eta-T+t )f (T-\eta ,T+s-t-\eta)\,d\eta, \\ \quad (t,s )\in D_{2}, \end{cases} \\ = & \begin{cases} S^{-1} (T-t )\psi(T+s-t )-\int_{t}^{T}S (\zeta-T )f (T+t-\zeta ,T+s-\zeta)\,d\zeta, \\ \quad (t,s )\in D_{1},\\ S^{-1} (T-s )\varphi(T+t-s )-\int_{s}^{T}S (\zeta-T )f (T+t-\zeta ,T+s-\zeta)\,d\zeta, \\ \quad (t,s )\in D_{2}, \end{cases} \end{aligned}$$

which completes the proof. □

Now we return to the consideration of problem (1). All of our results in this paper apply to more general problems, for which the boundary conditions are generalized in Robin-type, for example,

$$\begin{aligned}& \alpha_{1}u (0,t,s )+\alpha_{2}u_{x} (0,t,s )=0, \\& \alpha_{3}u (\pi,t,s )+\alpha_{4}u_{x} (\pi,t,s )=0, \end{aligned}$$

or we can consider, in general, the operator equations with the self-adjoint operator \(\mathcal{A}\) having a discrete spectrum on an abstract Hilbert space ℋ and satisfying the condition that \(-\mathcal{A}\) generates a compact contraction semi-group on ℋ, like problem (2) considered above. However, for the sake of simplicity, we confine our attention to problem (1) in which the homogeneous Dirichlet boundary conditions at the endpoints of \([0,\pi]\) are given. In this problem, we have \(\mathcal{H}=L^{2} (0,\pi)\) and \(\mathcal{D} (\mathcal{A} )=H_{0}^{1} (0,\pi)\cap H^{2} (0,\pi)\), so there exists an orthonormal basis of \(L^{2} (0,\pi)\), \(\{ \phi_{n} \} _{n\in\mathbb{N}}\) satisfying (see, e.g., [27, p.181])

$$\phi_{n}\in H_{0}^{1} (0,\pi)\cap C^{\infty} \bigl( [0,\pi] \bigr),\qquad \Delta\phi_{n}=- \lambda_{n}\phi_{n},\quad 0<\lambda_{1}\le \lambda_{2}\le\cdots\le\lim_{n\to\infty}\lambda_{n}= \infty. $$

The operator thus has a discrete spectrum \(\sigma(\mathcal{A} )= \{ \lambda_{n} \} _{n\ge1}\) with \(\lambda_{n}=n^{2}\) and gives the orthonormal eigenbasis \(\phi _{n}=\sqrt{\frac{2}{\pi}}\sin(nx )\) for \(n\in\mathbb{N}\), \(n\ge1\). Then, thanks to those theorems above, the solution has the form

$$ u (x,t,s )= \begin{cases} \sum_{n\ge1} (e^{ (T-t )n^{2}}\psi_{n} (T+s-t )\\ \quad{}-\int_{t}^{T}e^{ (T-\eta )n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta)\sin(nx ), & (t,s )\in D_{1},\\ \sum_{n\ge1} (e^{ (T-s )n^{2}}\varphi_{n} (T+t-s )\\ \quad{}-\int_{s}^{T}e^{ (T-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta)\sin(nx ), & (t,s )\in D_{2}, \end{cases} $$
(8)

where

$$\begin{aligned}& \varphi_{n} (t )=\frac{2}{\pi}\int_{0}^{\pi} \varphi(x,t )\sin(nx )\,dx,\qquad \psi_{n} (s )=\frac{2}{\pi}\int _{0}^{\pi}\psi(x,s )\sin(nx )\,dx,\\& f_{n} (t,s )=\frac{2}{\pi}\int_{0}^{\pi}f (x,t,s ) \sin(nx )\,dx. \end{aligned}$$

We can see that the instability is caused by all of the exponential functions. In fact, let us see the case \((t,s )\in D_{1}\) in (8). Since the discrete spectrum increases monotonically as n tends to infinity, the rapid escalation of \(e^{ (T-t )n^{2}}\) and \(e^{ (T-\eta)n^{2}}\) is mainly the instability cause. Even though these exact given functions \((\psi_{n},f_{n} )\) may tend to zero very fast, performing classical calculation is impossible. It is because the given data may be diffused by a variety of reasons such as round-off errors, measurement errors. A small perturbation in the data can arbitrarily generate a large error in the solution. A regularization method is thus required.

3 Theoretical results

In this section, assuming that the problem has an exact solution u satisfying various corresponding assumptions, we construct the regularized solution depending continuously on the data such that it converges to the exact solution u in some sense. Moreover, the accuracy of regularized solution is estimated.

The solution of (1) can be given by

$$ u (x,t,s )= \begin{cases} \sum_{n\ge1}e^{ (T-t )n^{2}} (\psi_{n} (T+s-t )\\ \quad{}-\int_{t}^{T}e^{ (t-\eta )n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta)\sin(nx ), & (t,s )\in D_{1},\\ \sum_{n\ge1}e^{ (T-s )n^{2}} (\varphi_{n} (T+t-s )\\ \quad{}-\int_{s}^{T}e^{ (s-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta)\sin(nx ), & (t,s )\in D_{2}. \end{cases} $$
(9)

We shall replace all instability terms by the better ones, particularly \((\varepsilon+e^{-pn^{2}} )^{\frac{t-T}{p}}\) and \((\varepsilon +e^{-pn^{2}} )^{\frac{s-T}{p}}\), where \(p\ge1\) is a real number. Then the regularized solution corresponding to the exact data is

$$\begin{aligned} u^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \\ &{}\times \biggl(\psi_{n} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ) \end{aligned}$$
(10)

for any \((t,s )\in D_{1}\), and

$$\begin{aligned} u^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{s-T}{p}} \\ &{}\times\biggl(\varphi_{n} (T+t-s )-\int_{s}^{T}e^{ (s-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ) \end{aligned}$$
(11)

for any \((t,s )\in D_{2}\).

We also denote the regularized solution corresponding to the perturbed data by

$$\begin{aligned} v^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \\ &{}\times\biggl(\psi _{n}^{\varepsilon} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ) \end{aligned}$$
(12)

for any \((t,s )\in D_{1}\), and

$$\begin{aligned} v^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{s-T}{p}} \\ &{}\times\biggl(\varphi _{n}^{\varepsilon} (T+t-s )-\int_{s}^{T}e^{ (s-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ) \end{aligned}$$
(13)

for any \((t,s )\in D_{2}\).

Now we shall show two elementary inequalities in the following lemmas.

Lemma 5

For \(0\le t\le T\le p\), we have

$$\bigl(\varepsilon+e^{-n^{2}p} \bigr)^{\frac{t-T}{p}}\leq \varepsilon^{\frac{t-T}{p}}. $$

Proof

It is obvious that \((\varepsilon+e^{-n^{2}p} )^{\frac{t-T}{p}}\leq \varepsilon^{\frac{t-T}{p}}\) since \(\varepsilon+e^{-n^{2}p}\ge\varepsilon\). □

Lemma 6

For all \(x>0\), \(0<\alpha<1\), we have

$$1- (x+1 )^{-\alpha}\leq x^{1-\alpha}. $$

Proof

The proof of this lemma is based on the fact that \(x^{\alpha}< (x+1 )^{\alpha}\). Therefore, we have

$$\begin{aligned} 1+x \leq& 1+x^{1-\alpha} (x+1 )^{\alpha} \\ \leq& \bigl[1+x^{1-\alpha} (x+1 )^{\alpha} \bigr]^{\frac{1}{\alpha}}, \end{aligned}$$

which leads to

$$\begin{aligned} 1- (x+1 )^{-\alpha} = & \frac{ (x+1 )^{\alpha}-1}{ (x+1 )^{\alpha}} \\ \leq& \frac{1+x^{1-\alpha} (x+1 )^{\alpha}-1}{ (x+1 )^{\alpha}} \\ \leq& x^{1-\alpha}. \end{aligned}$$

 □

In the sequel, we only prove the case \((t,s )\in D_{1}\) in our main result because of the similarity. The results are about the regularized solution depending continuously on the corresponding data and the convergence of that solution to the exact solution. Now we shall use two elementary lemmas above to support the proof of the main results.

Lemma 7

Under conditions (A1), (A2), (A4) and assuming that \(\varphi(T )=\psi (T )\), then the function \(u^{\varepsilon}\) given by (10)-(11) depends continuously on \((\varphi,\psi)\) in \(L^{2} (0,\pi)\).

Proof

Let \(u_{1}^{\varepsilon}\) and \(u_{2}^{\varepsilon}\) be two solutions of (10)-(11) corresponding to the data \((\varphi ^{1},\psi^{1} )\) and \((\varphi^{2},\psi^{2} )\), respectively. By using Parseval’s relation, for \((t,s )\in D_{1}\), we have

$$\begin{aligned} \bigl\Vert u_{1}^{\varepsilon} (\cdot,t,s )-u_{2}^{\varepsilon} (\cdot,t,s ) \bigr\Vert ^{2} = & \frac{\pi}{2}\sum _{n\ge1} \bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{2 (t-T )}{p}} \bigl(\psi_{n}^{1} (T+s-t )-\psi_{n}^{2} (T+s-t ) \bigr)^{2} \\ \le& \varepsilon^{\frac{2 (t-T )}{p}} \bigl\Vert \psi^{1} (T+s-t )- \psi^{2} (T+s-t ) \bigr\Vert ^{2}. \end{aligned}$$

Similarly, for any \((t,s )\in D_{2}\), we get

$$\begin{aligned} \bigl\Vert u_{1}^{\varepsilon} (\cdot,t,s )-u_{2}^{\varepsilon} (\cdot,t,s ) \bigr\Vert ^{2} = & \frac{\pi}{2}\sum _{n\ge1} \bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{2 (s-T )}{p}} \bigl(\varphi_{n}^{1} (T+t-s )-\varphi_{n}^{2} (T+t-s ) \bigr)^{2} \\ \le& \varepsilon^{\frac{2 (s-T )}{p}} \bigl\Vert \varphi^{1} (T+t-s )- \varphi^{2} (T+t-s ) \bigr\Vert ^{2}. \end{aligned}$$

 □

Theorem 8

Under conditions (A1), (A2) and (A4), if problem (1) with \(\varphi(T )=\psi(T )\) admits a unique solution u satisfying

$$ { \frac{\pi}{2}\sup_{ (t,s )\in D_{1}}\sum _{n=1}^{\infty}e^{2 (p+t-T )n^{2}} \bigl\vert u_{n} (t,s ) \bigr\vert ^{2}}< C_{1}, $$
(14)

and

$$ { \frac{\pi}{2}\sup_{ (t,s )\in D_{2}}\sum _{n=1}^{\infty}e^{2 (p+s-T )n^{2}} \bigl\vert u_{n} (t,s ) \bigr\vert ^{2}}< C_{2}, $$
(15)

where \({ u_{n} (t,s )=\int_{0}^{\pi}u (x,t,s )\sin(nx )\,dx}\), let \((\varphi^{\varepsilon},\psi^{\varepsilon} )\) be perturbed functions satisfying conditions (A1)-(A2), respectively, and let \(v^{\varepsilon}\) be the regularized solution, given by (12)-(13), corresponding to the perturbed data \((\varphi^{\varepsilon},\psi ^{\varepsilon} )\), then for \((t,s )\in D_{1}\) we have

$$\bigl\Vert v^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert \le(1+ \sqrt{C_{1}} )\varepsilon^{\frac{t-T+p}{p}}, $$

and for \((t,s )\in D_{2}\),

$$\bigl\Vert v^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert \le(1+ \sqrt{C_{2}} )\varepsilon^{\frac{s-T+p}{p}}. $$

Proof

For any \((t,s )\in D_{1}\), we have

$$\begin{aligned}& u (x,t )=\sum_{n\ge1}e^{ (T-t )n^{2}} \biggl( \psi_{n} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ), \\& \begin{aligned}[b] u^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \\ &{}\times\biggl(\psi_{n} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ), \end{aligned} \\& \begin{aligned}[b] v^{\varepsilon} (x,t,s )={}&\sum_{n\ge1} \bigl( \varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \\ &{}\times\biggl(\psi _{n}^{\varepsilon} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\sin(nx ). \end{aligned} \end{aligned}$$

Using the triangle inequality, in order to get the error estimate, we have to estimate \(\Vert v^{\varepsilon} (\cdot,t,s )-u^{\varepsilon} (\cdot,t,s )\Vert \) and \(\Vert u^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s )\Vert \). Indeed, we get

$$\begin{aligned} \bigl\Vert v^{\varepsilon} (\cdot,t,s )-u^{\varepsilon} ( \cdot,t,s ) \bigr\Vert ^{2} = & \frac{\pi}{2}\sum _{n\ge1} \bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{2 (t-T )}{p}} \bigl( \psi_{n}^{\varepsilon} (T+s-t )-\psi_{n} (T+s-t ) \bigr)^{2} \\ \le& \varepsilon^{\frac{2 (t-T )}{p}} \bigl\Vert \psi^{\varepsilon} (T+s-t )-\psi (T+s-t ) \bigr\Vert ^{2} \\ \le& \varepsilon^{\frac{2 (t-T+p )}{p}}. \end{aligned}$$
(16)

Next, \(\Vert u^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s )\Vert \) can be estimated as follows. We put

$$u_{n} (t,s )={ e^{ (T-t )n^{2}}}\psi_{n} (T+s-t )-\int _{t}^{T}e^{ (T-\eta)n^{2}}f_{n} (T+t- \eta,T+s-\eta)\,d\eta, $$

then we have

$$\begin{aligned} \bigl(1+\varepsilon e^{n^{2}p} \bigr)^{\frac{t-T}{p}}u_{n} (t,s ) = & \bigl( \bigl(1+\varepsilon e^{n^{2}p} \bigr){ e^{-pn^{2}}} \bigr)^{\frac{t-T}{p}}\psi_{n} (T+s-t ) \\ &{} -\int_{t}^{T} \bigl(1+\varepsilon e^{n^{2}p} \bigr)^{\frac{t-T}{p}}e^{ (T-t )n^{2}}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \\ = & \bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \psi_{n} (T+s-t ) \\ &{} -\int_{t}^{T} \bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta. \end{aligned}$$

Therefore, we conclude that

$$\begin{aligned}[b] &\bigl(\varepsilon+e^{-pn^{2}} \bigr)^{\frac{t-T}{p}} \biggl( \psi_{n} (T+s-t )-\int_{t}^{T}e^{ (t-\eta)n^{2}}f_{n} (T+t-\eta,T+s-\eta)\,d\eta \biggr)\equiv u_{n}^{\varepsilon} (t,s )\\ &\quad= \bigl(1+\varepsilon e^{n^{2}p} \bigr)^{\frac{t-T}{p}}u_{n} (t,s ). \end{aligned} $$

Now using Parseval’s relation again, we thus obtain

$$\bigl\Vert u^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert ^{2}=\frac{\pi}{2}\sum_{n\ge1} \bigl\vert u_{n}^{\varepsilon} (t,s )-u_{n} (t,s ) \bigr\vert ^{2}=\frac{\pi}{2}\sum_{n\ge1} \bigl(1- \bigl(1+\varepsilon e^{n^{2}p} \bigr)^{\frac{t-T}{p}} \bigr)^{2} \bigl\vert u_{n} (t,s ) \bigr\vert ^{2}. $$

Thanks to Lemma 6 and assumption (14), we have

$$ \bigl\Vert u^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert ^{2}\le\frac{\pi}{2}\sum_{n\ge1} \bigl( \varepsilon e^{n^{2}p} \bigr)^{2-\frac{2 (T-t )}{p}} \bigl\vert u_{n} (t,s ) \bigr\vert ^{2}\le\varepsilon^{2 (1+\frac{t-T}{p} )}C_{1}. $$
(17)

Combining (16)-(17), we obtain

$$\begin{aligned} \bigl\Vert v^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert \le& \bigl\Vert v^{\varepsilon} (\cdot,t,s )-u^{\varepsilon} (\cdot,t,s ) \bigr\Vert + \bigl\Vert u^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert \\ \le& \varepsilon^{\frac{t-T+p}{p}}+\varepsilon^{1+\frac{t-T}{p}} \sqrt{C_{1}}\le(1+\sqrt{C_{1}} )\varepsilon^{\frac{t-T+p}{p}}. \end{aligned}$$

Similarly, we obtain the error estimate

$$\bigl\Vert v^{\varepsilon} (\cdot,t,s )-u (\cdot,t,s ) \bigr\Vert \le(1+ \sqrt{C_{2}} )\varepsilon^{\frac{s-T+p}{p}} $$

for the case \((t,s )\in D_{2}\) with assumption (15).

Hence, we complete the proof. □

Remark 9

From Theorem 8, we can see that \(v^{\varepsilon} (\cdot,t,s )\) strongly converges to \(u (\cdot,t,s )\) in \(L^{2} (0,\pi)\) for any \((t,s )\in[0,T ]\times[0,T ]\) as ε tends to zero. One advantage of this method is that the endpoints of time \([0,T ]\times[0,T ]\), for example, \((t,s )= (0,0 )\) and \((t,s )= (T,T )\), nearly have the same rate of convergence in some cases. Indeed, the convergence speed at \((t,s )= (0,0 )\) is \(\varepsilon^{\frac{p-T}{p}}\) and it is of order ε for \((t,s )= (T,T )\). Then, if p is very large for any fixed \(T>0\), the order \(\varepsilon ^{\frac{p-T}{p}}\) may approach ε. This creates the globally stable behavior of the error in numerical sense. On the other hand, the natural acceptance of (14)-(15) can be obtained at \((t,s )= (0,0 )\). Namely, by letting \(p=T\) the conditions become

$${ \frac{\pi}{2}\sum_{n=1}^{\infty} \bigl\vert u_{n} (0,0 ) \bigr\vert ^{2}}= \bigl\Vert u ( \cdot,0,0 ) \bigr\Vert ^{2}. $$

Moreover, the error is of order \(\mathcal{O} (\varepsilon^{\frac {p-T}{p}} )\) for all \((t,s )\in[0,T ]\times[0,T ]\). If \(p>T\), this error is faster than the order \(\ln(\varepsilon^{-1} )^{-q}\), \(q>0\) as \(\varepsilon\to0\) which is studied in many works, such as [1820, 23]. Combining the strong points above, the reader can infer that our method is feasible.

4 A numerical example

In order to see how well the method works, we consider problem (1) by choosing

$$f (x,t,s )=-2e^{-2t-s}\sin x, \qquad\psi(x,s )=e^{-2-s}\sin x, \qquad\varphi (x,t )=e^{-2t-1}\sin x, $$

and the domain \([0,\pi]\times[0,1 ]^{2}\). For those given functions, the problem has a unique solution

$$ u_{ex} (x,t,s )=e^{-2t-s}\sin x. $$
(18)

Now let us take perturbation on data functions as follows. For \(m\in \mathbb{N}\), we define

$$\begin{aligned}& \varphi_{m} (x,t )=e^{-2t-1}\sin x+\frac{\sin(mx )}{m}, \\& \psi_{m} (x,s )=e^{-s-2}\sin x+\frac{\sin(mx )}{m}. \end{aligned}$$

Thus, the solution corresponding to the perturbed data functions is

$$\begin{aligned} u_{m} (x,t,s ) = & \begin{cases} e^{-s-2}\sin x+\frac{e^{ (1-t )m^{2}}}{m}\sin(mx )\\ \quad{}+2\int_{t}^{1}e^{1-\eta}e^{-2 (1+t-\eta)- (1+s-\eta)}\sin x\,d\eta, & (t,s )\in D_{1},\\ e^{-2-2t+s}\sin x+\frac{e^{ (1-s )m^{2}}}{m}\sin(mx )\\ \quad{}+2\int_{s}^{1}e^{1-\eta}e^{-2 (1+t-\eta)- (1+s-\eta)}\sin x\,d\eta, & (t,s )\in D_{2}. \end{cases} \\ = & \begin{cases} e^{-s-2}\sin x+\frac{e^{ (1-t )m^{2}}}{m}\sin(mx )+e^{-2t-s-2} (e^{2}-e^{2t} )\sin x, & (t,s )\in D_{1},\\ e^{-2-2t+s}\sin x+\frac{e^{ (1-s )m^{2}}}{m}\sin(mx )+e^{-2t-s-2} (e^{2}-e^{2s} )\sin x, & (t,s )\in D_{2}. \end{cases} \end{aligned}$$

It is easy to see that \((\varphi_{m},\psi_{m} )\) converges to \((\varphi,\psi)\) over the norm \(L^{2} (0,\pi)\) as \(m\to\infty\). To observe the ill-posedness, we can compute, for example, \(u_{ex} (x,\frac{1}{2},\frac{1}{2} )=e^{-\frac{3}{2}}\sin x\) and

$$u_{m} \biggl(x,\frac{1}{2},\frac{1}{2} \biggr)=e^{\frac{-3}{2}}\sin x+\frac{e^{\frac{m^{2}}{2}}}{m}\sin(mx ). $$

Therefore, we get

$$\biggl\Vert u_{m} \biggl(\cdot,\frac{1}{2}, \frac{1}{2} \biggr)-u \biggl(\cdot,\frac{1}{2},\frac{1}{2} \biggr) \biggr\Vert ^{2}=\int_{0}^{\pi} \frac{e^{m^{2}}}{m^{2}}\sin^{2} (mx )\,dx=\frac{\pi e^{m^{2}}}{2m^{2}}\to \infty $$

as \(m\to\infty\). This divergence is also shown in Figure 1 with \(m=2\) and \(m=3\).

Figure 1
figure 1

The exact solution \(\pmb{u_{ex}}\) and the approximation solution within perturbations \(\pmb{u_{m}}\) .

Now we compute the regularized solution based on (12)-(13) as follows.

$$\begin{aligned} v_{m} (x,t,s ) = & \biggl(\sqrt{\frac{\pi}{2}} \frac{1}{m}+e^{-p} \biggr)^{\frac{t-1}{p}}e^{-3-s+t}\sin x+ \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{t-1}{p}}\frac{\sin(mx )}{m} \\ &{} +2 \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{t-1}{p}}\int_{t}^{1}e^{t-\eta}e^{-2 (1+t-\eta)- (1+s-\eta)} \sin x\,d\eta \\ = & \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{t-1}{p}} \bigl(e^{-3-s+t}+e^{-3-t-s} \bigl(e^{2}-e^{2t} \bigr) \bigr)\sin x \\ &{} + \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{t-1}{p}}\frac{\sin(mx )}{m} \\ = & \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{t-1}{p}}e^{-1-t-s}\sin x+ \biggl(\sqrt{\frac{\pi}{2}} \frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{t-1}{p}}\frac{\sin(mx )}{m}, \end{aligned}$$
(19)

for any \((t,s )\in D_{1}\), and

$$\begin{aligned} v_{m} (x,t,s ) = & \biggl(\sqrt{\frac{\pi}{2}} \frac{1}{m}+e^{-p} \biggr)^{\frac{s-1}{p}}e^{-3-2t+2s}\sin x+ \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{s-1}{p}}\frac{\sin(mx )}{m}, \\ &{} +2 \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{s-1}{p}}\int_{s}^{1}e^{s-\eta}e^{-2 (1+t-\eta)- (1+s-\eta)} \sin x\,d\eta \\ = & \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{s-1}{p}} \bigl(e^{-3-2t+2s}+e^{-3-2t} \bigl(e^{2}-e^{2s} \bigr) \bigr)\sin x \\ &{} + \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{s-1}{p}}\frac{\sin(mx )}{m} \\ = & \biggl(\sqrt{\frac{\pi}{2}}\frac{1}{m}+e^{-p} \biggr)^{\frac{s-1}{p}}e^{-1-2t}\sin x+ \biggl(\sqrt{\frac{\pi}{2}} \frac{1}{m}+e^{-pm^{2}} \biggr)^{\frac{s-1}{p}}\frac{\sin(mx )}{m}, \end{aligned}$$
(20)

for any \((t,s )\in D_{2}\).

To obtain numerical results, we use a uniform grid of mesh-points \((x,t,s )= (x_{j},t_{k},s_{m} )\), where

$$\begin{aligned}& x_{j}=j\Delta x, \quad\Delta x=\frac{\pi}{K}, j= \overline{0,K}, \\& t_{k}=k\Delta t,\qquad s_{l}=l\Delta s,\quad \Delta t= \Delta s= \frac{1}{M}, k,l=\overline{0,M}. \end{aligned}$$

We thus seek the discrete solutions \(u_{ex}^{j,k,l}=u_{ex} (x_{j},t_{k},s_{l} )\) and \(v_{m}^{j,k,l}=v_{m} (x_{j},t_{k},s_{l} )\) given by (18) and (19)-(20), respectively.

By fixing \(K=100\), \(M=80\) and \(p=10\), the numerical results are shown in Table 1 and illustrated in Figures 2 and 3. Figure 2 is the graphical representations for curved surfaces of the exact solution \((t,s )\mapsto u_{ex} (\frac{\pi}{2},t,s )\equiv e^{-2t-s}\) and of the approximate solution \((t,s )\mapsto v_{m} (\frac{\pi }{2},t,s )\) determined in (19)-(20) with \(m=10^{10}\). In Figure 3, we have drawn the exact solution \(x\mapsto u_{ex} (x,0,0 )\equiv\sin x\) and the approximate solution \(x\mapsto v_{m} (x,0,0 )\), where m are \(5\times10^{9}\), \(7\times10^{9}\) and 1010, respectively, in order to see the convergence at \((t,s )= (0,0 )\) as m becomes very large, namely the bound ε in theoretical result tends to zero. As in Figures 2 and 3, we can conclude that the regularized solution converges to the exact one as the error becomes smaller and smaller. Moreover, convergence is, particularly, observed from the absolute (abs.) errors in Table 1. Hence, our numerical results are all reasonable for the theoretical result.

Figure 2
figure 2

Plot of the exact and regularized solutions at the midpoint of \(\pmb{[0,\pi]}\) .

Figure 3
figure 3

Plot of absolute errors at the endpoint of time \(\pmb{(t,s )= (0,0 )}\) .

Table 1 Comparison of absolute errors between the regularized solutions \(\pmb{v_{m}}\) of \(\pmb{m=10^{2}}\) and \(\pmb{m=10^{10}}\)

5 Conclusion

In this work, a regularization method has been successfully applied to the inverse ultraparabolic problem. This method is to replace the instability terms appearing in the formula of the solution which is employed by semi-group theory. Therefore, such a way forms the so-called regularized solution which strongly converges to the exact solution in \(L^{2}\)-norm. We also obtain the error estimate which is of order \(\varepsilon^{\frac{p-T}{p}}\), \(p>T\). By a numerical example, application of the method is flexible and calculation of successive approximations is direct and straightforward. This work is more general than [7], a recent work of Zouyed and Rebbani, in both error estimate and the considered problem.