# Causality and independence in perfectly adapted dynamical systems

arXiv: https://arxiv.org/abs/2101.11885 · HTML: https://mlsanity.com/paper/2101.11885/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 63 references that are in the map.
- First posted on arXiv 28 Jan 2021.

## Builds on (most cited first, 16 of 16)

- [Foundations of Structural Causal Models with Cycles and Latent Variables](https://mlsanity.com/paper/1611.06221/) (2016)
- [Strong Completeness and Faithfulness in Bayesian Networks](https://mlsanity.com/paper/1302.4973/) (2013)
- [From Ordinary Differential Equations to Structural Causal Models: the deterministic case](https://mlsanity.com/paper/1408.2063/) (2014)
- [Constraint-based Causal Discovery for Non-Linear Structural Causal Models with Cycles and Latent Confounders](https://mlsanity.com/paper/1807.03024/) (2018)
- [From Deterministic ODEs to Dynamic Structural Causal Models](https://mlsanity.com/paper/1608.08028/) (2016)
- [Markov Properties for Graphical Models with Cycles and Latent Variables](https://mlsanity.com/paper/1710.08775/) (2017)
- [Constraint-Based Causal Discovery using Partial Ancestral Graphs in the presence of Cycles](https://mlsanity.com/paper/2005.00610/) (2020)
- [Directed Cyclic Graphical Representations of Feedback Models](https://mlsanity.com/paper/1302.4982/) (2013)
- [Causal Modeling of Dynamical Systems](https://mlsanity.com/paper/1803.08784/) (2018)
- [Cyclic Causal Discovery from Continuous Equilibrium Data](https://mlsanity.com/paper/1309.6849/) (2013)
- [A Constraint-Based Algorithm For Causal Discovery with Cycles, Latent Variables and Selection Bias](https://mlsanity.com/paper/1805.02087/) (2018)
- [FASK with Interventional Knowledge Recovers Edges from the Sachs Model](https://mlsanity.com/paper/1805.03108/) (2018)
- [Conditional independences and causal relations implied by sets of equations](https://mlsanity.com/paper/2007.07183/) (2020)
- [An Upper Bound for Random Measurement Error in Causal Discovery](https://mlsanity.com/paper/1810.07973/) (2018)
- [A note on the complexity of the causal ordering problem](https://mlsanity.com/paper/1508.05804/) (2015)
- [Robustness of Model Predictions under Extension](https://mlsanity.com/paper/2012.04723/) (2020)

## Built on by (most cited first, 4 of 4)

- [Towards a Grounded Theory of Causation for Embodied AI](https://mlsanity.com/paper/2206.13973/) (2022)
- [Intervention Generalization: A View from Factor Graph Models](https://mlsanity.com/paper/2306.04027/) (2023)
- [Learning soft interventions in complex equilibrium systems](https://mlsanity.com/paper/2112.05729/) (2021)
- [Causal Reasoning with Bipartite Graphical Causal Models](https://mlsanity.com/paper/2608.19831/) (2026)

## Abstract (arXiv)

Perfect adaptation in a dynamical system is the phenomenon that one or more variables have an initial transient response to a persistent change in an external stimulus but revert to their original value as the system converges to equilibrium. With the help of the causal ordering algorithm, one can construct graphical representations of dynamical systems that represent the causal relations between the variables and the conditional independences in the equilibrium distribution. We apply these tools to formulate sufficient graphical conditions for identifying perfect adaptation from a set of first-order differential equations. Furthermore, we give sufficient conditions to test for the presence of perfect adaptation in experimental equilibrium data. We apply this method to a simple model for a protein signalling pathway and test its predictions both in simulations and using real-world protein expression data. We demonstrate that perfect adaptation can lead to misleading orientation of edges in the output of causal discovery algorithms.
