advanced30 min studyLesson 697 in Mathematics

Gaussian concentration and Lipschitz functions

Control nonlinear observables of a Gaussian vector with the correct Euclidean Lipschitz scale and covariance normalization.

On this page

What you’ll understand

  • State mean-centered Gaussian concentration for Euclidean Lipschitz functions.
  • Track covariance scaling and dimension dependence through the Lipschitz constant.
  • Bound a nonlinear absolute-value average and a Gaussian norm threshold.

A Gaussian vector has many coordinates, yet a scalar function that cannot change quickly with Euclidean distance has tightly controlled fluctuations. The function need not be linear, convex, or differentiable everywhere. The decisive scale is its Euclidean Lipschitz constant together with the covariance normalization. Dimension-free concentration means the tail formula has no explicit dimension factor at fixed Lipschitz scale; it does not mean the function's mean or its sensitivity is independent of dimension.

The metric is part of the theorem

Let Z be a standard Gaussian vector in R^d, with covariance I_d, and let f be globally L-Lipschitz for Euclidean distance. Then f(Z) is integrable, and its centered log mgf is at most L²λ²/2 for every real λ. Consequently each directed deviation above or below its mean has bound exp(−t²/(2L²)); their union has factor two. The constant-function case is deterministic. The center here is the expectation, not an interchangeable median with unchanged constants.

A differentiable function with gradient norm at most L everywhere is L-Lipschitz on Euclidean space. Nondifferentiable functions such as the Euclidean norm or sums of absolute values can instead be checked directly using triangle and Cauchy–Schwarz inequalities. A bound on each coordinate derivative by one gives a possible Euclidean gradient bound sqrt(d), not one. Nor does a function become globally Lipschitz merely because its derivatives are small on a plotted interval or on a high-probability region; extending a local claim requires additional work.

Z∼N(0,Id),∣f(x)−f(y)∣≤L∥x−y∥2⟹P{∣f(Z)−Ef(Z)∣≥t}≤2e−t2/(2L2)Z\sim N(0,I_d),\quad |f(x)-f(y)|\le L\|x-y\|_2\quad\Longrightarrow\quad\mathbb P\{|f(Z)-\mathbb Ef(Z)|\ge t\}\le2e^{-t^2/(2L^2)}
The Lipschitz constant uses Euclidean distance and the Gaussian covariance is exactly the identity. This bound is centered at the mean.↔ Scroll wide equations horizontally.

Covariance and dimension enter through scaling

For a Gaussian vector X=m+Σ^(1/2)Z, composition with the linear covariance map multiplies the Lipschitz constant by at most sqrt of the operator norm of Σ. Thus the variance proxy becomes L² times that operator norm. This includes degenerate covariance matrices; if the resulting proxy is zero, the observable is constant almost surely under the supported directions. Replacing a standard Gaussian by one with covariance I_d/d divides the proxy by d, so ignoring normalization loses exactly the dimension factor one might be trying to study.

For the average of d coordinate absolute values, the Euclidean Lipschitz constant is one over sqrt(d), although each summand alone has constant one. Its mean stays sqrt(2/π), while its fluctuations shrink as d grows. By contrast the Euclidean norm has constant one, and its mean grows on the order of sqrt(d). Both satisfy the same concentration principle. The different locations and scales come from the observable, not from contradictory statements about dimension-free behaviour.

X∼N(m,Σ)⟹log⁡Eeλ(f(X)−Ef(X))≤L2∥Σ∥opλ22X\sim N(m,\Sigma)\quad\Longrightarrow\quad\log\mathbb E e^{\lambda(f(X)-\mathbb Ef(X))}\le\frac{L^2\|\Sigma\|_{\mathrm{op}}\lambda^2}{2}
f is globally Euclidean L-Lipschitz. A covariance factor changes the fluctuation scale even if the formula for f is unchanged.↔ Scroll wide equations horizontally.

A tail theorem is not a claim of Gaussian output

The output f(Z) generally is not normally distributed. Its centered mgf has a Gaussian upper envelope, which is enough for tails but does not identify its density or exact quantiles. A maximum of Gaussian coordinates, a norm, and an absolute-value average all have different output laws. One should therefore avoid using this inequality as if it supplied an exact normal standard error for an arbitrary nonlinear statistic. The guarantee is about deviation probability under the stated input law and global sensitivity.

