stringtranslate.com

Разделение переменных

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

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

Дифференциальное уравнение для неизвестного будет разделяемым, если его можно записать в виде

где и — заданные функции. Это, возможно, более прозрачно, если записать с использованием as:

Итак, теперь, пока h ( y ) ≠ 0, мы можем переставить члены и получить:

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

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

Те, кому не нравится запись Лейбница, могут предпочесть записать это так:

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

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

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

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

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

(Поскольку одна константа эквивалентна.)

Пример

Рост населения часто моделируется с помощью «логистического» дифференциального уравнения.

где - популяция по отношению ко времени , - скорость роста, - пропускная способность среды. Разделение переменных теперь приводит к

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

где A — константа интегрирования. Мы можем найти в терминах при t=0. Заметив, получаем

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

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

Производную можно также записать следующим образом, чтобы подчеркнуть, что это оператор, действующий на неизвестную функцию y :

Таким образом, при разделении переменных для уравнений первого порядка фактически перемещается знаменатель dx оператора на сторону переменной x , а d ( y ) остается на стороне переменной y . Оператор второй производной, по аналогии, распадается следующим образом:

Операторы третьей, четвертой и n -й производной распадаются таким же образом. Таким образом, подобно разделимому ОДУ первого порядка, можно свести к форме

разделимое ОДУ второго порядка приводится к виду

и разделимое ОДУ n-го порядка сводится к

Пример

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

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

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

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

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

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

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

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

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

Поскольку правая часть зависит только от x , а левая часть только от t , обе стороны равны некоторой постоянной величине − ​​λ . Таким образом:

и

λ здесь — собственное значение для обоих дифференциальных операторов, а T ( t ) и X ( x ) — соответствующие собственные функции .

Теперь покажем, что решения для X ( x ) при значениях λ ≤ 0 не могут существовать:

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

Из ( 2 ) получаем

и, следовательно, B = 0 = C , что подразумевает, что u тождественно равно 0.

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

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

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

и

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

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

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

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

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

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

Это разложение ряда синусов функции f ( x ), которое поддается анализу Фурье. Умножение обеих сторон на и интегрирование по [0, L ] дает

Этот метод требует, чтобы собственные функции X , здесь , были ортогональны и полны . В общем случае это гарантируется теорией Штурма–Лиувилля .

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

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

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

Разложим h ( x,t ), u ( x , t ) и f ( x ) в

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

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

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

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

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

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

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

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

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

Взятие производной этого выражения по дает что означает или и аналогично, взятие производной по приводит к и таким образом или , следовательно, либо F ( x ), либо G ( y ) должно быть константой, скажем −λ. Это далее подразумевает, что либо или являются константами. Возвращаясь к уравнению для X и Y , мы имеем два случая

и

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

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

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

Применимость

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

Для многих уравнений в частных производных, таких как волновое уравнение, уравнение Гельмгольца и уравнение Шредингера, применимость разделения переменных является результатом спектральной теоремы . В некоторых случаях разделение переменных может быть невозможно. Разделение переменных может быть возможно в некоторых системах координат, но не в других, [2] и то, какие системы координат допускают разделение, зависит от свойств симметрии уравнения. [3] Ниже приведена схема аргументации, демонстрирующей применимость метода к определенным линейным уравнениям, хотя точный метод может отличаться в отдельных случаях (например, в бигармоническом уравнении выше).

Рассмотрим начально-краевую задачу для функции от двух переменных:

где — дифференциальный оператор относительно , ​​а — дифференциальный оператор относительно с граничными данными:

для
для

где — известная функция.

Мы ищем решения вида . Разделив УЧП на , получаем

Правая часть зависит только от , а левая часть — только от , поэтому обе они должны быть равны константе , что дает два обыкновенных дифференциальных уравнения

которые мы можем распознать как задачи на собственные значения для операторов для и . Если — компактный самосопряженный оператор в пространстве вместе с соответствующими граничными условиями, то по Спектральной теореме существует базис для , состоящий из собственных функций для . Пусть спектр будет и пусть — собственная функция с собственным значением . Тогда для любой функции, которая в каждый момент времени квадратично интегрируема относительно , ​​мы можем записать эту функцию как линейную комбинацию . В частности, мы знаем, что решение можно записать как

Для некоторых функций . При разделении переменных эти функции задаются решениями

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

Для многих дифференциальных операторов, таких как , мы можем показать, что они являются самосопряженными путем интегрирования по частям. Хотя эти операторы могут быть некомпактными, их обратные (когда они существуют) могут быть, как в случае волнового уравнения, и эти обратные имеют те же собственные функции и собственные значения, что и исходный оператор (за возможным исключением нуля). [4]

Матрицы

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

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

где и — одномерные дискретные лапласианы в направлениях x и y соответственно, а — тождества соответствующих размеров. Подробности см. в основной статье Сумма Кронекера дискретных лапласианов .

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

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

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

Примечания

  1. ^ Мирошников, Виктор А. (15 декабря 2017 г.). Гармонические волновые системы: уравнения в частных производных разложения Гельмгольца. ISBN 9781618964069.
  2. ^ Джон Ренце, Эрик В. Вайсштейн , Разделение переменных
  3. ^ Уиллард Миллер (1984) Симметрия и разделение переменных , Cambridge University Press
  4. ^ Дэвид Бенсон (2007) Музыка: Математическое предложение , Cambridge University Press, Приложение W
  5. ^ «Символическая алгебра и математика с Xcas» (PDF) .

Ссылки

Внешние ссылки