Next: Function Reference
Up: Using LTP: Some Practical
Previous: Step 2: Calculation of
  Contents
The aim here is to construct a finite dimensional realization of a nonlinear filter for the stochastic system described by (see [28,19]):
where
and
are independent Brownian motions. As suggested in [5] such a realization can be derived by applying Lie algebra techniques to the DMZ equation for the unnormalized conditional density
, given the observation process
for system (29). The DMZ equation here is
where the differential operators
are defined by the following expressions on their common invariant domain
which is dense in
(see [28]):
It will first be shown that the estimation Lie algebra
for the above problem is finite dimensional and solvable. Then, the solution of the Cauchy problem for any given
, representing the conditional density of
, can be written in the form of a product of exponentials, see [23]:
 |
|
|
(30) |
where
,
is a basis for the Lie algebra
. The exponential
represents here a strongly continuous one-parameter semi-group operator defined on a Banach space
and corresponding to the infinitesimal generator
. The last representation is only valid if the Baker-Campbell-Hausdorff-Zassenhaus formula:
 |
|
|
(31) |
holds for all the
,
,
. As pointed out in [28] the validity of (31) is guaranteed if there exists a common, dense (in
), invariant under
, set of analytic vectors for the estimation Lie algebra spanned by
,
. Such a set can be constructed as the linear span of eigenvectors of the operator
.
To check the solvability of
, the differential operators
and
are first defined in Maple as follows:
> L0:=xi->(1/2)*diff(xi,x$2)-(1/2)*x^2*xi;
L1:=xi->x*xi;
A basis for the Lie algebra of operators
is obtained by considering a free nilpotent Lie algebra
, where
is a sufficiently high order and calculating its P. Hall basis. For example, for
, the P. Hall basis for
,
counts 41 elements and is constructed by invoking B:=phb(2,7). In this process, the package also delivers explicit bracket expressions for the basis elements in
which are omitted here for reason of brevity. Identifying
,
, the basis elements in
can thus be evaluated next by executing the LTP function calcLBdiffop(B[i],B[1..2],[L0,L1],[x]), for i
, yielding:
It can further be verified that the application of the evaluation map
to the remaining brackets in the basis B reveals several linear dependencies between
,
:
,
,
, and
, for the remaining Lie products. From this calculation it follows that a basis for
can be defined as
. These calculations also show that the derived Lie algebra
is spanned by
and
, and is nilpotent because
. Hence, the Lie algebra
is solvable, by Corollary 5.3 in [36].
The representation (30) now becomes:
 |
|
|
(32) |
is hence valid globally, see [45], and the functions
,
can be computed by quadrature of the Wei-Norman equations. The analytic expression for the Wei-Norman equations can be derived by executing the sequence of commands:
r:=4; # Basis dimension.
max_bracket_order:=6; # Degree of nilpotency minus one.
wn:=wner(r,max_bracke_order,BB,B,[SR]):
wnfe:=wnde(wn,r,{},BB,{}):
F_g:=eval(wnfe[1]):
The symbol [SR]
is a Maple list containing the dependencies between the members of the basis
after application of the evaluation map
as derived above. The symbol F_g
assumes value of the matrix
of equation (12) and is here:
The entries
and
of F_g can be clearly be recognized as the first few terms in the Taylor series expansion for
. Similarly, the entries
and
are recognized as the first few terms of the Taylor series for
. Now, it can be verified that if the above calculations are repeated using a Hall basis of order
, then the entries of F_g will contain higher order terms of these Taylor series. Thus, by induction, it can be shown that these entries truly are the
and
functions, so that the Wei-Norman equations for (32) in the form (14) are given by:
where
.
The solution of these Wei-Norman equations constitutes the joint-sufficient statistics for the linear filtering problem of (29). Now, Mehler's formula (see [28]) allows to obtain the explicit expression for the one parameter semi-group
in the form of an integral operator as follows:
 |
|
|
(33) |
for any
.
Since
and
, then, finally, (32) and (33) combine into:
which is an explicit formula for the nonlinear filter for (29).
Next: Function Reference
Up: Using LTP: Some Practical
Previous: Step 2: Calculation of
  Contents
Miguel Attilio Torres-Torriti
2004-05-31