1 Introduction

The Hyers-Ulam stability for functional, but also for difference, differential and integral equations, is a very quickly growing area of investigations (for more details and further references, see, e.g., [17]; examples of some recent results can be found in [820]). It is related to the notions of shadowing (see, e.g., [2123]) as well as to the theories of perturbation (see, e.g., [24, 25]) and optimization. The first known result on such stability is due to Pólya and Szegö [26] and reads as follows.

For every real sequence ( a n ) n N with sup n , m N | a n + m a n a m |1 , there is a real number ω such that sup n N | a n ωn|1 . Moreover, ω= lim n a n /n .

But it was Ulam (cf. [27, 28]) who in 1940 gave the main motivation for the study of that subject, at the University of Wisconsin, where he presented some unsolved problems and in particular the following one.

Let G 1 be a group and ( G 2 ,d) a metric group. Given ε>0 , does there exist δ>0 such that if f: G 1 G 2 satisfies d(f(xy),f(x)f(y))<δ for all x,y G 1 , then a homomorphism T: G 1 G 2 exists with d(f(x),T(x))<ε for all x,y G 1 ?

In 1941 Hyers [27] published an answer to it, which is presented below in a bit generalized form (see, e.g., [4]).

Let (X,+) be a commutative semigroup, Y be a Banach space and ε>0 . Then for every g:XY with sup x , y X g(x+y)g(x)g(y)ε there is a unique f:XY such that sup x X g(x)f(x)ε and

f(x+y)=f(x)+f(y),x,yX.
(1)

By now we express that result simply saying that the Cauchy functional equation (1) is Hyers-Ulam stable (or has the Hyers-Ulam stability) in the class of functions Y X .

The Hyers-Ulam stability in Riesz spaces have already been studied in [29] (with a direct method) and in [11] (with an application of the spectral representation theorem). The main motivation for this kind of investigations follows from the pretty natural concept to pose the stability problem for a given functional equation in the settings of an ordered structure as an alternative for the topological or metric ones. To preserve the spirit of the Hyers-Ulam stability, we do that in a way which allows to sustain the full coincidence with the classical notion in the simplest case of real functions.

The fixed point approach has been already applied in the investigation of the Hyers-Ulam stability, e.g., in [8, 12, 13, 3037] and it seems that Baker (see [30]) has used this tool for the first time in this field; for a survey on this subject, see [38]. In this paper we continue this direction following the approach presented in [12, 13, 31]. We start our paper with a natural fixed point theorem and next derive some stability results from it.

2 Preliminaries

In this paper, as usual, ℕ, N 0 , ℝ and R + denote the sets of all positive integers, nonnegative integers, real numbers and nonnegative real numbers, respectively.

For the readers’ convenience, we quote basic definitions and properties concerning Riesz spaces (see [39]).

Definition 1 (cf. [39], Definition 11.1 and Definition 22.1)

We say that a real linear space L, endowed with a partial order L 2 , is a Riesz space if sup{x,y} exists for all x,yL and

ax+yaz+y,x,y,zX,xz,a R + ;

we define the absolute value of xL by the formula |x|:=sup{x,x}0.

A Riesz space L is called Archimedean if, for each xL, the inequality x0 holds whenever the set {nx:nN} is bounded from above.

It is easily seen that in a Riesz space L we have |v|0 and αuβu for every v,uL, u0, and α,βR, αβ.

There are several types of convergence that may be defined according to the order structure. One of them is the relatively uniform convergence defined as follows.

Definition 2 (cf. [39], Definition 39.1)

Let L be a Riesz space and eL. A sequence { f n } n N in L is said to converge e-uniformly to an element fL whenever, for every ε>0, there exists a positive integer n 0 such that |f f n |εe holds for all n n 0 . A sequence { f n } n N in L is called e-uniform Cauchy sequence whenever, for every ε>0, there exists a positive integer n 1 such that | f m f n |εe holds for all m,n n 1 .

