EssayAI
Блог
Блог
Естественные науки

Уравнение Фоккера-Планка: вывод, снос и диффузия

11 июня 2026Время чтения: 8 минут
#уравнение фоккера планка#плотность вероятности#снос#диффузия#процесс орнштейна уленбека

Уравнение Фоккера-Планка описывает, как со временем меняется плотность вероятности p(x,t)p(x, t) найти случайно блуждающую частицу в точке xx. Если уравнение Ланжевена следит за одной отдельной траекторией со случайными толчками, то уравнение Фоккера-Планка смотрит на ансамбль сразу и говорит, как расплывается и смещается всё облако вероятности. Это центральный инструмент статистической физики, теории броуновского движения, финансовой математики и химической кинетики. Ниже разберём, из чего складывается уравнение, что означают коэффициенты сноса и диффузии, как из него получить стационарное распределение и где студенты чаще всего ошибаются. Чтобы сразу почувствовать связь сноса, диффузии и формы распределения, покрутите калькулятор: он показывает, как пакет вероятности одновременно стягивается к равновесию и расплывается.

Что описывает уравнение Фоккера-Планка

Представьте множество одинаковых частиц, каждая из которых движется под действием регулярной силы (сноса) и случайных толчков (диффузии). Отслеживать каждую траекторию по отдельности безнадёжно. Зато можно описать, какая доля частиц в каждый момент находится возле точки xx, - это и есть плотность вероятности p(x,t)p(x, t). Уравнение Фоккера-Планка - это уравнение в частных производных, которое предсказывает эволюцию этой плотности:

p(x,t)t=x[A(x)p(x,t)]+2x2[D(x)p(x,t)].\frac{\partial p(x, t)}{\partial t} = -\frac{\partial}{\partial x}\big[A(x)\,p(x, t)\big] + \frac{\partial^2}{\partial x^2}\big[D(x)\,p(x, t)\big].

Здесь A(x)A(x) - коэффициент сноса (drift), D(x)D(x) - коэффициент диффузии. Первое слагаемое описывает направленное движение центра облака, второе - его расплывание. Уравнение можно записать в форме закона сохранения tp=xJ\partial_t p = -\partial_x J, где JJ - поток вероятности: вероятность не исчезает и не возникает, а только перетекает вдоль оси xx.

Узкий пик плотности вероятности стартует в точке x0, снос тянет его центр к равновесию mu, а диффузия одновременно расплывает; со временем форма стягивается к неподвижному стационарному гауссову распределению

Коэффициенты сноса и диффузии

Физический смысл коэффициентов проще всего понять через моменты малого приращения координаты Δx\Delta x за малое время Δt\Delta t. Снос - это средняя скорость смещения, диффузия - скорость роста разброса:

A(x)=limΔt0ΔxΔt,D(x)=limΔt0(Δx)22Δt.A(x) = \lim_{\Delta t \to 0} \frac{\langle \Delta x \rangle}{\Delta t}, \qquad D(x) = \lim_{\Delta t \to 0} \frac{\langle (\Delta x)^2 \rangle}{2\,\Delta t}.

Снос отвечает за то, куда систематически сдвигается центр распределения, а диффузия - за то, как быстро распределение расползается в ширину. Если толчки полностью случайны и симметричны, снос равен нулю и остаётся чистая диффузия (обычное броуновское движение). Если есть возвращающая сила, снос направлен к положению равновесия, и облако не разбегается бесконечно, а останавливается на конечной ширине.

Коэффициент сноса задаёт скорость смещения центра облака вероятности, а коэффициент диффузии - скорость роста его ширины со временем
Коэффициент сноса задаёт скорость смещения центра облака вероятности, а коэффициент диффузии - скорость роста его ширины со временем

Связь с уравнением Ланжевена

Уравнение Фоккера-Планка не висит в воздухе - оно напрямую следует из уравнения Ланжевена, которое описывает одну случайную траекторию. Для частицы под действием силы и белого шума ξ(t)\xi(t) уравнение Ланжевена имеет вид:

