Papers
Topics
Authors
Recent
Search
2000 character limit reached

Generalized Doob's h-Transform

Updated 11 July 2026
  • Generalized Doob's h-transform is a measure-change construction that reweights a reference Markov process using positive harmonic or space-time harmonic functions, endpoint weights, and Feynman–Kac factors.
  • It adjusts dynamics through modifications in drift, jump intensity, or endpoint laws while preserving the Markov property, offering a unified view of conditioning, duality, and bridge constructions.
  • The framework bridges finite- and infinite-dimensional systems and connects variational principles and control formulations to practical applications in diffusions, jump processes, and generative models.

Generalized Doob’s hh-transform is a family of measure-change constructions that turns a reference Markov process into another Markov process by reweighting trajectories with a positive harmonic or space-time harmonic function hh, or, in broader formulations, with endpoint weights and Feynman–Kac factors. In its classical semigroup form, the transform replaces PtP_t by Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x); in generalized form it acts on path space through densities such as f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1), conditional success probabilities, ground states of Schrödinger operators, or terminal bridge densities. Across diffusions, jump processes, self-similar Markov processes, measure-valued systems, and modern generative models, the common structure is that a reference law is tilted so that the transformed dynamics preserve Markovianity while acquiring a corrected drift, jump kernel, or endpoint law [(Léonard, 2011); (Pieper-Sethmacher et al., 6 Feb 2026); (Denker et al., 2024)].

1. General form of the transform

A broad path-space formulation starts from a continuous-time Markov reference process RR on [0,1][0,1] and defines a transformed law

P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,

with f0,g10f_0,g_1\ge 0 measurable and VV measurable and bounded below. This is called a generalized hh0-transform, or generalized hh1-process. The transformation preserves the Markov property and induces forward and backward space-time functions

hh2

and

hh3

When hh4 is stationary with invariant law hh5, the one-time marginals satisfy

hh6

This formulation extends the classical case in which hh7 is purely harmonic and the transform is interpreted as conditioning or steering by hh8 (Léonard, 2011).

A second standard formulation appears in exit conditioning. For a diffusion absorbed at hh9, a measurable exit set PtP_t0, and

PtP_t1

the conditioned semigroup is

PtP_t2

The corresponding conditional law satisfies the identity

PtP_t3

for PtP_t4-measurable PtP_t5. In this sense, generalized Doob transforms are exact conditioning mechanisms, not merely heuristic biases (Bakhtin et al., 2013).

These two formulations already display the main extension beyond the classical textbook picture. The transform need not be limited to a positive harmonic function on state space; it can involve endpoint weights, rough potentials, boundary events, and space-time harmonic functions defined by conditional expectations or Feynman–Kac formulas (Léonard, 2011).

2. Generator calculus and transformed dynamics

At generator level, the generalized transform modifies the infinitesimal dynamics in a structured way. For the generalized PtP_t6-process above, a central formula is

PtP_t7

where PtP_t8 is the carré du champ operator

PtP_t9

The identification relies on the paper’s main conceptual result that the extended generator equals the stochastic derivative,

Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)0

Under finite entropy Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)1, this yields a probabilistic generator theory without continuity or differentiability assumptions on Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)2, Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)3, or Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)4 (Léonard, 2011).

For diffusions

Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)5

the transformed drift becomes

Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)6

with

Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)7

For jump processes on a discrete space, the same mechanism acts multiplicatively on intensities: Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)8 Thus the diffusion case appears as a drift correction, while the jump case appears as a ratio-of-Pthf(x)=Pt(hf)(x)/h(x)P_t^h f(x)=P_t(hf)(x)/h(x)9 reweighting of transitions (Léonard, 2011).

A ground-state version arises for non-local Schrödinger operators f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)0. If f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)1 satisfies

f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)2

the intrinsic semigroup is

f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)3

and the transformed Lévy-type generator contains both a drift term involving f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)4 and a jump modulation factor f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)5. The resulting ground state-transformed process is càdlàg, stationary under f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)6, and solves a jump SDE in weak form (Lorinczi et al., 2017).