Let us point out (see [[39], p.252]) that in a Riesz space L that is Archimedean, the e-uniform limit of a sequence in it, if exists, is unique and the fact that { f n } n N converges e-uniformly to f will be denoted by lim n e f n =f (in particular, if vL and f n v for nN, then fv).

Definition 3 The series i = 0 a i in a Riesz space L is said to converge e-uniformly (for a given eL) to an element SL whenever the sequence S n := i = 0 n a i converges e-uniformly to S. If L is Archimedean, then we write i = 0 a i = e S.

Definition 4 (cf. [39], Definition 39.3)

A Riesz space L is called e-uniformly complete (with a given eL) whenever every e-uniform Cauchy sequence has an e-uniform limit.

There is a large class of spaces satisfying the above conditions. In particular, every Dedekind σ-complete space (that is such that any non-empty at most countable subset which is bounded from above has a supremum) is an Archimedean e-uniformly complete space for every e0 (see [[39], pp.125, 252, 253]).

3 Main result

In what follows X is a nonempty set and Y is an Archimedean u-uniformly complete Riesz space for some given uY.

We start that part with a lemma that is quite elementary. However, since we use it several times, we present it with a proof for the convenience of readers.

Lemma 1 Let L be an Archimedean Riesz space and eL. The sequence of rests r n : = e i = n + 1 a i of an e-uniformly convergent series i = 0 a i in L is e-uniformly convergent to 0.

Proof Let us observe that | i = n + 1 m a i S+ S n |=| S m S n S+ S n |=| S m S|. Consequently, i = n + 1 a i = e S S n L as S m converges e-uniformly to S and, therefore, r n is well defined. Moreover, we have lim n e r n = lim n e (S S n )=0L. □

The following two hypotheses will be useful.

(H1) Mappings f 1 ,, f k :XX and L 1 ,, L k :X R + are given and J: Y X Y X is an operator satisfying the inequality

| ( J a ) ( t ) ( J b ) ( t ) | i = 1 k L i (t) | a ( f i ( t ) ) b ( f i ( t ) ) | ,a,b Y X ,tX.
(2)

(H2) Λ: Y X Y X is a linear operator given by

(Λδ)(t):= i = 1 k L i (t)δ ( f i ( t ) ) ,δ Y X ,tX.
(3)

Observe that Λ is monotone with respect to the pointwise ordering (because L i is nonnegative). Our main theorem reads as follows.

Theorem 1 Let us assume that hypotheses (H1) and (H2) are fulfilled and that functions φ,ε,S:XY satisfy the conditions

| ( J φ ) ( t ) φ ( t ) | ε(t),tX,
(4)
n = 0 ( Λ n ε ) (t) = u S(t),tX.
(5)

Then J has a unique fixed point ψ Y X with

| φ ( t ) ψ ( t ) | S(t),tX.
(6)

Moreover,

ψ(t)= lim n u ( J n φ ) (t),tX.
(7)

Proof The proof is somewhat similar to the proof of [[12], Theorem 1], but since there are also significant differences between them, we present it here.

First we show by induction that

| ( J n φ ) ( t ) ( J n + 1 φ ) ( t ) | ( Λ n ε ) (t),tX.
(8)

For n=0, (8) and (4) coincide. So, let us suppose that (8) holds for a fixed nN. Using (2) and the definition of Λ (i.e., (3)), we have

| ( J n + 1 φ ) ( t ) ( J n + 2 φ ) ( t ) | i = 1 k L i ( t ) | ( J n φ ) ( f i ( t ) ) ( J n + 1 φ ) ( f i ( t ) ) | i = 1 k L i ( t ) ( Λ n ε ) ( f i ( t ) ) = ( Λ n + 1 ε ) ( t ) , t X ,

which completes the proof of (8). Therefore, for n,kN, we get

| ( J n φ ) ( t ) ( J n + k φ ) ( t ) | i = n n + k 1 ( Λ i ε ) (t),tX.
(9)

