Formalization: A Lower-Bound Calibration for Joint Margin--Overlap Decay in Offline Policy Learning
The complete Lean development behind this paper — every definition, lemma, and theorem of its module, including helpers the paper text never cites. Identifiers link within this page, into the Causalean library, or out to the official Mathlib docs.
Basic 77 declarations Environment S1 — observed-law policy-learning world
Environment S1 — observed-law policy-learning world
Deterministic binary policy X → {0,1}. @realizes pi(𝒳→Bool realizes 𝒳→{0,1})
Real indicator of a Boolean.
Definition (Lean source)
Observation O=(X,A,Y) ∈ 𝒳 × {0,1} × [-1,1]. The treatment space {0,1} is encoded at the TYPE level by A : Bool (true ↦ 1, false ↦ 0, via boolIndicator); the outcome space [-1,1] is a RANGE/support constraint carried at the law level (BoundedOutcome, WellFormedLaw) rather than by a subtype, since the witness measure constructions are stated over ℝ. @realizes O(carrier 𝒳×Bool×ℝ realizes 𝒳×{0,1}×[-1,1])
Definition (Lean source)
The σ-algebra on observations: a set of observations is measurable exactly when it is the preimage of a measurable set of covariate-treatment-outcome triples under the coordinate map. So a function of an observation is measurable precisely when it is measurable as a function of the triple.
Definition (Lean source)
Optimal policy π_⋆(x)=1{τ(x) ≥ 0}. @realizes pi_star(Policy-valued, i.e. 𝒳→{0,1})
Definition (Lean source)
Disagreement set D_π = {x : π(x) ≠ π_⋆(x)}.
Definition (Lean source)
Real indicator of disagreement.
Definition (Lean source)
Welfare V_P(π)=E_P[π(X) τ(X)]. @realizes V_P((𝒳→{0,1})→ℝ welfare functional)
Definition (Lean source)
Welfare regret R_P(π)=V_P(π_⋆)-V_P(π), with π_⋆=optimalPolicy τ. @realizes R_P((𝒳→{0,1})→ℝ regret functional)
Definition (Lean source)
Build-inline observed-law object: the covariate marginal, the per-draw observation law, and the law-side nuisance functionals the statements range over.
Definition (Lean source)
Overlap p_P(x)=min(e_P(x),1-e_P(x)). @realizes p_P(min(e,1-e); ∈[0,1/2] since e∈[0,1] via WellFormedLaw)
Definition (Lean source)
Law-attached optimal policy.
Definition (Lean source)
Law-attached welfare.
Definition (Lean source)
Law-attached regret R_P(π).
Definition (Lean source)
Well-formedness of an observed law on 𝒳 × {0,1} × [-1,1]: the data law and its covariate marginal are PROBABILITY measures, P_X IS the covariate marginal of dataMeasure, the contrast is the regression difference τ = μ₁ - μ₀, and the propensity takes values in [0,1]. These are the ambient SPACE/probability/marginal facts (not statistical modelling assumptions); carrying them makes the welfare and minimax integrals genuine Bochner integrals (probability measures), not junk values.
Definition (Lean source)
A1 i.i.d. sampling (ass:iid): the n observations are an i.i.d. sample drawn from the observed law P. This carries the FULL i.i.d. sampling content by reusing the cluster primitive Causalean.Stat.IIDSample — a sequence of measurable maps Z i on a common ambient probability space (Ω, μ) with mutual independence (iIndepFun), identical distribution (IdentDistrib), and law-match μ.map (Z 0) = P.dataMeasure — rather than only asserting that the one-draw law is a probability measure (which omits the i.i.d. content). The conjoined IsProbabilityMeasure P.dataMeasure certifies that the per-draw law, hence the n-fold experiment Measure.pi (fun _ : Fin n => P.dataMeasure) formed downstream, is a probability measure.
Definition (Lean source)
A2 bounded outcomes: the (potential) outcome Y(a) lies in [-1,1] for both treatment arms a ∈ {0,1}. Treatment is binary at the TYPE level (Observation.A : Bool, true ↦ 1), so the observed-law projection of Y(a) ∈ [-1,1] is the conjunction of: the OBSERVED outcome lies in the EXACT range [-1,1] a.s. under the data law (the realized Y = Y(A), hence the realized arm's potential outcome), and both outcome REGRESSIONS μ₀, μ₁ — the arm-conditional means E[Y(a)|X] for a ∈ {0,1} — also lie in [-1,1]. The ranges are stated as Set.Icc (-1) 1 membership so the encoding realizes the [-1,1] symbol space exactly (not merely an absolute-value surrogate).
Definition (Lean source)
A3 positivity: 0 < e_P(X) < 1 holds P_X-a.s. @realizes e_P(a.s. 0 < propensity x ∧ propensity x < 1)
Definition (Lean source)
A4 Tsybakov margin: P(0<|τ|≤u) ≤ C_m u^α for 0 < u ≤ u_0, with the named condition's intrinsic parameter domain — nonnegative margin exponent α, positive constant C_m, positive window u_0 ([Tsybakov 2004]). The domain is load-bearing: without 0 ≤ α the localization bound is false (α = -2 gives exponent 2, and a constant-contrast law forces 1 ≤ C·R², impossible uniformly as R → 0).
Definition (Lean source)
A5 canonical zero-effect region: either the zero-contrast set is null, or every policy in the class agrees with π_⋆ there.
Definition (Lean source)
A6 (novel) one-sided overlap-decay envelope: P{p_P ≤ v, 0<|τ|≤u} ≤ C_o u^α v^{1/γ} for 0<v ≤ c_o u^γ (with v^{1/γ}=1 when γ=0) in the margin window 0 < u ≤ u_0.
Definition (Lean source)
A7 pointwise measurable finite-VC policy class with a countable pointwise-dense skeleton Π₀ and polynomial (Sauer–Shelah) trace growth at VC-dimension d_Π. @realizes Pi(policySet : Set (Policy 𝒳); measurable, countable dense skeleton, finite-VC)
Definition (Lean source)
A8 optimum-in-class: π_⋆ ∈ Π.
Definition (Lean source)
A9 margin-window normalization: 0 < u_0 < 2.
Definition (Lean source)
A10 cross-fit L²(P) nuisance rates with product rate O(n^{-1/2}). The per-n L²(P) rate bounds ‖μ̂_a-μ_a‖ ≤ r_μ,n, ‖ê-e‖ ≤ r_e,n are definitional (they DEFINE the rate schedules r_μ,n, r_e,n), so they are stated for every n; the product rate is the genuinely ASYMPTOTIC O(n^{-1/2}) of the NL — stated as an EVENTUAL bound (∀ᶠ n in atTop), not a per-n claim that would be false at n=0 (where (0:ℝ)^{-1/2}=0).
Definition (Lean source)
A11 strict-overlap endpoint: when γ=0, p_P ≥ underline_p a.s.
Definition (Lean source)
A12 bounded cross-fit outcome regressions: μ̂_a ∈ [-1,1].
Definition (Lean source)
A13 polynomial nuisance exponents: r_μ ≤ C_μ n^{-a} and r_μ r_e ≤ C_prod n^{-c} for large n, with a ≥ 0, c ≥ 1/2.
Definition (Lean source)
A14 fixed-K balanced cross-fitting: K is a fixed positive integer independent of n (a single ℕ, not an n-indexed quantity), and the deterministic fold-assignment assign n : Fin n → Fin K realizes a balanced partition I_1,…,I_K of {1,…,n} whose every cell has size ⌊n/K⌋ or ⌊n/K⌋+1.
Policy-compatible increments factor through the binary policy decision π O.X. This is the well-posedness condition making the real-valued increment class a fixed kernel composition with the finite-VC binary policy traces, which is the structure needed for the localized empirical-process rate.
Definition (Lean source)
A15 localized finite-VC fixed-radius empirical-process envelope. This is a GENUINE in-EXPECTATION bound on a real centered policy-indexed empirical process (P_m - P) g_π built from an i.i.d. sample of size m drawn from P.dataMeasure (not an abstract scalar placeholder): for every policy-compatible increment g with envelope B and localized conditional second moment ≤ B² P_X(D_π), the EXPECTED localized supremum over {π : R_P(π) ≤ r} is bounded by C B m^{-1/2} r^{α/(2+2α)}(log m)^p. The second-moment coupling constant is fixed (B², decoupled from the rate constant C).
Definition (Lean source)
Uniform class-level version of VCLocalizedEnvelope. The constants C,p depend on the policy class and α, not on the individual law P; this is the shape needed before taking a supremum over laws in upperRisk.
Definition (Lean source)
A uniform class-level localized envelope supplies the old per-law envelope for every law.
Formal statement
Proof (Lean source)
A16 localized finite-VC offset/Rademacher bound. The GENUINE in-EXPECTATION offset positive-part bound on a real centered empirical process (P_m - P) g_π from an i.i.d. sample of size m: E sup_π {2|z_π| - R_P(π)/4}_+ ≤ C (B²/m)^{A_α}(log m)^p, A_α=(1+α)/(2+α), with the same fixed B² second-moment coupling, for policy-compatible increments.
Definition (Lean source)
Uniform class-level version of VCLocalizedOffsetEnvelope. The constants C,p are hoisted above ∀ P, matching the note's class-level finite-VC offset assumption.
Definition (Lean source)
A uniform class-level localized offset envelope supplies the old per-law offset envelope for every law.
Formal statement
Proof (Lean source)
A_α = (1+α)/(2+α).
Definition (Lean source)
Admissible weak-arm exponent β_{α,γ}.
Definition (Lean source)
Converse denominator D_{α,γ} = 2 + α + β_{α,γ}.
Information exponent r_⋆(α,γ) = (1+α)/D_{α,γ}.
Derived information exponents (β_{α,γ}, D_{α,γ}, r_⋆).
Definition (Lean source)
The def:feasible-rate balance objective φ(s,t) for a fixed regime.
Definition (Lean source)
The joint feasible exponent g_joint, the maximal value of φ on the compact feasible box.
Definition (Lean source)
A joint maximizer (s_feas, t_feas) of φ on the compact feasible box.
Definition (Lean source)
The analysis clip exponent s_feas (q_n = q_0 n^{-s_feas}).
Definition (Lean source)
The margin-window exponent t_feas (u_n = ū n^{-t_feas}).
Definition (Lean source)
Feasible clip schedule. For γ>0 this is q_n = q_0 n^{-s_feas}; for γ=0 the construction uses the FIXED clip q_n = q_0 (≤ underline_p/2), per def:feasible-rate.
Feasible margin-window schedule u_n = ū n^{-t_feas}.
Large-n admissibility of the schedule: q_n ≤ c_o u_n^γ eventually.
Definition (Lean source)
Admissible-input domain of def:feasible-rate: the NL constraints on the chosen window/clip constants ū, q₀ that the feasible-rate construction is stated over. For γ>0: ū ∈ (0,u₀] and q₀ ∈ (0, min{1/2, c_o ū^γ}]. For γ=0: the fixed clip obeys q₀ ∈ (0, underline_p/2]. These input restrictions are part of def:feasible-rate itself (not estimator-side assumptions); without them the selected schedule q_n = qSched, u_n = uSched need not lie in the admissible clipping range, so the conditional achievability exponent is stated over this domain.
Definition (Lean source)
The solved feasible upper exponent r_feas = min{r_⋆, g_joint} for γ>0, min{A_α, c} for γ=0. Standalone accessor of the FeasibleRate.r field, so a downstream consumer that needs only the exponent VALUE (not the full certified construction, which requires the input-domain certificate) can name it directly.
The feasible box of schedule exponents is compact when the overlap exponent is positive. The set of pairs consisting of a clip exponent between zero and one half and a margin-window exponent between zero and the clip exponent divided by the overlap exponent is closed and bounded, hence compact. This is what allows the balance objective to attain its supremum.
Formal statement
Proof (Lean source)
The balance objective attains its supremum on the feasible box when the overlap exponent is positive: there is a pair of schedule exponents inside the box at which the objective equals the joint feasible exponent. Continuity of the objective on a nonempty compact set supplies the maximizer.
Formal statement
Proof (Lean source)
Defining property of the selected feasible maximizer. When the overlap exponent is positive, the chosen pair of schedule exponents lies in the feasible box — clip exponent between zero and one half, margin-window exponent between zero and the clip exponent divided by the overlap exponent — and the balance objective evaluated there equals the joint feasible exponent. This is the specification satisfied by the arbitrary choice of maximizer.
Formal statement
Proof (Lean source)
The feasibleMaximizer epsilon-choice lands in the compact feasible box (γ>0). Existence of a maximizer — continuity of feasiblePhi on the nonempty compact box {0≤s≤1/2, 0≤t≤s/γ} (Mathlib IsCompact.exists_isMaxOn) — makes the Classical.epsilon specification inhabited, so its first/second components are feasible. (Certifies def:feasible-rate's "let (s_feas,t_feas) be any maximizer".)
Formal statement
Proof (Lean source)
The feasibleMaximizer epsilon-choice MAXIMIZES feasiblePhi over the compact feasible box (γ>0); hence g_joint = feasiblePhi (s_feas) (t_feas).
Formal statement
Proof (Lean source)
The selected feasible maximizer attains the joint exponent value.
Formal statement
Proof (Lean source)
Eventual schedule admissibility q_n ≤ c_o u_n^γ (γ>0): the selected clip q_n = q_0 n^{-s_feas} stays under c_o u_n^γ = c_o ū^γ n^{-γ t_feas} for all large n, because q_0 ≤ c_o ū^γ (input domain FeasibleRateInputs) and t_feas ≤ s_feas/γ (maximizer feasibility) give the exponent comparison. This is the construction's "Then q_n ≤ c_o u_n^γ for all large n" conclusion, derived from the inputs rather than separately assumed.
Formal statement
Proof (Lean source)
Certified feasible-rate object (def:feasible-rate). Bundles the construction DATA — the maximizer exponents (s_feas, t_feas), the SELECTED clip/window schedules q_n = qSched, u_n = uSched (with the γ=0 fixed-clip branch baked into qSched), and the solved exponent r_feas — TOGETHER WITH the certifying PROPERTIES the NL construction asserts, bundled INTO the object rather than split into separate consumer hypotheses: the input-domain restriction on the chosen window/clip constants ū, q₀ (inputs); feasibility and maximality of (s_feas, t_feas) on the compact box for γ>0 (feasible, maximal, so g_joint = φ(s_feas, t_feas)); the definitional schedule/exponent ties (qDef, uDef, rDef); and the eventual schedule admissibility q_n ≤ c_o u_n^γ (admissible).
Definition (Lean source)
Feasible-rate construction (def:feasible-rate). Given the NL input-domain certificate hin, packages the maximizer exponents (s_feas, t_feas), the selected schedules, the solved exponent r_feas, and the certifying properties (feasibility from feasibleMaximizer_mem, maximality from feasibleMaximizer_isMaxOn, admissibility from feasibleRate_admissible_of_inputs) into the certified FeasibleRate object. The exponent value is rFeas α γ a c.
Definition (Lean source)
Lower-bound contrast height h_n = n^{-1/D_{α,γ}}.
Lower-bound weak-arm scale q_n = 1/4 if β_{α,γ}=0 else h_n^{β_{α,γ}}.
Clipped propensity e_q(x)=min(1-q, max(q, e(x))).
Definition (Lean source)
Clipped AIPW score Γ_q(O;η)=μ₁-μ₀+(A/e_q)(Y-μ₁)-((1-A)/(1-e_q))(Y-μ₀).
Definition (Lean source)
Cross-fitted empirical clipped-AIPW welfare criterion V̂_{n,q}(π)=n⁻¹ ∑_i π(X_i) Γ_q(O_i; η̂^{(-k(i))}), where assign i = k(i) is the evaluation fold of observation i and η̂^{(-k)} are the foldwise cross-fitted nuisances indexed by fold k.
Definition (Lean source)
Feasible clipped-AIPW 1/n-ERM over the countable pointwise-dense skeleton Π₀ enumerated by enum : ℕ → Policy 𝒳. With foldwise cross-fitted nuisances η̂^{(-k)} and fold assignment assign, π̂_n = enum j_n where j_n is the SMALLEST index j such that enum j is a 1/n-near-maximizer of the cross-fitted criterion over the whole enumeration (sInf of the near-maximizer index set).
Definition (Lean source)
enum enumerates the countable pointwise-dense skeleton Π₀ of the policy class (the ass:policy-class / def:feasible-erm requirement): every enum j lies in Π, and every π ∈ Π is the pointwise limit of an enum-indexed subsequence. This is the note's dense-Π₀ enumeration condition on enum; it is what reduces sup_Π V̂ to sup_j V̂(enum j), so the feasibleERM near-maximizer is a genuine Π-wide 1/n-ERM rather than an ERM over an ARBITRARY enumeration.
Definition (Lean source)
Minimax regret M_n = inf_{π̂} sup_{P ∈ 𝓟} E_P R_P(π̂). The infimum ranges ONLY over MEASURABLE Π-valued estimators: est sample ∈ policySet for every realized sample (Π-valued), and the induced per-law regret map sample ↦ R_P(est sample) is measurable for every law (so each E_P R_P(π̂) is genuinely the Bochner integral, not a junk value). The regret loss is bounded in [0,2], so the iInf/iSup are well-posed.
Definition (Lean source)
Baseline observed-law class 𝒫_{α,γ}: the bundle of the six member properties at fixed uniform constants.
Definition (Lean source)
Regime-indexed conditional feasible upper risk U_n(α,γ,a,c; η̂) = sup_P E_P R_P(π̂_n). The estimator is the feasible cross-fit clipped-AIPW ERM feasibleERM run with the SELECTED schedule clip q_n = qSched α γ a c q0 n and the supplied foldwise cross-fitted nuisances η̂ (n-indexed, fold-indexed).
Definition (Lean source)
thm:welfare-identity. Under the well-formed law (τ = μ₁-μ₀) and bounded outcomes, regret equals the |τ|-weighted disagreement mass. hwf is load-bearing: the integral identity needs τ integrable, and BoundedOutcome bounds only μ₀,μ₁ — the contrast field is bounded (τ ∈ [-2,2]) only once WellFormedLaw ties τ = μ₁-μ₀. Both are global standing setup conditions of the observed law.
Formal statement
Proof (Lean source)
The disagreement set is measurable when the policy and contrast are measurable.
Formal statement
Proof (Lean source)
The welfare identity controls disagreement on the region with contrast above u.
Formal statement
Proof (Lean source)
The margin/large-contrast decomposition used in thm:margin-localization: up to the zero-effect null part, D_π ⊆ {0<|τ|≤u} ∪ (D_π ∩ {|τ|>u}), hence P_X(D_π) ≤ C_m u^α + R_P(π)/u.
Formal statement
Proof (Lean source)
thm:margin-localization. Under the margin and zero-effect conditions, disagreement mass is controlled by regret at the fast exponent α/(1+α): P_X(D_π) ≤ C R_P(π)^{α/(1+α)} for every π ∈ policySet.
Formal statement
Proof (Lean source)
prop:overlap-envelope. At the tight window v=h^β, u=h^{β/γ}, the envelope value equals h^{(α+1)β/γ}, admissibility ≥ h^α is equivalent to β ≤ αγ/(α+1)=β_{α,γ}, with equality at β=β_{α,γ}. Hence (final conjunct) a block of mass ~h^α with weak-arm exponent β' meets the ass:overlap-decay envelope iff β' ≤ β_{α,γ}, so β_{α,γ} ≥ 0 is the LEAST INFORMATIVE (largest) admissible weak-arm exponent.
Formal statement
Proof (Lean source)
A measurable real function that is bounded in absolute value by a single constant is integrable against any finite measure.
Formal statement
Proof (Lean source)
Helpers.BochnerIntegrability 4 declarations This file discharges the hBochner regularity hypothesis previously assumed on feasible_upper / crude_localized_master_bound: eventually in n, for every law in the class, the selected regret loss and the localized/offset
Discharging the Bochner integrability side conditions (bochner_integrability_gate)
This file discharges the hBochner regularity hypothesis previously assumed on
feasible_upper / crude_localized_master_bound: eventually in n, for every law in the
class, the selected regret loss and the localized/offset empirical-process suprema over the
policy class are measurable, BddAbove, and integrable against the n-fold product data
measure.
The measurability of the supremum over the (uncountable) policy class is obtained by
reducing it to the countable pointwise-dense skeleton Π₀ carried by PolicyClassVC,
using the paper-agnostic machinery
Causalean.Mathlib.MeasureTheory.integrable_sSup_image_of_countable_dense.
The reduction requires sequential continuity of the process in the policy argument along
skeleton sequences, which is the dominated-convergence content proved here
(lawRegret_tendsto_of_skeleton, pooledCrossfitProcess_tendsto_of_skeleton,
foldSubCentered_tendsto_of_skeleton).
Welfare-regret continuity along a pointwise-convergent skeleton sequence: if seq j x = π x eventually for every x, then lawRegret P (seq j) → lawRegret P π. (welfare = ∫ boolIndicator(π x)·τ x dP_X converges by dominated convergence with dominating function |τ| ≤ 2.)
Formal statement
Proof (Lean source)
Pooled cross-fit process continuity along a pointwise-convergent skeleton sequence, for a uniformly bounded, policy-compatible, measurable increment g. The finite-sample average n⁻¹ ∑ᵢ g(assign i)(seq j)(sample i) is eventually exactly equal to its π-value (each of the finitely many evaluation points stabilizes), and each centering integral ∫ g(assign i)(seq j) dP converges by dominated convergence (dominating constant B).
Formal statement
Proof (Lean source)
Fold-subsample centered process continuity along a pointwise-convergent skeleton sequence (same dominated-convergence content as pooledCrossfitProcess_tendsto_of_skeleton, specialized to a single fold's subsample average). This is the building block for the foldOffsetSubSup integrability conjunct.
Formal statement
Proof (Lean source)
Discharges the four Bochner integrability/BddAbove side conditions (hBochner) of the feasible achievability bound: eventually in n, for every law in the class, the selected regret loss is integrable, and the pooled/fold localized offset-process suprema over the policy class are integrable, BddAbove, and (per fold) integrable.
Formal statement
Proof (Lean source)
Helpers.ClipBias 21 declarations Provides clipped AIPW drift and clip-bias helper lemmas.
Provides clipped AIPW drift and clip-bias helper lemmas.
Pointwise clip-bias drift b_q(x) of the clipped-AIPW conditional mean.
Definition (Lean source)
Policy-weighted population drift P[(π-π_⋆) b_q].
Definition (Lean source)
Cross-fit centered-process increment for the feasible clipped-AIPW ERM bridge.
Definition (Lean source)
The clipped-AIPW score truncated to the symmetric window [-B, B]: the score is returned unchanged where it already lies in the window, and replaced by the nearer endpoint elsewhere.
Definition (Lean source)
The truncated cross-fit policy increment for fold k: the difference between the treatment indicator of the candidate policy and that of the law-optimal policy at the observation's covariate, multiplied by the B-truncated clipped-AIPW score built from fold k's cross-fitted nuisances.
Definition (Lean source)
The covariate coordinate of an observation is a measurable function of the observation.
Formal statement
Proof (Lean source)
The outcome coordinate of an observation is a measurable function of the observation.
Formal statement
Proof (Lean source)
The real treatment indicator of an observation — one when treated, zero when untreated — is a measurable function of the observation.
Formal statement
Proof (Lean source)
Clipping a measurable propensity function into the band [q, 1-q] leaves it measurable.
Formal statement
Proof (Lean source)
Truncation to the symmetric window [-B, B] acts as the identity on any real number already bounded in absolute value by B.
Formal statement
Proof (Lean source)
The truncated cross-fit policy increment is policy-compatible: it depends on the candidate policy only through the single binary treatment decision that policy makes at the observation's covariate.
Formal statement
Proof (Lean source)
For a well-formed law, a measurable candidate policy, and measurable fold-k cross-fitted nuisances, the truncated cross-fit policy increment is a measurable function of the observation.
Formal statement
Proof (Lean source)
The truncated cross-fit policy increment is bounded in absolute value by the truncation level B, uniformly over candidate policies and observations, for any nonnegative B. So B is a genuine envelope for the whole increment class.
Formal statement
Proof (Lean source)
A pointwise product of two uniformly bounded real functions on the covariate space is again uniformly bounded.
Formal statement
Proof (Lean source)
The clipped propensity is at least min(q, 1-q), whatever value the underlying propensity takes. No constraint on the clipping level q is needed.
Formal statement
Proof (Lean source)
The clipped propensity never exceeds the upper clipping level 1 - q, whatever value the underlying propensity takes.
Formal statement
Proof (Lean source)
When the clipping level lies strictly between zero and one, the clipped propensity is strictly positive — this is what keeps the treated arm's inverse-propensity weight finite.
Formal statement
Proof (Lean source)
For a strictly positive clipping level, one minus the clipped propensity is strictly positive — this is what keeps the control arm's inverse-propensity weight finite.
Formal statement
Proof (Lean source)
The second moment of the truncated cross-fit policy increment under the data law is at most the squared truncation level times the covariate probability of the set where the candidate policy and the law-optimal policy disagree.
Formal statement
Proof (Lean source)
Under a well-formed law with bounded outcomes, the conditional treatment-effect contrast is uniformly bounded over the covariate space — the witnessing constant is 2, since the contrast is the difference of two outcome regressions each valued in [-1,1].
Formal statement
Proof (Lean source)
lem:clip-bias. Exact clipped-score conditional-mean drift identity E_P[Γ_q(O;η̄)∣X]-τ_P = (ē_q-e_P)(Δ₁/ē_q+Δ₀/(1-ē_q)) = b_q. This is the GENUINE conditional-expectation identity: its first conjunct is stated against the data law P.dataMeasure via the observed-law SEMANTIC conditions packaged in WellFormedLaw P (which pin e_P=P(A=1∣X), μ_a=E[Y∣A=a,X]), so it is NOT a free-standing algebraic identity over the nuisance fields — it ties the dataMeasure-integral of the clipped score to the closed-form drift b_q = clipBias. In tested (conditional-expectation defining) form: for every bounded measurable covariate test function φ, ∫ φ(X) Γ_q dP - ∫ φ τ_P dP_X = ∫ φ b_q dP_X, i.e. E_P[Γ_q∣X] = τ_P + b_q a.s. hbdd (bounded outcomes) is the regularity premise making the score integrals genuine. The second conjunct records the NL CANCELLATION characterization read off b_q: the drift vanishes WHERE the clipped propensity already equals the true propensity (ē_q(x)=e_P(x)) or both regression errors vanish (μ̂_a(x)=μ_a(x)) — so double-robust cancellation does NOT follow merely from p_P(x)>q.
Formal statement
Proof (Lean source)
Helpers.CrossfitProcess 25 declarations Provides centered empirical-process and cross-fit process helpers.
Provides centered empirical-process and cross-fit process helpers.
Centered policy-indexed empirical process (P_m - P) g_π = m⁻¹ ∑_i g_π(O_i) - E_P g_π for an increment function g on a size-m sample.
Definition (Lean source)
Expected localized supremum E_P sup_{π ∈ Π : R_P(π) ≤ r} |(P_m - P) g_π|, the i.i.d. sample of size m drawn from P.
Definition (Lean source)
Pooled cross-fit centered process: average of the foldwise centered increments g (assign i), with each evaluation fold i.i.d. conditional on its training fold.
Definition (Lean source)
Expected pooled cross-fit localized supremum.
Definition (Lean source)
Expected pooled cross-fit offset positive-part supremum E_P sup_π {2|G_cf(π)| - R_P(π)/4}_+.
Definition (Lean source)
Index set of cross-fitting fold k: the observations of a size-n sample whose fold assignment is k.
Restriction of a sample to cross-fitting fold k: the sub-sample listing only the observations assigned to that fold.
Definition (Lean source)
Restricting an i.i.d. product sample to one cross-fitting fold is measure preserving onto the product law over that fold. Delegates to Causalean.Stat.measurePreserving_pi_restrict.
Formal statement
Proof (Lean source)
Centered empirical process of cross-fitting fold k: the average of the fold-k increment at the policy over the fold's OWN observations, minus that increment's population mean under the data law. The average is normalized by the number of observations in the fold, not by the total sample size.
Definition (Lean source)
Localized supremum of the fold-k centered process: the largest absolute deviation attained over the policies of the class whose regret is at most the localization radius r.
Definition (Lean source)
Offset supremum of the fold-k centered process: the largest value over the whole policy class of twice the absolute deviation minus a quarter of that policy's regret, truncated below at zero. Charging each policy its own regret is what makes the supremum finite without fixing a localization radius in advance.
Definition (Lean source)
The fold-k localized supremum read as a function of the FOLD'S OWN sub-sample rather than of the full sample. This is the form that can be integrated against the product law over the fold's index set, which is how a fold is treated as an independent sample of its own size.
Definition (Lean source)
The fold-k offset supremum read as a function of the FOLD'S OWN sub-sample rather than of the full sample — the form that can be integrated against the product law over the fold's index set.
Definition (Lean source)
Averaging the fold-k localized supremum over the full-sample product law gives exactly the expected localized supremum for an i.i.d. sample whose size is the number of observations in that fold.
Formal statement
Proof (Lean source)
Averaging the fold-k offset supremum over the full-sample product law gives exactly the expected offset supremum of the centered empirical process for an i.i.d. sample whose size is the number of observations in that fold — the offset counterpart of the localized fold reduction.
Formal statement
Proof (Lean source)
The cross-fitting fold weights — each fold's size divided by the total sample size — sum to one. So the pooled cross-fit process is a genuine convex combination of the foldwise processes.
Formal statement
Proof (Lean source)
Averaging any fold-indexed quantity across the observations of the sample is the same as taking its fold-weighted average, with each fold weighted by its size relative to the sample size.
Formal statement
Proof (Lean source)
No cross-fitting fold contains more observations than the whole sample.
Formal statement
A fold's weight times its own root-m rate is at most the full-sample root-n rate: (m/n)·m^{-1/2} ≤ n^{-1/2} whenever 0 < m ≤ n.
Formal statement
Proof (Lean source)
The pooling step for the offset rate: (m/n)·(B²/m)^A ≤ (B²/n)^A whenever 0 < m ≤ n and the exponent A is at most one.
Formal statement
Proof (Lean source)
The logarithmic factor is monotone in the sample size: (log m)^p ≤ (log n)^p for a nonnegative power p and 1 ≤ m ≤ n. So replacing a fold's size by the full sample size in a (log ·)^p factor only weakens the bound.
Formal statement
Proof (Lean source)
The law-optimal policy — treat exactly where the contrast is nonnegative — is a measurable policy whenever the law is well formed, since well-formedness makes the contrast measurable.
Formal statement
Proof (Lean source)
Welfare regret is nonnegative for every measurable policy, under a well-formed law with bounded outcomes. By the welfare identity it is the integral of the absolute contrast against the disagreement indicator, and both factors are nonnegative.
Formal statement
Proof (Lean source)
Sample by sample, the localized supremum of the pooled cross-fit process is at most the fold-weighted sum of the foldwise localized suprema.
Formal statement
Proof (Lean source)
Sample by sample, the offset supremum of the pooled cross-fit process is at most the fold-weighted sum of the foldwise offset suprema.
Formal statement
Proof (Lean source)
Helpers.DriftBound 12 declarations Provides clipped-region localization and drift-bound helpers.
Provides clipped-region localization and drift-bound helpers.
lem:clipped-region-localization. For γ>0, the disagreement mass inside the clipped region is controlled: P_X(D_π ∩ {p_P≤q}) ≤ C u^α q^{1/γ}+r/u.
Formal statement
Proof (Lean source)
Cauchy–Schwarz in the shape used to form product rates: if two square-integrable functions have mean squares bounded by r_f^2 and r_g^2, then the integral of the product of their absolute values is at most r_f r_g. This is the step that turns two separate root-mean-square nuisance rates into a single product rate.
Formal statement
Proof (Lean source)
Cauchy-Schwarz against an indicator. Under a probability measure, the integral of a function's absolute value over a measurable set is at most the square root of that set's probability times the function's root-mean-square bound. This is what converts an integral localized to a small region into a mass factor multiplied by a rate.
Formal statement
Proof (Lean source)
Truncating a real number into the band between q and 1-q never pushes two inputs further apart than they already were: the operation is nonexpansive.
Formal statement
Proof (Lean source)
Pointwise error of the clipped propensity. For a clip level between zero and one half, the distance between the clipped estimated propensity and the true propensity is at most the raw estimation error plus the clip level itself, and that extra charge is incurred only at covariate values whose true overlap is at or below the clip level. Away from the clipped region, clipping costs nothing.
Formal statement
Proof (Lean source)
The disagreement weight between two policies, restricted to a set, is dominated by the indicator of the intersection. The absolute difference of the two policies' treatment indicators is at most one and is zero wherever the policies agree, so multiplying it by the indicator of any set is bounded by the indicator of that set intersected with the region where the policies disagree.
Formal statement
Proof (Lean source)
Pointwise bound on the disagreement-weighted clipped-AIPW bias. At each covariate value, the product of the policy-disagreement weight and the clip bias is at most the propensity error times each of the two outcome-regression errors, divided by the clip level, plus each outcome-regression error restricted to the part of the disagreement region whose overlap is at or below the clip level. The first group is the familiar product-bias term; the second is the price of clipping, and it is charged only inside the clipped region.
Formal statement
Proof (Lean source)
Integrated clip-bias drift bound in terms of the clipped-region mass. If the two outcome-regression errors have root-mean-square bound r_μ and the propensity error has root-mean-square bound r_e, then the policy-weighted population drift is at most twice the product rate divided by the clip level, plus twice r_μ times the square root of the probability that a covariate both lies in the disagreement region and has overlap at or below the clip level. Only that mass enters; bounding it is left to the localization step.
Formal statement
Proof (Lean source)
The square root is subadditive: the square root of a sum of two nonnegative numbers is at most the sum of their square roots.
Proof (Lean source)
Taking the square root of the localized-mass bound distributes across its three positive factors and halves each exponent: the square root of a constant times the margin window raised to α times the clip level raised to 1/γ equals the square root of the constant times the window raised to α/2 times the clip level raised to 1/(2γ).
Formal statement
Proof (Lean source)
Drift bound from a supplied localization estimate. Given as an input a bound on the mass of the clipped disagreement region of the form C u^α q^{1/γ} + R_P(π)/u, the policy-weighted clip-bias drift is at most 4 times the sum of the product-rate term r_μ r_e / q, the clipped-region term r_μ C^{1/2} u^{α/2} q^{1/(2γ)} and the regret-localization term r_μ (R_P(π)/u)^{1/2}. At the strict-overlap endpoint, where the overlap exponent is zero and the clip level is fixed at no more than half the overlap floor, the drift instead collapses to max(1, 2/q) times the product rate r_μ r_e. This is the form that takes the localization estimate as a hypothesis; the companion result derives that estimate itself from overlap decay and zero-effect regularity.
Formal statement
Proof (Lean source)
Deterministic bound on the policy-weighted clip-bias drift — the population average of the clipped-AIPW conditional-mean error weighted by the disagreement between the candidate policy and the law-optimal policy — in BOTH overlap regimes.
Formal statement
Proof (Lean source)
Helpers.FeasibleERM 5 declarations Provides measurable evaluation and feasible ERM helper lemmas.
Provides measurable evaluation and feasible ERM helper lemmas.
lem:feasible-erm-basic-inequality. The feasible ERM (enum-skeleton, foldwise cross-fit) is a MEASURABLE Π-valued estimator: it is Π-valued for every realized sample, the induced regret map sample ↦ R_P(π̂_n(sample)) is measurable (so the U_n/M_n integrals are well-defined), and against EVERY comparator π^b ∈ Π the 1/n basic inequality holds; under OptimalInClass it applies in particular to π^b = π_⋆. The comparator inequality over ALL of Π is load-bearing on enum being a POINTWISE-DENSE skeleton of Π (the countable Π₀ of ass:policy-class that def:feasible-erm fixes): hdense says every π ∈ Π is a pointwise limit of enum-indexed policies, which is what reduces sup_Π V̂ to sup_j V̂(enum j). Without it the bare henum : enum j ∈ Π would not license the Π-wide near-maximality.
Formal statement
Proof (Lean source)
lem:crude-clipped-score-envelope. Crude q^{-1} envelope of the clipped AIPW score from clipped denominators and bounded outcomes/nuisances.
Formal statement
Proof (Lean source)
Truncating the clipped-AIPW score at level 36/q leaves the offset supremum of the pooled cross-fit process unchanged, almost surely under the sample's product law.
Formal statement
Proof (Lean source)
The EXPECTED pooled cross-fit offset supremum is the same for the score truncated at level 36/q and for the untruncated score, under bounded outcomes and cross-fitted regressions valued in [-1,1] — the integrated form of the almost-sure agreement of the two suprema.
Formal statement
Proof (Lean source)
The same agreement holds fold by fold: on the product law over fold k's own observations, the offset supremum built from the score truncated at level 36/q equals almost surely the one built from the untruncated score.
Formal statement
Proof (Lean source)
Helpers.MasterBound 6 declarations Provides feasible ERM bridge and master-bound algebra helpers.
Provides feasible ERM bridge and master-bound algebra helpers.
lem:feasible-erm-welfare-bridge. Sample-wise welfare-identity selection inequality for the feasible clipped-AIPW 1/n-ERM. Writing π̂ = feasibleERM …, g = clippedPolicyIncrement P q η̂ (the contrast increment (π−π_⋆)·Γ_q), and w_k = |I_k|/n, the population welfare identity Ŝ_n(π) − Ŝ_n(π_⋆) = G_cf(π) − R_P(π) + Σ_k w_k drift_k(π) — obtained foldwise from clip_bias's conditional-mean drift decomposition applied to the bounded measurable test φ(x) = 1{π(x)} − 1{π_⋆(x)} — together with the 1/n empirical near-max inequality of feasible_erm_basic_inequality (applied at π_⋆ ∈ Π via OptimalInClass) yields the COEFFICIENT-ONE selection bound R_P(π̂) ≤ |G_cf(π̂)| + |Σ_k w_k drift_k(π̂)| + 1/n.
Formal statement
Proof (Lean source)
Young's inequality in the form used to absorb a regret-localization term. For nonnegative D, m and R and a positive window u, the product of D, m and the square root of R/u is at most half of R plus D²m²/(2u). Half the regret can therefore be moved to the other side of a self-bounding inequality, leaving a remainder that no longer involves the regret.
Formal statement
Proof (Lean source)
Cross-fitted drift bound in the decaying-overlap regime. When every fold's nuisance estimates share the same root-mean-square rates, the fold-size weighted average of the per-fold policy-weighted drifts obeys the same three-term bound as a single fold: an explicit constant, 4(1 + max(C_o,1)^{1/2}), times the sum of the product-rate term r_μ r_e / q, the clipped-region term r_μ u^{α/2} q^{1/(2γ)} and the regret-localization term r_μ (R_P(π)/u)^{1/2}. The fold weights are nonnegative and sum to one, so cross-fitting costs nothing here.
Formal statement
Proof (Lean source)
Cross-fitted drift bound at the strict-overlap endpoint. When the overlap exponent is zero and the clip level is fixed at no more than half the overlap floor, the fold-size weighted average of the per-fold policy-weighted drifts is at most max(1, 2/q) times the product rate r_μ r_e: strict overlap removes the clipped-region and regret-localization terms, and averaging over folds with weights summing to one preserves the bound.
Formal statement
Proof (Lean source)
lem:crude-localized-master-bound. Pooled crude q^{-2}-envelope master bound for the cross-fit clipped-AIPW 1/n-ERM (ARBITRARY enum, foldwise nuisances, assign partition). BOTH overlap regimes: for γ>0 with q ≤ c_o u^γ it is the five-term bound; for γ=0 with fixed q ≤ underline_p/2 it collapses to C{n^{-A_α}+r_μ r_e}(log n)^p.
Formal statement
Proof (Lean source)
lem:clip-balance-exponent. Optimization of the master-bound terms over the DETERMINISTIC def:feasible-rate schedule q_n = qSched, u_n = uSched (tied to s_feas, t_feas, not arbitrary) under the admissibility q_n ≤ c_o u_n^γ, to the solved exponent r_feas = rFeas α γ a c (the FeasibleRate.r accessor). BOTH regimes: for γ>0 the five master-bound terms; for γ=0 the fixed-clip n^{-A_α}+r_μ r_e terms.
Formal statement
Proof (Lean source)
Helpers.OffsetControl 3 declarations Provides localized VC process and cross-fit offset-control helpers.
Provides localized VC process and cross-fit offset-control helpers.
lem:localized-vc-process-bound. Fixed-radius localized process bound: for an i.i.d. sample of size m, the EXPECTED localized supremum E_P Z_m(r) of the centered policy-indexed empirical process (P_m - P) g_π — with increment envelope B and conditional second moment ≤ C B² P_X(D_π) — is bounded by C B m^{-1/2} r^{α/(2+2α)}(log m)^p, combining margin_localization with the discharged finite-VC envelope.
Formal statement
Proof (Lean source)
lem:crossfit-localized-process-reduction. Foldwise application plus balanced fixed-K collapse: conditioning on the training folds, each balanced evaluation fold is i.i.d., so localized_vc_process_bound applies foldwise. The conclusion records BOTH halves of the NL statement: (1) the CONDITIONAL-on-training-folds foldwise bound — each evaluation-fold centered increment process g k has expected localized supremum bounded at the same rate (this is the i.i.d.-per-fold deliverable that conditioning on the training fold supplies); and (2) HENCE the unconditional pooled bound — the pooled cross-fit centered process pooledCrossfitProcess (built from the foldwise increments g k via assign n) has expected localized supremum bounded by C B n^{-1/2} r^{α/(2+2α)}(log n)^p.
Formal statement
Proof (Lean source)
lem:crossfit-localized-offset-control. Pooled offset positive-part control: conditioning on training folds and applying the discharged offset envelope foldwise, the EXPECTED pooled cross-fit offset supremum E_P sup_π {2|G_cf(π)| - R_P(π)/4}_+ is bounded by C (B²/n)^{A_α}(log n)^p, A_α=(1+α)/(2+α). Stochastic input to localized_vc_self_bound; must not depend on it.
Formal statement
Proof (Lean source)
Helpers.SelfBound 1 declarations Provides the localized VC self-bound helper.
Provides the localized VC self-bound helper.
lem:localized-vc-self-bound. EXPECTED-risk self-localized selection bound from the offset-control node. With ρ_n = (B²/n)^{A_α}(log n)^p, B ≥ 1, the EXPECTED pooled offset positive-part supremum controlled by ρ_n (the bound supplied by crossfit_localized_offset_control, hoff), and any data-dependent Π-valued selector π̃ satisfying the SAMPLE-WISE selection inequality R_P(π̃(sample)) ≤ 2|G_cf(sample, π̃(sample))| + δ, the EXPECTED regret obeys E_P R_P(π̃) ≤ C{ρ_n + δ}, and if δ ≤ 1/n the δ term is absorbed into C ρ_n.
Formal statement
Proof (Lean source)
T_feasible_tight 1 declarations
oeq:feasible-tight (OPEN research question — STATED, not proven).
Definition (Lean source)
T_feasible_upper 1 declarations
oeq:feasible-upper (CONDITIONAL achievability). The regime-indexed conditional upper risk U_n = upperRisk … — whose estimator IS the cross-fit clipped-AIPW 1/n-ERM feasibleERM run with the SELECTED schedule clip q_n = qSched α γ a c q0 n, supremized over the bundled def:law-class/optimal/finite-VC/foldwise nuisance-rate side-condition domain at the fixed regime (a,c,C_μ,C_prod) — achieves the UNIFORM EVENTUAL rate bound U_n ≤ C n^{-r_feas}(log n)^p (r_feas = (feasibleRate …).r, the solved exponent of the certified def:feasible-rate object built from hinputs), using only the crude q^{-2} score envelope, the uniform class-level localized finite-VC envelopes, and the deterministic clip-bias controls. CRUCIALLY the constants C, p are chosen BEFORE n (quantified outside the ∀ᶠ n in atTop), so this encodes the paper's uniform eventual conditional rate bound over n — a single pair (C,p) controlling U_n for ALL large n — not a per-n bound with constants chosen after n (which would be vacuous). The def:feasible-rate INPUT-domain restrictions — ū ∈ (0,u₀], q₀ ∈ (0, min{1/2, c_o ū^γ}] for γ>0 and the strict-overlap endpoint clip q₀ ∈ (0, underline_p/2] for γ=0 — are carried as hinputs (FeasibleRateInputs); the schedule admissibility q_n ≤ c_o u_n^γ is now BUNDLED INTO the certified feasibleRate … hinputs object (its admissible field, derived from hinputs) rather than carried as a separate hypothesis.
Formal statement
Proof (Lean source)
T_minimax_lower 48 declarations
{0,1}-supported Bernoulli observation-treatment measure on the treatment space Bool (true ↦ 1) with P(A=1)=p.
Definition (Lean source)
{-1,1}-supported outcome measure with mean m (P(Y=1)=(1+m)/2).
Definition (Lean source)
The Bernoulli treatment law depends measurably on its success probability. This is what makes the witness's covariate-dependent treatment kernel a genuine measurable kernel.
Formal statement
Proof (Lean source)
The two-point outcome law on {-1, +1} depends measurably on its mean parameter — what makes the witness's covariate-dependent outcome kernel a genuine measurable kernel.
Formal statement
Proof (Lean source)
The Bernoulli treatment law with success probability p is a probability measure whenever p lies in [0,1].
Formal statement
Proof (Lean source)
The two-point outcome law on {-1, +1} with mean m is a probability measure whenever m lies in [-1,1].
Formal statement
Proof (Lean source)
Integrating a function of the treatment arm against the Bernoulli treatment law with success probability p in [0,1] gives the weighted average of its treated and untreated values, with weights p and 1-p.
Formal statement
Proof (Lean source)
Integrating a function of the outcome against the two-point law with mean m in [-1,1] gives the weighted average of its values at +1 and -1, with weights (1+m)/2 and (1-m)/2.
Formal statement
Proof (Lean source)
The two-point outcome law with parameter m in [-1,1] has mean exactly m. This is what makes it the outcome channel realizing a prescribed conditional-mean value while keeping outcomes in [-1,1].
Formal statement
Proof (Lean source)
The two-point outcome law puts no mass outside [-1,1], for any parameter m: it is carried by the two points -1 and +1. This delivers the bounded-outcome requirement for the witness laws.
Formal statement
Proof (Lean source)
Mixing a family of measures indexed by the treatment arm over the Bernoulli treatment law with success probability p yields the convex combination of the treated and untreated members with weights p and 1-p.
Formal statement
Proof (Lean source)
Sending a real-covariate observation to its coordinate triple (covariate, treatment arm, outcome) is measurable.
Formal statement
Proof (Lean source)
Every single real-covariate observation forms a measurable set, so the observation space has measurable points. This is needed for the cell-by-cell likelihood-ratio computation behind the two-point chi-squared bound.
Definition (Lean source)
Assembling an observation from a FIXED covariate value and treatment arm is a measurable function of the outcome value.
Formal statement
Proof (Lean source)
Assembling an observation from a FIXED treatment arm and outcome value is a measurable function of the covariate.
Formal statement
Proof (Lean source)
Scaling a measurably varying family of measures by a measurably varying nonnegative extended-real coefficient again gives a measurably varying family of measures.
Formal statement
Proof (Lean source)
Fix a treatment arm and a deterministic outcome value. The observation law obtained by pushing the point mass at that outcome through 'assemble the observation at covariate x' varies measurably in the covariate x. This covers the witness's control cell inside the active block, where the outcome is deterministically zero.
Formal statement
Proof (Lean source)
Fix a treatment arm and a mean m. The observation law obtained by drawing the outcome from the two-point {-1,+1} law with mean m and pushing it through 'assemble the observation at covariate x' varies measurably in the covariate x.
Formal statement
Proof (Lean source)
The two-point witness's per-covariate observation law, written out explicitly as the treated cell weighted by the covariate-dependent propensity plus the untreated cell weighted by its complement — each cell carrying the inside-block or outside-block outcome law — varies measurably in the covariate.
Formal statement
Proof (Lean source)
Lebesgue measure restricted to the unit interval is a probability measure — the covariate marginal used by the two-point witness.
Formal statement
Proof (Lean source)
Under the uniform covariate law on the unit interval, the interval from zero to any nonnegative a carries probability at most a. This is the bound used for the covariate mass of the witness's active block.
Formal statement
Proof (Lean source)
The admissible weak-arm exponent β_{α,γ} is nonnegative whenever the margin exponent α and the overlap-decay exponent γ are.
Formal statement
Proof (Lean source)
The converse denominator D_{α,γ} = 2 + α + β_{α,γ} is strictly positive whenever the margin and overlap-decay exponents are nonnegative. So the information exponent r_⋆ = (1+α)/D_{α,γ} and the contrast height h_n = n^{-1/D_{α,γ}} are well defined.
Formal statement
Proof (Lean source)
The lower-bound contrast height h_n = n^{-1/D_{α,γ}} is strictly positive at every positive sample size.
Formal statement
Proof (Lean source)
The lower-bound contrast height is at most one at every sample size of at least one, when the margin and overlap-decay exponents are nonnegative.
Formal statement
Proof (Lean source)
The lower-bound contrast height drops below one half for all large enough sample sizes, since it decays to zero as the sample size grows. This is the smallness the witness construction needs to keep its outcome regressions inside [-1,1].
Formal statement
Proof (Lean source)
The lower-bound weak-arm scale q_n lies in the interval from zero (exclusive) to one half for all large enough sample sizes — the range that makes it a valid treatment probability for the witness's active block.
Formal statement
Proof (Lean source)
Active-block admissibility check for the overlap-decay envelope in the decaying-overlap regime (positive γ).
Formal statement
Proof (Lean source)
Active-block admissibility check for the overlap-decay envelope in the degenerate branch where the weak-arm exponent β_{α,γ} vanishes, so the witness's active block carries the FIXED treatment probability one quarter rather than a decaying power of the contrast height.
Formal statement
Proof (Lean source)
Explicit two-point least-favorable law P_{n,σ} on 𝒳=ℝ with covariate marginal Lebesgue on [0,1], active block B_n=[0, c_B h_n^α], weak-arm propensity q_n on B_n, charged treated cell carrying contrast σ h_n, and off-block contrast τ_0=(u_0+2)/2 ∈ (u_0,2). The weak-arm scale is EXACTLY the displayed q_n = qLower α γ n (= 1/4 if β_{α,γ}=0, else h_n^{β_{α,γ}}), which lies in (0,1/2] for all large n; the constants admissibility 8 c_B c_Q < log 5 (c_Q = 1 here) is carried by the divergence lemma.
Definition (Lean source)
For the σ = +1 member of the two-point pair, the law-optimal policy treats every covariate value: the contrast is +h_n on the active block and the strictly positive off-block value τ₀ elsewhere, hence nonnegative throughout.
Formal statement
Proof (Lean source)
For the σ = -1 member of the two-point pair, the law-optimal policy treats exactly the covariate values OUTSIDE the active block: the contrast is -h_n on the block, so treating there is harmful, and +τ₀ off it.
Formal statement
Proof (Lean source)
Each two-point witness satisfies positivity — its propensity is strictly between zero and one at every covariate value — as soon as the weak-arm scale q_n lies in the interval from zero (exclusive) to one half.
Formal statement
Proof (Lean source)
Each two-point witness satisfies the strict-overlap endpoint condition at any floor underline_p in the interval from zero (exclusive) to one quarter.
Formal statement
Proof (Lean source)
Each two-point witness satisfies the canonical zero-effect regularity condition, for either sign σ = ±1: its contrast never vanishes — it is ±h_n on the active block and the strictly positive τ₀ off it — so the zero-contrast set is empty and in particular null.
Formal statement
Proof (Lean source)
Each two-point witness obeys the Tsybakov margin condition with exponent α and constant C_m, provided the block-width constant c_B is positive and at most C_m.
Formal statement
Proof (Lean source)
Each two-point witness has outcomes in [-1,1], for either sign σ = ±1.
Formal statement
Proof (Lean source)
Each two-point witness is a well-formed observed law, for either sign σ = ±1.
Formal statement
Proof (Lean source)
lem:witness-membership. For all large n the two witness laws belong to def:law-class, and the two explicit witness-optimal policies are x ↦ 1 (under P_{n,+}) and x ↦ 1{x ∉ B_n} (under P_{n,-}); if these belong to Π they are the two policy actions of the two-point reduction. The membership is DERIVED from the construction, not assumed.
Formal statement
Proof (Lean source)
Three-cell χ² bound from proportional restrictions.
Formal statement
Proof (Lean source)
For all large enough sample sizes, the two members of the two-point pair are both probability laws, the σ = +1 law is absolutely continuous with respect to the σ = -1 law with square-integrable likelihood-ratio deviation, and their ONE-DRAW chi-squared divergence is at most 8 c_B h_n^{2+α+β_{α,γ}}.
Formal statement
Proof (Lean source)
lem:two-point-divergence. The per-observation χ²-divergence scales as χ² ≤ C h_n^{2+α+β_{α,γ}} = C h_n^{D_{α,γ}} (i.e. m_n q_n h_n² with m_n ~ h_n^α, q_n ~ h_n^{β_{α,γ}}); with h_n = n^{-1/D_{α,γ}} the per-draw divergence is ≤ C/n, so by the product identity the n-fold divergence is uniformly bounded. The admissibility 8 c_B c_Q < log 5 (c_Q = 1 for the qLower weak-arm scale) keeps the product divergence below a constant.
Formal statement
Proof (Lean source)
Lebesgue mass of [0,a] under Lebesgue measure restricted to [0,1].
Formal statement
Proof (Lean source)
lem:regret-separation. The witness optimal labels are opposite on B_n, forcing regret separation ≥ c h_n^{1+α} for every policy.
Formal statement
Proof (Lean source)
Welfare regret is nonnegative under the welfare-identity hypotheses.
Formal statement
Proof (Lean source)
Under bounded outcomes, any measurable deterministic policy has regret at most 2.
Formal statement
Proof (Lean source)
thm:minimax-lower (CRUX). The sharp constructive converse over the baseline observed-law class: M_n ≥ c n^{-r_⋆(α,γ)} for all large n.
Formal statement
Proof (Lean source)
thm:rate-characterization (HEADLINE, lower-bound only). M_n ≥ c n^{-(1+α)/(2+α+β_{α,γ})}.