A related operator-theoretic extension is the Darboux transformation of diffusion processes. There the probabilistic construction is explicitly

f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)7

and the transformed killing rate is

f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)8

This realizes Darboux factorization directly at the level of Markov semigroups (Kuznetsov et al., 2024).

Setting Transform object Effect on dynamics
Continuous diffusion f0(X0)exp(V)g1(X1)f_0(X_0)\exp(-\int V)\,g_1(X_1)9 Added drift correction (Léonard, 2011)
Jump process RR0 Reweighted jump intensities (Léonard, 2011)
Ground state transform RR1 Drift and jump-kernel modulation (Lorinczi et al., 2017)

3. Conditioning, duality, inversion, and pathwise realizations

In self-similar Markov process theory, inversion, duality, and Doob RR2-transforms are presented as one structure. Every RR3-valued self-similar Markov process can be represented via an extended Lamperti transformation from a Markov additive process RR4, and the inverted process

RR5

is in weak duality with RR6 with respect to

RR7

if and only if the underlying MAP is reversible with respect to RR8. For isotropic stable Lévy processes, this yields the explicit RR9-function

[0,1][0,1]0

recovering the Bogdan–Żak theorem in the paper’s formulation (Alili et al., 2016).

For one-dimensional regular diffusions on [0,1][0,1]1, the transformed law is

[0,1][0,1]2

with generator

[0,1][0,1]3

The dual diffusion [0,1][0,1]4 can be realized pathwise by a deterministic involution [0,1][0,1]5 followed by a random clock,

[0,1][0,1]6

In scale coordinates the involution is Möbius, so the theory generalizes Euclidean inversion and unifies Brownian motion, drifted Brownian motion, Bessel processes, and hyperbolic Bessel processes (Alili et al., 2012).

A discrete example is the two-dimensional simple random walk conditioned on never hitting the origin. Here the [0,1][0,1]7-function is the potential kernel

[0,1][0,1]8

harmonic on [0,1][0,1]9. The transformed kernel is

P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,0

with reversible measure P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,1 and explicit Green’s function

P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,2

This is a canonical example in which the transform defines a transient process corresponding to a recurrent process conditioned on an event of probability zero in the naive sense (Popov, 2019).

Measure-valued analogues admit pathwise genealogical realizations. In the lookdown particle system, a product-type transform for a Generalized Fleming–Viot process uses

P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,3

and is realized by changing the initial configuration and forgetting reproduction events that involve more than one of the first P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,4 levels. The additive transform uses

P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,5

and yields a spine-type picture in which the total mass is size-biased and the first-level particle follows the P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,6-transform of the underlying motion. The paper identifies this with an immortal particle representation for Dawson–Watanabe processes and a pathwise version of Overbeck’s suggestion for Fleming–Viot systems (Hénard, 2012).

A geometric hypoelliptic version appears on the Heisenberg group. There, the Cayley transform maps Brownian motion on P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,7 to a time-changed Brownian motion on the CR sphere conditioned to be at the south pole at a random time, while the Kelvin transform maps Brownian motion started away from P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,8 to a time-changed Brownian bridge conditioned to be at the origin. The conformal identities are expressed through explicit P:=f0(X0)exp ⁣(01Vt(Xt)dt)g1(X1)R,P := f_0(X_0)\exp\!\Big(-\int_0^1 V_t(X_t)\,dt\Big)\, g_1(X_1)\,R,9-functions and carré-du-champ formulas (Wang, 2016).

4. Infinite-dimensional and bridge-type extensions

A rigorous infinite-dimensional generalization is developed for Hilbert-space-valued diffusions and SPDEs. The reference process is

f0,g10f_0,g_1\ge 00

and, assuming a Gaussian reference measure f0,g10f_0,g_1\ge 01 dominating the target f0,g10f_0,g_1\ge 02 in the required sense, the space-time harmonic function is defined by