This, according to (5) and Lemma 1, means that ( ( J φ ) n ( t ) ) n N is a u-uniform Cauchy sequence for any tX, and therefore u-uniformly convergent, as Y is u-uniformly complete. Let us denote by ψ(t) its relative uniform limit. Using (9) with n=0, we have

| φ ( t ) ( J k φ ) ( t ) | i = 0 k 1 ( Λ i ε ) (t),tX.
(10)

Write S k 1 (t):= i = 0 k 1 ( Λ i ε)(t) for kN and tX. By the triangle inequality and (10), for any kN and tX, we obtain

| φ ( t ) ψ ( t ) | | φ ( t ) ( J k φ ) ( t ) | + | ( J k φ ) ( t ) ψ ( t ) | S k 1 ( t ) + | ( J k φ ) ( t ) ψ ( t ) | | S k 1 ( t ) S ( t ) | + | ( J k φ ) ( t ) ψ ( t ) | + S ( t ) .

From the u-uniform convergence of ( ( J φ ) k ( t ) ) k N to ψ(t) and ( S k 1 ( t ) ) k N to S(t), for tX, we derive

| φ ( t ) ψ ( t ) | S(t)+ 1 n u,nN,tX,
(11)

which results in (6) as Y is Archimedean.

We will show that ψ is a fixed point of J. Having applied (2) with a=ψ and b= J n 1 φ, for any tX, one has

| ( J ψ ) ( t ) J ( J n 1 φ ) ( t ) | i = 1 k L i (t) | ψ ( f i ( t ) ) J n 1 φ ( f i ( t ) ) | ,nN.
(12)

Next, using the triangle inequality |(Jψ)(t)ψ(t)||(Jψ)(t)( J n φ)(t)|+|( J n φ)(t)ψ(t)| (for nN, tX), we infer that

| ( J ψ ) ( t ) ψ ( t ) | 1 m u ( i = 1 k L i ( t ) + 1 ) ,tX,mN,
(13)

which means that Jψ=ψ as Y is Archimedean.

For the proof of the uniqueness of ψ, assume that ψ 1 , ψ 2 Y X are two fixed points of J satisfying

| φ ( t ) ψ i ( t ) | S(t),tX,i=1,2.
(14)

At first let us observe that for every nN, we get

| ( J n ψ 1 ) ( t ) ( J n ψ 2 ) ( t ) | 2 ( Λ i ε ) (t),tX.
(15)

In fact, for n=0 inequality (15) follows directly from (14). Now assume that (15) holds for a given nN. Then, by (12), for every tX, we have

| ( J n + 1 ψ 1 ) ( t ) ( J n + 1 ψ 2 ) ( t ) | = | ( J ( J n ψ 1 ) ) ( t ) ( J ( J n ψ 2 ) ) ( t ) | i = 1 k L i ( t ) | ( J n ψ 1 ) ( f i ( t ) ) ( J n ψ 2 ) ( f i ( t ) ) | 2 i = 1 k L i ( t ) j = n ( Λ j ε ) ( f i ( t ) ) = 2 j = n i = 1 k L i ( t ) ( Λ j ε ) ( f i ( t ) ) = 2 j = n + 1 ( Λ j ε ) ( t ) .

Thus we have proved (15). Letting n and taking into account Lemma 1, we infer that ψ 1 = ψ 2 . □

Remark 1 If in (2) we take k=1, f 1 (x)=x and L 1 (x)=λ[0,1) for xX, then Theorem 1 becomes a result corresponding to the classical Banach contraction principle.

Remark 2 We can associate to a given uY an extended (i.e., admitting the infinite value) norm on Y denoted by u and defined by

v u :=inf { λ R + : | v | λ u } ,vY.

From Theorem 1 we can easily deduce the following corollary.

Corollary 1 Let hypothesis (H1) be fulfilled, Λ 0 : R + X R + X be a linear operator given by

( Λ 0 δ)(t):= i = 1 k L i (t)δ ( f i ( t ) ) ,δ R + X ,tX,
(16)

and functions φ:XY and ε 0 :X R + satisfy the conditions

