Уравнение в частных производных

Уравнение в частных производных

Дифференциальное уравнение в частных производных (общеупотребительно сокращение (Д)УЧП, также известны как уравнения математической физики, УМФ) — дифференциальное уравнение, содержащее неизвестные функции нескольких переменных и их частные производные.

Содержание

Введение

Рассмотрим сравнительно простое уравнение в частных производных:

 \frac{\partial}{\partial x}u(x,y)=0\, .

Из этого соотношения следует, что значение функции u(x,y) не зависит от x. Следовательно, общее решение уравнения следующее:

u(x,y) = f(y),\,

где f — произвольная функция переменной y. Аналогичное обыкновенное дифференциальное уравнение имеет вид:

 \frac{df(y)}{dx}=0\,

и его решение

u(x,y) = c,\,

где c — произвольная константа (независимая от x). Эти два примера показывают, что общее решение обыкновенного дифференциального уравнения содержит неизвестные константы, но общее решение дифференциального уравнения в частных производных содержит произвольные функции. Решение дифференциального уравнения в частных производных, вообще говоря, не единственно. В общем случае на границе рассматриваемой области задаются дополнительные условия. Например, решение выше рассмотренного уравнения (функция f(y)) определяется единственным образом, если u определена на линии x = 0.

История

Первые систематические исследования уравнений в частных производных начал Фурье. Он применил новый метод к решению уравнения струны - метод разделения переменных, позднее получивший его имя.

Классификация

Размерность

Равна количеству независимых переменных. Должна быть не меньше 2 (при 1 получается обыкновенное дифференциальное уравнение).

Линейность

Есть линейные и нелинейные уравнения. Линейное уравнение представимо в виде линейной комбинации производных от неизвестных функций. Коэффициенты при этом могут быть либо постоянными, либо известными функциями.

Линейные уравнения хорошо исследованы, за решение отдельных видов нелинейных уравнений назначены милионные премии (задачи тысячелетия).

Однородность

Уравнение является неоднородным, если есть слагаемое, не зависящее от неизвестных функций.

Порядок

Порядок уравнения определяется максимальным порядком производной. Имеют значение порядки по всем переменным.

Классификация уравнений второго порядка

Линейные уравнения второго порядка в частных производных подразделяются на параболические, эллиптические и гиперболические.

Предположим, что

\frac{\partial^2 u}{\partial x\partial y}=\frac{\partial^2 u}{\partial y\partial x}

В этом случае линейное уравнение второго порядка, зависящее от двух независимых переменных имеет вид:

A\frac{\partial^2 u}{\partial x^2}+B\frac{\partial^2 u}{\partial x\partial y}+C\frac{\partial^2 u}{\partial y^2}+...=0,

где коэффициенты A, B, C могут зависть от x и y. Это уравнение похоже на уравнение конического сечения:

Ax^2 + Bxy + Cy^2 + \cdots = 0.

Так же, как конические сечения разделяются на эллипсы, параболы и гиперболы, в зависимости от знака дискриминанта D = B2 − 4AC, классифицируются уравнения второго порядка в заданной точке.

  1. D = B^2 - 4AC \, < 0 - Эллиптическое уравнение
  2. D = B^2 - 4AC \, = 0 - Параболическое уравнение
  3. D = B^2 - 4AC \, > 0 - Гиперболическое уравнение

Существование и единственность решения

Хотя ответ на вопрос о существовании и единственности решения обыкновенного дифференциального уравнения имеет вполне исчерпывающий ответ (теорема Пикара-Линделёфа), для уравнения в частных производных однозначного ответа на этот вопрос нет. Существует общая теорема (теорема Коши-Ковалевской), которая утверждает, что задача Коши для любого уравнения в частных производных, аналитического относительно неизвестных функций и их производных имеет единственное аналитическое решение. Тем не менее, существуют примеры линейных уравнений в частных производных, коэффициенты которых имеют производные всех порядков и не имеющих решения (Леви (1957)). Даже если решение существует и единственно, оно может иметь нежелательные свойства.

Рассмотрим последовательность задач Коши (зависящую от n) для уравнения Лапласа:

 \frac{\part^2 u}{\partial x^2} + \frac{\part^2 u}{\partial y^2}=0,\,

с начальными условиями:

u(x,0) = 0, \,
 \frac{\partial u}{\partial y}(x,0) = \frac{\sin n x}{n},\,

где n — целое. Производная от функции u по переменной y равномерно стремится к 0 по x при возрастании n , однако решением уравнения является

