CausalSmith · seminar slides

Estimating Treatment Effects with Transform Zeros

Zeros of a treatment-noise transform let us remove covariate contamination exactly, even with an imperfect treatment regression.

Motivation

We observe covariates XX, treatment TT, and outcome YY, and want the treatment coefficient θ0\theta_0.

Robinson (1988) residualizes treatment and outcome: subtract their conditional means, then estimate the coefficient from the remaining variation.

  • Let g0(X)=EP[T∣X]g_0(X)=E_P[T\mid X], where PP is the observed-data law; treatment noise is η=T−g0(X)\eta=T-g_0(X).
  • Supplied regression estimates leave covariate-dependent errors in the residuals.
  • Mackey et al. (2018) use non-Gaussian treatment noise to support higher-order corrections.

For correction order r≥2r\ge2, Jin et al. (2025) give an absolute-error quantile upper guarantee proportional to

ε1,nrε2,n+Cθε1,nr+1+(γn)−1/2, \varepsilon_{1,n}^r\varepsilon_{2,n} + C_{\theta}\varepsilon_{1,n}^{r+1} + (\gamma n)^{-1/2},

Here ε1,n,ε2,n\varepsilon_{1,n},\varepsilon_{2,n} bound treatment- and outcome-regression errors in LrL^r; CθC_{\theta} bounds the coefficient; nn is sample size; and γ∈(1/2,1)\gamma\in(1/2,1) determines the lower (1−γ)(1-\gamma)-quantile. Their eligibility conditions apply.

Finite-order correction leaves nuisance terms that can dominate sampling error. Can treatment-noise information remove them exactly?

Key Idea

A transform zero produces a weight whose expectation vanishes after every real shift of treatment noise.

  • Treatment-regression error is a shift depending on XX.
  • Independence of η\eta and XX turns shift cancellation into conditional cancellation.
  • A contour integral combines unknown zeros without locating them individually.

The transform is M(z)=EP[ezη]M(z)=E_P[e^{z\eta}], with zz allowed to be complex. A contour integral follows a closed circle in that complex plane.

With the conditional-mean model, independent treatment noise, fixed nonzero higher cumulant, fixed range and tail bounds, i.i.d. sampling, and sufficiently small mean absolute treatment-regression error, our estimator attains minimax mean-squared error of order n−1n^{-1}.

The treatment-error condition protects the zeros needed for exact cancellation.

Example

Let η\eta have law 12N(−1,1)+12N(1,1)\tfrac12 N(-1,1)+\tfrac12 N(1,1), where N(m,v)N(m,v) has mean mm and variance vv.

Its transform vanishes at iπ/2i\pi/2, where ii is the imaginary unit. The corresponding real weight is sin⁡(πZn/2)\sin(\pi Z_n/2), with Zn=T−gˉn(X)Z_n=T-\bar g_n(X) and supplied treatment regression gˉn\bar g_n.

