1 Introduction

In this paper we solve certain boundary value problems for second-order difference equations on the most general (quadratic and q-quadratic) non-uniform lattices [1]. These problems appear in the discretization of differential operators when the convenient grid or mesh is not uniform. For our purposes, we shall use the Green’s function approach [2, 3].

As indicated by Roach [2], ‘Boundary value problems are an almost inevitable consequence of using mathematics to study problems in the real world’. In the monograph cited, the author examines in detail the one particular method which requires the construction of an auxiliary function known as a Green’s function. Some historical developments of Green’s functions, definitions, and applications to circuit theory, statics, wave equation, heat equation, quantum physics, finite elements, infinite products, Helmholtz equation or lattice Schrödinger operators can be found in [211].

A well-posed problem for an ordinary differential equation, partial differential equation or difference equation should have a unique solution that continuously depends on the sources. For linear equations, the operator that transforms the data into the solution is usually a linear integral operator [12]. The kernel is the Green’s function. A list of formulas of such Green’s functions for different situations and problems can be found in [6]. According to [13] the most appropriate way to solve a boundary value problem (BVP) is by calculating its Green’s function and by means of the integral expression, it is also possible obtain some additional qualitative information about the solutions of the considered problem, such as their sign, oscillation properties, a priori bounds or their stability.

Let us consider the one-dimensional problem of a thin rod occupying the interval (0,1) on the x axis [3]. The boundary value problem reads

d 2 u ( x ) d x =f(x),0<x<1;u(0)=α,u(1)=β,
(1)

where f(x) is the prescribed source density (per unit length of the rod) of heat and α, β are the prescribed end temperatures. The solution of the above problem can be written in the form [[3], (1.1.2)]

u(x)= 0 1 G(x,ξ)f(ξ)dξ+(1x)α+xβ,
(2)

where the so-called Green’s function G(x,ξ) is a function of the real variables x and ξ defined on the square 0x,ξ1 and is explicitly given by [[3], (1.1.3), p.52]

