Reference articles on history, science, culture and more
Encyclopedia

Carleman linearization

Linearization technique for nonlinear differential systems

In mathematics, Carleman linearization (also called Carleman embedding) is a method that formally represents a finite-dimensional nonlinear system of ordinary differential equations as an infinite-dimensional linear system. Truncating the resulting hierarchy at a finite order yields approximate solutions of the original nonlinear system, known as Carleman approximants.

The method was introduced by the Swedish mathematician Torsten Carleman in 1932. For polynomial systems, the construction successively introduces monomials of the state variables as new dependent variables. More generally, the additional variables may be chosen according to the nonlinear structure of the differential system. Carleman linearization may be regarded as a systematic extension of the usual local linearization of nonlinear differential equations, in which higher-order nonlinear terms are retained through an enlargement of the phase space.

Carleman linearization is related to composition operators, particularly the Koopman operator, which represents nonlinear dynamics through linear evolution on a space of observable functions. It has been applied in nonlinear control theory, state estimation, chemical kinetics, process modelling, mathematical biology, and the construction of finite-dimensional approximations to Koopman operators. The method has also been used in the development of quantum algorithms for nonlinear differential equations.

01Method

Consider an autonomous system of ordinary differential equations,

{\frac {d\mathbf {x} }{dt}}=\mathbf {f} (\mathbf {x} ),\qquad \mathbf {x} (0)=\mathbf {c} ,\qquad \mathbf {x} \in \mathbb {R} ^{p}.

Carleman linearization consists of replacing nonlinear terms appearing on the right-hand side of the system with new dependent variables. Differentiating these variables generally produces further nonlinear terms, which are treated successively in the same way. The procedure therefore generates an infinite sequence of linear differential equations. A finite-dimensional approximation is obtained when the sequence is terminated according to a chosen truncation criterion. The solution of the truncated linear system is called a Carleman approximant.

For polynomial systems, the additional variables are monomials of the original state variables. The order N of the approximation is then defined as the degree of the highest-order monomial retained. Other sets of dependent variables may be chosen when they are better adapted to the structure of the differential system.

After truncation at order N, the original p-dimensional nonlinear system is replaced by a finite-dimensional linear system of dimension m\geq p. The value of m depends on the approximation order and on the nonlinear structure of the original equations. The approximation to the original solution is given by the components of the enlarged linear system corresponding to the original state variables.

Two forms of the construction can be distinguished according to the point in phase space around which the Carleman approximant is built: linearization around an equilibrium point, referred to as Type A, and linearization around the initial condition, referred to as Type B.

Type A: linearization around an equilibrium point

Let \mathbf {q} be an equilibrium point of the nonlinear system,

\mathbf {f} (\mathbf {q} )=\mathbf {0} .

Introducing the shifted variable

\mathbf {y} =\mathbf {x} -\mathbf {q}

places the equilibrium point at the origin. Since the constant term of the transformed differential system vanishes, truncation of the Carleman sequence produces a homogeneous linear system with constant coefficients,

{\frac {d\mathbf {X} _{N}}{dt}}=M_{N}\mathbf {X} _{N},

where \mathbf {X} _{N} contains the retained variables and M_{N} is the corresponding m\times m coefficient matrix. Its solution is

\mathbf {X} _{N}(t)=e^{M_{N}t}\mathbf {X} _{N}(0).

The approximate solution of the original nonlinear system is provided by the p components of \mathbf {X} _{N}(t) associated with the original variables, after reversing the coordinate shift.

The first-order Type A approximant coincides with the usual local linearization obtained from the Jacobian matrix of \mathbf {f} at the equilibrium point. Higher-order approximants include additional nonlinear terms and may therefore be regarded as an extension of the local or qualitative analysis of nonlinear differential systems. For a fixed approximation order, their accuracy generally depends on the distance between the trajectory of interest and the equilibrium point around which the approximant was constructed.

Type B: linearization around the initial condition

Alternatively, the Carleman approximant may be constructed around the initial condition itself. Introducing

\mathbf {y} =\mathbf {x} -\mathbf {c} ,\qquad \mathbf {y} (0)=\mathbf {0} ,

gives

{\frac {d\mathbf {y} }{dt}}=\mathbf {f} (\mathbf {c} +\mathbf {y} ).

Unless \mathbf {c} is an equilibrium point, the transformed system contains the nonzero constant term \mathbf {f} (\mathbf {c} ). Consequently, truncation of the Carleman sequence produces a non-homogeneous linear system,

