CausalSmith · seminar slides

Private Treatment Effects with Rough Nuisance Functions

Nearby pairs of confidential records can reveal a smooth treatment effect even when treatment selection and baseline outcomes vary roughly.

Research Question

We observe nn confidential records (X,A,Y)(X,A,Y): a covariate, binary treatment, and binary outcome.

We want the causal effect at X=1/2X=1/2, together with a uniformly valid 90% confidence interval.

  • Usual methods fit treatment probabilities and outcome regressions. Their remaining bias includes products of nuisance estimation errors.
  • A smooth treatment effect does not make those nuisance functions easy to estimate.
  • Kennedy et al. (2024), our closest comparison, attain n−1/4n^{-1/4} with additional approximation, eigenvalue, boundedness, and covariate-distribution estimation conditions; our attainment uses observed occupancies under only the stated density bounds.

Pure replacement privacy: replacing one record can multiply the probability of any release event by at most exp⁡(ϵ)\exp(\epsilon). Smaller ϵ\epsilon means stronger protection.

What accuracy remains possible when the nuisances are rough and the covariate density is unknown and merely measurable?

Key Idea

Use two resolutions:

  • A neighborhood where the treatment effect barely changes.
  • Much smaller cells where treatment selection and baseline variation leave only a small product.

Compare records within cells. Give the numerator and denominator identical count weights, then release both together.

For our binary, scalar-covariate model with bounded density and overlap, one-tenth nuisance smoothness, and a Lipschitz effect, optimal estimation error and honest interval length have order

r(n,ϵ)=min⁡{1, max⁡{n−1/4, (n2ϵ)−1/7, (nϵ)−1/2}}. r(n,\epsilon)= \min\left\{1,\, \max\left\{ n^{-1/4},\, (n^2\epsilon)^{-1/7},\, (n\epsilon)^{-1/2} \right\}\right\}.

Here r(n,ϵ)r(n,\epsilon) is the accuracy benchmark, n≥2n\ge2, and 0<ϵ≤10<\epsilon\le1. The largest of three scales governs accuracy, capped at one.

Model, Identification, and Scope

Let PP describe a causal population with binary potential outcomes Y(0),Y(1)Y(0),Y(1). The observed records (X,A,Y)(X,A,Y) are iid, satisfy consistency Y=Y(A)Y=Y(A), and satisfy conditional exchangeability given XX.

With overlap, the observed contrast identifies the causal effect:

τP(x)=EP[Y∣X=x,A=1]−EP[Y∣X=x,A=0],x∈[0,1]. \tau_P(x) = E_P[Y\mid X=x,A=1] - E_P[Y\mid X=x,A=0], \qquad x\in[0,1].

The target is θ(P)=τP(1/2)\theta(P)=\tau_P(1/2). Continuity and positive design density make this point value unique.

Write eP(x)=P(A=1∣X=x)e_P(x)=P(A=1\mid X=x) and μa,P(x)=EP[Y∣X=x,A=a]\mu_{a,P}(x)=E_P[Y\mid X=x,A=a].