u(x,y) = \frac{(\sinh ny)(\sin nx)}{n^2}.\,

Решение стремится к бесконечности, если nx не кратно π для любого ненулевого значения y. задача Коши для уравнения Лапласа называется плохо поставленной или некорректной, так как нет непрерывной зависимости решения от начальных данных.

Примеры

Одномерное уравнение теплопроводности

Уравнение, описывающее распространение тепла в однородном стержне имеет вид

\frac{\partial u}{\partial t} = \alpha \frac{\partial^2 u}{\partial x^2} \,

где u(t,x) — температура, и α — положительная константа, описывающая скорость распространения тепла. Задача Коши ставится следующим образом:

u(0,x)\,= f(x),

где f(x) — произвольная функция.

Уравнение колебания струны

  • \frac{\partial^2 u}{\partial t^2} = a^2 \frac{\partial^2 u}{\partial x^2}

Здесь u(t,x) — смещение струны из положения равновесия, или избыточное давление воздуха в трубе, или магнитуда электромагнитного поля в трубе, а c — скорость распространения волны. Для того, чтобы задачу Коши, в начальный момент времени следует задать смещение и скорость струны в начальный момент времени:

 u(0,x) = f(x), \,
 u_t(0,x) = g(x), \,

Двумерное уравнение Лапласа

Уравнение Лапласа для неизвестной функции двух переменных имеет вид:

  • \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2}=0

Его решения называются гармоническими функциями.

Связь с аналитическими функциями

Вещественная и мнимая части любой голоморфной функции f комплексной переменной z = z + iy являются сопряжённо гармоническими функциями: они обе удовлетворяют уравнению Лапласа и их градиенты ортогональны. Если f=u+iv, то условия Коши-Римана утверждают следующее:

\frac{\partial u}{\partial x} = \frac{\partial v}{\partial y}, \quad \frac{\partial v}{\partial x} = -\frac{\partial u}{\partial y},\,

Складывая и вычитая уравнения друг из друга, получаем:

\frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} = 0, \quad \frac{\partial^2 v}{\partial x^2} + \frac{\partial^2 v}{\partial y^2} = 0. \,

Также можно показать, что любая гармоническая функция является вещественной частью некоторой аналитической функции.

Граничные задачи

Граничные задачи ставятся следующим образом: найти функцию u, которая удовлетворяет уравнению Лапласа во всех внутренних точках области S, а на границе области \partial S — некоторому условию. В зависимости от вида условия различают следующие кравевые задачи:

Решение уравнений математической физики

Существует два вида методов решения данного типа уравнений:

  • аналитический, при котором результат выводится различными математическими преобразованиями;
  • численный, при котором полученный результат соответствует действительному с заданной точностью, но который требует много рутинных вычислений и, поэтому, выполним только при помощи вычислительной техники (ЭВМ).

Аналитическое решение

Уравнение колебаний

Рассмотрим задачу о колебаниях струны длины L. Будем считать, что на концах струны функция u(x,t) обращается в ноль:

u(x,t)\big|_{x=0}=u(x,t)\big|_{x=L}=0

В начальный момент времени зададим начальные условия:

u(x,t)\big|_{t=0}=f(x)
\dfrac{\partial u}{\partial t}(x,t)\big|_{t=0}=g(x)

Представим решение в виде:


u(x,t)\,=X(x)T(t)

После подстановки в исходное уравнение колебаний, разделим на произведение X(x)T(t) получаем:


\dfrac{T''(t)}{a^2 T(t)}=\dfrac{X''(x)}{X(x)}

Правая часть этого уравнения зависит от t, левая — от x, следовательно это уравнение может выполняться лишь тогда, когда обе его части равны постоянной величине, которую обозначим через − λ2:

\dfrac{T''(t)}{a^2 T(t)}=\dfrac{X''(x)}{X(x)}=-\lambda^2

Отсюда находим уравнение для X(x):

X''(x)+\lambda^2 X(x)\,=0

Нетривиальные решение этого уравнения при однородных краевых условиях возможны только при \lambda=\dfrac{\pi n}{L} и имеют вид:

X_n(x)\,=sin\left(\dfrac{\pi n x}{L}\right)

Рассмотрим уравнение для отыскания T(t):

T''(t)+a^2\lambda_n^2 T(t)\,=0

Его решение:

T(t)\,=A_n cos\left(\dfrac{a\pi n}{L}t\right)+B_n sin\left(\dfrac{a\pi n}{L}t\right)

Следовательно, каждая функция вида

