CausalSmith · seminar slides

Balancing Smooth Pairwise Effects in Randomized Experiments

One fair assignment rule improves treatment-effect precision by balancing smooth outcome predictors, without knowing their smoothness.

Motivation

We observe covariates for nn experimental units and want to estimate the average treatment effect precisely.

Let Oi(0),Oi(1)O_i(0),O_i(1) be unit ii’s potential outcomes. Assignment signs Zi=1Z_i=1 and Zi=−1Z_i=-1 select treatment and control.

Each unit receives treatment with probability one half, conditional on all covariates. The Horvitz–Thompson estimator is

T^P=2n∑i=1nZiOi((Zi+1)/2), \widehat T_P=\frac2n\sum_{i=1}^n Z_iO_i((Z_i+1)/2),

Here PP is the population law. The estimator weights observed outcomes by their inverse assignment probabilities and targets ϑ(P)=EP[O(1)−O(0)]\vartheta(P)=\mathbb E_P[O(1)-O(0)].

Correlating assignments can reduce variance by balancing predictors of outcomes. Which predictors should we balance?

Research Question

The standard approach balances a selected list of covariate features.

Harshaw et al. (2024) use the Gram–Schmidt walk, a randomized rounding method that creates fair assignments with feature-balance guarantees.

The closest econometric comparison is Cytrynbaum (2026):

  • Excess variance equals scaled expected squared imbalance in the conditional potential-outcome midpoint mean.
  • For smooth main and pair effects, a structured design has an upper bound of order (d2log⁡n/n)s∧1(d^2\log n/n)^{s\wedge1}.
  • For a single bivariate component, the lower exponent is n−sn^{-s}.

Here dd is covariate dimension and ss measures smoothness.

Coordinate averages miss interactions; a finite feature list leaves finer variation uncontrolled.

Can one fair rule control all smooth pairwise predictors, and is the logarithmic loss necessary?

Key Idea

Order features from low to high frequency, giving earlier features stronger balance.

Under independent uniform covariates, centered main and pair effects share one total smoothness budget.

B=(d2),as(n,d)=min⁡{1,(B/n)s},n,d≥2,0<s≤1. B=\binom d2, \qquad a_s(n,d)=\min\{1,(B/n)^s\}, \qquad n,d\geq2,\quad 0<s\leq1.

Here BB counts coordinate pairs. The scale as(n,d)a_s(n,d) describes the smallest possible worst-case excess variance after multiplying variance by nn.

  • When B<nB<n, the scale is (B/n)s(B/n)^s.
  • When B≥nB\geq n, it stays bounded away from zero.
  • One fair, outcome-independent rule attains this scale for every ss.

A shared random shift separates frequency losses. Ordered rounding protects low frequencies longer.

Example

Take two independent uniform covariates and the centered pair predictor m(x)=2C0cos⁡(πx1)cos⁡(πx2)m(x)=\frac{2}{C_0}\cos(\pi x_1)\cos(\pi x_2), where C0=48+32π2C_0=\sqrt{48+32\pi^2}.

It averages to zero in either coordinate: coordinate averages cannot capture it.

Let the conditional treatment effect be τ(x)=0.2+0.12sin⁡(2πx1)\tau(x)=0.2+0.1\sqrt2\sin(2\pi x_1), and generate outcomes by

Yi(0)=m(Xi)−τ(Xi)2+ϵi(0),Yi(1)=m(Xi)+τ(Xi)2+ϵi(1). Y_i(0)=m(X_i)-\frac{\tau(X_i)}2+\epsilon_i(0), \qquad Y_i(1)=m(X_i)+\frac{\tau(X_i)}2+\epsilon_i(1).

The errors are independent standard Gaussians, independent of covariates. The mean treatment effect is 0.20.2; treatment-effect variation and outcome noise give benchmark V∗=4.01V^*=4.01.

For the Horvitz–Thompson estimate θ^\widehat\theta, nVar⁡(θ^)−V∗=4n E ⁣[(∑i=1nZim(Xi))2]n\operatorname{Var}(\widehat\theta)-V^*=\frac4n\,\mathbb E\!\left[\left(\sum_{i=1}^n Z_i m(X_i)\right)^2\right].

Thus balancing this pair predictor directly improves actual treatment-effect precision.

Model

Units are sampled independently. Each covariate vector XiX_i has dd independent uniform coordinates on [0,1][0,1].

The prognostic function mm is the conditional mean of the potential-outcome midpoint, with population mean zero.

m(x)=∑j=1dgj(m)(xj)+∑j<ℓgjℓ(m)(xj,xℓ) m(x)=\sum_{j=1}^d g_j(m)(x_j) +\sum_{j<\ell}g_{j\ell}(m)(x_j,x_\ell)

Here gj(m)g_j(m) is coordinate jj’s main effect; gjℓ(m)g_{j\ell}(m) is the interaction between coordinates jj and ℓ\ell.

