Tutorials › Stochastic Processes › Singular Gaussian Distributions and Their Support

Gaussian Processes · Tutorial 869 of 994

Singular Gaussian Distributions and Their Support

See why a singular Gaussian has all its probability on a lower-dimensional affine subspace, and learn to identify that support from its mean and covariance.

Advanced 9 min read

What You'll Learn

  • Define a possibly degenerate Gaussian vector using an affine transformation of a standard normal vector.
  • Explain why every covariance matrix is positive semidefinite and why every positive semidefinite matrix is a valid covariance.
  • Find the support of a Gaussian law from the range and null space of its covariance matrix.
  • Translate zero-variance linear combinations into exact affine constraints.
  • Distinguish a Gaussian law on a subspace from a density with respect to ambient Lebesgue measure.
  • Verify the support and covariance in examples with dependent coordinates.

When a Gaussian Vector Has No Full-Dimensional Density

A covariance matrix need not be invertible. For example, if one coordinate of a random vector is always twice another, their covariance matrix has a zero eigenvalue. The vector is still Gaussian, but it never leaves a line in the plane. In higher dimensions, the same phenomenon places the entire distribution on an affine subspace. Recognizing that subspace is essential: an ordinary density formula requiring an inverse covariance matrix cannot describe a singular Gaussian.

Throughout, let \((\Omega,\mathcal{F},\mathbb{P})\) be a probability space, and let \(X\) be a random vector with state space \(\mathbb{R}^d\). For a vector \(m\in\mathbb{R}^d\) and a \(d\times d\) positive semidefinite matrix \(\Sigma\), define a Gaussian vector with mean \(m\) and covariance \(\Sigma\) by \(X=m+\Sigma^{1/2}Z\), where \(Z\) has \(d\) independent standard normal coordinates and \(\Sigma^{1/2}\) is the positive semidefinite square root of \(\Sigma\). This definition includes singular \(\Sigma\). It is equivalent to defining a Gaussian vector as an affine transformation of a finite-dimensional standard normal vector: an affine transformation with matrix \(A\) has covariance \(AA^{\mathsf T}\), and a singular value decomposition shows that its law is also represented by the square root of that covariance.

Definition: A real symmetric matrix \(\Sigma\) is positive semidefinite if \(a^{\mathsf T}\Sigma a\ge 0\) for every \(a\in\mathbb{R}^d\). For a random vector \(X\) with finite second moments, its mean is \(m=\mathbb{E}X\) and its covariance matrix is \(\Sigma=\mathbb{E}[(X-m)(X-m)^{\mathsf T}]\). The support of a probability law is the set of points such that every open ball around each point has positive probability; points outside the support have some open ball around them with probability zero.

Two elementary facts explain why positive semidefiniteness is the right condition. First, for any \(a\in\mathbb{R}^d\), \(a^{\mathsf T}\Sigma a=\operatorname{Var}(a^{\mathsf T}X)\ge0\), so a covariance matrix is positive semidefinite. Second, the spectral theorem gives an orthogonal matrix \(U\) and nonnegative eigenvalues \(\lambda_1,\ldots,\lambda_d\) for every real symmetric positive semidefinite \(\Sigma\). Thus \(\Sigma^{1/2}=U\operatorname{diag}(\sqrt{\lambda_1},\ldots,\sqrt{\lambda_d})U^{\mathsf T}\) exists, and using it in the definition constructs a Gaussian vector with covariance \(\Sigma\). Indeed, \(\mathbb{E}X=m\), and \(\mathbb{E}[(X-m)(X-m)^{\mathsf T}]=\Sigma^{1/2}I\Sigma^{1/2}=\Sigma\).

The Support Subspace

Theorem (Support of a Gaussian vector): Let \(X\) be Gaussian in \(\mathbb{R}^d\), with mean \(m\) and covariance matrix \(\Sigma\). Its support is exactly \(m+\operatorname{Range}(\Sigma)\), the affine subspace obtained by translating the range of \(\Sigma\) by \(m\). If \(r=\operatorname{rank}(\Sigma)\), the law has a nondegenerate \(r\)-dimensional Gaussian density within this subspace. If \(r=0\), the support is the single point \(m\).

