1 Introduction and preliminaries

The stability of functional equations was originally raised in a famous talk given by Ulam [1] at Wisconsin University in 1940. The problem posed by Ulam was the following:

Let \(G_{1}\) be a group and let \(G_{2}\) be a metric group with the metric d. Given \(\varepsilon >0\), does there exist a \(\delta>0\) such that if a function \(h:G_{1}\rightarrow G_{2}\) satisfies the inequality

$$ d\bigl(h(xy),h(x)h(y)\bigr)< \delta $$

for all \(x,y\in G_{1}\), then there exists a homomorphism \(H:G_{1}\rightarrow G_{2}\) with

$$ d\bigl(h(x),H(x)\bigr)< \varepsilon $$

for all \(x\in G_{1}\)?

A partial answer to Ulam’s question in the case of Banach spaces was given by Hyers [2] in 1941. Later, Aoki [3] studied this problem for additive mappings and Rassias [4] generalized Hyers’ theorem for the stability of unbounded Cauchy equations. Since then the rapid growth of the study of stability of functional equations has been developed at a high rate by several authors in the last decades; for more details, we refer the readers to [314] and references therein.

Let \((E,\Vert \cdot \Vert )\) be a normed space over a field \(\mathcal{K}\) (either \(\mathbb{R} \) or \(\mathbb{C} \)), \(I=[a,b]\) be a closed interval in \(\mathbb{R} \) and \(c\in I\). Let \(G:I\times I\times E\rightarrow E\), \(s:I\rightarrow \mathcal{K}\) and \(\kappa:I\rightarrow E\) be mappings. In this paper, we study the nonlinear generalized Volterra integral equation given by

$$ y(x)=\kappa(x)+s(x) \int_{c}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau, \quad \forall x\in I, $$
(1.1)

where \(y:I\rightarrow E\) is unknown mapping.

Definition 1.1

We say that the nonlinear generalized Volterra integral equation (1.1) has the Hyers-Ulam stability, if for any \(\epsilon>0\) and any mapping \(\varphi :I\rightarrow E \) satisfying the inequality

$$ \biggl\Vert \varphi(x)-\kappa(x)-s(x) \int_{c}^{x}G\bigl(x,\tau,\varphi (\tau )\bigr)\,d\tau \biggr\Vert \leq\epsilon,\quad \forall x\in I, $$

there exists a solution mapping \(y:I\rightarrow E\) of the integral equation (1.1) such that

$$ \bigl\Vert \varphi(x)-y(x)\bigr\Vert \leq\xi\epsilon, \quad \forall x\in I, $$

for some constant \(\xi>0\).

In fact, (1.1) contains several important integral equations as special cases. For example, let \(\lambda\in\mathcal{K}\) with \(\lambda\neq0\) and take \(c:=a\). Define the mapping \(s:I\rightarrow\mathcal{K}\) by

$$ s(x)=\lambda\quad\mbox{for all }x\in I. $$

Then (1.1) will reduce to the following nonlinear Volterra integral equation studied by Akkouchi [5]:

$$ y(x)=\kappa(x)+\lambda \int_{a}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau, \quad \forall x\in I. $$

If we take \(c:=a\), \(E:=\mathbb{C} \), \(s(x)=1\) for all \(x\in I\) and let κ be a zero function in (1.1), then (1.1) will reduce to the following nonlinear Volterra integral equation studied by Castro and Ramos [6]:

$$ y(x)= \int_{a}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau,\quad \forall x\in I. $$

Let X be a nonempty set. Recall that a function \(p:X\times X\rightarrow [0,\infty]\) is called a generalized metric [1518] on X (defined by Luxemburg [17]), if the following conditions hold:

  1. (GM1)

    \(p(x,y)=0\) if and only if \(x=y\);

  2. (GM2)

    \(p(x,y)=p(y,x)\) for all \(x, y\in X\);

  3. (GM3)

    \(p(x,z)\leq p(x,y)+p(y,z)\) for all \(x,y,z\in X\).

The pair \((X,p)\) is then called a generalized metric space.

We remark that the only one difference of the generalized metric from the usual metric is that the range of the former is permitted to include the infinity. A generalized Banach contraction principle in a complete generalized metric space proved by Diaz and Margolis [15] has played an important role in the study of stability of functional equations.

Theorem 1.1

(Diaz and Margolis [15])

Let \((X,p)\) be a complete generalized metric space and \(T:X\rightarrow X \) be a selfmapping on X. Assume that there exists a nonnegative real number \(\lambda<1\) such that

$$ p(Tx,Ty)\leq\lambda p(x,y)\quad\textit{for all }x,y\in X. $$

Denote \(T^{0}=I\), the identity mapping. Then, for a given element \(u\in X\), exactly one of the following assertions is true:

  1. (a)

    \(p(T^{n}u,T^{n+1}u)=\infty\) for all \(n\in \mathbb{N} \cup\{0\}\),

  2. (b)

    there exists a nonnegative integer such that \(p(T^{n}u,T^{n+1}u)<\infty\) for all \(n\geq \ell\).

Actually, if the assertion (b) holds, then

  1. (b1)

    the sequence \(\{T^{n}u\}_{n\in \mathbb{N} \cup\{0\}}\) is convergent to a fixed point ŷ of T;

  2. (b2)

    ŷ is the unique fixed point of T in the set \(\mathcal{S}\), where

    $$ \mathcal{S}=\bigl\{ x\in X:p \bigl( T^{\ell}u,x \bigr) < \infty\bigr\} ; $$
  3. (b3)

    \(p(x,\hat{y})\leq\frac{1}{1-\lambda}p(x,Tx)\) for all \(x\in\mathcal{S}\).

Let T be a mapping with domain \(D(T)\) and range \(R(T)\) in a normed space \((E,\Vert \cdot \Vert )\). Recall that T is said to be Lipschitzian (or to satisfy the Lipschitz condition) if there is a constant \(L>0\) such that

$$ \Vert Tx-Ty\Vert \leq L\Vert x-y\Vert \quad\mbox{for all }x,y\in E. $$
(1.2)

