HOME

TheInfoList



OR:

In
combinatorics Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures. It is closely related to many other areas of mathematics and has many appl ...
, the binomial transform is a
sequence transformation In mathematics, a sequence transformation is an operator acting on a given space of sequences (a sequence space). Sequence transformations include linear mappings such as convolution with another sequence, and resummation of a sequence and, more ...
(i.e., a transform of a
sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is calle ...
) that computes its
forward difference A finite difference is a mathematical expression of the form . If a finite difference is divided by , one gets a difference quotient. The approximation of derivatives by finite differences plays a central role in finite difference methods for the ...
s. 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 In mathematics, a generating function is a way of encoding an infinite sequence of numbers () by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary series ...
.


Definition

The binomial transform, ''T'', of a sequence, , is the sequence defined by :s_n = \sum_^n (-1)^k a_k. Formally, one may write :s_n = (Ta)_n = \sum_^n T_ a_k for the transformation, where ''T'' is an infinite-dimensional operator with matrix elements ''T''''nk''. The transform is an
involution Involution may refer to: * Involute, a construction in the differential geometry of curves * '' Agricultural Involution: The Processes of Ecological Change in Indonesia'', a 1963 study of intensification of production through increased labour inpu ...
, that is, :TT = 1 or, using index notation, :\sum_^\infty T_T_ = \delta_ where \delta_ is the
Kronecker delta In mathematics, the Kronecker delta (named after Leopold Kronecker) is a function of two variables, usually just non-negative integers. The function is 1 if the variables are equal, and 0 otherwise: \delta_ = \begin 0 &\text i \neq j, \\ 1 &\ ...
. The original series can be regained by :a_n=\sum_^n (-1)^k s_k. The binomial transform of a sequence is just the ''n''th forward differences of the sequence, with odd differences carrying a negative sign, namely: :\begin s_0 &= a_0 \\ s_1 &= - (\Delta a)_0 = -a_1+a_0 \\ s_2 &= (\Delta^2 a)_0 = -(-a_2+a_1)+(-a_1+a_0) = a_2-2a_1+a_0 \\ &\;\; \vdots \\ s_n &= (-1)^n (\Delta^n a)_0 \end where Δ is the
forward difference operator A finite difference is a mathematical expression of the form . If a finite difference is divided by , one gets a difference quotient. The approximation of derivatives by finite differences plays a central role in finite difference methods for the ...
. Some authors define the binomial transform with an extra sign, so that it is not self-inverse: :t_n = \sum_^n (-1)^ a_k whose inverse is :a_n=\sum_^n t_k. In this case the former transform is called the ''inverse binomial transform'', and the latter is just ''binomial transform''. This is standard usage for example in
On-Line Encyclopedia of Integer Sequences The On-Line Encyclopedia of Integer Sequences (OEIS) is an online database of integer sequences. It was created and maintained by Neil Sloane while researching at AT&T Labs. He transferred the intellectual property and hosting of the OEIS to the ...
.


Example

Both versions of the Binomial transform appear in difference tables. Consider the following difference table: Each line is the difference of the previous line. (The ''n''-th number in the ''m''-th line is ''a''''m'',''n'' = 3''n''−2(2''m''+1''n''2 + 2''m''(1+6''m'')''n'' + 2''m''-19''m''2), and the difference equation ''a''''m''+1,''n'' = ''a''''m'',''n''+1 - ''a''''m'',''n'' holds.) The top line read from left to right is = 0, 1, 10, 63, 324, 1485, ... The diagonal with the same starting point 0 is = 0, 1, 8, 36, 128, 400, ... is the noninvolutive binomial transform of . The top line read from right to left is = 1485, 324, 63, 10, 1, 0, ... The cross-diagonal with the same starting point 1485 is = 1485, 1161, 900, 692, 528, 400, ... is the involutive binomial transform of .


Ordinary generating function

The transform connects the
generating function In mathematics, a generating function is a way of encoding an infinite sequence of numbers () by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary seri ...
s associated with the series. For the
ordinary generating function In mathematics, a generating function is a way of encoding an infinite sequence of numbers () by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary series ...
, let :f(x)=\sum_^\infty a_n x^n and :g(x)=\sum_^\infty s_n x^n then :g(x) = (Tf)(x) = \frac f\left(\frac\right).


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 In mathematics, an alternating series is an infinite series of the form \sum_^\infty (-1)^n a_n or \sum_^\infty (-1)^ a_n with for all . The signs of the general terms alternate between positive and negative. Like any series, an alternatin ...
. That is, one has the identity :\sum_^\infty (-1)^n a_n = \sum_^\infty (-1)^n \frac 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): :\sum_^\infty (-1)^n a_n = \sum_^\infty (-1)^n \frac , where ''p'' = 0, 1, 2,… The Euler transform is also frequently applied to the
Euler hypergeometric integral Leonhard Euler ( , ; 15 April 170718 September 1783) was a Swiss mathematician, physicist, astronomer, geographer, logician and engineer who founded the studies of graph theory and topology and made pioneering and influential discoveries in ma ...
\,_2F_1. Here, the Euler transform takes the form: :\,_2F_1 (a,b;c;z) = (1-z)^ \,_2F_1 \left(c-a, b; c;\frac \right). The binomial transform, and its variation as the Euler transform, is notable for its connection to the
continued fraction In mathematics, a continued fraction is an expression (mathematics), expression obtained through an iterative process of representing a number as the sum of its integer part and the multiplicative inverse, reciprocal of another number, then writ ...
representation of a number. Let 0 < x < 1 have the continued fraction representation :x= ;a_1, a_2, a_3,\cdots/math> then :\frac= ;a_1-1, a_2, a_3,\cdots/math> and :\frac= ;a_1+1, a_2, a_3,\cdots


Exponential generating function

For the
exponential generating function In mathematics, a generating function is a way of encoding an infinite sequence of numbers () by treating them as the coefficients of a formal power series. This series is called the generating function of the sequence. Unlike an ordinary ser ...
, let :\overline(x)= \sum_^\infty a_n \frac and :\overline(x)= \sum_^\infty s_n \frac then :\overline(x) = (T\overline)(x) = e^x \overline(-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 Complex analysis, traditionally known as the theory of functions of a complex variable, is the branch of mathematical analysis that investigates functions of complex numbers. It is helpful in many branches of mathematics, including algebrai ...
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 :u_n = \sum_^n a^k (-c)^ b_k gives :U(x) = \frac B\left(\frac\right) where ''U'' and ''B'' are the ordinary generating functions associated with the series \ and \, respectively. The rising ''k''-binomial transform is sometimes defined as :\sum_^n j^k a_j. The falling ''k''-binomial transform is :\sum_^n j^ a_j. Both are homomorphisms of the
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
of the
Hankel transform of a series In linear algebra, a Hankel matrix (or catalecticant matrix), named after Hermann Hankel, is a square matrix in which each ascending skew-diagonal from left to right is constant, e.g.: \qquad\begin a & b & c & d & e \\ b & c & d & e & f \\ c & d & ...
. In the case where the binomial transform is defined as :\sum_^n(-1)^\binoma_i=b_n. Let this be equal to the function \mathfrak J(a)_n=b_n. If a new
forward difference A finite difference is a mathematical expression of the form . If a finite difference is divided by , one gets a difference quotient. The approximation of derivatives by finite differences plays a central role in finite difference methods for the ...
table is made and the first elements from each row of this table are taken to form a new sequence \, then the second binomial transform of the original sequence is, :\mathfrak J^2(a)_n=\sum_^n(-2)^\binoma_i. If the same process is repeated ''k'' times, then it follows that, :\mathfrak J^k(a)_n=b_n=\sum_^n(-k)^\binoma_i. Its inverse is, :\mathfrak J^(b)_n=a_n=\sum_^nk^\binomb_i. This can be generalized as, :\mathfrak J^k(a)_n=b_n=(\mathbf E-k)^na_0 where \mathbf E is the
shift operator In mathematics, and in particular functional analysis, the shift operator also known as translation operator is an operator that takes a function to its translation . In time series analysis, the shift operator is called the lag operator. Shift o ...
. Its inverse is :\mathfrak J^{-k}(b)_n=a_n=(\mathbf E+k)^nb_0.


See also

*
Newton series A finite difference is a mathematical expression of the form . If a finite difference is divided by , one gets a difference quotient. The approximation of derivatives by finite differences plays a central role in finite difference methods for the ...
*
Hankel matrix In linear algebra, a Hankel matrix (or catalecticant matrix), named after Hermann Hankel, is a square matrix in which each ascending skew-diagonal from left to right is constant, e.g.: \qquad\begin a & b & c & d & e \\ b & c & d & e & f \\ c & d & ...
*
Möbius transform Moebius, Möbius or Mobius may refer to: People * August Ferdinand Möbius (1790–1868), German mathematician and astronomer * Theodor Möbius (1821–1890), German philologist * Karl Möbius (1825–1908), German zoologist and ecologist * Paul ...
*
Stirling transform In combinatorial mathematics, the Stirling transform of a sequence of numbers is the sequence given by :b_n=\sum_^n \left\ a_k, where \left\ is the Stirling number of the second kind, also denoted ''S''(''n'',''k'') (with a capital ''S''), which ...
*
Euler summation In the mathematics of convergent series, convergent and divergent series, Euler summation is a summation method. That is, it is a method for assigning a value to a series, different from the conventional method of taking limits of partial sums. G ...
*
Binomial QMF A binomial QMF – properly an orthonormal binomial quadrature mirror filter – is an orthogonal wavelet developed in 1990. The binomial QMF bank with perfect reconstruction (PR) was designed by Ali Akansu, and published in 1990, using the family ...
*
List of factorial and binomial topics {{Short description, none This is a list of factorial and binomial topics in mathematics. See also binomial (disambiguation). * Abel's binomial theorem * Alternating factorial *Antichain *Beta function *Bhargava factorial *Binomial coefficient **P ...


References

* John H. Conway and Richard K. Guy, 1996, ''The Book of Numbers'' * Donald E. Knuth, ''
The Art of Computer Programming ''The Art of Computer Programming'' (''TAOCP'') is a comprehensive monograph written by the computer scientist Donald Knuth presenting programming algorithms and their analysis. Volumes 1–5 are intended to represent the central core of compu ...
Vol. 3'', (1973) Addison-Wesley, Reading, MA. * Helmut Prodinger, 1992,
Some information about the Binomial transform
' * Michael Z. Spivey and Laura L. Steil, 2006,
The k-Binomial Transforms and the Hankel Transform
' * Borisov B. and Shkodrov V., 2007, Divergent Series in the Generalized Binomial Transform, Adv. Stud. Cont. Math., 14 (1): 77-82 * Khristo N. Boyadzhiev, ''Notes on the Binomial Transform'', Theory and Table, with Appendix on the Stirling Transform (2018), World Scientific.


External links



Transforms Factorial and binomial topics Hypergeometric functions