u(x,t)\,=\left[A_n cos\left(\dfrac{a\pi n}{L}t\right)+B_n sin\left(\dfrac{a\pi n}{L}t\right)\right]sin\left(\dfrac{\pi n x}{L}\right)

является решением волнового уравнения.

Чтобы удовлетворить решение начальным условиям, составим ряд:

u(x,t)\,=\sum\limits_{n=0}^{\infty}\left[A_n cos\left(\dfrac{a\pi n}{L}t\right)+B_n sin\left(\dfrac{a\pi n}{L}t\right)\right]sin\left(\dfrac{\pi n x}{L}\right)

Подстановка в начальные условия даёт:

\sum\limits_{n=0}^{\infty}A_n sin\left(\dfrac{\pi n x}{L}\right)=f(x),\quad \sum\limits_{n=0}^{\infty}\dfrac{a\pi n}{L}B_n sin\left(\dfrac{\pi n x}{L}\right)=g(x)

Последние формулы представляют собой разложение функций f(x) и g(x) в ряд Фурье на отрезке [0,L]. Коэфициенты разложений вычисляются по формулам:

A_n=\dfrac{2}{L}\int\limits_{0}^{L}f(x)sin\left(\dfrac{\pi n x}{L}\right)dx,\quad B_n=\dfrac{2}{n\pi a}\int\limits_{0}^{L}g(x)sin\left(\dfrac{\pi n x}{L}\right)dx

Уравнение диффузии

Численное решение

Уравнение колебаний струны

Данный способ решения называется методом конечных дифференциалов. Он достаточно просто реализуем при помощи программирования.

Этот метод основан на определении производной функции y = y(x):

~y'= \lim_{\Delta x \to 0}{\Delta y \over \Delta x} = \lim_{\Delta x \to 0}{{f(x + \Delta x)} - f(x) \over \Delta x}

Если имеется функция u = u(x,t), то частичная производная будет следующая:

~u_x' = {\partial u \over \partial x} = \lim_{\Delta x \to 0}{{u(x + \Delta x, t) - u(x,t)} \over \Delta x}

Так как Δx мы используем достаточно маленький, знаки пределов можно отбросить. Тогда получим следующие выражения:

~u_x' \approx {{u(x + \Delta x, t) - u(x,t)} \over \Delta x}
~u_t' \approx {{u(x, t + \Delta t) - u(x,t)} \over \Delta t}

Для удобства в дальнейшем примем следующие обозначения:

u(x,t) = u_i^j
u(x + \Delta x,t) = u_{i+1}^j
u(x,t + \Delta t) = u_i^{j+1}
Δx = h,
Δt = τ

Тогда предыдущие выражения можно записать так: u_x' \approx {{u_{i+1}^j - u_i^j} \over h}, u_t' \approx {{u_i^{j+1} - u_i^j} \over \tau}

Эти выражения называют правыми дифференциалами. Их можно записать и по-другому: u_x' \approx {{u_i^j - u_{i-1}^j} \over h}, u_t' \approx {{u_i^j - u_i^{j-1}} \over \tau} — это левые дифференциалы.

Просуммировав оба выражения получим следующее:

2 u_x' \approx {{u_i^j - u_{i-1}^j + u_{i+1}^j - u_i^j} \over h}
2 u_t' \approx {{u_i^j - u_i^{j-1} + u_i^{j+1} - u_i^j} \over \tau}

из которых следует:

u_x' \approx {{u_{i+1}^j - u_{i-1}^j} \over 2h}
u_t' \approx {{u_i^{j+1} - u_i^{j-1}} \over 2\tau}

Аналогично можно получить и дифференциалы второго порядка:

u_{xx}^{''} = {{\partial ^2u} \over {\partial x^2}} \approx {{u_{i-1}^j - 2u_i^j + u_{i+1}^j} \over h^2}
u_{tt}^{''} = {{\partial ^2u} \over {\partial t^2}} \approx {{u_i^{j-1} - 2u_i^j + u_i^{j+1}} \over \tau ^2}

Уравнение колебаний струны записывается в такой форме: \frac{\partial^2 u}{\partial t^2} = a^2 \frac{\partial^2 u}{\partial x^2}.

Дополнительные условия задаются в виде: u | x = 0 = f1(t), u | x = l = f2(t), u | t = 0 = g1(x), ut | t = 0 = g2(x),