Main effects average to zero. Pair effects average to zero in either coordinate. Main and pair effects account for prognosis exactly.

In our example, both main effects vanish and g12(m)=mg_{12}(m)=m.

Assignment uses all original covariates and independent randomness, with Eπ[Zi∣X]=0\mathbb E_\pi[Z_i\mid X]=0 for every unit. It uses neither outcomes nor the unknown outcome model.

Smoothness Budget

All components share one budget:

∑j=1dN1,s(gj(m))2+∑j<ℓN2,s(gjℓ(m))2≤1, \sum_{j=1}^d N_{1,s}(g_j(m))^2 +\sum_{j<\ell}N_{2,s}(g_{j\ell}(m))^2 \leq 1,

The quantities N1,sN_{1,s} and N2,sN_{2,s} are nonperiodic Sobolev restriction norms for one- and two-dimensional functions.

They measure magnitude and roughness through the smallest Sobolev norm of an extension off the component’s cube. Larger ss penalizes rapid oscillation more strongly.

Pooling fixes total component strength while allowing it to move across coordinates and pairs.

Write Hd,s\mathcal H_{d,s} for the centered main-and-pair functions satisfying this budget.

In our example, the budget is N2,s(m)2≤1N_{2,s}(m)^2\leq1. The normalization C0C_0 ensures membership for every 0<s≤10<s\leq1.

Worst-case Precision

Let Dn,d,s\mathcal D_{n,d,s} be the fair, outcome-independent assignment rules using all original covariates.

Our objective is

Rs(n,d)=inf⁡π∈Dn,d,ssup⁡m∈Hd,s4nEX,Z[(∑i=1nZim(Xi))2]. R_s(n,d) = \inf_{\pi\in\mathcal D_{n,d,s}} \sup_{m\in\mathcal H_{d,s}} \frac{4}{n} \mathbb E_{X,Z} \left[ \left(\sum_{i=1}^{n}Z_i m(X_i)\right)^2 \right].

The signed sum is prognostic imbalance between treatment and control. Its scaled expected square is the loss Ln,d,s(π,m)\mathcal L_{n,d,s}(\pi,m).

The order matters:

  • Choose one assignment rule π\pi.
  • Evaluate its worst population predictor mm.
  • Average over covariate sampling and assignment inside the loss.

The adverse function is fixed across samples; it cannot be selected after observing the covariates.

Main Result

informal · Theorem T-3 For n,d≥2n,d\geq2 and 0<s≤10<s\leq1, under independent uniform sampling and the centered pooled main-and-pair budget, one fair, outcome-independent rule attains minimax scaled excess within uniform constant factors of as(n,d)a_s(n,d).

c1as(n,d)≤csas(n,d)≤Rs(n,d)≤sup⁡m∈Hd,sLn,d,s(πn,d⋆,m)≤3072as(n,d). c_1a_s(n,d) \leq c_sa_s(n,d) \leq R_s(n,d) \leq \sup_{m\in\mathcal H_{d,s}} \mathcal L_{n,d,s}(\pi^\star_{n,d},m) \leq3072a_s(n,d).

Here πn,d⋆\pi^\star_{n,d} is our assignment rule. The positive lower constants satisfy 0<c1≤cs0<c_1\leq c_s, uniformly over 0<s≤10<s\leq1.

The same rule works for every smoothness, including s=1s=1. The matched characterization has no logarithmic factor.

In our example, B=1B=1: scaled excess is at most 3072n−s3072n^{-s}. The matching lower bound concerns the worst legal predictor.

How can finitely many balancing inputs control an entire smoothness class?

Reflection

Reflect the cube to express smoothness as a frequency budget.

Let F(y)=m(bd(y))F(y)=m(b_d(y)), where bdb_d folds each coordinate of [0,2)[0,2) onto [0,1][0,1]. Addition on this enlarged domain wraps around modulo two.

An integer vector kk specifies a Fourier frequency. Its coefficient is F^(k)\widehat F(k); supp⁡(k)\operatorname{supp}(k) contains its nonzero coordinates.

The complexity t(k)=∥k∥22/∣supp⁡(k)∣t(k)=\|k\|_2^2/|\operatorname{supp}(k)| measures average squared frequency across those coordinates.

∑k∈Zd1≤∣supp⁡(k)∣≤2(1+π2t(k))s∣F^(k)∣2≤1. \sum_{\substack{k\in\mathbb Z^d\\ 1\leq|\operatorname{supp}(k)|\leq2}} (1+\pi^2t(k))^s|\widehat F(k)|^2 \leq1.

This bounds weighted squared Fourier coefficients by the original smoothness budget. Centering removes the constant frequency; main-and-pair structure leaves only one- and two-coordinate frequencies.

Our example has four frequencies k=(±1,±1)k=(\pm1,\pm1), all with t(k)=1t(k)=1.

Common Random Shift

Independently lift each observed coordinate to either XijX_{ij} or 2−Xij2-X_{ij}, then add one shared uniform shift TT:

