Skip to main content
Springer logoLink to Springer
. 2018 May 15;2018(1):116. doi: 10.1186/s13660-018-1709-8

A new type of Taylor series expansion

Mohammad Masjed-Jamei 1, Zahra Moalemi 1, Iván Area 2,, Juan J Nieto 3
PMCID: PMC5954005  PMID: 29780213

Abstract

We present a variant of the classical integration by parts to introduce a new type of Taylor series expansion and to present some closed forms for integrals involving Jacobi and Laguerre polynomials, which cannot be directly obtained by usual symbolic computation programs, i.e., only some very specific values can be computed by the mentioned programs. An error analysis is given in the sequel for the introduced expansion.

Keywords: Generalized Taylor expansion, Integration by parts, Integral remainder, Error bound, Jacobi and Laguerre polynomials

Introduction

Let {xj}j=0n[a,b] and {fj}j=0n, which may be samples of a function, say f(x), be given. The main aim of an interpolation problem is to find an appropriate model to approximate f(x) at any arbitrary point of [a,b] other than xj. In other words, if Ψ(x;a0,,an) is a family of functions of a single variable x with n+1 free parameters {aj}j=0n, then the interpolation problem for Ψ consists of determining {aj}j=0n so that, for n+1 given real or complex pairs of distinct numbers {(xj,fj)}j=0n, we have

Ψ(xj;a0,,an)=fj.

For a polynomial type interpolation problem, various classical methods, such as Lagrange, Newton, and Hermite interpolations, are used. Lagrange’s interpolation as a classical method for approximating a continuous function f:[a,b]R at n+1 distinct nodes ax0<<xnb is applied in several branches of numerical analysis and approximation theory. It is expressed in the form [1, pp. 39–40]

Pn(f;x)=j=0nf(xj)j(n)(x)

for

j(n)(x)=wn(x)(xxj)wn(xj),

where wn(x)=j=0n(xxj) is the node polynomial and j(n)(x) are the Lagrange polynomials.

Then Pn(f;x) is a unique element in the space of all polynomials of degree at most n, say Pn, which solves the interpolation problem

Pn(f;xj)=f(xj),j=0,1,2,,n.

For non-polynomial type interpolation problems, an interpolating function of the form

ψn(x)=j=0najuj(x)

is usually considered [2], where {uj(x)}j=0n is a set of linearly independent real-valued continuous functions on [a,b] and {aj}j=0n are determined by the initial conditions

ψn(xj)=f(xj),j=0,1,,n.

The function ψn(x) exists and is unique in the space of span{uj}j=0n for all fC[a,b] if and only if the matrix {uj(xk)}j,k=0n is nonsingular.

The general case of an interpolation problem was proposed by Davis [3] containing all the above-mentioned cases. It is indeed concerned with reconstructing functions on a basis of certain functional information, which are linear in many cases. Let Π be a linear space of dimension n+1 and L0,L1,,Ln be n+1 given linear functionals defined on Π, which are independent in Π (the algebraic conjugate space of Π). For a given set of values w0,w1,,wn, we can find an element fΠ such that

Lj(f)=wj,j=0,1,,n.

Hence, one can construct new interpolation formulae using linear operators [4]. For instance, considering Π=Pn and linear independent functionals as

Lj(f)=f(j)(x0),for j=0,1,,n,

leads to Taylor’s interpolation problem.

Davis also mentioned that the expansion of a function based on a series of predetermined (basis) functions can be interpreted as an interpolation problem with an infinite number of conditions. See also [5] in this regard.

The problem of the representation of an arbitrary function by means of linear combinations of prescribed functions has received a lot of attention in approximation theory. It is well known that a special case of this problem directly leads to the Taylor series expansion where the prescribed functions are monomial bases [6].