где f1(t) и f2(t) — позиции концов (креплений) струны во времени,
а g1(x) и g2(x) — начальное состояние и скорость струны из которой мы можем получить состояние струны в следующий момент времени по формуле
Сетка значений функции
u_i^{j+1} = \tau \cdot g_2(x) + u_i^j.

В вычислениях используют дискретизацию струны (разделяют её на одинаковые интервалы, длина которых h (см.рис).

Значения функции остальным x и t можно вычислить из уравнения колебаний струны:

\frac{\partial^2 u}{\partial t^2} = a^2 \frac{\partial^2 u}{\partial x^2}
{{\partial ^2u} \over {\partial t^2}} = {{u_i^{j+1} - 2u_i^j + u_i^{j-1}} \over \tau ^2}
{{\partial ^2u} \over {\partial x^2}} = {{u_{i+1}^j - 2u_i^j + u_{i-1}^j} \over h^2}
{{u_i^{j+1} - 2u_i^j + u_i^{j-1}} \over \tau ^2} = a^2{{u_{i+1}^j - 2u_i^j + u_{i-1}^j} \over h^2}
u_i^{j+1} = {{\tau ^2 a^2 \over h^2}} \left( u_{i+1}^j - 2u_i^j + u_{i-1}^j \right) + 2u_i^j - u_i^{j-1}

Таким образом, мы получили схему, по которой можно получить значения функции для любых x и t, используя значения функции при предыдущих x и t. Схематично это можно представить так:

Нахождение пятой точки по четерём известным

Этот метод даёт приближённый ответ, степень точности Θ(τ2 + h2). Для достаточно точных результатов необходимо использовать интервалы h < 0.1 и \tau \le {h^2 \over 2}.

Уравнение диффузии

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Уравнение в частных производных" в других словарях:

  • Дифференциальное уравнение в частных производных — (частные случаи также известны как уравнения математической физики, УМФ)  дифференциальное уравнение, содержащее неизвестные функции нескольких переменных и их частные производные. Содержание 1 Введение 2 История …   Википедия

  • ДИФФЕРЕНЦИАЛЬНОЕ УРАВНЕНИЕ В ЧАСТНЫХ ПРОИЗВОДНЫХ — ДИФФЕРЕНЦИАЛЬНОЕ УРАВНЕНИЕ В ЧАСТНЫХ ПРОИЗВОДНЫХ, вид ДИФФЕРЕНЦИАЛЬНОГО УРАВНЕНИЯ, применяемый, когда ФУНКЦИЯ зависит от более, чем одной, НЕЗАВИСИМОЙ ПЕРЕМЕННОЙ. Например, волна в двух измерениях имеет амплитуду (высоту) U, которая зависит от… …   Научно-технический энциклопедический словарь

  • дифференциальное уравнение в частных производных — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN partial differential equation …   Справочник технического переводчика

  • Дифференциальные уравнения в частных производных — Дифференциальное уравнение в частных производных (общеупотребительно сокращение (Д)УЧП, также известны как уравнения математической физики, УМФ)  дифференциальное уравнение, содержащее неизвестные функции нескольких переменных и их частные… …   Википедия

  • Уравнение Лапласа — Уравнение Лапласа  дифференциальное уравнение в частных производных. В трёхмерном пространстве уравнение Лапласа записывается так: и является частным случаем уравнения Гельмгольца. Уравнение рассматривают также в двумерном и одномерном… …   Википедия

  • Уравнение синус-Гордона — Уравнение синус Гордона  это нелинейное гиперболическое уравнение в частных производных в 1 + 1 измерениях, включающее в себя оператор Даламбера и синус неизвестной функции. Изначально оно было рассмотрено в XIX веке в связи с… …   Википедия

  • Уравнение эйконала — (др. греч. εἰκών) это нелинейное дифференциальное уравнение в частных производных, встречающееся в задачах распространения волн, когда волновое уравнение аппроксимируется с помощью теории ВКБ. Оно является следствием уравнений Максвелла, и… …   Википедия

  • Уравнение переноса — Уравнение переноса  уравнение в частных производных, описывающее перенос сохраняющейся скалярной величины в пространстве. Уравнение переноса имеет вид: где ∇•  оператор дивергенции, а   вектор потока скалярной величины. Он равен… …   Википедия

  • Уравнение диффузии —     Механика сплошных сред …   Википедия

  • Уравнение Гельмгольца — Уравнение Гельмгольца  это эллиптическое дифференциальное уравнение в частных производных: где   это оператор Лапласа, а неизвестная функция U определена в (на практике уравнение Гельмгольца применяется для n = 1, 2, 3). Содержание …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»