45.04.10 · mathematical-statistics / 04-asymptotic-statistics

Asymptotic Consistency of the Bootstrap

shipped3 tiersLean: none

Anchor (Master): van der Vaart 1998 Asymptotic Statistics (Cambridge Series in Statistical and Probabilistic Mathematics) Ch. 23 (the bootstrap: §23.2 the empirical bootstrap and conditional convergence in probability, §23.2.1 the multiplier/exchangeable-weights bootstrap, the delta-method bootstrap for Hadamard-differentiable functionals); Bickel & Freedman 1981 (Ann. Statist.) (the Mallows-metric consistency proof and its failures); Hall 1992 The Bootstrap and Edgeworth Expansion (Springer) Ch. 3-4 (second-order accuracy of the bootstrap-t)

Intuition Beginner

You have one sample of data, and you computed one number from it — an average, say. That number would have come out a little different if you had drawn a different sample, and you want to know how much it wobbles. The honest way to find out is to go back and collect many fresh samples, compute the number on each, and watch the spread. But you cannot: you have only the one sample you already paid for.

The bootstrap is a clever substitute. It treats your sample as if it were the whole population, and draws new "samples" from it — by picking observations at random, with replacement, until you have a new batch the same size as the original. Some real observations get picked twice, some not at all. You compute your number on each fake sample. The spread of those numbers stands in for the spread you would have seen across real fresh samples.

The promise is that, when you have enough data, the resampled spread matches the true spread closely. That promise is what "consistency" means, and it is what this unit certifies — together with the cases where the promise quietly fails.

The one-sentence takeaway: the bootstrap fakes the experiment of redrawing your whole sample by redrawing from the sample you have, and for smooth quantities with enough data the fake spread reliably matches the real one.

Visual Beginner

Picture three rows. The top row is the unreachable ideal: many fresh samples from the real population, each giving one dot on a number line, the dots forming a bell. The middle row is what you actually have: one sample. The bottom row is the bootstrap: from that one sample you draw many resamples — each a reshuffle with some repeats — and each gives a dot, and those dots also form a bell. The bootstrap claim is that the bottom bell, centred at your sample's number, has the same shape and width as the top bell, centred at the truth.

what you wish you could do what the bootstrap does instead when the two match
draw many fresh samples from the population draw many resamples from your one sample the estimate is smooth and the sample is large
measure the true spread of the estimate measure the spread across resamples the quantity is an average or a gentle function of one
(impossible with one dataset) (always possible by computer) not for sharp edge quantities like the maximum

The last row is the warning. The bottom bell copies the top bell for averages and smooth functions, but for a quantity that depends on the single most extreme observation, the copy is wrong.

Worked example Beginner

We use a tiny sample so every resample can be checked by hand. Your data are four measurements: . The number you care about is the average, which for this sample is . You want a feel for how much that average would wobble, using the bootstrap.

Step 1. The recipe. Draw four observations at random, with replacement, from . Each draw is equally likely to land on any of the four slots, so a is twice as likely as a . Compute the average of the resample. Repeat.

Step 2. A few resamples by hand. Resample has average . Resample has average . Resample has average . Resample has average . Each is a number near , scattered above and below.

Step 3. Read off the spread. Across many such resamples the averages pile up around with a typical wobble. The variance of one resampled draw equals the sample variance of the data divided by the size: the data values have spread, and dividing by gives the wobble of the resample average.

Step 4. The number. The sample values have an average squared deviation from of . So one resample average has variance about , and a typical wobble of .

Step 5. What this tells us. Without ever collecting a second dataset, you read a standard error of about for the average straight off the resampling. The bootstrap turned "how would this number wobble across fresh samples" into a computation you can run on the one sample you have — and for an average, the answer it gives is the right one as the sample grows.

Check your understanding Beginner

Formal definition Intermediate+