The smallest constant L satisfying (1.2) is called the Lipschitz constant for T. It is known that the Lipschitz condition is very important for the study of the stability of functional equations. Till now, to the best of my knowledge, the Lipschitz condition with Lipschitz constant L was almost assumed to satisfy \(\gamma L<1\) for some positive real number γ in the literature on the stability of functional equations. In this work, some weak conditions are utilized instead of the Lipschitz condition in the study of the stability of functional equations.

The main aim of this paper is the study of the existence theorem of the Hyers-Ulam stability for a general class of the nonlinear Volterra integral equations in Banach spaces. In Section 2, we first establish some properties for generalized metric spaces and present a generalization of Diaz-Margolis’s fixed point theorem. As interesting applications of the generalized Diaz-Margolis fixed point theorem, we establish some existence theorems of the Hyers-Ulam stability for a general class of the nonlinear Volterra integral equations in Banach spaces in Section 3. Our new results improve and extend some known results in the literature.

2 A generalization of Diaz-Margolis’s fixed point theorem for \(\mathcal{MT}\)-functions

In the present section, we shall establish a generalization of Diaz-Margolis’s fixed point theorem (i.e. Theorem 1.1) for \(\mathcal{MT}\)-functions in the setting of complete generalized metric spaces. We may begin with the following definitions.

Definition 2.1

Let \((X,p)\) be a generalized metric space, \(x\in X\) and \(\{x_{n}\}_{n\in \mathbb{N} }\) a sequence in X.

  1. (i)

    \(\{x_{n}\}\) is said to p-converge to x if for any \(\varepsilon>0\) there exists a natural number \(n_{0}\) such that \(p(x_{n},x)<\varepsilon\) for all \(n\geq n_{0}\). We denote this by \(p\mbox{-}\!\lim_{n\rightarrow\infty}x_{n}=x\) or \(x_{n}\overset {p}{\longrightarrow}x\) as \(n\rightarrow\infty\) and call x the limit of \(\{x_{n}\}\).

  2. (ii)

    \(\{x_{n}\}\) is said to be a p-Cauchy sequence if for any \(\varepsilon>0\) there exists a natural number \(\mathbb{N} _{0}\) such that \(p(x_{n},x_{m})<\varepsilon\) for all \(n, m\geq \mathbb{N} _{0}\).

  3. (iii)

    \((X,p)\) is said to be complete if every p-Cauchy sequence in X is p-convergent.

Definition 2.2

Let A be a nonempty subset of a generalized metric space \((X,p)\).

  1. (i)

    The p-closure of A, denoted \(cl_{p}(A)\), is defined by

    $$ cl_{p}(A)=\bigl\{ x\in X:\exists\ \{x_{n}\}\subset A\mbox{ such that }x_{n}\overset{p}{\longrightarrow}x\mbox{ as }n \rightarrow\infty\bigr\} . $$

    Obviously, \(A\subseteq cl_{p}(A)\).

  2. (ii)

    A is said to be p-closed if \(A=cl_{p}(A)\).

  3. (iii)

    A is said to be p-open if the complement \(X\setminus A\) of A is p-closed.

Theorem 2.1

Let \((X,p)\) be a generalized metric space and let

$$ \mathcal{T}_{p}=\bigl\{ U\subseteq X:U\textit{ is }p\textit{-open in }(X,p)\bigr\} . $$

Then \(\mathcal{T}_{p}\) is a topology on \((X,p)\) induced by p.

Proof

It is obvious that ∅ and X are p-closed in \((X,p)\). So X and ∅ are p-open in \((X,p)\). Hence ∅, \(X \in \mathcal{T}_{p}\). Let \(U_{1}, U_{2}\in \mathcal{T}_{p}\). Then \(V_{1}=X\setminus U_{1}\) and \(V_{2}=X\setminus U_{2}\) are p-closed in \((X,p)\). We show \(U_{1}\cap U_{2} \in\mathcal{T}_{p}\). Indeed, let \(x\in cl_{p} ( V_{1}\cup V_{2} ) \). Then there exists \(\{x_{n}\}\subset V_{1}\cup V_{2}\) such that \(x_{n}\overset{p}{\longrightarrow}x\) as \(n\rightarrow\infty\). Without loss of generality, we may assume that there exists a subsequence \(\{x_{n_{k}}\}\) of \(\{x_{n}\}\cap V_{1}\). Since \(x_{n_{k}}\overset{p}{\longrightarrow}x\) as \(k\rightarrow\infty\), we get

$$ x\in cl_{p} ( V_{1} ) =V_{1}\subseteq V_{1}\cup V_{2}. $$

So \(cl_{p} ( V_{1}\cup V_{2} ) \subseteq V_{1}\cup V_{2}\) and hence \(V_{1}\cup V_{2}\) is p-closed in \((X,p)\). Due to

$$ U_{1}\cap U_{2}=X\setminus ( V_{1}\cup V_{2} ) , $$

we know that \(U_{1}\cap U_{2}\) is p-open in \((X,p)\). Hence \(U_{1}\cap U_{2} \in\mathcal{T}_{p}\).

Let I be any index set and let \(\{U_{i}\}_{i\in I}\subset\mathcal {T}_{p}\). We verify \(\bigcup_{i\in I}U_{i}\in \mathcal{T}_{p}\). For each \(i\in I\), let \(V_{i}=X\setminus U_{i}\). Thus \(V_{i}\) is p-closed in X for all \(i\in I\). Let \(z\in cl_{p} ( \bigcap_{i\in I}V_{i} ) \). Then there exists \(\{z_{n}\}\subseteq\bigcap_{i\in I}V_{i}\) such that \(z_{n}\overset{p}{\longrightarrow}z\) as \(n\rightarrow\infty\). For each \(i\in I\), since \(\{z_{n}\}\subset V_{i}\) and \(z_{n}\overset{p}{\longrightarrow}z\), we have

$$ z\in cl_{p} ( V_{i} ) =V_{i}. $$

Hence \(z\in\bigcap_{i\in I}V_{i}\). So we get

$$ cl_{p} \biggl( \bigcap_{i\in I}V_{i} \biggr) \subseteq \bigcap_{i\in I}V_{i} $$

which implies \(\bigcap_{i\in I}V_{i}\) is p-closed in \((X,p)\). Since

