Intuitionistic $j$-Do-Calculus in Topos Causal Models
Sridhar Mahadevan
TL;DR
This work generalizes Pearl's do-calculus to an intuitionistic, topos-based setting by introducing j-stability, where truth is local and interventions are modeled as subobjects within a site $( ext{C},J)$. It defines three j-do rules (J1–J3) and proves their soundness under Kripke–Joyal semantics, showing that classical do-calculus is recovered when $J$ is trivial and enabling regime-aware identification via appropriate covers. The framework uses Lawvere–Tierney topologies on the subobject classifier, a distribution monad internal to the topos, and the co-Kleisli category to model stochastic kernels, interventions, and their composition, thereby yielding an internal, compositional theory of causal reasoning in sites. A companion paper is promised to address data-driven estimation, regime construction, and practical deployment of j-do with standard discovery tools, along with experiments on how to form $j$-covers, compute chartwise CI after surgeries, and certify premises of the j-do rules in practice. The approach unifies categorical causality with internal logic in a universal, cocomplete setting, providing a principled route to local-to-global causal inference under partial observability and regime changes.
Abstract
In this paper, we generalize Pearl's do-calculus to an Intuitionistic setting called $j$-stable causal inference inside a topos of sheaves. Our framework is an elaboration of the recently proposed framework of Topos Causal Models (TCMs), where causal interventions are defined as subobjects. We generalize the original setting of TCM using the Lawvere-Tierney topology on a topos, defined by a modal operator $j$ on the subobject classifier $Ω$. We introduce $j$-do-calculus, where we replace global truth with local truth defined by Kripke-Joyal semantics, and formalize causal reasoning as structure-preserving morphisms that are stable along $j$-covers. $j$-do-calculus is a sound rule system whose premises and conclusions are formulas of the internal Intuitionistic logic of the causal topos. We define $j$-stability for conditional independences and interventional claims as local truth in the internal logic of the causal topos. We give three inference rules that mirror Pearl's insertion/deletion and action/observation exchange, and we prove soundness in the Kripke-Joyal semantics. A companion paper in preparation will describe how to estimate the required entities from data and instantiate $j$-do with standard discovery procedures (e.g., score-based and constraint-based methods), and will include experimental results on how to (i) form data-driven $j$-covers (via regime/section constructions), (ii) compute chartwise conditional independences after graph surgeries, and (iii) glue them to certify the premises of the $j$-do rules in practice