Proof. Write the spectral decomposition as \(\Sigma=U\operatorname{diag}(\lambda_1,\ldots,\lambda_d)U^{\mathsf T}\), ordering the eigenvalues so that \(\lambda_1,\ldots,\lambda_r\) are strictly positive and the remaining eigenvalues are zero. Let \(u_i\) be the \(i\)th column of \(U\), and let \(Z_1,\ldots,Z_d\) be the independent standard normal coordinates in the definition of \(X\). Then \(X=m+\sum_{i=1}^{r}\sqrt{\lambda_i}Z_i u_i\), because every term with eigenvalue zero vanishes. The vectors \(u_1,\ldots,u_r\) span \(\operatorname{Range}(\Sigma)\), so this expression places \(X\) in \(m+\operatorname{Range}(\Sigma)\) with probability one. If \(r=0\), the sum is empty and \(X=m\) with probability one, giving the claimed singleton support.

Suppose now \(r>0\), and fix any \(x=m+\sum_{i=1}^r c_i u_i\) in the affine subspace. The map from \(z\in\mathbb{R}^r\) to \(m+\sum_{i=1}^r\sqrt{\lambda_i}z_i u_i\) is a continuous bijection from \(\mathbb{R}^r\) onto the subspace, with continuous inverse, since each \(\lambda_i>0\). The standard normal vector \((Z_1,\ldots,Z_r)\) has a strictly positive density everywhere in \(\mathbb{R}^r\). Therefore every neighborhood of the point \(z_i=c_i/\sqrt{\lambda_i}\) has positive probability, and continuity of the map implies that every open ball around \(x\) has positive probability. Thus every point of the affine subspace is in the support. Finally, the subspace is closed. If \(y\) lies outside it, its distance from the subspace is strictly positive, so an open ball around \(y\) is disjoint from the subspace and has probability zero. Such a \(y\) is not in the support. This proves both inclusions. \(\square\)

The same decomposition identifies the deterministic linear constraints. A vector \(a\) is in the null space of \(\Sigma\) exactly when \(a\) is orthogonal to its range. For each such \(a\), \(a^{\mathsf T}(X-m)=0\) with probability one. In particular, \(a^{\mathsf T}\Sigma a=0\) means the scalar random variable \(a^{\mathsf T}X\) has variance zero, so it equals its mean \(a^{\mathsf T}m\) almost surely. These constraints describe the support, provided one takes enough independent vectors from the null space.

Worked Example: A Gaussian Vector Supported on a Line

Let \(Z\) be standard normal and set \(X_1=2+Z\) and \(X_2=-1+2Z\). Find the mean, covariance, and support.

The mean is \(m=(2,-1)^{\mathsf T}\). The centered coordinates are \(Z\) and \(2Z\), so the covariance entries are \(\operatorname{Var}(X_1)=1\), \(\operatorname{Cov}(X_1,X_2)=\mathbb{E}[Z(2Z)]=2\), and \(\operatorname{Var}(X_2)=4\). Thus \(\Sigma=\begin{bmatrix}1&2\\2&4\end{bmatrix}\). Its determinant is \(1\cdot4-2\cdot2=0\), and its trace is \(1+4=5\), so its eigenvalues are \(5\) and \(0\); its rank is one.

Directly from the coordinates, \(X_2=2X_1-5\) for every outcome. The support theorem says the support is the line \(m+\operatorname{Range}(\Sigma)\); the matrix range is spanned by \((1,2)^{\mathsf T}\), so this is exactly the line \(x_2=2x_1-5\). Check: \(X_1=2+Z\) gives \(2X_1-5=2(2+Z)-5=-1+2Z=X_2\). Since \(Z\) has positive probability in every nonempty open interval, every neighborhood of every point on this line has positive probability.

Worked Example: A Gaussian Vector Supported on a Plane

Let \(U,V\) be independent standard normal variables and define \(X_1=U+V\), \(X_2=U-V\), and \(X_3=2U\). Compute the covariance and identify the support.

Each coordinate has mean zero. The variances are \(\mathbb{E}(U+V)^2=1+1=2\), \(\mathbb{E}(U-V)^2=1+1=2\), and \(\mathbb{E}(2U)^2=4\). Independence and zero means give \(\operatorname{Cov}(X_1,X_2)=\mathbb{E}(U^2-V^2)=1-1=0\). The remaining covariances are \(\operatorname{Cov}(X_1,X_3)=\mathbb{E}[2U(U+V)]=2\) and \(\operatorname{Cov}(X_2,X_3)=\mathbb{E}[2U(U-V)]=2\). Hence \(\Sigma=\begin{bmatrix}2&0&2\\0&2&2\\2&2&4\end{bmatrix}\).