Let be i.i.d. from a law on , with empirical measure and empirical distribution function . Let be a statistic estimating a parameter , and write for the centred-and-scaled error, whose law is the sampling distribution the statistician wants but cannot observe. The modes of stochastic convergence and the calculus are those of 45.04.01.

Definition (bootstrap sample and bootstrap statistic). Conditional on the data , draw i.i.d. from — that is, each is a uniform draw with replacement from the observed values. The bootstrap statistic is , computed by the same rule applied to the resample. The bootstrap empirical measure is .

Definition (the bootstrap principle). The bootstrap estimates the unknown sampling distribution by the conditional law of the bootstrapped error,

The recentring is at , not : in the bootstrap world the "truth" is the empirical distribution , whose parameter is for a plug-in statistic. The principle replaces by and reads the sampling distribution off the resampling experiment.

Definition (the bounded-Lipschitz metric). For probability laws on , the bounded-Lipschitz distance is

It metrises weak convergence: iff .

Definition (the Mallows-Wasserstein distance). For laws on with finite second moment, the Mallows distance (the -Wasserstein distance) is

the infimum over all couplings of random vectors , . Convergence holds iff together with convergence of second moments. The distance is shift-equivariant and scales as , and it satisfies the convolution bound for independent summands under a common coupling.

Definition (bootstrap consistency). The bootstrap is consistent (weakly) for at if the random distance between the bootstrap law and the true sampling limit vanishes in probability:

Equivalently, the conditional law and the unconditional law have the same weak limit, the convergence of holding in (outer) probability over the data. Strong consistency replaces by almost-sure convergence.

Counterexamples to common slips Intermediate+

  • Recentre at , not at . The bootstrap quantity is ; using injects the unknown the resampling cannot see and breaks the mimicry. The empirical world's parameter is .

  • Consistency is conditional convergence in probability, not a pointwise statement. The bootstrap law is itself random (it depends on the data); the claim is that, as a random element of the space of laws, it approaches the fixed limit in probability. Reading it as an ordinary distributional limit conflates the two sources of randomness.

  • A bootstrap that reproduces the variance need not reproduce the law. For the sample maximum the bootstrap variance estimate can even be sensible while the bootstrap distribution is wrong, because the conditional law puts an atom at zero with limiting probability . Matching one moment is weaker than matching the law.

  • Finite variance is a hypothesis, not a formality. The Bickel-Freedman mean theorem needs . In the infinite-variance / stable-domain case the bootstrap of the mean is inconsistent, and resampling fewer than points is required.

Key theorem with proof Intermediate+

The signature result is the Bickel-Freedman consistency theorem for the sample mean: the conditional law of the bootstrapped mean converges, in the Mallows metric and in probability over the data, to the same Gaussian limit as the true sampling distribution. The proof is a conditional central limit theorem made quantitative by the Mallows distance, which controls weak convergence and second moments simultaneously and turns the two sources of randomness into two distance bounds [Bickel, P. J. & Freedman, D. A. — Some asymptotic theory for the bootstrap].

Theorem (consistency of the bootstrap mean). Let be i.i.d. with mean and finite variance , and let . Conditional on , let be i.i.d. from with bootstrap mean . Then, for almost every sequence ,

and consequently a.s., where is the conditional law.

Proof. Conditional on the data, is a normalised sum of i.i.d. summands drawn from , each with conditional mean (since \mathbb{E}^\astX_i^\ast = \bar X_n) and conditional variance

By the strong law of large numbers, a.s. The conditional law of the standardised summand therefore converges, in , to in the following sense. Couple to a variable as follows: by the SLLN the empirical law of the centred values converges to the law of in (weak convergence plus second-moment convergence, both delivered by the SLLN applied to first and second moments), so a.s., where are the centred laws.

Now apply the Mallows-distance central-limit bound. For i.i.d. centred summands with law of variance , the normalised sum satisfies ; this is the form of the central limit theorem 37.03.02, and the convergence is uniform over families of summand laws whose -distance to a fixed law tends to zero. Concretely, the triangle inequality in gives