The main aim of this paper is to introduce a new type of Taylor series expansion through a variant of the classical integration by parts. In the next section, we present the general form of this expansion and consider some interesting cases of it leading to new closed forms for integrals involving Jacobi and Laguerre polynomials. Also, an error analysis is given in Sect. 3 for the introduced expansion.

A new type of Taylor series expansion

Let F and G be two smooth enough functions such that repeated differentiation and repeated integration by parts are allowed for them. The rule of integration by parts [7] allows one to perform successive integrations on the integrals of the form F(t)G(t)dt without tedious algebraic computations.

By the general rule

udv=uvvdu,

one obtains

abF(t)G(t)dt=(F(t)G1(t)F(t)G2(t)++(1)n1F(n1)(t)Gn(t))|ab+(1)nabF(n)(t)Gn(t)dt=k=0n1(1)k(F(k)(t)Gk+1(t))|ab+(1)nabF(n)(t)Gn(t)dt, 1

where Gn denotes the nth antiderivative of G.

Formula (1) provides a straightforward proof for Taylor’s theorem with an integral remainder term, according to the following result.

Theorem 2.1

Let fCn+1[a,b] and x0[a,b]. Then, for all axb, we have

f(x)=k=0n1k!(xx0)kf(k)(x0)+1n!x0xf(n+1)(t)(xt)ndt. 2

Proof

For a classical proof using different arguments, see, e.g., [3]. However, if in (1) one chooses F(t)=1n!(xt)n, G(t)=f(n+1)(t) and then calculates

1n!ax(xt)nf(n+1)(t)dt,

formula (2) is obtained. □

For a given function f, assume in (1) that G(t)=f(n+1)(t) and F(t)=pn(xt), where pn(x)=k=0nckxk is an arbitrary polynomial of degree n. So, we have

axpn(xt)f(n+1)(t)dt=k=0n1(1)k(dkdtkpn(xt)|t=xf(nk)(x)dkdtkpn(xt)|t=af(nk)(a))+(1)naxdndtnpn(xt)f(t)dt=k=0n1(1)k((1)kk!ckf(nk)(x)dkdtkpn(xt)|t=af(nk)(a))+(1)nax(1)nn!cnf(t)dt=k=0n(k!ckf(nk)(x)(1)kdkdtkpn(xt)|t=af(nk)(a))=k=0n(k!ckf(nk)(x)pn(k)(xa)f(nk)(a)),

which is equivalent to

k=0nk!ckf(nk)(x)=k=0npn(k)(xa)f(nk)(a)+axpn(xt)f(n+1)(t)dt, 3

and can be written as

f(x)=1n!cn(k=0npn(k)(xa)f(nk)(a)k=0n1k!ckf(nk)(x)+axpn(xt)f(n+1)(t)dt).

Remark 1

If pn(xt)=1n!(xt)n, then cj=0 for every j=0,1,,n1 and cn=1n!. In this case, (3) is reduced to

f(x)=k=0n(xa)nk(nk)!f(nk)(a)+1n!ax(xt)nf(n+1)(t)dt,

which is the same as formula (2).

Now, let us consider some particular examples of the main formula (3). We would like to notice here that the closed forms for the integrals involving Jacobi and Laguerre polynomials in the following examples are new in the literature (see, e.g., [8, 9]) to the best of our knowledge, and they can be computed only for specific values of the parameters by using symbolic computation.

Example 2.2

Let pn(x)=Pn(α,β)(x) be the Jacobi polynomials [10]. It is known that, for α,β>1,

Pn(α,β)(x)=k=0nCk(α,β,n)xk,Ck(α,β,n)=j=kn(1)jk2j(n+α+β+jj)(n+αnj)(jk)

satisfies the orthogonality relation

11(1x)α(1+x)βPm(α,β)(x)Pn(α,β)(x)dx=(11(1x)α(1+x)β(Pn(α,β)(x))2dx)δm,n,

where

