Carleman matrix
In mathematics, a Carleman matrix is a matrix that is used to convert function composition into matrix multiplication. They are used in iteration theory to find the continuous iteration of functions that cannot be iterated by pattern recognition alone. Other uses of Carleman matrices are in the theory of probability generating functions, and Markov chains.
Contents |
[edit] Definition
The Carleman matrix of a function
is defined as:
so as to satisfy the equation:
So for instance we have the computation of
by
which is simply the dot-product of row 1 of
by a columnvector ![\left[1,x,x^2,x^3,...\right]^\tau](http://upload.wikimedia.org/wikipedia/en/math/8/f/8/8f8620b120910c68eb7b2402d889d149.png)
The entries of
of the next row give the 2nd power of
:
and also, for to have the zero'th power of
in
we assume the row 0 containing zeros everywhere except the first position, such that
Thus the dot-product of
with the column-vector
gives the columnvector ![\left[1,f(x),f(x)^2,...\right]^\tau](http://upload.wikimedia.org/wikipedia/en/math/d/f/3/df3172ad7b871bcda5b5209094522ff5.png)
[edit] Bell matrix
The Bell matrix of a function
is defined as:
so as to satisfy the equation:
which means it is basically the transpose of the Carleman matrix.
[edit] Generalization
A generalization of the Carleman matrix of a function can be defined around any point, such as:
or
where
. This allows the matrix power to be related as:
[edit] Matrix properties
These matrices satisfy the fundamental relationships:
which makes the Carleman matrix M a (direct) representation of
, and the Bell matrix B an anti-representation of
. Here the term
means the composition of functions 
Other properties include:
, where
is function iteration and
, where
is the inverse function (if the Carleman matrix is invertible).
[edit] Examples
The Carleman matrix of a constant is:
The Carleman matrix of the identity function is:
The Carleman matrix of a constant addition is:
The Carleman matrix of a constant multiple is:
The Carleman matrix of a linear function is:
The Carleman matrix of a function
is:
The Carleman matrix of a function
is:
[edit] See also
[edit] References
- R Aldrovandi, Special Matrices of Mathematical Physics: Stochastic, Circulant and Bell Matrices, World Scientific, 2001. (preview)
- R. Aldrovandi, L. P. Freitas, Continuous Iteration of Dynamical Maps, online preprint, 1997.
- P. Gralewicz, K. Kowalski, Continuous time evolution from iterated maps and Carleman linearization, online preprint, 2000.
- K Kowalski and W-H Steeb, Nonlinear Dynamical Systems and Carleman Linearization, World Scientific, 1991. (preview)
![M[f]_{jk} = \frac{1}{k!}\left[\frac{d^k}{dx^k} (f(x))^j \right]_{x=0}](http://upload.wikimedia.org/wikipedia/en/math/f/a/a/faa9412fa354389682022a7a0ff40abb.png)
![(f(x))^j = \sum_{k=0}^{\infty} M[f]_{jk} x^k.](http://upload.wikimedia.org/wikipedia/en/math/2/8/4/284c2db31e08a87eb02a52e577d9c239.png)
![f(x) = \sum_{k=0}^{\infty} M[f]_{1,k} x^k.](http://upload.wikimedia.org/wikipedia/en/math/b/6/5/b659227dacc4530d0be5343d8b01f5de.png)
![f(x)^2 = \sum_{k=0}^{\infty} M[f]_{2,k} x^k.](http://upload.wikimedia.org/wikipedia/en/math/b/3/f/b3fd0330d26b8a55ef8921c35ef93fea.png)
![f(x)^0 = 1 = \sum_{k=0}^{\infty} M[f]_{0,k} x^k = 1+ \sum_{k=1}^{\infty} 0* x^k](http://upload.wikimedia.org/wikipedia/en/math/c/9/8/c98e924c5a50e13c8f921f3881fd8a70.png)
![M[f] * \left[ 1,x,x^2,x^3,...\right]^\tau = \left[ 1,f(x),(f(x))^2,(f(x))^3,...\right]^\tau.](http://upload.wikimedia.org/wikipedia/en/math/d/b/e/dbe655cfaeaf84a1396ebebd0a1de54d.png)
![B[f]_{jk} = \frac{1}{j!}\left[\frac{d^j}{dx^j} (f(x))^k \right]_{x=0}](http://upload.wikimedia.org/wikipedia/en/math/b/8/f/b8faff5e4797bbe1add3ea47e64b2ec4.png)
![(f(x))^k = \sum_{j=0}^{\infty} B[f]_{jk} x^j](http://upload.wikimedia.org/wikipedia/en/math/4/0/6/406cc50e97e3aa2f2298c223fd7e28e3.png)
![M[f]_{x_0} = M_x[x - x_0]M[f]M_x[x + x_0]](http://upload.wikimedia.org/wikipedia/en/math/b/5/1/b51a57b4ba27bd9da6e6ad85b894a83a.png)
![(M[f]_{x_0})^n = M_x[x - x_0]M[f]^nM_x[x + x_0]](http://upload.wikimedia.org/wikipedia/en/math/c/3/5/c35a6f2b998fec92d42b41ec850951dc.png)
![M[f \circ g] = M[f]M[g]](http://upload.wikimedia.org/wikipedia/en/math/3/4/b/34b396f0776a2a860cac11bf468ce3a7.png)
![B[f \circ g] = B[g]B[f]](http://upload.wikimedia.org/wikipedia/en/math/6/f/7/6f7c04bba384cbd6a2b177baa8a6dc19.png)
, where
is
, where
is the ![M[a] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
a&0&0& \cdots \\
a^2&0&0& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/b/5/a/b5a65dfd3e2157a40199313e2cfd8886.png)
![M_x[x] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
0&1&0& \cdots \\
0&0&1& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/4/f/e/4feec05c94457d54d8f1519e86fbfb47.png)
![M_x[a + x] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
a&1&0& \cdots \\
a^2&2a&1& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/1/9/d/19da4de463586d1806c8442aa59e4fff.png)
![M_x[cx] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
0&c&0& \cdots \\
0&0&c^2& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/0/1/5/015d31f2cd1633286b63dd55c1aad730.png)
![M_x[a + cx] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
a&c&0& \cdots \\
a^2&2ac&c^2& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/0/4/d/04d219a3c8a1ad39adf849c3f3534f60.png)
![M[f] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
0&f_1&f_2& \cdots \\
0&0&f_1^2& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/c/6/7/c67b4e2f05af527885e3885dd6c823bb.png)
![M[f] = \left(\begin{array}{cccc}
1&0&0& \cdots \\
f_0&f_1&f_2& \cdots \\
f_0^2&2f_0f_1&f_1^2& \cdots \\
\vdots&\vdots&\vdots&\ddots
\end{array}\right)](http://upload.wikimedia.org/wikipedia/en/math/c/0/a/c0a4e74ac023ecc0490d61dee95e9104.png)