The second term is a.s. by the scaling property . For the first term, by the convolution bound for independent summands under a common coupling,

where we couple each bootstrap summand to an independent Gaussian.

This bound does not yet vanish, so we sharpen it by the Lindeberg route: the conditional Lindeberg condition holds because a.s. (the truncated second moment of converges to that of , which is , so the tail piece vanishes). The Lindeberg-Feller theorem 37.03.02, applied conditionally to the triangular array , gives for a.e. data sequence; combined with the conditional-variance convergence , the second moments also converge, upgrading weak convergence to -convergence. Since by the classical CLT, the bootstrap law and the true sampling law share the limit, which is the assertion. The Berry-Esseen reduction of to the supremum distance gives the stated uniform statement.

Bridge. This theorem builds toward the general justification of resampling for every smooth statistic, and the same conditional-CLT mechanism appears again in the delta-method bootstrap, where the bootstrapped empirical process replaces the bootstrapped sum and Hadamard differentiability replaces the linearity of the mean. The foundational reason the bootstrap works is that the empirical distribution converges to fast enough — in , hence in both weak topology and second moment — that resampling from is, to first order, the same experiment as sampling from ; this is exactly the plug-in principle of 45.04.04 applied not to a point estimate but to an entire sampling distribution. Putting these together, the bootstrap generalises the delta method 45.04.02: where the delta method transports one limit law through a derivative, the bootstrap regenerates the limit law by simulation, and the two agree precisely when the functional is differentiable. The bridge is the recognition that consistency of the bootstrap is consistency of as an estimator of in a metric strong enough to carry the statistic's limit law.

Exercises Intermediate+

Advanced results Master

The empirical-bootstrap consistency for the mean extends to all Hadamard-differentiable functionals through the bootstrapped empirical process, the studentised statistic gains an extra order of accuracy through the Edgeworth expansion, and the boundary and extreme-value cases that defeat the -out-of- scheme are repaired by resampling points. The smooth-functional case is the centre; the failures and their fixes are the boundary of validity.

Theorem 1 (consistency of the bootstrap mean; Mallows route). For i.i.d. with , the conditional law of converges to in the Mallows distance for almost every data sequence, hence the bootstrap is strongly consistent for the mean. The mechanism is that in by the strong law applied to the first two moments, and controls both the weak limit and the variance simultaneously, so the conditional CLT inherits the correct scale. The hypothesis is sharp: in the infinite-variance / stable domain of attraction the conditional law of the suitably normalised bootstrap mean does not converge to the stable sampling limit, and the bootstrap is inconsistent [Bickel, P. J. & Freedman, D. A. — Some asymptotic theory for the bootstrap].

Theorem 2 (the delta-method bootstrap; Hadamard differentiability). Let be a functional that is Hadamard-differentiable at tangentially to a subspace, with derivative , and let be the empirical distribution with bootstrap version . If the empirical process converges weakly to a tight Gaussian process (a Donsker condition, 45.05.03) and the bootstrap empirical process converges conditionally to the same in probability, then

matching the limit of . The functional delta method for the bootstrap is the chain rule applied to the bootstrapped process: Hadamard differentiability is exactly the regularity that lets the limit pass through , and it is the same hypothesis that makes the ordinary functional delta method 45.05.06 valid. Quantiles, trimmed means, L-statistics, M-estimators 45.04.04, and copula functionals fall under this theorem; the sample maximum, a non-Hadamard-differentiable functional, does not [van der Vaart — Asymptotic Statistics].

Theorem 3 (second-order accuracy of the bootstrap-t). For a smooth statistic admitting an Edgeworth expansion, the studentised (asymptotically pivotal) statistic has distribution

with an even polynomial in the population cumulants. The bootstrap distribution has the same expansion with the cumulants replaced by their -consistent empirical estimates, so is reproduced up to an error in its coefficients, and the bootstrap matches the term:

