Метод характеристик: как решать гиперболические уравнения
Решаем уравнение переноса a·u_x + b·u_y = 0 вдоль характеристик: инвариант bx−ay, задача Коши, три примера с проверкой подстановкой и мост к формуле Даламбера.
Река несёт пятно краски: пятно смещается вниз по течению, а форма его не меняется. Профиль концентрации сегодня ровно тот же, что час назад, — только сдвинутый на пару сотен метров. Такое «перенесение без искажений» описывается уравнением в частных производных первого порядка, и решается оно в одну строчку. Но за этой строчкой стоит метод, который тянет на себе и волновое уравнение: метод характеристик.
Уравнение переноса: производная по направлению#
Простейшее линейное УЧП первого порядка с двумя переменными:
Слева стоит не что иное, как производная функции по направлению вектора : скалярное произведение градиента на вектор . Это ровно та конструкция, которую разбирают в уроке про частные производные и градиент. Уравнение говорит: в каждой точке плоскости скорость изменения вдоль направления равна нулю. Двигайтесь по полю в этом направлении — значение не изменится ни на йоту.
Вдоль каких кривых решение сохраняется?#
Кривая, в каждой точке которой касательный вектор равен , — это прямая с параметризацией , . Такие прямые называют характеристиками уравнения. При постоянных и они образуют семейство параллельных прямых. Что у этого семейства общего? Выражение : вдоль прямой , оно равно и не меняется, ведь .
Теперь строго. Положим — значения вдоль характеристики. По цепному правилу
Производная тождественно равна нулю, значит : решение постоянно вдоль характеристик. Отсюда общий вид решения: , где — произвольная дифференцируемая функция. Проверим дифференцированием: , . Подставляем: — тождество. Одна произвольная функция на уравнение первого порядка, как одна константа в ОДУ первого порядка.
Геометрическая картинка полезнее заученной формулы. В каждой точке плоскости уравнение запрещает рост ровно в одном направлении — вдоль . Нарисуйте это поле стрелок, и прямые-характеристики станут видны без вычислений: они всюду идут по стрелкам. Значение на одной такой прямой можно назначить произвольно, на соседней — другое, и уравнение не возразит. Единственная связность, которую оно требует, — «вдоль», отсюда и произвольная функция от инварианта.
Как поставить и решить задачу Коши?#
Общее решение — целое семейство. Конкретную функцию выдирают начальные данные. Перейдём к физической записи: независимые переменные (координата) и (время), уравнение переноса
По общей формуле инвариант характеристик: превращается в , и решение . Задача Коши: задать профиль в начальный момент, . Подставляем : . Значит,
Числовой пример. , . Здесь , инвариант , решение . Проверка подстановкой: , ; сумма — уравнение выполнено. При получаем — начальное условие тоже. Две строчки проверки закрывают задачу целиком.
Из формулы u = arphi(x - at) читается важное свойство переноса: значение в точке зависит ровно от одной точки начальной линии — от arphi(x - at). Говорят, что область зависимости вырождена: возмущение не размазывается, а едет как одна точка. Скорость распространения информации конечна и равна — то, что случилось на левом краю, правый край заметит не сразу; это принцип причинности в его простейшей форме.
Функция arphi при этом может быть сколь угодно «грубой» — хоть с изломом, хоть ступенькой. Разрыв начального профиля просто переезжает вдоль характеристики: решение u = arphi(x - at) наследует все особенности arphi без сглаживания. Это противоположно уравнению теплопроводности, где любой рваный профиль мгновенно становится плавным, — и служит ещё одним маркером разницы гиперболического и параболического миров.
Три примера с проверкой подстановкой#
Пример 1: общее решение. . Здесь «» стоит при : , . Инвариант . Ответ: . Проверка: , , и — тождество.
Пример 2: криволинейные характеристики. Уравнение — коэффициент уже не константа, и характеристики будут кривыми. Ищем их из системы , : делим одно на другое, , откуда и . Решение: . Проверка: , ; подставляем: — тождество. Мораль: характеристики не обязаны быть прямыми, метод остаётся тем же — в том числе для квазилинейных уравнений, где коэффициенты зависят от самого решения .
- Уравнение , начальное условие .
- Скорость переноса : волна пойдёт влево. Инвариант .
- Общее решение ; начальное условие даёт .
- Ответ: .
- Проверка уравнения: , , и — тождество.
- Проверка данных: — совпало. Готово.
Как характеристики работают в волновом уравнении?#
Волновое уравнение — второй порядок, но его оператор раскладывается на два переноса: . Каждый множитель — уравнение первого порядка со своим инвариантом. Отсюда два семейства характеристик: и .
Каждое слагаемое — перенос начального профиля без искажений, первое вправо, второе влево. Именно эта формула — формула Даламбера — получается в уроке волновое уравнение и колебания струны с явной сборкой из начальных условий. Заметьте преемственность: классификация из урока уравнения в частных производных: классификация и канонический вид называла уравнение гиперболическим именно потому, что у него два семейства вещественных характеристик.
Метод характеристик и метод Фурье — два разных ключа к одной двери. Характеристики дают решение в бегущих волнах и особенно хороши для бесконечной струны; метод разделения переменных из урока метод разделения переменных (метод Фурье) раскладывает то же решение на стоячие волны, когда есть края и граничные условия. Идея «решение живёт на характеристиках» всплывёт и в задаче Коши для ДУ первого порядка: там вдоль кривых тоже переносятся данные.
- Уравнение — нулевая производная по направлению
- Характеристики — кривые с касательным вектором ; для констант это прямые
- Общее решение ; уравнение первого порядка прячет одну произвольную функцию
- Задача Коши для даёт — профиль едет вправо
- Волновое уравнение = два переноса: и дают два семейства характеристик и формулу Даламбера
Дальше по курсу характеристики превращаются в рабочий инструмент канонического вида, а следующая большая тема — конечная струна: метод разделения переменных (метод Фурье) покажет, как из бегущих волн собираются стоячие.
Решение задачи Коши , — это...
Как выглядят характеристики уравнения ?
Почему решение сохраняется вдоль характеристики?
Частые вопросы
Как решать уравнение переноса ?
Выписать характеристики и общее решение . Начальное условие даёт , итого : профиль сдвигается вправо со скоростью . Финал обязателен — проверка подстановкой обеих производных и начальных данных.
Что такое характеристики уравнения в частных производных?
Это кривые, вдоль которых решение уравнения переносится без изменения. Для с постоянными коэффициентами — семейство параллельных прямых ; при переменных коэффициентах — кривые из системы , . У гиперболических уравнений второго порядка характеристик два семейства, и они определяют канонический вид.
Чем задача Коши для УЧП отличается от краевой задачи?
В задаче Коши данные задают на одной «начальной» кривой, например , и решение строится вдоль характеристик от неё. В краевой задаче условия ставят на границах области с разных сторон — так работают уравнения теплопроводности и Лапласа. Гиперболические уравнения допускают оба сценария, а вот эллиптические — только краевые.
Где метод характеристик применяется в физике?
Всюду, где что-то переносится потоком: краска или топливо в реке, транспорт газа в трубе, движение фронта затора на трассе. Кроме того, метод решает волновое уравнение — его общее решение прямо читается как две бегущие волны по двум семействам характеристик.
Готовитесь к контрольной?
Чеклист тем по «Матфизика»: что вы уже умеете, что повторить и в каком порядке.
Открыть чеклист предмета →
Проверьте себя в бою
Босс-экзамен по «Матфизика»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.
Начать босс-экзамен →