G(x,ξ)= { x ( 1 ξ ) , 0 < x < ξ , ξ ( 1 x ) , ξ < x < 1 .

Since the Green’s function G(x,ξ) does not depend on the data, it is clear that (2) expresses in a very simple manner the dependence of the solution u(x) on the data f, α, β.

In many other applications, there appears the same differential equation with Cauchy boundary conditions u(0)= u (0)=0, whose solution has the following integral representation:

u(x)=u(0)+ u (0)x+ 0 x (yx)f(y)dy= 0 x (yx)f(y)dy.
(3)

For specific f, the integration in (2) provides the solution of the boundary value problem (1). In other words, if we consider the differential operator ℒ defined as

Lu(x)=f(x),

the solution (2) provides a representation of the inverse operator L 1 as an integral operator with kernel the Green’s function G(x,ξ).

One of the main advantages of the Green’s function is the fact that it is independent on the source and recently [13] an algorithm that calculates explicitly the Green’s function related to a linear ordinary differential equation, with constant coefficients, coupled with two-point linear boundary conditions has been developed.

For these reasons the theory of Green’s functions is a fundamental tool in the analysis of differential equations. It has been widely studied in the literature [2, 3, 6, 12] and it has a great importance for the use of monotone iterative techniques [14, 15], lower and upper solutions [16], fixed point theorems [17, 18], fractional calculus approach [1923] or variational methods [24].

Although several results in the discrete case are similar to those already known in the continuous case, the adaptation from the continuous case to the discrete case is not direct but requires some special devices [25]. Despite the fact that BVP of differential equations has been studied by many authors using various methods and techniques, there are scarce techniques for studying the BVP of difference equations. In the last decades, the fixed point theorems have been improved and generalized in different directions for solving boundary value problems (see e.g. [2631]). These results were usually obtained by analytic techniques and various fixed point theorems. For example, the upper and lower solution method, the conical shell fixed point theorems, the Brouwer and Schauder fixed point theorems or topological degree theory (see [32] and references therein).

As indicated at the beginning of this section, we use the Green’s function to study some boundary value problems for second-order difference equations on non-uniform lattices. As in the classical case, separation of the variables and representation of solutions in terms of the basic Fourier series might also give explicit solutions of these boundary value problems [33]. Finally, fixed point theorems are used to prove the existence and uniqueness of solutions for the boundary value problems analyzed in this paper.

2 Basic definitions and notations

Let us introduce the following difference operator [3337]:

D x f ( x ( s ) ) = f ( x ( s + 1 / 2 ) ) f ( x ( s 1 / 2 ) ) x ( s + 1 / 2 ) x ( s 1 / 2 ) .
(4)

This operator is the most general (divided difference) derivative having the following property: if f(x(s)) is a polynomial of degree n in x(s), then D x f(x(s)) is a polynomial of degree n1 in x(s), where for sZ, the lattice function x(s) has the form [1, 38, 39]

x(s)= c 1 q s + c 2 q s + c 3 ,or
(5)
x(s)= c 4 s 2 + c 5 s+ c 6 ,
(6)

with q1, and c i , i=1,,6, are constants.

Depending on the constants c i , there are four primary classes for the lattices x(s) given in (5) and (6) which usually are called:

  1. 1.

    Linear lattices if we choose in (6) c 4 =0 and c 5 0.

  2. 2.

    Quadratic lattices if we choose in (6) c 4 0.

  3. 3.

    q-linear lattices if we choose in (5) c 2 =0 and c 1 0.

  4. 4.

    q-quadratic lattices if we choose in (5) c 1 c 2 0.

Some properties of these classical lattices are presented in [40]. Applications of the theory of basic Fourier series to q-analogues of several equations of mathematical physics such as the q-heat equation, q-wave equation and q-Laplace equation were studied in [33]. Besides, linear second-order partial q-difference equations of the hypergeometric type in two variables on q-linear lattices have been recently analyzed in [41].

The Green’s function approach for difference equations on linear and q-linear lattices being well known (see e.g. [4244]), we shall analyze certain boundary value problems for second-order difference equations on quadratic and q-quadratic lattices.

Remark 1 The q-quadratic lattice, in its general non-symmetrical form, is the most general case and the other lattices can be found from this by limiting processes. For c 1 = c 2 =1/2 and c 3 =0, we obtain the Askey-Wilson lattice [45]. Moreover, if we choose c 4 =1, c 5 =γ+δ+1, and c 6 =0, we obtain the Racah lattice [46]. Askey-Wilson and Racah polynomials [46] both satisfy a second-order difference equation on non-uniform lattices [1, 38, 39].

The well-known relation in the continuous case

d d x x n =n x n 1

has appropriate analogues [47] for q-quadratic and quadratic lattices, by using different systems of polynomials bases { ϑ n (x(s))} with exact deg x ( s ) ( ϑ m (x(s)))=m as proposed in [39, 48]. In particular we have the following.

Proposition 1

  1. 1.

    In the q-quadratic lattice x(s)= c 1 q s + c 2 q s + c 3 , with q1, c 1 >0 and c 2 >0, the basis ϑ n (s;q) defined for n0 as

    ϑ n ( x ( s ) ) ϑ n (s;q)= ( c 1 3 / 2 q 1 / 4 c 2 ) n ( q n 2 + s + 1 4 c 1 c 2 ; q ) n ( q n 2 s + 1 4 c 2 c 1 ; q ) n
    (7)

    satisfies, for n1,

    D x ϑ n (s;q)= ϑ n ( s + 1 / 2 ; q ) ϑ n ( s 1 / 2 ; q ) x ( s + 1 / 2 ) x ( s 1 / 2 ) = k n ( c 1 , c 2 , c 3 ) ϑ n 1 (s;q),
    (8)

    where the constants k n ( c 1 , c 2 , c 3 ) are explicitly given by

    k n ( c 1 , c 2 , c 3 )= c 1 q 1 n 2 [ n ] q c 2 ,
    (9)

    the q-Pochhammer symbol is given by

    ( a ; q ) 0 =1, ( a ; q ) n = j = 0 n 1 ( 1 a q j ) ,n=1,2,,

    and the q-number [ z ] q is defined by

    [ z ] q = q z 1 q 1 , lim q 1 [ z ] q =z.
    (10)
  2. 2.

    In the quadratic lattice x(s)= c 4 s 2 + c 5 s+ c 6 , with c 4 0, the basis ϑ n (s) is defined for n0 as

    ϑ n ( x ( s ) ) ϑ n (s)= 4 n ( c 4 ) n ( c 5 c 4 2 s + 1 2 ) n ( c 5 c 4 + 2 s + 1 2 ) n ,
    (11)

and satisfies, for n1,

D x ϑ n (s)= ϑ n ( s + 1 / 2 ) ϑ n ( s 1 / 2 ) x ( s + 1 / 2 ) x ( s 1 / 2 ) = k n ( c 4 , c 5 , c 6 ) ϑ n 1 (s),
(12)

where the constants k n ( c 4 , c 5 , c 6 ) are explicitly given by

k n ( c 4 , c 5 , c 6 )=n,
(13)

and ( A ) n =A(A+1)(A+n1) denotes the Pochhammer symbol.

As a consequence D x is an exact lowering operator in these bases { ϑ n (x(s))} where k n ( c i , c i + 1 , c i + 2 ), i=1 or i=4, are constants with respect to s and they depend on the lattice type.

For a lattice x(s) of the form (5) or (6), let [36]

L[x]= { x ( s 2 + s 1 ) : s Z } , s 1 R.
(14)

The D-integral of a function [37]

f:L[x]R,

defined on L[x] is defined by the Riemann sum over the lattice points

x ( a ) x ( b ) f ( x ( s ) ) Dx(s):= s = a b f ( x ( s ) ) Δx(s1/2),
(15)

where x(a)<x(b), a,bZ, and

Δx(s)=x(s+1)x(s).

This definition reduces to the usual definition of the difference integral and the Thomae [49] and Jackson [50]q-integrals [46, 51, 52] in the canonical forms of the linear and q-linear lattices, respectively.

By using the notations

E x ± f ( x ( s ) ) =f ( x ( s ± 1 / 2 ) ) , E x ± x(s)=x(s±1/2),x(s)L[x],

the following properties follow from definition (15) [34, 37]:

  1. 1.

    An analogue of the fundamental theorem of calculus

    x ( a ) x ( ω ) D x f ( x ( s ) ) Dx(s)=f ( E x + x ( ω ) ) f ( E x x ( a ) ) .
    (16)
  2. 2.

    An analogue of integration by parts formula for two functions f(x) and g(x)

    x ( a ) x ( ω ) f ( x ( s ) ) D x g ( x ) D x ( x ) = f ( E x + 2 x ( ω ) ) g ( E x + x ( ω ) ) f ( x ( a ) ) g ( E x x ( a ) )
    (17)
    x ( a ) x ( ω ) D x f ( E x + x ( s ) ) g ( E x + x ( s ) ) D ( E x + x ( s ) ) .
    (18)

Next we present two basic but illustrative computations which might help to clarify the notation used as well as the analogue of the fundamental theorem of calculus (16).

  1. 1.

    In the case of a q-quadratic lattice x(s)= c 1 q s + c 2 q s + c 3 , with q1, c 1 >0 and c 2 >0,

    x ( a ) x ( b ) ϑ n ( s ; q ) D x ( s ) = s = a b ϑ n ( s ; q ) Δ x ( s 1 / 2 ) = s = a b c 2 q n / 2 c 1 [ n + 1 ] q D x ϑ n + 1 ( s ; q ) Δ x ( s 1 / 2 ) = ϑ n + 1 ( b + 1 / 2 ; q ) ϑ n + 1 ( a 1 / 2 ; q ) k n + 1 ( c 1 , c 2 , c 3 ) ,
    (19)

    where ϑ n (s;q) and k n ( c 1 , c 2 , c 3 ) have been defined in (7) and (9).

  2. 2.

    In the case of a quadratic lattice x(s)= c 4 s 2 + c 5 s+ c 6 , with c 4 0, the following relation holds:

    x ( a ) x ( b ) ϑ n ( s ) D x ( s ) = s = a b ϑ n ( s ) Δ x ( s 1 / 2 ) = s = a b 1 n + 1 D x ϑ n + 1 ( s ) Δ x ( s 1 / 2 ) = ϑ n + 1 ( b + 1 / 2 ) ϑ n + 1 ( a 1 / 2 ) k n + 1 ( c 4 , c 5 , c 6 ) ,
    (20)

    where ϑ n (s) and k n ( c 4 , c 5 , c 6 ) have been defined in (11) and (13).

3 Boundary value problem on non-uniform lattices

Let us consider fC(L[x]×R,R), where L[x] has been defined in (14). Analogues of trigonometric and exponential functions on q-quadratic lattices are given in [33, 40, 53]. In this section we explicitly obtain the Green’s function G(t,s;x(s)) [2, 3, 6, 7] in quadratic and q-quadratic lattices x(s) such that the solutions of the boundary value problem for a new class of second-order difference equation as

D x 2 u ( x ( s ) ) =f ( x ( s ) , u ( x ( s ) ) ) ,x(s)L[x],
(21)

with Cauchy boundary conditions

u ( x ( s 1 ) ) =α, D x u ( x ( s 1 1 / 2 ) ) =β,
(22)

are given by the solutions

u ( x ( t ) ) =α+β ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) + x ( s 1 ) x ( a ) G ( t , s ; x ( s ) ) f ( x ( s ) , u ( x ( s ) ) ) Dx(s),
(23)