{\frac {d\mathbf {Y} _{N}}{dt}}=M_{N}\mathbf {Y} _{N}+\mathbf {z} _{N},\qquad \mathbf {Y} _{N}(0)=\mathbf {0} ,

where \mathbf {z} _{N} is a constant vector determined by the initial condition and by the nonlinear differential system. The solution can be written as

\mathbf {Y} _{N}(t)=\int _{0}^{t}e^{M_{N}(t-s)}\mathbf {z} _{N}\,ds.

If M_{N} is invertible, this becomes

\mathbf {Y} _{N}(t)=M_{N}^{-1}\left(e^{M_{N}t}-I\right)\mathbf {z} _{N}.

The approximation to \mathbf {x} (t) is obtained by adding \mathbf {c} to the components of \mathbf {Y} _{N}(t) associated with the shifted original variables.

Type B approximants require the solution of a non-homogeneous linear system and generally involve a greater algebraic burden than Type A approximants. However, centring the approximation at the initial condition can substantially improve its local accuracy.

Local accuracy

Comparison of the derivatives at t=0 of the exact solution and the Carleman approximants reveals different local-accuracy patterns. In the one- and two-dimensional systems analysed, an approximant of order N reproduces the derivatives of the exact solution from order 0 through order N-1, independently of the point around which it is constructed.

In one dimension, let q be the point around which the approximant {\widetilde {x}}(t) is constructed, and let c=x(0) be the initial condition. The differences between the derivatives of the exact and approximate solutions have the following pattern:

Difference between the derivatives at t=0 of the exact solution and an order-N Carleman approximant in one dimension. The coefficients \alpha _{k} depend on the differential system.
Order k x^{(k)}(0)-{\widetilde {x}}^{(k)}(0)
0,\ldots ,N-1 0
N,\ldots ,2N \alpha _{k}(c-q)^{2N-k+1}

When the approximant is centred at the initial condition, q=c, the differences in the second row also vanish. Thus, for the one-dimensional systems considered, a Type B approximant reproduces the derivatives of the exact solution through order 2N.

In two dimensions, let the approximants {\widetilde {x}}_{1}(t) and {\widetilde {x}}_{2}(t) be constructed around (q_{1},q_{2}), and let (c_{1},c_{2}) be the initial condition. For i=1,2, the corresponding pattern is

Difference between the derivatives at t=0 of the exact solution and an order-N Carleman approximant in two dimensions. The coefficients \alpha _{i,k} and \beta _{i,k} depend on the differential system.
Order k x_{i}^{(k)}(0)-{\widetilde {x}}_{i}^{(k)}(0), with i=1,2
0,\ldots ,N-1 0
N (c_{1}-q_{1})(c_{2}-q_{2})\left[\alpha _{i,k}(c_{1}-q_{1})^{N-1}+\beta _{i,k}(c_{2}-q_{2})^{N-1}\right]
N+1,\ldots ,2N \alpha _{i,k}(c_{1}-q_{1})^{2N-k+1}+\beta _{i,k}(c_{2}-q_{2})^{2N-k+1}

When (q_{1},q_{2})=(c_{1},c_{2}), all the displayed differences vanish. The additional agreement of the derivatives from order N through order 2N accounts for the greater local accuracy observed for Type B approximants of a given order.

Riccati equation. Exact solutions (black dotted curves) and Carleman approximants (solid curves) as functions of for four initial conditions, . The subscript in the legend indicates the point around which the approximant is centred, and the superscript gives its order. Dashed lines are the two equilibrium solutions.
Riccati equation. Exact solutions (black dotted curves) and Carleman approximants (solid curves) as functions of for four initial conditions, . The subscript in the legend indicates the point around which the approximant is centred, and the superscript gives its order. Dashed lines are the two equilibrium solutions.

02Examples

The following examples illustrate the construction of Type A and Type B Carleman approximants in one and two dimensions. Only one equilibrium point is considered in each Type A construction.

One-dimensional example: Riccati equation

Consider the Riccati equation

{\dot {u}}=-u+u^{2},\qquad u(0)=c.

Its exact solution is

u(t)={\frac {c}{c+(1-c)e^{t}}}.

The equation has two equilibrium points, u=0 and u=1. The Type A approximant below is constructed only around u=0.

Type A approximant

Introduce the Carleman variables

