Approaching the Continuous from the Discrete: an Infinite Tensor Product Construction
Lorenzin, Zanasi
Increasingly in recent years, probabilistic computation has been investigated through the lenses of categorical algebra, especially via string diagrammatic calculi. Whereas categories of discrete and Gaussian probabilistic processes have been thoroughly studied, with various axiomatisation results, more expressive classes of continuous probability are less understood, because of the intrinsic difficulty of describing infinite behaviour by algebraic means.
In this work, we establish a universal construction that adjoins infinite tensor products, allowing continuous probability to be investigated from discrete settings. Our main result applies this construction to $\mathsf{FinStoch}$, the category of finite sets and stochastic matrices, obtaining a category of locally constant Markov kernels, where the objects are finite sets plus the Cantor space $2^{\mathbb{N}}$. Any probability measure on the reals can be reasoned about in this category. Furthermore, we show how to lift axiomatisation results through the infinite tensor product construction. This way we obtain an axiomatic presentation of continuous probability over countable powers of $2=\lbrace 0,1\rbrace$.
academic
Approaching the Continuous from the Discrete: an Infinite Tensor Product Construction
In recent years, probabilistic computation has increasingly been studied through the perspective of categorical algebra, particularly via string diagram calculus. While categories of discrete and Gaussian probabilistic processes have been extensively studied with various axiomatization results, more expressive continuous probability categories lack understanding due to inherent difficulties in describing infinite behavior through algebraic methods.
This paper establishes a general construction for adjoining infinite tensor products, enabling continuous probability to be studied from discrete settings. The main result applies this construction to FinStoch (the category of finite sets and stochastic matrices), yielding a category of locally constant Markov kernels whose objects are finite sets together with the Cantor space 2N. Any probability measure on the real numbers can be reasoned about within this category. Furthermore, the paper demonstrates how to lift axiomatization results through the infinite tensor product construction, obtaining an axiomatization of continuous probability on countable powers of 2={0,1}.
The application of categorical methods to probabilistic computation has attracted widespread attention in recent years, with applications ranging from evidential decision theory to random graphs and active inference. These methods highlight the underlying algebraic structure, provide rigorous semantics, enhance formal clarity and compositional methodology, and allow intuitive description via string diagrams.
Although categories of discrete probability (such as FinStoch and BinStoch) and Gaussian probability have complete axiomatizations, string diagram axiomatization of continuous probability remains a fundamental gap. The main challenge lies in how to directly encode infinite behavior within the existing string diagram algebraic framework.
Definition 2: An abstract infinite tensor product is a functor X: P_(J)^{op} → C, mapping finite subsets F to X_F := ⊗_{j∈F} X_j.
Definition 3: A concrete infinite tensor product X = ⊗_{j∈J} X_j is the limit of the corresponding abstract infinite tensor product, and this limit is preserved by -⊗Y.
For a semicartesian category C with erasure deletion, there exists a semicartesian category C⊗∞ with infinite tensor products and a strict symmetric monoidal functor C → C⊗∞ such that for any semicartesian category D with infinite tensor products and symmetric monoidal functor φ: C → D, there exists a unique ITP-preserving symmetric monoidal functor φ̃: C⊗∞ → D making the diagram commute.
Key result: CantorStoch^{lc} contains all probability measures on ℝ. This is because ℝ is an infinite tensor product of 2 in BorelStoch, while 2^ℕ is the corresponding object in CantorStoch^{lc}.
Compared to existing work, this paper provides for the first time a systematic construction method from discrete to continuous probability with complete axiomatization.
Expressiveness constraints: Cannot recover complete BorelStoch because the degrees of freedom of measurable functions cannot be fully captured through finite operations
Locally constant constraint: Can only handle locally constant Markov kernels, not all continuous probabilistic processes
Countability restriction: Construction only applies to countably infinite tensor products
The paper cites 29 related references, mainly including:
11 Fritz, T.: A synthetic approach to Markov kernels (foundational work on Markov categories)
16 Fritz, T., Rischel, E.F.: Infinite products and zero-one laws (original work on infinite tensor products)
21 Piedeleu, R. et al.: A complete axiomatisation of equivalence for discrete probabilistic programming (axiomatization of discrete probability)
25 Stein, D. et al.: Graphical quadratic algebra (string diagrams for Gaussian probability)
This paper makes important contributions to categorical probability theory, providing a systematic algebraic treatment method for continuous probability. While further development is needed in practical applications, its theoretical value and methodological innovation have profound significance.