Skip to main content
Springer logoLink to Springer
. 2021 Jul 30;2021(1):354. doi: 10.1186/s13662-021-03511-9

Asymptotic iteration method for solving Hahn difference equations

Lucas MacQuarrie 1, Nasser Saad 1,, Md Shafiqul Islam 1
PMCID: PMC8570312  PMID: 34759965

Abstract

Hahn’s difference operator Dq;wf(x)=(f(qx+w)f(x))/((q1)x+w), q(0,1), w>0, xw/(1q) is used to unify the recently established difference and q-asymptotic iteration methods (DAIM, qAIM). The technique is applied to solve the second-order linear Hahn difference equations. The necessary and sufficient conditions for polynomial solutions are derived and examined for the (q;w)-hypergeometric equation.

Keywords: Hahn operator, Linear difference equations, q-difference equations, Polynomial solutions, Eigenvalue problems

Introduction

Hahn [1, 2] introduced, for xw/(1q), the quantum difference operator

Dq;wf(x)=f(qx+w)f(x)(q1)x+w,q(0,1),w>0,Dq;w0f(x)=f(x),Dq;wnf(x)=Dq;w{Dq;wn1f(x)},n=1,2,, 1

where f is a function defined on an interval I of R which contains w/(1q). It is clear, using L’Hopital’s rule, that

limxw/(1q)Dq;wf(x)=f(w1q)

provided that the function f is differentiable at w/(1q) in the usual sense.

The Hahn difference operator Dq;w unifies (in the limit) and generalizes two well-known difference operators; namely, the quantum q-difference operator DqDq;0 (see [37]) and the forward difference operator ΔwD1;w (see [8, 9]). Included as a special case is the discrete forward difference operator Δ=D1;1. In the limit, both Dq and Δw generalize the derivative operator f(x)=df/dx. The generalization and the limit process to these important operators is illustrated by the following diagram:

graphic file with name 13662_2021_3511_Equb_HTML.gif

A rigorous analysis of the calculus associated with the operator Dq;w along with the construction of a proper inverse of Dq;w and the associated integral calculus can be found in [1012].

The Hahn operator Dq;w is an important tool in the construction of families of orthogonal polynomials and several approximation problems (see, for example, [1319]).

In 2003, Çiftçi, Hall, and Saad introduced [20, 21] the asymptotic iteration method (AIM) to solve analytically and/or approximately the second-order linear homogeneous differential equation

y(x)=λ0(x)y(x)+s0(x)y(x),=d/dx, 2

where λ0(x) and s0(x) are continuously differentiable functions. They proved that, up to some multiplication constant, an analytic solution of this differential equation reads

y(x)=exp(xsn1(t)λn1(t)dt) 3

provided that, for some n>0, (so-called terminating condition)

sn(x)λn(x)=sn1(x)λn1(x)orδn(x)=λn(x)sn1(x)sn(x)λn1(x)0, 4

given the AIM-sequences, for n=0,1,2, , as

λn(x)=λn1(x)+λn1(x)λ0(x)+sn1(x),sn(x)=sn1(x)+s0(x)λn1(x), 5

initiated with λ1=1 and s1=0. This powerful and simple technique [22] proved to be very useful in studying the eigenvalue problems in quantum mechanics. Noting that if the analytic solutions of the linear differential equation (2) are not available, the terminating condition (4) plays a vital role in approximating the exact solutions with high (and almost controllable) precision [23, 24]. Ismail and Saad [25] recently shed further insight on the AIM mathematical foundation where the reasons for its success and the possible convergence failures of the iterative aspect of it were presented.

In another study by Ismail and Saad [26], a discrete version of the AIM was presented, dAIM, along with applications to the classical difference equations [27]. Given the second-order linear difference equation

Δ2y(x)=λ0(x)Δy(x)+s0(x)y(x),xx0, 6

a solution, up to some constant (periodic) function, is given by

y(x)=i=x0x1(1sn1(i)λn1(i)) 7

provided that, for some n>0,

sn(x)λn(x)=sn1(x)λn1(x),n=1,2,, 8

where

λn(x)=Δλn1(x)+λn1(x+1)λ0(x)+sn1(x+1),sn(x)=Δsn1(x)+λn1(x+1)s0(x). 9

Also, the quantum q-discrete version qAIM was introduced in [26]. Given a second-order q-difference equation

Dq2y(x)=λ0(x)Dqy(x)+s0(x)y(x),0<q<1, 10

a solution, up to some constant periodic function, is given by

y(x)=k=0[1+(1q)qkxsn1(qkx)λn1(qkx)]1 11

provided that

sn(x)λn(x)=sn1(x)λn1(x),n=1,2,, 12

where the functions λn(x) and sn(x) are generated by

λn(x)=Dqλn1(x)+λn1(qx)λ0(x)+sn1(qx),sn(x)=Dqsn1(x)+λn1(qx)s0(x). 13

For the proofs and detailed examples, we refer the reader to the recently published manuscript [26].

In the present work, we unify both the dAIM and qAIM using the Hahn operator (1). To achieve this goal, in Sect. 2 we summarize the relevant definitions and properties of the Hahn difference operator. Several novel properties of this operator are also introduced and proved in that section. In particular, the polynomials in the (q;w)-space are introduced, and the associated Taylor polynomial expansions are derived. In Sect. 3, the solutions of the first- and second-order linear Hahn difference equations

