pith:TAXU5CIZ
Never Too LATE: A Fully Stochastic Update to the Potential Outcome Framework
The instrumental variable estimand identifies the degree-of-compliance-weighted average treatment effect when potential outcomes are modeled as stochastic Bernoulli parameters.
arxiv:2605.12847 v1 · 2026-05-13 · stat.ME
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{TAXU5CIZI7CGHZY5FR6J43PI5S}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
I propose a fully stochastic update to the Rubin causal model that drops the assumption of the unique-parallel-universe view: stochastic potential outcomes are introduced as Bernoulli parameters in their own (small) probability spaces, and are connected to observables via the factorization rule of a causal Bayes net. Within this framework, I define a Degree-of-compliance-weighted Average Treatment Effect (DATE) and prove that, under assumptions analogous to those used for the LATE but rewritten for the fully stochastic setting, the DATE equals the usual IV estimand.
The factorization rule of a causal Bayes net connects the stochastic potential outcomes to observables, and the assumptions analogous to monotonicity, exclusion restriction, and instrument relevance hold when rewritten in terms of the stochastic Bernoulli parameters.
A fully stochastic potential outcome model proves that the IV estimand identifies the degree-of-compliance-weighted average treatment effect (DATE) without assuming deterministic parallel universes.
References
Receipt and verification
| First computed | 2026-05-18T03:09:11.883929Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
982f4e891947c463e71d2c7c9e6de8ecbcc0b8b1df504638f3bcb1c979980af4
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/TAXU5CIZI7CGHZY5FR6J43PI5S \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 982f4e891947c463e71d2c7c9e6de8ecbcc0b8b1df504638f3bcb1c979980af4
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "0d7d49ea348ce9b7ced7ba8a14a707321407c1d7627f36453c838e1e066139b6",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by-nc-sa/4.0/",
"primary_cat": "stat.ME",
"submitted_at": "2026-05-13T00:45:56Z",
"title_canon_sha256": "fa23543d587183b3365a2eb91a9ec68c72a0b1cf77759b64f7c62f67c4c5f09b"
},
"schema_version": "1.0",
"source": {
"id": "2605.12847",
"kind": "arxiv",
"version": 1
}
}