Section 1.2 examined the sensitivity of a linear system to data perturbations through the condition number. This analysis considers the perturbation in deterministic terms, without specifying its statistical distribution.
In what follows, however, the error in the observations is assumed to be a random variable. In this case, it is not sufficient to determine how much a perturbation can modify the solution; the statistical characteristics of this variation must also be determined, for example through its variance or, in the multidimensional case, through its covariance matrix.
Consider therefore a linear transformation
| (2.28) |
| (2.29) |
This relation therefore describes the statistical propagation of uncertainty through the linear system.
In the case of an inverse linear system, with square and
invertible,
| (2.30) |
| (2.31) |
This relation highlights a complementary aspect with respect to the condition number. The condition number provides a bound on the relative amplification factor of a perturbation, whereas the covariance matrix describes how a specific error distribution is transformed by the system.
For an overdetermined system solved by least squares, assuming known and of full column rank,
| (2.32) |
| (2.33) |
This relation establishes the connection between the theory of overdetermined linear systems and the propagation of statistical uncertainty.
Generalizing the linear case, consider an affine transformation
| (2.35) |
| (2.36) |
The affine case will be particularly useful for handling nonlinear transformations, which can be locally approximated by an affine transformation.
Covariance propagation in the nonlinear case cannot in fact be readily obtained in closed form and generally must be computed approximately. Techniques such as Monte Carlo simulation can be used to approximate the probability distribution resulting from a generic nonlinear transformation.
The linear approximation is nevertheless widely used in practical
problems. In particular, for first-order error propagation
(first-order error propagation), the nonlinear transformation is approximated, through a Taylor-series expansion, by an affine transformation
With this approximation, the result of the affine case given previously
in equation (2.34) can be used to determine the covariance
matrix of the variable , replacing matrix
with the Jacobian, yielding
Under this approximation, the expected value of the transformed variable
is assumed to be
| (2.39) |
Local linearization also forms the basis of uncertainty propagation in the Extended Kalman Filter, whereas in sigma-point filters the nonlinear transformation is handled without explicitly computing the Jacobian.