$$ \bigcup_{i\in I}U_{i}=X\setminus\bigcap _{i\in I}V_{i}, $$

we know that \(\bigcup_{i\in I}U_{i}\) is p-open in \((X,p)\) and hence \(\bigcup_{i\in I}U_{i}\in \mathcal{T}_{p}\).

Therefore, from the above, we prove that \(\mathcal{T}_{p}\) is a topology on \((X,p)\). □

According to Theorem 2.1, we can give the definition of continuity of a mapping in generalized metric spaces. Actually, the definition of continuity can transfer essentially unchanged from classical metric spaces to generalized metric spaces as follows.

Definition 2.3

Let \((X,p_{X})\) and \((Y,p_{X})\) be generalized metric spaces and \(\widehat{x}\in X\). A mapping \(f:X\rightarrow Y \) is called continuous at if for any \(\epsilon>0\), there exists a \(\delta:=\delta(x,\epsilon)\) such that

$$ p_{Y}\bigl(f(x),f(\widehat{x})\bigr)< \epsilon\quad\mbox{whenever }x \in X\mbox{ with }p_{X}(x,\widehat{x})< \delta. $$

f is called continuous on X if f is continuous at every point of X.

The following characterization of continuous functions can easily be verified.

Theorem 2.2

Let \((X,p_{X})\) and \((Y,p_{Y})\) be generalized metric spaces and \(x_{0}\in X\). Then a mapping \(f:X\rightarrow Y\) is continuous at if and only if \(x_{n}\overset{p_{X}}{\longrightarrow}\widehat {x}\) implies \(f(x_{n})\overset{p_{Y}}{\longrightarrow}f(\widehat {x})\) as \(n\rightarrow\infty\).

The following useful auxiliary result is crucial to our proofs.

Theorem 2.3

Let \((X,p)\) be a generalized metric space and \(c\in X\). Let

$$ \mathcal{W}=\bigl\{ x\in X:p(c,x)< \infty\bigr\} . $$

Define the function \(f:\mathcal{W}\rightarrow[0,\infty)\) by

$$ f(x)=p(c,x). $$

Then the following statements hold:

  1. (a)

    \(p(u,v)<\infty\) for all \(u,v\in\mathcal{W}\);

  2. (b)

    \(\mathcal{W}\) is p-closed in \((X,p)\);

  3. (c)

    \(\vert f(x)-f(y)\vert \leq p(x,y)\) for any \(x,y\in\mathcal{W}\);

  4. (d)

    f is uniformly continuous on \(\mathcal{W}\).

Proof

Let \(u,v\in\mathcal{W}\) be given. Then

$$ p(u,v)\leq p(u,c)+p(c,v)< \infty $$

and hence (a) is proved. Next, we show (b). Let \(a\in cl_{p} ( \mathcal{W} ) \). Then there exists a sequence \(\{a_{n}\}\subset\mathcal{W}\) such that \(a_{n}\overset{p}{\longrightarrow}a\) as \(n\rightarrow\infty\). So \(p(c,a_{n})<\infty\) for all \(n\in \mathbb{N} \) and there exists a natural number \(n_{0}\) such that \(p(a_{n},a)<1\) for all \(n\geq n_{0}\). By (GM3), we have

$$ p(c,a)\leq p(c,a_{n_{0}})+p(a_{n_{0}},a)< p(c,a_{n_{0}})+1< \infty, $$

which implies \(a\in\mathcal{W}\). Thus \(cl_{p} ( \mathcal{W} ) \subseteq\mathcal{W}\) and hence \(\mathcal{W}\) is p-closed in \((X,p)\). To see (c), let \(x,y\in\mathcal{W}\) be given. Then \(f(x)=p(c,x)<\infty\) and \(f(y)=p(c,y)<\infty\). By (GM2) and (GM3), we obtain

$$ p(c,x)-p(c,y)\leq p(y,x)=p(x,y). $$
(2.1)

Similarly,

$$ p(c,y)-p(c,x)\leq p(x,y). $$
(2.2)

By (2.1) and (2.2), we get

$$ \bigl\vert f(x)-f(y)\bigr\vert =\bigl\vert p(c,x)-p(c,y)\bigr\vert \leq p(x,y). $$

Finally, we verify (d). Let \(\epsilon>0\) be given. Take \(\delta :=\epsilon\). Then for any \(x,y\in\mathcal{W}\) with \(p(x,y)<\delta\), by our conclusions (a) and (c), we have \(\vert f(x)-f(y)\vert <\epsilon\). So f is uniformly continuous on \(\mathcal{W}\). The proof is completed. □

Theorem 2.4

Let \((X,p)\) be a complete generalized metric space and \(\mathcal{D}\) is a p-closed subset of X. Then \((\mathcal{D},p)\) is also complete.

Proof

Let \(\{x_{n}\}\) be a p-Cauchy sequence in \(\mathcal{D}\). By the completeness of \((X,p)\), there exists \(v\in X\) such that \(x_{n}\overset{p}{\longrightarrow}v\) as \(n\rightarrow\infty\). By the p-closedness of \(\mathcal{D}\), \(v\in cl_{p} ( \mathcal{D} ) =\mathcal{D}\). Hence we prove that \((\mathcal{D},p)\) is complete. □

Definition 2.4

[1928]

A function \(\alpha:[0,\infty)\rightarrow [0,1)\) is said to be an \(\mathcal{MT}\)-function or \(\mathcal{R}\)-function if

$$ (*)\quad\limsup_{s\rightarrow t^{+}}\alpha(s)< 1\quad\mbox{for all }t\in [0,\infty). $$

Remark 2.1

In fact, Reich used the property (∗) in [24]. In [24], p.40, he proved that a mapping \(T:X\rightarrow K(X)\) has a fixed point in X if it satisfies \(\mathcal {H}(Tx,Ty)\leq\varphi(d(x,y))d(x,y)\) for all \(x,y\in X\) with \(x\neq y\), where \(K(X)\) denotes the family of all nonempty compact subsets of X and \(\varphi:(0,\infty)\rightarrow[0,1)\) satisfies \(\limsup_{s\rightarrow t^{+}}\varphi(s)<1\) for every \(t\in(0,\infty)\). One of the conjectures made by Reich in [25, 26] asked whether or not the range of T can be relaxed. In 1983, Reich posed the following famous open question [26] (see also [28]): Let \((X,d)\) be a complete metric space and \(T:X\rightarrow\mathcal{CB}(X)\) be a multivalued mapping, where \(\mathcal{CB}(X)\) denotes the family of all nonempty closed and bounded subsets of X. Suppose that