( J φ ) ( t ) φ ( t ) u ε 0 (t),tX,
(17)
S 0 (t):= n = 0 ( Λ 0 n ε 0 ) (t)<,tX.
(18)

Then J has a unique fixed point ψ Y X with

φ ( t ) ψ ( t ) u S 0 (t),tX.
(19)

Moreover, ψ is given by (7).

Proof Define S,ε:XY by S(t):= S 0 (t)u and ε(t):= ε 0 (t)u for tX. Next let Λ: Y X Y X be given by (3). Then it is easily seen that (4) and (5) are valid. Consequently, in view of Theorem 1, J has a unique fixed point ψ Y X such that (6) holds; moreover, ψ is given by (7). Clearly, (6) and (19) are equivalent, whence we derive the statement concerning the uniqueness of ψ. □

4 The Hyers-Ulam stability

In the simplest case k=1, Theorem 1 yields at once the following corollary concerning the Hyers-Ulam stability of a quite general functional equation

ψ(t)=F ( t , ψ ( ξ ( t ) ) )
(20)

in the class of functions Y X , with given F:X×YY and ξ:XX.

Corollary 2 Let F:X×YY, ξ:XX, λ:X R + , φ,ε,S:XY,

| F ( t , u ) F ( t , v ) | λ(t)|uv|,tX,u,vY,
(21)
S(t) = u ε(t)+ n = 0 ( i = 0 n λ ( ξ i ( t ) ) ) ε ( ξ n + 1 ( t ) ) ,tX,
(22)

and

| φ ( t ) F ( t , φ ( ξ ( t ) ) ) | ε(t),tX.
(23)

Then there is a unique solution ψ Y X of functional equation (20) such that

| ψ ( t ) φ ( t ) | S(t),tX.
(24)

Moreover, ψ is given by (7) with (Tg)(t)=F(t,g(ξ(t))) for g Y X , tX.

Proof Use Theorem 1 with k=1, f 1 =ξ, L 1 =λ, and (Jg)(t)=F(t,g(ξ(t))) for g Y X , tX. □

Example 1 If there is α R + such that (in Corollary 2) λ(t)α for tX, then clearly we get S(t) n = 0 α n ε( ξ n (t)) for tX, provided n = 0 α n ε( ξ n (t)) is u-uniformly convergent in Y. Moreover, in the case where ε(f(t))βε(t) for all tX and some β R + with αβ<1 (e.g., when α<1 and ε is a constant function), S(t) 1 1 α β ε(t) for tS. This means that Corollary 2 implies some analogues of the results in [30] for the Riesz spaces.

Analogously, from Corollary 1 we obtain the following.

Corollary 3 Let F:X×YY, ξ:XX, ε 0 ,λ:X R + , φ:XY, (21) holds,

S 0 (t):= ε 0 (t)+ n = 0 ( i = 0 n λ ( ξ i ( t ) ) ) ε 0 ( ξ n + 1 ( t ) ) <,tX,
(25)
φ ( t ) F ( t , φ ( ξ ( t ) ) ) u ε 0 (t),tX.
(26)

Then there is a unique solution ψ Y X of equation (20) such that

ψ ( t ) φ ( t ) u S 0 (t),tX.
(27)

Moreover, ψ is given by (7).

Example 2 If (in Corollaries 2 and 3) F(t,v)=b(t)v+H(t) for tX, vY with some b:XR, ξ:XX and H:XY, then we get stability results for the equation

Φ(t)=b(t)Φ ( ξ ( t ) ) +H(t)

corresponding to [[40], Theorem 2.1 and Corollary 2.4], from which we can easily derive stability results analogous to [[41], Theorem 2.1] (provided 0b(X)) for the equation

Φ ( ξ ( t ) ) = 1 b ( t ) Φ(t) H ( t ) b ( t ) .

We also can use Theorem 1 and Corollary 1 to deal with the stability of a bit more involved equations with any number of unknown functions, e.g., as follows.

