Causality and Semantic Separation
Anna Zhang, Qinglan Luo, London Bielicke, Eunice Jun, Adam Chlipala
摘要
The design of scientific experiments deserves its own variation of formal verification to catch cases where scientists made important mistakes, such as forgetting to take confounding variables into account. One of the most fundamental underpinnings of science is causality , or what it means for interventions in the world to cause other outcomes, as formalized by computer scientists like Judea Pearl. However, these ideas had not previously been made rigorous to the standards of the programming-languages community, where one expects a (syntactic) program analysis to be proved sound with respect to a natural semantics. In the domain of causality, as the relevant “program analysis,” we focus on d- separation , a classic condition on graphs that can be used to decide when the design of an experiment controls for sufficiently many confounding variables, even though the reason that this condition works is often unintuitive. Our central result (mechanized in Rocq) is that d -separation exactly coincides with a novel semantic definition inspired by noninterference from the theory of security. This characterization provides a structural semantic foundation for d -separation and helps explain why the graph-theoretic condition is correct, independently of probabilistic assumptions. For each given automated test on the quality of an experiment design, our theorem justifies an associated method for falsifying the world-modeling hypothesis behind the experiment.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper2
- Tisane: Authoring Statistical Models via Formal Reasoning from Conceptual and Data RelationshipsEunice Jun, Audrey Seo, Jeffrey Heer, René JustCHI 2022 · 被引用 24 次
- rTisane: Externalizing conceptual models for data analysis prompts reconsideration of domain assumptions and facilitates statistical modelingEunice Jun, Edward Misback, Jeffrey Heer, René JustCHI 2024 · 被引用 3 次
相关 Paper
- Counterfactual Graphical Models: Constraints and InferenceJuan D. Correa, Elias BareinboimICML 2025
- Characterization and Learning of Causal Graphs from Hard InterventionsZihan Zhou, Muhammad Qasim Elahi, Murat KocaogluNeurIPS 2025 · 被引用 4 次
- Causal DAG SummarizationAnna Zeng, Michael J. Cafarella, Batya Kenig, Markos Markakis 等VLDB 2025 · 被引用 4 次
- Relaxing partition admissibility in Cluster-DAGs: a causal calculus with arbitrary variable clusteringClément Yvernes, Emilie Devijver, Adèle H. Ribeiro, Marianne Clausel 等NeurIPS 2025 · 被引用 4 次
- Causality in Configurable Software SystemsClemens Dubslaff, Kallistos Weis, Christel Baier, Sven ApelICSE 2022 · 被引用 24 次