$$ \mathcal{H}(Tx,Ty)\leq\varphi\bigl(d(x,y)\bigr)d(x,y)\quad\mbox{for all }x,y\in X, $$

where \(\mathcal{H}\) is the Hausdorff metric on \(\mathcal{CB}(X)\) induced by the metric d on X and \(\varphi:[0,\infty)\rightarrow[0,1)\) satisfies the property (∗) except for \(t=0\). Does T have a fixed point? Mizoguchi and Takahashi were the first to give a partial answer to Reich’s open question in 1989 (see [23]). A number of partial answers to Reich’s open question have been investigated by many authors; see, e.g., [1921, 23, 27, 28] and references therein.

It is obvious that if \(\varphi: [0,\infty)\rightarrow [0,1)\) is a nondecreasing function or a nonincreasing function, then φ is an \(\mathcal{MT}\)-function. So the set of \(\mathcal{MT}\)-functions is a rich class. In 2012, Du [20] established the following characterizations of \(\mathcal{MT}\)-functions.

Theorem 2.5

([20], Theorem 2.1)

Let \(\varphi: [0,\infty)\rightarrow[0,1)\) be a function. Then the following statements are equivalent.

  1. (a)

    φ is an \(\mathcal{MT}\)-function.

  2. (b)

    For each \(t\in[0,\infty)\), there exist \(r_{t}^{(1)}\in[0,1)\) and \(\varepsilon_{t}^{(1)}>0\) such that \(\varphi(s)\leq r_{t}^{(1)}\) for all \(s\in (t,t+\varepsilon_{t}^{(1)})\).

  3. (c)

    For each \(t\in[0,\infty)\), there exist \(r_{t}^{(2)}\in[0,1)\) and \(\varepsilon_{t}^{(2)}>0\) such that \(\varphi(s)\leq r_{t}^{(2)}\) for all \(s\in [ t,t+\varepsilon_{t}^{(2)}]\).

  4. (d)

    For each \(t\in[0,\infty)\), there exist \(r_{t}^{(3)}\in[0,1)\) and \(\varepsilon_{t}^{(3)}>0\) such that \(\varphi(s)\leq r_{t}^{(3)}\) for all \(s\in (t,t+\varepsilon_{t}^{(3)}]\).

  5. (e)

    For each \(t\in[0,\infty)\), there exist \(r_{t}^{(4)}\in[0,1)\) and \(\varepsilon_{t}^{(4)}>0\) such that \(\varphi(s)\leq r_{t}^{(4)}\) for all \(s\in [ t,t+\varepsilon_{t}^{(4)})\).

  6. (f)

    For any nonincreasing sequence \(\{x_{n}\}_{n\in \mathbb{N} }\) in \([0,\infty)\), we have \(0\leq\sup_{n\in \mathbb{N} }\varphi(x_{n})<1\).

  7. (g)

    φ is a function of contractive factor; that is, for any strictly decreasing sequence \(\{x_{n}\}_{n\in \mathbb{N} }\) in \([0,\infty)\), we have \(0\leq\sup_{n\in \mathbb{N} }\varphi(x_{n})<1\).

The main result of this section is formulated in the following new fixed theorem in complete generalized metric spaces, which generalize and improve Diaz-Margolis’s fixed point theorem.

Theorem 2.6

Let \((X,p)\) be a complete generalized metric space and \(T:X\rightarrow X\) be a selfmapping on X. Assume that there exists an \(\mathcal {MT}\)-function \(\alpha:[0,\infty)\rightarrow[0,1)\) such that

$$ p(Tx,Ty)\leq\alpha\bigl(p(x,y)\bigr)p(x,y) \quad\textit{for all } x,y\in X \textit{ with } p(x,y)< \infty. $$
(2.3)

Denote \(T^{0}=I\), the identity mapping. Then, for a given element \(u\in X\), exactly one of the following assertions is true:

  1. (a)

    \(p(T^{n}u,T^{n+1}u)=\infty\) for all \(n\in \mathbb{N} \cup\{0\}\);

  2. (b)

    there exists a nonnegative integer such that \(p(T^{n}u,T^{n+1}u)<\infty\) for all \(n\geq \ell\).

Actually, if the assertion (b) holds, then

  1. (b1)

    the sequence \(\{T^{n}u\}_{n\in \mathbb{N} \cup\{0\}}\) is convergent to a fixed point v of T;

  2. (b2)

    v is the unique fixed point of T in the set \(\mathcal{L}\), where

    $$ \mathcal{L}=\bigl\{ x\in X:p\bigl(T^{\ell}u,x\bigr)< \infty\bigr\} ; $$
  3. (b3)

    \(p(x,v)\leq\frac{1}{1-\alpha(p(x,v))}p(x,Tx)\) for all \(x\in\mathcal{L}\).

Proof

Let \(u\in X\) be given. Define \(x_{0}=u\) and \(x_{n}=Tx_{n-1}=T^{n}u\) for each \(n\in \mathbb{N} \). Suppose that (a) does not hold. Then there exists a nonnegative integer such that

$$ p(x_{\ell},x_{\ell+1})=p\bigl(T^{\ell}u,T^{\ell+1}u \bigr)< \infty. $$
(2.4)

By (2.3), we have

$$ p(x_{\ell+1},x_{\ell+2})=p(Tx_{\ell},Tx_{\ell+1})\leq \alpha \bigl(p(x_{\ell },x_{\ell+1})\bigr)p(x_{\ell},x_{\ell+1})< p(x_{\ell},x_{\ell+1})< \infty . $$
(2.5)

So, it follows from (2.4) and (2.5) that

$$ p(x_{\ell},x_{\ell+2})\leq p(x_{\ell},x_{\ell+1})+p(x_{\ell +1},x_{\ell +2})< \infty. $$
(2.6)