Corollary 4 Let k,mN, L 1 ,, L k :X R + , G:X× Y m Y, f 1 ,, f k , g 1 ,, g m :XX, Φ:X× Y k Y and

| Φ ( t , u 1 , , u k ) Φ ( t , v 1 , , v k ) | i = 1 k L i (t) | u i v i | , u i , v i Y,tX.
(28)

Suppose that functions φ,ε, μ 1 ,, μ m :XY satisfy the inequality

| φ ( t ) Φ ( t , φ ( f 1 ( t ) ) , , φ ( f k ( t ) ) ) G ( t , μ 1 ( g 1 ( t ) ) , , μ m ( g m ( t ) ) ) | ε(t),tX,

and (5) holds with Λ given by (3). Then there exists a unique ψ:XY satisfying inequality (24), which solves the equation

ψ(t)=Φ ( t , ψ ( f 1 ( t ) ) , , ψ ( f k ( t ) ) ) +G ( t , μ 1 ( g 1 ( t ) ) , , μ m ( g m ( t ) ) ) .
(29)

Moreover,

ψ(t)= lim n u ( T 0 n φ ) (t),tX,
(30)

where ( T 0 h)(t):=Φ(t,h( f 1 (t)),,h( f k (t)))+G(t, μ 1 ( g 1 (t)),, μ m ( g m (t))) for h Y X , tX.

Proof It is enough to use Theorem 1 with J= T 0 . □

Corollary 5 Let k,mN, L 1 ,, L k :X R + , G:X× Y m Y, f 1 ,, f k , g 1 ,, g m :XX, and Φ:X× Y k Y satisfy (28). Suppose that functions φ, μ 1 ,, μ m :XY and ε:X R + are such that

φ ( t ) Φ ( t , φ ( f 1 ( t ) ) , , φ ( f k ( t ) ) ) G ( t , μ 1 ( g 1 ( t ) ) , , μ m ( g m ( t ) ) ) u ε(t),tX,

and (18) holds with Λ 0 given by (16). Then there exists a unique ψ:XY satisfying inequality (27) and equation (29). Moreover, ψ is given by (30).

Proof It is enough to use Corollary 1 with J= T 0 . □

In the next part we supply an example of a result concerning the Hyers-Ulam stability of functional equations in several variables.

5 Stability of the equation of homomorphism for the square symmetric groupoids

Let T be a nonempty set. A binary operation : T 2 T is square symmetric provided

(xy)(xy)=(xx)(yy),x,yT

(see, e.g., [18, 4245]). If (T,+) is a commutative semigroup, γ 0 T and α,β:TT are endomorphisms with αβ=βα (for instance, α= β n for an n N 0 ), then it is easy to check that : T 2 T, given by

xy:=α(x)+β(y)+ γ 0 ,x,yT,

is square symmetric. So, it is easily seen that the following two very well-known functional equations

f ( x + y ) = f ( x ) + f ( y ) (Cauchy) , f ( x + y 2 ) = f ( x ) + f ( y ) 2 (Jensen)

are particular examples of homomorphism equations for square symmetric groupoids. Moreover, we have a very particular case of a square symmetric operation when T is a linear space over a field K and ∗ is defined by

st:=Cs+Dt+u,s,tT,
(31)

with some fixed C,DK and uT. So, the general linear functional equation

f(Cx+Dy+u)=Af(x)+Bf(y)+c

(for instance, with some fixed A,BK, cT and for functions f T T ) is also an example of a homomorphism equation for some square symmetric groupoids.

The next corollary provides an example of stability result for the functional equation of homomorphism for square symmetric groupoids, which corresponds to some outcomes in [18, 4244].

Corollary 6 Let C,DR, CD, S,φ:XY, χ: X 2 Y, wY, : X 2 X be a square symmetric binary operation, and let ρ:XX be given by ρ(t):=tt for tX,

