---
title: Sticky Diffusion Processes
url: https://www.emergentmind.com/topics/sticky-diffusion
type: topic
---

# Sticky Diffusion Processes

Searching arXiv for recent and foundational work on sticky diffusion to ground the article in published sources.
Sticky diffusion denotes a class of continuous Markov processes that evolve as ordinary diffusions away from a distinguished threshold, boundary, or collision set, but spend positive Lebesgue time on that lower-dimensional set once they reach it. In one dimension, this feature is classically encoded either by a speed measure with an atom at the sticky point or by a coupled local-time/occupation-time identity; in higher dimensions it is represented through Dirichlet forms with boundary mass, Wentzell–Robin boundary conditions, or time changes of nonsticky diffusions [2202.03698; 1412.3975; 2411.05441]. The concept has been developed for bounded Euclidean domains, hypersurfaces, metric graphs, particle-collision manifolds, and semipermeable interface problems, and it supports a substantial literature on simulation, inference, and applications in finance, reaction models, and transport in crowded media [2107.04260; 2311.17011].

## 1. Defining structure and one-dimensional formulations

The defining property of stickiness is positive occupation time at a lower-dimensional set. For sticky Brownian motion on a threshold at \(0\), the process behaves like Brownian motion away from \(0\), but when it hits \(0\) it spends a positive amount of dwell-time there proportional to a stickiness parameter. In the notation of one-dimensional sticky Itô diffusions, this is expressed by
\[
dX_t = \mu(X_t)\mathbf 1_{\{X_t\neq 0\}}dt + \sigma(X_t)\mathbf 1_{\{X_t\neq 0\}}dB_t,
\qquad
\int_0^t \mathbf 1_{\{X_s=0\}}\,ds = \frac{\rho}{2}L_t^0(X),
\]
with \(L_t^0(X)\) the local time at \(0\) [2202.03698]. In the sticky Brownian special case, the scale function is \(s(x)=x\) and the speed measure is \(m(dx)=2\,dx+\rho\,\delta_0(dx)\), so the atomic part of the speed measure is the analytic signature of stickiness [2202.03698].

A broader threshold model combines stickiness with skewness and oscillating volatility. The sticky–oscillating–skew threshold diffusion is written as
\[
\begin{cases}
X_t = X_0 + \int_0^t b(X_s)\mathbf 1_{\{X_s\neq0\}}\,ds
+ \int_0^t \sigma(X_s)\mathbf 1_{\{X_s\neq0\}}\,dW_s
+ \beta L_t^0(X),\\[0.5ex]
\int_0^t \mathbf 1_{\{X_s=0\}}\,ds = \frac{\rho}{2}L_t^0(X),
\end{cases}
\]
where \(\beta\in[-1,1]\) controls skewness and \(\rho\ge 0\) controls stickiness [2403.08754]. This formulation makes explicit that stickiness, skew reflection, and discontinuous diffusivity can be coupled within a single one-dimensional semimartingale model.

