Как найти частное решение методом неопределённых коэффициентов?
Метод неопределённых коэффициентов работает для линейного уравнения с постоянными коэффициентами и правой частью особого вида: многочлен, экспонента, синус или косинус. Алгоритм такой: по виду правой части записываешь частное решение с буквенными коэффициентами, подставляешь его в уравнение, приравниваешь коэффициенты при одинаковых функциях и решаешь получившуюся алгебраическую систему. Если показатель правой части совпал с корнем характеристического уравнения, форму домножаешь на xˢ.
Почему я не понимаю, в каком виде искать частное решение?
Знакомая картина: общее решение однородного уравнения нашлось за две минуты, а дальше ступор. Нужно найти частное решение, и непонятно, с чего начать. Преподаватель на лекции написал на доске «ищем в виде Ax + B» так уверенно, будто это очевидно. А ты смотришь на правую часть дифура и не видишь, откуда взялась именно такая форма и почему иногда в ней появляется лишний множитель x.
Дело в том, что метод держится на одном простом наблюдении, которое редко проговаривают вслух. Левая часть уравнения — это производные, умноженные на числа. Производная многочлена снова многочлен, производная экспоненты снова экспонента, производная синуса — косинус. Поэтому, подставив функцию того же сорта, что и правая часть, мы получаем в левой части функции того же сорта, и коэффициенты можно сравнить. Это не магия, а угадывание по аналогии.
Слово «неопределённые» означает лишь то, что числа A, B, C мы пока не знаем и находим после подстановки. Угадываем только форму, а числа считаем. Если форма выбрана верно, система для коэффициентов всегда решается. Если неверно, она получается противоречивой, например 0 = 1. Это и есть сигнал, что пора умножать на x, о чём подробно написано ниже.
Из чего складывается общее решение неоднородного уравнения?
Рассмотрим уравнение y″ + py′ + qy = f(x), где p и q — числа, а f(x) — правая часть. Его общее решение записывается как сумма: y = y₀ + yч. Здесь y₀ — общее решение однородного уравнения y″ + py′ + qy = 0, а yч — любое одно частное решение неоднородного. В y₀ живут произвольные постоянные C₁ и C₂, в yч постоянных нет.
Почему это верно? Если подставить y₀ в левую часть, получится ноль, а yч даёт f(x). Сумма даёт f(x), значит, она тоже решение. Обратно: если y — любое решение неоднородного уравнения, то разность y − yч решает однородное и поэтому входит в y₀ при каких-то C₁ и C₂. Значит, формула y = y₀ + yч описывает все решения. Поэтому задача ОДУ распадается на две части: сначала ищем y₀ по корням характеристического уравнения, потом yч подбором.
Первую часть ты, скорее всего, уже умеешь: составляешь λ² + pλ + q = 0 и по корням записываешь y₀. Для разных действительных корней y₀ = C₁e^(λ₁x) + C₂e^(λ₂x). Для двукратного корня λ получается y₀ = (C₁ + C₂x)e^(λx). Для комплексных корней a ± ib получается y₀ = eᵃˣ(C₁cos bx + C₂sin bx). Если нужно освежить, загляни в статью про характеристическое уравнение. Корни нужны и для второй части: они определяют, придётся ли домножать частное решение на x.
Какой вид частного решения выбрать для каждой правой части?
Здесь работает таблица. Если справа многочлен степени n, то есть f(x) = Pₙ(x), ищем yч = Qₙ(x), многочлен той же степени с неопределёнными коэффициентами. Для f(x) = x² берём Ax² + Bx + C, а не просто Ax²: неполный многочлен нельзя, потому что после дифференцирования появятся младшие степени. Для f(x) = 5 берём A. Для f(x) = 2x + 1 берём Ax + B.
Если справа экспонента, f(x) = Pₙ(x)eᵅˣ, ищем yч = Qₙ(x)eᵅˣ. Для f(x) = 3e²ˣ это Ae²ˣ, для f(x) = xe⁻ˣ это (Ax + B)e⁻ˣ. Если справа тригонометрия, f(x) = a cos βx + b sin βx, ищем yч = A cos βx + B sin βx. Обе функции берём всегда, даже когда справа только косинус: производные всё равно породят синус, и без него система не сойдётся.
Если справа сумма слагаемых разных видов, например x + sin 2x, решаем отдельно для каждого и складываем частные решения. Это принцип суперпозиции: он работает, потому что уравнение линейное. Если справа произведение вида eᵅˣ(P cos βx + Q sin βx), ищем eᵅˣ(M cos βx + N sin βx), где M и N — полные многочлены, степень которых равна наибольшей из степеней P и Q. Даже если справа стоит только eᵅˣcos βx, в форме нужны и косинус, и синус. Все эти формулы верны, пока нет совпадения с корнями, о нём дальше.
Когда частное решение нужно умножать на x и что такое резонанс?
Это главный источник ошибок. Представь, что правая часть имеет вид eᵅˣ, а число α само является корнем характеристического уравнения. Тогда функция eᵅˣ уже входит в решение однородного уравнения, и при подстановке левая часть обратится в ноль, а не в eᵅˣ. Система для коэффициентов выдаст противоречие. Это и называют резонансом. Например, для уравнения y″ − 3y′ + 2y = eˣ форма Aeˣ даёт A − 3A + 2A = 0 вместо единицы, потому что λ = 1 — корень характеристического уравнения.
Лечится просто: форму домножаем на xˢ, где s — кратность корня. Если α совпадает с простым корнем, s = 1. Если с двукратным, s = 2. Если совпадения нет, s = 0. Для правой части a cos βx + b sin βx сравниваем с корнями число iβ, а для eᵅˣ(P cos βx + Q sin βx) — число α + iβ: если оно корень, форму умножаем на x. Для многочлена справа считаем α = 0: множитель x нужен, если 0 — корень, то есть если в уравнении нет слагаемого с y.
Практическое правило: сначала всегда находи корни λ₁ и λ₂, потом смотри на правую часть, и только потом выбирай форму. В таком порядке пропустить резонанс почти невозможно. Заодно есть быстрая самопроверка: если после подстановки у тебя слева все коэффициенты сократились до нуля, а справа осталось ненулевое выражение, ты забыл множитель xˢ.
Как решить уравнение с многочленом в правой части?
Пример 1. Решим y″ − 3y′ + 2y = 2x + 1. Характеристическое уравнение: λ² − 3λ + 2 = 0. Корни λ₁ = 1 и λ₂ = 2, поэтому общее решение однородного уравнения таково: y₀ = C₁eˣ + C₂e²ˣ. Правая часть — многочлен первой степени, α = 0 не корень, значит, s = 0. Ищем частное решение в виде: yч = Ax + B.
Находим производные: yч′ = A, yч″ = 0. Подставляем в уравнение: 0 − 3A + 2(Ax + B) = 2x + 1. Группируем слагаемые: 2Ax + (2B − 3A) = 2x + 1. Приравниваем коэффициенты при x: 2A = 2, значит A = 1. Свободные члены: 2B − 3A = 1, то есть 2B − 3 = 1 и B = 2. Частное решение: yч = x + 2. Общее решение: y = C₁eˣ + C₂e²ˣ + x + 2.
Проверим подстановкой: для x + 2 имеем y′ = 1, y″ = 0, тогда 0 − 3·1 + 2(x + 2) = 2x + 1. Совпало. Теперь задача Коши с условиями y(0) = 3 и y′(0) = 2. Из первого условия C₁ + C₂ + 2 = 3, то есть C₁ + C₂ = 1. Так как y′ = C₁eˣ + 2C₂e²ˣ + 1, из второго C₁ + 2C₂ + 1 = 2, то есть C₁ + 2C₂ = 1. Отсюда C₂ = 0, C₁ = 1. Ответ: y = eˣ + x + 2.
Что делать при резонансе: как решить примеры с множителем x?
Пример 2. Решим y″ − 4y′ + 4y = e²ˣ. Характеристическое уравнение: λ² − 4λ + 4 = 0, то есть (λ − 2)² = 0, корень λ = 2 двукратный. Значит, y₀ = (C₁ + C₂x)e²ˣ. В правой части α = 2 совпадает с двукратным корнем, поэтому s = 2 и yч = Ax²e²ˣ. Простое Ae²ˣ или Axe²ˣ не подойдёт: обе функции уже есть в y₀.
Дифференцируем: yч′ = A(2x + 2x²)e²ˣ, yч″ = A(2 + 8x + 4x²)e²ˣ. Подставляем: Ae²ˣ·[(2 + 8x + 4x²) − 4(2x + 2x²) + 4x²] = e²ˣ. В скобках слагаемые с x и x² сокращаются, остаётся 2. Получаем 2A = 1, откуда A = 1/2. Ответ: y = (C₁ + C₂x)e²ˣ + (x²/2)e²ˣ. Если бы мы искали Ae²ˣ, подстановка дала бы 0 = 1.
Пример 3. Решим y″ + y = sin x. Здесь λ² + 1 = 0, λ = ±i, поэтому y₀ = C₁cos x + C₂sin x. Правая часть sin x — это тригонометрия с β = 1, значит, сравниваем с корнями число iβ = i. Оно корень, поэтому резонанс, и форму A cos x + B sin x нужно умножить на x: yч = x(A cos x + B sin x). Без множителя x подстановка дала бы 0 = sin x, и коэффициенты найти не удалось бы.
После двух дифференцирований получаем: yч″ = −2A sin x + 2B cos x − x(A cos x + B sin x). Значит, yч″ + yч = −2A sin x + 2B cos x, все слагаемые с множителем x сократились. Приравниваем к sin x: −2A = 1 и 2B = 0, то есть A = −1/2 и B = 0. Ответ: y = C₁cos x + C₂sin x − (x/2)cos x. Сверить ход решения можно в калькуляторе дифференциальных уравнений: там видно, какую форму частного решения он выбрал и как её подставлял.
Можно ли проверить решение калькулятором и что делать, если система не сходится?
Если система для коэффициентов получилась противоречивой, не ищи арифметическую ошибку с первой минуты. Сначала проверь три вещи: правильно ли найдены корни характеристического уравнения, нет ли совпадения α с корнем и взят ли многочлен полной степени. В большинстве случаев причина в одном из этих пунктов, а сама арифметика ни при чём. Только после этого пересчитывай производные и знаки. Особенно внимательно смотри на вторую производную произведения вроде x²e²ˣ: именно там чаще всего теряют слагаемое.
Можно ли пользоваться калькулятором? Да, но как проверкой, а не как заменой. Реши своё уравнение сам, а потом сверь ответ и ход решения в калькуляторе дифференциальных уравнений Prepodoff. Он бесплатный, работает онлайн без регистрации, решает линейные уравнения с постоянными коэффициентами с подбором частного решения и вариацией постоянных, проверяет ответ подстановкой и строит график. Если ответы разошлись, посмотри, на каком шаге появилась разница.
Зарегистрированные пользователи могут скачать PDF-отчёт с решением, а в Telegram-боте @prepodoff_bot калькулятор тоже есть: там PDF присылает бот. Чтобы не копить диффуры до последней ночи, расписание подготовки удобно вести в «Моём плане»: ИИ-тренер составит план к экзамену и объяснит теорию. Главное — понимать, зачем в подборе каждая буква, а не заучивать таблицу.