In matrix form \(X=A(U,V)^{\mathsf T}\) with \(A=\begin{bmatrix}1&1\\1&-1\\2&0\end{bmatrix}\), and \(\Sigma=AA^{\mathsf T}\). The two columns of \(A\) are independent, so the covariance has rank two. Also \(X_1+X_2=2U=X_3\), so the vector lies in the plane \(x_3=x_1+x_2\). The plane is the full support: given any point \((x_1,x_2,x_3)\) on it, the corresponding values \(U=x_3/2\) and \(V=(x_1-x_2)/2\) produce that point, and \((U,V)\) has positive density everywhere in \(\mathbb{R}^2\). Check: the vector \((-1,-1,1)^{\mathsf T}\) is normal to the plane, and multiplication gives \(\Sigma(-1,-1,1)^{\mathsf T}=(0,0,0)^{\mathsf T}\), confirming the zero-variance constraint.

Worked Example: One Random Direction and One Fixed Coordinate

Let \(Z\) be standard normal and define \(X=(1+Z,-2+Z,3)^{\mathsf T}\). Verify its covariance and determine every affine constraint describing its support.

The mean is \(m=(1,-2,3)^{\mathsf T}\), and \(X-m=(Z,Z,0)^{\mathsf T}\). Therefore \(\Sigma=\mathbb{E}[(X-m)(X-m)^{\mathsf T}]=\begin{bmatrix}1&1&0\\1&1&0\\0&0&0\end{bmatrix}\). This matrix has rank one, with range spanned by \((1,1,0)^{\mathsf T}\). The support theorem gives the line \(m+c(1,1,0)^{\mathsf T}\), where \(c\in\mathbb{R}\). Equivalently, its points satisfy \(x_2-x_1=-3\) and \(x_3=3\). The two independent normal vectors \((-1,1,0)^{\mathsf T}\) and \((0,0,1)^{\mathsf T}\) express these constraints: their products with \(\Sigma\) are both zero. Check: substituting \(X\) gives \(X_2-X_1=(-2+Z)-(1+Z)=-3\) and \(X_3=3\) for every outcome; as \(Z\) ranges over the real line, the entire stated line is attained in the support.

Dimension, Density, and a Common Mistake

If \(r=\operatorname{rank}(\Sigma)<d\), the Gaussian law is concentrated on an \(r\)-dimensional affine subspace. Consequently, that subspace has zero \(d\)-dimensional Lebesgue measure, while the Gaussian law assigns it probability one. There can be no ordinary density with respect to \(d\)-dimensional Lebesgue measure. In coordinates along the \(r\) positive-eigenvalue directions, however, the law has the usual \(r\)-dimensional Gaussian density. When \(r=0\), the distribution is a point mass rather than a positive-dimensional density.

A common mistake is to use the nonsingular Gaussian density formula \((2\pi)^{-d/2}(\det\Sigma)^{-1/2}\exp[-\tfrac12(x-m)^{\mathsf T}\Sigma^{-1}(x-m)]\) when \(\det\Sigma=0\). For the covariance \(\begin{bmatrix}1&1\\1&1\end{bmatrix}\), the determinant is \(1\cdot1-1\cdot1=0\), so the inverse and the displayed density do not exist. The correction is not to force a limiting value into that formula: the vector \((Z,Z)\) has probability one on the line \(x_2=x_1\), and its support is that line. A useful diagnostic is to find the null space of \(\Sigma\): its vectors give the exact linear constraints that hold almost surely.

To identify a singular Gaussian support in practice, diagonalize the covariance or find its range and null space. Positive eigenvalues correspond to random directions; zero eigenvalues correspond to deterministic linear combinations. Translate the resulting range by the mean, and verify any proposed constraints by checking both their mean values and their variances. This approach describes where the law lives without invoking an inverse covariance matrix or conditional Gaussian formulas.

Check Your Understanding

For each question, distinguish the random directions from the deterministic constraints.

  1. If \(\Sigma=\begin{bmatrix}4&0\\0&0\end{bmatrix}\) and \(m=(2,-1)^{\mathsf T}\), what is the support, and which coordinate is deterministic?
  2. For \(X=(Z,3Z)^{\mathsf T}\) with \(Z\) standard normal, compute the covariance and state the support equation.
  3. Explain why \(a^{\mathsf T}\Sigma a=0\) implies that \(a^{\mathsf T}X=a^{\mathsf T}m\) almost surely.
  4. A covariance matrix in \(\mathbb{R}^4\) has rank two. What is the dimension of the support, and can the law have a density with respect to four-dimensional Lebesgue measure?
  5. For the three-coordinate example with \(X_3=X_1+X_2\), give a nonzero vector in the null space of the covariance and explain the corresponding constraint.