Неоднородные задачи: метод Фурье для уравнения с правой частью
Струна в резонансе и стержень с печкой: три схемы для неоднородных задач — разложение источника по модам, линейный рост амплитуды и сдвиг на стационарное решение.
Настройщик прикладывает камертон к деке рояля и держит. Струна отзывается, амплитуда растёт — секунду, две, три. Но растёт она не лавиной и не экспонентой, а по прямой: за каждую секунду прибавляется одна и та же доля. Странно же! Система как будто раскачивается всё успешнее — почему тогда рост такой скучно-равномерный? Ответ прячется в одной честной выкладке с частным решением, и мы её сделаем целиком. Заодно разберёмся, куда девать источники тепла внутри стержня и печки на его концах — всё то, что ломает идеальную однородность задач из предыдущих уроков. Правая часть живёт по правилам уравнения теплопроводности с источником.
Что ломается, когда у задачи появляется правая часть?#
Вспомним конструкцию из урока про метод разделения переменных: решение складывается из мод , каждая мода живёт независимо, со своим уравнением и своими данными. Вся машина стояла на одном фундаменте — однородности: убери нолик из уравнения или из граничного условия, и прямое разделение переменных рассыпается. Неоднородности, впрочем, живут не где попало, а в двух конкретных местах:
| Где живёт неоднородность | Пример | Что делать |
|---|---|---|
| В уравнении, границы однородны | , | разложить по собственным функциям, решить ОДУ на каждую |
| Сила бьёт в собственную частоту | частное решение — резонанс | |
| В граничных условиях | , | сдвиг : — стационарная часть |
Начальные условия в таблице не упоминаются не случайно: они всегда неоднородны в каком-то смысле, но методу не мешают — просто перекрашивают коэффициенты. «Больными» считаются уравнение и границы. Пойдём по таблице сверху вниз, с полным числовым примером в каждой строке.
Схемы складываются, а не исключают друг друга: задача с печкой на торце и источником внутри решается сдвигом плюс разложением, и обе операции делаются один раз, в начале. Направление тоже фиксировано: сначала границы, потом уравнение. Обратный порядок заставляет перекрашивать начальные данные дважды, и именно там обычно теряется знак. Ещё одна хорошая новость: собственные функции во всех схемах одни и те же — их вычислили для однородной части, и никакая правая часть этот список не изменит.
Как источник попадает в уравнения на моды?#
Схема первая, рабочая лошадка. Идея не отказываться от мод, а разложить по ним всё: и решение, и правую часть. Собственные функции берутся те же, что у однородной задачи, — источник не меняет спектр, он лишь раскачивает уже существующие моды. Для стержня с закреплёнными концами это синусы, и коэффициенты источника вынимаются ортогональностью — тем же механизмом, который доказывает задача Штурма–Лиувилля:
Подстановка в уравнение разваливает задачу на независимые обыкновенные дифференциальные уравнения — по одному на моду. Для тепла выходит уравнение первого порядка , для волны — осциллятор . Техника решения — та же, что в курсе дифференциальных уравнений для линейных неоднородных ДУ: общее решение однородного плюс частное решение неоднородного; есть и второй взгляд — источник как поток мгновенных импульсов, который собирает принцип Дюамеля. Проведём её на конкретной задаче до конца.
- Параметры: , . Собственные функции — , собственные значения .
- Правая часть уже готова: — ровно первая мода. Контроль по формуле: , остальные .
- ОДУ первой моды: , начальное . Частное решение ищем константой — подстановка даёт .
- Общее решение ; начальное условие отбирает . Итог: .
- Моды спят: их правые части нулевые, начальные условия тоже. Ответ: .
- Три проверки. Границы: синус нулевой на концах. Старт: скобка при занулилась. Уравнение: — сошлось.
Цифры. Константа — стационарный потолок моды. Значения по времени: , , — уже потолка, потому что показатель работает быстро. Смысл предельного профиля: — стационарное решение уравнения Пуассона с нулями на концах. Источник работает постоянно, отток тепла через торцы растёт вместе с температурой, и на их равновесии рост останавливается.
Заметьте, что произошло с режимом затухания из урока про теплопроводность: экспонента никуда не делась, она просто переехала в скобку . Источник не отменил релаксацию — он добавил свой вклад поверх неё. Если бы начальная температура была не нулевой, к решению прибавились бы свободные экспоненты с коэффициентами из её разложения, и снова без всяких новых идей.
Почему при резонансе амплитуда растёт именно линейно?#
Вернёмся к струне. Мода с частотой качается, и на неё действует внешняя сила. Пусть сила повторяет форму моды и бьёт точно в её частоту: . Первый рефлекс — искать частное решение в виде — проваливается молча: подстановка даёт слева ноль, потому что — решение однородного уравнения, а справа стоит . Уравнение требует другой формы ответа.
Правильная проба — . Дифференцируем дважды: , затем . Подставляем в уравнение: слагаемые с гасятся против , и остаётся . Отсюда — и частное решение выписано окончательно:
Вот и линейный рост: периодический синус, умноженный на . Физика подкладки прозрачна: каждые полпериода сила работает в такт движению и подкачивает энергию, как качели, толкаемые вовремя. Экспоненты нет и не будет: экспоненциальный рост — признак неустойчивости самой системы, а чистый осциллятор нейтрален. Сила, качающая в такт, даёт неубывающую подкачку — выходит прямая. Сравните с нерезонансной силой: уравнение при имеет ограниченное частное решение с амплитудой ; для , , это . А резонансная раскачка при том же за десять секунд проходит — разница в десятки раз и она растёт со временем без предела.
Ту же прямую видно из энергетики. Мощность силы равна произведению силы на скорость моды; скорость резонирующей моды пропорциональна , значит, и мощность подкачки растёт по времени. Энергия при этом накапливается как , а амплитуда — корень квадратный из энергии: снова линейный рост. Никакого экспоненциального разгона в нейтральной системе взять неоткуда — подкачка лишь равномерно, такт в такт, вливает энергию.
Как сдвинуть задачу, чтобы границы стали нулевыми?#
Третья схема закрывает границы. Стержень : левый конец держат при 100°, правый при 0°, начальная температура нулевая. Метод Фурье требует нулей на концах (это однородные граничные условия) — а их нет, и разложение по синусам не поможет: синусы у торцов нулевые, температуру 100 на конце они не соберут. Приём называется сдвигом: представим решение суммой , где — простая функция, забирающая на себя граничные условия, а — остаток с нулевыми границами.
В роли напрашивается линейный профиль — он же стационарное решение этой задачи: вторая производная нулевая, концы согласованы — выполнено условие совместности данных, и ряд не тянет лишних гармоник. Тогда имеет на концах нули (из и ), по времени ведёт себя как , а по его вторая производная равна , потому что . Уравнение для осталось однородным, зато начальное условие перекрасилось: — отрицательное всюду, стержень стартует ниже своего стационара. Дальше — схема первая, уже знакомая.
Выбор не уникален — подойдут любые функции с нужными границами. Стационарная предпочтительна по двум причинам: уравнение для остаётся чистым, без добавок, а предел виден сразу — ряд для гаснет, и остаётся ровно . Поэтому при постоянных температурах на торцах никто не ищет ничего хитрее линейного профиля.
- Сдвиг: с ; для границы нулевые, уравнение прежнее.
- Начальные данные: . Раскладываем по синусам: .
- Интегрирование по частям даёт для всех — не нулевые ни при чётных, ни при нечётных: функция всюду отрицательна.
- Ряд: .
- Ответ: . Проверка при : ряд на , и — стартовый ноль восстановлен.
- Числа: — середина ещё холодная; к остаётся чистый стационар , в середине .
Логика универсальна: сдвиг забирает неоднородность границ, а что остаётся — раскладывается по модам. Если граничные условия зависят от времени, стационарной не существует — тогда берут любую удобную функцию с нужными границами (обычно полином по , коэффициенты которого подогнаны под условия), и уравнение для получает добавку : схема три превращается в схему одну. Цепочка приёмов короткая, и замыкается она в самую первую схему.
Что делать с каждым типом неоднородности?#
Три схемы складываются в единый маршрут, и в нём важно направление: границы вычищаются до разложения, разложение до решения ОДУ, ОДУ до сборки ряда. Перепутать порядок — значит дважды перекрашивать начальные данные и с высокой вероятностью потерять знак где-то в коэффициентах.
Общая мораль читается из таблицы: спектр однородной задачи не зависит от источников и печек, поэтому неоднородность не ломает метод, а дополняет его — той же ортогональностью, теми же модами. Дальше по курсу: переменные коэффициенты и обобщённые спектры — в уроке про Штурма–Лиувилля, бесконечные области и сплошной спектр — в преобразовании Фурье для УЧП, а стационарные задачи с ненулевой границей без времени — в задаче Дирихле для круга. Формулы темы лежат в шпаргалке по УЧП.
Мода струны подчиняется , . Как ведёт себя решение?
Мода тепла подчиняется , . Чему равно ?
Стержень : левый конец при 100°, правый при 0°, . С чего начать решение?
Частые вопросы
Чем метод Фурье для неоднородных задач отличается от однородных?
Спектр и собственные функции не меняются — их задаёт однородная часть с граничными условиями. Меняется уравнение на коэффициенты: вместо чистых экспонент или косинусов каждая мода подчиняется неоднородному ОДУ или . Правая часть раскладывается по тем же собственным функциям, затем решаются обыкновенные дифференциальные уравнения и собирается ряд.
Почему при резонансе амплитуда растёт линейно, а не экспоненциально?
Экспоненциальный рост — признак неустойчивости самой системы, когда малое возмущение само усиливается. Резонансный осциллятор нейтрален: он не усиливает возмущения, а накапливает работу внешней силы. Сила постоянной амплитуры за каждый период совершает примерно одинаковую работу, энергия растёт как квадрат амплитуды, значит, амплитуда растёт линейно: .
Что делать, если граничные условия зависят от времени?
Стационарной части не существует, но сдвиг всё равно работает: взять любую удобную функцию с нужными граничными значениями, например полином по с подогнанными коэффициентами. Для остатка границы станут нулевыми, зато уравнение получит добавку . Дальше действует первая схема: разложение источника по собственным функциям и ОДУ на моды.
Как проверить решение неоднородной задачи?
Три обязательные проверки: уравнение (подставить ряд и убедиться, что осталось ), границы (каждое слагаемое с должно обращаться в граничное значение), начальные данные (при ряд обязан дать стартовый профиль). Полезна и четвёртая: предел должен совпасть со стационарным решением — для примера урока это при источнике и при печке на торце.
Готовитесь к контрольной?
Чеклист тем по «Матфизика»: что вы уже умеете, что повторить и в каком порядке.
Открыть чеклист предмета →
Проверьте себя в бою
Босс-экзамен по «Матфизика»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.
Начать босс-экзамен →