Choosing a Bound Before Using It
A normal approximation bound is only meaningful when its metric, normalization, and assumptions match the random variable being approximated. A small Wasserstein bound controls discrepancies against Lipschitz test functions. A small total variation bound controls discrepancies over all measurable sets, a much stronger demand when the target is continuous.
For sums, two further checks are essential. The sum must be centered and scaled to the variance of the proposed normal target. For dependent sums, an error in the conditional variance may remain even when the linear regression condition is exact. These checks help distinguish a valid quantitative approximation from a bound that is being applied outside its hypotheses.
Two Metrics, Different Test Functions
Wasserstein distance tests against functions whose values cannot change too rapidly. Total variation tests indicators of arbitrary measurable sets, including sets with very irregular boundaries. Consequently, a small Wasserstein distance does not in general imply a small total variation distance.
In the standard normal Stein equation, a test function \(h\) is related to a solution \(f\) through
For Lipschitz \(h\), the usual normal Stein solution has bounded derivatives; in particular, one may use a universal bound \(\|f''\|_\infty\le 2\) for a 1-Lipschitz test function. This regularity supports Taylor estimates and is one reason Wasserstein bounds for sums can often be expressed using third absolute moments. For indicator tests used in total variation, the corresponding solution does not have the same smoothness. A proof that applies a Taylor estimate to that solution must justify the needed regularity or use a different argument.
A Bound for Independent Sums
Here is a useful reference point. Let \(X_1,\ldots,X_n\) be independent, centered random variables with finite third absolute moments, and suppose \(\sum_{i=1}^n\mathbb E X_i^2=1\). Set \(W=\sum_{i=1}^n X_i\). The following standard Wasserstein bound shows exactly where centering, variance, and smoothness enter.
Worked Example: Standardized Bernoulli Sums
Worked Example: Standardized Bernoulli Sums
Let \(B_1,\ldots,B_n\) be independent Bernoulli random variables with success probability \(p\in(0,1)\), and write \(q=1-p\). The sum has mean \(np\) and variance \(npq\), so its standard normal normalization is $$ W=\frac{\sum_{i=1}^n B_i-np}{\sqrt{npq}} =\sum_{i=1}^n X_i, \qquad X_i=\frac{B_i-p}{\sqrt{npq}}. $$ Each \(X_i\) is centered, and the sum of their variances is one. Since \(B_i\) equals 1 with probability \(p\) and 0 with probability \(q\), $$ \mathbb E|B_i-p|^3=pq^3+qp^3=pq(p^2+q^2). $$ Therefore $$ \sum_{i=1}^n\mathbb E|X_i|^3 = \frac{n\,pq(p^2+q^2)}{(npq)^{3/2}} = \frac{p^2+q^2}{\sqrt{npq}}, $$ and the theorem gives \(d_{\mathrm W}(W,Z)\le 3(p^2+q^2)/\sqrt{npq}\). This calculation also shows why the variance factor cannot be omitted: dividing by \(\sqrt n\) alone would give a variable with variance \(pq\), not variance one. Unless \(pq=1\), that is not the standard normal scaling.
Dependent Sums and Conditional Variance Error
For dependent sums, an exchangeable pair can produce a useful bound, but the conditional variance must be checked. Suppose \((W,W')\) is an exchangeable pair: swapping its coordinates leaves its joint distribution unchanged. Put \(\Delta=W'-W\). Assume \(\mathbb EW=0\), \(\mathbb EW^2=1\), and, for some \(\lambda>0\),
The regression condition fixes the average drift. It does not by itself ensure that the conditional second moment of the increment is nearly constant. That second discrepancy appears explicitly in the bound below.
Worked Example: Resampling One Rademacher Coordinate
Worked Example: Resampling One Rademacher Coordinate
Let \(\xi_1,\ldots,\xi_n\) be independent random signs, each taking \(1\) and \(-1\) with probability \(1/2\), and set \(W=n^{-1/2}\sum_i\xi_i\). Choose an index \(I\) uniformly from \(\{1,\ldots,n\}\), replace \(\xi_I\) by an independent random sign \(\xi_I'\), and call the resulting sum \(W'\). The pair is exchangeable, and $$ \Delta=\frac{\xi_I'-\xi_I}{\sqrt n}, \qquad \mathbb E[\Delta\mid \xi_1,\ldots,\xi_n]=-\frac{W}{n}. $$ Consequently \(\mathbb E[\Delta\mid W]=-W/n\), so \(\lambda=1/n\). Given the original signs, the conditional mean of \((\xi_i'-\xi_i)^2\) is 2 for every coordinate \(i\). Hence \(\mathbb E[\Delta^2\mid W]=2/n=2\lambda\), and the conditional variance error is exactly zero. The increment has magnitude \(2/\sqrt n\) with probability \(1/2\), and is zero otherwise, so $$ \mathbb E|\Delta|^3=\frac{1}{2}\left(\frac{2}{\sqrt n}\right)^3=\frac{4}{n^{3/2}}. $$ The exchangeable-pair bound therefore gives \(d_{\mathrm W}(W,Z)\le \|f''\|_\infty/\sqrt n\). This example has no conditional variance error, but its discrete distribution still cannot be close to a continuous normal distribution in total variation.
Why Total Variation Can Fail for a Normal Approximation
Worked Example: A Wasserstein Bound Does Not Give a Total Variation Bound
The standardized sum \(W=n^{-1/2}\sum_{i=1}^n\xi_i\) from the preceding example takes values in a finite set. Let \(A\) be that set. Then \(\mathbb P(W\in A)=1\), while \(\mathbb P(Z\in A)=0\) because a standard normal random variable assigns probability zero to every finite set. Thus \(d_{\mathrm{TV}}(W,Z)=1\) for every \(n\) under the convention used here. At the same time, the Wasserstein bound tends to zero as \(n\) grows. There is no contradiction: the two distances test different classes of functions. In particular, one must not report a total variation approximation to a continuous normal law for a discrete sum merely because a Wasserstein or Kolmogorov bound is small.
A Practical Checklist for Applying Bounds
Before using a bound, verify each of the following points. The checks are short, but skipping any one of them can change the meaning of the conclusion.
For a sum \(S\) with mean \(\mu\), work with \(S-\mu\) before claiming a centered normal approximation.
If \(\operatorname{Var}(S)=\sigma^2>0\), standardize by \(\sigma\) to compare with \(N(0,1)\). Check that the variance after normalization is exactly one.
Wasserstein, total variation, and Kolmogorov distance have different test classes. A bound for one is not automatically a bound for another.
For exchangeable pairs, inspect the conditional variance term as well as the third-moment remainder. A correct regression condition does not make the variance term vanish.
Use Taylor's theorem only when the Stein solution has the required derivative bounds for the chosen test class.
A common normalization mistake is to apply a theorem for variance one to a centered sum whose variance is actually \(v\ne1\). The theorem's error expression may still look small, but its target and hypotheses no longer match the quantity being studied. A related mistake is to treat a conditional variance term as if it were an ordinary variance of \(W\); the relevant object is the fluctuation of \(\mathbb E[\Delta^2\mid W]\) around its mean.
The choice of metric is equally substantive. Wasserstein distance is often natural for a quantitative normal approximation to a discrete sum. Total variation may be useful when both distributions have suitable regularity, or for a different target and test class, but it is not a stronger label that can be attached to a Wasserstein result without additional argument.
Check Your Understanding
Use the definitions and bounds in this tutorial to answer the following questions.
- Why does the independent-sum Wasserstein theorem require the summands' variances to add to one?
- For a Bernoulli sum with success probability \(p\), what denominator standardizes its centered sum to variance one?
- In the exchangeable-pair bound, which conditional quantity measures the variance error, and when does that error vanish?
- Why can a discrete random variable have Wasserstein distance tending to zero from a normal variable while its total variation distance remains one?
- What regularity issue must be checked before using a Taylor expansion for an indicator-test Stein solution?