Formalization: Minimax Mean Squared Error for Low-order Network Interference under Bernoulli Assignment
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 26 declarations This file defines the finite-population graph, raw polynomial potential outcomes, and the two model classes used throughout the paper.
SNIPE degree-frontier model
This file defines the finite-population graph, raw polynomial potential outcomes, and the two model classes used throughout the paper. The Causalean Bernoulli product design supplies the assignment law; a bare directed relation is used for the interference graph because self-loops are part of the model.
Substrate survey: Causalean.Experimentation.DesignBased.Designs.Bernoulli is
reused for the assignment law. The exposure-mapping potential-outcome layer and
Causalean.Graph.DAG are bypassed because the former hides the raw polynomial
coefficients and the latter forbids the required self-loops.
The in-neighborhood {j | G j i} of an outcome unit.
Definition (Lean source)
The out-neighborhood {i | G j i} of an assignment coordinate.
The Bernoulli contrast (1-p)^r - (-p)^r.
Definition (Lean source)
The effective interaction order min β d.
The standing degree-index restriction d ≤ n = |V|.
Definition (Lean source)
A nonconstant interaction order in {1,...,min β d}.
Definition (Lean source)
A finite subset of the in-neighborhood of i.
Definition (Lean source)
The largest exposed order, with value zero when the exposed set is empty.
A finite design is the common-probability product Bernoulli design, with the paper's strict overlap condition 0 < p < 1.
Definition (Lean source)
Both directed degrees are at most d; loops are neither removed nor treated specially, and hence are counted in both finsets.
Definition (Lean source)
Raw polynomial coefficients above order β vanish.
The raw coefficient mass in every outcome neighborhood is at most B.
Definition (Lean source)
A raw-monomial potential outcome on the in-neighborhood of i.
Definition (Lean source)
The observed-outcome vector obtained by evaluating the fixed schedule at the realized assignment.
Definition (Lean source)
The finite-population all-treated versus all-control contrast.
Definition (Lean source)
A directed graph with both degrees bounded by d.
Definition (Lean source)
A neighborhood-supported, low-order coefficient schedule with bounded raw coefficient mass.
Definition (Lean source)
The graph-and-schedule class used by the coefficient-mass minimax risk.
Definition (Lean source)
Assemble the flat model class from its graph and schedule components.
Definition (Lean source)
Project a model to its bounded-degree graph.
Definition (Lean source)
Project a model to its coefficient schedule.
Definition (Lean source)
A low-order schedule whose induced potential outcomes are uniformly bounded by B.
Definition (Lean source)
The graph-and-schedule class with uniformly bounded potential outcomes.
Definition (Lean source)
Assemble the flat bounded-outcome model from component classes.
Definition (Lean source)
Project a bounded-outcome model to its graph component.
Definition (Lean source)
Project a bounded-outcome model to its schedule component.
Definition (Lean source)
Estimator 21 declarations The estimator receives the known graph together with assignment and observed outcomes.
Graph-aware SNIPE estimators and minimax risks
The estimator receives the known graph together with assignment and observed
outcomes. The risk then composes one global estimator with each model's own
graph before applying FiniteDesign.mse.
A Boolean graph's in-neighborhood.
Turn a model's decidable relation into estimator data.
Definition (Lean source)
The same graph encoding for the bounded-outcome class.
Definition (Lean source)
A graph-aware estimator of the finite-population contrast.
Measurability in the outcome vector, with graph and assignment fixed.
Definition (Lean source)
The centered SNIPE score read from the estimator's graph argument.
Definition (Lean source)
Clip a scalar to [-radius,radius].
SNIPE, as one graph-aware estimator valid for every model in the supremum.
Definition (Lean source)
SNIPE projected onto the coefficient-class target interval [-B,B].
Definition (Lean source)
The paper's two jointly defined SNIPE estimators: the raw estimator and its Euclidean projection onto [-B,B].
Definition (Lean source)
Design MSE of one graph-aware estimator at a coefficient-mass model.
Definition (Lean source)
Worst-case MSE over the coefficient-mass model class.
Definition (Lean source)
A measurable estimator is admissible for the real-valued minimax infimum only when its modelwise risk range is bounded above. This excludes the conditionally-complete sSup junk value for unbounded competitors.
Definition (Lean source)
Infimum, over measurable graph-aware estimators, of worst-case MSE.
Definition (Lean source)
Design MSE at a uniformly bounded-outcome model.
Definition (Lean source)
Worst-case MSE over uniformly bounded potential outcomes.
Definition (Lean source)
Bounded-outcome analogue of AdmissibleEstimator.
Definition (Lean source)
The coefficient-mass minimax risk in the two-class notation.
Definition (Lean source)
The minimax risk over the uniformly bounded-outcome class.
Definition (Lean source)
The two minimax risks introduced simultaneously in the paper.
Definition (Lean source)
SNIPE projected onto the bounded-outcome target interval [-2B,2B].
Definition (Lean source)
Helpers.BernoulliFourier 4 declarations These are the two product-design identities used by both the block representer and the global SNIPE variance argument.
Bernoulli Fourier moments
These are the two product-design identities used by both the block representer and the global SNIPE variance argument.
A centered Bernoulli monomial.
Expectation of a coordinatewise product under the common-probability Bernoulli block design.
Formal statement
Proof (Lean source)
Centered monomials are orthogonal under the product Bernoulli design.
Formal statement
Proof (Lean source)
A centered monomial pairs with a raw monomial exactly when its support is contained in the raw support.
Formal statement
Proof (Lean source)
Helpers.BlockPriorHellinger 9 declarations Hellinger control for the continuous block prior
Hellinger control for the continuous block prior
Expectation under an identical-coordinate product design is invariant under a bijective relabeling of the coordinate type.
Formal statement
Proof (Lean source)
The global Bernoulli expectation of a function of one active block is the corresponding d-coordinate block expectation.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block prior density nonneg.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block prior density integrable.
Formal statement
Proof (Lean source)
For normalized nonnegative coordinate densities, the squared Hellinger integral of their finite products is twice the product-affinity defect.
Formal statement
Proof (Lean source)
Conditional on an assignment, the two translated cosine-product densities have Hellinger square controlled by the sum of squared block representers.
Formal statement
Proof (Lean source)
The Bernoulli average of the summed squared block representers is m / A_d.
Formal statement
Proof (Lean source)
The same identity in the explicit assignment-mass notation used by the common dominating density.
Formal statement
Proof (Lean source)
The two explicit prior-predictive densities obey the displayed global Hellinger bound.
Formal statement
Proof (Lean source)
Helpers.BlockRepresenter 8 declarations This file builds the optimization and uniform coefficient bounds on top of the finite Bernoulli identities in BlockRepresenterCore.
Block representer optimization and uniform bounds
This file builds the optimization and uniform coefficient bounds on top of
the finite Bernoulli identities in BlockRepresenterCore.
Strict product Bernoulli expectation is faithful on squares.
Formal statement
Proof (Lean source)
The centered score belongs to the raw low-order polynomial span.
Formal statement
Proof (Lean source)
Weight feasibility extends from raw generators to their full span.
Formal statement
Proof (Lean source)
The normalized score is the unique perturbation-program optimizer.
Formal statement
Proof (Lean source)
The score is the unique weight-program optimizer.
Formal statement
Proof (Lean source)
The normalized block score satisfies the perturbation constraints.
Formal statement
Proof (Lean source)
Both finite-dimensional programs attain their stated exact values.
Formal statement
Proof (Lean source)
The full block representer result, including both optimization programs and constants uniform in block size.
Formal statement
Proof (Lean source)
Helpers.BlockRepresenterCore 16 declarations This file states the Bernoulli Riesz identities, the two unique minimizer claims, the binomial comparison, and the uniform raw-coefficient bound.
Block representer identities
This file states the Bernoulli Riesz identities, the two unique minimizer claims, the binomial comparison, and the uniform raw-coefficient bound.
Weight feasibility phrased directly against an arbitrary finite design.
Definition (Lean source)
The finite binomial identity underlying the representer moment.
Formal statement
Proof (Lean source)
The score pairs to one with every eligible nonconstant raw monomial.
Formal statement
Proof (Lean source)
The block score is centered under its product Bernoulli design.
Formal statement
Proof (Lean source)
The canonical block score satisfies all unbiased-weight moment restrictions.
Formal statement
Proof (Lean source)
The block score represents the all-one versus all-zero contrast on the low-order polynomial space.
Formal statement
Proof (Lean source)
The block score's second moment is exactly A_d.
Formal statement
Proof (Lean source)
The canonical score gives the upper bound in the weight program.
Formal statement
Proof (Lean source)
The contrast of the unnormalized score is its squared energy.
Formal statement
Proof (Lean source)
The block energy is positive under the paper's nondegenerate parameters.
Formal statement
Proof (Lean source)
The normalized representer has unit contrast and reciprocal energy.
Formal statement
Proof (Lean source)
Expansion of a centered monomial in the raw-monomial basis.
Formal statement
Proof (Lean source)
Exchange a sum over all subsets with a sum over their supersets.
Formal statement
Proof (Lean source)
The raw coefficients reconstruct the normalized representer.
Formal statement
Proof (Lean source)
Under the nondegenerate paper parameters, the exposed-order set is nonempty and kStar belongs to it.
Formal statement
Proof (Lean source)
The top exposed summand supplies the pointwise lower comparison used in the block-energy asymptotics.
Formal statement
Proof (Lean source)
Helpers.BlockRepresenterUniform 12 declarations Uniform block-energy and raw-coefficient bounds
Uniform block-energy and raw-coefficient bounds
Exposed orders among the fixed paper orders 1,...,β.
Definition (Lean source)
The positive coefficient multiplying the order-r binomial term.
Definition (Lean source)
The coefficient occurring after expanding centered into raw monomials.
Definition (Lean source)
Minimum positive exposed coefficient at the finitely many fixed orders.
Definition (Lean source)
A uniform upper comparison constant for block energy.
Definition (Lean source)
A uniform bound for the normalized raw coefficient mass.
Definition (Lean source)
Fixed-order binomial coefficients are uniformly controlled by the largest exposed-order coefficient.
Formal statement
Proof (Lean source)
Every nonzero eligible order is at most the largest exposed order.
Formal statement
Proof (Lean source)
The fixed-order lower constant is positive and bounds every exposed coefficient from below.
Formal statement
Proof (Lean source)
Uniform two-sided comparison of block energy with the top exposed binomial coefficient.
Formal statement
Proof (Lean source)
Direct triangle-inequality estimate after expanding centered monomials in the raw basis.
Formal statement
Proof (Lean source)
The normalized raw coefficient mass is bounded uniformly in block size.
Formal statement
Proof (Lean source)
Helpers.BlockScore 16 declarations All objects here live on the finite assignment space Fin d → Bool.
Bernoulli block score and the two Riesz programs
All objects here live on the finite assignment space Fin d → Bool. The
bilinear form is the expectation of Causalean's finite Bernoulli design, so no
measure-theoretic L² wrapper is needed.
A Boolean coordinate viewed as a real treatment indicator.
The centered contrast score on a complete d-block.
Definition (Lean source)
The exact squared norm of the block score.
Definition (Lean source)
The normalized representer, with the degree-zero convention imposed without ever forming 0 / 0.
Definition (Lean source)
The raw-monomial coefficient of the normalized representer.
Definition (Lean source)
The four objects jointly introduced by the block score/energy definition: g_d, A_d, the normalized representer h_d, and all raw coefficients h_{d,T}.
Definition (Lean source)
A raw block monomial.
The span of raw monomials through effective order.
The all-one versus all-zero functional.
Definition (Lean source)
The common-probability Bernoulli design on a block.
Definition (Lean source)
Feasibility for the normalized perturbation program.
Definition (Lean source)
The normalized perturbation program.
Definition (Lean source)
Feasibility for a design-unbiased block weight.
Definition (Lean source)
The minimum-energy unbiased-weight program.
Definition (Lean source)
The paper's degree-zero conventions, including the guarded normalized representer and its raw coefficients.
Definition (Lean source)
The degree-zero conventions follow from the finite empty sums and the guard in blockRepresenter.
Formal statement
Proof (Lean source)
Helpers.ContinuousPriorConverse 32 declarations Continuous-prior minimax converse
Continuous-prior minimax converse
Defines baseline product density.
Definition (Lean source)
Defines baseline product measure.
Definition (Lean source)
Establishes the stated mathematical result for baseline product density nonneg.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for baseline product density integrable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for baseline product density integral one.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for baseline product measure is probability.
Formal statement
Proof (Lean source)
Repeat the observed block statistic over all active units and put zero on the inactive remainder.
Definition (Lean source)
Defines block estimator statistic.
Definition (Lean source)
Establishes the stated mathematical result for block observed vector measurable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block estimator statistic measurable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block observed vector translate.
Formal statement
Proof (Lean source)
A translated-coordinate Fubini identity for bounded measurable test functions.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block prior law is probability.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block prior tv dist le sqrt hellinger.
Formal statement
Proof (Lean source)
Defines miss indicator.
Definition (Lean source)
Establishes the stated mathematical result for miss indicator measurable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for miss indicator nonneg.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for miss indicator le one.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for assignment mass eq bernoulli p.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for sum assignment mass one.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block prior law real miss.
Formal statement
Proof (Lean source)
Defines block baseline support.
Definition (Lean source)
Establishes the stated mathematical result for measurable set block baseline support.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for baseline product density eq zero of not support.
Formal statement
Proof (Lean source)
Defines block miss probability.
Definition (Lean source)
Establishes the stated mathematical result for block miss probability measurable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block miss probability bounds.
Formal statement
Proof (Lean source)
The continuous least-favourable prior converts a miss probability into the coefficient-class worst squared risk. This is the paper-specific use of integral_le_sSup_range_of_isProbabilityMeasure.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for potential outcome abs le mass.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for tte abs le two mul of model class.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for zero estimator admissible.
Formal statement
Proof (Lean source)
Continuous-prior Le Cam converse for the block family.
Formal statement
Proof (Lean source)
Helpers.HeadlineSupport 12 declarations
Establishes the stated mathematical result for tte abs le of model class.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for tte abs le of bdd model class.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for clip to sq sub le.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for risk at clipped le raw.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for risk at bdd clipped le raw.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for worst risk clipped le min.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for worst risk bdd clipped le min.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for snipe clipped bdd admissible.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for minimax risk bdd le clipped.
Formal statement
Proof (Lean source)
Defines model class to bdd.
Definition (Lean source)
Establishes the stated mathematical result for risk at model class to bdd.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for minimax risk l1 le minimax risk bdd.
Formal statement
Proof (Lean source)
Helpers.HellingerAffinity 3 declarations The general common-density affinity interface (densityAffinity, hellingerSqDensity, their identity, the total-variation comparison, and product tensorization) now lives in Causalean/Stat/Minimax/HellingerAffinity.lean; t
Affinity defect of the cosine-squared least-favourable pair
The general common-density affinity interface (densityAffinity, hellingerSqDensity,
their identity, the total-variation comparison, and product tensorization) now lives in
Causalean/Stat/Minimax/HellingerAffinity.lean; this file re-exports it and adds the
computation specific to this run's least-favourable prior: the exact affinity of two
translates of the cosine-squared bump cosSqDensity, and the resulting quadratic bound on
its affinity defect.
Establishes the stated mathematical result for cos sq density affinity formula.
Formal statement
Proof (Lean source)
The cosine-squared translate has quadratic affinity defect.
Formal statement
Proof (Lean source)
The sharper constant needed when affinity defect is converted to the unhalved squared-Hellinger convention used in this development.
Formal statement
Proof (Lean source)
Helpers.LeastFavourable 29 declarations The compressed prior-predictive law on the sufficient statistic (Z,(Y_b)) is defined explicitly as a density with respect to counting measure times finite-dimensional Lebesgue measure.
Continuous-baseline least-favourable block family
The compressed prior-predictive law on the sufficient statistic (Z,(Y_b))
is defined explicitly as a density with respect to counting measure times
finite-dimensional Lebesgue measure. The paper's full observed-data law on
(Z,(Y_i^{obs})) is its pushforward under repetition of each active block
outcome and zero extension to the inactive units.
Number of complete active blocks.
Definition (Lean source)
Number of active units.
Definition (Lean source)
The complete directed block graph, including loops, on active units; inactive units are isolated.
Definition (Lean source)
A baseline value indexed by a natural block number, zero outside the typed block range.
Definition (Lean source)
The cosine-squared density on [-s,s].
Definition (Lean source)
The cosine-squared baseline density with halfwidth s is a measurable function of the baseline value: it is the indicator of the interval from −s to s times a continuous function. This is the regularity needed before the density can be integrated against or used to build the least-favourable prior.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for cos sq density integrable.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for cos sq density integral one.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for cos sq density translate integral one.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for cos sq density translate integrable.
Formal statement
Proof (Lean source)
Raw coefficient mass of the normalized block representer.
Definition (Lean source)
The paper's exact representer-mass constant sup_{d≥1} ∑_T |h_{d,T}|.
Definition (Lean source)
The score-aligned tilt amplitude.
Definition (Lean source)
Map a global subset to its within-block coordinate subset.
Definition (Lean source)
The score-aligned coefficient schedule for one fixed baseline vector and one sign.
Definition (Lean source)
The independent cosine-squared baseline law on the active block coefficients.
Definition (Lean source)
The fuzzy prior on fixed coefficient schedules, obtained by pushing the independent baseline law through the score-aligned schedule construction.
Definition (Lean source)
Mechanical anchor for the complete least-favourable block construction: block count, active count and share, complete-block graph, and prior on fixed coefficient schedules.
Definition (Lean source)
Restrict a global assignment to a typed active block.
Definition (Lean source)
Product Bernoulli mass of one assignment.
Definition (Lean source)
Density of the sufficient observed statistic under one prior sign.
Definition (Lean source)
The common counting-times-Lebesgue dominating measure.
Definition (Lean source)
The prior-predictive law of assignment and repeated block outcomes.
Definition (Lean source)
Repeat each active block's observed outcome across its d units and set the outcomes of the inactive remainder to zero.
Definition (Lean source)
Expand the sufficient observed statistic to the full observed data.
Definition (Lean source)
The full prior-predictive law of assignment and all n observed outcomes, obtained from the compressed block-statistic law by the deterministic repeated-block-outcome map.
Definition (Lean source)
The displayed density representation of blockPriorLaw.
Formal statement
Proof (Lean source)
Under the paper's parameter restrictions the prior density integrates to one against the common dominating measure.
Formal statement
Proof (Lean source)
Helpers.LeastFavourableProperties_Part1 19 declarations Counting facts about complete blocks and the active population, the degree and neighbourhood structure of the block graph, the support and low-order vanishing of the block schedule, and the representer-mass bounds that k
Arithmetic, graph, and mass facts for the block family
Counting facts about complete blocks and the active population, the degree and neighbourhood structure of the block graph, the support and low-order vanishing of the block schedule, and the representer-mass bounds that keep the tilt amplitude admissible.
At least one complete block is active whenever 1 ≤ d ≤ n.
Formal statement
Proof (Lean source)
The active part never exceeds the population.
Formal statement
Proof (Lean source)
With at least one complete block, the active part contains more than half of the population.
Formal statement
Proof (Lean source)
The block/population normalization identity used in the lower-bound calculation.
Formal statement
Proof (Lean source)
Every in-neighborhood of the (possibly truncated) block graph has at most d vertices.
Formal statement
Proof (Lean source)
In- and out-neighborhoods agree for the symmetric block relation.
Formal statement
Proof (Lean source)
The truncated complete-block relation belongs to the degree-d graph class.
Formal statement
Proof (Lean source)
Raw coefficients of the normalized block representer vanish above the prescribed interaction order.
Formal statement
Proof (Lean source)
On one active block, reduction modulo d is injective.
Formal statement
Proof (Lean source)
The schedule is zero away from its prescribed block neighborhood.
Formal statement
Proof (Lean source)
The block schedule has interaction order at most β.
Formal statement
Proof (Lean source)
The raw coefficient mass of a normalized representer is at least its unit all-treated/all-control contrast.
Formal statement
Proof (Lean source)
Each finite-size representer mass is bounded by the exact supremum used in the tilt definition.
Formal statement
Proof (Lean source)
The exact supremum of representer masses is positive.
Formal statement
Proof (Lean source)
The score tilt consumes at most half of the coefficient budget after multiplication by one representer mass.
Formal statement
Proof (Lean source)
Reduction modulo d gives a bijection between subsets of one active global block and subsets of Fin d.
Formal statement
Proof (Lean source)
The raw-coefficient contribution of a block schedule has exactly the single-block representer mass.
Formal statement
Proof (Lean source)
A supported cosine-prior schedule obeys the raw coefficient-mass envelope whenever its baseline lies in [-B/2,B/2].
Formal statement
Proof (Lean source)
Helpers.LeastFavourableProperties_Part2 6 declarations Builds the model whose response is the block schedule, evaluates its potential outcomes on active and inactive units, and computes the resulting total treatment effect.
The least-favourable schedule model and its potential outcomes
Builds the model whose response is the block schedule, evaluates its potential outcomes on active and inactive units, and computes the resulting total treatment effect.
Every schedule in the displayed least-favourable family is a member of the coefficient-mass model class.
Definition (Lean source)
A global raw monomial inside one active block is the corresponding local raw monomial after restriction of the assignment.
Formal statement
Proof (Lean source)
Evaluation of an active block schedule is a translated normalized block representer.
Formal statement
Proof (Lean source)
Inactive units in the block construction have zero potential outcome.
Formal statement
Proof (Lean source)
The number of active Fin n indices is activeCount n d.
Formal statement
Proof (Lean source)
The all-treated/all-control contrast of a least-favourable schedule is the active share times its signed tilt.
Formal statement
Proof (Lean source)
Helpers.LocalLinearClass 8 declarations The graph is fixed in this restricted problem.
Fixed-graph block-local linear class
The graph is fixed in this restricted problem. Locality is expressed directly: a unit's weight is unchanged whenever two assignments agree on its in-neighborhood. The moment restrictions then encode design unbiasedness for all eligible raw monomials.
Low-order bounded-mass schedules on one fixed graph.
Definition (Lean source)
A collection of block-local weights satisfying all unbiasedness moments.
Definition (Lean source)
The block-local linear data rule generated by a weight collection.
Definition (Lean source)
The block-local linear design-unbiased estimator class. Membership is type-level: a rule is generated by a weight collection carrying the locality, centering, and raw-monomial moment restrictions above.
Definition (Lean source)
MSE of a fixed local weight collection at a fixed schedule.
Definition (Lean source)
Worst-case fixed-graph risk of local weights.
Definition (Lean source)
Restricted minimax risk over block-local linear unbiased weights.
Definition (Lean source)
The exact finite block extremal functional. block is the set of units in the block whose joint error is maximized over signed raw-monomial extreme points.
Definition (Lean source)
Helpers.LocalLinearCompleteBlocks_Part1 15 declarations Defines the canonical local-linear weight scheme, the complete-block index and unit sets, and the per-unit estimation error, then develops the error expansion, unbiasedness, and the global second-moment identity for the
Canonical local-linear weights and the estimator error expansion
Defines the canonical local-linear weight scheme, the complete-block index and unit sets, and the per-unit estimation error, then develops the error expansion, unbiasedness, and the global second-moment identity for the SNIPE score together with the weight-energy and centred-moment lemmas.
When the block size divides the population size, every unit is active.
Formal statement
Proof (Lean source)
In a complete block design, every unit’s neighborhood contains exactly the block size number of units.
Formal statement
Proof (Lean source)
Constructs canonical local-linear weights for the complete block graph, satisfying the required locality, mean-zero, and moment conditions.
Definition (Lean source)
Defines the units in a block as the active population units with the specified block index.
Definition (Lean source)
Returns the first population unit in the specified complete block.
Definition (Lean source)
Assigns each population unit to its complete-block index.
Definition (Lean source)
Every population unit belongs to the complete block selected by its block index.
Formal statement
Proof (Lean source)
Defines a unit-and-subset contribution to estimation error as the weighted observed monomial minus its target.
Definition (Lean source)
The local-linear estimator’s error equals the population average of coefficient-weighted unit errors over all local subsets.
Formal statement
Proof (Lean source)
Under Bernoulli assignment, valid local-linear weights yield an unbiased estimator of the total treatment effect.
Formal statement
Proof (Lean source)
The expectation of a centered Bernoulli monomial times a raw monomial has the stated product-form value.
Formal statement
Proof (Lean source)
The global second moment of the SNIPE score equals its stated block-energy expression.
Formal statement
Proof (Lean source)
The total expected squared energy of canonical local-linear weights equals the stated multiple of block energy.
Formal statement
Proof (Lean source)
Canonical local-linear weights have the stated centered moments for the specified local subsets.
Formal statement
Proof (Lean source)
The canonical local-linear weight paired with a SNIPE score has the stated expectation.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part2 7 declarations Identifies the units of a complete block with a graph neighbourhood and pins the blockwise extremal value from both sides, the upper bound being attained by the canonical weights.
The complete-block extremal value: lower and upper bounds
Identifies the units of a complete block with a graph neighbourhood and pins the blockwise extremal value from both sides, the upper bound being attained by the canonical weights.
Establishes the stated mathematical result for block extremal all empty le.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block first unit mem complete block units.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block units eq nbhd.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block units card.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for snipe score eq of nbhd eq.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block block extremal lower.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for canonical complete block block extremal upper.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part3 3 declarations A self-contained convexity chain: the absolute row sums of a signed convex combination are controlled by a signed supremum, and the supremum over rows of a quadratic form is attained at a signed extreme point.
Signed convex weights: absolute-sum bounds and extreme-point attainment
A self-contained convexity chain: the absolute row sums of a signed convex combination are controlled by a signed supremum, and the supremum over rows of a quadratic form is attained at a signed extreme point.
Establishes the stated mathematical result for abs sum signed convex weights.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for abs sum row quadratic le signed sup.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for abs sum rows quadratic exists signed extreme.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part4 12 declarations Defines the eligible block sets and the block-schedule estimation error, proves it is mean zero and depends only on its own block, and decomposes the local-linear risk at a schedule into a sum of blockwise contributions.
The block-schedule error and the blockwise risk decomposition
Defines the eligible block sets and the block-schedule estimation error, proves it is mean zero and depends only on its own block, and decomposes the local-linear risk at a schedule into a sum of blockwise contributions.
Defines eligible block sets.
Definition (Lean source)
Defines block schedule error.
Definition (Lean source)
Establishes the stated mathematical result for loc lin unit error mean zero.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block schedule error mean zero.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block schedule error local.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block units disjoint.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for sum complete block units.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block schedule error mul zero.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for e complete block schedule error sum sq.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for schedule inner eq eligible.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for sum block schedule error eq total.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for loc lin risk at block decomposition.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part5 6 declarations Bounds each blockwise squared error by the block extremal value, constructs the extreme block schedule attaining it, and evaluates the worst-case local-linear risk exactly in terms of the blockwise extremal values.
Exact worst-case local-linear risk via extreme block schedules
Bounds each blockwise squared error by the block extremal value, constructs the extreme block schedule attaining it, and evaluates the worst-case local-linear risk exactly in terms of the blockwise extremal values.
Establishes the stated mathematical result for block schedule error sq le extremal.
Formal statement
Proof (Lean source)
Defines extreme block schedule.
Definition (Lean source)
Establishes the stated mathematical result for extreme block schedule block error.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for exists block extremal choice.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for loc lin worst risk exact block extremal.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for complete block benchmark algebra.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part6 6 declarations Evaluates the local-linear minimax risk exactly, then collects the design-based Cauchy-Schwarz inequalities and the energy bounds for candidate weight perturbations that the witness construction consumes.
Exact minimax risk and perturbation-energy bounds
Evaluates the local-linear minimax risk exactly, then collects the design-based Cauchy-Schwarz inequalities and the energy bounds for candidate weight perturbations that the witness construction consumes.
Establishes the stated mathematical result for loc lin minimax risk exact.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for finite design abs e mul le sqrt.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for finite design e add sq le.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block candidate perturb energy le.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for block extremal le of weight distance.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for e global centered mul raw eq zero.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part7 6 declarations Constructs the orthogonal block perturbation and the associated witness weights, computes their energy and distance, and derives the witness upper bound on the blockwise extremal value.
The sparse orthogonal-complement witness
Constructs the orthogonal block perturbation and the associated witness weights, computes their energy and distance, and derives the witness upper bound on the blockwise extremal value.
Defines orthogonal block perturb.
Definition (Lean source)
Defines orthogonal witness weights.
Definition (Lean source)
Establishes the stated mathematical result for orthogonal block perturb energy.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for orthogonal witness weights distance energy.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for monomial mul sq energy le.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for orthogonal witness block extremal upper.
Formal statement
Proof (Lean source)
Helpers.LocalLinearCompleteBlocks_Part8 2 declarations Bounds the excess of the blockwise extremal value over its canonical value by the weight distance, and records the invariance of the SNIPE score under relabelling.
Excess of the complete-block extremal value, and score relabelling
Bounds the excess of the blockwise extremal value over its canonical value by the weight distance, and records the invariance of the SNIPE score under relabelling.
Establishes the stated mathematical result for complete block extremal excess le distance.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for snipe score relabel.
Formal statement
Proof (Lean source)
Helpers.OverlapCount 2 declarations The identity double-counts pairs consisting of an overlapping neighborhood and an r-subset.
Single-out-degree overlap count
The identity double-counts pairs consisting of an overlapping neighborhood
and an r-subset. Its upper bound charges the graph's out-degree once.
The number of outcome neighborhoods containing a fixed subset.
Definition (Lean source)
The exact overlap double-count and its degree-sharp upper bounds.
Formal statement
Proof (Lean source)
Helpers.SnipeVariance_Part1 10 declarations Computes the raw and centred moments of the SNIPE score under the Bernoulli design, shows the score has mean zero, defines the local score energy and compares it with the block energy, and proves the estimator is unbiase
SNIPE score moments, local energy, and unbiasedness
Computes the raw and centred moments of the SNIPE score under the Bernoulli design, shows the score has mean zero, defines the local score energy and compares it with the block energy, and proves the estimator is unbiased in both the coefficient-mass and bounded-outcome model classes.
The Boolean graph encoding has exactly the original relation's neighborhood.
Formal statement
Proof (Lean source)
The bounded-outcome graph encoding has exactly the original relation's neighborhood.
Formal statement
Proof (Lean source)
Coordinatewise products factor under a common-probability Bernoulli design.
Formal statement
Proof (Lean source)
A global SNIPE score has the required raw-monomial moment on its neighborhood.
Formal statement
Proof (Lean source)
A global SNIPE score is centered.
Formal statement
Proof (Lean source)
Pairing a SNIPE score with one unit's low-order polynomial gives that unit's all-treated versus all-control contrast.
Formal statement
Proof (Lean source)
Exact score energy for an outcome unit.
Definition (Lean source)
SNIPE is design-unbiased at every coefficient-mass model.
Formal statement
Proof (Lean source)
The same unbiasedness assertion on the uniformly bounded-outcome class.
Formal statement
Proof (Lean source)
Actual local score energy is at most complete-block energy at the degree bound.
Formal statement
Proof (Lean source)
Helpers.SnipeVariance_Part2 7 declarations Expands a potential outcome in the centred monomial basis of the Bernoulli design, records the orthogonality and energy identities of that expansion, and shows the coefficients vanish outside the relevant block support.
Centred-monomial expansion of the SNIPE score
Expands a potential outcome in the centred monomial basis of the Bernoulli design, records the orthogonality and energy identities of that expansion, and shows the coefficients vanish outside the relevant block support.
A centered monomial on the global assignment cube.
Definition (Lean source)
Every real function on a finite Boolean cube has a Bernoulli-centered Fourier expansion.
Proof (Lean source)
Orthogonality of global Bernoulli-centered monomials.
Formal statement
Proof (Lean source)
Parseval's identity for a displayed global Bernoulli-Fourier expansion.
Proof (Lean source)
A displayed centered Fourier expansion has zero constant coefficient when the expanded function is centered.
Formal statement
Proof (Lean source)
Dependence on a designated finite coordinate block.
A centered Fourier coefficient outside the coordinate block on which a function depends vanishes.
Formal statement
Proof (Lean source)
Helpers.SnipeVariance_Part3 4 declarations Bounds the second moment of a sum of block-dependent terms by the maximum degree times the total energy, and applies it to the SNIPE score to obtain the single-overlap variance bound.
The degree-weighted second-moment bound
Bounds the second moment of a sum of block-dependent terms by the maximum degree times the total energy, and applies it to the SNIPE score to obtain the single-overlap variance bound.
The variance of a sum of centered block-dependent functions is bounded by one out-degree charge times the sum of their individual energies.
Formal statement
Proof (Lean source)
Exact second moment of a global SNIPE score.
Formal statement
Proof (Lean source)
A potential outcome depends only on its graph neighborhood.
Formal statement
Proof (Lean source)
A SNIPE score depends only on the neighborhood read from its graph argument.
Formal statement
Proof (Lean source)
Helpers.SnipeVariance_Part4 4 declarations Assembles the variance bound into a mean-squared-error bound for the estimator at a fixed model, then takes worst cases to bound the risk over the coefficient-mass and bounded-outcome model classes.
Mean-squared error and worst-case risk of the SNIPE estimator
Assembles the variance bound into a mean-squared-error bound for the estimator at a fixed model, then takes worst cases to bound the risk over the coefficient-mass and bounded-outcome model classes.
Modelwise form of the sharp coefficient-class SNIPE risk bound.
Formal statement
Proof (Lean source)
Modelwise form of the sharp bounded-outcome SNIPE risk bound.
Formal statement
Proof (Lean source)
The unclipped coefficient-class worst risk has the sharp unit constant.
Formal statement
Proof (Lean source)
The identical unclipped bound holds on the bounded-outcome class.
Formal statement
Proof (Lean source)
T_bounded_outcome_frontier 1 declarations This is the paper's headline finite-population theorem.
Simultaneous coefficient-mass and bounded-outcome degree frontier
This is the paper's headline finite-population theorem. Its constants are quantified outside population size, degree, and envelope, so they depend only on the fixed interaction order and Bernoulli probability. The supporting model-class and exact-risk lemmas live in the two sibling parts imported above.
The simultaneous matched degree frontier over both bounded model classes.
Formal statement
Proof (Lean source)
T_bounded_outcome_frontier_Part1 8 declarations Relates the coefficient-mass and bounded-outcome model classes, defines the worst-case risks at a fixed interaction graph, exhibits a strict witness model, and proves the scaled-block lower bound on the minimax risk.
Model-class inclusion and the scaled-block minimax lower bound
Relates the coefficient-mass and bounded-outcome model classes, defines the worst-case risks at a fixed interaction graph, exhibits a strict witness model, and proves the scaled-block lower bound on the minimax risk.
Carrier-preserving inclusion of the coefficient-mass model in the bounded-outcome model.
Definition (Lean source)
Strictness means that some bounded-outcome carrier pair has no coefficient-mass realization with the same graph and schedule.
Definition (Lean source)
The coefficient-mass envelope implies the uniform potential-outcome envelope, without changing either carrier component.
Formal statement
Proof (Lean source)
Worst risk restricted to models whose graph is a prescribed relation.
Definition (Lean source)
Bounded-outcome analogue of worstRiskFixedGraph.
Definition (Lean source)
A one-loop schedule with coefficients B and -2B has outcomes in [-B,B] but coefficient mass 3B, witnessing strict inclusion.
Formal statement
Proof (Lean source)
The coefficient-class minimax risk is nonnegative when the envelope is nonnegative.
Formal statement
Proof (Lean source)
The continuous block prior, with the universal tilt used in the theorem, gives the saturated finite-size lower frontier.
Formal statement
Proof (Lean source)
T_bounded_outcome_frontier_Part2 1 declarations Evaluates every risk functional appearing in the frontier theorem exactly on the complete-block interaction graph.
Exact risks on the complete-block design
Evaluates every risk functional appearing in the frontier theorem exactly on the complete-block interaction graph.
Complete blocks attain the sharp SNIPE upper bound in both model classes, for the fixed graph and for the unrestricted worst risk.
Formal statement
Proof (Lean source)
T_degree_frontier 5 declarations This specializes the simultaneous two-class theorem and replaces block energy by its exposed-order binomial comparison.
Coefficient-mass degree frontier
This specializes the simultaneous two-class theorem and replaces block energy by its exposed-order binomial comparison.
Coefficient mass bounds every realized potential outcome.
Formal statement
Proof (Lean source)
The coefficient-mass target is bounded by twice the envelope.
Formal statement
Proof (Lean source)
The clipped SNIPE estimator is an admissible competitor on the coefficient-mass class.
Formal statement
Proof (Lean source)
Any admissible estimator supplies an upper bound on the minimax risk.
Formal statement
Proof (Lean source)
The original coefficient-mass frontier, including the nonsaturated unclipped-SNIPE assertion.
Formal statement
Proof (Lean source)
T_fair_coin_frontier 5 declarations At probability one half the even Bernoulli contrasts cancel, leaving four times the sum of the eligible odd binomial coefficients.
Fair-coin energy frontier
At probability one half the even Bernoulli contrasts cancel, leaving four times the sum of the eligible odd binomial coefficients.
Largest odd integer no greater than k, with zero at k = 0.
Definition (Lean source)
At a fair coin, the Bernoulli contrast vanishes exactly at even orders.
Formal statement
Proof (Lean source)
Each exposed fair-coin order contributes four times its binomial count.
Formal statement
Proof (Lean source)
The largest exposed fair-coin order is the largest eligible odd order.
Formal statement
Proof (Lean source)
The fair-coin cancellation identity and its linear-interference frontier.
Formal statement
Proof (Lean source)
T_sharp_local_linear 15 declarations The population at each index is the standard disjoint union of complete directed blocks.
Exact block-local linear constant and representer characterization
The population at each index is the standard disjoint union of complete directed blocks. The theorem states the exact finite minimax constant, the finite extreme-point risk formula, the asymptotic excess criterion, and the distance-two non-necessity witness.
The units in a typed active block.
Definition (Lean source)
The canonical complete-block score viewed on the global assignment.
Definition (Lean source)
Worst-risk ratio relative to the exact block benchmark.
Definition (Lean source)
Normalized sum of per-block extremal excesses.
Definition (Lean source)
Normalized average squared distance from canonical SNIPE weights.
Definition (Lean source)
Distance to a caller-supplied relabeling of the symmetric canonical complete-block score.
Definition (Lean source)
When the population splits exactly into complete blocks of size d (so d divides n), a local-linear weighting's worst-case risk relative to the exact block benchmark equals one plus the normalized total of the per-block extremal excesses. In other words, the risk ratio exceeds one by exactly the amount — measured in units of the benchmark — by which the blocks' worst-case contributions overshoot the benchmark value they would attain under the canonical block weights.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for normalized sqrt excess identity.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for canonical block score relabel within blocks.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for risk ratio tendsto iff normalized block excess.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for normalized weight distance tendsto implies risk ratio.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for orthogonal witness normalized distance eq two.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for orthogonal witness normalized relabel distance eq two.
Formal statement
Proof (Lean source)
Establishes the stated mathematical result for orthogonal witness risk ratio tendsto one.
Formal statement
Proof (Lean source)
Exact finite minimaxity and the full asymptotic representer characterization on complete blocks.