P022-E001 Moderate
Lemma 2 does not hold under conditions 1–3 of Proposition 1: it needs in addition that the left limits and converge to and at the discontinuity points of and , while Propositions 1 and 2 keep their statements through proofs that do not use the lemma.
Lemma 2, p. 860 (PDF p. 11), and its proof, p. 861 (PDF p. 12); condition 3 of Proposition 1 and Remark 1, p. 855 (PDF p. 6); the lemma is used on pp. 856, 862 and 867–869
See also under Formal statements (Lean): P022-T1, P022-T2, P022-T3, P022-T15, P022-T18
As printed
Condition 3 of Proposition 1 (p. 855). at any discontinuity point of , and at any discontinuity point of ;
Remark 1 (p. 855). Condition 3 is used to establish the functional convergence of to .
Lemma 2 (p. 860). Suppose conditions 1–3 of Proposition 1 hold. Then
In addition, given , there exist two positive integers and such that
The integers are nonincreasing in , and depend also on the limiting distribution of .
Proof of Lemma 2 (p. 861). hence if and for all . By conditions 2 and 3, this is satisfied for all sufficiently large.
The problem
Lemma 2 makes two assertions about the distribution functions and of the potential outcomes in the population and their sample analogues and . The first is that and converge uniformly to their limits and . The second is that the probability of a uniform error of at least between a sample distribution function and its limit is at most of order . Neither follows from conditions 1–3. Weak convergence (condition 2) implies that at the points where is continuous, and condition 3 adds the points where jumps. Uniform convergence also requires the left limits to converge at the jumps, that is, , and no condition supplies this. The proof on p. 861 needs for large and obtains it “by conditions 2 and 3”. At a jump of this step can fail. If the outcomes of a population approach a jump point of from below without reaching it, then conditions 1–4 can hold while the uniform error stays at or above for every and every assignment.
The lemma underlies Remark 1, the proof outline on p. 856, stages (i) and (ii) in the proof of Proposition 1 on p. 862, and the bounds for the last terms in the proof of Proposition 2 on pp. 867–869. Those steps are not justified by the stated conditions when or has a jump. The conclusions of Propositions 1 and 2 are not affected, since both hold under their printed hypotheses by arguments that do not pass through uniform convergence. To repair the lemma, one regularity condition must be added. That condition holds when and are continuous, and it holds with probability one when the units are independent and identically distributed draws from a superpopulation.
Evidence an exact counterexample
The evidence is an exact counterexample to the lemma, together with derivations of the corrected statements.
The counterexample. For , let run through the cycle , and define
Let consist of the first units, for , and set and . The populations are nested and the outcomes are fixed. Condition 1 holds with and . Condition 2 holds: converges weakly to the distribution with mass at each of the points , , and . Both marginals of have mass at and at , so that for . Condition 3 holds as well. Since exactly when , I have , and since every outcome is below , I have ; the same holds for . All outcomes lie in , which implies condition 4, the boundedness assumed in Proposition 2 and the moment condition of Corollary 1. The distribution is not concentrated on a line.
Set . For , I have and , and . Then , and for every assignment, while . This implies that, for every and every assignment,
and likewise for , and . The first assertion of the lemma fails. For , the two probabilities in the second assertion equal , and times each of them tends to infinity, while the right-hand sides equal and . There exist no integers and for which the second assertion holds. Note that the left limits that the proof requires do not converge: while , and while . The table lists exact values at three population sizes, obtained by enumerating every assignment.
| Assignments | Population error | Smallest sample error | Probability | |
|---|---|---|---|---|
| 4 | 6 | 1 | ||
| 8 | 70 | 1 | ||
| 12 | 924 | 1 |
The added condition suffices. I write for or , for the corresponding distribution function in the population, and for the one in the sample, with sampled units and . By weak convergence, I have and at every continuity point of . At the discontinuity points, both limits hold by condition 3 and the added condition. Fix such that , and set . The points and the distinct quantiles of at the levels , for , form a partition with at most intervals such that for adjacent points . Since distribution functions are monotone, for every distribution function , I have
where the maximum is over the adjacent points of the partition. Taking , I obtain the uniform convergence. For , each of the at most values and has mean or and variance at most . Using Chebyshev’s inequality and the union bound, I obtain
This is the printed bound with . For the event is empty.
Proposition 1 without the lemma. Let be such that and for all large . For fixed , the value has mean and variance at most , so that in probability. By condition 2, converges weakly to in probability, and the same holds for and . For every sample and every , I have
and by condition 4 the sampled distributions are uniformly square-integrable. Weak convergence and uniform square-integrability imply that the quantile functions converge in , in probability for the samples. The means, the second moments and the two integrals of products of quantile functions in (7)–(9) are continuous in the quantile functions with respect to that norm. I conclude that and have the limits stated in Proposition 1, and that in probability for . Condition 3 is not used.
Proposition 2 without the lemma. Suppose and , and write , , and . For , define
By the Cauchy–Schwarz inequality and the bound on the variance above, I have , so that . The quantile functions and of two distributions on with distribution functions and satisfy . It follows that the error of the sample mean in arm is at most , the error of the unbiased variance estimator is at most , and the error of each estimated covariance bound in (8) is at most . Substituting these bounds into (9), I obtain, for and ,
Markov’s inequality then implies the bound stated in the correction below.
What survives
Lemma 1 and the sharpness of the interval , the bounds and estimators (7)–(9), and the ordering of and relative to Neyman’s bounds do not depend on Lemma 2. Propositions 1 and 2 keep their hypotheses and conclusions. With them stand the consistency of used in Corollary 1 and the argument for asymptotically conservative Wald intervals. This error does not change the computations in the application, the simulations or Appendix C. Three things change: Lemma 2 gains a hypothesis, Remark 1 is reworded, and the proof outline and the steps in the proofs of Propositions 1 and 2 that rest on the lemma are replaced.
Corrected
Lemma 2. Suppose conditions 1–3 of Proposition 1 hold, that is, for and ; converges weakly to a limit distribution with marginals and ; and at any discontinuity point of , and at any discontinuity point of . Suppose in addition that at any discontinuity point of , and at any discontinuity point of . Then
In addition, given , there exist two positive integers and such that
The integers are nonincreasing in , and is an admissible choice.
Remark 1. Condition 3, together with the convergence of the left limits and at the same points, is used to establish the functional convergence of to . When the units of are independent and identically distributed samples from a superpopulation, both conditions hold with probability one, and both are satisfied if and are continuous.
Proposition 1. The statement is unchanged. The proof outline and stages (i) and (ii) of the proof rest on the uniform convergence of to . They are replaced by the weak convergence of and to and in probability and, by condition 4, the convergence of their quantile functions in in probability. No condition at the discontinuity points is needed.
Proposition 2. The statement is unchanged. The steps of the proof that apply Lemma 2 are replaced by the following bound. Suppose and for all , and let be such that and for all large , as condition 1 allows. Then for , every , and every such with ,




![The final portion of the R function sharp.var. A red box marks the three lines 'p_i <- unique(sort(c(seq(0,n-m,1)/(n-m),seq(0,m,1)/m))) -', '.Machine$double.eps^.5' and 'p_i[1] <- .Machine$double.eps^.5'. A second red box marks '(p_i-p_i_minus)' inside the return expression.](exhibits/P022-E002.png)