A standard equivalent construction is by time change. On the half-line, root-\(2\) sticky Brownian motion can be obtained from reflecting Brownian motion \(B_s^+=|B_s|\) with boundary local time \(\ell_s^0\) via
\[
A_s=s+2\kappa\,\ell_s^0,\qquad T(t)=\inf\{s:A_s>t\},\qquad B_t^*=B_{T(t)}^+,
\]
and its generator \(\mathcal Lf=\partial_{xx}f\) is supplemented by the boundary condition \(f'(0)=\kappa f''(0)\) [1906.06803]. On star graphs, the same Itô–McKean mechanism reappears: if \(Y\) is the nonsticky diffusion and \(A_t=t+\eta\,\ell_Y(t)\), then \(X(t)=Y(\tau(t))\), with \(\tau\) the right-inverse of \(A\), is the sticky diffusion with vertex parameter \(\eta\) [2411.05441].

These representations distinguish sticky diffusion from ordinary reflection. For reflected Brownian motion, the boundary local time measures repeated contact, but the process does not accumulate positive Lebesgue time at the boundary. In sticky models, by contrast, the occupation identity \(\int_0^t \mathbf 1_{\{X_s=0\}}ds \propto L_t^0(X)\) or its higher-dimensional analog is part of the definition [2202.03698].

| Setting | Signature of stickiness | Representative source |
|---|---|---|
| One-dimensional threshold | Atom in speed measure; \(\int_0^t 1_{\{X_s=0\}}ds=(\rho/2)L_t^0(X)\) | [2202.03698] |
| Half-line Brownian model | Boundary condition \(f'(0)=\kappa f''(0)\); time change by local time | [1906.06803] |
| Star graph vertex | \(\int_0^t1_{\{X(s)=v\}}ds=\eta\,\ell_X(t)\) | [2411.05441] |

## 2. Dirichlet-form construction and Wentzell–Robin boundary dynamics

A general higher-dimensional construction is given for a bounded domain \(\Omega\subset\mathbb R^d\) with \(C^2\)-boundary \(\Gamma=\partial\Omega\), state space \(\overline\Omega=\Omega\cup\Gamma\), interior density \(\alpha\), boundary density \(\beta\), and reference measure
\[
\mu=\alpha\,dx+\beta\,d\sigma.
\]
On \(L^2(\overline\Omega;\mu)\), one considers
\[
\mathcal E(f,g)
=\frac12\int_\Omega (\nabla f\cdot \nabla g)\alpha\,dx
+\frac{\delta}{2}\int_\Gamma (\nabla_\Gamma f\cdot \nabla_\Gamma g)\beta\,d\sigma,
\]
with \(\delta\in\{0,1\}\); \(\delta=1\) permits diffusion along the boundary [1412.3975]. Under the Hamza condition, the closure is a recurrent, strongly local, regular Dirichlet form, hence generates a diffusion on \(\overline\Omega\) [1412.3975].

For \(f\in C^2(\overline\Omega)\), the associated generator is
\[
Lf(x)
=\frac12\Bigl[1_\Omega\bigl(\Delta f+(\nabla\ln\alpha)\cdot\nabla f\bigr)
-1_\Gamma (\alpha/\beta)(n\cdot \nabla f)\Bigr]
+\frac{\delta}{2}1_\Gamma\bigl(\Delta_\Gamma f+(\nabla_\Gamma\ln\beta)\cdot\nabla_\Gamma f\bigr),
\]
or, equivalently, \(Lf=\frac12\operatorname{Tr}(A\nabla^2f)+b\cdot \nabla f\) with \(A=1_\Omega I+\delta 1_\Gamma P\) and \(P=I-nn^\top\) the projection onto the tangent space \(T_x\Gamma\) [1412.3975]. The boundary condition induced in the heat equation \(\partial_tu=Lu\) is the general Wentzell, or Robin–Wentzell, condition
\[
(\Delta u+(\nabla\ln\alpha)\cdot\nabla u)
-\delta(\Delta_\Gamma u+(\nabla_\Gamma\ln\beta)\cdot\nabla_\Gamma u)
+(\alpha/\beta)(n\cdot \nabla u)=0
\quad \text{on }\Gamma
\]
[1412.3975].

The same process admits an SDE formulation. In the interior,
\[
dX_t=dB_t+\frac12\nabla\ln\alpha(X_t)\,dt,
\]
whereas on the boundary,
\[
dX_t=\delta P(X_t)\,dB_t+\delta\frac12\nabla_\Gamma\ln\beta(X_t)\,dt
-\frac12(\alpha/\beta)(X_t)n(X_t)\,dt.
\]
Using the Revuz correspondence for the boundary local time \(L_t\), the normal drift may be rewritten as \(-\frac12\alpha n\,dL_t\), and this term is explicitly identified as the source of sticky behavior: after hitting \(\Gamma\), the process can remain on \(\Gamma\) for positive occupation time before being pushed back into \(\Omega\) [1412.3975].

Under the additional condition \(\operatorname{cap}_{\mathcal E}(\{\rho=0\})=0\), each connected component \(G\) of \(\overline\Omega\setminus\{\rho=0\}\) is invariant, the restricted Dirichlet form is irreducible recurrent, and ergodicity holds:
\[
\lim_{t\to\infty}\frac1t\int_0^t f(X_s)\,ds
=
\frac{\int_G f\,d\mu}{\mu(G)}
\quad P_x\text{-a.s.}
\]
for quasi every \(x\in G\) [1412.3975]. In particular,
\[
\lim_{t\to\infty}\frac1t\int_0^t 1_\Gamma(X_s)\,ds
=
\frac{\mu(G\cap\Gamma)}{\mu(G)}>0,
\]
which confirms genuine stickiness rather than transient boundary contact [1412.3975]. Under local integrability assumptions on \(\nabla\alpha/\alpha\) and \(\nabla\beta/\beta\), the process is \(L^p\)-strong Feller and uniquely well posed for every starting point outside \(\{\rho=0\}\) [1412.3975].

## 3. Graph, interface, and interacting-particle generalizations

Sticky diffusion extends naturally from Euclidean boundaries to singular state spaces. On finite metric graphs, each edge carries a one-dimensional diffusion, while vertices are equipped with sticky and semipermeable transmission conditions. For the edgewise generator
\[
(A_\varepsilon u)_e(x)=\varepsilon^{-1}\sigma_e u_e''(x),\qquad 0<x<1,
\]
the domain is defined by continuity of the vertex value together with sticky-flux balance conditions such as
\[
p_eu_e''(e^-)-(1-p_e)u_e'(e^-)
=
\sum_{f\neq e}\ell_{e\to f}u_f(\omega_e^-)-\ell_eu_e(e^-),
\]
and the analogous right-endpoint condition [2201.09363]. The resulting operator generates a conservative Feller semigroup. When the diffusion speed scales as \(\varepsilon^{-1}\) and \(\varepsilon\to0\), the fast interior motion collapses onto an effective slow jump dynamics on the graph structure, with semigroup convergence \(e^{tA_\varepsilon}u\to e^{tQ}Pu\) [2201.09363].

On star graphs, the sticky effect is concentrated at the central vertex \(v\). If the edgewise generator is
\[
Lf(i,x)=\frac12\sigma_i^2(x)f_i''(x)+b_i(x)f_i'(x),\qquad x>0,
\]
then the domain condition at the vertex is
\[
\eta\,Lf(v)=\sum_{i=1}^N \rho_i f_i'(0),
\]
with \(\eta\ge 0\) the stickiness parameter and \(\rho_1+\cdots+\rho_N=1\) the edge-selection weights [2411.05441]. For \(\eta>0\), the local time \(\ell_X(t)\) at the vertex satisfies
\[
\int_0^t 1_{\{X(s)=v\}}\,ds=\eta\,\ell_X(t)>0,
\]
which is the graph analogue of the one-dimensional occupation identity [2411.05441]. The paper further proves a Freidlin–Sheu type Itô formula for \(f(t,X(t))\), with an explicit local-time boundary term involving \(\eta\,\partial_s f(s,v)\) and \(\sum_i\rho_i\partial_x f_i(s,0)\) [2411.05441].

A different generalization concerns collision manifolds. In the \(n\)-particle sticky Brownian motion on \(\mathbb R^n\), one works on the principal Weyl chamber \(W^n=\{x\in\mathbb R^n:x_1>\cdots>x_n\}\), with generator \(\frac12\Delta\) in the interior and sticky boundary conditions on each collision hyperplane \(x_i=x_{i+1}\). In the exactly solvable uniform-characteristic case, the boundary condition is
\[
\frac{\partial^2}{\partial x_i\partial x_{i+1}}u
=
\theta\left(\frac{\partial}{\partial x_{i+1}}-\frac{\partial}{\partial x_i}\right)u,
\]
and the transition density is obtained by a Bethe-Ansatz integral formula with two-body scattering amplitude
\[
S_{\alpha\beta}(k)
=
\frac{i\theta(k_\beta-k_\alpha)+k_\alpha k_\beta}
{i\theta(k_\beta-k_\alpha)-k_\alpha k_\beta}
\]
[2104.06482]. This shows that sticky interaction can be imposed not only at external boundaries but also at pairwise coincidence sets.

A further interface-based development studies multivariate SDEs with countably many local-time terms on semipermeable hyperplanes. After a random time change depending on interface local times, the interfaces become sticky. In the regime \(\delta/\varepsilon\to p\) and \(\lambda/\varepsilon\to q\), the local-time terms homogenize into a limiting drift, and the clock process converges to
\[
A_t=\int_0^t \left[1+q\,\gamma(s,X_s,Y_s)\,\frac{\Sigma^{00}(s,X_s,Y_s)}{d(X_s)}\right]ds.
\]
The effective coefficients are divided by \(D=1+q\,\gamma\,\Sigma^{00}/d\), so microscopic stickiness appears macroscopically as reduced effective diffusivity [2512.13620]. This suggests that sticky interfaces act not only as drift-generating membranes but also as decelerating media in homogenized limits.

## 4. Numerical approximation and simulation

Sticky boundary behavior is numerically delicate because the process changes effective dimension at the sticky set and standard time-stepping can miss the boundary residence mechanism. For multidimensional sticky diffusions, a continuous-time Markov chain approximation has been developed by approximating the generator either through finite-difference stencils in coordinate directions or by local-moment matching using the drift and the eigenvectors of the covariance matrix as jump directions [2107.04260]. Both constructions yield first-order weak convergence:
\[
|E[f(Y_T^h)]-E[f(X_T)]|=O(h),
\]
and the method is described as free from the curse of dimensionality in simulation [2107.04260]. The approach is illustrated on a two-dimensional sticky Brownian motion arising as a queuing limit and on a two-factor short-rate model with a sticky floor at zero [2107.04260].

In one dimension, a CTMC approximation on a grid \(\mathbb S_n=\{x_0,\dots,x_{n+1}\}\) uses standard nearest-neighbor rates in the interior and special sticky-boundary rates at the lower endpoint \(l\). Two boundary schemes are given:
\[
q_{0,1}=\frac{\rho}{\delta_0^+}
\quad\text{(first order)},
\qquad
q_{0,1}
=
\frac{\rho}
{\delta_0^+ + \frac{\rho-\mu(l)}{\sigma^2(l)}(\delta_0^+)^2}
\quad\text{(second order)},
\]
the second providing \(O(h^2)\) accuracy away from payoff discontinuities [1910.14282]. Matrix exponential methods then provide approximate Feynman–Kac operators and first-passage probabilities, and the same CTMC can be used for simulation. The paper emphasizes that the usual Euler–Maruyama discretization may completely fail in the very-sticky regime, whereas the CTMC captures boundary sticking robustly [1910.14282].

A particularly transparent approximation is the sticky random walk on \(h\mathbb N\). In the interior,
\[
Q_{k,k+1}=Q_{k,k-1}=\frac1{h^2},\qquad Q_{k,k}=-\frac2{h^2}\quad (k\ge1),
\]
while at the boundary
\[
Q_{0,1}=\frac{2}{h^2+2\kappa h},\qquad Q_{0,0}=-Q_{0,1}.
\]
Its mean holding time at \(0\) is \(\kappa h+\frac12h^2\), which is ballistic in \(h\) rather than diffusive, and this reproduces sticky residence in the continuum limit [1906.06803]. The resulting jump process converges weakly to sticky Brownian motion and, in the parameter regimes reported there, is two to five orders of magnitude faster than alternative methods [1906.06803].

Recent work has also adapted Euler-type schemes to stickiness rather than abandoning them entirely. A modified Euler–Maruyama method for one-dimensional sticky diffusion separates a boundary layer \(\Omega_b\) near zero. If the current state lies outside \(\Omega_b\), one uses a reflected EM step; if it lies inside, one chooses between a reflected EM update and a jump to the sticky point \(0\) with a probability \(\lambda(x)\) derived by matching the one-step generator [2606.27259]. The scheme converges weakly with order \(1\) [2606.27259]. Complementary weak-approximation schemes of orders \(1/2\) and \(1\) have been constructed for general sticky boundary conditions via probabilistic representations of solutions to parabolic PDEs with second-order sticky boundary conditions [2508.06487]. A practical implication of this literature is that sticky diffusion is now numerically accessible both through generator-based CTMC methods and through boundary-corrected weak schemes, but not through naïve reflection-only discretizations.

## 5. High-frequency functionals, local time approximation, and parameter estimation

High-frequency observations of sticky diffusions support a distinct inference theory because the sticky parameter is tied to local time and occupation time rather than to drift or diffusion coefficients alone. For a sticky Itô diffusion with sticky point \(0\), a local-time proxy based on discrete observations at \(t_i=i/n\) is
\[
L_t^n=\frac{u_n}{n}\sum_{i=1}^{[nt]} g(u_n X_{t_{i-1}}),
\]
where \(g\) is bounded and integrable, vanishes near \(0\), and \(u_n\to\infty\) with \(u_n^2/n\to0\). Then
\[
L_t^n \xrightarrow{\mathrm{ucp}} \frac{\lambda(g)}{\sigma(0)}L_t^0(X),
\qquad \lambda(g)=\int_{\mathbb R} g(y)\,dy,
\]
locally uniformly in \(t\), in probability [2202.03698]. Combined with a Riemann approximation of occupation time,
\[
O_t^n=\frac1n\sum_{i=1}^{[nt]}\mathbf 1_{\{X_{t_{i-1}}=0\}},
\]
this yields a consistent estimator of the stickiness parameter,
\[
\widehat\rho_n=\frac{2O_t^n}{L_t^n},
\]
conditionally on \(L_t^0(X)>0\) [2202.03698].

The threshold-functional framework has since been generalized to sticky–oscillating–skew diffusions. For any normalizing sequence \(a_n\to\infty\) with \(a_n/n\to0\), the functional
\[
F_n[f,a_n](X)_t
=
\frac{a_n}{n}\sum_{i=1}^{\lfloor nt\rfloor}
f\bigl(a_n(X_{(i-1)/n}-\theta)\bigr)
\]
converges in ucp to
\[
\left(\int_{\mathbb R} f(x)\,m(dx)\right)L_t^0(X),
\]
where \(m\) is the speed measure of the associated sticky-skew Brownian motion [2403.08754]. This extends the local-time approximation beyond the earlier regime \(u_n^2/n\to0\) and supports consistent estimators not only of stickiness \(\rho\) but also of skewness \(\beta\) and side-specific volatilities \(\sigma_\pm\) in sticky-threshold models [2403.08754].

A different inferential route counts threshold crossings. For sticky Brownian motion sampled on \(i/n\), three crossing statistics \(C_n^{(0)},C_n^{(1)},C_n^{(2)}\) exhibit three asymptotic scales:
\[
\frac{C_n^{(0)}(t)}{u_n}\xrightarrow{\mathrm{ucp}}0
\quad\text{for any }u_n\to\infty,
\]
\[
\frac{C_n^{(1)}(t)}{\sqrt n}\xrightarrow{\mathrm{ucp}}
\frac{4}{\sqrt\pi}L_t^0(X),
\qquad
\frac{C_n^{(2)}(t)}{n}\xrightarrow{\mathrm{ucp}}
p\,L_t^0(X),
\]
and the same trichotomy holds for corresponding bouncing counts [2411.08846]. These limits lead to a consistent stickiness estimator
\[
\widehat p_n^{\mathrm{cross}}
=
\frac{C_n^{(2)}(t)/n}{C_n^{(1)}(t)/\sqrt n}\cdot\frac{4}{\sqrt\pi}
\]
on \(\{T_0<t\}\) [2411.08846]. The coexistence of \(n^{1/2}\)- and \(n\)-scale statistics is specific to sticky thresholds and reflects the distinction between weak and closed-plane encounters with the sticky set.

## 6. Applications, boundary-value problems, and terminological extensions

A prominent applied instance is sticky geometric Brownian motion in mathematical finance. With stickiness level \(\zeta>0\), parameter \(\rho>0\), risky asset \(S\), and riskless asset \(S^0\), the model is
\[
dS_t = S_t\,1_{\{S_t\neq \zeta\}}(\mu\,dt+\sigma\,dB_t),
\qquad
1_{\{S_t=\zeta\}}\,dt=\rho\,dL_t^\zeta(S),
\qquad
dS_t^0=rS_t^0\,dt.
\]
The model satisfies No Arbitrage and No Free Lunch with Vanishing Risk if and only if \(r=0\) [2311.17011]. In that arbitrage-free case, the pricing function for a European payoff solves a mixed-boundary PDE:
\[
v_t+\frac12\sigma^2x^2 1_{\{x\neq \zeta\}}v_{xx}=0,
\]
together with the flux-matching condition
\[
\frac{\sigma^2\zeta^2}{2}v_{xx}(t,\zeta-)
=
\frac{\sigma^2\zeta^2}{2}v_{xx}(t,\zeta+)
=
\frac{v_x(t,\zeta+)-v_x(t,\zeta-)}{2\rho}
\]
[2311.17011]. Continuous-time replication is still available through the delta \(v_x(t,S_t)\), but the numerical evidence in that work indicates that larger stickiness increases discrete-time tracking error and that ignoring stickiness leads to a systematic PnL drift equal to the misprice [2311.17011].

Another direction links sticky diffusions to nonlocal boundary-value problems. For bounded smooth domains, an elastic-sticky Brownian motion obtained by slowing a reflecting Brownian motion through the clock
\[
V_t=t+(\eta/\sigma)\gamma_t^+
\]
has generator \(\Delta\) with Wentzell–Robin boundary condition
\[
\eta\,(\Delta u)|_{\partial\Omega}=-\sigma\,\partial_n u-c\,u
\quad\text{on }\partial\Omega
\]
[2205.04162]. Replacing the linear clock correction by a stable-subordinator term,
\[
\bar V_t=t+H_{(\eta/\sigma)\gamma_t^+},
\]
yields a fractional sticky diffusion whose boundary condition becomes
\[
\eta D_t^\alpha(u|_{\partial\Omega})=-\sigma\,\partial_n u-c\,u.
\]
In that case the boundary holding times are Mittag–Leffler distributed and have infinite mean for \(0<\alpha<1\), producing a macroscopic trap effect [2205.04162].

Sticky boundaries also arise in encounter-based reaction models. For sticky Brownian motion on the half-line, one considers the joint density \(P(x,a,t)\) of particle position and boundary occupation time \(A_0(t)\). Absorption is then defined as the first time \(A_0(t)\) exceeds an independent random threshold \(\ell\), so the survival probability becomes
\[
S(t)=P\{A_0(t)<\ell\}
=
\int_0^\infty \Psi(a)\,P_{A_0}(a,t)\,da,
\]
where \(\Psi(a)=P\{\ell>a\}\) [2302.13986]. When \(\ell\) is exponential, the model recovers the classical constant-rate Robin mechanism; in the sticky case, however, the contact variable is true occupation time rather than merely boundary local time [2302.13986].

The term “sticky diffusion” is used more broadly in adjacent physical literature, and these usages are related but not identical. In lattice models of tracer motion among soft obstacles, “sticky” versus “slippery” refers to whether a bound tracer becomes immobile or remains mobile on obstacle sites; the long-time effective diffusion coefficient and transient anomalous exponent depend strongly on this distinction [1705.05805]. In crowded polymer environments, attractive tracer–crowder interactions can generate non-monotonic diffusion as density varies, a phenomenon interpreted as competition between excluded volume and reversible adsorption [2002.07006]. In a one-dimensional lattice gas combining exclusion dynamics with Ising-type nearest-neighbor attraction, “sticky diffusion” denotes a non-equilibrium transport model whose mean-field diffusion coefficient
\[
D(\zeta,\rho)=\frac{a^2}{\tau_0}\bigl[1-\zeta\rho(4-3\rho)\bigr]
\]
can change sign, signaling a transition from diffusive to blocked behavior [1803.09712]. These works suggest a broader terminological family centered on adhesion, dwell-time, or slowed release, even when the underlying mathematics is not the Wentzell/local-time formalism of continuous sticky diffusions.

Across these formulations, a common structural theme persists: stickiness is the insertion of a nontrivial time scale at a lower-dimensional set. Whether represented by an atom in the speed measure, a boundary term in a Dirichlet form, a local-time time change, a flux-matching condition in a PDE, or a discrete residence mechanism in a numerical or physical model, sticky diffusion differs from ordinary reflection precisely by converting instantaneous contact into measurable residence.

Source: https://www.emergentmind.com/topics/sticky-diffusion