u_{k}(t)=u^{k}(t),\qquad k=1,2,\ldots .

Differentiation gives the infinite linear sequence

{\dot {u}}_{k}=-ku_{k}+ku_{k+1},\qquad k=1,2,\ldots .

A second-order approximation is obtained by retaining u_{1}=u and u_{2}=u^{2} and discarding the term u_{3}. The resulting homogeneous system is

{\frac {d}{dt}}{\begin{pmatrix}u_{1}\\u_{2}\end{pmatrix}}={\begin{pmatrix}-1&1\\0&-2\end{pmatrix}}{\begin{pmatrix}u_{1}\\u_{2}\end{pmatrix}},\qquad {\begin{pmatrix}u_{1}(0)\\u_{2}(0)\end{pmatrix}}={\begin{pmatrix}c\\c^{2}\end{pmatrix}}.

Solving the linear system gives the second-order Type A approximant

{\widetilde {u}}_{N=2}^{\,A}(t)=u_{1}(t)=c\left[1+c\left(1-e^{-t}\right)\right]e^{-t}.

Type B approximant

To construct the approximant around the initial condition, introduce

u=w+c,\qquad w(0)=0.

The differential equation becomes

{\dot {w}}=(2c-1)w+w^{2}+c(c-1).

Define

\alpha =2c-1,\qquad \beta =c(c-1).

Retaining w and w^{2} gives the second-order non-homogeneous linear system

{\frac {d}{dt}}{\begin{pmatrix}w\\w^{2}\end{pmatrix}}={\begin{pmatrix}\alpha &1\\2\beta &2\alpha \end{pmatrix}}{\begin{pmatrix}w\\w^{2}\end{pmatrix}}+{\begin{pmatrix}\beta \\0\end{pmatrix}},\qquad {\begin{pmatrix}w(0)\\w^{2}(0)\end{pmatrix}}={\begin{pmatrix}0\\0\end{pmatrix}}.

Writing

M={\begin{pmatrix}\alpha &1\\2\beta &2\alpha \end{pmatrix}},\qquad \mathbf {b} ={\begin{pmatrix}\beta \\0\end{pmatrix}},

the solution is

{\begin{pmatrix}w(t)\\w^{2}(t)\end{pmatrix}}=M^{-1}\left(e^{Mt}-I\right)\mathbf {b} ,

when M is invertible. The second-order Type B approximant is therefore

{\begin{array}{l}{\widetilde {u}}_{N=2}^{\,B}(t)=c+w(t)=\\[4pt]\displaystyle c{\Biggl \{}1+{\frac {c-1}{3c(c-1)+1}}{\Biggl [}1-2c+{\frac {1}{2\xi }}{\Biggl (}\left[(2c-1)+6c(c-1)+1\right]e^{\lambda _{-}t}\\[4pt]+\left[(2c-1)-6c(c-1)-1\right]e^{\lambda _{+}t}{\Biggr )}{\Biggr ]}{\Biggr \}}\end{array}}

where \xi \equiv {\sqrt {1+12c(c-1)}}, and \lambda _{\pm }=[3(2c-1)\pm \xi ]/2 are the eigenvalues of M. Although this expression is algebraically more involved than the Type A approximant, centring the construction at u(0)=c generally improves its local accuracy.

The plot compares the exact solutions with second- and third-order Type A approximants constructed around the two equilibrium points and with a second-order Type B approximant constructed around each initial condition.

Two-dimensional example: center

Consider the two-dimensional nonlinear system

{\dot {x}}=-y-xy,\qquad {\dot {y}}=x+xy,

with initial condition

x(0)=a,\qquad y(0)=b.

The system has an equilibrium at (0,0), which is a center and is stable in the sense of Lyapunov, but not asymptotically stable. It also has a saddle point at (-1,-1). For x,y>-1, its trajectories satisfy the first integral

x-\ln(1+x)+y-\ln(1+y)=C,

where C is constant along each trajectory.

Type A approximant

For the Type A construction, consider only the equilibrium point (0,0). At second order, introduce the enlarged set of variables

\mathbf {X} ={\begin{pmatrix}y\\y^{2}\\x\\xy\\x^{2}\end{pmatrix}}.

After discarding terms of degree greater than two, the Carleman system is

