Застряли на этом? Решите с помощью ИИ
Calculus · real student question

Решить дифференциальное уравнение в частных производных dC/dt = D·d²C/dx² - k·C.

Question

Решить дифференциальное уравнение в частных производных

∂C∂t=D∂2C∂x2−kC\frac{\partial C}{\partial t}=D\frac{\partial^{2}C}{\partial x^{2}}-kC

Step-by-step solution

  1. Рассмотрим физический смысл слагаемых. D CxxD\,C_{xx} — это обычная диффузия, а −kC-kC — распад первого порядка: вещество одновременно распространяется и исчезает со скоростью, пропорциональной его количеству. Оба механизма независимы, что подсказывает — решение должно раскладываться в произведение части распада и части диффузии.

  2. Выполним подстановку, устраняющую распад. Пусть

    C(x,t)=e−ktu(x,t)C(x,t)=e^{-kt}u(x,t)

    Тогда Ct=e−kt(ut−ku)C_{t}=e^{-kt}\left(u_{t}-ku\right) и Cxx=e−ktuxxC_{xx}=e^{-kt}u_{xx}, так как экспонента не зависит от xx.

  3. Подставим и сократим. Получаем уравнение

    e−kt(ut−ku)=De−ktuxx−ke−ktue^{-kt}\left(u_{t}-ku\right)=De^{-kt}u_{xx}-ke^{-kt}u

    Деление на e−kte^{-kt} (оно всегда отлично от нуля) даёт ut−ku=Duxx−kuu_{t}-ku=Du_{xx}-ku, и слагаемые −ku-ku сокращаются по обе стороны:

    ut=Duxxu_{t}=Du_{xx}

    Слагаемое распада исчезло точно — не приближённо — значит, любое известное решение уравнения теплопроводности подходит.

  4. Решим приведённую задачу методом разделения переменных. Представим u=X(x)T(t)u=X(x)T(t) и поделим на XTXT:

    T′T=DX′′X=−λ\frac{T'}{T}=D\frac{X''}{X}=-\lambda

    Отсюда T(t)=e−λtT(t)=e^{-\lambda t} и X′′+λDX=0X''+\dfrac{\lambda}{D}X=0. При λ>0\lambda>0 получаем X=Acos⁡λ/D x+Bsin⁡λ/D xX=A\cos\sqrt{\lambda/D}\,x+B\sin\sqrt{\lambda/D}\,x; допустимые значения λ\lambda определяются граничными условиями.

  5. Запишем общее разделённое решение. Возвращаясь к исходной переменной,

    C(x,t)=e−kt∑n(Ancos⁡λnDx+Bnsin⁡λnDx)e−λntC(x,t)=e^{-kt}\sum_{n}\left(A_{n}\cos\sqrt{\tfrac{\lambda_{n}}{D}}x+B_{n}\sin\sqrt{\tfrac{\lambda_{n}}{D}}x\right)e^{-\lambda_{n}t}

    Коэффициенты An,BnA_{n},B_{n} определяются начальными условиями C(x,0)C(x,0).

  6. Проверим предельные случаи. При k=0k=0 подстановка становится тривиальной, и уравнение переходит в обычное уравнение теплопроводности ✓. При D=0D=0 ПДУ сводится к Ct=−kCC_{t}=-kC, решение которого C=C0e−ktC=C_{0}e^{-kt} полностью совпадает с предсказанием подстановки при постоянном uu ✓. Каждая мода затухает со скоростью k+λnk+\lambda_{n}, то есть распад и диффузия просто складываются в показателе экспоненты.

Answer

C(x,t)=e−ktu(x,t)гдеut=DuxxC(x,t)=e^{-kt}u(x,t)\quad\text{где}\quad u_{t}=Du_{xx}

Need to solve a different problem like this? Open the solver →