| φ ( s t ) C φ ( s ) D φ ( t ) w | χ(s,t),s,tX,
(32)
S(t) = u n = 0 | C + D | n 1 χ ( ρ n ( t ) , ρ n ( t ) ) ,tX,
(33)

and

lim n u | C + D | n χ ( ρ n ( t ) , ρ n ( s ) ) =0,s,tX.
(34)

Then there exists a unique solution Φ Y X of the functional equation

Φ(st)=CΦ(s)+DΦ(t)+w
(35)

such that

| φ ( t ) Φ ( t ) | S(t),tX.
(36)

Moreover,

Φ(t)= lim n u [ ( C + D ) n φ ( ρ n ( t ) ) i = 1 n ( C + D ) i w ] ,tX.
(37)

Proof Take s=t in (32). Then we get

|φ ( ρ ( s ) ) (C+D)φ(s)w|χ(s,s),sX,
(38)

and consequently

| ( C + D ) 1 φ ( ρ ( s ) ) ( C + D ) 1 w φ ( s ) | | C + D | 1 χ(s,s),sX.
(39)

Hence (21) and (23) hold with ξ=ρ and

F(t,v):= ( C + D ) 1 (vw),ε(t):= | C + D | 1 χ(t,t),λ(t):= | C + D | 1
(40)

for vY, tX. Now, if S:XY is defined by (22), then it is easily seen that (33) holds. Consequently, according to Corollary 2, there exists a unique solution Φ Y X of the equation

φ ( ρ ( s ) ) =(C+D)φ(s)+w
(41)

such that condition (36) is fulfilled. Moreover, Φ is given by (37).

Now we show that Φ is a solution of equation (35). To this end, fix s,tX and n N 0 . Then ρ n (st)= ρ n (s) ρ n (t), whence by (32),

| C T n φ ( s ) + D T n φ ( t ) + w T n φ ( s t ) | = | C ( ( C + D ) n φ ( ρ n ( s ) ) i = 1 n ( C + D ) i w ) + D ( ( C + D ) n φ ( ρ n ( t ) ) i = 1 n ( C + D ) i w ) + w ( ( C + D ) n φ ( ρ n ( s t ) ) i = 1 n ( C + D ) i w ) | | C + D | n | C φ ( ρ n ( s ) ) + D φ ( ρ n ( t ) ) + w φ ( ρ n ( s ) ρ n ( t ) ) | | C + D | n χ ( ρ n ( s ) , ρ n ( t ) ) .

This means that Φ satisfies (35) (in view of (34) and (37)).

Since Φ X S is the unique solution of functional equation (41) fulfilling (36), and every solution of (35) satisfies (41), we also obtain the statement concerning the uniqueness of Φ. □

Corollary 7 Let C,DR, CD, φ:XY, χ 0 : X 2 R + , wY, : X 2 X be a square symmetric binary operation, let ρ:XX be given by ρ(t):=tt for tX,

φ ( s t ) C φ ( s ) D φ ( t ) w u χ 0 (s,t),s,tX,
(42)
S 0 (t):= n = 0 χ 0 ( ρ n ( t ) , ρ n ( t ) ) | C + D | n + 1 <,tX
(43)

and

lim n χ 0 ( ρ n ( s ) , ρ n ( t ) ) | C + D | n =0,s,tX.
(44)

Then there is a unique solution Φ Y X of equation (35) such that

φ ( t ) Φ ( t ) u S 0 (t),tX.
(45)

Moreover, Φ is given by (37).

Proof We argue as in the proof of Corollary 1. Namely, define S:XY and χ: X 2 Y by S(t):= S 0 (t)u and χ(t):= χ 0 (t)u for tX. Then (42)-(44) imply (32)-(34). Hence, by Corollary 6, there exists a unique solution Φ Y X of functional equation (35) such that (36) holds; in particular, Φ is given by (37). Clearly (36) and (45) are equivalent, so we also obtain the statement on the uniqueness of Φ. □

In the very particular case where C=D=1 and functions χ and χ 0 are constant, Corollaries 6 and 7 yield analogues of the classical result of Hyers [27].