The squared norm shows a useful boundary. Its gradient is twice the input vector and is unbounded, so a global fixed Lipschitz constant is unavailable. It has its own chi-square and subexponential concentration inequalities, rather than the direct theorem above. Applying the Lipschitz theorem to the norm first can still yield useful squared-norm statements after translating the threshold carefully. For a one-sided upper threshold, an upper bound on the norm's mean can help; that same mean bound does not automatically give a matching lower-tail statement.

A nonlinear average of absolute coordinates

For Z standard Gaussian in R²⁵, let f(Z)=(1/25)Σ|Zᵢ|. Find its mean and Euclidean Lipschitz constant, then bound a two-sided deviation of 0.4.

  1. For vectors x,y, the change in f is at most (1/25)Σ|xᵢ−yᵢ|. Cauchy–Schwarz bounds this by (√25/25)||x−y||₂, so L=1/5 is valid and is attained along a common-sign diagonal direction.

  2. Each standard normal coordinate has expected absolute value sqrt(2/π), so Ef=sqrt(2/π)≈0.797885. The output is not Gaussian, but the Lipschitz theorem applies despite the absolute values' nondifferentiability at zero.

  3. At t=0.4, the exponent is −0.16/(2/25)=−2. Therefore the absolute-deviation probability is at most 2exp(−2)≈0.270671. For a specified upper tail only, omit the factor two.

The result

The mean is sqrt(2/π), the Lipschitz constant is 1/5, and the two-sided deviation bound at 0.4 is 2exp(−2).

Explore the model

Interactive lab

Interactive lab · vectors

Euclidean sensitivity is a directional maximum

Pause and Reset, then set angle = 0° and magnitude = 1. For the linear average g(x,y)=(x+y)/2, predict directional change 0.5. Reset and set both angle = 45° and magnitude = 1: the change becomes 1/√2, the largest dot product with gradient (1/2,1/2). Its Euclidean Lipschitz constant is therefore 1/√2, rather than one half. The instrument shows deterministic vectors and their projections; it does not generate Gaussian observations or estimate a tail law.

Euclidean sensitivity is a directional maximumPlayback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Current readings: x component: 1.393; y component: 0.975; Magnitude: 1.7. All parameters are adjustable with the labeled controls below.−7.46−3.7303.737.46−3.5−1.7501.753.5xyvvₓ = 1.39
Vectorx / y projectionsTrace marker
x component
1.393
y component
0.975
Magnitude
1.7
t = 0 s

Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forEuclidean Lipschitz constants combine coordinate sensitivities through a vector norm.

Check your understanding

A Euclidean L-Lipschitz function is evaluated at X∼N(0,I_d/d). What variance proxy follows from the Gaussian theorem?

Try it yourself

Let Z be standard Gaussian in R¹⁰⁰. Use Euclidean norm concentration and Jensen's inequality to bound P(||Z||₂≥13). Explain why the same mean estimate does not directly yield a lower-tail bound around ten.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

The norm has Lipschitz constant one and its mean is at most sqrt(E||Z||₂²). Translate the upper threshold into a deviation from its actual mean.

Compare with the solution

Jensen gives E||Z||₂≤sqrt(100)=10. Thus ||Z||₂≥13 implies ||Z||₂−E||Z||₂≥3, and the one-sided concentration bound is e−9/2≈0.0111090e^{-9/2}\approx0.0111090. The actual mean is slightly below ten, which only strengthens this implication. For a lower event such as ||Z||₂≤7, an upper bound on the mean does not guarantee a deviation of at least three below it; one would need a suitable lower bound on the mean. Direction matters when substituting a deterministic estimate for the theorem's exact center.

Take it with you

  • Gaussian concentration uses a global Euclidean Lipschitz constant and a specified covariance.
  • Dimension-free tail formulas can coexist with dimension-dependent means or sensitivities.
  • A nonlinear Gaussian observable need not have a Gaussian distribution, and squared norms require another argument.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.