Wi=lift⁡(Xi,reflection coins)+T, W_i=\operatorname{lift}(X_i,\text{reflection coins})+T,

The transformed covariates WiW_i supply features for original unit ii. Addition wraps around modulo two, and F(Wi−T)=m(Xi)F(W_i-T)=m(X_i).

Uniform sampling makes the entire transformed sample WW independent of TT. Generate assignments using WW.

Let ek(w)=exp⁡(iπk⋅w)e_k(w)=\exp(\mathrm i\pi k\cdot w) combine the cosine and sine at frequency kk. Then

E∣∑i=1nZim(Xi)∣2=∑k∈Zd∣F^(k)∣2 E∣∑i=1nZiek(Wi)∣2. \mathbb E\left|\sum_{i=1}^n Z_i m(X_i)\right|^2 = \sum_{k\in\mathbb Z^d} |\widehat F(k)|^2\, \mathbb E\left|\sum_{i=1}^n Z_i e_k(W_i)\right|^2.

Averaging the shared random phase removes cross-frequency terms. Prognostic imbalance becomes a sum of separate frequency losses, even though assignment depends on the sample.

Ordered Balancing

When B<nB<n, order one- and two-coordinate frequencies by increasing t(k)t(k).

For each frequency, use the cosine and sine rows

2cos⁡(πkTWi),2sin⁡(πkTWi). \sqrt2\cos(\pi k^{\mathsf T}W_i), \qquad \sqrt2\sin(\pi k^{\mathsf T}W_i).

These are the real components of frequency imbalance for unit ii. Let aha_h collect the hh-th feature across units.

Our example uses cosine and sine of the sum and difference of its two transformed coordinates.

Supply the first K=⌊n/4⌋K=\lfloor n/4\rfloor rows to rounding:

  • Start fractional assignments at u=0u=0.
  • With rr coordinates still between −1-1 and 11, protect the first ⌊r/4⌋\lfloor r/4\rfloor rows.
  • Move orthogonally to those rows until a coordinate reaches a boundary.
  • Refresh the protected prefix when the active count has halved.

As units become fixed, fewer constraints can be protected. Earlier frequencies retain protection longer.

Fair Boundary Moves

A permitted direction vbv_b changes only active coordinates and preserves protected row sums.

Let δb+\delta_b^+ and δb−\delta_b^- be distances to the first boundary in its positive and negative directions.