where [[40], Eq. (2.2.10)]

D x 2 u ( x ( s ) ) = 1 x ( s + 1 / 2 ) x ( s 1 / 2 ) [ u ( x ( s + 1 ) ) u ( x ( s ) ) x ( s + 1 ) x ( s ) u ( x ( s ) ) u ( x ( s 1 ) ) x ( s ) x ( s 1 ) ] ,

and G(t,s;x(s)) denotes the Green’s function which shall be computed explicitly (see (24) and (25) below).

For x(s)L[x], from (16) we have

g ( x ( s ) ) =g ( x ( a ) ) + x ( a + 1 / 2 ) x ( s 1 / 2 ) D x g ( x ( r ) ) Dx(r).

Therefore, if g(x(s))= D x u(x(s)) and a= s 1 ,

D x u ( x ( s ) ) = D x u ( x ( s 1 ) ) + x ( s 1 + 1 / 2 ) x ( s 1 / 2 ) D x 2 u ( x ( r ) ) Dx(r),

or equivalently from (21)

D x u ( x ( y ) ) = D x u ( x ( s 1 ) ) + x ( s 1 + 1 / 2 ) x ( y 1 / 2 ) f ( x ( z ) , u ( x ( z ) ) ) Dx(z).

From (16) and the latter expression we have

