Convergence rate of numerical scheme for SDEs with a distributional drift in Besov space

This paper establishes the strong L1L^1 convergence rate of an Euler-Maruyama numerical scheme for one-dimensional stochastic differential equations with distributional drifts in Hölder-Zygmund spaces, supported by theoretical bounds and numerical implementation.

Luis Mario Chaparro Jáquez, Elena Issoglio, Jan Palczewski

Published 2026-03-06
📖 5 min read🧠 Deep dive

Imagine you are trying to predict the path of a drunk sailor walking on a ship deck. In the world of mathematics, this sailor is a Stochastic Differential Equation (SDE). His path is determined by two things:

  1. The Wind (Brownian Motion): A random, jerky force that pushes him around unpredictably.
  2. The Drift (The Drift): A force that tries to pull him in a specific direction, like a current or a slope.

Usually, mathematicians assume the "Drift" is a smooth, well-behaved slope. You can easily calculate where the sailor will go next if the slope is gentle and continuous.

The Problem: The "Ghost" Slope
In this paper, the authors tackle a much harder problem. They ask: What if the slope isn't smooth at all? What if it's a "distributional drift"?

Think of this drift not as a smooth hill, but as a chaotic, jagged landscape made of invisible spikes, dust, and mathematical "ghosts." It's so rough that if you tried to measure the slope at any single point, the number would be infinite or undefined. In math terms, the drift is a "generalized function" living in a Besov space (a fancy way of saying it's a very rough, negative-smoothness object).

Trying to simulate a sailor walking on a landscape of invisible, jagged spikes using standard computer methods is like trying to draw a picture of a storm using a ruler. The standard tools break down.

The Solution: The Two-Step "Blurring" Strategy
The authors designed a new numerical scheme (a recipe for a computer to solve the problem) that works in two clever steps:

Step 1: The "Heat Gun" (Smoothing)

Since the landscape is too jagged to walk on, the authors use a mathematical tool called the Heat Semigroup.

  • The Analogy: Imagine taking a high-resolution photo of that jagged, chaotic landscape and running a "Gaussian Blur" filter over it. The sharp spikes turn into gentle, rolling hills.
  • The Math: They apply the "Heat Kernel" to the rough drift. This turns the impossible-to-handle "ghost" drift into a smooth, friendly function that a computer can actually understand.
  • The Catch: Blurring changes the landscape. If you blur it too much, you lose the true shape. If you don't blur it enough, the computer still crashes. The authors had to find the perfect amount of blur.

Step 2: The "Staircase" (Euler-Maruyama Scheme)

Once the landscape is smoothed out, they use a standard method called the Euler-Maruyama scheme.

  • The Analogy: Imagine the sailor is walking on this now-smooth hill. Instead of calculating his path continuously (which is hard), the computer takes tiny steps. It asks: "If he walks for 1 second, where does he end up?" Then it updates the position and asks again for the next second.
  • The Trick: Because the landscape was smoothed in Step 1, these steps are safe to take.

The Balancing Act
The genius of the paper lies in balancing the two errors:

  1. The Blur Error: How much did we distort the original jagged landscape by smoothing it?
  2. The Step Error: How much did we miss by taking big steps instead of walking continuously?

The authors proved that if you choose the "blur amount" and the "step size" just right, the errors cancel each other out in a specific way. They derived a Convergence Rate, which is essentially a speed limit for how fast their computer simulation gets closer to the "true" answer as you make the steps smaller.

The Results: How Fast is Fast?

  • The Theory: They proved mathematically that their method works and gave a formula for the speed of convergence. It depends on how "rough" the original drift was. The rougher the drift, the slower the convergence, but it still works!
  • The Experiment: They wrote code (in Python) to test this. They created a "rough drift" using a Fractional Brownian Motion (a mathematical model for very rough, self-similar noise, like a coastline).
  • The Surprise: Their computer experiments showed that the method worked even better than their strict mathematical proof suggested. The empirical results hinted that the speed might be twice as fast as their theoretical lower bound predicted. It's like proving a car can go 60 mph, but in the real world, it consistently hits 120 mph.

Why Does This Matter?
This is a big deal because many real-world phenomena involve "rough" forces that aren't smooth.

  • Finance: Market crashes or sudden jumps in stock prices.
  • Physics: Turbulent fluids or particles moving through rough media.
  • Biology: Movement of cells in complex, messy environments.

Before this paper, we didn't have a reliable way to simulate these "rough" systems on a computer. The authors built a bridge between the world of impossible, jagged mathematics and the world of practical, smooth computer simulations. They showed us how to walk on the jagged rocks by first turning them into a smooth path, and they proved exactly how fast we can get there.