{\frac {d}{dt}}{\begin{pmatrix}y\\y^{2}\\x\\xy\\x^{2}\end{pmatrix}}={\begin{pmatrix}0&0&1&1&0\\0&0&0&2&0\\-1&0&0&-1&0\\0&-1&0&0&1\\0&0&0&-2&0\end{pmatrix}}{\begin{pmatrix}y\\y^{2}\\x\\xy\\x^{2}\end{pmatrix}},

with initial condition

\mathbf {X} (0)={\begin{pmatrix}b\\b^{2}\\a\\ab\\a^{2}\end{pmatrix}}.

Thus,

\mathbf {X} (t)=e^{Mt}\mathbf {X} (0),

where M is the displayed coefficient matrix. The second-order Type A approximants {\widetilde {x}}_{N=2}^{\,A}(t) and {\widetilde {y}}_{N=2}^{\,A}(t) are respectively the third and first components of \mathbf {X} (t).

Type B approximant

To centre the approximation at the initial condition (a,b), introduce

w=x-a,\qquad z=y-b,\qquad w(0)=z(0)=0.

The transformed nonlinear system is

{\dot {w}}=-bw-(1+a)z-wz-b(1+a),
{\dot {z}}=(1+b)w+az+wz+a(1+b).

At first Carleman order, the nonlinear term wz is discarded, yielding

{\frac {d}{dt}}{\begin{pmatrix}w\\z\end{pmatrix}}={\begin{pmatrix}-b&-(1+a)\\1+b&a\end{pmatrix}}{\begin{pmatrix}w\\z\end{pmatrix}}+{\begin{pmatrix}-b(1+a)\\a(1+b)\end{pmatrix}}.

Let

M={\begin{pmatrix}-b&-(1+a)\\1+b&a\end{pmatrix}},\qquad \mathbf {h} ={\begin{pmatrix}-b(1+a)\\a(1+b)\end{pmatrix}}.

The first-order Type B approximant is

{\begin{pmatrix}{\widetilde {x}}_{N=1}^{\,B}(t)\\{\widetilde {y}}_{N=1}^{\,B}(t)\end{pmatrix}}={\begin{pmatrix}a\\b\end{pmatrix}}+M^{-1}\left(e^{Mt}-I\right)\mathbf {h} ,

when M is invertible. The eigenvalues of the coefficient matrix are

\lambda _{\pm }={\frac {1}{2}}\left[a-b\pm {\sqrt {(a-b)^{2}-4(1+a+b)}}\right].

Despite being only first order, the Type B approximation can have a numerical accuracy intermediate between the first- and second-order Type A approximants because it is centred directly on the trajectory's initial condition.

The phase portrait compares second-order Type A approximants constructed around the two critical points with first-order Type B approximants constructed around several initial conditions.

03Application to epidemiology

The Carleman approximants for the SIR model yield an explicit algebraic estimator of the time-dependent effective reproduction number R_{t} from prevalence data. This application illustrates how an analytic approximation of a nonlinear system can be used not only to approximate its trajectories, but also to obtain closed-form expressions for quantities of practical interest.

Consider the SIR model

{\dot {S}}=-\beta SI,\qquad {\dot {I}}=\beta SI-\xi I,\qquad {\dot {R}}=\xi I,

where S, I, and R are the susceptible, infectious, and removed population fractions, respectively. The transmission and removal rates are denoted by \beta and \xi. The effective reproduction number is

R_{t}=S(t){\frac {\beta }{\xi }}.

To account explicitly for the approximately exponential behaviour of the infectious population, the change of variable

I=e^{Y}

transforms the first two SIR equations into the system

{\dot {S}}=-\beta Se^{Y},\qquad {\dot {Y}}=\beta S-\xi .

This formulation is referred to as the SYR system. Its Carleman sequence can be constructed using nonlinear terms of the form S^{i}e^{jY}, with approximation order N=i+j.

Let

S(0)=a,\qquad I(0)=b,\qquad q={\frac {b}{a}},\qquad R_{q}=a{\frac {\beta }{\xi }},

where R_{q} is the value of the effective reproduction number at the time chosen as the origin. At second order, the Carleman approximant for the logarithmic prevalence is

Y_{N=2}(t)=\ln b+(R_{q}-1)\xi t+qR_{q}^{2}\left(1-\xi t-e^{-\xi t}\right).

Because this approximation is an explicit analytic function of the epidemiological parameters, it can be fitted directly to prevalence data. Assume that the removal rate \xi is known and remains approximately constant within a short time interval, and that prevalence I has been reconstructed from incidence data. For observations indexed by i=-T,\ldots ,T, define