u ( x ( s ) ) = u ( x ( s 1 ) ) + x ( s 1 + 1 / 2 ) x ( s 1 / 2 ) D x u ( x ( y ) ) D x ( y ) = u ( x ( s 1 ) ) + x ( s 1 + 1 / 2 ) x ( s 1 / 2 ) ( D x u ( x ( s 1 1 / 2 ) ) + x ( s 1 ) x ( y 1 / 2 ) f ( x ( z ) , u ( x ( z ) ) ) D x ( z ) ) D x ( y ) = u ( x ( s 1 ) ) + D x u ( x ( s 1 1 / 2 ) ) ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) + x ( s 1 + 1 / 2 ) x ( s 1 / 2 ) x ( s 1 ) x ( y 1 / 2 ) f ( x ( z ) , u ( x ( z ) ) ) D x ( z ) D x ( y ) ,

where the constants k 1 ( c i , c i + 1 , c i + 2 ), i=1 or i=4, depend on the lattice considered and have been explicitly given in (13) and (9) for quadratic and q-quadratic lattices, respectively. If we interchange the integrals, we obtain

u ( x ( s ) ) = u ( x ( s 1 ) ) + D x u ( x ( s 1 1 / 2 ) ) ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) + x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) D x ( z ) x ( z + s 1 + 1 / 2 ) x ( s 1 / 2 ) D x ( y ) .

Thus, we just need to compute the last integral, which is simple in terms of the basis associated with the operator as

x ( z + s 1 + 1 / 2 ) x ( s 1 / 2 ) Dx(y)= ϑ 1 ( x ( s ) ) ϑ 1 ( x ( z ) ) k 1 ( c i , c i + 1 , c i + 2 ) ,

and therefore

u ( x ( s ) ) = u ( x ( s 1 ) ) + D x u ( x ( s 1 1 / 2 ) ) ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) + x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( z + s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) D x ( z ) = α + β ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) + x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( x ( s ) ) ϑ 1 ( x ( z + s 1 ) ) k 1 ( c i , c i + 1 , c i + 2 ) ) D x ( z ) .

