Estimation.CATE
Estimation of conditional average treatment effects: the DR-Learner, its oracle expansions, linear-smoother specializations, and orthogonal-statistical-learning analyses.
Setup 3 core · 1 supporting Defines the CATE estimation system as a function-valued version of the back-door ATE setup. ★ tau_val_eq_CATE
Defines the CATE estimation system as a function-valued version of the back-door ATE setup. It exposes the conditional treatment-effect target and the nuisance representatives needed by CATE pseudo-outcomes.
Wrapper around BackdoorEstimationSystem whose semantic role is to expose the CATE target τ_val x = μ_val 1 x − μ_val 0 x as a derived function-valued estimand. No new fields are introduced; the underlying BackdoorEstimationSystem carries consistency, conditional exchangeability, overlap, integrability, the value-space μ_val / e_val, observable outcome-regression compatibility μ_reg_compat, and propensity compatibility e_compat. Counterfactual outcome-regression compatibility is derived later from the back-door causal assumptions, not inherited as a field.
Definition (Lean source)
For a potential-outcomes system with a standard Borel sample space and finite probability measure, a measurable covariate space, a CATE estimation system, and a covariate value, the value-space conditional average treatment effect is the conditional mean outcome under treatment at that covariate value minus the conditional mean outcome under control at that covariate value.
Definition (Lean source)
Value-space CATE recovers the conditional average treatment effect. Under the back-door causal assumptions — consistency of observed and potential outcomes, treatment ignorability given the covariates, two-sided overlap, and integrability of both potential outcomes, the value-space CATE, evaluated at the observed covariate and viewed as a random variable on the sample space, agrees almost surely with the σ(X)-conditional expectation of the potential-outcome contrast Y(1) − Y(0). This is the last sentence of def:est-cate-causal-assumptions:
Formal statement
Proof (Lean source)
1 supporting declaration (lemmas, instances)
-
measurable_τ_vallemma — The value-space CATE is measurable, since both arms of μ_val are.hypothesesconclusionMeasurable S.τ_valProof (Lean source)
@[fun_prop] lemma measurable_τ_val (S : CATEEstimationSystem P γ) : Measurable S.τ_val := (S.μ_meas true).sub (S.μ_meas false)