u←{u+δb+vb,with probability δb−δb++δb−,u−δb−vb,with probability δb+δb++δb−. u\leftarrow \begin{cases} u+\delta_b^+v_b, &\text{with probability }\displaystyle\frac{\delta_b^-}{\delta_b^++\delta_b^-},\\[6pt] u-\delta_b^-v_b, &\text{with probability }\displaystyle\frac{\delta_b^+}{\delta_b^++\delta_b^-}. \end{cases}

These probabilities make the expected increment zero. Starting at zero therefore preserves mean-zero assignments.

Directions form an orthonormal basis. Selecting them with probabilities proportional to 1/(δb+δb−)1/(\delta_b^+\delta_b^-) equalizes their conditional variance contributions.

Each move fixes a coordinate. The last few coordinates are rounded while preserving their means.

Every original unit receives a fair sign and retains its estimator weight 2/n2/n.

Balance at Every Scale

If every entry of ordered row aha_h has magnitude at most Λ\Lambda, rounding guarantees

E[Zi]=0(1≤i≤n),E ⁣[(ahTZ)2]≤32Λ2min⁡{h,n}(h≥1). \mathbb E[Z_i]=0 \qquad(1\leq i\leq n), \qquad \mathbb E\!\left[(a_h^{\mathsf T}Z)^2\right] \leq32\Lambda^2\min\{h,n\} \qquad(h\geq1).

Here hh is the row’s position, and ahTZa_h^{\mathsf T}Z is its final signed imbalance. For cosine and sine rows, Λ=2\Lambda=\sqrt2.

Why does earlier position buy stronger balance?

  • Row hh is protected while at least 4h4h coordinates remain active.
  • After protection ends, row variance is bounded by the remaining coordinate variance budget.
  • Fewer than 4h4h coordinates remain, so that budget is proportional to hh.

The remaining budget is counted once across all subsequent phases. Charging it separately in each phase would lose this control.

The guarantee includes rows beyond the finite supplied prefix.

From Balance to Variance

At most 12Bt(k)12Bt(k) real rows occur through complexity t(k)t(k). Thus row position grows with interaction count and frequency complexity.

Combining ordered balance with the common-shift identity gives

Ln,d,s(πn,d⋆,m)≤3072∑k∈Zd1≤∣supp⁡(k)∣≤2∣F^(k)∣2min⁡{1,(B/n)t(k)}. \mathcal L_{n,d,s}(\pi^\star_{n,d},m) \leq 3072 \sum_{\substack{k\in\mathbb Z^d\\ 1\leq|\operatorname{supp}(k)|\leq2}} |\widehat F(k)|^2\min\{1,(B/n)t(k)\}.

Each squared coefficient pays for its frequency’s remaining imbalance.

For 0<s≤10<s\leq1, this charge is at most as(n,d)(1+π2t(k))sa_s(n,d)(1+\pi^2t(k))^s. The weighted coefficient budget therefore bounds the sum by as(n,d)a_s(n,d).

In our example, only t(k)=1t(k)=1 contributes. With B=1B=1, its coefficient energy receives a 1/n1/n charge.

Smoothness enters this bound; the assignment rule does not use ss.

When B≥nB\geq n, independent fair signs give loss at most 44, attaining the saturated scale.

A Hard Function Family

To show necessity, spread one smoothness budget across many pair features.

Choose a frequency cutoff LL of order max⁡{1,n/B}\max\{1,\sqrt{n/B}\}, with enough slack that M=BL2≥4096nM=BL^2\geq4096n.

Before sampling covariates, draw independent coefficient signs ξα\xi_\alpha. For α=(j,h,k,ℓ)\alpha=(j,h,k,\ell), with j<hj<h and 1≤k,ℓ≤L1\leq k,\ell\leq L, define

Vα(x)=2cos⁡(πkxj)cos⁡(πℓxh),mξ(x)=1C0LsM∑αξαVα(x). V_\alpha(x)=2\cos(\pi kx_j)\cos(\pi\ell x_h), \qquad m_\xi(x)=\frac{1}{C_0L^s\sqrt M}\sum_\alpha\xi_\alpha V_\alpha(x).

The vector V(x)V(x) collects all MM features. The denominator shares the budget across them; C0=48+32π2C_0=\sqrt{48+32\pi^2}.

Every coefficient-sign realization is centered and belongs to Hd,s\mathcal H_{d,s}.

E ⁣[V(X1)V(X1)T]=IM, \mathbb E\!\left[V(X_1)V(X_1)^{\mathsf T}\right]=I_M,

The identity matrix IMI_M means each feature has unit second moment and distinct features are orthogonal, including features sharing a coordinate.

Energy and Cancellation

Write vi=V(Xi)v_i=V(X_i), let v=(v1,…,vn)\boldsymbol v=(v_1,\ldots,v_n), and use r0=Mr_0=M for the feature dimension in this calculation.

For any candidate assignment signs zz,

∥∑i=1nzivi∥22=Drow(v)+Orow(v,z). \left\|\sum_{i=1}^n z_i v_i\right\|_2^2 =\mathsf D_{\rm row}(\boldsymbol v) +\mathsf O_{\rm row}(\boldsymbol v,z).

Here Drow(v)=∑i∥vi∥22\mathsf D_{\rm row}(\boldsymbol v)=\sum_i\|v_i\|_2^2 is total feature energy.

The cross-unit term is Orow(v,z)=∑i≠i′zizi′⟨vi,vi′⟩\mathsf O_{\rm row}(\boldsymbol v,z)=\sum_{i\ne i'}z_i z_{i'}\langle v_i,v_{i'}\rangle. Only this term changes when signs change.

Define Moff(v)=max⁡z∣Orow(v,z)∣\mathsf M_{\rm off}(\boldsymbol v)=\max_z|\mathsf O_{\rm row}(\boldsymbol v,z)|: the largest possible magnitude of cancellation.

The identity second-moment matrix gives expected total energy nr0=nMnr_0=nM. Even the best signing leaves at least total energy minus Moff\mathsf M_{\rm off}.

How large can cancellation become when signs adapt to all observed vectors?

Absolute Projections

For a group of nlocn_{\rm loc} units, let vloc\boldsymbol v_{\rm loc} collect its feature vectors.

Let Krow\mathsf K_{\rm row} be the largest signed-sum norm, and let Bdir\mathcal B_{\rm dir} be the Euclidean unit ball of directions.

Krow(vloc)=sup⁡udir∈Bdir∑i=1nloc∣⟨udir,viloc⟩∣. \mathsf K_{\rm row}(\boldsymbol v_{\rm loc}) = \sup_{u_{\rm dir}\in\mathcal B_{\rm dir}} \sum_{i=1}^{n_{\rm loc}}|\langle u_{\rm dir},v_i^{\rm loc}\rangle|.

For any direction udiru_{\rm dir}, signs can align all projections. Maximizing over unit directions gives the largest norm.

Bartlett and Mendelson (2002) supply the contraction inequality: after centering and introducing independent fair signs, it controls this supremum of absolute projections by the corresponding linear-projection supremum.

The identity second-moment matrix gives E∣⟨udir,v⟩∣≤∥udir∥2\mathbb E|\langle u_{\rm dir},v\rangle|\leq\|u_{\rm dir}\|_2. Independent fair signs give signed-sum second moment nlocr0n_{\rm loc}r_0.

Consequently,

EKrow(vloc)≤nloc+4nlocr0. \mathbb E\mathsf K_{\rm row}(\boldsymbol v_{\rm loc}) \leq n_{\rm loc}+4\sqrt{n_{\rm loc}r_0}.

The first term bounds population absolute projections; the square-root term bounds how much choosing directions after sampling can add.

Independent Groups

Split units randomly into a left group and a right group, independently of their feature vectors. Their sizes are nleftn_{\rm left} and nrightn_{\rm right}.

Let Hcross\mathsf H_{\rm cross} maximize, over all signed sums udiru_{\rm dir} of right-group vectors, the quantity ∑i=1nleft∣⟨udir,vileft⟩∣\sum_{i=1}^{n_{\rm left}}|\langle u_{\rm dir},v_i^{\rm left}\rangle|.

This controls every signed cross-group inner product: left-group signs cannot gain more than aligning these projections.

Conditional on the right group, its signed sums form a finite direction set. The same contraction inequality controls the absolute-projection supremum over that set.

Independence and the preceding signed-norm bound yield

EHcross(vleft,vright)≤nleftnright+4nleftnrightr0+4nrightnleftr0. \begin{aligned} \mathbb E\mathsf H_{\rm cross}(\boldsymbol v_{\rm left},\boldsymbol v_{\rm right}) \leq{}& n_{\rm left}n_{\rm right} +4n_{\rm left}\sqrt{n_{\rm right}r_0}\\ &+4n_{\rm right}\sqrt{n_{\rm left}r_0}. \end{aligned}

This bounds cancellation across independent groups using their sizes and feature dimension.

Every ordered pair of distinct units falls from left to right with probability 1/41/4. Averaging over random splits therefore controls the full cross-unit term with a factor of four.

Unavoidable Feature Imbalance

The independent-group argument bounds the maximum cross-unit cancellation by

EMoff(v)≤4EvEηMcross(v,η)≤n2+16nnr0. \mathbb E\mathsf M_{\rm off}(\boldsymbol v) \leq4\mathbb E_{\boldsymbol v}\mathbb E_\eta \mathsf M_{\rm cross}(\boldsymbol v,\eta) \leq n^2+16n\sqrt{nr_0}.

Here η\eta denotes the random split, and Mcross\mathsf M_{\rm cross} is the largest absolute signed inner product between its groups.

Compare this with total expected energy nr0=nMnr_0=nM.

When r0=M≥4096nr_0=M\geq4096n, the two cancellation terms satisfy n2≤nr0/4096n^2\leq nr_0/4096 and 16nnr0≤nr0/416n\sqrt{nr_0}\leq nr_0/4. Together they remove at most half the expected energy.

Thus

EXmin⁡z∈{−1,1}n∥∑iziV(Xi)∥22≥nM2. \mathbb E_X \min_{z\in\{-1,1\}^n} \left\|\sum_i z_iV(X_i)\right\|_2^2 \geq\frac{nM}{2}.

Even signs optimized after seeing every covariate cannot cancel enough of the many orthogonal feature directions. Every randomized assignment rule pays at least this much total imbalance.

From Imbalance to Necessity

Averaging independent coefficient signs removes cross-feature terms:

EξLn,d,s(π,mξ)=4nC02L2sMEX,Z∥∑iZiV(Xi)∥22. \mathbb E_\xi\mathcal L_{n,d,s}(\pi,m_\xi) =\frac{4}{nC_0^2L^{2s}M} \mathbb E_{X,Z} \left\|\sum_i Z_iV(X_i)\right\|_2^2.

The left side averages loss over legal predictors chosen before sampling. The right side is normalized total feature imbalance under design π\pi.

Unavoidable feature imbalance leaves loss at least 2/(C02L2s)2/(C_0^2L^{2s}). The cutoff makes this comparable to as(n,d)=min⁡{1,(B/n)s}a_s(n,d)=\min\{1,(B/n)^s\}.

informal · Theorem T-1 For n,d≥2n,d\geq2 and 0<s≤10<s\leq1, every fair, outcome-independent design has prior-average loss at least csbs(n,d)c_sb_s(n,d) on legal pair-cosine functions with independent coefficient signs drawn before sampling.

Here bs(n,d)=as(n,d)b_s(n,d)=a_s(n,d).

Worst-case loss dominates this average over fixed legal functions. Taking the infimum over designs preserves the lower bound.

Causal Interpretation

The variance interpretation covers arbitrary square-integrable potential outcomes.

Let Qd,s\mathcal Q_{d,s} contain population laws PP with uniform covariates UU, finite potential-outcome second moments, and conditional midpoint mean mP∈Hd,sm_P\in\mathcal H_{d,s}.

Their benchmark is

V(P)=Var⁡P ⁣(EP[O(1)−O(0)∣U])+2EPVar⁡P(O(1)∣U)+2EPVar⁡P(O(0)∣U), \mathsf V(P) =\operatorname{Var}_P\!\left( \mathbb E_P[O(1)-O(0)\mid U]\right) +2\mathbb E_P\operatorname{Var}_P(O(1)\mid U) +2\mathbb E_P\operatorname{Var}_P(O(0)\mid U),

It combines conditional treatment-effect variation with conditional outcome noise.

Cytrynbaum (2026) supplies the identity nVar⁡P,π(T^P)−V(P)=Ln,d,s(π,mP)n\operatorname{Var}_{P,\pi}(\widehat T_P)-\mathsf V(P)=\mathcal L_{n,d,s}(\pi,m_P).

Because the Gaussian construction realizes every permitted midpoint function,

inf⁡π∈Dn,d,ssup⁡P∈Qd,sVn(π,P)=Rs(n,d), \inf_{\pi\in\mathcal D_{n,d,s}} \sup_{P\in\mathcal Q_{d,s}}\mathcal V_n(\pi,P) =R_s(n,d),

Here Vn(π,P)\mathcal V_n(\pi,P) is scaled variance above V(P)\mathsf V(P).

Our imbalance characterization is exactly a minimax characterization of actual causal-estimation excess variance.

Dimension Frontier

Fix smoothness s∈(0,1]s\in(0,1], and let dn≥2d_n\geq2 be any integer dimension sequence.

Rs(n,dn)⟶0⟺(dn2)n⟶0⟺dn=o(n). R_s(n,d_n)\longrightarrow0 \quad\Longleftrightarrow\quad \frac{\binom{d_n}{2}}n\longrightarrow0 \quad\Longleftrightarrow\quad d_n=o(\sqrt n).

The final condition means dimension divided by n\sqrt n tends to zero.

Ordered balancing supplies sufficiency. The independent coefficient prior supplies necessity.

The relevant sample-size comparison is with the number of coordinate pairs under one fixed total smoothness budget.

For the Gaussian outcome family, this is exactly the condition for worst-case nVar⁡(θ^)−4.01n\operatorname{Var}(\widehat\theta)-4.01 to vanish.

Open Questions

  • Attaining the same scale under nonuniform covariate densities.
  • Controlling higher-order interactions, approximation error in pairwise structure, and unknown prognostic intercepts.
  • Certifying fairness and imbalance under finite-precision arithmetic, with quantified computational cost.

Takeaways

  • Under independent uniform covariates and the centered pooled main-and-pair budget, minimax scaled excess variance is comparable to min⁡{1,(B/n)s}\min\{1,(B/n)^s\}.
  • A common shift separates frequencies. Ordered rounding protects low frequencies longer and counts the remaining variance budget once, giving one fair rule for every 0<s≤10<s\leq1.
  • Many orthogonal pair features retain substantial energy under every signing. An independent coefficient prior turns that fact into necessity: vanishing worst-case scaled excess requires and permits d=o(n)d=o(\sqrt n) at fixed smoothness.

Appendix: Log-free Capacity and Dimension Frontier

Uniform finite-sample bounds, simultaneous attainment, causal interpretation, and the exact dimension condition.

Theorem T-3 (Log-free capacity and dimension frontier)

For every pair of integers n,d≥2n,d\geq2, write B=(d2). B=\binom d2. There is a single fair, outcome-independent Borel original-sample assignment kernel πn,d⋆\pi^\star_{n,d}, independent of the smoothness parameter, belonging to the design class of Definition P-2. It assigns independent fair signs when n≤Bn\leq B. When B<nB<n, it is the law of the signs produced by spectral rounding with independent reflection coins, an independent common Haar shift, and independent uniform rounding seeds. More precisely, the reflected and shifted sample is Wi=lift⁡(Xi,reflection coins)+T, W_i=\operatorname{lift}(X_i,\text{reflection coins})+T, where TT is the common Haar shift on the period-two torus. The input rows are the first ⌊n/4⌋\lfloor n/4\rfloor prescribed real features evaluated at WiW_i. For every choice of reflection coins and common shift, and every rounding-seed array whose entries belong to [0,1][0,1], the fractional coordinate after nn rounding iterations equals the corresponding output sign, for every original sample and every unit. For every real ss with 0<s≤10<s\leq1, let as(n,d)=bs(n,d)=min⁡{1,(B/n)s},cs=2(48+32π2)16384s,c1=2(48+32π2)16384. a_s(n,d)=b_s(n,d)=\min\{1,(B/n)^s\}, \qquad c_s=\frac{2}{(48+32\pi^2)16384^s}, \qquad c_1=\frac{2}{(48+32\pi^2)16384}. Thus as(n,d)=1a_s(n,d)=1 when n<Bn<B, and as(n,d)=(B/n)sa_s(n,d)=(B/n)^s when B≤nB\leq n. The constants satisfy 0<c1≤cs<3072. 0<c_1\leq c_s<3072. With Hd,s\mathcal H_{d,s} as in Definition P-1, and Rs(n,d)R_s(n,d) the minimax criterion of Definition P-3, define the scaled signing loss by Ln,d,s(π,m)=4n Eπ(∑i=1nZim(Xi))2. \mathcal L_{n,d,s}(\pi,m) =\frac4n\,\mathbb E_{\pi} \left(\sum_{i=1}^n Z_i m(X_i)\right)^2. The same kernel satisfies, simultaneously for all 0<s≤10<s\leq1, c1as(n,d)≤csas(n,d)≤Rs(n,d)≤sup⁡m∈Hd,sLn,d,s(πn,d⋆,m)≤3072as(n,d). c_1a_s(n,d) \leq c_sa_s(n,d) \leq R_s(n,d) \leq \sup_{m\in\mathcal H_{d,s}} \mathcal L_{n,d,s}(\pi^\star_{n,d},m) \leq3072a_s(n,d). For each such ss, the finite coefficient prior νn,d,s⋆\nu^\star_{n,d,s}, with normalization C0=48+32π2, C_0=\sqrt{48+32\pi^2}, has every coefficient-sign realization mξm_\xi centered and in Hd,s\mathcal H_{d,s}: ∫[0,1]dmξ(x) dx=0,mξ∈Hd,s. \int_{[0,1]^d}m_\xi(x)\,dx=0, \qquad m_\xi\in\mathcal H_{d,s}. Drawn independently of the covariate sample, it certifies, for every admissible design π\pi, csas(n,d)≤Em∼νn,d,s⋆Ln,d,s(π,m). c_sa_s(n,d) \leq \mathbb E_{m\sim\nu^\star_{n,d,s}} \mathcal L_{n,d,s}(\pi,m). Let Qd,s\mathcal Q_{d,s} be the frozen uniform-covariate, zero-intercept, correctly specified outcome-law class with finite second moments and centered prognostic function in Hd,s\mathcal H_{d,s}. For a single-unit law PP, its prognostic function, actual HT estimator, law-specific benchmark, and scaled excess are mP(u)=EP[(O(1)+O(0))/2∣U=u],T^P=2n∑i=1nZiOi((Zi+1)/2), m_P(u)=\mathbb E_P[(O(1)+O(0))/2\mid U=u], \qquad \widehat T_P=\frac2n\sum_{i=1}^n Z_iO_i((Z_i+1)/2), V(P)=Var⁡P ⁣(EP[O(1)−O(0)∣U])+2EPVar⁡P(O(1)∣U)+2EPVar⁡P(O(0)∣U), \mathsf V(P) =\operatorname{Var}_P\!\left( \mathbb E_P[O(1)-O(0)\mid U]\right) +2\mathbb E_P\operatorname{Var}_P(O(1)\mid U) +2\mathbb E_P\operatorname{Var}_P(O(0)\mid U), Vn(π,P)=nVar⁡P,π(T^P)−V(P). \mathcal V_n(\pi,P) =n\operatorname{Var}_{P,\pi}(\widehat T_P)-\mathsf V(P). Here the experiment uses independent original-unit copies, and conditional means are interpreted modulo covariate null sets. Then inf⁡π∈Dn,d,ssup⁡P∈Qd,sVn(π,P)=Rs(n,d), \inf_{\pi\in\mathcal D_{n,d,s}} \sup_{P\in\mathcal Q_{d,s}}\mathcal V_n(\pi,P) =R_s(n,d), sup⁡P∈Qd,sVn(πn,d⋆,P)=sup⁡m∈Hd,sLn,d,s(πn,d⋆,m). \sup_{P\in\mathcal Q_{d,s}} \mathcal V_n(\pi^\star_{n,d},P) = \sup_{m\in\mathcal H_{d,s}} \mathcal L_{n,d,s}(\pi^\star_{n,d},m). The Gaussian completions of functions in Hd,s\mathcal H_{d,s} form a proper subclass of Qd,s\mathcal Q_{d,s}. Restricting the law supremum to these Gaussian completions gives the same minimax capacity Rs(n,d)R_s(n,d) and the same worst-case loss for πn,d⋆\pi^\star_{n,d}. For every pair of real density bounds satisfying 0<lower≤1≤upper, 0<\mathrm{lower}\leq1\leq\mathrm{upper}, let Ad,s\mathcal A_{d,s} be the bounded-density class defined in Lemma L-6: its laws have finite potential-outcome second moments, satisfy ∫mP(u)2 dPU(u)≤1, \int m_P(u)^2\,dP_U(u)\leq1, and have mPm_P equal almost everywhere to a permitted intercept plus a centered function in Hd,s\mathcal H_{d,s}, with covariate density between the displayed bounds. Its minimax excess satisfies Rs(n,d)≤inf⁡π∈Dn,d,ssup⁡P∈Ad,sVn(π,P). R_s(n,d) \leq \inf_{\pi\in\mathcal D_{n,d,s}} \sup_{P\in\mathcal A_{d,s}}\mathcal V_n(\pi,P). For every admissible π\pi and every m∈Hd,sm\in\mathcal H_{d,s}, the actual HT estimator θ^\widehat\theta under the Gaussian completion of mm, with benchmark V∗=4.01V^*=4.01, satisfies nVar⁡(θ^)−4.01=Ln,d,s(π,m)<∞. n\operatorname{Var}(\widehat\theta)-4.01 =\mathcal L_{n,d,s}(\pi,m)<\infty. Consequently, for every ε>0\varepsilon>0, n≥Bmax⁡ ⁣{1,(30724.01ε)1/s}⟹sup⁡m∈Hd,sLn,d,s(πn,d⋆,m)≤4.01ε. n\geq B\max\!\left\{ 1,\left(\frac{3072}{4.01\varepsilon}\right)^{1/s} \right\} \quad\Longrightarrow\quad \sup_{m\in\mathcal H_{d,s}} \mathcal L_{n,d,s}(\pi^\star_{n,d},m) \leq4.01\varepsilon. Conversely, for every 0<ε<cs/4.010<\varepsilon<c_s/4.01, Rs(n,d)≤4.01ε⟹n≥B(cs4.01ε)1/s. R_s(n,d)\leq4.01\varepsilon \quad\Longrightarrow\quad n\geq B\left(\frac{c_s}{4.01\varepsilon}\right)^{1/s}. Finally, for every fixed s∈(0,1]s\in(0,1] and every integer sequence dn≥2d_n\geq2, Rs(n,dn)⟶0⟺(dn2)n⟶0⟺dn=o(n). R_s(n,d_n)\longrightarrow0 \quad\Longleftrightarrow\quad \frac{\binom{d_n}{2}}n\longrightarrow0 \quad\Longleftrightarrow\quad d_n=o(\sqrt n). For every fixed pair 0<lower≤1≤upper0<\mathrm{lower}\leq1\leq\mathrm{upper}, vanishing minimax excess over the corresponding bounded-density classes implies the same dimension frontier: inf⁡π∈Dn,dn,ssup⁡P∈Adn,sVn(π,P)⟶0⟹dn=o(n). \inf_{\pi\in\mathcal D_{n,d_n,s}} \sup_{P\in\mathcal A_{d_n,s}}\mathcal V_n(\pi,P) \longrightarrow0 \quad\Longrightarrow\quad d_n=o(\sqrt n).

Appendix: Full-design Capacity Lower Bound

An independent prior certifies the matching lower bound against every admissible assignment rule.

Theorem T-1 (Full-design capacity lower bound)

For every s∈(0,1]s\in(0,1], define the lower constant csc_s and the comparison scale bs(n,d)b_s(n,d) by cs=2(48+32π2) 16384s,bs(n,d)=min⁡{1,((d2)n)s}. c_s=\frac{2}{(48+32\pi^2)\,16384^s}, \qquad b_s(n,d)=\min\left\{1,\left(\frac{\binom d2}{n}\right)^s\right\}. Then cs>0c_s>0, independently of n,dn,d. For all integers n,d≥2n,d\geq2, every design π∈Dn,d,s\pi\in\mathcal D_{n,d,s} of Definition P-2 satisfies Eξ Ln,d,s(π,mξ)≥csbs(n,d), \mathbb E_\xi\,\mathcal L_{n,d,s}(\pi,m_\xi) \geq c_s b_s(n,d), where the expectation is over the independent coefficient-sign cosine prior and mξm_\xi is its associated prognostic function; the coefficient signs are drawn independently of the covariate sample XX. Consequently, the minimax criterion of Definition P-3 satisfies Rs(n,d)≥csbs(n,d). R_s(n,d)\geq c_s b_s(n,d).

Appendix: Pair-cosine Prior

The exact cutoff and normalization construct the legal function family used in the converse.

Definition P-4 (Pair-cosine prior \(m_\xi\))

Let B=(d2),L=max⁡{1,⌈4096n/B⌉},M=BL2,C0=48+32π2. B=\binom d2,\qquad L=\max\left\{1,\left\lceil\sqrt{4096n/B}\right\rceil\right\},\qquad M=BL^2,\qquad C_0=\sqrt{48+32\pi^2}. Before observing XX, draw every coefficient ξα\xi_\alpha independently and uniformly from {−1,+1}\{-1,+1\}. For α=(j,h,k,ℓ)\alpha=(j,h,k,\ell), where j<hj<h and 1≤k,ℓ≤L1\leq k,\ell\leq L, put Vα(x)=2cos⁡(πkxj)cos⁡(πℓxh),mξ(x)=1C0LsM∑αξαVα(x). V_\alpha(x)=2\cos(\pi kx_j)\cos(\pi\ell x_h), \qquad m_\xi(x)=\frac{1}{C_0L^s\sqrt M}\sum_\alpha\xi_\alpha V_\alpha(x). The prior νn,d,s⋆\nu^\star_{n,d,s} is the law of this normalized pair-cosine function.