Разделение переменных - Separation of variables - Wikipedia

Пропорциональное дифференциальное уравнение первого порядка.png
Линейное дифференциальное уравнение первого порядка.png

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

Обыкновенные дифференциальные уравнения (ОДУ)

Предположим, что дифференциальное уравнение можно записать в виде

который мы можем написать проще, позволив :

Так долго как час(у) ≠ 0, мы можем переставить члены так, чтобы получить:

так что две переменные Икс и у были разделены. dxdy) можно рассматривать на простом уровне просто как удобную нотацию, которая обеспечивает удобную мнемоническую помощь для помощи при манипуляциях. Формальное определение dx как дифференциал (бесконечно малый) несколько продвинутый.

Альтернативная нотация

Тем, кто не любит Обозначения Лейбница может предпочесть написать это как

но это не так очевидно, почему это называется «разделением переменных». Интегрируя обе части уравнения относительно , у нас есть

или эквивалентно,

из-за правило подстановки интегралов.

Если можно вычислить два интеграла, можно найти решение дифференциального уравнения. Обратите внимание, что этот процесс позволяет эффективно лечить производная как дробь, которую можно разделить. Это позволяет нам более удобно решать разделимые дифференциальные уравнения, как показано в примере ниже.

(Обратите внимание, что нам не нужно использовать два константы интегрирования, в уравнении (1) как в

потому что единственная константа эквивалентно.)

Пример

Рост населения часто моделируется дифференциальным уравнением

куда это население по отношению ко времени , скорость роста, а это грузоподъемность окружающей среды.

Для решения этого дифференциального уравнения можно использовать разделение переменных.

Чтобы вычислить интеграл в левой части, упростим дробь

а затем разложим дробь на частичные дроби

Таким образом, мы имеем

Следовательно, решение логистического уравнения

Найти , позволять и . Тогда у нас есть

Отмечая, что , и решение для А мы получили

Обобщение разделимых ОДУ до n-го порядка

Подобно тому, как можно говорить об отделимом ОДУ первого порядка, можно говорить о отделимых ОДУ второго, третьего или n-го порядка. Рассмотрим отделимое ОДУ первого порядка:

В качестве альтернативы производная может быть записана следующим образом, чтобы подчеркнуть, что это оператор, работающий с неизвестной функцией, у:
Таким образом, когда кто-то разделяет переменные для уравнений первого порядка, он фактически перемещает dx знаменатель оператора в сторону Икс переменная, а d (y) остается сбоку с у Переменная. Оператор второй производной по аналогии распадается следующим образом:
Аналогичным образом распадаются операторы третьей, четвертой и n-й производной. Таким образом, подобно разделимому ОДУ первого порядка можно привести к виду
сепарабельное ОДУ второго порядка приводится к виду
и отделимое ОДУ n-го порядка сводится к

Пример

Рассмотрим простое нелинейное дифференциальное уравнение второго порядка:

Это уравнение является уравнением только у '' и y ', то есть его можно привести к общей форме, описанной выше, и, следовательно, отделить. Поскольку это разделяемое уравнение второго порядка, соберите все Икс переменные с одной стороны и все y ' переменные с другой стороны, чтобы получить:
Теперь проинтегрируем правую часть по Икс и слева относительно y ':
Это дает
что упрощает:
Теперь это простая интегральная задача, дающая окончательный ответ:

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

Метод разделения переменных также используется для решения широкого круга линейных дифференциальных уравнений в частных производных с граничными и начальными условиями, таких как уравнение теплопроводности, волновое уравнение, Уравнение лапласа, Уравнение Гельмгольца и бигармоническое уравнение.

Аналитический метод разделения переменных для решения уравнений с частными производными также был обобщен в вычислительный метод разложения в инвариантных структурах, которые могут использоваться для решения систем уравнений с частными производными.[1]

Пример: однородный корпус

Рассмотрим одномерный уравнение теплопроводности. Уравнение

 

 

 

 

(1)

Переменная u обозначает температуру. Граничное условие однородное, т.е.

 

 

 

 

(2)

Попытаемся найти решение, которое не является тождественно нулевым, удовлетворяющим граничным условиям, но со следующим свойством: ты продукт, в котором зависимость ты на Икс, т разделяется, то есть:

 

 

 

 