θ^sin⁡,n={Π[−Cθ,Cθ]{Pn[Ysin⁡(πZn/2)]Pn[Znsin⁡(πZn/2)]},Pn[Znsin⁡(πZn/2)]≥e−π2/8/4,0,Pn[Znsin⁡(πZn/2)]<e−π2/8/4. \widehat\theta_{\sin,n} = \begin{cases} \displaystyle \Pi_{[-C_{\theta},C_{\theta}]} \left\{ \frac{\mathbb P_n[Y\sin(\pi Z_n/2)]} {\mathbb P_n[Z_n\sin(\pi Z_n/2)]} \right\}, &\displaystyle \mathbb P_n[Z_n\sin(\pi Z_n/2)]\ge e^{-\pi^2/8}/4,\\[3mm] 0, &\displaystyle \mathbb P_n[Z_n\sin(\pi Z_n/2)]< e^{-\pi^2/8}/4. \end{cases}

Here Pn\mathbb P_n is the sample average. The numerator weights outcomes; the denominator weights treatment residuals.

Projection Π\Pi clips the ratio to the coefficient range. A small denominator triggers output zero.

Why does this weight remove covariate contamination?

Model

The population treatment and outcome regressions are

g0(X)=EP[T∣X],q0(X)=EP[Y∣X] g_0(X)=E_P[T\mid X],\qquad q_0(X)=E_P[Y\mid X]

The innovations separate the coefficient from these covariate functions:

η=T−g0(X),ξ=Y−q0(X)−θ0η, \eta=T-g_0(X),\qquad \xi=Y-q_0(X)-\theta_0\eta,

Thus θ0\theta_0 links treatment innovation η\eta to the outcome after removing q0(X)q_0(X); ξ\xi is the remaining outcome innovation.

Require EP[ξ∣X,T]=0E_P[\xi\mid X,T]=0: the conditional outcome mean is q0(X)+θ0{T−g0(X)}q_0(X)+\theta_0\{T-g_0(X)\}.

Treat supplied estimates (gˉn,qˉn)(\bar g_n,\bar q_n) as fixed before drawing the estimation sample, or condition on external training.

The supplied treatment regression is clipped to its known range. Residualizing treatment means subtracting this supplied function.

Assumptions

Independence: η⊥X\eta\perp X. Every covariate value shares the same treatment-noise distribution.

Fixed non-Gaussian separation:

∣κk(η)∣≥δ. |\kappa_k(\eta)|\ge\delta.

Here k=r+1≥3k=r+1\ge3, and the cumulant κk\kappa_k is the kkth derivative of log⁡M\log M at zero. The positive separation δ\delta stays fixed as nn grows.

  • Range bounds: ∣θ0∣≤Cθ|\theta_0|\le C_{\theta}, ∥g0∥∞≤Cg\|g_0\|_{\infty}\le C_g, and ∥q0∥∞≤Cq\|q_0\|_{\infty}\le C_q. These bound the target and covariate contamination.
  • Tail bounds: EP[exp⁡(η2/ψη2)]≤2E_P[\exp(\eta^2/\psi_{\eta}^2)]\le2 and EP[exp⁡(ξ2/ψξ2)∣X]≤2E_P[\exp(\xi^2/\psi_{\xi}^2)\mid X]\le2. The fixed scales ψη,ψξ\psi_{\eta},\psi_{\xi} control the exponential weights.
  • Sampling: observations are i.i.d.; all range, tail, order, and separation constants are fixed.

In the mixture example, k=4k=4 and κ4(η)=−2\kappa_4(\eta)=-2.

Main Result

Compare laws satisfying the model and assumptions with the same supplied regression inputs. Denote this class by PNG,n(p;base)\mathcal P_{\mathrm{NG},n}(p;\mathrm{base}), where pp collects the parameters and “base” fixes those inputs.

Require a nonempty class, n≥2n\ge2, and EP∣g0(X)−gˉn(X)∣≤ε1,nE_P|g_0(X)-\bar g_n(X)|\le\varepsilon_{1,n}, with

ε1,n≤{4R1exp⁡(2CgR1)}−1, \varepsilon_{1,n}\le \{4R_1\exp(2C_gR_1)\}^{-1},

Here R1R_1 is a fixed search radius determined by cumulant separation and the treatment-tail bound.

informal · Theorem T-3 With the model, independence, fixed cumulant, range and tail bounds, i.i.d. sampling and this treatment-error gate, the contour statistic attains minimax MSE of order n−1n^{-1} on every nonempty fixed-input class with n≥2n\ge2.

cn≤RnNG≤sup⁡P∈PNG,n(p;base)EP ⁣[(θ^spec,n−θ0(P))2]≤Cn, \frac{c}{n} \le \mathfrak R_n^{\mathrm{NG}} \le \sup_{P\in\mathcal P_{\mathrm{NG},n}(p;\mathrm{base})} E_P\!\left[(\widehat\theta_{\mathrm{spec},n}-\theta_0(P))^2\right] \le \frac{C}{n},

The statistic is θ^spec,n\widehat\theta_{\mathrm{spec},n}. The minimax risk RnNG\mathfrak R_n^{\mathrm{NG}} is the smallest worst-case MSE over estimators using those same inputs. Positive c,Cc,C depend only on the fixed constants.

For the mixture example, the sine estimator has MSE at most C/nC/n under the model, independence, sampling, range and outcome-tail bounds, with ε1,n≤1/π\varepsilon_{1,n}\le1/\pi.

Zero Instruments

Suppose MM has a zero z0z_0 of multiplicity ℓ\ell: its derivatives through order ℓ−1\ell-1 vanish there.

Construct the weight

Jz0,ℓ(w)=wℓ−1ez0w,w∈C. J_{z_0,\ell}(w)=w^{\ell-1}e^{z_0w},\qquad w\in\mathbb C.

Here ww is the residual at which we evaluate the weight. For every real shift dd,

EP ⁣[Jz0,ℓ(η+d)]=0. E_P\!\left[J_{z_0,\ell}(\eta+d)\right]=0.

Expanding the shifted polynomial uses only derivatives of MM through order ℓ−1\ell-1; all vanish at z0z_0.

Independence therefore gives EP[Jz0,ℓ(Zn)∣X]=0E_P[J_{z_0,\ell}(Z_n)\mid X]=0. This removes any outcome component depending only on XX.

When the denominator is nonzero,

θ0=EP ⁣[YJz0,ℓ(Zn)]EP ⁣[ZnJz0,ℓ(Zn)]. \theta_0 = \frac{E_P\!\left[YJ_{z_0,\ell}(Z_n)\right]} {E_P\!\left[Z_nJ_{z_0,\ell}(Z_n)\right]}.

This is the population weighted-outcome ratio. The mixture’s sine weight is the imaginary part of its exponential weight.

But individual zeros and their multiplicities are unknown.

Observable Transforms

Write treatment-regression error as Dn(X)=g0(X)−gˉn(X)D_n(X)=g_0(X)-\bar g_n(X). Then Zn=η+Dn(X)Z_n=\eta+D_n(X).

Use observable residual and outcome transforms:

Fn(z)=EP[ezZn],Gn(z)=EP[YezZn],Hn(z)=EP[ez{g0(X)−gˉn(X)}]. F_n(z)=E_P[e^{zZ_n}], \qquad G_n(z)=E_P[Ye^{zZ_n}], \qquad H_n(z)=E_P[e^{z\{g_0(X)-\bar g_n(X)\}}].

FnF_n averages exponential residual weights; GnG_n weights outcomes with them. The unobserved HnH_n is the transform of regression error.

Independence gives

Fn(z)=M(z)Hn(z) F_n(z)=M(z)H_n(z)

Thus residualization multiplies the innovation transform by a nuisance factor.

Let bn(X)=q0(X)−θ0Dn(X)b_n(X)=q_0(X)-\theta_0D_n(X) and Bn(z)=EP[bn(X)ezDn(X)]B_n(z)=E_P[b_n(X)e^{zD_n(X)}]. The conditional-mean model gives

Gn(z)=θ0(P)Fn′(z)+M(z)Bn(z). G_n(z)=\theta_0(P)F_n'(z)+M(z)B_n(z).

The prime means differentiation in zz. Dividing by FnF_n separates a coefficient term θ0(P)Fn′/Fn\theta_0(P)F_n'/F_n from covariate contamination Bn/HnB_n/H_n.

Contour Identification

Choose a counterclockwise circle CjC_j with:

  • No zero of FnF_n on its boundary.
  • No zero of HnH_n on or inside it.
  • A positive enclosed zero count NCj(Fn)N_{C_j}(F_n), including multiplicities.

informal · Theorem T-2 In the non-Gaussian class, a bank circle identifies θ0(P)\theta_0(P) when FnF_n is nonzero on its boundary, HnH_n is nonzero on and inside it, and its enclosed zero count is positive.

(θ0(P):C)=ΘCj(Fn,Gn)={NCj(Fn) 2πi}−1∮CjGn(z)Fn(z) dz. (\theta_0(P):\mathbb C) = \Theta_{C_j}(F_n,G_n) = \{N_{C_j}(F_n)\,2\pi i\}^{-1} \oint_{C_j}\frac{G_n(z)}{F_n(z)}\,dz .

The integral accumulates the observable ratio around the circle; ΘCj\Theta_{C_j} divides it by the enclosed count and 2πi2\pi i.

  • The integral of Fn′/FnF_n'/F_n equals 2πi2\pi i times the zero count.
  • The contamination Bn/HnB_n/H_n is analytic—complex differentiable throughout the interior—so its integral is zero.

Each enclosed zero contributes the same coefficient. Dividing by their count recovers θ0\theta_0.

What guarantees a usable circle?

Treatment-error Stability

The first requirement is that regression error contributes no zeros:

sup⁡∣z∣≤R1∣Hn(z)−1∣≤R1e2CgR1ε1,n. \sup_{|z|\le R_1}|H_n(z)-1| \le R_1 e^{2C_gR_1}\varepsilon_{1,n}.

This bounds how far the nuisance transform can move from one across the search disk.

Bounded treatment regressions give ∣Dn∣≤2Cg|D_n|\le2C_g. Under the main result’s error gate, the right side is at most 1/41/4, so ∣Hn∣≥3/4|H_n|\ge3/4.

Consequently, Fn=MHnF_n=MH_n and MM have the same zeros there, including multiplicities.

The mixture makes the same protection concrete:

EP ⁣[Znsin⁡ ⁣(πZn2)]=e−π2/8EP ⁣[cos⁡ ⁣(πDn2)], E_P\!\left[ Z_n\sin\!\left(\frac{\pi Z_n}{2}\right) \right] = e^{-\pi^2/8} E_P\!\left[ \cos\!\left(\frac{\pi D_n}{2}\right) \right],

This is its population denominator. When EP∣Dn∣≤1/πE_P|D_n|\le1/\pi, it is at least e−π2/8/2e^{-\pi^2/8}/2.

Regression error changes instrument strength while preserving exact cancellation.

Why Zeros Must Exist

Suppose the innovation transform had no zeros throughout a large disk.

  • Then log⁡M\log M would be analytic throughout that disk, with value zero at the origin because M(0)=1M(0)=1.
  • The sub-Gaussian tail restriction bounds transform growth: the real part of log⁡M\log M has a quadratic upper envelope.
  • Analytic derivative bounds then force derivatives of order k≥3k\ge3 at the origin to become small as the zero-free disk grows.
  • But that derivative is κk(η)\kappa_k(\eta), whose magnitude must be at least the fixed δ\delta.

These restrictions cannot coexist on an arbitrarily large zero-free disk.

informal · Lemma L-2 A centered treatment innovation with k=r+1k=r+1, r≥2r\ge2, sub-Gaussian scale at most ψη\psi_{\eta}, and ∣κk(η)∣≥δ|\kappa_k(\eta)|\ge\delta has a transform zero within radius R0R_0.

Ak=(2k+4k!)1/(k−2),R0=Ak(ψη2/δ)1/(k−2),M(z)=EP[ezη]. A_k=(2^{k+4}k!)^{1/(k-2)},\qquad R_0=A_k(\psi_{\eta}^2/\delta)^{1/(k-2)},\qquad M(z)=E_P[e^{z\eta}].

This computes the guaranteed zero radius: AkA_k depends only on order, ψη\psi_{\eta} controls growth, and δ\delta prevents higher derivatives from being too small.

A Protected Contour Bank

Set R1=R0+1R_1=R_0+1. Every circle with radius strictly between R0R_0 and R1R_1 encloses the guaranteed zero.

Avoiding boundary zeros alone is insufficient: estimation also needs the transform bounded away from zero.

  • The fixed tail envelope and normalization M(0)=1M(0)=1 bound how many zeros can occur in a slightly larger disk.
  • Place finitely many candidate radii between R0R_0 and R1R_1, with enough candidates to avoid small neighborhoods of every zero’s distance from the origin.
  • After accounting for these zeros, the same analytic growth control bounds the remaining factor away from zero on a protected circle.

Thus one bank, fixed before seeing the distribution, guarantees a circle with positive count and a fixed positive boundary lower bound a⋆a_{\star}.

informal · Lemma L-3 Under the non-Gaussian class assumptions, a finite bank determined by the fixed constants contains a circle between R0R_0 and R1R_1 that encloses a zero and satisfies ∣M(z)∣≥a⋆>0|M(z)|\ge a_{\star}>0 on its boundary.

Since ∣Hn∣≥3/4|H_n|\ge3/4, this protection transfers to FnF_n. The protected index may vary across distributions; the bank and lower bound remain fixed.

Pilot Selection

Split the sample: a pilot fold selects the circle and count; an independent evaluation fold estimates the coefficient.

For fold aa, with observation indices IaI_a, compute

F^a,n(z)=∣Ia∣−1∑i∈Iaexp⁡(zZn,i),G^a,n(z)=∣Ia∣−1∑i∈IaYiexp⁡(zZn,i), \widehat F_{a,n}(z)=|I_a|^{-1}\sum_{i\in I_a}\exp(zZ_{n,i}), \qquad \widehat G_{a,n}(z)=|I_a|^{-1}\sum_{i\in I_a}Y_i\exp(zZ_{n,i}),

Here Zn,i=Ti−gˉn(Xi)Z_{n,i}=T_i-\bar g_n(X_i). These sample averages estimate FnF_n and GnG_n.

For each pilot circle with a positive boundary denominator, compute its empirical zero count:

Nj=12πi∮CjF^0,n′(z)F^0,n(z) dz N_j= \frac{1}{2\pi i}\oint_{C_j} \frac{\widehat F'_{0,n}(z)} {\widehat F_{0,n}(z)}\,dz

The logarithmic-derivative integral counts zeros of the pilot transform. Numerical integration isolates its unique integer value.

Retain circles with boundary lower bound at least a⋆/2a_{\star}/2 and Nj≥1N_j\ge1. Select the retained circle with the strongest lower bound; call its index j⋆j_{\star}.

Why does its pilot count equal the population count?

Stability of the Count

A zero count changes only when a zero crosses the contour boundary.

If sup⁡z∈Cj∣F^0,n(z)−Fn(z)∣<inf⁡z∈Cj∣Fn(z)∣\sup_{z\in C_j}|\widehat F_{0,n}(z)-F_n(z)|<\inf_{z\in C_j}|F_n(z)|, continuously moving from FnF_n to F^0,n\widehat F_{0,n} never makes a boundary value zero.

Therefore their enclosed counts agree, even if individual zeros move or split.

Under our model, range, tail and sampling assumptions,

EP⊗n ⁣[sup⁡∣z∣≤R1∣F^a,n(z)−Fn(z)∣2]+EP⊗n ⁣[sup⁡∣z∣≤R1∣G^a,n(z)−Gn(z)∣2]≤K∣Ia∣. E_{P^{\otimes n}}\!\left[\sup_{|z|\le R_1} |\widehat F_{a,n}(z)-F_n(z)|^2\right] + E_{P^{\otimes n}}\!\left[\sup_{|z|\le R_1} |\widehat G_{a,n}(z)-G_n(z)|^2\right] \le \frac{K}{|I_a|}.

Here KK is fixed. The bound controls both transforms uniformly across the whole search disk, hence every candidate circle.

  • Small pilot error makes the guaranteed protected circle eligible.
  • Every retained circle then has a population boundary margin larger than that error, so Nj⋆=NCj⋆(Fn)N_{j_{\star}}=N_{C_{j_{\star}}}(F_n).
  • Crossing a fixed error threshold has probability at most a constant divided by nn, by the squared-error bound.

Thus an incorrect normalization is confined to an event whose contribution to MSE can be controlled.

Evaluation and Risk

On the independent evaluation fold, check the selected boundary denominator again and approximate

1Nj⋆2πi∮Cj⋆G^1,n(z)F^1,n(z) dz \frac{1}{N_{j_{\star}}2\pi i} \oint_{C_{j_{\star}}} \frac{\widehat G_{1,n}(z)} {\widehat F_{1,n}(z)}\,dz

This is the empirical identifying integral on the selected circle, normalized by its pilot count.

  • Correct normalization: on the small-error event, the pilot count equals the population count.
  • Stable division: protected boundary denominators turn transform errors into coefficient errors with a fixed amplification bound.
  • Bounded failures: clip the real output to [−Cθ,Cθ][-C_{\theta},C_{\theta}]; failed checks return zero. The squared loss is bounded, so events with probability at most a constant divided by nn contribute at most that order to MSE.
  • Numerical accuracy: integration error is at most 1/n1/n.

Exact population cancellation and uniform transform variance yield the C/nC/n upper bound.

For the matching lower bound, keep treatment, regressions and supplied inputs fixed; vary the coefficient with independent Gaussian outcome noise. Coefficients separated by h/nh/\sqrt n, for a fixed small hh, remain difficult to distinguish.

Open Questions

What happens when non-Gaussian separation weakens with sample size?

∣κk(ηn)∣≥δnwithδn↓0 |\kappa_k(\eta_n)|\ge\delta_n \qquad\text{with}\qquad \delta_n\downarrow0

Here ηn\eta_n is a changing treatment-noise law and δn\delta_n its shrinking separation threshold.

  • Determine sharp minimax MSE as a function of (n,ε1,n,ε2,n,δn)(n,\varepsilon_{1,n},\varepsilon_{2,n},\delta_n).
  • Select from data among double/debiased machine learning, finite-order corrections, and contour procedures.
  • Establish uniformly valid inference and matching local minimax lower bounds.

Takeaways

  • Transform zeros give weights that cancel every covariate-dependent treatment-regression shift; contour integration removes the remaining covariate contamination exactly.
  • Fixed cumulant separation and tail bounds guarantee a localized zero and a protected circle in a finite bank. Small mean absolute treatment error preserves that geometry.
  • Uniform transform control preserves the pilot zero count and stabilizes evaluation. Under the model, independence, fixed bounds, i.i.d. sampling and explicit treatment-error gate, the resulting fixed-input minimax MSE is of order n−1n^{-1}.

Appendix: Zero-based Instruments

A known innovation-transform zero yields a shift-annihilating instrument and, when its denominator is nonzero, an identifying moment ratio.

Theorem T-1 (Zero-based instrument identities)

Fix a model-parameter record pp, a model mm with observed-data law PP, and an integer n≥1n\ge 1. Let M(z)=EP ⁣[ezη],η=T−g0(X),Zn=T−gˉn(X),Hn(z)=EP ⁣[ez{g0(X)−gˉn(X)}]. M(z)=E_P\!\left[e^{z\eta}\right], \qquad \eta=T-g_0(X), \qquad Z_n=T-\bar g_n(X), \qquad H_n(z)=E_P\!\left[e^{z\{g_0(X)-\bar g_n(X)\}}\right]. Suppose that:

  • (Non-Gaussian class.) The model mm belongs to PNG,n\mathcal P_{\mathrm{NG},n} as specified in Definition P-1.
  • (Zero and multiplicity.) For some z0∈Cz_0\in\mathbb C and integer ℓ≥1\ell\ge 1, M(z0)=0M(z_0)=0 and the analytic order of MM at z0z_0 is ℓ\ell.
  • (Instrument.) Jz0,ℓJ_{z_0,\ell} is the zero-based instrument from Definition P-4, equivalently Jz0,ℓ(w)=wℓ−1ez0w. J_{z_0,\ell}(w)=w^{\ell-1}e^{z_0w}.

Then, for every d∈Rd\in\mathbb R, EP ⁣[Jz0,ℓ(η+d)]=0. E_P\!\left[J_{z_0,\ell}(\eta+d)\right]=0. Moreover, EP ⁣[Jz0,ℓ(Zn)∣X]=0P-almost surely, E_P\!\left[J_{z_0,\ell}(Z_n)\mid X\right]=0 \quad P\text{-almost surely}, and EP ⁣[ZnJz0,ℓ(Zn)]=M(ℓ)(z0)Hn(z0). E_P\!\left[Z_n J_{z_0,\ell}(Z_n)\right] = M^{(\ell)}(z_0)H_n(z_0). Whenever the denominator is nonzero, EP ⁣[ZnJz0,ℓ(Zn)]≠0, E_P\!\left[Z_nJ_{z_0,\ell}(Z_n)\right]\neq 0, the coefficient is identified by θ0=EP ⁣[YJz0,ℓ(Zn)]EP ⁣[ZnJz0,ℓ(Zn)]. \theta_0 = \frac{E_P\!\left[YJ_{z_0,\ell}(Z_n)\right]} {E_P\!\left[Z_nJ_{z_0,\ell}(Z_n)\right]}.

Appendix: Exact Contour Identification

A contour with a zero-free boundary, zero-free nuisance factor inside, and positive zero count identifies the coefficient exactly.

Theorem T-2 (Exact contour identification)

Fix n≥1n\ge 1, a law P∈PNG,nP\in\mathcal P_{\mathrm{NG},n} as in Definition P-1, and a certified contour-bank input p⋆\mathfrak p_{\star} as in Definition P-12. For any bank index j∈{0,…,Jbase}j\in\{0,\ldots,J_{\mathrm{base}}\}, let CjC_j be the positively oriented circle with radius ρj\rho_j, and let Fn(z)=EP[ezZn],Gn(z)=EP[YezZn],Hn(z)=EP[ez{g0(X)−gˉn(X)}]. F_n(z)=E_P[e^{zZ_n}],\qquad G_n(z)=E_P[Ye^{zZ_n}],\qquad H_n(z)=E_P[e^{z\{g_0(X)-\bar g_n(X)\}}]. Assume:

  • (Residual zero-freeness.) Fn(z)≠0F_n(z)\ne 0 for every z∈Cjz\in C_j.
  • (Nuisance zero-freeness.) Hn(z)≠0H_n(z)\ne 0 for every zz on or inside CjC_j.
  • (Positive contour count.) The zero count NCj(Fn)N_{C_j}(F_n), counted with multiplicity inside CjC_j, satisfies NCj(Fn)≥1N_{C_j}(F_n)\ge 1.

Then the contour functional of Definition P-5 identifies the partially linear coefficient and is given by the normalized contour integral: (θ0(P):C)=ΘCj(Fn,Gn)={NCj(Fn) 2πi}−1∮CjGn(z)Fn(z) dz. (\theta_0(P):\mathbb C) = \Theta_{C_j}(F_n,G_n) = \{N_{C_j}(F_n)\,2\pi i\}^{-1} \oint_{C_j}\frac{G_n(z)}{F_n(z)}\,dz .

Appendix: Fixed-code Minimax Estimation

With fixed cumulant separation and the treatment-error gate, the finite contour statistic attains matched fixed-code MSE bounds and the stated generalized-quantile bound.

Theorem T-3 (Fixed-code root-\(n\) minimaxity under fixed cumulant separation)

Fix r≥2r\ge 2 and positive constants δ,Cθ,Cg,Cq,ψη,ψξ\delta,C_{\theta},C_g,C_q,\psi_{\eta},\psi_{\xi}. Then there are constants c>0c>0 and C>0C>0, depending only on these fixed primitive constants, such that the following statements hold. For every measurable covariate space, let p0p_0 be a parameter record whose primitive entries r,δ,Cθ,Cg,Cq,ψη,ψξr,\delta,C_{\theta},C_g,C_q,\psi_{\eta},\psi_{\xi} equal the fixed constants above, and fix one experiment-wide record consisting of the certified contour-bank input and the represented range input for p0p_0. For every parameter record pp with the same primitive entries as p0p_0, and for every base model satisfying the usual measurability, conditional-mean, and integrability requirements, write nn for the sample size of pp. Let θ^spec,n\widehat\theta_{\mathrm{spec},n} be the total Borel statistic of Definition P-13, constructed from the transported fixed records and the base treatment-code sequence. Define the fixed-code non-Gaussian class PNG,n(p;base)={P: P∈PNG,n of def:non-gaussian-class, gˉn(P)=gˉn(base), qˉn(P)=qˉn(base)}. \mathcal P_{\mathrm{NG},n}(p;\mathrm{base}) = \{P:\ P\in\mathcal P_{\mathrm{NG},n}\text{ of }\text{def:non-gaussian-class},\ \bar g_n(P)=\bar g_n(\mathrm{base}),\ \bar q_n(P)=\bar q_n(\mathrm{base})\}. Define the fixed-code JMS ACE class PACE,nJMS(p;base)={P: P∈PACE,nJMS of def:jms-ace-class, gˉn(P)=gˉn(base), qˉn(P)=qˉn(base)}. \mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}(p;\mathrm{base}) = \{P:\ P\in\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}\text{ of }\text{def:jms-ace-class},\ \bar g_n(P)=\bar g_n(\mathrm{base}),\ \bar q_n(P)=\bar q_n(\mathrm{base})\}.

  • (Measurable statistic.) The statistic θ^spec,n\widehat\theta_{\mathrm{spec},n} is measurable.
  • (Represented execution.) For every compiled bounded spectral adapter satisfying the full canonical build-and-compilation specification for pp, the transported fixed records, and the base treatment-code sequence, the represented-data execution realizes the same θ^spec,n\widehat\theta_{\mathrm{spec},n} as in Definition P-13.
  • (Class relations.) Every law in PACE,nJMS\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}} belongs to PNG,n\mathcal P_{\mathrm{NG},n}. If s=rs=r, then PACE,nJMS\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}} coincides with the Ls(PX)L^s(P_X)-restricted subclass PNG,nACE\mathcal P_{\mathrm{NG},n}^{\mathrm{ACE}} of Definition P-10.
  • (Non-Gaussian fixed-code risk.) If the sample law is the i.i.d. product law of Assumption A-1, PNG,n(p;base)\mathcal P_{\mathrm{NG},n}(p;\mathrm{base}) is nonempty, n≥2n\ge 2, and ε1,n≤{4R1exp⁡(2CgR1)}−1, \varepsilon_{1,n}\le \{4R_1\exp(2C_gR_1)\}^{-1}, where R1R_1 is the search radius from the contour-bank construction in Definition P-13, then cn≤RnNG≤sup⁡P∈PNG,n(p;base)EP ⁣[(θ^spec,n−θ0(P))2]≤Cn, \frac{c}{n} \le \mathfrak R_n^{\mathrm{NG}} \le \sup_{P\in\mathcal P_{\mathrm{NG},n}(p;\mathrm{base})} E_P\!\left[(\widehat\theta_{\mathrm{spec},n}-\theta_0(P))^2\right] \le \frac{C}{n}, and sup⁡P∈PNG,n(p;base)QP,1−γ ⁣(∣θ^spec,n−θ0(P)∣)≤Cγn, \sup_{P\in\mathcal P_{\mathrm{NG},n}(p;\mathrm{base})} Q_{P,1-\gamma}\!\left(|\widehat\theta_{\mathrm{spec},n}-\theta_0(P)|\right) \le \sqrt{\frac{C}{\gamma n}}, with generalized lower quantiles as in Definition P-15.
  • (ACE fixed-code risk.) If PACE,nJMS(p;base)\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}(p;\mathrm{base}) is nonempty, n≥2n\ge 2, and ε1,n≤{4R1exp⁡(2CgR1)}−1, \varepsilon_{1,n}\le \{4R_1\exp(2C_gR_1)\}^{-1}, then cn≤inf⁡θ~sup⁡P∈PACE,nJMS(p;base)EP ⁣[(θ~−θ0(P))2]≤sup⁡P∈PACE,nJMS(p;base)EP ⁣[(θ^spec,n−θ0(P))2]≤Cn, \frac{c}{n} \le \inf_{\widetilde\theta} \sup_{P\in\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}(p;\mathrm{base})} E_P\!\left[(\widetilde\theta-\theta_0(P))^2\right] \le \sup_{P\in\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}(p;\mathrm{base})} E_P\!\left[(\widehat\theta_{\mathrm{spec},n}-\theta_0(P))^2\right] \le \frac{C}{n}, where the infimum is over measurable real-valued estimators of O1,…,OnO_1,\ldots,O_n. Moreover, sup⁡P∈PACE,nJMS(p;base)QP,1−γ ⁣(∣θ^spec,n−θ0(P)∣)≤Cγn. \sup_{P\in\mathcal P_{\mathrm{ACE},n}^{\mathrm{JMS}}(p;\mathrm{base})} Q_{P,1-\gamma}\!\left(|\widehat\theta_{\mathrm{spec},n}-\theta_0(P)|\right) \le \sqrt{\frac{C}{\gamma n}}.