dxdt=A(x)+2Dξ(t),ξ(t)ξ(t)=δ(tt).\frac{dx}{dt} = A(x) + \sqrt{2D}\,\xi(t), \qquad \langle \xi(t)\,\xi(t') \rangle = \delta(t - t').

Каждое отдельное решение этого уравнения - изломанная случайная траектория. Но если усреднить по всем реализациям шума, плотность вероятности p(x,t)p(x, t) подчиняется именно уравнению Фоккера-Планка с теми же A(x)A(x) и DD. Это два взгляда на одно явление: Ланжевен следит за одной частицей, Фоккер-Планк - за вероятностью по всему ансамблю. Поэтому в задачах их часто переводят друг в друга: из стохастического дифференциального уравнения выписывают коэффициенты и подставляют в уравнение для плотности.

Стационарное распределение

Самый частый вопрос в задачах - найти, к чему придёт система через долгое время. Стационарное распределение pст(x)p_\text{ст}(x) не зависит от времени, поэтому p/t=0\partial p / \partial t = 0, а значит, поток вероятности постоянен. Для системы в ящике (поток на границах нулевой) это даёт J=0J = 0, и уравнение интегрируется явно. Для линейного сноса A(x)=θ(xμ)A(x) = -\theta\,(x - \mu) и постоянной диффузии DD это процесс Орнштейна-Уленбека, и стационарное распределение оказывается гауссовым:

pст(x)=θ2πD  exp ⁣(θ(xμ)22D).p_\text{ст}(x) = \sqrt{\frac{\theta}{2\pi D}}\;\exp\!\left(-\frac{\theta\,(x - \mu)^2}{2D}\right).

Это гаусс с центром в точке равновесия μ\mu и дисперсией σ2=D/θ\sigma_\infty^2 = D/\theta. Видно соревнование двух эффектов: чем сильнее снос θ\theta, тем уже стационарный пик (возврат подавляет разброс), а чем больше диффузия DD, тем пик шире. В калькуляторе выше это видно сразу: подвигайте θ\theta и DD и проследите, как меняется пунктирная стационарная кривая.

Как меняется распределение со временем

Для процесса Орнштейна-Уленбека уравнение Фоккера-Планка решается точно. Если в начальный момент частица была строго в точке x0x_0, то распределение в любой момент остаётся гауссовым, а меняются только его центр и ширина:

m(t)=μ+(x0μ)eθt,σ2(t)=Dθ(1e2θt).m(t) = \mu + (x_0 - \mu)\,e^{-\theta t}, \qquad \sigma^2(t) = \frac{D}{\theta}\big(1 - e^{-2\theta t}\big).

Среднее экспоненциально приближается к равновесию μ\mu с характерным временем релаксации τ=1/θ\tau = 1/\theta: за время τ\tau начальное отклонение спадает в ee раз. Дисперсия стартует с нуля (частица точно в x0x_0) и растёт к стационарному значению σ2=D/θ\sigma_\infty^2 = D/\theta. В пределе tt \to \infty оба слагаемых выходят на постоянные значения, и распределение совпадает со стационарным pст(x)p_\text{ст}(x). Этот переходный процесс хорошо иллюстрирует правая диаграмма в калькуляторе: оранжевая линия среднего идёт к μ\mu, а голубой коридор ±σ\pm\sigma расширяется до стационарной ширины.

Похожая логика встречается и в других уравнениях математической физики, где плотность или поле эволюционируют от начального условия к установившемуся виду - например, в волновом уравнении Даламбера.

Пример решения типовой задачи

Разберём стандартную постановку. Частица движется по процессу Орнштейна-Уленбека с коэффициентом сноса θ=1\theta = 1, коэффициентом диффузии D=0,5D = 0{,}5 и положением равновесия μ=0\mu = 0. В начальный момент она находится строго в точке x0=3x_0 = 3. Нужно найти среднее и среднеквадратичное отклонение распределения в момент t=0,5t = 0{,}5, а также стационарную ширину.

Сначала среднее. Оно смещается к равновесию экспоненциально:

m(0,5)=0+(30)e10,5=3e0,51,82.m(0{,}5) = 0 + (3 - 0)\,e^{-1 \cdot 0{,}5} = 3\,e^{-0{,}5} \approx 1{,}82.

