A Counterfactual Cause in Situation Calculus
Pith reviewed 2026-05-23 05:07 UTC · model grok-4.3
The pith
A counterfactual notion of cause is defined in the situation calculus and shown to generalize to achievement causes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We propose a notion of cause based on counterfactual analysis. In the context of action history, we show that our notion of cause generalizes naturally to a notion of achievement cause. We analyze the relationship between our notion of the achievement cause and the achievement cause by Batusov and Soutchanski. Finally, we relate our account of cause to Halpern and Pearl's account of actual causality. Particularly, we note some nuances in applying a counterfactual viewpoint to disjunctive goals, a common thorn in definitions of actual causes.
What carries the argument
The counterfactual definition of cause in situation calculus, which determines causes of quantified effects in a given action history and extends to achievement cause.
If this is right
- The counterfactual cause notion generalizes naturally to achievement cause in action histories.
- The new definition can determine the cause of quantified effects in a given action history.
- The definition stands in a clear relationship to the achievement cause of Batusov and Soutchanski.
- The account connects to Halpern and Pearl's actual causality while highlighting nuances for disjunctive goals.
Where Pith is reading between the lines
- The same counterfactual technique could be lifted to other action formalisms that share situation calculus's basic structure.
- Implementation in an automated reasoner would allow direct comparison of cause outputs on benchmark action sequences.
- The noted handling of disjunctive goals might suggest adjustments when combining this cause notion with probabilistic extensions of the calculus.
Load-bearing premise
A counterfactual analysis can be defined and applied inside situation calculus in a way that avoids the known difficulties with disjunctive goals while still relating cleanly to existing achievement-cause definitions.
What would settle it
A concrete action history containing a disjunctive goal on which the new counterfactual definition produces a different cause from the Batusov and Soutchanski definition.
read the original abstract
Recently, Batusov and Soutchanski proposed a notion of actual achievement cause in the situation calculus, amongst others, they can determine the cause of quantified effects in a given action history. While intuitively appealing, this notion of cause is not defined in a counterfactual perspective. In this paper, we propose a notion of cause based on counterfactual analysis. In the context of action history, we show that our notion of cause generalizes naturally to a notion of achievement cause. We analyze the relationship between our notion of the achievement cause and the achievement cause by Batusov and Soutchanski. Finally, we relate our account of cause to Halpern and Pearl's account of actual causality. Particularly, we note some nuances in applying a counterfactual viewpoint to disjunctive goals, a common thorn in definitions of actual causes.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a notion of cause based on counterfactual analysis in the situation calculus. In the context of an action history, it shows that this notion generalizes naturally to a notion of achievement cause. The authors analyze the relationship between their achievement cause and the one proposed by Batusov and Soutchanski, and relate their account to Halpern and Pearl's actual causality while noting nuances for disjunctive goals.
Significance. If the formalization and generalization hold, the work provides a counterfactual foundation for causality within situation calculus that bridges to existing achievement-cause definitions and explicitly flags known difficulties with disjunctive goals. This could support more unified reasoning about actual causes in action domains.
minor comments (2)
- The abstract claims a natural generalization to achievement cause; a short illustrative example early in the paper would help readers verify the counterfactual steps without needing the full formal development.
- Notation for the counterfactual analysis and the achievement-cause extension should be introduced with explicit cross-references to the relevant definitions to improve readability.
Simulated Author's Rebuttal
We thank the referee for their positive summary of the paper and for recommending minor revision. No major comments were raised in the report.
Circularity Check
No significant circularity detected
full rationale
The paper proposes a new counterfactual definition of cause in situation calculus and shows it generalizes to an achievement-cause notion, then compares the result to independent prior definitions by Batusov & Soutchanski and by Halpern & Pearl. No equation or central claim is shown to reduce by construction to a fitted parameter, a self-referential definition, or a load-bearing self-citation whose content is itself unverified. The derivation chain therefore remains self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
Philosophical Studies 177(6), 1565–1591 (2020)
Andreas, H., Günther, M.: Causation in terms of productio n. Philosophical Studies 177(6), 1565–1591 (2020)
work page 2020
-
[2]
In: 48th International Collo- quium on Automata, Languages, and Programming, ICALP 2021
Baier, C., Dubslaff, C., Funke, F., Jantsch, S., Majumdar, R., Piribauer, J., Ziemek, R.: From verification to causality-based explications. In: 48th International Collo- quium on Automata, Languages, and Programming, ICALP 2021. pp. 1–1. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Virtual Confer ence (2021)
work page 2021
-
[3]
In: Proceedings of the AAAI conference on artificial intelligen ce
Batusov, V., Soutchanski, M.: Situation calculus semant ics for actual causality. In: Proceedings of the AAAI conference on artificial intelligen ce. vol. 32, pp. 1744–
-
[4]
AAAI Press, New Orleans, Louisiana, USA (2018)
work page 2018
-
[5]
International Journal of Approx imate Reasoning 77, 105– 126 (2016)
Beckers, S., Vennekens, J.: A general framework for defini ng and extending actual causation using cp-logic. International Journal of Approx imate Reasoning 77, 105– 126 (2016)
work page 2016
-
[6]
Formal Methods in System Design 40, 20–40 (2012)
Beer, I., Ben-David, S., Chockler, H., Orni, A., Trefler, R .: Explaining counterex- amples using causality. Formal Methods in System Design 40, 20–40 (2012)
work page 2012
-
[7]
In: The 39th International Con- ference on Logic Programming
Belle, V.: Counterfactual explanations as plans. In: The 39th International Con- ference on Logic Programming. Open Publishing Association (2023)
work page 2023
- [8]
-
[9]
Bochman, A.: Actual causality in a logical setting. In: IJ CAI. pp. 1730–1736. ij- cai.org, Stockholm, Sweden (2018)
work page 2018
-
[10]
In: Sixteenth In- ternational Conference on Principles of Knowledge Represe ntation and Reasoning
Bochman, A.: On laws and counterfactuals in causal reason ing. In: Sixteenth In- ternational Conference on Principles of Knowledge Represe ntation and Reasoning. pp. 494–503. AAAI Press, Tempe, Arizona (2018)
work page 2018
-
[11]
Journal of Artificial Intelligence Research 22, 93–115 (2004)
Chockler, H., Halpern, J.Y.: Responsibility and blame: A structural-model ap- proach. Journal of Artificial Intelligence Research 22, 93–115 (2004)
work page 2004
-
[12]
arXiv preprint arXiv:2401.13752 abs/2401.13752 (2024)
Chockler, H., Halpern, J.Y.: Explaining image classifie rs. arXiv preprint arXiv:2401.13752 abs/2401.13752 (2024)
-
[13]
Chockler, H., Halpern, J.Y., Kupferman, O.: What causes a system to satisfy a specification? ACM Transactions on Computational Logic (T OCL) 9(3), 1–26 (2008)
work page 2008
-
[14]
The British Journal for the Phi losophy of Science 68(4), 1061—-1124 (2017)
Fenton-Glynn, L.: A proposed probabilistic extension o f the halpern and pearl definition of ‘actual cause’. The British Journal for the Phi losophy of Science 68(4), 1061—-1124 (2017)
work page 2017
-
[15]
Günther, M.K.: Learning, conditionals, causation. Ph. D. thesis, lmu (2019)
work page 2019
- [16]
-
[17]
MiT Press, Cambridge, Massachusetts (2016)
Halpern, J.Y.: Actual causality. MiT Press, Cambridge, Massachusetts (2016)
work page 2016
-
[18]
arXiv prepr int arXiv:2402.09413 abs/2402.09413 (2023)
Halpern, J.Y.: Mathematical explanations. arXiv prepr int arXiv:2402.09413 abs/2402.09413 (2023)
-
[19]
Actual causation and the art of modeling
Halpern, J.Y., Hitchcock, C.: Actual causation and the a rt of modeling. arXiv preprint arXiv:1106.2652 abs/1106.2652 (2011)
work page internal anchor Pith review Pith/arXiv arXiv 2011
-
[20]
In: Proceedings of the Seventeenth conferen ce on Uncertainty in artificial intelligence
Halpern, J.Y., Pearl, J.: Causes and explanations: a str uctural-model approach: part i: causes. In: Proceedings of the Seventeenth conferen ce on Uncertainty in artificial intelligence. pp. 194–202. AUAI, Seattle, Washi ngton (2001)
work page 2001
-
[21]
Halpern, J.Y., Pearl, J.: Causes and explanations: A str uctural-model approach. part i: Causes. The British journal for the philosophy of sci ence 56(4), 843–887 (2005) What Is a Counterfactual Cause in Action Theories? 17
work page 2005
-
[22]
Hopkins, M.: The actual cause: From intuition to automat ion. Ph.D. thesis, Uni- versity of California, Los Angeles (2005)
work page 2005
-
[23]
Journal of Logic and Computation 17(5), 939–953 (2007)
Hopkins, M., Pearl, J.: Causality and counterfactuals i n the situation calculus. Journal of Logic and Computation 17(5), 939–953 (2007)
work page 2007
-
[24]
Re printed by Open Court Press, LaSalle, France (1748)
Hume, D.: An Enquiry Concerning Human Understanding. Re printed by Open Court Press, LaSalle, France (1748)
-
[25]
Khan, S.M., Lespérance, Y.: Knowing why—on the dynamics of knowledge about actual causes in the situation calculus. In: AAMAS ’21: 20th International Con- ference on Autonomous Agents and Multiagent Systems, Virtu al Event, United Kingdom, May 3-7, 2021. pp. 701–709. ACM, Virtual Event (202 1)
work page 2021
-
[26]
Khan, S.M., Soutchanski, M.: Necessary and sufficient con ditions for actual root causes. In: ECAI 2020, pp. 800–808. IOS Press, Santiago de Co mpostela, Spain (2020)
work page 2020
-
[27]
In: Causation and Counterfactuals, pp
Kvart, I.: Causation: Probabilistic and counterfactua l analyses. In: Causation and Counterfactuals, pp. 359–387. MIT Press, Cambridge, MA, Un ited States (2004)
work page 2004
- [28]
-
[29]
The Journal of Lo gic Programming 31(1-3), 59–83 (1997)
Levesque, H.J., Reiter, R., Lespérance, Y., Lin, F., Sch erl, R.B.: Golog: A logic programming language for dynamic domains. The Journal of Lo gic Programming 31(1-3), 59–83 (1997)
work page 1997
-
[30]
Lewis, D.: Postscripts to ‘causation’. In: Lewis, D.K. ( ed.) Philosophical Papers Vol. II. Oxford University Press, Oxford, UK (1986)
work page 1986
-
[31]
Liu, D., Belle, V.: What is a counterfactual cause in acti on theories? In: AAMAS ’25: 24th International Conference on Autonomous Agents an d Multiagent Sys- tems, Detroit, USA, May 19-23, 2025. ACM, Detroit (2025)
work page 2025
-
[32]
American philosop hical quarterly 2(4), 245– 264 (1965)
Mackie, J.L.: Causes and conditions. American philosop hical quarterly 2(4), 245– 264 (1965)
work page 1965
-
[33]
McCain, N., Turner, H., et al.: Causal theories of action and change. In: AAAI/IAAI. pp. 460–465. Citeseer, AAAI Press / The MIT Press , Providence, Rhode Island,USA (1997)
work page 1997
-
[34]
IEEE Data Engineering Bulletin 33(3), 59–67 (2010)
Meliou, A., Gatterbauer, W., Halpern, J.Y., Koch, C., Mo ore, K.F., Suciu, D.: Causality in databases. IEEE Data Engineering Bulletin 33(3), 59–67 (2010)
work page 2010
-
[35]
Pearl, J.: On the definition of actual cause. Tech. Rep. R- 259, UCLA (1998)
work page 1998
-
[36]
Cambridge, UK: Cambridge University Press 19(2), 3 (2000)
Pearl, J.: Models, reasoning and inference. Cambridge, UK: Cambridge University Press 19(2), 3 (2000)
work page 2000
-
[37]
Cambridge University Press, Camb ridge, UK (2009)
Pearl, J.: Causality. Cambridge University Press, Camb ridge, UK (2009)
work page 2009
-
[38]
MIT press, Cambridge, MA, United Sta tes (2001)
Reiter, R.: Knowledge in action: logical foundations fo r specifying and implement- ing dynamical systems. MIT press, Cambridge, MA, United Sta tes (2001)
work page 2001
-
[39]
The ory and practice of logic programming 9(3), 245–308 (2009)
Vennekens, J., Denecker, M., Bruynooghe, M.: Cp-logic: A language of causal prob- abilistic events and its relation to logic programming. The ory and practice of logic programming 9(3), 245–308 (2009)
work page 2009
-
[40]
Wright, R.W.: Causation in tort law. Calif. L. Rev. 73, 1735 (1985)
work page 1985
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.