{Dq;wy(x)=α(x)y(x)+β(x),Dq:w2y(x)=λ0(x)Dq:wy(x)+s0(x)y(x), 14

are examined. The necessary and sufficient conditions for the existence of polynomial solutions of the second-order linear Hahn difference equation are derived and proved. In Sect. 4, the solutions of the hypergeometric equation [28]

(ex2+2fx+g)Dq;w2y(x)+(2εx+γ)Dq;wy(x)+τy(x)=0 15

are deduced. The necessary and sufficient conditions of the polynomial solutions are established and applied to construct the first few solutions explicitly.

Preliminary definitions and properties of Hahn operator

To make this paper self-contained, we review the mathematical properties of the Hahn operator [1, 2, 10, 11, 18, 2932] in this section and provide the proofs for other new properties developed for the present work.

Theorem 1

If f,g:IR and a,bR are q;w-differentiable functions and xI, then:

  1. Linearity:
    Dq;w[af(x)+bg(x)]=aDq;wf(x)+bDq;wg(x). 16
  2. Product rule:
    Dq;w(f(x)g(x))=f(qx+w)Dq;wg(x)+g(x)Dq;wf(x)=g(qx+w)Dq;wf(x)+f(x)Dq;wg(x). 17
  3. Quotient rule:
    Dq;w(f(x)g(x))=g(x)Dq;wf(x)f(x)Dq;wg(x)g(qx+w)g(x)=g(qx+w)Dq;wf(x)f(qx+w)Dq;wg(x)g(qx+w)g(x), 18
    provided that g(qx+w)g(x)0 for all xI.

Lemma 1

For q0 and n=1,2, ,

f(qnx+wj=0n1qj)=f(x)+((q1)x+w)j=0n1qjDq;wf(qjx+wi=0j1qi). 19

Proof

By definition

[(q1)x+w]Dq;wf(x)=f(qx+w)f(x),

thus, replacing x with qx+w, it follows that

q[(q1)x+w]Dq;wf(qx+w)=f(q2x+j=01qjw)f(qx+w).

Repeating the process, we have recursively that

qk[(q1)x+w]Dq;wf(qkx+j=0k1qjw)=f(qk+1x+j=0kqjw)f(qkx+j=0k1qjw). 20

The assertion then follows by sum of these equations for j=0 to k. □

The following gives a generalization to Lemma 1.

Lemma 2

For xw/(1q),

j=0nqjf(qjx+wi=0j1qi)Dq;wg(qjx+wi=0j1qi)=f(qn+1x+wj=0nqj)g(qn+1x+wj=0nqj)f(x)g(x)(q1)x+wj=0nqjg(qj(qx+w)+wi=0j1qi)Dq;wf(qjx+wi=0j1qi), 21

where identity (19) follows for g(x) or f(x) is a constant function.

Proof

We note

j=0nqjDq;w[f(qjx+wi=0j1qi)g(qjx+wi=0j1qi)]=f(qn+1x+wj=0nqj)g(qn+1x+wj=0nqj)f(x)g(x)(q1)x+w.

By the product rule of Dq;w[f(qjx+wi=0j1qi)g(qjx+wi=0j1qi)], see (17), we have

j=0nqj[g(qj(qx+w)+wi=0j1qi)Dq;wf(qjx+wi=0j1qi)+f(qjx+wi=0j1qi)Dq;wg(qjx+wi=0j1qi)]=f(qn+1x+wj=0nqj)g(qn+1x+wj=0nqj)f(x)g(x)(q1)x+w,

which completes the proof after some simple arrangements. □

Theorem 2

For a q;w-differentiable function f,

f(qnx+wk=0n1qk)=k=0n(nk)qq12k(k1)[(q1)x+w]kDq;wkf(x), 22

where (nk)q is the q-binomial coefficients [27, formula 12.1.4].

Proof

We prove this by induction on n. The result holds for n=1 by the definition

f(qx+w)=f(x)+[(q1)x+w]Dq;wf(x).

For the inductive step, assume that for some n the theorem is true. For n+1, it follows using the well-know identity [33], for n1 and 1kn,

(n+1k)q=(nk)q+qn+1k(nk1)q, 23

that

k=0n+1(n+1k)qqk(k1)/2[(q1)x+w]kDq;wkf(x)=k=0n+1(nk)qqk(k1)/2[(q1)x+w]kDq;wkf(x)+k=0n+1qn+1k(nk1)qqk(k1)/2[(q1)x+w]kDq;wkf(x).

However, using the properties of the q-binomial coefficient (nn+1)q=0 and (n0)q=1, we have

k=0n+1(n+1k)qqk(k1)/2[(q1)x+w]kDq;wkf(x)=k=0n(nk)qqk(k1)/2[(q1)x+w]kDq;wkf(x)+k=1n+1qn+1k(nk1)qqk(k1)/2[(q1)x+w]kDq;wkf(x).

For 1kn+1, we have for j=k1, where 0jn, that

k=0n+1(n+1k)qqk(k1)/2[(q1)x+w]kDq;wkf(x)=k=0n(nk)qqk(k1)/2[(q1)x+w]kDq;wkf(x)+j=0nqnj(nj)qq(j+1)j/2[(q1)x+w]j+1Dq;wj+1f(x)=f(qnx+wk=0n1qk)+qn[(q1)x+w]×j=0n(nj)qqj(j1)/2[(q1)x+w]jDq;wj(Dq;wf(x)),

which, using (20), finally implies

k=0n+1(n+1k)qqk(k1)/2[(q1)x+w]kDq;wkf(x)=f(qnx+wk=0n1qk)+qn[(q1)x+w]Dq;wf(qnx+wk=0n1qk)=f(qn+1x+wk=0nqk).

This completes the proof. □

For example, if n=3, then this lemma implies

f(q3x+wi=02qi)=f(x)+(1+q+q2)((q1)x+w)Dq;wf(x)+q(q2+q+1)((q1)x+w)2Dq;w2f(x)+q3((q1)x+w)3Dq;w3f(x). 24

A slightly different form of the following theorem was given in [34, Lemma 2.1]; however, we give here a direct proof based on the method of mathematical induction.

Theorem 3

Let f be a q;w differentiable function on I. Then, for xw/(1q), the nth q;w derivative is evaluated using

Dq;wnf(x)=qn(n1)/2((q1)x+w)n×k=0n(1)nkq(nk)(nk1)/2(nk)qf(qkx+wi=0k1qi). 25

Proof

Again, by induction on n, the result holds for n=1 by

Dq;wf(x)=((q1)x+w)1[f(qx+w)f(x)].

Assume it is true for n. Then, for n+1,

Dq;wn+1f(x)=Dq;wn(Dq;wf(x))=qn(n1)/2((q1)x+w)nk=0n(1)nkq(nk)(nk1)/2(nk)qDq;wf(qkx+wi=0k1qi).

However, by definition,

Dq;wf(qkx+wi=0k1qi)=f(qk+1x+wj=0kqj)f(qkx+wj=0k1qj)qk[(q1)x+w],

it follows that

Dq;wn+1f(x)=qn(n1)/2((q1)x+w)n+1×k=0n(1)nkq(nk)(nk1)/2k(nk)qf(qk+1x+wi=0kqi)qn(n1)/2((q1)x+w)n+1×k=0n(1)nkq(nk)(nk1)/2k(nk)qf(qkx+wi=0k1qi).

Shifting the index in the first sum, it follows that

Dq;wn+1f(x)=qn(n1)/2((q1)x+w)n1×k=1n+1(1)nk+1q(nk+1)(nk)/2k+1(nk1)qf(qkx+wi=0k1qi)qn(n1)/2((q1)x+w)n1×k=0n(1)nkq(nk)(nk1)/2k(nk)qf(qkx+wi=0k1qi)

and using (nn+1)q=(n1)q=0, this expression can be written as

Dq;wn+1f(x)=qn(n1)/2((q1)x+w)n1×k=0n+1(1)nk+1q(nk+1)(nk)/2k+1(nk1)qf(qkx+wi=0k1qi)qn(n1)/2((q1)x+w)n1×k=0n+1(1)nkq(nk)(nk1)/2k(nk)qf(qkx+wi=0k1qi).

Further simplification yields

Dq;wn+1f(x)=qn(n1)/2((q1)x+w)n+1k=0n+1(1)nk+1q(nk1)(nk)/2k×[qnk+1(nk1)q+(nk)q]f(qkx+wi=0k1qi)

or simply using (23)

Dq;wn+1f(x)=q12n(n+1)((q1)x+w)n+1×k=0n+1(1)nk+1q12(nk)(n+1k)(n+1k)qf(qkx+wi=0k1qi)

as required. □

Remark 1

For arbitrary n=1,2, , the identity

k=0n(1)kqk(k1)/2(nnk)q=0 26

follows directly from Theorem 3 for the constant function f(x) and the fact that k=0nAnk=k=0nAk. Further, for 0<m<n,

k=0n(1)kq12(nk)(nk1)(nk)q(qkx+wi=0k1qi)m=0. 27

Remark 2

For arbitrary n,m=1,2, ,

Dq;wnxm={0,if m<n,qn(n1)/2((1q)xw)nk=0n(1)kq12(nk)(nk1)(nk)q(qkx+wi=0k1qi)m,if mn, 28

that follows directly from Theorem 3 for the function f(x)=xm.

Definition 1

We define the nth-degree polynomials in the (q;w)-space as

Pn(x)=j=0n1(xwi=0j1qi) 29

recalling the empty product and sum: k=01ak=1 and k=01ak=0.

The first few polynomials are given explicitly as follows:

{P0(x)=1,P1(x)=x,P2(x)=x(xw),P3(x)=x(xw)(x(q+1)w),P4(x)=x(xw)(x(q+1)w)(x(q2+q+1)w),P5(x)=x(xw)(x(q+1)w)(x(q2+q+1)w)(x(q3+q2+q+1)w).

Theorem 4

The q;w-derivative of the nth-degree polynomial Pn(x) is given by

P0(x)=1,Dq;wPn(x)=(j=0n1qj)Pn1(x),n1. 30

Proof

For arbitrary n,

Dq;wPn(x)=j=0n1(qx+wwi=0j1qi)j=0n1(xwi=0j1qi)(q1)x+w=qn(xw(q11)q1)j=1n1(xw(qj11)q1)j=0n1(xw(qj1)q1)(q1)x+w.

Since 1jn1 implies 0j1n2, let i=j1, and it follows that j=i+1. Thus

Dq;wPn(x)=qn(xw(q11)q1)j=0n2(xw(qj1)q1)j=0n1(xw(qj1)q1)(q1)x+w=j=0n2(xw(qj1)q1)qn(xw(q11)q1)(xw(qn11)q1)(q1)x+w=j=0n2(xw(qj1)q1)qn1q1=(j=0n1qj)j=0n2(xw(qj1)q1)=(j=0n1qj)Pn1(x)

as required. □

Theorem 5

In terms of the polynomials {Pn(x)}n=0, an arbitrary r degree polynomial Pr(x) can be represented by the following expansion:

Pr(x)=k=0rDq;wkPr(0)(1q)k(q;q)kPk(x). 31

Proof

Let Pr(x) be the rth degree polynomial of x that can be written as

Pr(x)=k=0rAkPk(x),

where Ak are constants to be determined. Using the direct derivative for k=0,1,2, , followed by the substitution x=0 to compute the corresponding Ak, it is not difficult to prove that

Ak=Dq;wkPr(0)(1+q)(1+q+q2)(1+q+q2+q3)(1+q+q2++qk1)=Dq;wkPr(0)j=0k1(i=0jqi)=Dq;wkPr(0)(1q)k(q;q)k.

Thus,

Pr(x)=k=0rDq;wkPr(0)(1q)k(q;q)k(j=0k1(xwi=0j1qj)).

 □

For example, the expansions of the polynomials x2, x3, x4 in terms of {Pn(x)} are

x2=wx+x(xw),x3=w2x+(qw+2w)x(xw)+x(xw)(x(q+1)w),x4=w3x+(q2+3q+3)w2x(xw)+(q2+2q+3)wx(xw)(x(1+q)w)+x(xw)(x(1+q)w)(x(1+q+q2)w). 32

Corollary 1

If Pr(x) is an r-degree polynomial, then

Dq;wnPr(x)=0,for all nr+1.

AIMq;w for Hahn difference equations

Several papers over the past few years have addressed the theory of the linear Hahn difference equations [17, 3540]. The existence and uniqueness theorems of solutions of linear Hahn difference equations are given in [35]. In [10], Annaby, Hamza, and Aldwoah solved the first order linear Hahn difference equations with constant coefficients.

First-order linear Hahn difference equations

We consider in this subsection the first-order Hahn difference equation with variable coefficients

Dq;wy(x)=α(x)y(x)+β(x),0<w,0<q<1, 33

where α(x) and β(x) are arbitrary functions. Note that, using Hahn’s operator definition (1), equation (33) can be written as

y(qx+w)=(1+((q1)x+w)α(x))y(x)+((q1)x+w)β(x). 34

Theorem 6

For 0<q<1, the general solution of the q;w-difference equation of the first-order Hahn difference equation (33) or (34) is

y(x)=ck=0(1+qk((q1)x+w)α(wi=0k1qi+xqk))k=0qk((q1)x+w)β(wi=0k1qi+xqk)j=0k(1+qj((q1)x+w)α(wi=0j1qi+xqj)), 35

where c(qx+w)=c(x) is a periodic (constant) function.

Proof

We prove this theorem by direct substitution. By the given solution

y(qx+w)=ck=0(1+qk+1((q1)x+w)α(wi=0kqi+qk+1x)k=0qk+1((q1)x+w)β(wi=0kqi+qk+1x)j=0k(1+qj+1((q1)x+w)α(wi=0jqi+qj+1x)),

shift the indices of the finite products

y(qx+w)=ck=1(1+qk((q1)x+w)α(wi=0k1qi+qkx)k=1qk((q1)x+w)β(wi=0k1qi+qkx)j=0k1(1+qj+1((q1)x+w)α(wi=0jqi+qj+1x)),

which can be written as

y(qx+w)=(1+((q1)x+w)α(x))ck=0(1+qk((q1)x+w)α(wi=0k1qi+qkx)k=1qk((q1)x+w)β(wi=0k1qi+qkx)j=0k1(1+qj+1((q1)x+w)α(wi=0jqi+qj+1x)).

Using the given solution again, it follows that

y(qx+w)=(1+((q1)x+w)α(x))×(y(x)+k=0qk((q1)x+w)β(wi=0k1qi+qkx)j=0k(qj((q1)x+w)α(wi=0j1qi+xqj)+1))k=1qk((q1)x+w)β(wi=0k1qi+qkx)j=0k1(1+qj+1((q1)x+w)α(wi=0jqi+qj+1x)),

which simplifies to

y(qx+w)=(1+((q1)x+w)α(x))y(x)+((q1)x+w)β(x).

 □

Remark 3

For 0<q<1, a solution of the homogeneous q;w-difference equation

Dq;wy(x)=α(x)y(x)

up to a multiplicative constant is

y(x)=k=0(1+qk((q1)x+w)α(wi=0k1qi+xqk))1. 36

Remark 4

The exact solution of the limiting case w0 [26]

Dqy(x)=α(x)y(x)+β(x),0<q<1,

is

y(x)=ck=0(1qk(1q)xα(qkx))k=0qk(q1)xβ(qkx)j=0k(1+qj(q1)xα(qjx)) 37

as developed earlier in [26].

Example 1

The solution of the first-order Hahn difference equation

Dq;wy(x)=y(x),0<q<1,

up to some multiplicative constant is

y(x)=1k=0(1+qk((q1)x+w))=1((1q)xw;q),

which is the q;w-exponential function [27, Theorem 12.2.6] as expected for this difference equation.

Example 2

The solution of the first-order Hahn difference equation

Dq;wy(x)=ay(x)+b,0<q<1,

where a and b are real constants, is

y(x)=c(a((1q)xw);q)k=0bqk((q1)x+w)(a((1q)xw);q)k+1.

AIMq;w for the second-order Hahn difference equations

In this section, we consider the second-order Hahn difference equation

y(q2x+(1+q)w)=α(x)y(qx+w)+β(x)y(x), 38

where α(x) and β(x) are (q;w)-differentiable functions. Using the easily proved identity

Dq;w2f(x)=f(q2x+(1+q)w)(1+q)f(qx+w)+qf(x)q((q1)x+w)2, 39

equation (38) can be written equivalently as

Dq;w2y(x)=λ0(x)Dq;wy(x)+s0(x)y(x), 40

where

λ0(x)=α(x)q1q((q1)x+w),s0(x)=α(x)+β(x)1q((q1)x+w)2. 41

Although these two forms (38) and (40) are equivalent, we shall focus our attention on the form (40) to investigate the solutions of the second-order linear Hahn difference equation (40) with variable coefficients.

General solution

Acting by the Hahn difference operator Dq;w on equation (40) yields

Dq;w3y(x)=Dq;w(Dq;w2y(x))=Dq;w(λ0(x)Dq;wy(x))+Dq;w(s0(x)y(x)).

However, by means of the product rule (17), it easily follows that

Dq;w3y(x)=λ1(x)Dq;wy(x)+s1(x)y(x),

where

{λ1(x)=Dq;wλ0(x)+λ0(qx+w)λ0(x)+s0(qx+w),s1(x)=Dq;ws0(x)+λ0(qx+w)s0(x).

Similarly, applying the Hahn difference once more yields

Dq;w4y(x)=λ2(x)Dq;wy(x)+s2(x)y(x),

where

{λ2(x)=Dq;wλ1(x)+λ1(qx+w)λ0(x)+s1(qx+w),s2(x)=Dq;ws1(x)+λ1(qx+w)s0(x).

In general, we may apply this process to obtain, for n=1,2, , that

Dq;wn+1y(x)=λn1(x)Dq;wy(x)+sn1(x)y(x), 42
Dq;wn+2y(x)=λn(x)Dq;wy(x)+sn(x)y(x), 43

where

{λn(x)=Dq;wλn1(x)+λn1(qx+w)λ0(x)+sn1(qx+w),sn(x)=Dq;wsn1(x)+λn1(qx+w)s0(x). 44

The general form (43) can be proved by induction on n. For n=1, the identity is true by construction. Assume it is true for n+1, then for n+2

Dq;wn+2y(x)=Dq;w(Dq;wn+1y(x))=Dq;w(λn1(x)Dq;wy(x)+sn1(x)y(x)),

and by the product rule (17),

Dq;wn+2y(x)=λn1(qx+w)Dq;w2y(x)+Dq;wy(x)Dq;wλn1(x)+sn1(qx+w)Dq;wy(x)+y(x)Dq;wsn1(x).

Using (40) and simplifying, we obtain

Dq;wn+2y(x)=(Dq;wλn1(x)+λn1(qx+w)λ0(x)+sn1(qx+w))Dq;wy(x)+(Dq;wsn1(x)+λn1(x)s0(x))y(x)=λn(x)Dq;wy(x)+sn(x)y(x)

as expected. Now dividing (42) and (41), we obtain

Dq;wn+2y(x)Dq;wn+1y(x)=λn(x)[Dq;wy(x)+sn(x)λn(x)y(x)]λn1(x)[Dq;wy(x)+sn1(x)λn1(x)y(x)].

Thus, if for some n1 the so-called terminating condition

sn(x)λn(x)=sn1(x)λn1(x) 45

is satisfied, then it follows that

Dq;wn+2y(x)Dq;wn+1y(x)=λn(x)λn1(x). 46

This is easily written as a first-order difference equation in Dq;wn+1y(x)

Dq;w[Dq;wn+1y(x)]=λn(x)λn1(x)Dq;wn+1y(x) 47

with a solution for 0<q<1 given by, see Theorem 6,

Dq;wn+1y(x)=c2k=0[1+qk(w+(q1)x)λn(qkx+wi=0k1qi)λn1(qkx+wi=0k1qi)] 48

for some periodic (constant) function c2. Equation (41) reduces to

Dq;wy(x)=sn1(x)λn1(x)y(x)+1λn1(x)c2i=0[1+qi(w+(q1)x)λn(qix+wl=0i1ql)λn1(qix+wl=0i1ql)],

with the general solution given by

y(x)=c1k=0[1+qk((1q)xw)sn1(xk)λn1(xk)]i=0qi((q1)x+w)λn1(xi)j=0i[1+qj((1q)xw)sn1(xj)λn1(xj)]×c2j=0[1+qi+j((q1)x+w)λn(qi+jx+wl=0i+j1ql)λn1(qi+jx+wl=0i+j1ql)], 49

where xk=qkx+wj=0k1qj and ci, i=1,2, are periodic functions with the property that Dq;wci=0, i=1,2. It is a straightforward exercise to show that the two solutions are linearly independent by proving that the (q;w)-Casorati determinant

|y1(x)y1(qx+w)y2(x)y2(qx+w)| 50

does not vanish. We summarize this result in the following theorem.

Theorem 7

A solution of the second-order Hahn linear difference equation

Dq:w2y(x)=λ0(x)Dq:wy(x)+s0(x)y(x)

is given by

yn(x)=k=0[1+qk((1q)xw)sn1(xk)λn1(xk)]1

provided that, for some n>0,

sn(x)λn(x)=sn1(x)λn1(x)orδn(x)λn(x)sn1(x)λn1(x)sn(x)=0,

where

{λn(x)=Dq;wλn1(x)+λn1(qx+w)λ0(x)+sn1(qx+w),sn(x)=Dq;wsn1(x)+λn1(qx+w)s0(x).
Remark 5

In general, the terminating condition (45) is satisfied for n. As discussed and proved in the next section, the condition holds for finite n if the difference equation can be solved exactly by a polynomial of at most n degree. As far as we know, it is not possible to predict whether such a condition will hold for specific n without an experiment.

A criterion for polynomial solutions

We give in Theorems 8 and 9 below the necessary and sufficient conditions respectively for a second order linear Hahn difference equation (40) to have a polynomial solution.

Theorem 8

If a solution of the difference equation

Dq:w2y(x)=λ0(x)Dq:wy(x)+s0(x)y(x)

is a polynomial of at most of degree n, then δn(x)=0.

Proof

Multiplying equation (41) by λn(x) and (42) by λn1(x) yields

λn(x)Dq;wn+1y(x)=λn(x)λn1(x)Dq;wy(x)+λn(x)sn1(x)y(x),λn1(x)Dq;wn+2y(x)=λn1(x)λn(x)Dq;wy(x)+λn1(x)sn(x)y(x).

Subtracting these two equations, it follows that

λn(x)Dq;wn+1y(x)λn1(x)Dq;wn+2y(x)=[λn(x)sn1(x)λn1(x)sn(x)]y(x)=δn(x)y(x).

Consequently, if y(x) is a polynomial of at most n, it follows by Corollary 1 that Dq;wn+2y(x)=Dq;wn+1y(x)=0; and δn(x)=0. □

Lemma 3

If

y(x)=1k=0[1+qk((1q)xw)sn1(qkx+wi=0k1qi)λn1(qkx+wi=0k1qi)],

then

Dq;wy(x)=sn1(x)λn1(x)×y(x). 51
Proof

It is not difficult to show, by shifting the indices of the product definitions of y(x) and y(qx+w), that the difference y(qx+w)y(x) reduces to

y(qx+w)y(x)=k=1[1+qk((1q)xw)sn1(qkx+wi=0k1qi)λn1(qkx+wi=0k1qi)]1k=0[1+qk((1q)xw)sn1(qkx+wi=0k1qi)λn1(qkx+wi=0k1qi)]1.

Thus, by definition of the difference operator,

Dq;wy(x)=y(qx+w)y(x)(q1)x+w=y(x)×[1+((1q)xw)sn1(x)λn1(x)]1(q1)x+w=y(x)×sn1(x)λn1(x).

 □

Theorem 9

If δn=0 and λn1(x)0, then the solution of the difference equation

Dq:w2y(x)=λ0(x)Dq:wy(x)+s0(x)y(x)

is a polynomial of at most degree n.

Proof

Given δn(x)=0, it follows by Theorem 6 that

y(x)=1k=0[1+qk((1q)xw)sn1(qkx+wi=0k1qi)λn1(qkx+wi=0k1qi)],

which allows one to evaluate Dq;wy(x) as, see Lemma 3,

Dq;wy(x)=y(x)×sn1(x)λn1(x).

Thus, using equation (41), we have

Dq;wn+1y(x)=λn1(x)Dq;wy(x)+sn1(x)y(x)=(λn1(x)sn1(x)λn1(x)+sn1(x))y(x)=0.

 □

Theorem 10

Let λn(x) and sn(x) be as in (44), and set δn(x)=λn(x)sn1(x)λn1(x)sn(x). If δn(x)=0, then δn(x)=0 for all nn+1.

Proof

Note that, by the sequence relations of λn(x) and sn(x), we have

δn+1(x)=λn+1(x)sn(x)λn(x)sn+1(x)=sn(x)Dq;wλn(x)+sn(x)λn(qx+w)λ0(x)+sn(qx+w)sn(x)λn(x)Dq;wsn(x)λn(x)λn(qx+w)s0(x).

This equation can be easily written as

δn+1(x)=sn(qx+w)sn(x)(sn(x)Dq;wλn(x)λn(x)Dq;wsn(x)sn(qx+w)sn(x))+sn(qx+w)sn(x)+sn(x)λn(qx+w)λ0(x)λn(x)λn(qx+w)s0(x),

where the quotient rule yields

δn+1(x)=sn(qx+w)sn(x)Dq;w(λn(x)sn(x))+sn(qx+w)sn(x)+sn(x)λn(qx+w)λ0(x)λn(x)λn(qx+w)s0(x).

Further simplification implies

δn+1(x)=sn(qx+w)sn(x)×[Dq;w(λn(x)sn(x))+1+λn(qx+w)sn(qx+w)λ0(x)λn(x)λn(qx+w)s0(x)sn(x)sn(qx+w)].

Using the terminating condition, it follows that

δn+1(x)=sn(qx+w)sn(x)×[Dq;w(λn1(x)sn1(x))+1+λn1(qx+w)sn1(qx+w)λ0(x)λn1(x)λn1(qx+w)s0(x)sn1(x)sn1(qx+w)],

which implies

δn+1(x)=sn(qx+w)sn(x)[sn1Dq;wλn1(x)λn1(x)Dn1sn1(x)sn1(x)sn1(qx+w)+1+λn1(qx+w)sn1(qx+w)λ0(x)λn1(x)λn1(qx+w)s0(x)sn1(x)sn1(qx+w)]=sn(qx+w)sn(x)[sn1(x)Dq;wλn1(x)λn1(x)Dq;wsn1(x)sn1(x)sn1(qx+w)+sn1(x)sn1(qx+w)sn1(x)sn1(qx+w)+sn1(x)λn1(qx+w)sn1(x)sn1(qx+w)λ0(x)λn1(x)λn1(qx+w)s0(x)sn1(x)sn1(qx+w)].

Finally, we have

δn+1(x)=sn(qx+w)sn(x)×[sn1(x)(Dq;wλn1(x)+λn1(qx+w)λ0(x)+λn1(qx+w))sn1(x)sn1(qx+w)λn1(x)(Dn1sn1(x)+λn1(qx+w)s0(x))sn1(x)sn1(qx+w)]=sn(qx+w)sn(x)[sn1(x)λn(x)λn1(x)sn(x)sn1(x)sn1(qx+w)]=0

because by assumption δn=0. Since δn+1=0, δn+2=0, and so on. Therefore, δn=0 for all nn+1, which completes the proof. □

Examples

We consider first the Hahn difference equation with constant coefficients

Dq;w2y(x)=λ0Dq;wy(x)+s0y(x), 52

where a and b are real constants. Although it is clear, for all n1, that Dq;wλn1=Dq;wsn1=0, the terminating condition δn does not equal 0 for any fixed n. The AIMq;w sequences λn=λn1λ0+sn1 and sn=λn1s0, however, yield

snλn=λn1s0λn1λ0+sn1.

Thus, as n, the terminating condition reads

sλ=s0λ0+sλ.

This is a quadratic equation with solution given by

sλ=λ0±λ02+4s02.

The two linearly independent solutions are then

y±(x)=i=0[1qi((q1)x+w)λ0±λ02+4s02]1=1(2λ0±λ02+4s02(w+(q1)x);q). 53

As a second example, we consider the q;w-hypergeometric equation [28]

Dq;w2y(x)=2εx+γex2+2fx+gλ0(x)Dq;wy(x)τex2+2fx+gs0(x)y(x), 54

with the constant coefficients ε, γ, e, f, g, and τ.

Considering the terminating condition for n=1,

δ1=λ1s0s1λ0=τ(2ε+τ)0if τ=0,2ε.

Thus, for τ=0, the polynomial solution y(x)=Pn(x) is P0(x)=1.

For τ=2ε, the exact polynomial solution, up to a multiplicative constant, is

P1(x)=limm1k=0m[1+qk((1q)xw)s0(qkx+wi=0k1qi)λ0(qkx+wi=0k1qi)]=x+γ2ε.

The second iteration n=2 yields

δ2=λ2s1s2λ1=τ(2ε+τ)((1+q)(e+2ε)+τ),

where

{λ1(x)=2εγw+γ(2f+γ+ew)g(2ε+τ)+((e+2ε)(γ+γq+2εw)2fτ)x+(2ε(e+2ε)qeτ)x2(g+x(2f+ex))(g+(w+qx)(2f+e(w+qx))),s1(x)=τ(2f+γ+(e+2ε)w)+((1+q)e+2εq)τx(g+x(2f+ex))(g+(w+qx)(2f+e(w+qx))), 55

then δ2=0 if

τ=0,2ε,(1+q)(e+2ε).

For τ=(1+q)(e+2ε), the second-order polynomial solution is then

P2(x)=limm1k=0m[1+qk((1q)xw)s1(qkx+wi=0k1qi)λ1(qkx+wi=0k1qi)]=x2+(2f+γ)(1+q)+2εw(1+q)e+2εqx+2εgq+γ(2f+γ+2εw)+e((1+q)g+γw)(e+2ε)((1+q)e+2εq).

Next, the third iteration n=3 yields

δ3=τ(2ε+τ)((q+1)(e+2ε)+τ)((q2+q+1)((1+q)e+2ε)+τ). 56

Thus, for

τ=(1+q+q2)((1+q)e+2ε),

the third-order polynomial reads as follows:

P3(x)=x3+τ2q(2εq+e(1+q)2)x2+τ1(q(e(q+1)2+2εq)(ei=02qi+2εq))x+τ0(q((1+q)e+2ε)(2εq+e(1+q)2)(2εq+e(1+q+q2))),

where

τ2=(γ+2f(1+q))i=02qi+(2(1+2q)ε+e(1+q)(2+q))w,τ1=i=02qi(γ2+4f2(1+q)+2fγ(2+q)+gq(2εq+e(1+q)2))+2((1+q)e+2ε)i=02qi(γ+f(2+q))w+2ε(2ε(1+q)+e(2+q(2+q)))w2,τ0=4f2γ(1+q)+γ(γ2+2εgq(1+2q))+2ε(2εgq(1+q)2+γ2(2+q))w+4ε2γ(1+q)w2+e2(1+q)w(g(1+q)(2+q)(1+q+q2)+γ(2+q(2+q))w)+2f(2εgq(1+q)2+γ2(2+q)+2εγ(2+q(2+q))w)+e(g(1+q)(γ+2(1+q)(γq+f(1+q+q2)))+(2εg(1+q)3(1+2q)+γ(2f(1+q)(3+q(2+q))+γ(3+q(3+q))))w+2εγ(3+2q(2+q))w2).

In general, it is not difficult to show that

δn=k=0n((j=0k1qj)(2ε+ej=0k2qj)+τ)0, 57

and the necessary condition for the existence of the n-degree polynomial solution (see also [28, formula 10.1.1]) of the (q;w)-hypergeometric equation (54), for n=1,2, , is that

τn=(j=0n1qj)(2ε+ej=0n2qj). 58

With the AIMq;w technique under disposal, we hope it will be useful to study the analytic and approximate solutions of the q-difference equation. It will also be a practical tool in the construction of q-orthogonal polynomials and deepen our understanding of their mathematical properties.

Acknowledgements

Not applicable.

Authors’ contributions

The theory of the Hahn asymptotic iteration method was developed by NS and LM, the confirmation of the underling mathematics was done by MD. examples were discussed and presented by the three authors. All authors read and approved the final manuscript.

Funding

This work is supported by the Natural Sciences and Engineering Research Council of Canada (GP249507[NS] and RGPIN-2017-05321 [Md]).

Availability of data and materials

Not applicable.

Competing interests

The authors declare that they have no competing interests.

Contributor Information

Lucas MacQuarrie, Email: macquarrielucas@gmail.com.

Nasser Saad, Email: nsaad@upei.ca.

Md. Shafiqul Islam, Email: sislam@upei.ca.

References

  • 1.Hahn W. Über orthogonalpolynome, die q-differenzenlgleichungen genügen. Math. Nachr. 1949;2:4–34. doi: 10.1002/mana.19490020103. [DOI] [Google Scholar]
  • 2.Hahn W. Ein beitrag zur theorie der orthogonalpolynome. Monatshefte Math. 1983;95:19–24. doi: 10.1007/BF01301144. [DOI] [Google Scholar]
  • 3.Jackson F.H. q-Difference equations. Am. J. Math. 1910;32:305–314. doi: 10.2307/2370183. [DOI] [Google Scholar]
  • 4.Gasper G., Rahman M. Basic Hypergeometric Series. 2. Cambridge: Cambridge University Press; 2004. [Google Scholar]
  • 5.Annaby M.H., Mansour Z.S. q-Taylor and interpolation series for Jackson q-difference operators. J. Math. Anal. Appl. 2008;344:472–483. doi: 10.1016/j.jmaa.2008.02.033. [DOI] [Google Scholar]
  • 6.Andrews G.E., Askey R., Roy R. Special Functions. Cambridge: Cambridge University Press; 1999. [Google Scholar]
  • 7.Ismail M.E.H., Stanton D. q-Series from a Contemporary Perspective. Providence: Am. Math. Soc; 2000. [Google Scholar]
  • 8.Bird M.T. On generalizations of sum formulas of the Euler–Maclaurin type. Am. J. Math. 1936;58:487–503. doi: 10.2307/2370965. [DOI] [Google Scholar]
  • 9.Jordan C. Calculus of Finite Differences. 3. New York: Chelsea; 1965. [Google Scholar]
  • 10.Annaby M.H., Hamza A.E., Aldwoah K.A. Hahn difference operator and associated Jackson–Nörlund integrals. J. Optim. Theory Appl. 2012;154:133–153. doi: 10.1007/s10957-012-9987-7. [DOI] [Google Scholar]
  • 11. Aldwoah, K.A.: Generalized time scales and associated difference equations. Ph.D. thesis, Cairo University (2009)
  • 12.Hamza A.E., Sarhan A.-S.M., Shehata E.M., Aldwoah K.A. A general quantum difference calculus. Adv. Differ. Equ. 2015;2015:182. doi: 10.1186/s13662-015-0518-3. [DOI] [Google Scholar]
  • 13.Álvarez-Nodarse R. On characterizations of classical polynomials. J. Comput. Appl. Math. 2006;196:320–337. doi: 10.1016/j.cam.2005.06.046. [DOI] [Google Scholar]
  • 14.Costas-Santos R.S., Marcellán F. Second structure relation for q-semiclassical polynomials of the Hahn tableau. J. Math. Anal. Appl. 2007;329:206–228. doi: 10.1016/j.jmaa.2006.06.036. [DOI] [Google Scholar]
  • 15.Dobrogowska A., Odzijewicz A. Second order q-difference equations solvable by factorization method. J. Comput. Appl. Math. 2006;193:319–346. doi: 10.1016/j.cam.2005.06.009. [DOI] [Google Scholar]
  • 16.Kwon K.H., Lee D.W., Park S.B., Yoo B.H. Hahn class orthogonal polynomials. Kyungpook Math. J. 1998;38:259–281. [Google Scholar]
  • 17.Petronilho J. Generic formulas for the values at the singular points of some special monic classical Hq,w-orthogonal polynomials. J. Comput. Appl. Math. 2007;205:314–324. doi: 10.1016/j.cam.2006.05.005. [DOI] [Google Scholar]
  • 18.Malinowskaa A.B., Martins N. Generalized transversality conditions for the Hahn quantum variational calculus. Optimization. 2013;62:323–344. doi: 10.1080/02331934.2011.579967. [DOI] [Google Scholar]
  • 19.Álvarez-Nodarse R., Castillo K., Mbouna D., Petronilho J. On classical orthogonal polynomials related to Hahn’s operator. Integral Transforms Spec. Funct. 2020;31:487–505. doi: 10.1080/10652469.2019.1702981. [DOI] [Google Scholar]
  • 20.Ciftci H., Hall R.L., Saad N. Asymptotic iteration method for eigenvalue problems. J. Phys. A. 2003;36:11807–11816. doi: 10.1088/0305-4470/36/47/008. [DOI] [Google Scholar]
  • 21.Saad N., Hall R.L., Ciftci H. Criterion for polynomial solutions to a class of linear differential equations of second order. J. Phys. A. 2006;39:13445–13454. doi: 10.1088/0305-4470/39/43/004. [DOI] [Google Scholar]
  • 22.Znojil M. A method of constructive quantum mechanics of remarkable hidden beauty. J. Phys. A, Math. Theor. 2016;49:451003. doi: 10.1088/1751-8113/49/45/451003. [DOI] [Google Scholar]
  • 23.Champion B., Hall R.L., Saad N. Asymptotic iteration method for singular potentials. Int. J. Mod. Phys. A. 2008;23:1405–1415. doi: 10.1142/S0217751X08039852. [DOI] [Google Scholar]
  • 24.Hall R.L., Saad N. Schrödinger spectrum generated by the Cornell potential. Open Phys. 2015;13:83–89. doi: 10.1515/phys-2015-0012. [DOI] [Google Scholar]
  • 25.Ismail M.E.H., Saad N. The asymptotic iteration method revisited. J. Math. Phys. 2020;61:033501. doi: 10.1063/1.5117143. [DOI] [Google Scholar]
  • 26.Ismail M.E.H., Saad N. A discrete and q asymptotic iteration method. J. Differ. Equ. Appl. 2020;26(4):488–509. doi: 10.1080/10236198.2020.1748021. [DOI] [Google Scholar]
  • 27.Ismail M.E.H. Classical and Quantum Orthogonal Polynomials in One Variable. Cambridge: Cambridge University Press; 2005. [Google Scholar]
  • 28.Koekoek R., Lesky O.A., Swarttouw R.F. Hypergeometric Orthogonal Polynomials and Their q-Analogues. Berlin: Springer; 2010. [Google Scholar]
  • 29.Brikshavana T., Sitthiwirattham T. On fractional Hahn calculus. Adv. Differ. Equ. 2017;2017:354. doi: 10.1186/s13662-017-1412-y. [DOI] [Google Scholar]
  • 30.Patanarapeelert N., Sitthiwirattham T. On nonlocal Robin boundary value problems for Riemann–Liouville fractional Hahn integrodifference equation. Bound. Value Probl. 2018;2018:46. doi: 10.1186/s13661-018-0969-z. [DOI] [Google Scholar]
  • 31.Sriphanomwan U., Tariboon J., Patanarapeeler N., Ntouyas S.K., Sitthiwirattham T. Nonlocal boundary value problems for second order nonlinear Hahn integro-difference equations with Hahn integral boundary conditions. Adv. Differ. Equ. 2017;2017:170. doi: 10.1186/s13662-017-1228-9. [DOI] [Google Scholar]
  • 32.Sitthiwirattham T. Nonlocal three-point boundary value problems for nonlinear second-order Hahn difference equations with two different q,w-derivatives. Adv. Differ. Equ. 2016;2016:116. doi: 10.1186/s13662-016-0842-2. [DOI] [Google Scholar]
  • 33.Gasper G., Rahman M. Basic Hypergeometric Series. Cambridge: Cambridge University Press; 2004. [Google Scholar]
  • 34.Oraby K., Hamza A. Taylor theory associated with Hahn difference operator. J. Inequal. Appl. 2020;2020:124. doi: 10.1186/s13660-020-02392-y. [DOI] [Google Scholar]
  • 35.Hamza A.E., Ahmed S.M. Existence and uniqueness of solutions of Hahn difference equations. Adv. Differ. Equ. 2013;2013:316. doi: 10.1186/1687-1847-2013-316. [DOI] [Google Scholar]
  • 36.Hamza A.E., Abdelkhaliq M.M. Hahn difference equations in Banach algebras. Adv. Differ. Equ. 2016;2016:161. doi: 10.1186/s13662-016-0886-3. [DOI] [Google Scholar]
  • 37.Tariboon J., Ntouyas S.K., Sudsutad W. New concepts of Hahn calculus and impulsive Hahn difference equations. Adv. Differ. Equ. 2016;2016:255. doi: 10.1186/s13662-016-0982-4. [DOI] [Google Scholar]
  • 38.Allahverdiev B.P., Tuna H. Spectral theory of singular Hahn difference equation of the Sturm–Liouville type. Commun. Math. 2020;28:13–25. doi: 10.2478/cm-2020-0002. [DOI] [Google Scholar]
  • 39.Hamza A.E., Ahmed S.M. Theory of linear Hahn difference equations. J. Adv. Math. 2013;4:441–461. [Google Scholar]
  • 40.Abu-Risha M.H., Annaby M.H., Ismail M.E.H., Mansour Z.S. Linear q-difference equations. Z. Anal. Anwend. 2007;26:481–494. doi: 10.4171/ZAA/1338. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Advances in Difference Equations are provided here courtesy of Springer

RESOURCES