(3)

Подстановка ты обратно в уравнение (1) и используя правило продукта,

 

 

 

 

(4)

Поскольку правая часть зависит только от Икс а левая сторона только на т, обе стороны равны некоторому постоянному значению - λ. Таким образом:

 

 

 

 

(5)

и

 

 

 

 

(6)

- λ здесь собственное значение для обоих дифференциальных операторов, и Т (т) и Х (х) соответствуют собственные функции.

Теперь мы покажем, что решения для Х (х) для значений λ ≤ 0 не может произойти:

Предположим, что λ <0. Тогда существуют действительные числа B, C такой, что

Из (2) мы получили

 

 

 

 

(7)

и поэтому B = 0 = C что подразумевает ты тождественно 0.

Предположим, что λ = 0. Тогда существуют действительные числа B, C такой, что

Из (7) так же, как и в 1, заключаем, что ты тождественно 0.

Следовательно, должно быть так, что λ> 0. Тогда существуют действительные числа А, B, C такой, что

и

Из (7) мы получили C = 0 и что для некоторого положительного целого числа п,

Это решает уравнение теплопроводности в частном случае, когда зависимость ты имеет особую форму (3).

В общем случае сумма решений (1), удовлетворяющие граничным условиям (2) также удовлетворяет (1) и (3). Следовательно, полное решение может быть представлено как

куда Dп - коэффициенты, определяемые начальным условием.

Учитывая начальное условие

мы можем получить

Это синусоидальный ряд расширение f (x). Умножая обе стороны на и интегрируя [0, L] результат в

Этот метод требует, чтобы собственные функции Икс, здесь , находятся ортогональный и полный. Обычно это гарантируется Теория Штурма-Лиувилля.

Пример: неоднородный случай

Предположим, что уравнение неоднородно,

 

 

 

 

(8)

с граничным условием, как (2).

Расширять ч (х, т), и (х, t) и f (x) в

 

 

 

 

(9)

 

 

 

 

(10)

 

 

 

 

(11)

куда часп(т) и бп можно вычислить интегрированием, а тып(т) подлежит определению.

Заменять (9) и (10) вернуться к (8) и учитывая ортогональность синусоидальных функций, получаем

которые представляют собой последовательность линейные дифференциальные уравнения что можно легко решить, например, Преобразование Лапласа, или же Интегрирующий фактор. Наконец, мы можем получить

Если граничное условие неоднородно, то разложение (9) и (10) больше не действует. Нужно найти функцию v который удовлетворяет только граничному условию, и вычтите его из ты. Функция u-v тогда удовлетворяет однородному граничному условию и может быть решено указанным выше методом.

Пример: смешанные производные

Для некоторых уравнений, включающих смешанные производные, уравнение разделяется не так легко, как уравнение теплопроводности в первом примере выше, но, тем не менее, разделение переменных все же может применяться. Рассмотрим двумерный бигармоническое уравнение

Действуя обычным образом, ищем решения вида

и получаем уравнение

Записав это уравнение в виде

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

т.е. либо F (х) или же G (у) должно быть константой, скажем -λ. Это также означает, что либо или же постоянны. Возвращаясь к уравнению для Икс и Y, у нас есть два случая

и

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

Криволинейные координаты

В ортогональные криволинейные координаты, разделение переменных все еще может использоваться, но с некоторыми деталями, отличными от декартовых координат. Например, регулярность или периодическое условие могут определять собственные значения вместо граничных условий. Видеть сферические гармоники Например.

Матрицы

Матричной формой разделения переменных является Сумма Кронекера.

В качестве примера рассмотрим 2D дискретный лапласиан на регулярная сетка:

куда и - одномерные дискретные лапласианы в Икс- и у-направления, соответственно, и идентичны соответствующих размеров. Смотрите основную статью Сумма Кронекера дискретных лапласианов для подробностей.

Программного обеспечения

Некоторые математические программы умеют делать разделение переменных: Xcas[2] среди прочего.

Смотрите также

Примечания

  1. ^ [1]
  2. ^ «Символьная алгебра и математика с Xcas» (PDF).

Рекомендации

внешняя ссылка