Let \(w_{n}=x_{n+\ell-1}\) for each \(n\in \mathbb{N} \). Then \(w_{1}=x_{\ell}=T^{\ell}u\). From (2.4), (2.5), and (2.6), we have \(p(w_{1},w_{2}),p(w_{2},w_{3})<\infty\) and

$$ w_{1},w_{2},w_{3}\in\mathcal{L}=\bigl\{ x\in X:p(w_{1},x)< \infty\bigr\} . $$

By induction, we obtain, for any \(n\in \mathbb{N} \):

  1. (i)

    \(w_{n}\in\mathcal{L}\),

  2. (ii)

    \(p(w_{n},w_{n+1})<\infty\),

  3. (iii)

    \(p(w_{n+1},w_{n+2})\leq\alpha (p(w_{n},w_{n+1}))p(w_{n},w_{n+1})\).

From (ii), we obtain the conclusion (b). We now verify that (b1), (b2), and (b3) are true. By (iii), we know that \(\{p(w_{n,}w_{n+1})\}_{n\in \mathbb{N} }\) is a strictly decreasing sequence in \([0,\infty)\). Since α is an \(\mathcal{MT}\)-function, by (g) of Theorem 2.5, we have

$$ 0\leq\sup_{n\in \mathbb{N} }\alpha\bigl(p(w_{n},w_{n+1}) \bigr)< 1. $$

Let \(\gamma:=\sup_{n\in \mathbb{N} }\alpha(p(w_{n},w_{n+1}))\). So \(\gamma\in[0,1)\). By (iii) again, we get

$$\begin{aligned} p(w_{n+1},w_{n+2})&< \alpha\bigl(p(w_{n},w_{n+1}) \bigr)p(w_{n},w_{n+1}) \\ & \leq\gamma p(w_{n},w_{n+1}) \\ & < \gamma^{2}p(w_{n-1},w_{n}) \\ & < \cdots \\ & < \gamma^{n}p(w_{1},w_{2})\quad\mbox{for each }n\in \mathbb{N}. \end{aligned}$$
(2.7)

Let \(\lambda_{n}=\frac{\gamma^{n-1}}{1-\gamma}p(w_{1},w_{2})\), \(n\in \mathbb{N} \). For \(m>n\) with \(m,n\in \mathbb{N} \), by (2.7), we get

$$ p(w_{n},w_{m})\leq\sum_{j=n}^{m-1}p(w_{j},w_{j+1})< \lambda_{n}. $$

Since \(\gamma\in[0,1)\), we obtain \(\lim_{n\rightarrow \infty }\lambda_{n}=0\) and hence \(\lim_{n\rightarrow\infty}\sup \{p(w_{n},w_{m}):m>n\}=0\). So, \(\{w_{n}\}_{n\in \mathbb{N} }\) is a p-Cauchy sequence in \(\mathcal{L}\). Applying Theorems 2.3 and 2.4, we conclude that \((\mathcal{L},p)\) is also a complete generalized metric space. So, there exists \(v\in\mathcal{L}\) such that \(w_{n}\overset {p}{\longrightarrow}v\) as \(n\rightarrow\infty\).

We now show that \(v\in\mathcal{F}(T)\). Let

$$ \mathcal{W}=\bigl\{ x\in X:p(v,x)< \infty\bigr\} . $$

Clearly, \(v\in\mathcal{W}\). Note that \(v,w_{n}\in\mathcal{L}\) implies \(w_{n}\in\mathcal{W}\) for all \(n\in \mathbb{N} \). For each \(n\in \mathbb{N} \), we obtain

$$\begin{aligned} p(v,Tv) \leq&p(v,w_{n+1})+p(w_{n+1},Tv) \\ \leq&p(v,w_{n+1})+\alpha\bigl(p(w_{n},v)\bigr)p(w_{n},v) \\ < &p(v,w_{n+1})+p(w_{n},v). \end{aligned}$$

Applying Theorem 2.3 again, we know that the function \(x\mapsto p(v,x)\) is continuous on the set \(\mathcal{W}\). So, by taking the limit at both sides of the previous inequality and applying Theorem 2.2, we get \(p(v,Tv)=0\) or \(Tv=v\).

Next, we want to show the uniqueness of fixed point of T in \(\mathcal{L}\) (i.e. \(\mathcal{F}(T)\cap\mathcal{L}\) is a singleton set). We have shown \(v\in\mathcal{F}(T)\cap\mathcal{L}\), so it suffices to show that \(\mathcal{F}(T)\cap\mathcal{L}=\{v\}\). Let \(z\in\mathcal{F}(T)\cap\mathcal{L}\). Since \(z,v\in\mathcal{L}\), we know \(p(z,v)<\infty\) from Theorem 2.3. By (2.3), we obtain

$$ p(z,v)=p(Tz,Tv)\leq\alpha\bigl(p(z,v)\bigr)p(z,v), $$

which implies

$$ \bigl(1-\alpha\bigl(p(z,v)\bigr)\bigr)p(z,v)\leq0. $$

Since \(\alpha(p(z,v))\in[0,1)\), from the last inequality one deduces \(p(z,v)=0\) or \(z=v\). So we must have \(\mathcal{F}(T)\cap\mathcal{L}=\{ v\}\).

Finally, we verify the inequality \(p(x,v)\leq\frac{1}{1-\alpha(p(x,v))}p(x,Tx)\) for all \(x\in\mathcal{L}\). Let \(x\in\mathcal{L}\) be given. Since \(v\in\mathcal{L}\), we know \(p(x,v)<\infty\). By (2.3), we have

$$ p(Tx,Tv)\leq\alpha\bigl(p(x,v)\bigr)p(x,v). $$

Since

$$\begin{aligned} p(x,v)-\alpha\bigl(p(x,v)\bigr)p(x,v) \leq&p(x,v)-p(Tx,Tv) \\ =&p(x,v)-p(Tx,v) \\ \leq&p(x,Tx), \end{aligned}$$

we deduce

$$ p(x,v)\leq\frac{1}{1-\alpha(p(x,v))}p(x,Tx). $$