f0,g10f_0,g_1\ge 03

The path law is tilted by

f0,g10f_0,g_1\ge 04

and the transformed process satisfies

f0,g10f_0,g_1\ge 05

with corrected initial law

f0,g10f_0,g_1\ge 06

Under the transformed measure, the terminal marginal is exact: f0,g10f_0,g_1\ge 07 The construction requires transition densities with respect to f0,g10f_0,g_1\ge 08, Fréchet differentiability of f0,g10f_0,g_1\ge 09 with at most polynomial growth, a martingale property for VV0, and then Girsanov’s theorem to identify the drift correction. The paper further states a Wasserstein-2 bound in which sampling error decomposes into initialisation error, score-estimation error, and numerical discretisation error, and shows that minimizing a score-matching-type loss is equivalent to minimizing the KL divergence between the true forced process and the approximating one (Pieper-Sethmacher et al., 6 Feb 2026).

The same bridge principle appears in image restoration through the Generalized Ornstein–Uhlenbeck Bridge. Starting from

VV1

the generalized Doob transform adds

VV2

to the drift, producing a point-to-point bridge toward a fixed VV3. The paper presents closed-form conditional transitions, a reverse SDE, and a probability-flow or Mean-ODE formulation; it also identifies Brownian bridge, BBDM, DDBM (VE), and VV4SB as special cases or equivalent cases within this broader bridge viewpoint (Yue et al., 2023).

A variational version appears in transition path sampling. For a reference diffusion

VV5

conditioning on VV6 or VV7 yields the classical drift correction

VV8

The paper "Doob’s Lagrangian" reformulates this exact conditioned process as a path-space KL minimization and a constrained minimization over marginals VV9 and controls hh00, with hard endpoint constraints. At optimum,

hh01

so the variational solution is not merely analogous to the Doob transform; it is an equivalent characterization of it (Du et al., 2024).

5. Computational approximations and diffusion-model guidance

Modern computational work often uses the generalized Doob transform as an exact target and then approximates hh02 or hh03. In diffusion models, the common pattern is that a pretrained reverse process is left largely unchanged while an additional drift term, interpreted as Doob guidance, transports the base generative distribution toward a conditional or reward-tilted target.

Framework hh04-object Main use
DEFT (Denker et al., 2024) hh05 Small-network correction on a frozen unconditional diffusion model
DOIT (Zhu et al., 18 Feb 2026) hh06 Training-free reward adaptation with Monte Carlo Doob correction
Doob’s matching (Chang et al., 10 Jan 2026) hh07 Regression-based guidance estimation with non-asymptotic rates
h-Edit (Nguyen et al., 4 Mar 2025) hh08 on the backward chain Reverse-time bridge editing and compositional editing terms
CDT filtering (Chopin et al., 2022) hh09 Approximate fully adapted auxiliary particle filters

In DEFT, the generalized posterior transform is

hh10

and only a small network hh11 is trained while the large unconditional model remains fixed. The paper reports speedups of up to hh12 on image reconstruction tasks and relates DPS, hh13GDM, reconstruction guidance, and conditional score models to exact or approximate forms of the same generalized hh14-transform (Denker et al., 2024).

DOIT defines

hh15

and corrects the reverse drift by hh16. The key estimator uses backward rollouts and differentiates only Gaussian reverse kernels, not the reward itself, so the method applies to non-differentiable rewards. The theory provides a high-probability convergence guarantee to the target high-reward distribution and a dimension-independent local Monte Carlo rate that deteriorates when hh17 is small, i.e. near the end of the reverse trajectory (Zhu et al., 18 Feb 2026).

Doob’s matching starts from a tilted target

hh18

and defines

hh19

A gradient-penalized regression loss estimates both hh20 and hh21, producing a consistent guidance estimator and non-asymptotic convergence guarantees for the generated distribution in hh22 (Chang et al., 10 Jan 2026).

