Fréchet manifold

From formulasearchengine
Revision as of 05:19, 15 March 2013 by en>Addbot (Bot: Migrating 2 interwiki links, now provided by Wikidata on d:q3554820)
Jump to navigation Jump to search

In combinatorics, the binomial transform is a sequence transformation (i.e., a transform of a sequence) that computes its forward differences. It is closely related to the Euler transform, which is the result of applying the binomial transform to the sequence associated with its ordinary generating function.

Definition

The binomial transform, T, of a sequence, {an}, is the sequence {sn} defined by

sn=k=0n(1)k(nk)ak.

Formally, one may write (Ta)n = sn for the transformation, where T is an infinite-dimensional operator with matrix elements Tnk:

sn=(Ta)n=k=0Tnkak.

The transform is an involution, that is,

TT=1

or, using index notation,

k=0TnkTkm=δnm

where δ is the Kronecker delta function. The original series can be regained by

an=k=0n(1)k(nk)sk.

The binomial transform of a sequence is just the nth forward differences of the sequence, with odd differences carrying a negative sign, namely:

s0=a0
s1=(a)0=a1+a0
s2=(2a)0=(a2+a1)+(a1+a0)=a22a1+a0
sn=(1)n(na)0

where Δ is the forward difference operator.

Some authors define the binomial transform with an extra sign, so that it is not self-inverse:

tn=k=0n(1)nk(nk)ak

whose inverse is

an=k=0n(nk)tk.

Example

Binomial transforms can be seen in difference tables. Consider the following:

0   1   10   63   324   1485
  1   9   53   261   1161
    8   44   208   900
      36   164   692
        128   528
          400

The top line 0, 1, 10, 63, 324, 1485,... (a sequence defined by (2n2 + n)3n − 2) is the (noninvolutive version of the) binomial transform of the diagonal 0, 1, 8, 36, 128, 400,... (a sequence defined by n22n − 1).

Shift states

The binomial transform is the shift operator for the Bell numbers. That is,

Bn+1=k=0n(nk)Bk

where the Bn are the Bell numbers.

Ordinary generating function

The transform connects the generating functions associated with the series. For the ordinary generating function, let

f(x)=n=0anxn

and

g(x)=n=0snxn

then

g(x)=(Tf)(x)=11xf(xx1).

Euler transform

The relationship between the ordinary generating functions is sometimes called the Euler transform. It commonly makes its appearance in one of two different ways. In one form, it is used to accelerate the convergence of an alternating series. That is, one has the identity

n=0(1)nan=n=0(1)nΔna02n+1

which is obtained by substituting x=1/2 into the last formula above. The terms on the right hand side typically become much smaller, much more rapidly, thus allowing rapid numerical summation.

The Euler transform can be generalized (Borisov B. and Shkodrov V., 2007):

n=0(1)n(n+pn)an=n=0(1)n(n+pn)Δna02n+p+1,

where p = 0, 1, 2,...

The Euler transform is also frequently applied to the Euler hypergeometric integral 2F1. Here, the Euler transform takes the form:

2F1(a,b;c;z)=(1z)b2F1(ca,b;c;zz1).

The binomial transform, and its variation as the Euler transform, is notable for its connection to the continued fraction representation of a number. Let 0<x<1 have the continued fraction representation

x=[0;a1,a2,a3,]

then

x1x=[0;a11,a2,a3,]

and

x1+x=[0;a1+1,a2,a3,].

Exponential generating function

For the exponential generating function, let

f(x)=n=0anxnn!

and

g(x)=n=0snxnn!

then

g(x)=(Tf)(x)=exf(x).

The Borel transform will convert the ordinary generating function to the exponential generating function.

Integral representation

When the sequence can be interpolated by a complex analytic function, then the binomial transform of the sequence can be represented by means of a Nörlund–Rice integral on the interpolating function.

Generalizations

Prodinger gives a related, modular-like transformation: letting

un=k=0n(nk)ak(c)nkbk

gives

U(x)=1cx+1B(axcx+1)

where U and B are the ordinary generating functions associated with the series {un} and {bn}, respectively.

The rising k-binomial transform is sometimes defined as

j=0n(nj)jkaj.

The falling k-binomial transform is

j=0n(nj)jnkaj.

Both are homomorphisms of the kernel of the Hankel transform of a series.

In the case where the binomial transform is defined as

i=0n(1)ni(ni)ai=bn.

Let this be equal to the function J(a)n=bn.

If a new forward difference table is made and the first elements from each row of this table are taken to form a new sequence {bn}, then the second binomial transform of the original sequence is,

J2(a)n=i=0n(2)ni(ni)ai.

If the same process is repeated k times, then it follows that,

Jk(a)n=bn=i=0n(k)ni(ni)ai.

Its inverse is,

Jk(b)n=an=i=0nkni(ni)bi.

This can be generalized as,

Jk(a)n=bn=(Ek)na0

where E is the shift operator.

Its inverse is

Jk(b)n=an=(E+k)nb0.

See also

References

External links