Центр облака за полвремени релаксации прошёл больше половины пути к нулю. Теперь дисперсия и СКО:

σ2(0,5)=0,51(1e20,5)=0,5(1e1)0,316,σ(0,5)0,56.\sigma^2(0{,}5) = \frac{0{,}5}{1}\big(1 - e^{-2 \cdot 0{,}5}\big) = 0{,}5\,(1 - e^{-1}) \approx 0{,}316, \qquad \sigma(0{,}5) \approx 0{,}56.

Наконец, стационарная ширина, к которой облако придёт в пределе tt \to \infty:

σ=Dθ=0,510,71.\sigma_\infty = \sqrt{\frac{D}{\theta}} = \sqrt{\frac{0{,}5}{1}} \approx 0{,}71.

То есть в момент t=0,5t = 0{,}5 распределение ещё не достигло стационарной ширины (0,56<0,710{,}56 < 0{,}71) и продолжает расплываться, а его центр ещё не дошёл до равновесия. Время релаксации здесь τ=1/θ=1\tau = 1/\theta = 1 - значит, заметная часть переходного процесса как раз приходится на t0,5t \approx 0{,}5. Калькулятор выше собирает ровно эту цепочку: подставьте те же числа и сверьте среднее, СКО и стационарную ширину.

Частые ошибки

  • Путают порядок производной в слагаемых. Снос входит с первой производной по xx, диффузия - со второй. Если поставить вторую производную к сносу, размерность и смысл уравнения рушатся.
  • Забывают про знак минус у сносового слагаемого. В стандартной форме перед x[Ap]\partial_x[A\,p] стоит минус. Потеря знака даёт неустойчивое решение, которое разбегается вместо релаксации.
  • Коэффициент диффузии путают с дисперсией. DD - это скорость роста разброса (множитель при второй производной), а σ2\sigma^2 - сама дисперсия в данный момент. Связь между ними - результат решения, а не определение.
  • Берут снос как силу, забывая про массу и трение. В пределе сильного трения снос пропорционален силе, делённой на коэффициент трения, а не самой силе. Это типичная ошибка при выводе из механики.
  • Считают стационарное распределение для системы без возврата. Если сноса к равновесию нет (чистая диффузия), стационарного распределения на всей оси не существует - облако расплывается бесконечно.

FAQ

В чём разница между уравнением Фоккера-Планка и уравнением Ланжевена? Уравнение Ланжевена описывает одну случайную траекторию частицы со случайной силой, а уравнение Фоккера-Планка - эволюцию плотности вероятности по всему ансамблю траекторий. Это два эквивалентных описания одного процесса: из уравнения Ланжевена выводятся коэффициенты сноса и диффузии для уравнения Фоккера-Планка.

Почему уравнение Фоккера-Планка называют уравнением Колмогорова? В теории вероятностей то же уравнение известно как прямое уравнение Колмогорова: математики вывели его независимо при изучении марковских процессов. Содержание то же - эволюция плотности перехода во времени, отличается только традиция обозначений в физике и в математике.

Как из уравнения Фоккера-Планка получить стационарное распределение? Нужно положить производную по времени равной нулю и потребовать нулевой поток вероятности. Для линейного сноса это даёт гауссово распределение с дисперсией, равной отношению коэффициента диффузии к коэффициенту сноса.

Коротко

Уравнение Фоккера-Планка описывает эволюцию плотности вероятности p(x,t)p(x, t) под действием сноса A(x)A(x) (направленное смещение центра) и диффузии DD (расплывание): tp=x[Ap]+x2[Dp]\partial_t p = -\partial_x[A\,p] + \partial_x^2[D\,p]. Оно эквивалентно уравнению Ланжевена для отдельной траектории, но смотрит на весь ансамбль. Для линейного сноса (процесс Орнштейна-Уленбека) решение остаётся гауссовым: среднее экспоненциально идёт к равновесию за время τ=1/θ\tau = 1/\theta, а дисперсия выходит на стационарное значение D/θD/\theta. Стационарное распределение получается приравниванием потока вероятности к нулю.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также