The proof is completed. □

3 Existence of the Hyers-Ulam stability for generalized Volterra integral equations

In this section, we study the existence theorem of the Hyers-Ulam stability for a general class of the nonlinear Volterra integral equations in Banach spaces by applying Theorem 2.6.

Theorem 3.1

Let \((E,\Vert \cdot \Vert )\) be a Banach space over a field \(\mathcal {K}\) (either \(\mathbb{R} \) or \(\mathbb{C} \)). Let a and b be given real numbers with \(a< b\) and let \(I=[a,b]\). Let \(c\in I\) and let \(\mu:\mathbb{R} \rightarrow \mathbb{R} \) be a function and \(s:I\rightarrow\mathcal {K}\) be a continuous mapping with \(\max_{x\in I}\vert s(x)\vert :=\lambda>0\). Assume that the function \(\mu:\mathbb{R} \rightarrow \mathbb{R} \) is nondecreasing on \([0,\infty)\) satisfying

$$ \mu \bigl( [0,\infty) \bigr) \subseteq \biggl[ 0,\frac{\delta}{\lambda(b-a)} \biggr], $$
(3.1)

for some constant \(0<\delta<1\), and \(G:I\times I\times E\rightarrow E\) is a continuous mapping satisfying

$$ \bigl\Vert G(x,\tau,y)-G(x,\tau,z)\bigr\Vert \leq\mu \bigl( \Vert y-z\Vert \bigr) \Vert y-z\Vert \quad\textit{for any } x,\tau\in I \textit{ and } y,z\in E. $$
(3.2)

If there exist two continuous mappings \(\varphi,\kappa :I\rightarrow E\) satisfying

$$ \biggl\Vert \varphi(x)-\kappa(x)-s(x) \int_{c}^{x}G\bigl(x,\tau,\varphi (\tau )\bigr)\,d\tau \biggr\Vert \leq\epsilon $$
(3.3)

for each \(x\in I\) and some constant \(\epsilon\geq0\), then there exists a unique continuous mapping \(y:I\rightarrow E\) such that

$$ y(x)=\kappa(x)+s(x) \int_{c}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau $$

and

$$ \bigl\Vert \varphi(x)-y(x)\bigr\Vert \leq\frac{\epsilon}{1-\delta} $$

for all \(x\in I\).

Proof

Let \(X:=\mathcal{C}(I,E)\) denote the set of all continuous functions from I to E. Define a function \(\widehat{p} :X\times X\rightarrow[0,\infty]\) by

$$ \widehat{p}(f,g)=\inf\bigl\{ M\geq0:\bigl\Vert f(x)-g(x)\bigr\Vert \leq M \mbox{ for all }x\in I\bigr\} , $$

where we adopt the usual convention that \(\inf\emptyset=\infty\). Clearly, \(\Vert f(x)-g(x)\Vert \leq\widehat{p}(f,g)\) for all \(x\in I\). Following a similar argument as in the proof of [7], Theorem 2.1, or [8], Theorem 3.1, one can verify that \((X,\widehat{p})\) is a complete generalized metric space. Let us now introduce the operator \(T:X\rightarrow X\), which is defined by

$$ (Tf) (x)=\kappa(x)+s(x) \int_{c}^{x}G\bigl(x,\tau,f(\tau)\bigr)\,d\tau $$
(3.4)

for all \(f\in X\) and \(x\in I\). Then \(Tf\in X\) for all \(f\in X\). Indeed, let \(f\in X\) be given. For any \(x,x_{0}\in I\), since \(\max_{x\in I}\vert s(x)\vert =\lambda\), we have

$$\begin{aligned} &\bigl\Vert (Tf) (x)-(Tf) (x_{0})\bigr\Vert \\ &\quad=\biggl\Vert \kappa (x)+s(x) \int_{c}^{x}G\bigl(x,\tau,\varphi(\tau)\bigr)\,d\tau- \kappa (x_{0})-s(x_{0}) \int_{c}^{x_{0}}G\bigl(x_{0},\tau,f(\tau) \bigr)\,d\tau\biggr\Vert \\ &\quad\leq\bigl\Vert \kappa(x)-\kappa(x_{0})\bigr\Vert +\bigl\vert s(x)\bigr\vert \biggl\Vert \int_{c}^{x}G\bigl(x,\tau,f(\tau)\bigr)\,d\tau - \int_{c}^{x}G\bigl(x_{0},\tau,f(\tau) \bigr)\,d\tau\biggr\Vert \\ &\qquad{}+\bigl\vert s(x)-s(x_{0})\bigr\vert \biggl\Vert \int _{c}^{x}G\bigl(x_{0},\tau ,f(\tau) \bigr)\,d\tau\biggr\Vert \\ &\qquad{}+\bigl\vert s(x_{0})\bigr\vert \biggl\Vert \int_{c}^{x}G\bigl(x_{0},\tau ,f(\tau) \bigr)\,d\tau- \int_{c}^{x_{0}}G\bigl(x_{0},\tau,f(\tau) \bigr)\,d\tau\biggr\Vert \\ &\quad\leq\bigl\Vert \kappa(x)-\kappa(x_{0})\bigr\Vert +\lambda\biggl\vert \int_{c}^{x}\bigl\Vert G\bigl(x,\tau,f(\tau) \bigr)-G\bigl(x_{0},\tau,f(\tau )\bigr)\bigr\Vert \,d\tau\biggr\vert \\ &\qquad{}+\bigl\vert s(x)-s(x_{0})\bigr\vert \biggl\Vert \int _{c}^{x}G\bigl(x_{0},\tau ,f(\tau) \bigr)\,d\tau\biggr\Vert +\lambda\biggl\Vert \int _{x_{0}}^{x}G\bigl(x_{0},\tau ,f(\tau) \bigr)\,d\tau\biggr\Vert . \end{aligned}$$

Since s, κ, G, and f are continuous, the last inequality implies that

$$ (Tf) (x)\rightarrow(Tf) (x_{0})\quad\mbox{as }x\rightarrow x_{0}. $$

So Tf is continuous and hence \(Tf\in X\) for all \(f\in X\).