\tau _{i}=\xi t_{i},\qquad z_{i}=1-\tau _{i}-e^{-\tau _{i}},\qquad y_{i}=\ln I(t_{i}).

The second-order approximation is fitted over a time window containing 2T+1 observations by minimizing the residual sum of squares

\operatorname {RSS} ={\frac {1}{2}}\sum _{i=-T}^{T}\left[\ln b+(R_{q}-1)\tau _{i}+qR_{q}^{2}z_{i}-y_{i}\right]^{2}

with respect to the parameters \ln b, R_{q}, and q. The parameters are assumed to remain approximately constant within the selected time window. The resulting value of R_{q} estimates the effective reproduction number R_{t} at the central point of the interval.

Although the resulting variational equations are nonlinear, their structure allows them to be solved in closed form. Define the centred quantities

{\widetilde {\tau }}_{i}=\tau _{i}-{\overline {\tau }},\qquad {\widetilde {z}}_{i}=z_{i}-{\overline {z}},\qquad {\widetilde {y}}_{i}=y_{i}-{\overline {y}},

where

{\overline {\tau }}={\frac {1}{2T+1}}\sum _{i=-T}^{T}\tau _{i},\qquad {\overline {z}}={\frac {1}{2T+1}}\sum _{i=-T}^{T}z_{i},\qquad {\overline {y}}={\frac {1}{2T+1}}\sum _{i=-T}^{T}y_{i}.

Minimization of the residual sum of squares then gives the algebraic estimator

R_{t}=1-{\frac {\left(\sum _{i=-T}^{T}{\widetilde {y}}_{i}z_{i}\right)\left(\sum _{i=-T}^{T}{\widetilde {z}}_{i}\tau _{i}\right)-\left(\sum _{i=-T}^{T}{\widetilde {y}}_{i}\tau _{i}\right)\left(\sum _{i=-T}^{T}{\widetilde {z}}_{i}z_{i}\right)}{\left(\sum _{i=-T}^{T}{\widetilde {\tau }}_{i}z_{i}\right)\left(\sum _{i=-T}^{T}{\widetilde {z}}_{i}\tau _{i}\right)-\left(\sum _{i=-T}^{T}{\widetilde {\tau }}_{i}\tau _{i}\right)\left(\sum _{i=-T}^{T}{\widetilde {z}}_{i}z_{i}\right)}}.

Thus, once the prevalence and removal time scale have been specified, R_{t} can be estimated from finite sums over the data. The expression has been tested using simulated epidemic waves with time-dependent transmission rates and SARS-CoV-2 incidence data from the Valencian Country, Spain, yielding estimates consistent with the corresponding reference values.

Phase portrait of the nonlinear center system. Blue and red curves are second-order Carleman approximants constructed around the critical points, while green curves are first-order approximants constructed around the initial conditions. The approximate solutions are compared with the exact trajectories (dotted curves). Gray curves are numerical solutions included as visual aids, and circles mark the initial conditions.
Phase portrait of the nonlinear center system. Blue and red curves are second-order Carleman approximants constructed around the critical points, while green curves are first-order approximants constructed around the initial conditions. The approximate solutions are compared with the exact trajectories (dotted curves). Gray curves are numerical solutions included as visual aids, and circles mark the initial conditions.

04Control-theoretic formulation

In control theory and state estimation, Carleman linearization can be applied to nonlinear systems with external inputs or disturbances. One such formulation considers the system

{\dot {x}}=f(x)+\sum _{j=1}^{r}g_{j}(x)d_{j}(t),

where x\in \mathbb {R} ^{n} is the state vector, f and g_{j} are analytic vector fields, and d_{j}(t) denotes the j-th component of an external input or disturbance. Because the disturbances may depend explicitly on time, the system is not autonomous in general. When the functions d_{j}(t) are treated as inputs, the lifted model obtained below is bilinear in the lifted state and the inputs.

Let x_{0} be a nominal point. After introducing the shifted coordinate z=x-x_{0}, the nominal point is placed at the origin. For notational simplicity, the shifted variable is again denoted by x. The vector fields may then be approximated by finite Taylor expansions,

f(x)\simeq \sum _{k=0}^{\eta }A_{k}x^{[k]},\qquad g_{j}(x)\simeq \sum _{k=0}^{\eta }B_{j,k}x^{[k]},