The class P\mathcal P imposes:

  • measurable density 1/2≤fP≤3/21/2\le f_P\le3/2 almost everywhere;
  • overlap 1/4≤eP≤3/41/4\le e_P\le3/4;
  • ∣eP(x)−eP(x′)∣≤3∣x−x′∣1/10|e_P(x)-e_P(x')|\le3|x-x'|^{1/10} and ∣μ0,P(x)−μ0,P(x′)∣≤3∣x−x′∣1/10|\mu_{0,P}(x)-\mu_{0,P}(x')|\le3|x-x'|^{1/10};
  • ∣τP(x)−τP(x′)∣≤3∣x−x′∣|\tau_P(x)-\tau_P(x')|\le3|x-x'|.

These radii bound increments. Binary outcomes separately give 0≤μa,P≤10\le\mu_{a,P}\le1; the class has no fixed interior arm-mean margin.

Main Result

Let Rn,ϵR_{n,\epsilon} be the smallest worst-case expected absolute error among private estimators.

informal · Theorem T-2 For n≥2n\ge2, 0<ϵ≤10<\epsilon\le1, and P\mathcal P, optimal private worst-case expected absolute error is bounded above and below by numerical multiples of r(n,ϵ)r(n,\epsilon).

2−20r(n,ϵ)≤Rn,ϵ≤218r(n,ϵ). 2^{-20}r(n,\epsilon) \le R_{n,\epsilon} \le 2^{18}r(n,\epsilon).

An interval is honest if coverage is at least 90% for every P∈PP\in\mathcal P at the given sample size. Let Hn,ϵH_{n,\epsilon} be the smallest worst-case expected length among private connected honest intervals.

informal · Theorem T-4 For n≥2n\ge2, 0<ϵ≤10<\epsilon\le1, and P\mathcal P, optimal private honest expected interval length is bounded above and below by numerical multiples of r(n,ϵ)r(n,\epsilon).

2−20r(n,ϵ)≤Hn,ϵ≤sup⁡P∈PE(Pobs)⊗n,In,ϵ∗Leb⁡ ⁣(In,ϵ∗(D))≤222r(n,ϵ). 2^{-20}r(n,\epsilon) \le H_{n,\epsilon} \le \sup_{P\in\mathcal P} E_{(P^{\mathrm{obs}})^{\otimes n},I^*_{n,\epsilon}} \operatorname{Leb}\!\left(I^*_{n,\epsilon}(D)\right) \le2^{22}r(n,\epsilon).

Here DD is the dataset, PobsP^{\mathrm{obs}} its observed-record law, In,ϵ∗I^*_{n,\epsilon} our interval, and Leb⁡\operatorname{Leb} its length. Expectations include sampling and release noise.

Our pair release attains both upper bounds across every admissible density.

Within-cell Pairs

Choose a public window [x0−h,x0+h][x_0-h,x_0+h] centered at x0=1/2x_0=1/2, with 0<h≤1/40<h\le1/4, and divide it into k≥2k\ge2 cells of width δ=2h/k\delta=2h/k.

For two records, use numerator and denominator contributions

KN((X,A,Y),(X′,A′,Y′))=(A−A′)(Y−Y′),KD((X,A,Y),(X′,A′,Y′))=(A−A′)2. \begin{aligned} K_N\bigl((X,A,Y),(X',A',Y')\bigr) &=(A-A')(Y-Y'),\\ K_D\bigl((X,A,Y),(X',A',Y')\bigr) &=(A-A')^2. \end{aligned}

For either kernel κ\kappa, a cell’s records R=(o1,…,os)\mathscr R=(o_1,\ldots,o_s) contribute

Fκ(R)={0,s<2,s(s2)∑1≤i<i′≤sκ(oi,oi′),s≥2. F_\kappa(\mathscr R)= \begin{cases} 0,&s<2,\\[2pt] \displaystyle\frac{s}{\binom{s}{2}} \sum_{1\le i<i'\le s}\kappa(o_i,o_{i'}),&s\ge2. \end{cases}

Both statistics use this same rule: SN(D)=∑jFKN(Rj)S_N(D)=\sum_jF_{K_N}(\mathscr R_j) and SD(D)=∑jFKD(Rj)S_D(D)=\sum_jF_{K_D}(\mathscr R_j), where Rj\mathscr R_j contains cell jj’s records.

For example, a two-record cell with (A,Y)=(1,1),(0,0)(A,Y)=(1,1),(0,0) contributes (FKN,FKD)=(2,2)(F_{K_N},F_{K_D})=(2,2). A second two-record cell with (A,Y)=(1,0),(0,1)(A,Y)=(1,0),(0,1) contributes (−2,2)(-2,2). Their identical count weights combine to total numerator 00, denominator 44, and ratio 00.

Product Bias and Density Robustness

Pair differencing reduces baseline contamination within a cell to

(eP(x)−eP(x′))(μ0,P(x)−μ0,P(x′))(e_P(x)-e_P(x'))(\mu_{0,P}(x)-\mu_{0,P}(x')).

The two rough increments make this product order δ1/5\delta^{1/5}, while effect variation across the window is order hh. For expected numerator and denominator pair contributions νj,dj\nu_j,d_j, with b=3h+24δ1/5b=3h+24\delta^{1/5},

dj≥38,∣νj−θ(P)dj∣≤b dj. d_j\ge\frac38, \qquad \left|\nu_j-\theta(P)d_j\right|\le b\,d_j.

Let wjw_j be the expected number of records in cell jj that have a partner. Then

N‾=∑j=1kwjνj,D‾=∑j=1kwjdj. \overline N=\sum_{j=1}^k w_j\nu_j, \qquad \overline D=\sum_{j=1}^k w_jd_j.

The ratio is a nonnegative weighted average of controlled cell ratios, so ∣N‾/D‾−θ(P)∣≤b|\overline N/\overline D-\theta(P)|\le b. Unknown density changes the common weights without changing this guarantee.

The usable-information scale is A=nhmin⁡{1,nδ}\mathcal A=nh\min\{1,n\delta\}: local sample size times partner availability.

One Private Release

Count weighting bounds the total absolute change in both statistics by 12 when one record is replaced—even when cell counts cross zero, one, or two.

Using sensitivity-calibrated Laplace noise from Dwork et al. (2006), release

S~=(SN(D)+ξN, SD(D)+ξD),ξN,ξD∼indLaplace⁡(0,12/ϵ). \widetilde S= \bigl(S_N(D)+\xi_N,\ S_D(D)+\xi_D\bigr), \qquad \xi_N,\xi_D\overset{\mathrm{ind}}{\sim} \operatorname{Laplace}(0,12/\epsilon).

The noises ξN,ξD\xi_N,\xi_D are independent, each with scale 12/ϵ12/\epsilon. Write S~N,S~D\widetilde S_N,\widetilde S_D for the released coordinates.

With public floor d0=3A/64d_0=3\mathcal A/64, estimate

T^h,k=clip⁡[−1,1]{S~Nmax⁡{d0,S~D}}, \widehat T_{h,k} = \operatorname{clip}_{[-1,1]} \left\{ \frac{\widetilde S_N} {\max\{d_0,\widetilde S_D\}} \right\},

The floor prevents unstable division. Clipping moves values outside the target range to the nearest endpoint.

The ratio and any interval computed from this release inherit its pure replacement privacy.

Error Budget and Public Tuning

informal · Theorem T-1 For P∈PP\in\mathcal P, n≥2n\ge2, k≥2k\ge2, 0<h≤1/40<h\le1/4, and 0<ϵ≤10<\epsilon\le1, the private ratio's mean squared error is at most V(h,δ)V(h,\delta), with δ=2h/k\delta=2h/k.

A=nhmin⁡{1,nδ},V(h,δ)=220[h2+δ2/5+A−1+(ϵA)−2]. \mathcal A=nh\min\{1,n\delta\}, \qquad V(h,\delta) = 2^{20}\left[ h^2+\delta^{2/5}+\mathcal A^{-1} +(\epsilon\mathcal A)^{-2} \right].

The terms are localization, nuisance-product bias, sampling variation, and privacy noise. On the local branch choose hh within a factor of two of r(n,ϵ)r(n,\epsilon) and δ=h5\delta=h^5.

| Occupancy regime and error source | Accuracy scale | |---|---| | Sparse nδ<1n\delta<1: sampling | n−1/4n^{-1/4} | | Sparse nδ<1n\delta<1: privacy | (n2ϵ)−1/7(n^2\epsilon)^{-1/7} | | Dense nδ≥1n\delta\ge1: privacy | (nϵ)−1/2(n\epsilon)^{-1/2} |

With δ=h5\delta=h^5, sparse occupancy gives A=n2h6\mathcal A=n^2h^6: sampling requires n2h8≳1n^2h^8\gtrsim1, and privacy requires ϵn2h7≳1\epsilon n^2h^7\gtrsim1. Dense privacy requires ϵnh2≳1\epsilon nh^2\gtrsim1. Dense sampling is already controlled, so it adds no fourth term.

The local branch is r(n,ϵ)<1/8r(n,\epsilon)<1/8. When r(n,ϵ)≥1/8r(n,\epsilon)\ge1/8, the public fallback outputs T^∗=0\widehat T^*=0 and I^∗=[−1,1]\widehat I^*=[-1,1]; the bounded target range supplies constant-order error and length in this capped regime.

Honest Interval Construction

On the local branch, use the same estimate and public envelope:

I^∗(D)=[−1,1]∩[T^h,k(D)−10V(h,δ),T^h,k(D)+10V(h,δ)]. \widehat I^*(D) = [-1,1]\cap \left[ \widehat T_{h,k}(D)-\sqrt{10V(h,\delta)}, \widehat T_{h,k}(D)+\sqrt{10V(h,\delta)} \right].

This centers our interval at the private estimate, with radius 10V(h,δ)\sqrt{10V(h,\delta)}.

  • The squared-error bound makes the probability of exceeding this radius at most 1/101/10.
  • The target belongs to [−1,1][-1,1], so intersection preserves coverage.
  • Both endpoints reuse the same private release.

Coverage holds at every sample size. Constants are conservative: for 2≤n≤2402\le n\le2^{40}, this tuned interval is exactly [−1,1][-1,1].

The optimal-order claim comes from matching lower bounds. Why must every private procedure face the same three scales?

Shared Signs

For the hard alternatives, use a localized effect bump tq(x)tq(x), supported on ∣x−x0∣≤hL|x-x_0|\le h_{\mathrm L}, with 0≤q≤10\le q\le1 and q(x0)=1q(x_0)=1.

δL=hL5,t=2−12hL. \delta_{\mathrm L}=h_{\mathrm L}^{5}, \qquad t=2^{-12}h_{\mathrm L}.

Choose a shared-sign perturbation SλS_\lambda satisfying the two identities used by the lower bound:

Within cell jj, define ωL(x)=π(x−jδL)/(2δL)\omega_{\mathrm L}(x)=\pi(x-j\delta_{\mathrm L})/(2\delta_{\mathrm L}) and g2=qg^2=q. The two local weights are cos⁡ωL\cos\omega_{\mathrm L} and sin⁡ωL\sin\omega_{\mathrm L}, and

Sλ(x)=g(x)[(2λj−1)cos⁡ωL(x)+(2λj+1−1)sin⁡ωL(x)].S_\lambda(x)=g(x)[(2\lambda_j-1)\cos\omega_{\mathrm L}(x)+(2\lambda_{j+1}-1)\sin\omega_{\mathrm L}(x)].

Independent fair signs and cos⁡2+sin⁡2=1\cos^2+\sin^2=1 give

EλSλ(x)=0,EλSλ(x)2=q(x).E_\lambda S_\lambda(x)=0,\qquad E_\lambda S_\lambda(x)^2=q(x).

The first identity cancels linear nuisance terms; the second cancels the effect against the squared perturbation. Sign λj+1\lambda_{j+1} is reused in the neighboring cell.

Sign j 2λⱼ−1 Sign j+1 2λⱼ₊₁−1 Sign j+2 2λⱼ₊₂−1 Cosine weight cell j Sine weight cell j Cosine weight cell j+1 Sine weight cell j+1
illustrative Sign 2λj−12\lambda_j-1 feeds the cosine weight in cell jj; sign 2λj+1−12\lambda_{j+1}-1 feeds the sine weight in cell jj and the cosine weight in cell j+1j+1; sign 2λj+2−12\lambda_{j+2}-1 feeds the sine weight in cell j+1j+1.

One-record Cancellation

For each fixed sign vector, draw XX uniformly and generate treatment and potential outcomes independently conditional on XX.

Selection probability is (1+t Sλ(x))/2(1+\sqrt t\,S_\lambda(x))/2. Control and treated means are (1−t Sλ(x)−tq(x))/2(1-\sqrt t\,S_\lambda(x)-tq(x))/2 and (1−t Sλ(x)+tq(x))/2(1-\sqrt t\,S_\lambda(x)+tq(x))/2.

Thus nuisance shifts have amplitude t\sqrt t, while every alternative has effect tq(x)tq(x) and target tt. Calibration keeps every alternative in P\mathcal P.

The fair null P0P_0 has uniform XX, treatment probability 1/21/2, both conditional outcome means 1/21/2, and zero treatment effect.

Let U=2A−1U=2A-1 and VY=2Y−1V_Y=2Y-1 encode treatment and outcome. Relative to the fair null P0P_0, the conditional likelihood is

Lλ(x,U,VY)=1+Ut Sλ(x)+VYt (tq(x)−1)Sλ(x)+UVYt(q(x)−Sλ(x)2). \begin{aligned} L_\lambda(x,U,V_Y) ={}&1+U\sqrt t\,S_\lambda(x) +V_Y\sqrt t\,\bigl(tq(x)-1\bigr)S_\lambda(x)\\ &+UV_Yt\bigl(q(x)-S_\lambda(x)^2\bigr). \end{aligned}

This is four times the conditional probability of the observed treatment–outcome pair.

Sign averaging removes the linear terms and the centered squared term. Consequently,

EλPλobs=P0obs. E_\lambda P_\lambda^{\mathrm{obs}}=P_0^{\mathrm{obs}}.

A single record hides the positive effect exactly. Shared signs can still reveal it across records.

Full-sample Information

Draw one sign vector for the entire dataset:

Qn=Eλ ⁣[(Pλobs)⊗n], Q_n=E_\lambda\!\left[(P_\lambda^{\mathrm{obs}})^{\otimes n}\right],

Here QnQ_n averages alternative dataset laws. Sampling is independent within each population; averaging a common sign vector creates dependence.

Records using disjoint signs cancel separately. Nearby records sharing signs can reveal the nuisance pattern.

Our likelihood comparison gives

χ2 ⁣(Qn,(P0obs)⊗n)≤exp⁡ ⁣(160n2t2hLδL)−1,Qn≪(P0obs)⊗n, \chi^2\!\left(Q_n,(P_0^{\mathrm{obs}})^{\otimes n}\right) \le \exp\!\left(160n^2t^2h_{\mathrm L}\delta_{\mathrm L}\right)-1, \qquad Q_n\ll(P_0^{\mathrm{obs}})^{\otimes n},

Chi-square divergence measures squared likelihood deviation. The final condition means the alternative assigns no mass to null-impossible events.

The exponent combines record-pair opportunities, shared-sign localization, and squared signal size. Calibration makes it proportional to n2hL8n^2h_{\mathrm L}^8.

Taking hL=n−1/4/4h_{\mathrm L}=n^{-1/4}/4 keeps total variation—the largest difference in event probabilities—at most 1/41/4, even before privacy.

Component Cancellation and Matching

Link records that use a common nuisance sign. Conditional on covariates, different components use independent sign sets, and singleton components match the null exactly.

For a component CC of size mm, fair-sign averaging cancels the first-order change. Its alternative and null configuration masses differ only at second order, yielding mismatch probability at most 4tm24tm^2.

Let α\alpha be the total common configuration mass matched by the component coupling. Write cH,C(x)c_{\mathrm H,C}(x) for the expected number of replaced records in component CC, conditional on its full covariate configuration xx. A residual mismatch has mass 1−α1-\alpha and changes at most mm records, so

cH,C(x)≤m(1−α)≤4tm3. c_{\mathrm H,C}(x) \le m(1-\alpha) \le4tm^3.

Thus isolated records cost nothing, and shared-sign components incur replacement cost proportional to tt, rather than t\sqrt t.

Sparse Replacement Cost

A linked pair must lie inside the bump window and within 2δL2\delta_{\mathrm L} of each other.

This gives the factors behind the aggregate cost:

  • n2n^2: opportunities for a record pair.
  • hLδLh_{\mathrm L}\delta_{\mathrm L}: probability of a localized shared-sign pair.
  • tt: mismatch probability after first-order sign cancellation.

Larger components add nearby records. Under nδL≤1/128n\delta_{\mathrm L}\le1/128, their summed contribution remains bounded. Keller and Trotter (2017) supply the labeled-tree count used in this component bound.

Our constructed dataset coupling γ\gamma satisfies

∫dH(D,D′) γ(dD,dD′)≤1024tn2hLδL. \int d_{\mathrm H}(D,D')\,\gamma(dD,dD') \le1024tn^2h_{\mathrm L}\delta_{\mathrm L}.

Here dHd_{\mathrm H} counts replaced record positions.

The coupling principle of Acharya et al. (2021) converts expected replacement cost into private output distance:

dTV(MQ,MQ′)≤2ϵWH(Q,Q′). d_{\mathrm{TV}}(MQ,MQ') \le 2\epsilon W_{\mathrm H}(Q,Q').

Here MQMQ is the release law under dataset law QQ, and WHW_{\mathrm H} is minimum expected replacement cost.

Applied to our coupling, output distance is at most 2048ϵtn2hLδL2048\epsilon tn^2h_{\mathrm L}\delta_{\mathrm L}. Calibration makes this proportional to ϵn2hL7\epsilon n^2h_{\mathrm L}^7, producing the seventh-root scale.

Direct Privacy Comparison

For the remaining privacy regimes, use the same localized bump with constant selection and baseline means.

Couple null and alternative records using the same covariate. Match their treatment–outcome pairs except for mass moved from treated outcome zero to treated outcome one:

ωcross(x):=tq(x)2,0≤ωcross(x)≤14. \omega_{\mathrm{cross}}(x):=\frac{tq(x)}2, \qquad 0\le\omega_{\mathrm{cross}}(x)\le\frac14.

The crossing probability ωcross(x)\omega_{\mathrm{cross}}(x) is exactly the changed treated-outcome mass.

Because q≤1q\le1 and its support has width 2hL2h_{\mathrm L}, expected replacements across nn records are at most nthLnth_{\mathrm L}.

The same privacy coupling principle bounds output distance by 2ϵnthL2\epsilon nth_{\mathrm L}, proportional to nϵhL2n\epsilon h_{\mathrm L}^2.

A radius of order (nϵ)−1/2(n\epsilon)^{-1/2} keeps private outputs close. When nϵ≤1n\epsilon\le1, a fixed-radius bump already does so, forcing constant-order error.

Forced Error and Length

Choose the applicable signed or direct comparison at radius hL=r(n,ϵ)/4h_{\mathrm L}=r(n,\epsilon)/4.

  • The n−1/4n^{-1/4} term uses the signed full-sample likelihood comparison.
  • The (n2ϵ)−1/7(n^2\epsilon)^{-1/7} term uses the signed private coupling; this regime satisfies its required sparse-cell condition nδL≤1/128n\delta_{\mathrm L}\le1/128.
  • The (nϵ)−1/2(n\epsilon)^{-1/2} term and the capped regime use the direct bump comparison.

Its null target is zero; every alternative target is Δ=2−14r(n,ϵ)\Delta=2^{-14}r(n,\epsilon). For every private release MM,

dTV ⁣(MQ(0),MQ(1))≤14, d_{\mathrm{TV}}\!\left(MQ^{(0)},MQ^{(1)}\right)\le\frac14,

Here Q(0)Q^{(0)} and Q(1)Q^{(1)} are the null and alternative dataset laws.

  • Estimation: an accurate estimate would distinguish the targets by comparison with Δ/2\Delta/2. Close output laws prevent uniformly reliable distinction, forcing error proportional to Δ\Delta.
  • Honesty: containing Δ\Delta with probability 9/109/10 under the alternative implies containment with probability at least 9/10−1/49/10-1/4 under the null.
  • Length: under the null, coverage of zero and transferred coverage of Δ\Delta imply simultaneous containment with probability at least 11/2011/20.

A connected interval containing both targets has length at least Δ\Delta. Expected length is therefore at least (11/20)Δ(11/20)\Delta.

The same separated populations force both lower bounds.

Takeaways

  • Fine-cell pairs replace nuisance-fitting error with a controlled product of local increments; shared occupancy weights preserve it under unknown measurable density.
  • Shared signs hide a positive effect from isolated records. Likelihood and replacement comparisons produce the three unavoidable scales.
  • One private release attains optimal estimation error and honest interval length of order r(n,ϵ)r(n,\epsilon); both vanish exactly when nϵn→∞n\epsilon_n\to\infty.
  • Next steps include sharper constants, finite-sample evaluation, represented-real implementations, and broader outcome or covariate classes.

Appendix: Matched Private Risk Frontier

This theorem gives matching finite-sample bounds for optimal private absolute error and shows that the publicly tuned pair ratio attains the upper bound.

Theorem T-2 (Matched private risk frontier)

For every integer n≥2n\ge2 and privacy parameter 0<ϵ≤10<\epsilon\le1, define the numerical benchmark r(n,ϵ)=min⁡{1, max⁡{n−1/4, (n2ϵ)−1/7, (nϵ)−1/2}}. r(n,\epsilon) = \min\left\{1,\, \max\left\{n^{-1/4},\,(n^2\epsilon)^{-1/7},\,(n\epsilon)^{-1/2}\right\}\right\}. The private minimax absolute risk Rn,ϵR_{n,\epsilon} of Definition P-3, with the infimum taken over all everywhere-defined randomized pure-private scalar Markov kernels as in Definition P-2, satisfies 2−20r(n,ϵ)≤Rn,ϵ≤218r(n,ϵ). 2^{-20}r(n,\epsilon) \le R_{n,\epsilon} \le 2^{18}r(n,\epsilon). Moreover, the publicly tuned scalar estimator T^∗\widehat T^*, which releases zero when r(n,ϵ)≥1/8r(n,\epsilon)\ge1/8 and otherwise uses the specified publicly tuned dyadic pair-ratio release, is an everywhere-defined Markov kernel satisfying pure replacement ϵ\epsilon-differential privacy. Its maximal expected absolute error satisfies sup⁡P∈PE(Pobs)⊗n,T^∗∣T^∗(D)−θ(P)∣≤218r(n,ϵ), \sup_{P\in\mathcal P} E_{(P^{\mathrm{obs}})^{\otimes n},\widehat T^*} \left|\widehat T^*(D)-\theta(P)\right| \le 2^{18}r(n,\epsilon), where P\mathcal P is the complete causal-law class and θ(P)\theta(P) is its pointwise treatment-effect target, with expectation integrating the observed sample and release randomization as in Definition P-3. The supremum includes every admissible measurable covariate density fPf_P in that class.

Appendix: Sharp Honest Interval Frontier

This theorem gives uniform finite-sample 90% coverage and matching bounds for optimal expected length of private connected intervals.

Theorem T-4 (Sharp honest interval frontier)

For every integer n≥2n\ge2 and privacy budget 0<ϵ≤10<\epsilon\le1, define the numerical benchmark r(n,ϵ)=min⁡{1, max⁡{n−1/4,(n2ϵ)−1/7,(nϵ)−1/2}}. r(n,\epsilon) = \min\left\{1,\, \max\left\{ n^{-1/4}, (n^2\epsilon)^{-1/7}, (n\epsilon)^{-1/2} \right\}\right\}. The honest expected-length benchmark and its constants satisfy ℓ(n,ϵ)=r(n,ϵ)>0,cI=2−20>0,CI=222>0. \ell(n,\epsilon)=r(n,\epsilon)>0, \qquad c_I=2^{-20}>0, \qquad C_I=2^{22}>0. The interval kernel In,ϵ∗I^*_{n,\epsilon} defined by candidate-value inversion in Definition P-10 equals the total publicly tuned connected-interval kernel of Definition P-6: In,ϵ∗=I^∗. I^*_{n,\epsilon}=\widehat I^*. For r(n,ϵ)≥1/8r(n,\epsilon)\ge1/8, this kernel returns [−1,1][-1,1]. For r(n,ϵ)<1/8r(n,\epsilon)<1/8, its public tuning is h=2−⌈log⁡2(1/r(n,ϵ))⌉,k=2h−4,δ=2hk=h5, h=2^{-\lceil\log_2(1/r(n,\epsilon))\rceil}, \qquad k=2h^{-4}, \qquad \delta=\frac{2h}{k}=h^5, where 0<h≤1/40<h\le1/4 and kk is an integer with k≥2k\ge2. Define the public occupancy scale and mean-squared-error envelope by A=nhmin⁡{1,nδ},V(h,δ)=220[h2+δ2/5+A−1+(ϵA)−2]. \mathcal A=nh\min\{1,n\delta\}, \qquad V(h,\delta) = 2^{20}\left[ h^2+\delta^{2/5}+\mathcal A^{-1} +(\epsilon\mathcal A)^{-2} \right]. Using the clipped pair-ratio estimator from the single joint release in Definition P-5, the tuned interval is I^∗(D)=[−1,1]∩[T^h,k(D)−10V(h,δ),T^h,k(D)+10V(h,δ)]. \widehat I^*(D) = [-1,1]\cap \left[ \widehat T_{h,k}(D)-\sqrt{10V(h,\delta)}, \widehat T_{h,k}(D)+\sqrt{10V(h,\delta)} \right]. The kernel In,ϵ∗I^*_{n,\epsilon} is a Markov kernel satisfying pure replacement ϵ\epsilon-differential privacy in the sense of Definition P-2. For the causal-law class P\mathcal P in Definition P-1, Pr⁡(Pobs)⊗n,In,ϵ∗{θ(P)∈In,ϵ∗(D)}≥910for every P∈P. \Pr_{(P^{\mathrm{obs}})^{\otimes n},I^*_{n,\epsilon}} \left\{\theta(P)\in I^*_{n,\epsilon}(D)\right\} \ge\frac9{10} \qquad\text{for every }P\in\mathcal P. The honest private expected-length frontier Hn,ϵH_{n,\epsilon} of Definition P-4, whose infimum ranges over all total private Markov connected-interval kernels with this class-wide coverage, satisfies 2−20r(n,ϵ)≤Hn,ϵ≤sup⁡P∈PE(Pobs)⊗n,In,ϵ∗Leb⁡ ⁣(In,ϵ∗(D))≤222r(n,ϵ). 2^{-20}r(n,\epsilon) \le H_{n,\epsilon} \le \sup_{P\in\mathcal P} E_{(P^{\mathrm{obs}})^{\otimes n},I^*_{n,\epsilon}} \operatorname{Leb}\!\left(I^*_{n,\epsilon}(D)\right) \le2^{22}r(n,\epsilon). For the private minimax absolute-error risk Rn,ϵR_{n,\epsilon} of Definition P-3, the extended nonnegative real frontiers also satisfy 2−38Rn,ϵ≤Hn,ϵ≤242Rn,ϵ. 2^{-38}R_{n,\epsilon} \le H_{n,\epsilon} \le2^{42}R_{n,\epsilon}.

Appendix: Verification and Implementation Scope

The main formal results are conditional on three registered published premises:

  • EfronSteinReplacement — Boucheron, Lugosi, and Massart (2013), Theorem 3.1, replacement-copy form, p. 54.
  • BoundedDifferencesMGF — Boucheron, Lugosi, and Massart (2013), Theorem 6.2, displayed log-mgf conclusion in its proof, p. 167.
  • CayleyLabeledTreeCount — Keller and Trotter (2017), Section 5.6, Theorem 5.40.

Their source proofs are premises; the downstream mapped derivations are the formalized scope.

The estimator and interval are exact-real randomized constructions. Their mathematical privacy, risk, and coverage conclusions are not a finite-precision software guarantee; arithmetic, noise generation, and endpoint handling require separate implementation analysis.

Appendix: Shared-sign Construction

The bump and its squared-cosine envelope are

q(x)={cos⁡4 ⁣(π(x−x0)2hL),∣x−x0∣≤hL,0,∣x−x0∣>hL, q(x)= \begin{cases} \displaystyle \cos^{4}\!\left(\frac{\pi(x-x_0)}{2h_{\mathrm L}}\right), & |x-x_0|\le h_{\mathrm L},\\ 0,& |x-x_0|>h_{\mathrm L}, \end{cases}

with g(x)2=q(x)g(x)^2=q(x).

Within cell jj, put ωL(x)=π(x−jδL)/(2δL)\omega_{\mathrm L}(x)=\pi(x-j\delta_{\mathrm L})/(2\delta_{\mathrm L}). Then

Sλ(x)=g(x)[(2λj−1)cos⁡ωL(x)+(2λj+1−1)sin⁡ωL(x)].S_\lambda(x)=g(x)\left[(2\lambda_j-1)\cos\omega_{\mathrm L}(x)+(2\lambda_{j+1}-1)\sin\omega_{\mathrm L}(x)\right].

Independent fair signs and cos⁡2+sin⁡2=1\cos^2+\sin^2=1 give EλSλ=0E_\lambda S_\lambda=0 and EλSλ2=qE_\lambda S_\lambda^2=q. The adjacent-cell reuse is shown in the talk figure.