δn,m={1,m=n,0,mn.

Moreover, they satisfy the important relation

dkdxkPn(α,β)(x)=Γ(α+β+n+1+k)2kΓ(α+β+n+1)Pnk(α+k,β+k)(x),kn.

Now, according to (3), we obtain

k=0nk!Ck(α,β,n)f(nk)(x)=1Γ(α+β+n+1)k=0n(xa)kj=0nk12jf(nj)(a)Γ(α+β+n+1+j)Ck(α+j,β+j,nj)+k=0nCk(α,β,n)ax(xt)kf(n+1)(t)dt. 4

For instance, if f(x)=11x, then

f(nk)(x)=(nk)!(1x)(nk+1),

and relation (4) for a=0 and x<1 reads as

0xPn(α,β)(t)(tx+1)(n+2)dt=(1x)(n+1)n+1k=0nCk(α,β,n)(nk)1(1x)k1(n+1)!Γ(n+α+β+1)k=0nxkj=0nk2j(nj)!Γ(n+α+β+1+j)Ck(α+j,β+j,nj).

Also if for example f(x)=ex, then for a=0 we obtain

ex=1Γ(α+β+n+1)k=0nk!Ck(α,β,n)k=0nj=0nk12jΓ(α+β+n+1+j)Ck(α+j,β+j,nj)xk+1k=0nk!Ck(α,β,n)k=0nCk(α,β,n)0xet(xt)kdt.

Remark 2

In Example 2.2, choosing α=β=12 gives the first kind of Chebyshev polynomials [10] as

Tn(x)=cos(narccosx)=k=0nCk(n)xn,

with

Ck(n)=22n(2nn)1j=kn(1)jk2j(n+j1j)(n12nj)(jk).

This means that

Tn(x)=cos(narccosx)=22n(2nn)1Pn(12,12)(x).

Hence, replacing pn(x)=Tn(x) in (3) gives

k=0nk!Ck(n)f(nk)(x)=k=0ndkdxkcos(narccos(xa))f(nk)(a)+axcos(narccos(xt))f(n+1)(t)dt=22n(n1)!k=0n(xa)kj=0nk2j(n+j1)!Ck(j12,j12,nj)f(nj)(a)+axcos(narccos(xt))f(n+1)(t)dt,n1.

For instance, if f(x)=ex, then

k=0nk!Ck(n)=eaxk=0ndkdxkcos(narccos(xa))+0xaetcos(narccost)dt,

and for x=a we obtain

k=0nk!Ck(n)=k=0ndkdxkcos(narccos(x))|x=0=22n(n1)!j=0n2j(n+j1)!C0(j12,j12,nj).

Another special case of Jacobi polynomials is the Legendre polynomials, which are directly derived from the definition of Pn(α,β)(x) for α=β=0 and has the explicit representation [10]

Pn(x)=12nl=0[n2](1)l(2n2l)!l!(nl)!(n2l)!xn2l.

Hence, according to (4), we obtain

l=0[n2](n2l)!sl(n)f(2l)(x)=1n!k=0n(xa)kj=0nk2jf(nj)(a)(n+j)!Ck(j,j,nj)+axPn(xt)f(n+1)(t)dt, 5

in which

sl(n)=(1)l(2n2l)!2nl!(nl)!(n2l)!.

For instance, replacing f(x)=cosx for a=0 in (5) gives

(k=0[n4](n4k)!s2k(n)k=0[[n2]12](n24k)!s2k+1(n))cosx=1n!k=0nxkj=0nk2j(n+j)!cos((nj)π2)Ck(j,j,nj)+0xPn(xt)cos(t+(n+1)π2)dt,

generating many new identities for different values of x.

Example 2.3

For α>1, let pn(x)=Ln(α)(x) be the Laguerre polynomials [10] given by

Ln(α)(x)=k=0nCk(α,n)xk,Ck(α,n)=(1)k1k!(n+αnk).

It is known that

dkdxkLn(α)(x)=(1)kLnk(α+k)(x)for any kn.

Hence, according to (3), we have

k=0n(1)k(n+αnk)f(nk)(x)=k=0n(1)kk!(xa)kj=0nk(1)j(n+αnkj)f(nj)(a)+axLn(α)(xt)f(n+1)(t)dt.

As a special case, assume that f(x)=xex. Since dkdxk(xex)=(x+k)ex, we get

exk=0n(1)k(n+αnk)(x+nk)=eak=0n(1)kk!(xa)kj=0nk(1)j(n+αnkj)(a+nj)+ax(t+n+1)etLn(α)(xt)dt. 6

For instance, if x=1 and a=0 in (6), then

01(n+2t)etLn(α)(t)dt=k=0n(1)k(n+αnk)(nk+1)e1k=0n(1)kk!j=0nk(1)j(n+αnkj)(nj). 7

For α=0, the right-hand side of (7) can be expressed in terms of hypergeometric series and evaluations of Laguerre polynomials as

n1F0(1n;;1)+1F0(n;;1)+n12F1(1n;2;1)Ln1(0)(1)e(n1).

For α0, the right-hand side of (7) can be written as

(αn+α+n2+n1)Γ(α+n1)Γ(α)Γ(n+1)e1k=0n(1)kk!(n(α+n)k)Γ(α+n1)Γ(α+k)Γ(k+n+1),

where the latter sum can be expressed in terms of hypergeometric series as

k=0n(1)kk!(n(α+n)k)Γ(α+n1)Γ(α+k)Γ(k+n+1)=F11(1n;α+1;1)Γ(α+n1)Γ(α+1)Γ(n)+(α+n)Γ(α+n1)Γ(α)Γ(n)1F1(n;α;1).

For more certain new, interesting, and useful integrals and expansion formulas involving the hypergeometric function and the Laguerre polynomials, see [11].

Error analysis

It is clear that relation (3) can be considered as an approximation. This means that the expression k=0nk!ckf(nk)(x) can be approximated by k=0npn(k)(xa)f(nk)(a), which is indeed a polynomial of degree n. Hence, the exact remainder [3] of this approximation reads as

En(x;f)=axpn(xt)f(n+1)(t)dt.

Now, if fCn+1[a,b], a direct result for the corresponding error term is that

|En(x;f)|=|axpn(xt)f(n+1)(t)dt|ax|pn(xt)f(n+1)(t)|dtMnax|pn(xt)|dt,

where Mn=maxatx|f(n+1)(t)|.

Moreover, if the polynomial pn() is nonnegative on [0,xa], e.g., when the coefficients {ck}k=0n are all nonnegative, then we have

ax|pn(xt)|dt=0xapn(t)dt=k=0nckk+1(xa)k+1,

and therefore

|En(x;f)|Mnk=0nckk+1(xa)k+1.

For instance, let us consider the function fC(n+1)[0,1] and choose the polynomial as

pn(x)=k=0n12kxk.

Then we obtain

|En(x;f)|max0tx|f(n+1)(t)|k=0n12k(k+1)xk+1.

As another example, consider the polynomial pn(x)=k=0n(m)kk!xk for 0<m<1, where (m)k=j=0k1(m+j) is the Pochhammer symbol. If fC(n+1)[0,1], then for any x[0,1] we obtain

|En(x;f)|max0tx|f(n+1)(t)|k=0n(m)kk!(k+1)xk+1=max0tx|f(n+1)(t)|xk=0n(m)k(1)k(2)kxkk!.

Now if n, then we get

|En(x;f)|max0tx|f(n+1)(t)|xk=0(m)k(1)k(2)kxkk!=max0tx|f(n+1)(t)|x2F1(m,1;2;x), 8

where F12(m,1;2;x) denotes the Gauss hypergeometric function [12]. For instance, replacing f(x)=ex in (8) yields

|En(x;ex)|xe2xF1(m,1;2;x),

and the error bound for x=1 can be computed as

|En(1;ex)|e2F1(m,1;2;1)=Γ(1m)Γ(2m)e,

where we have used the Gauss formula [13, 14]

F12(a,b;c;1)=Γ(c)Γ(cba)Γ(cb)Γ(ca).

Acknowledgements

The work of the first author has been supported by the Alexander von Humboldt Foundation under the grant number: Ref 3.4–IRN–1128637–GF-E. The third and fourth authors thank for the financial support from the Agencia Estatal de Innovación (AEI) of Spain under grant MTM2016–75140–P, co-financed by the European Community fund FEDER and Xunta de Galicia, grants GRC 2015–004 and R 2016/022.

Authors’ contributions

Each of the authors contributed to each part of this study equally and read and approved the final version of the paper.

Competing interests

The authors declare that they have no competing interests.

Footnotes

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Mohammad Masjed-Jamei, Email: mmjamei@kntu.ac.ir.

Zahra Moalemi, Email: zmoalemi@mail.kntu.ac.ir.

Iván Area, Email: area@uvigo.es.

Juan J. Nieto, Email: juanjose.nieto.roig@usc.es

References

  • 1.Mastroianni G., Milovanović G.V. Interpolation Processes—Basic Theory and Applications. Berlin: Springer; 2008. [Google Scholar]
  • 2.Sloan I.H. Nonpolynomial interpolation. J. Approx. Theory. 1983;39:97–117. doi: 10.1016/0021-9045(83)90085-0. [DOI] [Google Scholar]
  • 3.Davis P.J. Interpolation and Approximation. New York: Dover; 1975. [Google Scholar]
  • 4.Masjed-Jamei M. On constructing new interpolation formulas using linear operators and an operator type of quadrature rules. J. Comput. Appl. Math. 2008;216:307–318. doi: 10.1016/j.cam.2007.05.006. [DOI] [Google Scholar]
  • 5.Masjed-Jamei M. On constructing new expansions of functions using linear operators. J. Comput. Appl. Math. 2010;234:365–374. doi: 10.1016/j.cam.2009.12.030. [DOI] [Google Scholar]
  • 6.Widder D.V. A generalization of Taylor’s series. Trans. Am. Math. Soc. 1927;30:126–154. [Google Scholar]
  • 7.Horowitz D. Tabular integration by parts. Coll. Math. J. 1990;21:307–311. doi: 10.1080/07468342.1990.11973325. [DOI] [Google Scholar]
  • 8.Gradshteyn I.S., Ryzhik I.M. Table of Integrals, Series and Products. London: Academic Press; 1980. [Google Scholar]
  • 9.Prudnikov A.P., Brychkov Yu.A., Marichev O.I. Integrals and Series, Volumes 2 and 3. New York: Gordon & Breach; 1986. [Google Scholar]
  • 10.Szegö G. Orthogonal Polynomials. Providence: Am. Math. Soc.; 1975. [Google Scholar]
  • 11.Agarwal P., Qi F., Chand M., Jain S. Certain integrals involving the generalized hypergeometric function and the Laguerre polynomials. J. Comput. Appl. Math. 2017;313:307–317. doi: 10.1016/j.cam.2016.09.034. [DOI] [Google Scholar]
  • 12.Slater L.J. Generalized Hypergeometric Functions. Cambridge: Cambridge University Press; 1966. [Google Scholar]
  • 13.Agarwal P., Jain S., Choi J. Certain q-series identities. Rev. R. Acad. Cienc. Exactas Fís. Nat., Ser. A Mat. 2017;111:139–146. doi: 10.1007/s13398-016-0281-7. [DOI] [Google Scholar]
  • 14.Ruzhansky M., Cho Y.J., Agarwal P., Area I., editors. Advances in Real and Complex Analysis with Applications. Singapore: Springer; 2017. [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES