Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dirichlet Filtrations: Synthetic Bayesian Modeling

Updated 12 July 2026
  • Dirichlet filtrations are a synthetic framework that replaces classical linear time with a category of context-dependent time using Dirichlet measures on simplices.
  • They combine categorical probability, simplicial geometry, and Bayesian statistics to enable functorial probability transport and systematic Bayesian updating.
  • This approach synthesizes multiple pasts into a unique present while introducing controlled uncertainty in future parameters, with applications in hierarchical and categorical learning.

Searching arXiv for the specified paper to ground the article with the cited source. Dirichlet filtrations are a concrete instance of the synthetic filtration framework introduced in "A geometric model of synthetic filtrations via context-dependent time" (Adachi, 16 Sep 2025). They replace linear time by a category of context-dependent time, allowing “the present” to be formed by synthesizing multiple possible pasts, and they realize this structure probabilistically by assigning Dirichlet measures on simplices to context-indexed time objects. In this formulation, categorical probability, simplicial geometry, and Bayesian statistics are combined so that probability transport along face and degeneracy maps is functorial, and Bayesian updating appears as a categorical transformation of a Dirichlet functor (Adachi, 16 Sep 2025).

1. Category of context-dependent time

The construction begins from the simplex category Δ\Delta, the full subcategory of Ord\mathrm{Ord} with objects [n]={0,1,,n}[n] = \{0,1,\ldots,n\} and morphisms the order-preserving maps (Adachi, 16 Sep 2025). Two generating families of morphisms are used throughout. The face maps δin:[n1][n]\delta^n_i:[n-1]\to[n] insert one new value at ii, and the degeneracy maps σjn:[n+1][n]\sigma^n_j:[n+1]\to[n] identify jj and j+1j+1. Every morphism in Δ\Delta can be written as a composite of δ\delta’s and Ord\mathrm{Ord}0’s, and these generators satisfy the standard simplicial identities (Adachi, 16 Sep 2025).

The category Ord\mathrm{Ord}1 extends Ord\mathrm{Ord}2 by incorporating context into the very notion of time. A context is a sequence Ord\mathrm{Ord}3 with Ord\mathrm{Ord}4, and the set of all contexts is

Ord\mathrm{Ord}5

For Ord\mathrm{Ord}6 and Ord\mathrm{Ord}7, the equivalence relation

Ord\mathrm{Ord}8

identifies contexts that agree from time Ord\mathrm{Ord}9 onward (Adachi, 16 Sep 2025). An object of [n]={0,1,,n}[n] = \{0,1,\ldots,n\}0 is a time-in-context

[n]={0,1,,n}[n] = \{0,1,\ldots,n\}1

that is, time [n]={0,1,,n}[n] = \{0,1,\ldots,n\}2 together with an equivalence class of contexts “from [n]={0,1,,n}[n] = \{0,1,\ldots,n\}3 onward” (Adachi, 16 Sep 2025). Distinct complete contexts that agree from [n]={0,1,,n}[n] = \{0,1,\ldots,n\}4 onward determine the same present object. This encodes the statement that the present may synthesize different earlier histories.

Morphisms in [n]={0,1,,n}[n] = \{0,1,\ldots,n\}5 are inherited from [n]={0,1,,n}[n] = \{0,1,\ldots,n\}6 but parameterized by context: for fixed [n]={0,1,,n}[n] = \{0,1,\ldots,n\}7,

[n]={0,1,,n}[n] = \{0,1,\ldots,n\}8

The context-indexed face and degeneracy morphisms are

[n]={0,1,,n}[n] = \{0,1,\ldots,n\}9

A forgetful functor δin:[n1][n]\delta^n_i:[n-1]\to[n]0 sends δin:[n1][n]\delta^n_i:[n-1]\to[n]1 and sends δin:[n1][n]\delta^n_i:[n-1]\to[n]2 to δin:[n1][n]\delta^n_i:[n-1]\to[n]3 in δin:[n1][n]\delta^n_i:[n-1]\to[n]4 (Adachi, 16 Sep 2025).

Intuitively, δin:[n1][n]\delta^n_i:[n-1]\to[n]5 encodes branching and merging histories by letting the context choose, at each time, which face or degeneracy operation is used. Non-linearity comes from the fact that different contexts can lead to the same present, and non-uniqueness of the past is captured by many contexts mapping into a single object δin:[n1][n]\delta^n_i:[n-1]\to[n]6 once one forgets pre-δin:[n1][n]\delta^n_i:[n-1]\to[n]7 details (Adachi, 16 Sep 2025).

2. Synthetic filtrations as contravariant probabilistic functors

A synthetic filtration is a contravariant functor

δin:[n1][n]\delta^n_i:[n-1]\to[n]8

where δin:[n1][n]\delta^n_i:[n-1]\to[n]9 is the category of probability spaces with null-preserving maps (Adachi, 16 Sep 2025). An object of ii0 is a probability space ii1. A measurable map

ii2

is null-preserving if the pushforward measure satisfies absolute continuity,

ii3

Equivalently, sets that are ii4-null have ii5-pullbacks that are ii6-null (Adachi, 16 Sep 2025).

This choice ensures well-defined conditional expectations along arrows. The formal statement used in the exposition is that for ii7 null-preserving and integrable ii8, there is ii9 on σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]0 with

σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]1

The tower property also holds, so probabilistic transport along composable arrows is categorically coherent (Adachi, 16 Sep 2025).

Contravariance reverses arrows: a morphism

σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]2

in σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]3 induces

σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]4

Geometrically, one pushes measures forward along the underlying map in σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]5 and pulls random variables back. For a measurable σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]6, pushforward is

σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]7

In the Dirichlet construction, the arrow maps are either measure-preserving or null-preserving due to the Dirichlet structure (Adachi, 16 Sep 2025).

This framework generalizes the classical filtration σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]8 indexed by linear time. In the classical case, one may view the filtration as a contravariant functor σjn:[n+1][n]\sigma^n_j:[n+1]\to[n]9 sending jj0 and jj1 to the identity map jj2 (Adachi, 16 Sep 2025). The synthetic framework removes the assumption of a unique past path and replaces linear time by simplicial and context-dependent indexing.

3. Dirichlet measures on simplices and the definition of Dirichlet filtrations

Dirichlet filtrations instantiate the synthetic filtration by assigning to each object jj3 a Dirichlet measure on a geometric simplex (Adachi, 16 Sep 2025). The geometric simplex of dimension jj4 is

jj5

For parameters jj6 with jj7, the Dirichlet density is

jj8

with multivariate beta

jj9

If j+1j+10, then the standard moment formulas are

j+1j+11

j+1j+12

and

j+1j+13

(Adachi, 16 Sep 2025).

The exposition also allows coordinates with j+1j+14, in which case the measure is degenerate at zero on those coordinates. If

j+1j+15

and j+1j+16 is the increasing embedding of nonzero indices, then the induced probability measure j+1j+17 on j+1j+18 is defined by restricting to the face where j+1j+19 whenever Δ\Delta0 and using the Dirichlet density on the remaining coordinates:

Δ\Delta1

where

Δ\Delta2

and

Δ\Delta3

This definition supplies a uniform treatment of ordinary and degenerate Dirichlet measures (Adachi, 16 Sep 2025).

A Dirichlet filtration is most conveniently defined through an intermediate category Δ\Delta4 whose objects are pairs Δ\Delta5 with Δ\Delta6, where some Δ\Delta7 may be zero, and whose morphisms are the corresponding null-preserving maps between Dirichlet probability spaces

Δ\Delta8

(Adachi, 16 Sep 2025). A Dirichlet functor is a functor

Δ\Delta9

subject to the rule “past parameters are faces of present parameters”: if

δ\delta0

then

δ\delta1

Composing with the natural functor δ\delta2 yields a δ\delta3-filtration

δ\delta4

(Adachi, 16 Sep 2025).

4. Geometric realization and measure transport

The morphisms in δ\delta5 act on Dirichlet measures through the geometric realizer’s face and degeneracy maps (Adachi, 16 Sep 2025). The contravariant geometric realizer δ\delta6 supplies continuous maps on simplices. The face map

δ\delta7

“merges” coordinates δ\delta8 and δ\delta9. For

Ord\mathrm{Ord}00

it is given by

Ord\mathrm{Ord}01

The degeneracy map

Ord\mathrm{Ord}02

“inserts” a zero at position Ord\mathrm{Ord}03:

Ord\mathrm{Ord}04

These maps satisfy the simplicial identities (Adachi, 16 Sep 2025).

The central transport identities are

Ord\mathrm{Ord}05

The first identity is the Dirichlet reproduction property: summing adjacent coordinates yields a lower-dimensional Dirichlet with parameters summed accordingly. The second encodes the insertion of a zero coordinate at Ord\mathrm{Ord}06 at the measure level together with the corresponding parameter transformation (Adachi, 16 Sep 2025).

These transport laws are the backbone of functoriality for Dirichlet filtrations. The geometric face and degeneracy maps act compatibly on both space and parameters, and in the paper’s precise sense they are measure-preserving (Adachi, 16 Sep 2025). Because Ord\mathrm{Ord}07 and Ord\mathrm{Ord}08 are continuous, measurability follows from the Borel Ord\mathrm{Ord}09-algebras Ord\mathrm{Ord}10, and because the pushforward identities hold exactly, the required absolute continuity for null-preservation holds trivially.

A plausible implication is that the formal role of simplicial geometry here is not merely organizational: it directly determines how probabilistic state spaces are merged or extended. In particular, merging coordinates is not an external aggregation rule but the categorical image of a face map.

5. Bayesian updating and categorical learning

Bayesian learning events are implemented by natural transformations of Dirichlet functors (Adachi, 16 Sep 2025). If at time-in-context Ord\mathrm{Ord}11 one observes multinomial data with counts

Ord\mathrm{Ord}12

then conjugacy gives the posterior Dirichlet at that object:

Ord\mathrm{Ord}13

This update is localized at Ord\mathrm{Ord}14, but functoriality determines how it propagates across the filtration.

The updated past is uniquely determined. For any Ord\mathrm{Ord}15 and context Ord\mathrm{Ord}16 with Ord\mathrm{Ord}17,

Ord\mathrm{Ord}18

with

Ord\mathrm{Ord}19

This is the formal statement that past values are obtained by iterated faces applied to the posterior parameter (Adachi, 16 Sep 2025).

The future behaves differently. At time Ord\mathrm{Ord}20, with Ord\mathrm{Ord}21,

Ord\mathrm{Ord}22

may be any Ord\mathrm{Ord}23 satisfying

Ord\mathrm{Ord}24

Equivalently,

Ord\mathrm{Ord}25

so there are degrees of freedom in how the newly inserted zero coordinate at position Ord\mathrm{Ord}26 is allocated by subsequent learning or modeling choices (Adachi, 16 Sep 2025). The paper describes this as the categorical update law and as learning expressed by a natural transformation

Ord\mathrm{Ord}27

that propagates backward strictly functorially and forward with constrained freedom.

This asymmetry between past and future is structurally significant. Past values are fixed by face maps, while future values retain parameter uncertainty constrained by context. The exposition explicitly identifies both parameter uncertainty and contextual uncertainty: the first concerns the choice of Ord\mathrm{Ord}28 satisfying the face constraint, and the second concerns which face or degeneracy will be used next (Adachi, 16 Sep 2025).

6. Synthesis of multiple pasts, classical reduction, example, and limitations

