Why the Target Estimate and the Allocation Both Matter
In a response-adaptive trial, the allocation rule may aim for a proportion determined by unknown response parameters. The rule must estimate those parameters from the accumulating outcomes, so the target itself is random. Meanwhile, the realized allocation proportion can fluctuate around the target currently being used. A limit calculation that includes only one source of variation can therefore give an incorrect asymptotic variance.
This tutorial separates these effects for a two-arm design. Arm 1 receives a proportion of assignments determined by a smooth target function \(\rho(\theta)\), where \(\theta\) is a vector of unknown response parameters and \(0<\rho(\theta)<1\). Arm 2 receives the remaining assignments. The same reasoning applies to a scalar target coordinate in a larger allocation problem.
The distinction is important: the second term is not necessarily just the noise of independent coin tosses. In an adaptive design it can include the effects of the allocation rule, sequential feedback, and the way the current estimate is used. Its joint dependence with \(\hat{\theta}_n\) must be retained.
Assumptions and the Basic Decomposition
Write \(g=\nabla\rho(\theta)\), the column vector of first derivatives of the target function at the true parameter. For the standard smooth-target calculation, assume the following:
- The true parameter \(\theta\) is an interior point of its parameter space, and \(\rho\) is differentiable in a neighbourhood of \(\theta\), with \(0<\rho(\theta)<1\).
- The estimator has a root-\(n\) limit: \(\sqrt n(\hat{\theta}_n-\theta)\) converges in distribution to a mean-zero Gaussian vector \(T\) with covariance matrix \(\Sigma\).
- The allocation residual has a root-\(n\) limit, and the two terms have a joint limit: \(\big(\sqrt n\{N_{1,n}/n-\rho(\hat{\theta}_n)\},\sqrt n(\hat{\theta}_n-\theta)\big)\) converges to \((A,T)\).
- The joint limit \((A,T)\) is mean-zero Gaussian, with \(\operatorname{Var}(A)=\tau^2\), \(\operatorname{Cov}(T)=\Sigma\), and \(\operatorname{Cov}(A,T)=c\), where \(c\) is a column vector.
These assumptions summarize the limit information needed here. In applications, they must be justified for the particular response model and allocation rule. For example, the arm-specific estimators must have enough observations for their stated limits, and the sequential randomization and response process must satisfy the conditions used to establish the joint limit. Consistency of target proportions alone does not establish a root-\(n\) limit or its covariance.
The equality is exact for every \(n\). Differentiability and the root-\(n\) estimator limit give the first-order expansion \(\sqrt n\{\rho(\hat{\theta}_n)-\rho(\theta)\}=g^\mathsf{T}\sqrt n(\hat{\theta}_n-\theta)+o_p(1)\). Thus the allocation proportion has the following limit.
Why the Covariance Term Appears
The derivation uses two facts. First, the exact decomposition expresses the total error as the sum of the residual and target error. Second, the differentiability expansion replaces the target error, at root-\(n\) scale, by a linear function of the estimator error. The joint limit then gives \(A+g^\mathsf{T}T\). For any jointly distributed variables with finite second moments, the variance of a sum includes twice their covariance:
Here \(\operatorname{Cov}(A,g^\mathsf{T}T)=g^\mathsf{T}\operatorname{Cov}(T,A)=g^\mathsf{T}c\). The covariance can be positive, negative, or zero. A negative value can reduce the total variance; it does not make the total variance negative, since the expression is the variance of the combined limit. The joint covariance matrix of \(A\) and \(T\) must be positive semidefinite.
Worked Example: A Scalar Target With Feedback Covariance
Suppose a hypothetical design has a scalar response parameter \(\theta\) and a smooth target \(\rho(\theta)\). At the true parameter, let \(\rho(\theta)=0.60\) and \(\rho'(\theta)=0.20\). Assume the joint root-\(n\) limit has \(\operatorname{Var}(A)=0.09\), \(\operatorname{Var}(T)=4.00\), and \(\operatorname{Cov}(A,T)=-0.10\). These are hypothetical asymptotic quantities, not results from a real trial.
The plug-in target contribution is \(0.20T\). Its variance is \[ (0.20)^2(4.00)=0.16. \] The covariance contribution is \[ 2(0.20)(-0.10)=-0.04. \] Therefore the limiting variance of the scaled allocation error is \[ 0.09+0.16-0.04=0.21. \] Consequently, \(\sqrt n\{N_{1,n}/n-0.60\}\) has limiting distribution \(N(0,0.21)\), with limiting standard deviation \(\sqrt{0.21}=0.4583\) on the root-\(n\) scale.
The specified joint covariance is feasible: the determinant of the covariance matrix for \((A,T)\) is \(0.09(4.00)-(-0.10)^2=0.35>0\). If the covariance were incorrectly omitted, the variance would be \(0.25\), rather than \(0.21\). The calculation illustrates why estimator-allocation feedback cannot automatically be treated as independence.
Worked Example: A Smooth Neyman-Allocation Target
For two arms with response standard deviations \(\sigma_1\) and \(\sigma_2\), consider the target \(\rho(\theta)=\sigma_1/(\sigma_1+\sigma_2)\), where \(\theta=(\sigma_1,\sigma_2)^\mathsf{T}\). This target is smooth when both standard deviations are positive. Suppose, hypothetically, that the true values are \(\sigma_1=2\) and \(\sigma_2=3\), and that \[ \Sigma= \begin{pmatrix} 0.25&0.06\\ 0.06&0.36 \end{pmatrix}, \qquad \tau^2=0.010,\qquad c= \begin{pmatrix}0.005\\-0.002\end{pmatrix}. \] The target is \(2/(2+3)=0.400\). Differentiating the target gives \[ g= \begin{pmatrix} \sigma_2/(\sigma_1+\sigma_2)^2\\ -\sigma_1/(\sigma_1+\sigma_2)^2 \end{pmatrix} = \begin{pmatrix}0.12\\-0.08\end{pmatrix}. \]
The plug-in target variance is \[ g^\mathsf{T}\Sigma g =(0.12)^2(0.25)+(-0.08)^2(0.36) +2(0.12)(-0.08)(0.06) =0.003600+0.002304-0.001152=0.004752. \] The covariance contribution is \[ 2g^\mathsf{T}c =2\{(0.12)(0.005)+(-0.08)(-0.002)\} =2(0.000760)=0.001520. \] Thus the total limiting variance is \(0.010+0.004752+0.001520=0.016272\). Under the stated joint Gaussian assumptions, \(\sqrt n\{N_{1,n}/n-0.400\}\) converges to \(N(0,0.016272)\). The corresponding limiting standard deviation on the root-\(n\) scale is approximately \(0.1276\).
This calculation uses the target gradient and the full covariance information. It does not assert that these hypothetical covariance values apply to every design using this target; they must be obtained or justified for the particular response-adaptive procedure.
When the Target Estimator Is the Only First-Order Source
Some allocation rules track the current plug-in target so closely that the residual is negligible at the root-\(n\) scale. In that case \(A=0\) in the limit, so \(\tau^2=0\) and \(c=0\). The allocation proportion still fluctuates because the estimated target fluctuates: \[ \sqrt n\{N_{1,n}/n-\rho(\theta)\} \ \Longrightarrow\ g^\mathsf{T}T, \qquad \operatorname{Var}(g^\mathsf{T}T)=g^\mathsf{T}\Sigma g. \] This conclusion requires the stronger tracking condition \(\sqrt n\{N_{1,n}/n-\rho(\hat{\theta}_n)\}\to_p0\). Merely showing that the allocation proportion and plug-in target differ by a quantity that converges to zero is not enough to discard their difference at root-\(n\) scale.
Worked Example: Target Estimation Under Near-Exact Tracking
Suppose, hypothetically, that \(\rho(\theta)=1/(1+\exp(-\theta))\), with true value \(\theta=0\). Then \(\rho(\theta)=0.500\) and \(\rho'(\theta)=\rho(\theta)\{1-\rho(\theta)\}=0.250\). Assume \(\sqrt n(\hat{\theta}_n-\theta)\) converges to \(N(0,1.44)\), and assume the allocation residual is negligible at root-\(n\) scale.
The target-estimation contribution to the variance is \[ \{\rho'(\theta)\}^2(1.44)=(0.250)^2(1.44)=0.0900. \] There is no residual or covariance contribution under the stated tracking assumption. Hence \(\sqrt n\{N_{1,n}/n-0.500\}\) converges to \(N(0,0.0900)\). For large \(n\), this gives an approximate standard deviation of \(0.300/\sqrt n\) for the allocation proportion itself. This approximation is conditional on the hypothetical estimator limit and tracking condition; consistency of the allocation rule alone would not justify it.
Comparisons, Diagnostics, and Limits
The decomposition clarifies how this result differs from several tempting benchmarks. An oracle design that knows \(\theta\) has no plug-in target error, though its realized allocation can still fluctuate around the known target. A fixed allocation chosen in advance does not incur this particular plug-in error, but it may target a different proportion. A plug-in calculation that uses only \(g^\mathsf{T}\Sigma g\) omits allocation residual variation, while one that adds the two variances but assumes independence also omits their covariance.
| Calculation | Root-\(n\) variance included | Condition for using it |
|---|---|---|
| Full adaptive plug-in limit | \(\tau^2+g^\mathsf{T}\Sigma g+2g^\mathsf{T}c\) | Joint limit for allocation residual and estimator |
| Negligible allocation residual | \(g^\mathsf{T}\Sigma g\) | Residual is \(o_p(n^{-1/2})\) |
| Independent residual and estimator limits | \(\tau^2+g^\mathsf{T}\Sigma g\) | The limiting covariance \(c\) is zero |
| Known target | \(\tau^2\) | The target is not estimated from responses |
In practice, check that the target is interior and differentiable, that the estimator has a root-\(n\) limit, and that the allocation residual has a limit at the same scale. Check the joint covariance, not just the marginal variances. A large estimated covariance contribution, or a calculated total variance inconsistent with a valid joint covariance matrix, is a reason to revisit the assumptions or calculations. Also examine whether the design maintains enough assignments to each arm for its response-parameter estimators to behave as assumed.
The result is a first-order approximation. It does not by itself establish finite-sample normality, give a valid standard error estimator, or account for bias that remains at order \(n^{-1/2}\). It also relies on a smooth target. When differentiability fails, the linear expansion used here may not hold, and a different limit argument is needed. The formula should not be applied by substituting a gradient where no valid gradient-based approximation exists.
Common Mistake
A common mistake is to say: “The estimator is asymptotically normal, and allocation noise is random, so their variances simply add.” That reasoning silently assumes the two limiting terms are uncorrelated. In an adaptive trial, the same responses affect both the parameter estimate and subsequent assignments, so that assumption is not automatic. The correction is to derive or estimate the joint limit and include \(2g^\mathsf{T}c\); omit it only when independence or zero covariance is justified.
Check Your Understanding
Answer each question using the decomposition and assumptions above. Brief solutions follow the questions.
- If \(\tau^2=0.04\), \(g^\mathsf{T}\Sigma g=0.09\), and \(g^\mathsf{T}c=-0.01\), what is the total limiting variance?
- Why does consistency of \(N_{1,n}/n-\rho(\hat{\theta}_n)\) to zero not by itself justify setting \(\tau^2=0\)?
- For a scalar parameter, suppose \(\rho'(\theta)=0.5\), \(\operatorname{Var}(T)=1\), \(\operatorname{Var}(A)=0.02\), and \(\operatorname{Cov}(A,T)=0\). Compute the limiting variance.
- What additional feature of the design must be examined before relying on an estimator's stated root-\(n\) limit in an adaptive trial?
Solutions. (1) The variance is \(0.04+0.09+2(-0.01)=0.11\). (2) Convergence to zero only gives an \(o_p(1)\) residual; discarding it at root-\(n\) scale requires \(\sqrt n\{N_{1,n}/n-\rho(\hat{\theta}_n)\}\to_p0\). (3) The target contribution is \(0.5^2(1)=0.25\), the covariance term is zero, and the total is \(0.02+0.25=0.27\). (4) Check that the allocation rule leaves enough observations in each arm for the response-parameter estimator to satisfy the assumed limit conditions.