where \eta is the Taylor truncation degree and A_{k} and B_{j,k} are the corresponding matricized Taylor coefficient tensors,

A_{k}={\frac {1}{k!}}D^{k}f(0),\qquad B_{j,k}={\frac {1}{k!}}D^{k}g_{j}(0).

Here, x^{[k]} denotes the k-th Kronecker power,

x^{[k]}=\underbrace {x\otimes x\otimes \cdots \otimes x} _{k{\text{ factors}}},

with the convention x^{[0]}=1.

The time derivative of the i-th Kronecker power is

{\frac {dx^{[i]}}{dt}}=\sum _{l=0}^{i-1}x^{[l]}\otimes {\dot {x}}\otimes x^{[i-1-l]}.

Substitution of the Taylor expansions generates Kronecker powers of progressively higher degree. To obtain a finite-dimensional approximation, the hierarchy is truncated at a maximum lifted degree N. Discarding terms whose total degree exceeds N gives, for i=1,\ldots ,N,

{\frac {dx^{[i]}}{dt}}\simeq \sum _{k=0}^{\min(\eta ,N-i+1)}A_{i,k}x^{[i+k-1]}+\sum _{j=1}^{r}\sum _{k=0}^{\min(\eta ,N-i+1)}B_{j,i,k}x^{[i+k-1]}d_{j}(t),

where

A_{i,k}=\sum _{l=0}^{i-1}I_{n}^{[l]}\otimes A_{k}\otimes I_{n}^{[i-1-l]},

and similarly,

B_{j,i,k}=\sum _{l=0}^{i-1}I_{n}^{[l]}\otimes B_{j,k}\otimes I_{n}^{[i-1-l]}.

In these expressions, I_{n} is the n-dimensional identity matrix, I_{n}^{[l]} denotes its l-th Kronecker power, and I_{n}^{[0]}=1.

Introducing the truncated lifted state

x_{\otimes }={\begin{bmatrix}x^{T}&\left(x^{[2]}\right)^{T}&\cdots &\left(x^{[N]}\right)^{T}\end{bmatrix}}^{T},

the system can be written in block-matrix form as

{\dot {x}}_{\otimes }={\mathcal {A}}x_{\otimes }+{\mathcal {a}}_{0}+\sum _{j=1}^{r}\left({\mathcal {B}}_{j}x_{\otimes }+{\mathcal {b}}_{j,0}\right)d_{j}(t)+r_{N}(x,d),

where {\mathcal {A}} and {\mathcal {B}}_{j} are assembled from the blocks A_{i,k} and B_{j,i,k}, respectively. The vectors {\mathcal {a}}_{0} and {\mathcal {b}}_{j,0} contain the constant terms of the Taylor expansions, while r_{N}(x,d) represents the residual produced by the Taylor and Carleman truncations.

If the disturbances d_{j}(t) are prescribed functions of time and the residual is neglected, the truncated model is a finite-dimensional affine linear time-varying system. When the disturbances are regarded as independent inputs, it is a bilinear state-input system. This formulation has been used, for example, in moving-horizon estimation of nonlinear processes.

05Convergence and limitations

Except in particular systems for which the Carleman sequence closes after finitely many steps, a finite-order Carleman system provides an approximation rather than an exact representation of the original nonlinear dynamics. The accuracy depends on the order of truncation, the point in phase space around which the approximant is constructed, the initial condition, and the time interval considered.

The dimension of the enlarged linear system grows rapidly with both the number of original variables and the approximation order. Consequently, the computation and analytic exponentiation of the coefficient matrix may become difficult at high orders. Type B approximants may offer better local accuracy, but require the solution of a non-homogeneous system and generally have more complicated algebraic expressions than Type A approximants.

Convergence and truncation-error estimates have been established for particular classes of nonlinear systems, but the applicable bounds and time intervals depend on assumptions about the vector field and the solution.

Because finite-order Carleman approximants are solutions of linear differential systems with constant coefficients, they consist of linear combinations of functions such as t^{k}e^{\lambda t}, t^{k}\sin(\omega t), and t^{k}\cos(\omega t). They therefore do not reproduce finite singularities of an exact nonlinear solution in the complex time plane. They may also fail to preserve global dynamical structures such as closed orbits; at higher orders, repeated eigenvalues can generate secular terms that prevent an approximate trajectory from closing.

Watch videos about Carleman linearizationExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Carleman linearization, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Images, from Wikimedia Commons:

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.