Now, we claim that there exists an \(\mathcal{MT}\)-function \(\alpha :[0,\infty)\rightarrow[0,1)\) such that

$$ \widehat{p}(Tf,Tg)\leq\alpha\bigl(\widehat{p}(f,g)\bigr)\widehat{p}(f,g) \quad \mbox{for all } f,g\in X \mbox{ with } \widehat{p}(f,g)< \infty. $$

Indeed, according to the inequality (3.1) and the function μ is nondecreasing on \([0,\infty)\), we can define an \(\mathcal {MT}\)-function \(\alpha:[0,\infty)\rightarrow[0,1)\) by

$$ \alpha(t)=\lambda(b-a)\mu(t). $$
(3.5)

Let \(f,g\in X\) with \(\widehat{p}(f,g)<\infty\). Given \(\varepsilon>0\). Since

$$ \widehat{p}(f,g)< \widehat{p}(f,g)+\frac{\varepsilon}{1+\alpha(\widehat{p} (f,g))}, $$

there exists \(M_{fg}\geq0\) such that

$$ M_{fg}< \widehat{p}(f,g)+\frac{\varepsilon}{1+\alpha(\widehat{p}(f,g))} $$
(3.6)

and

$$ \bigl\Vert f(x)-g(x)\bigr\Vert \leq M_{fg} \quad\mbox{for all }x \in I. $$
(3.7)

On the other hand, since μ is nondecreasing on \([0,\infty)\) and \(\Vert f(x)-g(x)\Vert \leq\widehat{p}(f,g)\) for all \(x\in I\), we have

$$ \mu \bigl( \bigl\Vert f(x)-g(x)\bigr\Vert \bigr) \leq\mu \bigl( \widehat{p}(f,g) \bigr) \quad\mbox{for all }x\in I. $$
(3.8)

For any \(x\in I\), by taking into account (3.2), (3.4), (3.5), (3.6), (3.7), and (3.8), we get

$$\begin{aligned} \bigl\Vert (Tf) (x)-(Tg) (x)\bigr\Vert =&\bigl\vert s(x)\bigr\vert \biggl\Vert \int_{c}^{x}\bigl(G\bigl(x,\tau,f(\tau)\bigr)-G \bigl(x,\tau,g(\tau)\bigr)\bigr)\,d\tau \biggr\Vert \\ \leq&\lambda\biggl\vert \int_{c}^{x}\mu \bigl( \bigl\Vert f(\tau )-g(\tau )\bigr\Vert \bigr) \bigl\Vert f(\tau)-g(\tau)\bigr\Vert \,d\tau \biggr\vert \\ \leq&\lambda\mu \bigl( \widehat{p}(f,g) \bigr) \biggl\vert \int_{c}^{x}\bigl\Vert f(\tau)-g(\tau)\bigr\Vert \,d\tau\biggr\vert \\ \leq&\lambda(b-a)\mu \bigl( \widehat{p}(f,g) \bigr) M_{fg} \\ < &\alpha \bigl( \widehat{p}(f,g) \bigr) \biggl( \widehat{p}(f,g)+ \frac{\varepsilon}{1+\alpha(\widehat{p}(f,g))} \biggr) \\ < &\alpha \bigl( \widehat{p}(f,g) \bigr) \widehat{p}(f,g)+\varepsilon. \end{aligned}$$

Hence \(\widehat{p}(Tf,Tg)\leq\alpha ( \widehat{p}(f,g) ) \widehat{p}(f,g)+\varepsilon\). Since ε is arbitrary, we can conclude that

$$ \widehat{p}(Tf,Tg)\leq\alpha \bigl( \widehat{p}(f,g) \bigr) \widehat{p} (f,g). $$

Next, we prove that \(\widehat{p}(Tf,f)<\infty\) for all \(f\in X\). Let \(f\in X \) be given. Since \(Tf\in X\), we know that the function \(x\mapsto \Vert (Tf)(x)-f(x)\Vert \) is continuous on I. Then there exists a constant \(M_{0}\geq0\) such that

$$ \bigl\Vert (Tf) (x)-f(x)\bigr\Vert \leq M_{0}\quad\mbox{for all }x \in I. $$

From the last inequality one deduces that \(\widehat{p}(Tf,f)\leq M_{0} <\infty\).

Take \(h\in X\). Then \(\widehat{p}(Th,h)<\infty\). We will now verify that

$$ \bigl\{ f\in X:\widehat{p}(h,f)< \infty\bigr\} =X. $$

Indeed, it suffices to show that \(X\subseteq\{f\in X:\widehat{p}(h,f)<\infty\}\). For any \(f\in X\), since f and h are continuous on I, there exists a constant \(\gamma\geq0\) such that

$$ \bigl\Vert h(x)-f(x)\bigr\Vert \leq\gamma\quad\mbox{for any }x\in I $$

which implies \(\widehat{p}(h,f)\leq\gamma<\infty\). Hence we prove

$$ X\subseteq\bigl\{ f\in X:\widehat{p}(h,f)< \infty\bigr\} . $$

Applying Theorem 2.6(b), there exists a unique \(y\in X\) (that is, \(y:I\rightarrow E\) is a continuous funtion) such that

$$\begin{aligned} &T^{n}h\overset{\widehat{p}}{\longrightarrow}y \quad\mbox{as }n \rightarrow \infty, \\ &Ty=y, \end{aligned}$$
(3.9)

and

$$ \widehat{p}(f,y)\leq\frac{1}{1-\alpha(\widehat{p}(f,y))}\widehat {p}(f,Tf)\quad \mbox{for all }f\in X. $$
(3.10)

From (3.9), we have

$$ y(x)=\kappa(x)+s(x) \int_{c}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau \quad \mbox{for all }x\in I. $$

By (3.3), we get

$$ \widehat{p}(\varphi,T\varphi)\leq\epsilon. $$
(3.11)

Since \(\mu ( \widehat{p}(\varphi,y ) )\leq\frac{\delta }{\lambda (b-a)}\), by taking into account (3.10), (3.11), and the last inequality, we obtain

$$ \widehat{p}(\varphi,y)\leq\frac{1}{1-\alpha(\widehat{p}(\varphi,y))} \widehat{p}(\varphi,T \varphi)\leq\frac{\epsilon}{1-\delta}, $$

