A stochastic process describes a dynamical system evolving over a linearly ordered set (“time”), typically taken to be the (positive) integers or real numbers, whose dynamical laws of motion are morphisms in the Kleisli category of the Giry monad (or any other probability monad). By working in the larger category of algebras of that monad, a characterization of a stochastic processes can be modeled in terms of the expected value of measurements on that process.
By a random process physicists usually mean the same, but mathematicians sometimes allow random processes indexed by more general sets, not usually with meaning of time or equipped with a linear order.
The most studied examples include Markov processes (defined below), Brownian motion, Ornstein-Uhlenbeck processes? and Lévy processes?. The most elementary stochastic process (to define) is an indivisible stochastic process which Barandes 2025 has used to give an indivisible stochastic process interpretation of quantum mechanics.
We define discrete time stochastic processes following Lawvere 1962. Let be the category with countably many objects, , and no non-identity morphisms, and let denote the Kleisli category of the Giry monad. Let denote the category whose objects are sequences of objects in which are measurable spaces. We define an endofunctor by where denotes the product measurable space with the smallest -algebra such that all the coordinate-projection functions are measurable. If is thought of as the space of all possible states of a system at time , then is the space of all possible histories of the system before time .
We define a discrete time stochastic process to be a natural transformation
where is the identity functor on . Given any two (discrete time) stochastic processes and we define a sequence of morphisms in , to be a morphism from to when, for each , the -diagram
commutes. Since there is an obvious notion of composition for such maps, all stochastic processes and all such maps of such determine the category of discrete time stochastic processes . (Warning: Some authors have used the notation (Stoch) to mean the Kleisli category of the Giry monad, traditionally denoted by or , which can also be interpreted (for modeling) as the category of Markov stochastic processes.)
In the preceding diagram the morphisms , which are Kleisli morphisms are called dynamic laws (of motion), and stochastic processes are classified by properties of the dynamic laws.
A Markov dynamic law is a dynamic law depending only on the current state, i.e., factors as where is the canonical coordinate projection (measurable) function which specifies the deterministic Kleisli morphism (with the same notation). Thus a Markov dynamic law only depends upon the current state and not its history.
If is a stochastic process such that the dynamic law at every stage is a Markov dynamic law we say the stochastic process is a Markov stochastic process. In the special case where defines a constant sequence, for all , then a Markov stochastic process on is called a Markov chain.
An even more elementary way of defining a stochastic process is by taking , so each is a copy of , and for all defining the dynamic law such that it factorizes as a composite of the projection map and a Kleisli morphism , For such dynamic laws the time at stage is thought of as the conditioning event time - subsequent stages are ‘’conditioned on ’’.
We say a stochastic process is divisible if and only if for all stages and , with there exists a Kleisli morphism such that the triangle on the right hand side of the Kleisli-diagram commutes, i.e., . (We have abused notation by using the notation to denote the two projection maps onto the coordinate despite the domains being distinct when .)
An indivisible stochastic process is a stochastic process which is not divisible. Such processes are employed in the indivisible stochastic process interpretation of quantum mechanics.
An indivisible stochastic process is a very general type of stochastic process which can exhibit wild behavior because, for any , the two dynamics laws and need not have any relationship between them. For example, even if was a standard Borel space and for every all the measurable functions and were continuous functions the two probability measures obtained by composition with an initial probability measure on , and , can vary significantly. Such a process is in stark contrast to a Markov process on a standard Borel space where continuous Markov kernels yield a continuously varying probability measure on the measurable space .
When a non-Markov stochastic process can be re-expressed as a Markov stochastic process by formally augmenting its states with a suitable collection of unobservable variables, then the resulting process is called a Hidden Markov Model. The unobservable variables added to make the process look Markov are said to be latent or hidden variables. For example, Pilot-Wave theories can be viewed as Hidden Markov Models.Barandes 2026
A 3-stage Markov stochastic process with measurements , modeled within the category of algebras of the Giry monad so that the process can be characterized in terms of the expected values of the measurements, is given by
The standard Borel space is the one point compactification of the real line. (There is no -algebra ; so to model any process with measurement we first need to embedd into .) The operator is defined at each by .
Note that measurements can be taken over any object which lies in the category of algebras of the monad . In the case where is a standard Borel space the -algebra , which is a morphism in the category of algebras, is defined as: is the unique element in such that for all affine measurable maps , the property
holds. (Every algebra necessarily possesses a convex space structure. The case is just a special case which trivially satisfies the above property since the affine maps are of the form (scale + translate) and hence simplifies to the standard expectation operator. A derivation of the category of algebras for standard Borel space is given on the Giry monad page.)
Here are two elementary examples of an indivisible stochastic process due to Barendes 2025. Taking the finite space for all , and defining the dynamic law by
where is the time at stage , and is a constant. (For a finite space a dynamic law can be represented by a matrix.)
Similarly, on the same space , we can define
where is a constant.
Wikipedia stochastic process
William Lawvere, The Category of Probabilistic Mappings With Applications to Stochastic Processes, Statistics, and Pattern Recognition (1962), including abstract and commentary added by Lawvere in 2020, Lawvere Archive (2025) [pdf]
Xiao-qing Meng, Categories of convex sets and of metric spaces with applications to stochastic programming and related areas, PhD thesis (djvu)
Jacob Barandes, Quantum Systems as Indivisible Stochastic Processes [arXiv:2507.21192]
Jacob Barandes, Pilot-Wave Theories as Hidden Markov Models [
[arXiv:2602.10569] (https://arxiv.org/abs/2602.10569)]
With an eye towards quantum noise;
On some kind of supersymmetry in stochastic PDEs:
Last revised on March 4, 2026 at 01:50:40. See the history of this page for a list of all contributions to it.