If we impose s 1 =0 and the boundary conditions (22) with α=β=0, we give the solution of the boundary value problem (21)-(22) for the two types of different non-uniform lattices considered in this article:

  1. 1.

    In the q-quadratic lattice x(s)= c 1 q s + c 2 q s + c 3 , with q1, c 1 >0 and c 2 >0, we have

    x ( z + 1 / 2 ) x ( s 1 / 2 ) Dx(y)= ϑ 1 ( s ; q ) ϑ 1 ( z ; q ) k 1 ( ( c 1 , c 2 , c 3 ) ) = c 1 ( q s q z ) + c 2 ( q s q z )

    and with the boundary conditions (22) we obtain

    u ( x ( s ) ) = x ( 0 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( s ; q ) ϑ 1 ( z ; q ) k 1 ( c 1 , c 2 , c 3 ) ) D x ( z ) = x ( 0 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( c 1 ( q s q z ) + c 2 ( q s q z ) ) D x ( z ) .
    (24)
  2. 2.

    In the quadratic lattice x(s)= c 4 s 2 + c 5 s+ c 6 , c 4 0,

    ϑ 1 ( s ) ϑ 1 ( z ) k 1 ( c 4 , c 5 , c 6 ) =(sz) ( c 4 ( z + s ) + c 5 )

    and therefore, with the boundary conditions (22) it yields

    u ( x ( s ) ) = x ( 0 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( s ) ϑ 1 ( z ) k 1 ( c 4 , c 5 , c 6 ) ) D x ( z ) = x ( 0 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ( s z ) ( c 4 ( s + z ) + c 5 ) ) D x ( z ) .
    (25)

As a consequence, (24) and (25) provide an explicit representation of the Green’s function for the BVP (21)-(22) for each type of non-uniform lattice considered in this paper (quadratic and q-quadratic).

Now, motivated by (23), let us introduce the following operator:

T[u]= x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) Dx(z),

where the constants k 1 ( c i , c i + 1 , c i + 2 ) are given for i=1 (q-quadratic lattice) in (9) and for i=4 (quadratic lattice) in (13).

In this case, D is defined in the Banach space of all continuous functions from L[x] to R with the norm defined by

u=sup { | u ( x ( s ) ) | : x ( s ) L [ x ] } .

Let us define

Λ 1 = sup x ( s ) L [ x ] | x ( s 1 ) x ( s 1 ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) Dx(z)|.
(26)

In a similar way as in [43] we can prove the following result for the uniqueness of the solution of the boundary value problem, assuming that the function f satisfies a Lipchitz bound in the second variable.

Theorem 1 Let f:L[x]×RR be a continuous function satisfying the condition

|f(t,u)f(t,v)|L|uv|,t,u,vR,

where L is a Lipschitz constant. Then, the boundary value problem (21)-(22) has a unique solution provided Λ=L Λ 1 <1, where Λ 1 is given by (26).

Proof Let

T [ u ( x ( s ) ) ] = x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) Dx(z),

for a continuous function u and x(s)L[x]. Let us define

M 0 = sup x ( s ) L [ x ] |f ( x ( s ) , 0 ) |,
(27)

and consider

r M 0 Λ 1 1 δ ,
(28)

where δ is chosen such that Λδ<1. First, we prove that if

B r = { u C : u r } ,

then we have T B r B r . This property follows from

T [ u ] = sup x ( s ) L [ x ] | x ( s 1 ) x ( s 1 ) f ( x ( z ) , u ( x ( z ) ) ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) D x ( z ) | sup x ( s ) L [ x ] | x ( s 1 ) x ( s 1 ) ( | f ( x ( z ) , u ( x ( z ) ) ) f ( x ( z ) , 0 ) | + | f ( x ( z ) , 0 ) | ) × ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) D x ( z ) | ( L u + M 0 ) sup x ( s ) L [ x ] | x ( s 1 ) x ( s 1 ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) D x ( z ) | ( L u + M 0 ) Λ 1 ( L r + M 0 ) Λ 1 ( Λ + 1 δ ) r r .

Moreover,