The coverage error of a one-sided bootstrap-t interval is therefore , against for the normal approximation and for the percentile interval applied to the non-pivotal . Pivoting removes the leading error term; this is the precise sense in which the bootstrap-t "beats" the normal approximation [Hall, P. — The Bootstrap and Edgeworth Expansion].

Theorem 4 (failure at the boundary and the m-out-of-n repair). When the limit law of depends discontinuously on — the sample extremes, a parameter on the boundary of its space, super-efficient or shrinkage estimators, the largest eigenvalue at a multiplicity change — the -out-of-n bootstrap is inconsistent: the conditional law fails to track the sampling law (the maximum's persistent atom at is the prototype). The m-out-of-n bootstrap, resampling points with and , restores consistency whenever the sampling distribution has a nondegenerate limit and the convergence is locally uniform, because the smaller resample size decouples the bootstrap from the over-counted sample extremes while preserving the asymptotics; subsampling without replacement (Politis-Romano) is the closely related construction with even weaker requirements [Bickel, P. J., Götze, F. & van Zwet, W. R. — Resampling fewer than n observations].

Synthesis. The foundational reason the bootstrap is consistent for smooth statistics is that converges to in a metric strong enough — the Mallows for the mean, the uniform Donsker topology for functionals — to carry the statistic's entire limit law, so resampling from is asymptotically the same experiment as sampling from ; this is exactly the plug-in principle of 45.04.04 lifted from a point estimate to a sampling distribution. The central insight is that consistency is differentiability: the delta-method bootstrap 45.04.02 succeeds precisely for Hadamard-differentiable functionals, because the bootstrapped empirical process passes through the derivative as the genuine process does, and fails exactly where that derivative does not exist — the sample maximum, the boundary parameter — which is dual to the kink obstruction delimiting the ordinary delta method. Putting these together, second-order accuracy refines the same picture: the bootstrap reproduces not just the Gaussian term but the first Edgeworth correction, and studentisation aligns the bootstrap's empirical cumulants with the population ones at order , generalising variance stabilisation from making one moment constant to making the whole expansion match. The bridge from failure back to validity is the m-out-of-n repair, which trades exact mimicry of for a coarser resample that no longer over-weights the sample extremes; the theory is one principle — estimate the sampling distribution by the resampling distribution — valid to the order at which the empirical law approximates the true law in a metric matched to the statistic's smoothness.

Full proof set Master

The sample-mean consistency (Theorem 1) is proved in the Key theorem; the delta-method inheritance, the studentised pivotality, the maximum's failure, and the m-out-of-n repair are Exercises 4, 5, 7, and 8. The remaining Master claims are recorded here.

Proposition 1 (conditional convergence in probability via the bounded-Lipschitz metric). The bootstrap is consistent for — if and only if for every bounded Lipschitz , , where is the conditional expectation given the data.

Proof. The bounded-Lipschitz distance is the supremum of over the unit ball . If then the supremum, hence each fixed -difference, tends to in probability. Conversely, is separable for the topology of uniform convergence on compacta and the functionals are -Lipschitz in uniformly over ; a standard tightness-plus-countable-dense-subset argument upgrades pointwise (in ) convergence in probability to convergence of the supremum in probability, because is attained as a sup over a -equicontinuous family. Thus the two statements are equivalent, which is why consistency is phrased as conditional weak convergence in probability.

Proposition 2 (Mallows-distance contraction for normalised sums). Let be laws on with equal means and finite second moments, and let be i.i.d.\ and i.i.d.\ . Then .

Proof. Let be an optimal coupling of attaining , and take i.i.d.\ copies of it; this is a valid coupling of the two product laws and hence of the two sums. Then

using independence and the equal-mean assumption to drop cross terms. This is the convolution bound underlying the bootstrap-mean proof: applying it with the centred empirical law and controls the bootstrap sum by , which the conditional CLT sends to .

Proposition 3 (consistency of the bootstrap variance estimate). Under , the bootstrap estimate of , namely , converges a.s.\ to .

Proof. Expand . By the strong law a.s.\ and a.s., so a.s. The fourth-moment hypothesis is not needed for this first-moment statement but guarantees the further consistency of the bootstrap estimate of , securing the variance of the variance. The conditional variance is the exact (not merely asymptotic) variance of the bootstrap mean, which is why the bootstrap reproduces the plug-in standard error before any limit is taken.

Proposition 4 (Edgeworth matching of the bootstrap-t at order ). Suppose admits the Edgeworth expansion where depends smoothly on a finite vector of population cumulants, and the empirical cumulants satisfy . Then .

Proof. The bootstrap statistic is the studentised statistic computed in the empirical world, whose population is with cumulants . By the same Edgeworth expansion, valid uniformly over cumulants in a neighbourhood of , . Subtracting the population expansion,

Smoothness of in and give , so the displayed first term is , whence the whole difference is . The crucial input is that is even in for a studentised statistic, so the bootstrap and the truth agree on the skewness correction; for the non-pivotal the scale enters at order in a way the bootstrap mis-estimates at , leaving the larger coverage error.

Proposition 5 (the maximum's atom is a non-Hadamard obstruction). For the Uniform maximum the naive bootstrap is inconsistent, and the obstruction is the failure of to be Hadamard-differentiable at a distribution with a jump-free right endpoint.

Proof. Exercise 7 establishes , a persistent atom incompatible with the continuous limit, so . For the structural reason, the endpoint functional is not Hadamard-differentiable at : perturbing by along a sequence moves the endpoint by an amount that depends on the local behaviour of at the single point rather than linearly on in any tangent norm, so no continuous linear derivative exists. Theorem 2 requires Hadamard differentiability precisely to transport the limit through ; its absence is the exact dual of the kink obstruction that delimits the ordinary delta method 45.04.02, and it is why the maximum needs the m-out-of-n repair (Exercise 8) rather than the delta-method bootstrap.

Connections Master

The delta method and the second-order delta method 45.04.02 are the conceptual core: bootstrap consistency for a smooth statistic is the delta-method linearisation carried out inside the resampling world, and the boundary of validity coincides — the bootstrap is consistent exactly where the functional is differentiable, and the maximum's failure is the resampling face of the kink obstruction that delimits the delta method, while second-order accuracy refines the Gaussian leading term with the Edgeworth correction that pivoting aligns.

M-estimators and Z-estimators 45.04.04 supply the plug-in principle the bootstrap lifts from a point estimate to a sampling distribution, and they are a principal client: because an M-estimator is an asymptotically linear functional with influence function , the delta-method bootstrap (Theorem 2) certifies that resampling reproduces its sandwich covariance, so the bootstrap is an alternative to the analytic sandwich estimator for standard errors and confidence regions.

The functional delta method via Hadamard differentiability 45.05.06 is the exact hypothesis under which Theorem 2 holds: the bootstrap inherits consistency through any Hadamard-differentiable map of the empirical process, so quantiles, trimmed means, and L-statistics are bootstrappable for the same reason they obey the functional delta method, and the non-differentiable endpoint functional is excluded by both at once.

Donsker classes and the empirical process 45.05.03 provide the infinite-dimensional input the functional bootstrap consumes: the conditional weak convergence of the bootstrap empirical process to the same Brownian bridge as is a bootstrap Donsker theorem, and it is the infinite-dimensional analogue of the conditional CLT proved for the mean here, with stochastic equicontinuity over the class controlling the resampled fluctuation uniformly.

Nonparametric methods and resampling 26.08.01 is the elementary companion that defines the bootstrap algorithm — resample with replacement, recompute, read off percentiles — without the consistency theory; this unit is the rigorous justification of that recipe, establishing when the percentile and bootstrap-t intervals it describes actually attain their nominal coverage and when (the maximum, the boundary, infinite variance) they silently fail.

Historical & philosophical context Master

The bootstrap was introduced by Bradley Efron in his 1979 Annals of Statistics paper [Efron, B. — Bootstrap methods: another look at the jackknife], which defined resampling with replacement from the empirical distribution as a general way to estimate the sampling distribution of any statistic, unifying and extending the jackknife of Quenouille and Tukey. Efron's move was to take the plug-in principle seriously at the level of the whole distribution: replace the unknown by everywhere, including inside the sampling-distribution operator, and evaluate the result by Monte Carlo when no closed form exists.

The asymptotic justification followed quickly. Peter Bickel and David Freedman, in their 1981 Annals of Statistics paper [Bickel, P. J. & Freedman, D. A. — Some asymptotic theory for the bootstrap], proved consistency for the sample mean and a range of smooth statistics using the Mallows-Wasserstein distance, and in the same work exhibited the canonical failures — the sample maximum, the mean with infinite variance — that showed the bootstrap is not universally valid. The metric-space formulation of consistency as conditional weak convergence in probability, and the extension to Hadamard-differentiable functionals via the bootstrap empirical process, were consolidated by Aad van der Vaart and Jon Wellner, with van der Vaart's 1998 Asymptotic Statistics giving the textbook treatment used here [van der Vaart — Asymptotic Statistics].

The second-order theory is due to Peter Hall, whose 1992 monograph The Bootstrap and Edgeworth Expansion [Hall, P. — The Bootstrap and Edgeworth Expansion] explained, through Edgeworth and Cornish-Fisher expansions, why the studentised bootstrap-t achieves coverage error against the of the normal approximation, locating the bootstrap's advantage in its matching of the skewness correction for asymptotically pivotal statistics. The repair of the inconsistent cases by resampling fewer than points was developed by Bickel, Götze, and van Zwet in 1997 [Bickel, P. J., Götze, F. & van Zwet, W. R. — Resampling fewer than n observations] and, in the subsampling form, by Politis and Romano.

Bibliography Master

@article{Efron1979,
  author  = {Efron, Bradley},
  title   = {Bootstrap methods: another look at the jackknife},
  journal = {Annals of Statistics},
  volume  = {7},
  number  = {1},
  year    = {1979},
  pages   = {1--26}
}

@article{BickelFreedman1981,
  author  = {Bickel, Peter J. and Freedman, David A.},
  title   = {Some asymptotic theory for the bootstrap},
  journal = {Annals of Statistics},
  volume  = {9},
  number  = {6},
  year    = {1981},
  pages   = {1196--1217}
}

@book{Hall1992,
  author    = {Hall, Peter},
  title     = {The Bootstrap and Edgeworth Expansion},
  series    = {Springer Series in Statistics},
  publisher = {Springer-Verlag},
  address   = {New York},
  year      = {1992}
}

@book{vanderVaart1998,
  author    = {van der Vaart, Aad W.},
  title     = {Asymptotic Statistics},
  publisher = {Cambridge University Press},
  series    = {Cambridge Series in Statistical and Probabilistic Mathematics},
  year      = {1998}
}

@article{BickelGotzeVanZwet1997,
  author  = {Bickel, Peter J. and G\"otze, Friedrich and van Zwet, Willem R.},
  title   = {Resampling fewer than $n$ observations: gains, losses, and remedies for losses},
  journal = {Statistica Sinica},
  volume  = {7},
  number  = {1},
  year    = {1997},
  pages   = {1--31}
}

@book{EfronTibshirani1993,
  author    = {Efron, Bradley and Tibshirani, Robert J.},
  title     = {An Introduction to the Bootstrap},
  series    = {Monographs on Statistics and Applied Probability},
  publisher = {Chapman \& Hall},
  address   = {New York},
  year      = {1993}
}

@article{PolitisRomano1994,
  author  = {Politis, Dimitris N. and Romano, Joseph P.},
  title   = {Large sample confidence regions based on subsamples under minimal assumptions},
  journal = {Annals of Statistics},
  volume  = {22},
  number  = {4},
  year    = {1994},
  pages   = {2031--2050}
}