In h-Edit, the generalized transform is applied directly to the backward chain: hh23 The resulting Langevin update decomposes into a reconstruction term and an editing term, and products of hh24-functions yield additive editing scores for multi-objective editing (Nguyen et al., 4 Mar 2025).

Outside generative modeling, online filtering of discretely observed diffusions uses the exact conditioned drift

hh25

which defines the fully adapted auxiliary particle filter. Because the exact hh26-transform is usually intractable, the paper approximates the backward Kolmogorov solution with neural networks through nonlinear Feynman–Kac and BSDE representations, producing a locally optimal particle filter that is reported to be orders of magnitude more efficient than state-of-the-art particle filters in difficult regimes (Chopin et al., 2022).

A parameter-efficient conditional adaptation variant appears in virtual try-on. DEFT-VTON freezes the pre-trained backbone and trains an hh27-transform network, using only hh28 percent of the frozen parameters compared to hh29 percent in the baseline PEFT setup, and reports operation with as few as hh30 denoising steps (Xu et al., 16 Sep 2025).

6. Conceptual boundaries, equivalences, and recurrent misconceptions

A frequent misconception is that Doob’s hh31-transform is only a finite-dimensional conditioning device based on a strictly harmonic state function. The generalized theory is broader. It includes endpoint weights, integrated potentials, and rough measurable data under finite entropy conditions; it also includes additive and product-type transforms on measure-valued processes, ground-state transforms of non-local Schrödinger semigroups, and space-time harmonic functions built from conditional expectations rather than explicit PDE solutions [(Léonard, 2011); (Hénard, 2012); (Lorinczi et al., 2017)].

A second misconception is that the transform is synonymous with time reversal. In modern diffusion modeling, the distinction is explicit. Infinite-dimensional generative diffusion via Doob’s transform imposes the target at time hh32 by an exponential change of measure and an initial-law correction, rather than by reversing a noising process; the paper emphasizes that the transformed process reaches hh33 exactly at time hh34 regardless of whether hh35 is large or small (Pieper-Sethmacher et al., 6 Feb 2026). This differs conceptually from approaches whose correctness depends on the forward noising law approaching a tractable reference.

A third misconception is that practical guidance methods are automatically exact instances of the transform. The literature distinguishes carefully between exact transformed dynamics and approximations. In inverse problems, DPS-style reconstruction guidance and Gaussian moment-matching are presented as approximations to the exact conditional term hh36 (Denker et al., 2024). In filtering, the fully adapted proposal is the exact Doob-transformed diffusion, while the learned BSDE-based method is a computational approximation to that proposal (Chopin et al., 2022). In reward-guided sampling, DOIT and Doob’s matching both provide theory for approximation error rather than claiming closed-form access to hh37 (Zhu et al., 18 Feb 2026, Chang et al., 10 Jan 2026).

A fourth point concerns equivalence with control, bridges, and variational principles. Several papers show that the same transformed process can be viewed as a bridge, a control problem, or a path-space KL minimizer. Doob’s Lagrangian proves that the conditioned diffusion is the exact minimizer of a constrained variational problem over path laws, with optimal control hh38 (Du et al., 2024). The exit-conditioning literature rewrites hh39 through a Hopf–Cole transform

hh40

so that the conditioned drift becomes hh41, linking hh42-transforms to viscous Hamilton–Jacobi–Bellman asymptotics and Gaussian scaling limits for rare exits (Bakhtin et al., 2013). In self-similar process theory, MAP reversibility, inversion, weak duality, and hh43-transforms are shown to be different manifestations of the same reversible structure (Alili et al., 2016).

Taken together, these results define the generalized Doob’s hh44-transform not as a single formula but as a unifying probabilistic mechanism: a Markov law is reweighted by a positive space-time factor, the transformed law remains Markov, and the new dynamics can be read as exact conditioning, duality, bridge construction, control, or inference-time steering, depending on the ambient problem class.

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

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 Generalized Doob's h-Transform.