Bounded errors with prescribed correlation

ID: bounded-errors-with-prescribed-correlation

A covariance matrix describes second moments, but does not specify a complete probability distribution. A bounded model can realize a prescribed covariance matrix exactly while keeping every possible error finite. This is useful for checking a nonlinear measurement model without accidentally generating physically impossible inputs; it is a constructed model, not evidence that an actual instrument has that distribution.
For two errors with desired standard deviations and correlation coefficient , let be independent random variables with the Rademacher distribution: each takes and with probability . Set
Both expected values vanish. Since and , direct expansion gives
There are at most four distinct states, each obtained from an equally likely sign pair. Also and . At the second sign has no effect, leaving only two distinct states. If either standard deviation is zero, the corresponding error is zero and its correlation coefficient is undefined; the covariance construction still makes sense.
More generally, a finite-support realization of a covariance matrix exists for every real symmetric positive semidefinite matrix . By the spectral theorem, write using its positive eigenvalues and corresponding orthonormal eigenvectors, and put . Let have independent Rademacher distribution coordinates. The random vector then satisfies
The identity matrix appears because the signs have unit variance and zero pairwise covariance. There are at most distinct states, with component bounds by the Cauchy-Schwarz inequality. When , take . Thus singular covariance matrices are allowed; a nonsingular Cholesky decomposition is not required.
This full sign model also makes robust linear constraints for bounded covariance models exact. To require for every sign state, choose each sign to minimize its contribution. The result is the necessary and sufficient condition
where is the L1 norm. This is a small robust optimization calculation. A physical domain must be checked in the chosen units; clipping inadmissible samples afterwards generally changes both the probability distribution and its covariance matrix.
For example, in correlated threshold and amplitude errors in RC timing, take nominal amplitude , threshold , , and . Use and . Every state has , while the minimum amplitude-minus-threshold is
All four states therefore remain within the RC threshold-crossing time domain. Enumerating them supplies an exact check for this particular bounded error model; it does not establish the instrument's actual tail probabilities.
The nonuniqueness of bounded uncertainty laws with a fixed covariance is visible even in two dimensions. Let
For independent fair signs , both and have covariance matrix because is an orthogonal matrix. Yet the first coordinate of is always , whereas that of is with probability and each of with probability . Hence is respectively zero and one half, despite identical expected values and covariance matrices. A nonlinear risk calculation needs more than those moments.
Figure 1.
Two bounded four-state error models with identical covariance and different tail probabilities. All points are constructed, not measured data.
Details.

New to topics? Read the docs here!