T [ u ] T [ v ] = sup x ( s ) L [ x ] | T [ u ( x ( s ) ) ] T [ v ( x ( s ) ) ] | sup x ( s ) L [ x ] | x ( s 1 ) x ( s 1 ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) L u v D x ( z ) | Λ u v .

As Λ<1, the conclusion follows from Banach’s contraction mapping principle [54]. □

Example 1 In [40] and references therein, the theory of basic analogs of Fourier series and their applications to quantum groups and mathematical physics is presented. Let us consider BVP which appears as a difference analog of equation for harmonic motion [[40], (2.4.16)]

D x 2 u ( x ( s ) ) + 4 q 1 / 2 w 2 ( 1 q ) 2 u ( x ( s ) ) = 0 , u ( x ( 1 / 4 ) ) = α , D x u ( x ( 1 / 4 ) ) = D x u ( x ( 1 / 4 ) ) = β ,
(29)

where s 1 =1/4, q1 and the non-uniform lattice is given by

x(s)= q s + q s 2 .

For |ω|<1, let us introduce the basic cosine C q (x(s);ω) and basic sine S q (x(s);ω) functions [33, 40] as

C q ( x ( s ) ; ω ) = ( ω 2 ; q 2 ) ( q ω 2 ; q 2 ) 2 φ 1 ( q 2 s + 1 , q 1 2 s q | q 2 ; ω 2 ) , S q ( x ( s ) ; ω ) = ( ω 2 ; q 2 ) ( q ω 2 ; q 2 ) 2 q 1 / 4 ω 1 q x ( s ) 2 φ 1 ( q 2 s + 2 , q 2 2 s q 3 | q 2 ; ω 2 ) ,

where the q-shifted factorial and the basic hypergeometric series are defined by [46, 51, 52]

( a ; q ) k = j = 0 k 1 ( 1 a q j ) , ( a ; q ) = j = 0 ( 1 a q j ) , φ 1 2 ( a 1 , a 2 b 1 | q ; t ) = k = 0 ( a 1 ; q ) k ( a 2 ; q ) k ( q ; q ) k ( b 1 ; q ) k t k .

The basic sine and cosine functions satisfy [[33], (2.4.17), (2.4.18)]

D x [ S q ( x ( s ) ; ω ) ] = 2 q 1 / 4 1 q ω C q ( x ( s ) ; ω ) , D x [ C q ( x ( s ) ; ω ) ] = 2 q 1 / 4 1 q ω S q ( x ( s ) ; ω ) .

By using the tables of zeros of basic sine and cosine functions [[40], Appendix C] if

α= C q 1 ( x ( 1 / 4 ) ; ω 1 ) ,β= 2 q 1 1 / 4 ω 1 1 q 1 C q 1 ( x ( 1 / 4 ) ; ω 1 ) ,

where q 1 =0.9 and ω 1 =0.32634395186574, the explicit solution of the BVP (29) is

u ( x ( s ) ) = C q ( x ( s ) ; ω ) + S q ( x ( s ) ; ω ) ,

since S q 1 (x(1/4); ω 1 )= S q 1 (x(1/4); ω 1 )=0. Moreover, for these values

4 q 1 1 / 2 w 1 2 ( 1 q 1 ) 2 40.4140507688415,

and since

Λ 1 = sup x ( s ) L [ x ] | x ( 1 / 4 ) x ( 23 / 4 ) ( ϑ 1 ( s ) ϑ 1 ( z + s 1 ) k 1 ( c i , c i + 1 , c i + 2 ) ) Dx(z)|=0.02094573233035616,

we have L Λ 1 <1, which ensures the unicity of the solution of the BVP for x(1/4)x(s)x(23/4).

Moreover, if f is a bounded function we have the following.

Theorem 2 If f is a bounded function, then the operator T has a fixed point and, in consequence, the difference equation on a non-uniform lattice (21) with the boundary conditions (22) has a solution.

Proof The operator T is compact since it is an integral operator [3] and the range of T is contained in a closed ball since f is bounded.

The operator T has a fixed point in view the classical Schaefer’s fixed point theorem [[55], Theorem 4.3.2]. □

Concluding remarks

We would like to mention that our goal here is not to exploit all possible boundary value problems covered by this approach, but to emphasize its systematic character and its simplicity, due to very recent results on bases associated with the difference operators considered in this article.