Assumptions and verification
Claim revision: catalog:0ad106fe05e8fd9689a6fd45b75495723d6b9db731e9fd4141deda62ca08247b
Standing assumptions: [Population and design: pp. 1914–1915 (PDF pp. 3–4)] Formally, suppose we have a finite population $U$ of units indexed by $i = 1, \ldots, N$ on which a randomized experiment is performed. Define a treatment assignment vector, $\mathbf{z} = (z_1, \ldots, z_N)'$, where $z_i \in \{1, \ldots, M\}$ specifies which of $M$ possible treatment values that unit $i$ receives. An experimental design contains a plan for randomly selecting a particular value of $\mathbf{z}$ from the $M^N$ different possibilities with predetermined probability $p_{\mathbf{z}}$. Restricting our attention only to treatment assignments that can be generated by a given experimental design, define $\Omega = \{\mathbf{z} : p_{\mathbf{z}} > 0\}$ so that $\mathbf{Z} = (Z_1, \ldots, Z_N)'$ is a random vector with support $\Omega$ and $\Pr(\mathbf{Z} = \mathbf{z}) = p_{\mathbf{z}}$. Our analysis below focuses on the case where the design is known in the following sense: $\Pr(\mathbf{Z} = \mathbf{z})$ for all $\mathbf{z} \in \Omega$ is known. [Exposure mapping: p. 1915 (PDF p. 4)] We define an exposure mapping as a function that maps an assignment vector and unit-specific traits to an exposure value: $f : \Omega \times \Theta \to \Delta$, where $\theta_i \in \Theta$ quantifies relevant traits of unit $i$. [Exposures and exposure probabilities: p. 1916 (PDF p. 5)] Define the exposure that unit $i$ receives as $D_i = f(\mathbf{Z}, \theta_i)$, a random variable with support $\Delta_i \subseteq \Delta$ and for which $\Pr(D_i = d) = \pi_i(d)$. Note that because $|\Delta| \le |\Omega| \times N$, $\Delta$ is a finite set of $K \le |\Omega| \times N$ values, such that $\Delta = \{d_1, \ldots, d_K\}$. Then for each unit, $i$, we have a vector of probabilities, $(\pi_i(d_1), \ldots, \pi_i(d_K))' = \boldsymbol{\pi}_i$. [...] We have $\pi_i(d_k) = \sum_{\mathbf{z} \in \Omega} \mathbf{I}(f(\mathbf{z}, \theta_i) = d_k)\Pr(\mathbf{Z} = \mathbf{z}) = \sum_{\mathbf{z} \in \Omega} p_{\mathbf{z}}\mathbf{I}(f(\mathbf{z}, \theta_i) = d_k)$. [...] we define $\pi_{ij}(d_k)$ as the probability of the joint event that both units $i$ and $j$ are subject to exposure $d_k$, and we define $\pi_{ij}(d_k, d_l)$ as the probability of the joint event that units $i$ and $j$ are subject to exposures $d_k$ and $d_l$, respectively. [Probability matrices: p. 1917 (PDF p. 6)] $\mathbf{I}_k\mathbf{P}\mathbf{I}_k'$ is an $N \times N$ symmetric matrix with individual exposure probabilities, the $\pi_i(d_k)$'s, on the diagonal and joint exposure probabilities, the $\pi_{ij}(d_k)$'s, on the off-diagonals. The nonsymmetric $N \times N$ matrix $\mathbf{I}_k\mathbf{P}\mathbf{I}_l'$, with zero diagonal and off-diagonal entries $\pi_{ij}(d_k, d_l)$, yields all joint probabilities across exposure conditions $k$ and $l$. The zeroes on the diagonal are due to the fact that a unit cannot be subject to multiple exposure conditions at once. [Positivity: p. 1918 (PDF p. 7)] Suppose all units have nonzero probabilities of being subject to each of the $K$ exposures: $0 < \pi_i(d_k) < 1$ for all $i$ and $k$. [Potential outcomes: p. 1918 (PDF p. 7)] In the most general terms, each $\mathbf{z} \in \Omega$ can generate a potential outcome for unit $i$. We label the randomization potential outcome of unit $i$ associated with $\mathbf{z}$ as $y_i^r(\mathbf{z})$. These randomization potential outcomes are fixed for all units in the population and do not depend on the value of randomized treatment, $\mathbf{Z}$. CONDITION 1 (Properly specified exposure mapping). For all $i \in \{1, \ldots, N\}$ and $\mathbf{z}, \mathbf{z}' \in \Omega$ such that $f(\mathbf{z}, \theta_i) = f(\mathbf{z}', \theta_i)$, $y_i^r(\mathbf{z}) = y_i^r(\mathbf{z}')$. Given Condition 1, each unit $i$ has $|\Delta| = K$ potential outcomes, which we can write in terms of the exposure conditions as $(y_i(d_1), \ldots, y_i(d_K))$, where $y_i(d_k) = y_i^r(\mathbf{z})$, $\forall i \in \{1, \ldots, N\}$, $k \in \{1, \ldots, K\}$, and $\mathbf{z} \in \Omega$ such that $f(\mathbf{z}, \theta_i) = d_k$. Let $Y_i$ be the observed outcome for unit $i$. CONDITION 2 (Consistent potential outcomes). $Y_i = \sum_{k=1}^{K} \mathbf{I}(D_i = d_k) y_i(d_k)$, $\forall i \in \{1, \ldots, N\}$. [p. 1919 (PDF p. 8)] Throughout, unless otherwise noted, we will be assuming Conditions 1 and 2. [Estimands: p. 1919 (PDF p. 8)] We seek estimates for all $k$ of $\mu(d_k) = \frac{1}{N}\sum_{i=1}^{N} y_i(d_k) = \frac{1}{N} y^T(d_k)$, where $y^T(d_k)$ is the total of the potential outcomes under $d_k$. This allows us to define an average causal effect of being in exposure condition $d_k$ as compared to being in condition $d_l$ as $\tau(d_k, d_l) = \frac{1}{N}\sum_{i=1}^{N} y_i(d_k) - \frac{1}{N}\sum_{i=1}^{N} y_i(d_l)$. [Estimators: pp. 1919–1920 (PDF pp. 8–9)] (1) $\widehat{y^T_{HT}}(d_k) = \sum_{i=1}^{N} \mathbf{I}(D_i = d_k)\frac{Y_i}{\pi_i(d_k)}$. $\widehat{\mu_{HT}}(d_k) = (1/N)\widehat{y^T_{HT}}(d_k)$, with variance $\mathrm{Var}(\widehat{\mu_{HT}}(d_k)) = (1/N^2)\mathrm{Var}[\widehat{y^T_{HT}}(d_k)]$. (3) $\widehat{\tau_{HT}}(d_k, d_l) = \widehat{\mu_{HT}}(d_k) - \widehat{\mu_{HT}}(d_l) = \frac{1}{N}[\widehat{y^T_{HT}}(d_k) - \widehat{y^T_{HT}}(d_l)]$, which is an estimator of $\tau(d_k, d_l) = \frac{1}{N}\sum_{i=1}^{N}[y_i(d_k) - y_i(d_l)]$, the average unit-level causal effect of exposure $k$ versus exposure $l$. [Exact probabilities: p. 1920 (PDF p. 9)] from here on our analysis assumes that we are working with $\mathbf{I}_k\mathbf{P}\mathbf{I}_k'$ and $\mathbf{I}_k\mathbf{P}\mathbf{I}_l'$ [the exact exposure probabilities; the simulated probabilities $\widehat{\pi}_i(d_k)$ enter only Propositions 3.1 and 4.1]. [Variance and covariance estimators of Section 5, used by several targets: pp. 1921–1924 (PDF pp. 10–13)] Given $\pi_{ij}(d_k) > 0$ for all $i, j$, the Horvitz–Thompson estimator for $\mathrm{Var}[\widehat{y^T_{HT}}(d_k)]$ is (7) $\widehat{\mathrm{Var}}[\widehat{y^T_{HT}}(d_k)] = \sum_{i \in U} \mathbf{I}(D_i = d_k)[1 - \pi_i(d_k)] \left[\frac{Y_i}{\pi_i(d_k)}\right]^2 + \sum_{i \in U}\sum_{j \in U \setminus i} \mathbf{I}(D_i = d_k)\mathbf{I}(D_j = d_k) \times \frac{\pi_{ij}(d_k) - \pi_i(d_k)\pi_j(d_k)}{\pi_{ij}(d_k)} \frac{Y_i}{\pi_i(d_k)} \frac{Y_j}{\pi_j(d_k)}$. [p. 1922 (PDF p. 11)] (This notation requires that we define $0/0 = 0$.) [p. 1922] $\widehat{A_2}(d_k) = \sum_{i \in U}\sum_{j \in \{U \setminus i : \pi_{ij}(d_k) = 0\}} \left[\frac{\mathbf{I}(D_i = d_k) Y_i^2}{2\pi_i(d_k)} + \frac{\mathbf{I}(D_j = d_k) Y_j^2}{2\pi_j(d_k)}\right]$, noting that $\widehat{A_2}(d_k) = 0$ if $\pi_{ij}(d_k) > 0$ for all $i, j$. [p. 1923 (PDF p. 12)] For the case where $\pi_{ij}(d_k, d_l) > 0$ for all $i, j$ such that $i \ne j$, we propose the Horvitz–Thompson-type estimator for the covariance (8) $\widehat{\mathrm{Cov}}[\widehat{y^T_{HT}}(d_k), \widehat{y^T_{HT}}(d_l)] = \sum_{i \in U}\sum_{j \in U \setminus i} \left[\frac{\mathbf{I}(D_i = d_k)\mathbf{I}(D_j = d_l)}{\pi_{ij}(d_k, d_l)} \frac{Y_i}{\pi_i(d_k)} \frac{Y_j}{\pi_j(d_l)} \times [\pi_{ij}(d_k, d_l) - \pi_i(d_k)\pi_j(d_l)]\right] - \sum_{i \in U}\left[\frac{\mathbf{I}(D_i = d_k) Y_i^2}{2\pi_i(d_k)} + \frac{\mathbf{I}(D_i = d_l) Y_i^2}{2\pi_i(d_l)}\right]$. [p. 1924 (PDF p. 13)] a more general estimator for the covariance (10) $\widehat{\mathrm{Cov}_A}[\widehat{y^T_{HT}}(d_k), \widehat{y^T_{HT}}(d_l)] = \sum_{i \in U}\sum_{j \in \{U \setminus i : \pi_{ij}(d_k, d_l) > 0\}} \left[\frac{\mathbf{I}(D_i = d_k)\mathbf{I}(D_j = d_l)}{\pi_{ij}(d_k, d_l)} \frac{Y_i}{\pi_i(d_k)} \frac{Y_j}{\pi_j(d_l)} \times [\pi_{ij}(d_k, d_l) - \pi_i(d_k)\pi_j(d_l)]\right] - \sum_{i \in U}\sum_{j \in \{U : \pi_{ij}(d_k, d_l) = 0\}} \left[\frac{\mathbf{I}(D_i = d_k) Y_i^2}{2\pi_i(d_k)} + \frac{\mathbf{I}(D_j = d_l) Y_j^2}{2\pi_j(d_l)}\right]$. [p. 1924] we obtain a conservative variance estimator for $\mathrm{Var}(\widehat{\tau_{HT}}(d_k, d_l))$ as (11) $\widehat{\mathrm{Var}}[\widehat{\tau_{HT}}(d_k, d_l)] = \frac{1}{N^2}\{\widehat{\mathrm{Var}}[\widehat{y^T_{HT}}(d_k)] + \widehat{A_2}(d_k) + \widehat{\mathrm{Var}}[\widehat{y^T_{HT}}(d_l)] + \widehat{A_2}(d_l) - 2\widehat{\mathrm{Cov}_A}[\widehat{y^T_{HT}}(d_k), \widehat{y^T_{HT}}(d_l)]\}$. [Asymptotic framework and the conditions of Section 6. These are not standing assumptions: they are transcribed here once because several targets invoke them, and a target carries one of them only where its statement names it.] [p. 1924 (PDF p. 13)] Consider a sequence of nested populations indexed by size $N$, $(U_N)$. To define a notion of asymptotic growth, we let $N$ tend to infinity, allowing for the experimental design to be reapplied anew to each $U_N$, subject to the conditions defined below. [p. 1925 (PDF p. 14)] CONDITION 3 (Boundedness of potential outcomes and exposure probabilities). Potential outcomes and exposure probabilities are bounded so that, for all values $i$ and $d_k$, $|y_i(d_k)| \le c_1 < \infty$ and $|1/\pi_i(d_k)| \le c_2 < \infty$. [p. 1925] Define a pairwise dependency indicator $g_{ij}$ such that if $g_{ij} = 0$, then $D_i \perp\!\!\!\perp D_j$, else let $g_{ij} = 1$. CONDITION 4 (Restrictions on pairwise dependence). $\sum_{i=1}^{N}\sum_{j=1}^{N} g_{ij} = o(N^2)$. [p. 1925, as printed] Define a binary dependency indicator $h_{ij}$ over all pairs $(i, j) \in \{1, 2, \ldots, N\} \times \{1, 2, \ldots, N\}$, where $h_{ij}$ satisfies the following: for any pair of disjoint sets $\Gamma_1$ and $\Gamma_2 \subseteq \{1, \ldots, N\}$ such that there exists no pair $(i, j)$ with $h_{ij} = 1$ and either (i) $i \in \Gamma_1$ and $j \notin \Gamma_2$, (ii) $j \in \Gamma_1$ and $i \notin \Gamma_2$, (iii) $i \notin \Gamma_1$ and $j \in \Gamma_2$, or (iv) $j \notin \Gamma_1$ and $i \in \Gamma_2$, $\{D_i, i \in \Gamma_1\}$ and $\{D_i, i \in \Gamma_2\}$ are independent. CONDITION 5 (Local dependence). There exists a finite constant $m$ such that, for all $U_N$, $i \in 1, \ldots, N$, $\sum_{j=1}^{N} h_{ij} \le m$. [p. 1926 (PDF p. 15)] CONDITION 6 (Nonzero limiting variance.). $N\,\mathrm{Var}[\widehat{\tau_{HT}}(d_k, d_l)] \xrightarrow{p} c$, where $c > 0$. [Remarks for the formalizer, not printed in the paper] $\mathrm{E}$, $\mathrm{Var}$ and $\mathrm{Cov}$ are taken over the randomization distribution of $\mathbf{Z}$ on $\Omega$ with weights $p_{\mathbf{z}}$; the population, the traits $\theta_i$, the exposure mapping and the potential outcomes are fixed. $U \setminus i$ means $U \setminus \{i\}$. Each unit receives exactly one exposure, so $\sum_{k} \mathbf{I}(D_i = d_k) = 1$, $\pi_{ii}(d_k) = \pi_i(d_k)$ and $\pi_{ii}(d_k, d_l) = 0$ for $d_k \ne d_l$. Wherever two exposures $d_k$, $d_l$ appear together (Proposition 4.2, expressions (6) and (8)–(11), Section 6) they are distinct. The left side of Condition 6 is a deterministic sequence, so the printed $\xrightarrow{p}$ is ordinary convergence. Appendix A.6 (p. 1942) writes $c_3$ for a bound on $|y_i(d_k)|/\pi_i(d_k)$, which Condition 3 gives with $c_3 = c_1c_2$.
Effective claim (source TeX): [Printed statements: Section 10, p. 1934 (PDF p. 23)] The experiment involved two levels of randomization. First, 28 of 56 schools were randomly selected to host the anti-conflict program, via block randomization. Within all schools, a group of between 40 to 64 students were nonrandomly selected as eligible to participate in the program. Within each school hosting the program, half of the eligible students were then block randomized to participate in the program, with blocking on gender, grade, and a measure of network closure. [These sentences are not changed: the school-level sentence is correct.] [Corrected claim, from the validator] The correction is to the field experiment's released script 1, not to the article. Its school lottery, `sch.perms <- genperms(schtreat, clustvar = schid, maxiter = niter)`, passes no school block variable and so draws 28 of the 56 schools completely at random. It should read `sch.perms <- genperms(schtreat, blockvar = schrb, clustvar = schid, maxiter = niter)`, which draws two of the four schools of each of the 14 blocks, the design that the article states; the exposure matrices, and whatever is computed from their joint distribution, are then to be regenerated. The correction changes the joint probabilities of the exposures of students in different schools. It changes no individual exposure probability, and no replacement for an entry of Table 2 is established. [Formal content] [The two designs] Label the 56 schools $1, \ldots, 56$ so that block $b$ consists of schools $4b - 3, \ldots, 4b$, for $b = 1, \ldots, 14$, and let $S_a \in \{0, 1\}$ indicate that school $a$ hosts the program. Design $B$ (the block randomization that the article states, with the block structure of the field experiment: 14 blocks of four schools, two hosts in each): $(S_1, \ldots, S_{56})$ is uniformly distributed on the vectors in $\{0, 1\}^{56}$ with exactly two hosts in every block. Design $C$ (the target distribution of the school lottery in the field experiment's released script 1, `sch.perms <- genperms(schtreat, clustvar = schid, maxiter = niter)`, which passes no school block variable): $(S_1, \ldots, S_{56})$ is uniformly distributed on the vectors in $\{0, 1\}^{56}$ with exactly 28 hosts. [Statement] (a) [Counts.] $B$ has $\binom{4}{2}^{14} = 6^{14} = 78{,}364{,}164{,}096$ equally likely assignments and $C$ has $\binom{56}{28} = 7{,}648{,}690{,}600{,}760{,}440$. Every assignment of $B$ is an assignment of $C$, and not conversely (P013-T25 (a)). (b) [Individual hosting probabilities.] For every school $a$: $\Pr_B(S_a = 1) = \frac{3\cdot 6^{13}}{6^{14}} = \frac{1}{2}$ and $\Pr_C(S_a = 1) = \binom{55}{27}\big/\binom{56}{28} = \frac{28}{56} = \frac{1}{2}$. (c) [Joint hosting probabilities under the stated design.] For two different schools $a, b$ of the same block, $\Pr_B(S_a = S_b = 1) = \frac{6^{13}}{6^{14}} = \frac{1}{6}$. For two schools of different blocks, $\Pr_B(S_a = S_b = 1) = \frac{3^2\cdot 6^{12}}{6^{14}} = \frac{1}{4}$. (d) [Joint hosting probability under the released call.] For any two different schools, $\Pr_C(S_a = S_b = 1) = \binom{54}{26}\big/\binom{56}{28} = \frac{28\cdot 27}{56\cdot 55} = \frac{27}{110}$. (e) [Differences.] $\frac{27}{110} - \frac{1}{6} = \frac{13}{165}$ and $\frac{27}{110} - \frac{1}{4} = -\frac{1}{220}$: the two designs give different joint probabilities for every pair of different schools. (f) [Pair distributions.] The distribution of $(S_a, S_b)$ over $(0,0), (0,1), (1,0), (1,1)$ is $\left(\frac{1}{6}, \frac{1}{3}, \frac{1}{3}, \frac{1}{6}\right)$ under $B$ for two schools of the same block, $\left(\frac{1}{4}, \frac{1}{4}, \frac{1}{4}, \frac{1}{4}\right)$ under $B$ for two schools of different blocks, and $\left(\frac{27}{110}, \frac{14}{55}, \frac{14}{55}, \frac{27}{110}\right)$ under $C$ for any two different schools. (g) [Exposure probabilities of Section 10: what the correction does not change.] Let the student-level assignments have any distribution, the same under $B$ and under $C$, that is independent of the school lottery; write $a(i)$ for the school of student $i$, and let $D_i$ be the exposure of student $i$ under the mapping of Section 10 with $s_i = S_{a(i)}$. Then $D_i$ is a function of the student-level assignments and of $S_{a(i)}$ only; and for every student $i$, every two students $i, j$ of the same school and all exposures $d, d'$, the probabilities $\pi_i(d)$, $\pi_{ij}(d)$ and $\pi_{ij}(d, d')$ are the same under $B$ and under $C$. In particular $\pi_i(d_{000}) = \Pr(S_{a(i)} = 0) = \frac{1}{2}$ under both. (h) [What it changes.] For two students $i, j$ of different schools $a \ne b$: $\pi_{ij}(d_{000}) = \Pr(S_a = 0, S_b = 0)$, which is $\frac{1}{6}$ under $B$ if the two schools are of the same block, $\frac{1}{4}$ under $B$ if they are of different blocks, and $\frac{27}{110}$ under $C$.
: SAP.P013b.T26Statement
Theorem: SAP.P013b.T26
Statement hash: d61e938722448f0b222b39becf2db6bf6c76d15a9e464b121795cbc1cb6680e6
Statement definition: SAP.P013b.T26Statement
Certificate. 20261104T201547Z
Declaration review: faithful; 2026-11-04T20:31:19Z; binding v2
Evidence scope: Certification checks formal proof objects. Statement fidelity is a model judgment. Author review is separate.
Proof dependencies: Independently extracted
Manifest annotation reconciliation: Effective use follows the source-bound dependency observation; original annotations are retained in the crosswalk.
AronowAudit.P013.school_block_choice_count: observed used
AronowAudit.P013.school_filter_one_block: observed used
AronowAudit.P013.school_filter_two_blocks: observed used
AronowAudit.P013.school_local_joint_count: observed used
AronowAudit.P013.school_local_marginal_count: observed used
AronowAudit.P013.school_local_mean: observed used
AronowAudit.P013.school_product_one: observed used
AronowAudit.P013.school_product_two: observed used
AronowAudit.P013.school_supports_nonempty: observed used
AronowAudit.P013.uniform_school_mean_add: observed used
AronowAudit.P013.uniform_school_mean_const: observed used
AronowAudit.P013.uniform_school_mean_mul: observed used
AronowAudit.P013.uniform_school_mean_sub: observed used
AronowAudit.P013.uniform_school_pair_law: observed used
AronowAudit.P013.uniform_school_probability_mean: observed used
Source and evidence metadata · sap-2026-11-08-assured-release
My comment and the history of this entry