В данной главе мы построим общее решение краевой задачи теплопроводности методом разделения переменных (метод Фурье). Но прежде сделаем несколько вводных замечаний. Мы хотим решить неоднородное уравнение (1.8) с начальным условием и неоднородными граничными условиями (1.13) и (1.14). Решение в лоб может быть очень затруднительным, поэтому сначала надо избавиться от неоднородности граничных условий.
Представим решение в виде суммы , где — решение задачи с однородными граничными условиями, а — функция, которая будет вбирать в себя неоднородность граничных условий. Подставим сумму в уравнение (1.8) и получим
Вид функции определим позже, когда будем рассматривать конкретные задачи, а пока заметим, что её можно выбрать в виде полинома, определённого с точностью до коэффициентов, которые находятся из граничных условий. Новая функция плотности тепловых источников имеет вид
Коэффициенты для граничных условий Дирихле находятся подстановкой решения в граничные условия (1.13). Решение удовлетворяет однородному условию Дирихле, то есть обращается в нуль на границе , откуда
Аналогично, коэффициенты для граничных условий Неймана находятся подстановкой решения в граничные условия (1.14). Решение удовлетворяет однородному условию Неймана, то есть его нормальная производная на границе обращается в нуль, откуда
Не забудем и про начальное условие, которое никаких коэффициентов не вычисляет, а просто перепишется в виде
После вычисления коэффициентов полиномиальной функции неоднородная краевая задача с неоднородными граничными условиями сводится к неоднородной краевой задаче с однородными граничными условиями. Далее, чтобы несколько упростить запись, мы не будем писать hat над решением , начальным условием и функцией источников , обозначая их просто , и .
Теперь надо избавиться от неоднородности в самом уравнении, но в отличие от процедуры избавления от неоднородности в граничных условиях, тут пойдём с другой стороны: сначала решим однородное уравнение, а потом на его основе скажем, как решить неоднородное. Чтобы понять, что такой переход возможен, будем базироваться на теореме разложимости Стеклова, ведь именно она даёт тот базис, по которому всё дальше и раскладывается. Решив однородную задачу, мы получим набор её собственных функций. Теорема Стеклова утверждает, что эта система полна: всякая функция с непрерывной первой и кусочно-непрерывной второй производной, удовлетворяющая тем же однородным граничным условиям, например (1.16) или (1.17), разлагается в равномерно сходящийся ряд по собственным функциям однородной задачи (1.9). А значит, в том же базисе можно представить и искомое решение неоднородной задачи, и функцию источников: проектируя неоднородное уравнение на каждую собственную функцию и пользуясь их ортогональностью, мы сведём его к независимым обыкновенным уравнениям для коэффициентов — то есть построим решение неоднородной задачи на решении однородной.
Воспользуемся методом разделения переменных (метод Фурье). Будем искать решение уравнения (1.9) в виде суммы произведений , где каждое слагаемое — произведение функции только от геометрии на функцию только от времени. Уравнение линейно и однородно, поэтому достаточно потребовать, чтобы ему удовлетворяло каждое слагаемое в отдельности; рассмотрим одно произведение и подставим его в уравнение (1.9) — получим
что после деления на приводит к
где — константа. Действительно, левая часть равенства зависит только от времени, а правая — только от геометрии; функция времени может совпадать с функцией геометрии сразу при всех значениях времени и во всех точках области лишь тогда, когда обе они равны одной и той же постоянной — в этом и состоит суть разделения переменных. Знак минус перед ней выбран так, чтобы решение сходилось, в чём несложно убедиться, рассмотрев уравнение для времени. Конкретные значения этой константы мы определим дальше — из уравнения для геометрии.
Запишем уравнение для времени и его решение
где — константа.
Уравнение для геометрии имеет вид
Это однородное уравнение Гельмгольца. Для того, чтобы решить его, необходимо задать граничные условия. Подставим произведение в граничные условия (1.16) и (1.17) соответственно и получим для условий Дирихле
и для условий Неймана
Понятно, что случай, когда , не интересен, так как мы строим условия для геометрии, а не для времени. Уравнение (2.8) с граничными условиями (2.9) и (2.10) называется задачей Штурма — Лиувилля. Она хорошо изучена, и далее мы будем пользоваться её известными свойствами без доказательства (их можно найти в литературе). У этой задачи не одно, а счётное множество собственных значений, и каждому из них отвечает своя собственная функция; собственные функции, отвечающие разным собственным значениям, взаимно ортогональны и образуют полную систему.
Итак, задача Штурма — Лиувилля дала счётный набор собственных значений и отвечающих им собственных функций . Для моды с номером уравнение для времени даёт множитель , так что — частное решение уравнения (1.9). Возвращаясь к сумме, с которой мы начали, и пользуясь линейностью, получаем общее решение
где — произвольные постоянные, вобравшие постоянные множители обеих частей каждого слагаемого. Полнота системы собственных функций (теорема Стеклова) гарантирует, что такой суммой можно представить любое допустимое решение.
Теперь надо определить коэффициенты , для этого заметим, что решение должно удовлетворять начальному условию (2.4), а значит
Нетрудно заметить, что коэффициенты благодаря взаимной ортогональности собственных функций определяются однозначно — как коэффициенты разложения функции в ряд Фурье по собственным функциям — по общей формуле (A.4) из приложения «Ряды Фурье»
где — квадрат нормы собственной функции, определяемый формулой (A.5).
Таким образом, мы получили решение уравнения (1.9) с начальным условием и однородными граничными условиями
Теперь мы можем переходить к решению неоднородного уравнения, которое, как мы уже говорили, в соответствии с теоремой разложимости Стеклова, может быть построено на основе решения однородной задачи. Для этого разложим функцию плотности тепловых источников в ряд Фурье по собственным функциям
где — коэффициенты разложения функции в ряд Фурье по собственным функциям
Будем искать решение неоднородного уравнения в том же виде — суммой произведений . Подставим её вместе с разложением (2.14) в неоднородное уравнение (1.8); поскольку , получаем
Геометрическая часть осталась прежней — это те же собственные функции . Приравнивая коэффициенты при каждой (это законно в силу ортогональности), убеждаемся, что изменилось только уравнение для времени — в нём добавилось слагаемое :
Решение этого уравнения имеет вид
где — произвольные коэффициенты, равные коэффициентам, определённым в решении однородной задачи, так как вычисляются с помощью начального условия, а при интеграл равен нулю.
Решение неоднородного уравнения с однородными граничными условиями примет вид
Можно было бы получить и решение неоднородного уравнения с неоднородными граничными условиями, но это достаточно громоздко — далее уже на конкретных примерах построим конечное решение.
При решении уравнений стационарных, а электромагнитное поле в общем-то стационарное, если не рассматриваются релятивистские эффекты, нам надо получить общее решение, без учёта времени, а для этого выполним предельный переход в решении нестационарного уравнения. Заметим, что первый член решения сразу занулится, так как экспонента будет стремиться к нулю и начальные условия пропадут из решения, что более чем очевидно. Функция плотности тепловых источников перестаёт быть зависимой от времени априори. Остаётся только прояснить интеграл
Запишем общее решение для стационарного уравнения
А что делать, если ? На самом деле этот случай возможен, но его лучше рассматривать отдельно для каждого уравнения, что и сделаем в соответствующих главах.