REVIEW 6 minor 32 references
Partializations of Markov categories
T0 review · 0 major / 6 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read For any 'partializable' Markov category, the category of spans with deterministic monomorphisms as inclusions is a CD category of partial stochastic maps in which every map is quasi-total, carries the copy–discard structure, and inherits re
desk verdict Solid and useful extension of partial-map categories to non-cartesian Markov categories; the BorelStoch example checks out, but expect compressed proofs and some reliance on companion preprints. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the partialization Partial(C), built as a category of spans whose wrong-way legs are deterministic monomorphisms of C. The argument is carried by two interacting mechanisms: the domain endomorphism dom(f) defined from the composite of deletion with f (and its pre-composition with the copy map), and the quasi-totality equation f∘dom(f) = f. Because C is positive, quasi-totality upgrades to a full restriction structure, identifying the span (D, i, i) with the CD-theoretic domain and making the restriction partial order coincide with the span order. Pullback-stability of deterministic monomorphisms is what makes composition of spans well defined; in the flagship example th
What would settle it
In BorelStoch, compose the fair-coin state ∗ → {H,T} with the partial kernel f defined only on {H} that returns a. In Partial(BorelStoch) the composite must have empty domain—the coin lands in the complement with probability 1/2, and the composite is defined only where the first map lands surely in the second's domain—whereas the competing sub-stochastic composition returns probability 1/2. Computing this one composite distinguishes the two and tests the quasi-totality claim, since a composite that assigned positive probability to a would violate the defining equation of a partialization.
Extended reading notes
Core claim
On the paper's own terms: if C is a partializable Markov category—meaning C is positive, pullbacks of deterministic monomorphisms exist and are deterministic, and deterministic monomorphisms close under tensoring—then the span construction Partial(C) is a CD category of partial kernels that extends C fully faithfully. Its morphisms are equivalence classes of spans X ← D → Y with D ↣ X a deterministic monomorphism; composition is by pullback and tensoring is componentwise. The decisive technical fact is that every morphism of Partial(C) is quasi-total (it absorbs its own domain), and that the CD-theoretic domain dom(u) coincides with the span-theoretic domain (D, i, i); combined with positivi
Load-bearing premise
The whole construction depends on deterministic monomorphisms being closed under pullback and tensoring: if a pullback of a deterministic subobject along an arbitrary stochastic map does not exist or is not deterministic, the span composition is undefined and Partial(C) is not a category; in the flagship example this is guaranteed by the descriptive set theory fact that every measurable injection between standard Borel spaces is a Borel isomorphism onto its image.
Editorial extensions
If this is right
- In BorelStoch, Dist, SetMulti, and their finite variants, the construction yields concrete categories of partial Markov kernels, partial discrete kernels, and partial multivalued maps; composition is 'secure': a composite is defined only where the first map lands surely inside the second's domain, not merely possibly (Warning 3.13).
- In a representable partializable Markov category, Partial(C) is representable and the distribution monad extends to the copyable subcategory; over the nonnegative reals in Partial(BorelStoch), the mean defines a partial algebra whose domain is exactly the distributions with finite expectation (Propositions 4.2, 4.7, 4.8), while the analogous construction on all of the reals fails (Warning 4.9).
- Whenever C has conditionals, so does Partial(C), with the conditional defined on the largest possible domain; Partial(C) is therefore a partial Markov category in the sense of the cited literature whenever C has conditionals (Proposition 4.10, Corollary 4.11).
- Idempotents of Partial(C) are idempotents on their domains; they split, and are static/strong/balanced, exactly when their domain idempotents are. Hence in Partial(BorelStoch) every idempotent splits and is balanced.
- A K-indexed family of partial maps induces an infinite tensor computed componentwise; the strict Kolmogorov product in C becomes both a strict and a lax Kolmogorov product in Partial(C), restoring functoriality of the infinite tensor that the strict universal property alone loses.
Reading between the lines
- The "sure landing" composition suggests a spectrum of partial-composition doctrines between 'defined with probability 1' (Partial(C)) and 'defined with positive probability' (sub-stochastic categories); one could interpolate by replacing the pullback set {x : f(T|x)=1} with a threshold {x : f(T|x) > 1−ε}, producing a family of categories parametrized by ε and revealing which probabilistic properti
- Since positivity is only shown to be sufficient for the restriction structure, a natural next step—left open by the paper—is to characterize quasi-Markov categories whose domain preorder is a poset enrichment; such a characterization would say exactly which 'positive-like' axioms are needed for partiality without randomness.
- The partial-algebra framework is a template for other partially defined probabilistic operations: applying the same construction to higher moments or to other monads would yield partial algebras whose domains are finiteness or integrability conditions, bringing categorical formulations of laws of large numbers closer to the analytic statements.
- Because Partial(C) is constructed precisely so that quasi-total morphisms close under composition, it is a candidate ambient category for formalizing partially defined stochastic constructions such as empirical sampling, where the infinite-sample map is defined only on convergent sequences.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the notion of a partializable Markov category and constructs, for every such category C, a category Partial(C) of spans whose left legs are deterministic monomorphisms. The main theorem is that Partial(C) is a positive quasi-Markov CD category whose hom-sets carry a restriction structure and a poset enrichment, with total maps recovering C. The paper further proves transfer theorems: representability, conditionals, splitting/static/strong/balanced idempotents, and strict Kolmogorov products all pass from C to Partial(C). A new notion of lax Kolmogorov product is introduced to make infinite tensor products functorial on partial maps, and partial algebras for the distribution monad are defined. The flagship examples are BorelStoch, Dist, SetMulti, and Kleisli categories for semiring-valued distributions; the paper works out the expectation partial algebra on R≥0 in detail.
Significance. If the results are correct, this is a substantial and useful contribution to categorical probability: it supplies a systematic, non-cartesian framework for partially defined stochastic maps, connecting the older theory of p-categories/restriction categories to modern Markov categories. The construction is parameter-free and the main preservation theorems are broadly applicable. The paper also gives a concrete, non-trivial partial algebra—expectation on R≥0—and introduces a genuinely new notion of lax Kolmogorov product. The strongest strengths are the detailed checks of the semiring-valued and multivalued examples and the theorem that positivity transfers to the partialization. The proofs are often string-diagrammatic and terse, but the central claims are credible.
minor comments (6)
- [§3.2, Example 3.6] The pullback verification for BorelStoch is the load-bearing example, and the underlying argument is correct, but as written it does not explicitly state that the restricted kernel f|_S defines a Markov kernel S→T nor that the square commutes; it only draws the necessary condition and proves the universal property. Please spell out these two checks. Also briefly justify that deterministic monomorphisms are exactly measurable subset inclusions, citing Lusin–Souslin as done.
- [§2.2.3, Definition 2.3] The displayed restriction axioms, especially R.3 and R.4, have notational inconsistencies (e.g. R.4 appears as "¯g f=f g f", which does not type correctly). Please restate the axioms in the standard Cockett–Lack form, or explain the notation for domains so that Proposition 3.1's verification is readable.
- [§3.3, Proposition 3.24] The transfer of positivity from C to Partial(C) is proved by a large string-diagram calculation. The final reduction to “applying positivity of C to the deterministic gh” is terse; a short prose explanation of which equation is being used and how the pullback legs are eliminated would materially improve the proof.
- [§5, Definition 5.2] The definition of lax Kolmogorov product is phrased in terms of a “greatest morphism g” satisfying π_F g ≤ f_F. Please clarify the orientation of the poset and why this universal property is the correct lax-limit notion, especially because in a poset-enriched setting the direction of the 2-cells is easy to reverse by accident.
- [§4.1.1, Proposition 4.8] The notation BorelMeas is used in the proof ("a span in BorelMeas ∼= BorelStochdet") without being introduced earlier in the paper. Please define it as the category of standard Borel spaces and measurable maps, or replace it by BorelStochdet throughout.
- [General notation] The text mixes "Cdet", "C_det", "Partial(C) cop", and "Partial(C)_cop". A consistent notation for the deterministic/copyable subcategory would help, since the paper repeatedly navigates between these subcategories.
Circularity Check
No circular reduction; minor overlapping-author background citations do not carry the central derivation.
full rationale
The central chain is self-contained: Partial(C) is defined directly as a span category over deterministic monomorphisms (Definition 3.5), and the main results — quasi-Markov structure, positivity, representability, conditionals, idempotent splitting, and Kolmogorov/lax products — are proved from the three partializability axioms (Definition 3.4) plus the CD/span machinery. No parameter is fitted and no derived quantity is renamed as a prediction. The flagship BorelStoch example (Example 3.6) is conditional on external descriptive set theory (Kechris Corollary 15.2) and standard measure-theoretic arguments; that makes it a load-bearing example, but not a circular one. The only overlapping-author citations are background definitions and Proposition 2.12 from the companion preprint [FGL+25]. These are not load-bearing: Proposition 3.1 independently proves that positive quasi-Markov categories are restriction categories, and Corollary 3.20 independently establishes the equivalence of the restriction order with the span order. No uniqueness theorem is imported from the authors, no ansatz is smuggled via citation, and no equation reduces to its own input by construction. The residual risk is correctness of cited background facts and stability of the BorelStoch pullback verification, not circularity.
Assumptions & free parameters
assumptions (5)
- standard math CD category and Markov category axioms (copy, delete, naturality, totality) as in Definition 2.4.
- domain assumption A partializable Markov category is positive, pullbacks of deterministic monomorphisms exist and are deterministic, and deterministic monomorphisms are closed under tensor (Definition 3.4).
- domain assumption Every measurable injection between standard Borel spaces is a Borel isomorphism onto its image (Kechris 15.2).
- domain assumption Representability data, distribution objects and sampling maps, exists when transfer of representability is claimed (Definition 2.13).
- domain assumption K-sized Kolmogorov products exist when transfer of infinite tensor products is claimed (Definition 2.16).
Cite this review
Pith. "Pith review of Partializations of Markov categories." pith.science (2026). https://pith.science/paper/54HIVFTJ
@misc{pith2026250905094,
author = {Pith},
title = {Pith review of: Partializations of Markov categories},
year = {2026},
howpublished = {\url{https://pith.science/paper/54HIVFTJ}},
note = {Machine review of arXiv:2509.05094}
}
read the original abstract
The present work develops a construction of a CD category of partial kernels from a particular type of Markov category called a partializable Markov category. These are a generalization of earlier models of categories of partial morphisms such as p-categories, dominical categories, restriction categories, etc. to a non-deterministic/non-cartesian setting. Here all morphisms are quasi-total, with a natural poset enrichment corresponding to one morphism being a restriction of the other. Furthermore, various properties important to categorical probability are preserved, such as positivity, representability, conditionals, Kolmogorov products, and splittings of idempotents. We additionally discuss an alternative notion of Kolmogorov product suitable for partial maps, as well as partial algebras for probability monads. The primary example is that of the partialization of the category of standard Borel spaces and Markov kernels. Other examples include variants where the distributions are finitely supported, or where one considers multivalued maps instead.
Reference graph
Works this paper leans on
-
[1]
[Car87] A. Carboni. Bicategories of Partial Maps.Cahiers de Topologie et G´ eom´ etrie Diff´ erentielle Cat´ egoriques, 28(2):111–126, 1987.↑8, 10 [CFG+24] L. Chen, T. Fritz, T. Gonda, A. Klingler, and A. Lorenzin. The Aldous–Hoover Theorem in Categorical Probability,
work page 1987
-
[5]
A taxonomy of categories for relations
doi: 10.48550/arXiv.2502.10323.↑9, 10, 11, 19, 24 [CJ13] D. Coumans and B. Jacobs. Scalars, monads and categories. InQuantum Physics and Linguistics: A Compositional, Diagrammatic Discourse. Oxford Academic,
-
[15]
arXiv:2310.04267.↑15 [Fad85] A. M. Faden. The existence of regular conditional probabilities: necessary and suffi- cient conditions.Ann. Probab., 13(1):288–298, 1985.↑44 [FGHL+23] T. Fritz, T. Gonda, N. G. Houghton-Larsen, A. Lorenzin, P. Perrone, and D. Stein. Dilations and Information Flow Axioms in Categorical Probability.Math. Struct. Comp. Sci., 33:913–957,
work page Pith review arXiv 1985
-
[16]
doi: 10.1017/S0960129523000324.↑19, 28, 44 [FGL+23] T. Fritz, T. Gonda, A. Lorenzin, P. Perrone, and D. Stein. Absolute continuity, supports and idempotent splitting in categorical probability
-
[17]
arXiv:2308.00651. ↑23, 46, 47, 48 [FGL+25] T. Fritz, T. Gonda, A. Lorenzin, P. Perrone, and A. S. Mohammed. Em- pirical Measures and Strong Laws of Large Numbers in Categorical Probability. arXiv:2503.21576, 2025.↑8, 10, 12, 20, 21, 46 [FGP21] T. Fritz, T. Gonda, and P. Perrone. de Finetti’s theorem in categorical probability. J. Stoch. Anal., 2(4),
arXiv 2025
- [19]
-
[20]
doi: 10.1007/s10485-023-09750-z.↑9, 10, 18, 19, 24 [FK23] T. Fritz and A. Klingler. Thed-separation criterion in Categorical Probability. J. Mach. Learn. Res., 24(46):1–49,
-
[23]
2020.107239.↑15, 16, 17, 18, 20, 22, 25, 26, 27, 44 [Gir82] M
doi: 10.1016/j.aim. 2020.107239.↑15, 16, 17, 18, 20, 22, 25, 26, 27, 44 [Gir82] M. Giry. A Categorical Approach to Probability Theory. InCategorical aspects of topology and analysis, volume 915 ofLecture Notes in Mathematics. Springer,
arXiv 2020
Show all 32 references
-
[25]
Haugseng
doi: 10.1112/plms.12367.↑3 [Hau18] R. Haugseng. Iterated Spans and Classical Topological Field Theories.Mathematische Zeitschrift, 289(3):1427–1488, August
-
[27]
arXiv:2009.12432.↑9, 32 [Kec95] A. S. Kechris.Classical descriptive set theory, volume 156 ofGraduate Texts in Mathematics. Springer-Verlag, New York,
2009 arXiv
-
[29]
Lorenz and S
doi: 10.48550/arXiv.2507.19424.↑12, 44 [LT23] R. Lorenz and S. Tull. Causal models in string diagrams,
-
[30]
↑10, 19, 20, 23, 30 [Lur] J
arXiv:2304.07638. ↑10, 19, 20, 23, 30 [Lur] J. Lurie. On the Classification of Topological Field Theories.Current Developments in Mathematics, 2008(1):129–280. doi: 10.4310/CDM.2008.v2008.n1.a3.↑3 [MP22] S. Moss and P. Perrone. Probability monads with submonads of deterministi...
2008 arXiv
-
[31]
Moss and P
doi: 10.1145/3531130.3533355.↑15, 22, 53 61 [MP23] S. Moss and P. Perrone. A category-theoretic proof of the ergodic decomposition theorem.Ergodic Theory Dynam. Systems, pages 1–27,
-
[32]
6.↑15 [Pan99] P
doi: 10.1017/etds.2023. 6.↑15 [Pan99] P. Panangaden. The Category of Markov Kernels. InPROBMIV’98, First Interna- tional Workshop on Probabilistic Methods in Verification, volume 22, pages 171–187. 1999.↑30 [Ros86] G. Rosolini.Continuity and Effectiveness in Topoi. PhD thesis,...
2023 doi
-
[1976]
Fritz and E
doi: 10.1080/00927877608822127.↑3, 11 [FR20] T. Fritz and E. F. Rischel. Infinite products and zero-one laws in categorical proba- bility.Compositionality, 2:3,
-
[1982]
Gonda, T
doi: 10.1007/bfb0092872.↑42 [GRSDlC24] T. Gonda, T. Reinhart, S. Stengele, and G. De les Coves. A framework for universality in physics, computer science, and beyond.Compositionality, 6,
-
[1987]
Di Lavore, G
doi: 10.1016/0022-4049(87)90121-6.↑18 [DLdFR22] E. Di Lavore, G. de Felice, and M. Rom´ an. Monoidal Streams for Dataflow Pro- gramming. InProceedings of LICS, pages 1–14,
-
[1988]
Srinivas
doi: 10.1016/0890-5401(88)90034-X.↑8 [Sri96] V. Srinivas. Exact Categories and Quillen’s Q-Construction. In V. Srinivas, edi- tor,Algebraic K-Theory, pages 38–45. Birkh¨ auser, Boston, MA,
-
[1989]
Carmeli, T
doi: 10.1016/0890-5401(89) 90023-0.↑8 [CSY22] S. Carmeli, T. M. Schlank, and L. Yanovski. Ambidexterity in Chromatic Ho- motopy Theory.Inventiones mathematicae, 228(3):1145–1254, June
-
[1995]
↑26 [LRSS25] E
doi: 10.1007/978-1-4612-4190-4. ↑26 [LRSS25] E. D. Lavore, M. Rom´ an, P. Soboci´ nski, and M. Sz´ eles. Order in Partial Markov Categories, July
-
[1999]
doi: 10.1023/A: 1008647417502.↑15 [CGH12] J. R. B. Cockett, X. Guo, and P. Hofstra. Range categories I: General theory.Theory and Applications of Categories, 26(17):412–452, 2012.↑24 [CGT25a] C. J. Cioffo, F. Gadducci, and D. Trotta. Between Markov and Restriction: Two More Mo...
2012 doi
-
[2002]
↑4, 8, 10, 13, 14, 24, 25, 31, 32, 46, 54 [CL07] R
doi: 10.1016/S0304-3975(00)00382-0. ↑4, 8, 10, 13, 14, 24, 25, 31, 32, 46, 54 [CL07] R. Cockett and S. Lack. Restriction Categories III: Colimits, Partial Limits and Extensivity.Mathematical Structures in Computer Science, 17(4):775–817, August
-
[2007]
doi: 10.1017/S0960129507006056.↑8, 11, 19, 24 59 [CO89] P. L. Curien and A. Obtu lowicz. Partiality, Cartesian Closedness, and Toposes.In- formation and Computation, 80(1):50–95, January
-
[2013]
Cho and B
doi: 10.1093/acprof:oso/9780199646296.003.0007.↑16, 28 [CJ19] K. Cho and B. Jacobs. Disintegration and Bayesian Inversion via String Diagrams. Math. Structures Comput. Sci., 29:938–971,
-
[2018]
Heunen and J.-S
doi: 10.1007/s00209-017-2005-x.↑3 [HPL21] C. Heunen and J.-S. Pacaud Lemay. Tensor-restriction categories.Theory Appl. Categ., 37(21):635–670,
2005 doi
-
[2019]
↑15, 17, 22, 44 [CL02] J
doi: 10.1017/s0960129518000488. ↑15, 17, 22, 44 [CL02] J. R. B. Cockett and S. Lack. Restriction categories I: Categories of partial maps. Theoret. Comput. Sci., 270(1-2):223–259,
-
[2020]
doi: 10.32408/compositionality-2-3.↑7, 15, 22, 49, 50 [Fri20] T. Fritz. A synthetic approach to Markov kernels, conditional independence and theorems on sufficient statistics.Adv. Math., 370:107239,
-
[2021]
Fritz, T
doi: 10.31390/josa.2.4.06.↑15, 53 [FGPR23] T. Fritz, T. Gonda, P. Perrone, and E. F. Rischel. Representable Markov categories and comparison of statistical experiments in categorical probability.Theoretical Com- puter Science, 961:113896,
-
[2022]
Carboni and R
doi: 10.1007/s00222-022-01099-9.↑3 [CW87] A. Carboni and R. F. C. Walters. Cartesian bicategories. I.J. Pure Appl. Algebra, 49(1-2):11–32,
-
[2023]
10175776.↑3, 6, 11, 15, 18, 19, 22, 30, 31, 44 [DLRS] E
doi: 10.1109/LICS56636.2023. 10175776.↑3, 6, 11, 15, 18, 19, 22, 30, 31, 44 [DLRS] E. Di Lavore, M. Rom´ an, and P. Soboci´ nski. Partial Markov categories. arXiv:2502.03477.↑11, 30, 44 [dPH87] R. A. di Paola and A. Heller. Dominical Categories: Recursion Theory without Elemen...
2023
-
[2024]
Corradini and F
arXiv:2411.12840.↑15 [CG99] A. Corradini and F. Gadducci. An algebraic presentation of term graphs, via gs- monoidal categories.Applied Categorical Structures, 7:299–331,
- [2025]
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.