# Disintegration and Bayesian Inversion via String Diagrams

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

## Key facts

- Cited by 32 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 29 Aug 2017.

## Built on by (most cited first, 30 of 32)

- [Category Theory in Machine Learning](https://mlsanity.com/paper/2106.07032/) (2021)
- [Position: Categorical Deep Learning is an Algebraic Theory of All Architectures](https://mlsanity.com/paper/2402.15332/) (2024)
- [The d-separation criterion in Categorical Probability](https://mlsanity.com/paper/2207.05740/) (2022)
- [Interpreting Dynamical Systems as Bayesian Reasoners](https://mlsanity.com/paper/2112.13523/) (2021)
- [Mathematical Foundation of Interpretable Equivariant Surrogate Models](https://mlsanity.com/paper/2503.01942/) (2025)
- [Intuitionistic j-Do-Calculus in Topos Causal Models](https://mlsanity.com/paper/2510.17944/) (2025)
- [A Categorical Semantics of Fuzzy Concepts in Conceptual Spaces](https://mlsanity.com/paper/2110.05985/) (2021)
- [A Pattern Language for Machine Learning Tasks](https://mlsanity.com/paper/2407.02424/) (2024)
- [Actionable Interpretability Must Be Defined in Terms of Symmetries](https://mlsanity.com/paper/2601.12913/) (2026)
- [ωPAP Spaces: Reasoning Denotationally About Higher-Order, Recursive Probabilistic and Differentiable Programs](https://mlsanity.com/paper/2302.10636/) (2023)
- [The Compositional Structure of Bayesian Inference](https://mlsanity.com/paper/2305.06112/) (2023)
- [A Category-theoretical Meta-analysis of Definitions of Disentanglement](https://mlsanity.com/paper/2305.06886/) (2023)
- [Active Inference in String Diagrams: A Categorical Account of Predictive Processing and Free Energy](https://mlsanity.com/paper/2308.00861/) (2023)
- [From Conceptual Spaces to Quantum Concepts: Formalising and Learning Structured Conceptual Models](https://mlsanity.com/paper/2401.08585/) (2023)
- [Compositional Semantics for Probabilistic Programs with Exact Conditioning](https://mlsanity.com/paper/2101.11351/) (2021)
- [Compositional Active Inference II: Polynomial Dynamics. Approximate Inference Doctrines](https://mlsanity.com/paper/2208.12173/) (2022)
- [A Heavy-Tailed Algebra for Probabilistic Programming](https://mlsanity.com/paper/2306.09262/) (2023)
- [A Markov Categorical Framework for Language Modeling](https://mlsanity.com/paper/2507.19247/) (2025)
- [Infinitesimal Causality](https://mlsanity.com/paper/2606.24621/) (2026)
- [Generalized Optimization: A First Step Towards Category Theoretic Learning Theory](https://mlsanity.com/paper/2109.10262/) (2021)
- [A category theory framework for Bayesian learning](https://mlsanity.com/paper/2111.14293/) (2021)
- [Supervised learning with probabilistic morphisms and kernel mean embeddings](https://mlsanity.com/paper/2305.06348/) (2023)
- [A Rose by Any Other Name Would Smell as Sweet: Categorical Homotopy Theory for Large Language Models](https://mlsanity.com/paper/2508.10018/) (2025)
- [A Probabilistic Generative Model of Free Categories](https://mlsanity.com/paper/2205.04545/) (2022)
- [Formalising and Learning a Quantum Model of Concepts](https://mlsanity.com/paper/2302.14822/) (2023)
- [String Diagrams with Factorized Densities](https://mlsanity.com/paper/2305.02506/) (2023)
- [Pearl's and Jeffrey's Update as Modes of Learning in Probabilistic Programming](https://mlsanity.com/paper/2309.07053/) (2023)
- [Overdrawing Urns using Categories of Signed Probabilities](https://mlsanity.com/paper/2312.12453/) (2023)
- [Topos Causal Models](https://mlsanity.com/paper/2508.08295/) (2025)
- [Consciousness as a Functor](https://mlsanity.com/paper/2508.17561/) (2025)

## Abstract (arXiv)

The notions of disintegration and Bayesian inversion are fundamental in conditional probability theory. They produce channels, as conditional probabilities, from a joint state, or from an already given channel (in opposite direction). These notions exist in the literature, in concrete situations, but are presented here in abstract graphical formulations. The resulting abstract descriptions are used for proving basic results in conditional probability theory. The existence of disintegration and Bayesian inversion is discussed for discrete probability, and also for measure-theoretic probability --- via standard Borel spaces and via likelihoods. Finally, the usefulness of disintegration and Bayesian inversion is illustrated in several examples.
