Данные уравнения имеют вид
где
a1,
a2,...,
an − действительные или комплексные числа, а правая часть
f(x) является непрерывной функцией на некотором отрезке
[a, b].
Используя
линейный дифференциальный оператор L(D), равный
неоднородное дифференциальное уравнение можно записать в виде
Общее решение
y(x) неоднородного уравнения представляется в виде суммы общего решения
y0(x) соответствующего
однородного уравнения и частного решения
y1(x) неоднородного уравнения:
При произвольной правой части
f(x) для поиска общего решения неоднородного уравнения используется
метод вариации постоянных. В случае, если правая часть представляет собой произведение многочлена и экспоненциальной функции, частное решение удобнее искать
методом неопределенных коэффициентов.
Метод вариации постоянных
Предположим, что общее решение однородного дифференциального уравнения
n-го порядка известно и представляется формулой
Метод вариации постоянных (или
метод Лагранжа) заключается в том, что вместо постоянных чисел
C1,
C2,...,
Cn мы рассматриваем функции
C1(x),
C2(x),...,
Cn(x). Эти функции подбираются таким образом, чтобы решение
удовлетворяло исходному неоднородному уравнению.
Производные
n неизвестных функций
C1(x),
C2(x),...,
Cn(x) определяются из системы
n уравнений:
Определителем этой системы является
вронскиан функций
Y1,
Y2,...,
Yn, образующих фундаментальную систему решений. В силу линейной независимости этих функций определитель не равен нулю и данная система однозначно разрешима. Окончательные выражения для функций
C1(x),
C2(x),...,
Cn(x) находятся в результате интегрирования.
Метод неопределенных коэффициентов
Если правая часть
f(x) дифференциального уравнения представляет собой функцию вида
где
Pn(x),
Qm(x) − многочлены степени
n и
m, соответственно, то для построения частного решения можно использовать
метод неопределенных коэффициентов.
В этом случае мы ищем частное решение в форме, соответствующей структуре правой части уравнения. Так, например, для функции
частное решение имеет вид
где
An(x) − многочлен той же степени
n, как и
Pn(x). Коэффициенты многочлена
An(x) определяются прямой подстановкой пробного решения
y1(x) в неоднородное дифференциальное уравнение.
В так называемом
резонансном случае, когда число
α в показательной функции совпадает с корнем характеристического уравнения, в частном решении появляется дополнительный множитель
xs, где
s равно кратности корня. В
нерезонансном случае полагают
s = 0.
Такой же алгоритм применяется, когда правая часть уравнения задана в виде
Здесь частное решение имеет аналогичную структуру и записывается как
где
An(x),
Bn(x) − многочлены степени
n (при n ≥ m), а степень
s в дополнительном множителе
xs равна кратности комплексного корня
α ± βi в
резонансном случае (т.е. при совпадении чисел
α и
β с комплексным корнем характеристического уравнения), и, соответственно,
s = 0 в
нерезонансном случае.
Принцип суперпозиции
Для линейных неоднородных уравнений справедлив принцип суперпозиции, который формулируется следующим образом. Пусть правая часть
f(x) представляет собой сумму двух функций:
Предположим, что
y1(x) является решением уравнения
а функция
y2(x) является, соответственно, решением второго уравнения
Тогда сумма функций
будет являться решением линейного неоднородного уравнения