The present object Ord\mathrm{Ord}29 depends only on the equivalence class Ord\mathrm{Ord}30, so distinct contexts that agree from Ord\mathrm{Ord}31 onward synthesize into the same present (Adachi, 16 Sep 2025). Categorically, this arises as the quotient by Ord\mathrm{Ord}32 on Ord\mathrm{Ord}33 and can be seen as a coequalization of the earlier branching maps: many arrows from different pasts feed into a common object via the same face map Ord\mathrm{Ord}34 (Adachi, 16 Sep 2025). The geometric realizer translates synthesis into the merging of coordinates in simplices by Ord\mathrm{Ord}35.

Dirichlet priors naturally accommodate this synthesis. If multiple contexts lead to the same present parameters Ord\mathrm{Ord}36 on Ord\mathrm{Ord}37, then the present Dirichlet measure Ord\mathrm{Ord}38 represents uncertainty about future outcomes independently of which precise past path occurred (Adachi, 16 Sep 2025). The exposition further states that parameter uncertainty and contextual uncertainty can be superposed, and that mixtures over contexts or hierarchies, for example hyperpriors on Ord\mathrm{Ord}39, fit seamlessly by viewing Ord\mathrm{Ord}40-indexed families of Ord\mathrm{Ord}41’s and integrating over context distributions (Adachi, 16 Sep 2025). This suggests a route toward hierarchical and mixture constructions within the same indexing scheme.

The framework reduces to the classical case under a restriction. If one fixes a single context Ord\mathrm{Ord}42 and restricts to the subcategory generated by face maps that deterministically select the same index, for example Ord\mathrm{Ord}43, together with identity maps on Ord\mathrm{Ord}44, then Ord\mathrm{Ord}45 collapses to a chain isomorphic to Ord\mathrm{Ord}46 and the filtration behaves classically (Adachi, 16 Sep 2025). This reduction clarifies that the novelty of Dirichlet filtrations is not the use of probability spaces alone, but the replacement of unique linear history by simplicial, context-controlled branching and merging.

A concrete worked example is given for Ord\mathrm{Ord}47 (Adachi, 16 Sep 2025). Let Ord\mathrm{Ord}48, let the state space be

Ord\mathrm{Ord}49

and let the prior be the uniform Dirichlet

Ord\mathrm{Ord}50

After observing a single multinomial outcome “category 1,” with counts

Ord\mathrm{Ord}51

conjugacy yields

Ord\mathrm{Ord}52

and posterior expectations

Ord\mathrm{Ord}53

For the past time Ord\mathrm{Ord}54, with Ord\mathrm{Ord}55, applying the face map Ord\mathrm{Ord}56 to parameters merges coordinates Ord\mathrm{Ord}57 and Ord\mathrm{Ord}58:

Ord\mathrm{Ord}59

so

Ord\mathrm{Ord}60

a Beta distribution on Ord\mathrm{Ord}61 with mean

Ord\mathrm{Ord}62

For the future at Ord\mathrm{Ord}63, if Ord\mathrm{Ord}64, then Ord\mathrm{Ord}65 must satisfy

Ord\mathrm{Ord}66

If Ord\mathrm{Ord}67, this imposes

Ord\mathrm{Ord}68

leaving a one-dimensional degree of freedom in how the mass is split between coordinates Ord\mathrm{Ord}69 and Ord\mathrm{Ord}70 (Adachi, 16 Sep 2025).

The main limitations identified in the exposition are likewise structural. The construction is discrete-time and simplicial; extending it to continuous time would require appropriate geometric structures and a continuous analogue of context-dependent faces and degeneracies (Adachi, 16 Sep 2025). Degeneracy maps insert zero coordinates and are non-invertible, so future parameter uncertainty is intrinsic and must be managed by context or additional modeling, for example splitting rules (Adachi, 16 Sep 2025). The development focuses on parametric Dirichlet priors, while nonparametric generalizations, other conjugate families, and hierarchical models indexed by Ord\mathrm{Ord}71 are described as natural extensions. Homological or homotopical invariants of Ord\mathrm{Ord}72-filtrations and applications in finance and economics with non-linear information flow are presented as open directions (Adachi, 16 Sep 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Dirichlet Filtrations.