which implies

$$ \bigl\Vert \varphi(x)-y(x)\bigr\Vert \leq\frac{\epsilon}{1-\delta} \quad\mbox{for all }x\in I. $$

The proof is completed. □

The following conclusions are immediately drawn from Theorem 3.1.

Corollary 3.1

Let \((E,\Vert \cdot \Vert )\) be a Banach space over a field \(\mathcal {K}\) (either \(\mathbb{R} \) or \(\mathbb{C} \)). Let a and b be given real numbers with \(a< b\) and let \(I=[a,b]\). Let \(c\in I\) and let \(s:I\rightarrow\mathcal{K}\) be a continuous mapping with \(\max_{x\in I}\vert s(x)\vert :=\lambda>0\). Let L be a positive constant with \(0<\lambda L(b-a)<1\). Let \(c:I\rightarrow\mathcal{K}\) be a continuous mapping. Assume that \(G:I\times I\times E\rightarrow E\) is a continuous mapping which satisfies the following Lipschitz condition:

$$ \bigl\Vert G(x,\tau,y)-G(x,\tau,z)\bigr\Vert \leq L\Vert y-z\Vert \quad \textit{for any }x,\tau\in I\textit{ and } y,z\in E. $$

If there exist two continuous mappings \(\varphi,\kappa :I\rightarrow E\) satisfying

$$ \biggl\Vert \varphi(x)-\kappa(x)-s(x) \int_{c}^{x}G\bigl(x,\tau,\varphi (\tau )\bigr)\,d\tau \biggr\Vert \leq\epsilon $$

for each \(x\in I\) and some constant \(\epsilon\geq0\), then there exists a unique continuous mapping \(y:I\rightarrow E\) such that

$$ y(x)=\kappa(x)+s(x) \int_{c}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau $$

and

$$ \bigl\Vert \varphi(x)-y(x)\bigr\Vert \leq\frac{\epsilon}{1-\lambda L(b-a)} $$

for all \(x\in I\).

Proof

Let \(V:\mathbb{R} \rightarrow \mathbb{R} \) be any function. Define \(\mu:\mathbb{R} \rightarrow \mathbb{R} \) by

$$ \mu(t)=\left \{ \textstyle\begin{array}{@{}l@{\quad}l} L, & \mbox{for }t\geq0, \\ V(t), & \mbox{otherwise}. \end{array}\displaystyle \right . $$

Put \(\delta:=\lambda L(b-a)\). Then μ is nondecreasing on \([0,\infty)\), satisfying

$$ \mu \bigl( [0,\infty) \bigr) \subseteq \biggl[ 0,\frac{\delta}{\lambda(b-a)} \biggr] . $$

So one can get the thesis by applying Theorem 3.1. □

Remark 3.1

  1. (a)

    Corollary 3.1 actually implies Theorem 3.1. Indeed, under the hypotheses of Theorem 3.1, we set \(L:=\frac{\delta}{\lambda(b-a)}\). Due to (3.1), (3.2), and \(0<\delta<1\), we get the following:

    • \(\Vert G(x,\tau,y)-G(x,\tau,z)\Vert \leq L\Vert y-z\Vert \) for any \(x,\tau\in I\) and \(y,z\in E\);

    • \(0<\lambda L(b-a)<1\).

So all the hypotheses of Corollary 3.1 are fulfilled. It is therefore possible to apply Corollary 3.1 to get the conclusion of Theorem 3.1.

  1. (b)

    [5], Theorem 3.1, and [6], Theorem 5.1, are special cases of Theorem 3.1.

Corollary 3.2

Let \((E,\Vert \cdot \Vert )\) be a Banach space over a field \(\mathcal {K}\) (either \(\mathbb{R} \) or \(\mathbb{C} \)) and \(\zeta\in\mathcal{K}\) with \(\zeta\neq0\). Let a and b be given real numbers with \(a< b\) and let \(I=[a,b]\). Let \(c\in I\). Assume that the function \(\mu:\mathbb{R} \rightarrow \mathbb{R} \) is nondecreasing on \([0,\infty)\) satisfying

$$ \mu \bigl( [0,\infty) \bigr) \subseteq \biggl[ 0,\frac{\delta}{ \vert \zeta \vert (b-a)} \biggr] , $$

for some constant \(0<\delta<1\), and \(G:I\times I\times E\rightarrow E\) is a continuous mapping satisfying

$$ \bigl\Vert G(x,\tau,y)-G(x,\tau,z)\bigr\Vert \leq\mu \bigl( \Vert y-z \Vert \bigr) \Vert y-z\Vert \quad\textit{for any }x,\tau\in I\textit{ and }y,z\in E. $$

If there exist two continuous mappings \(\varphi,\kappa :I\rightarrow E\) satisfying

$$ \biggl\Vert \varphi(x)-\kappa(x)-\zeta \int_{c}^{x}G\bigl(x,\tau,\varphi (\tau )\bigr)\,d\tau \biggr\Vert \leq\epsilon $$

for each \(x\in I\) and some constant \(\epsilon\geq0\), then there exists a unique continuous mapping \(y:I\rightarrow E\) such that

$$ y(x)=\kappa(x)+\zeta \int_{c}^{x}G\bigl(x,\tau,y(\tau)\bigr)\,d\tau $$

and

$$ \bigl\Vert \varphi(x)-y(x)\bigr\Vert \leq\frac{\epsilon}{1-\delta} $$

for all \(x\in I\).

Proof

Define a continuous function \(s:I\rightarrow \mathcal{K}\) by

$$ s(x)=\zeta\quad\mbox{for all }x\in I. $$

Thus \(\lambda:=\max_{x\in I}\vert s(x)\vert =\vert \zeta \vert >0\). Therefore the desired conclusion follows from Theorem 3.1 immediately. □

Remark 3.2

Recently, Jung et al. obtained an interesting result on Hyers-Ulam stability of the linear functional equation in a single variable \(f(\phi(x))=g(x)\cdot f(x)\) on a complete metric group (for more details, see [10]). The results in this paper can be generalized further in the spirit of complete metric groups as in [10].