Why Selection Changes a Sampling Distribution
An interim rule may retain an arm only when its estimated effect exceeds a threshold, or may continue only the arm with the largest interim statistic. Once the rule has been applied, the data under consideration are no longer an unselected sample from the original sampling distribution: they are observations known to satisfy a particular constraint. The distribution conditional on that constraint is the selection-conditional sampling distribution.
This distinction matters even when the original estimator and its standard error were correctly specified. An estimator can be unbiased before selection and have a conditional mean above its target among selected arms. The selection event, rather than a change in the estimator’s formula, creates the shift. This tutorial derives that change for normal models and shows how to represent more general selection rules.
Writing Selection as a Mathematical Event
A rule should first be written as a set of values that lead to a particular decision. For one arm retained when its interim estimate \(\hat{\theta}\) exceeds a threshold \(c\), the event is \(A=\{\hat{\theta}>c\}\). For two arms where arm 1 is selected if its statistic exceeds arm 2’s, \(A=\{Z_1>Z_2\}\). With several constraints, the event is an intersection, such as \(A=\{Z_1>c,\ Z_1>Z_2\}\).
Suppose the interim vector \(Y\) has density \(f_Y(y)\), and the rule selects on event \(A\), with \(P(A)>0\). The conditional density is the original density restricted to the selection region and renormalized:
Here \(\mathbf{1}\{y\in A\}\) equals 1 inside the selection region and 0 outside it. The denominator is essential: it makes the restricted density integrate to 1. This formula applies whether the region is a simple threshold or a more complicated ranking rule. In a multivariate normal model, the original density may be normal, but conditioning on a general region does not usually leave a normal distribution.
For a later statistic \(T\), the corresponding expression is \(f_{T\mid A}(t)=\int f_{T,Y}(t,y)\mathbf{1}\{y\in A\}\,dy/P(A)\). It shows that the effect on \(T\) depends on the joint distribution of \(T\) and the interim data. If they are independent, conditioning on \(A\), which is determined by \(Y\), does not change \(T\)’s distribution. If they are dependent, it generally does.
A Normal Estimate Truncated by a Threshold
Assume a single interim estimate has the model \(\hat{\theta}\sim N(\theta,SE^2)\), where \(\theta\) and \(SE\) are fixed and \(SE\) is known for this calculation. The normal model may be exact under a normal sampling model or an approximation justified by the design. Suppose the rule retains the arm when \(\hat{\theta}>c\). Standardize by setting \(Z=(\hat{\theta}-\theta)/SE\), so \(Z\sim N(0,1)\), and define \(a=(c-\theta)/SE\). Retention is then the event \(Z>a\).
Write \(\phi\) and \(\Phi\) for the standard normal density and cumulative distribution function. The chance of retention is \(1-\Phi(a)\). Integrating the truncated density gives the conditional mean and variance:
The quantity \(\lambda(a)\) is the inverse Mills ratio for this upper-tail truncation. Returning to the estimate, \(E(\hat{\theta}\mid\hat{\theta}>c)=\theta+SE\lambda(a)\); its conditional variance is \(SE^2[1+a\lambda(a)-\lambda(a)^2]\). Thus the retained estimates have a conditional mean above \(\theta\), even though the unselected estimate has mean \(\theta\).
Worked Example: Retaining an Estimate Above One Standard Error
Hypothetical design. Suppose an interim estimate \(\hat{\theta}\) has true mean \(\theta=0\) units and \(SE=1\) unit, with \(\hat{\theta}\sim N(0,1)\). The rule retains the arm if \(\hat{\theta}>1\) unit. The normal model and fixed standard error are assumed to hold, and the event is exactly the stated threshold rule.
The standardized threshold is \(a=(1-0)/1=1\). The retention probability is \(1-\Phi(1)=0.1586553\), approximately 15.87%. Using \(\phi(1)=0.2419707\), \(\lambda(1)=0.2419707/0.1586553\approx1.525135\).
The conditional mean estimate is \(E(\hat{\theta}\mid\hat{\theta}>1)=0+1(1.525135)\approx1.525\) units. The conditional variance, using the unrounded inverse Mills ratio, is \(1+1(1.525135)-(1.525135)^2\approx0.1991\) square units. The conditional standard deviation is therefore about \(\sqrt{0.1991}=0.4462\) units. The mean among retained estimates exceeds the true mean by about 1.525 units; this is a consequence of selecting on the same noisy estimate, not evidence that the true effect changed.
Ranking Arms: The Distribution of a Winner
A ranking rule creates a selection region bounded by comparisons between statistics. Consider two independent interim estimates \(X_1,X_2\), each distributed as \(N(0,\sigma^2)\), and select arm 1 when \(X_1>X_2\). Independence and equal distributions imply \(P(X_1>X_2)=1/2\). Given selection, the density of \(X_1\) is \(f_{X_1\mid X_1>X_2}(x)=2f_{X_1}(x)P(X_2<x)\). For standard normal variables this becomes \(2\phi(x)\Phi(x)\), not \(\phi(x)\). The winner’s distribution is therefore not the original normal distribution.
Its conditional mean can be obtained directly. Define \(D=X_1-X_2\) and \(S=X_1+X_2\). Under the stated model, \(S\) and \(D\) are independent, \(E(S)=0\), and \(D\sim N(0,2\sigma^2)\). Since \(X_1=(S+D)/2\), selection \(X_1>X_2\) is \(D>0\), and \(E(X_1\mid D>0)=\tfrac12 E(D\mid D>0)=\sigma/\sqrt{\pi}\). Thus even if both arms have true effect zero, the selected estimate has a positive conditional mean.
Worked Example: Selecting the Larger of Two Estimates
Hypothetical design. Suppose two candidate arms have independent interim estimates, both with true effect 0 units and \(SE=4\) units, and each estimate is normally distributed. Select whichever estimate is larger. Equal standard errors, independence, and the normal model are assumed. The tie event has probability zero in this continuous model.
Let \(X_1,X_2\) denote the estimates, so \(\sigma=4\). By the derivation above, the selected estimate has conditional mean \(\sigma/\sqrt{\pi}=4/\sqrt{\pi}\approx4/1.772454=2.257\) units. Equivalently, standardizing each estimate gives a winner mean of \(1/\sqrt{\pi}\approx0.5642\) standard-error units, which multiplied by 4 units gives the same result.
This is a conditional expectation over repeated trials in which a winner is selected. It does not say every selected estimate is positive by a fixed amount, and it does not imply either treatment’s true effect is positive. It quantifies the upward shift induced by choosing the larger noisy estimate.
When the Final Statistic Is Correlated With Interim Selection
A final test statistic need not equal the interim statistic. Its conditional distribution still changes if the two are correlated. For a jointly normal pair \((Y,T)\), with means \(\mu_Y,\mu_T\), variances \(\sigma_Y^2,\sigma_T^2\), and correlation \(\rho\), the conditional distribution given the exact value \(Y=y\) is normal: \(T\mid Y=y\sim N(\mu_T+\rho(\sigma_T/\sigma_Y)(y-\mu_Y),\ \sigma_T^2(1-\rho^2))\). When the selection event is \(Y>c\), the conditional distribution \(T\mid Y>c\) averages these conditional distributions over the truncated distribution of \(Y\). It is generally a mixture, not a normal distribution.
Worked Example: A Correlated Final Statistic After Interim Selection
Hypothetical design. Suppose standardized interim and final statistics \(Y\) and \(T\) have a joint bivariate normal distribution, each with mean 0 and variance 1, and correlation \(\rho=0.6\). The arm is retained when \(Y>1\). Assume the joint normal model and the specified correlation adequately represent the sampling relationship; the selection event is precisely \(Y>1\).
From the threshold calculation, \(E(Y\mid Y>1)=1.525135\) and \(\operatorname{Var}(Y\mid Y>1)\approx0.199098\). The conditional expectation of \(T\) given \(Y\) is \(E(T\mid Y)=0.6Y\). Averaging over retained trials gives \(E(T\mid Y>1)=0.6(1.525135)\approx0.9151\) standard units.
For the variance, the conditional variance decomposition gives \(\operatorname{Var}(T\mid Y>1)=E\{\operatorname{Var}(T\mid Y)\mid Y>1\}+\operatorname{Var}\{E(T\mid Y)\mid Y>1\}\). Here \(\operatorname{Var}(T\mid Y)=1-0.6^2=0.64\), so the result is \(0.64+0.6^2(0.199098)\approx0.7117\) square standard units. The conditional standard deviation is about \(0.8436\). The selected final statistic has a shifted mean and a changed variance; it is not justified to treat it as an unselected standard normal statistic.
Diagnostics, Alternatives, and Limitations
The first diagnostic is to state exactly which data determine selection and which statistic will later be reported or tested. Then check whether the latter shares data with, or is otherwise correlated with, the selection statistic. If it does, an unselected reference distribution needs justification rather than assumption. For a normal model, inspect whether the event is a one-sided threshold, an interval, or a ranking region: each imposes different constraints. With many arms, shared controls, unequal standard errors, or multiple constraints, the joint covariance structure affects the selection probability and conditional distribution.
The derivations above rely on a correctly specified normal sampling model and a prespecified rule. Normal approximations can be inaccurate for small samples or highly discrete outcomes; a threshold that depends on estimated nuisance parameters can also make a simple fixed-threshold calculation inadequate. In those settings, the conditional distribution can be evaluated under an appropriate sampling model, often by numerical integration or simulation that repeats both data generation and selection. Simulation must apply the selection rule in every replicate; simulating only the final statistic after ignoring the rule does not reproduce its conditional distribution.
There are useful contrasts. If selection is independent of the statistic being evaluated, conditioning on selection leaves its distribution unchanged. If the same data determine both selection and the reported statistic, truncation or ranking generally changes the distribution. A joint model that explicitly represents interim and final statistics can describe this dependence, while a model that treats them as independent when they are not will miss the conditional shift. These are distributional distinctions, not by themselves a method for adjusting a confirmatory p-value or confidence interval.
A common mistake is to reason, “The estimate was normal and unbiased before selection, so it is still centered at the true effect among selected arms.” That conclusion ignores the condition. Under a threshold rule, retained observations are precisely those in the upper tail, and under winner selection they are those that outrank competitors. The correction is to define the event, condition on it, and use the resulting distribution for the statistic of interest. Selection-conditioned distributions describe the selected data; they do not alone determine a complete inferential procedure.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions below.
- If \(Z\sim N(0,1)\) and an arm is retained when \(Z>0\), what is \(E(Z\mid Z>0)\)?
- Two independent estimates have equal true effects and equal normal sampling distributions. What event describes selecting arm 2 as winner?
- In the correlated example, why is \(T\mid Y>1\) not treated as a standard normal statistic?
- What happens to the distribution of \(T\) if \(T\) is independent of the interim data \(Y\), and selection depends only on \(Y\)?
Solutions. (1) Here \(a=0\), so \(E(Z\mid Z>0)=\phi(0)/[1-\Phi(0)]=0.3989423/0.5\approx0.7979\). (2) The event is \(X_2>X_1\); with continuous equal distributions its probability is \(1/2\). (3) Since \(T\) and \(Y\) have correlation 0.6, selecting on \(Y>1\) shifts the conditional mean of \(T\) to about 0.9151 and changes its variance to about 0.7117; it is not the original standard normal distribution. (4) Independence means conditioning on an event determined by \(Y\) does not change the marginal distribution of \(T\), provided the assumed independence holds.