Jabotinsky matrix

From testwiki
Jump to navigation Jump to search

In mathematics, the Jabotinsky matrix (sometimes called iteration matrix or power matrix) is an infinite matrix used to convert function composition into matrix multiplication. It is often used in iteration theory to find the continuous iteration of functions. The matrix is named after mathematician Eri Jabotinsky.

Definition

Let f be a formal power series. There exists coefficients (Bn,k)n,k≥0 such thatf(x)k=∑n=0∞Bn,kxn.The Jabotinsky matrix of f(x) is defined as the infinite matrix[1][2]

𝐁(f)=(B0,0B0,1B0,2⋯B1,0B1,1B1,2⋯B2,0B2,1B2,2⋯⋮⋮⋮⋱).

When f(0)=0, 𝐁(f) becomes an infinite lower triangular matrix whose entries are given by ordinary Bell polynomials evaluated at the coefficients of f. This is why 𝐁(f) is sometimes referred to as a Bell matrix.[3][4]

History

Jabotinsky matrices have a long history, and were perhaps used for the first time in the context of iteration theory by Albert A. Bennett[5] in 1915. Jabotinsky later pursued Bennett's research[6][7][8][9] and applied them to Faber polynomials[10]. Jabotinsky matrices were popularized during the 70s by Template:Interlanguage link's book Advanced Combinatorics, where he referred to them as iteration matrices (which is a denomination also sometimes used nowadays[11]). This article's denomination appeared later[12][13][14][15][16]. Donald Knuth uses the name convolution matrix.[2]

Properties

Jabotinsky matrices satisfy the fundamental relationship𝐁(f∘g)=𝐁(g)𝐁(f)which makes the Jabotinsky matrix 𝐁(f) a (direct) representation of f(x). Here the term f∘g denotes the composition of functions f(g(x)).

The fundamental property implies

Generalization

Given a sequence (Ωn)n≥0, we can instead define the matrix with the coefficient (Bn,kΩ)n,k≥0 by[1]Ωkf(x)k=∑n=0∞Bn,kΩΩnxn.If (Ωn)n≥0 is the constant sequence equal to 1, we recover Jabotinsky matrices. In some contexts, the sequence is chosen to be Ωn=1/n!, so that the entry are given by regular Bell polynomials. This is a more convenient form for functions such as f(x)=−log⁡(1−x) and f(x)=ex−1 where Stirling numbers of the first and second kind appear in the matrices (see the examples).

This generalization gives a completely equivalent matrix since Bn,kΩΩnΩk=Bn,k.

Examples

  • The Jabotinsky matrix of a constant is:
    𝐁(a)=(1aa2⋯000⋯000⋯⋮⋮⋮⋱)
  • The Jabotinsky matrix of a constant multiple is:
    𝐁(cx)=(100⋯0c0⋯00c2⋯⋮⋮⋮⋱)
  • The Jabotinsky matrix of the successor function:
    𝐁(1+x)=(1111⋯0123⋯0013⋯0001⋯⋮⋮⋮⋮⋱)
    The matrix displays Pascal's triangle.
  • The Jabotinsky matrix of the exponential function is given by 𝐁(exp⁡)n,k=knn!.
  • The Jabotinsky matrix of the logarithm is related to the (unsigned) Stirling numbers of the first kind scaled by factorials:
    𝐁(−log⁡(1−x))=(10000⋯01000⋯012100⋯013110⋯0141112321⋯⋮⋮⋮⋮⋮⋱)
    𝐁(−log⁡(1−x))n,k=[nk]k!n!
  • The Jabotinsky matrix of the exponential function minus 1 is related to the Stirling numbers of the second kind scaled by factorials:
    𝐁(exp⁡(x)−1)=(10000⋯01000⋯012100⋯016110⋯0124712321⋯⋮⋮⋮⋮⋮⋱)
    𝐁(exp⁡(x)−1)n,k={nk}k!n!

Alternative convention

Some authors,[17][18][11] which include Bennett and Jabotinsky in their original work, use the transpose convention 𝐁(f)T for the matrix, which is an infinite upper triangular matrix when f(0)=0. The fundamental relationship becomes𝐁(f∘g)T=𝐁(f)T𝐁(g)T,which preserves the order of the operations.

See also

Notes

Template:Reflist

Template:Matrix classes