[Дифференциальные уравнения ]
   Неоднородные дифференциальные уравнения высшего порядка с переменными коэффициентами
 
Для полноты картины необходимо рассмотреть также неоднородные уравнения с переменными коэффициентами. Уравнения этого типа записываются в виде
линейное неоднородное дифференциальное уравнение высшего порядка с переменными коэффициентами
где коэффициенты a1(x), ..., an(x) и правая часть f(x) являются непрерывными функциями на некотором отрезке [a, b]

С помощью линейного дифференциального оператора L данное уравнение можно записать в компактной форме:
где L включает в себя операции дифференцирования, умножения на коэффициенты a(x) и сложения. 

Как известно, общее решение y(x) неоднородного дифференциального уравнения представляет собой сумму общего решения y0(x) соответствующего однородного уравнения и частного решения y1(x) неоднородного уравнения:
Методы нахождения общего решения однородного уравнения рассмотрены здесь. Поэтому далее мы акцентируем внимание на построении решения неоднородного уравнения

Для этой цели обычно используется метод вариации постоянных или метод Лагранжа. С помощью данного метода можно сразу получить общее решение неоднородного уравнения, если известно общее решение однородного уравнения.
Метод вариации постоянных
Пусть требуется решить неоднородное уравнение n-го порядка:
Предположим, что общее решение однородного уравнения найдено и выражается формулой
содержащей n произвольных постоянных C1C2,..., Cn

Идея данного метода состоит в том, что постоянные C1C2,..., Cn заменяются на непрерывно дифференцируемые функции C1(x)C2(x),..., Cn(x), которые подбираются таким образом, чтобы решение
метод вариации постоянных
удовлетворяло неоднородному дифференциальному уравнению. 

Первые производные функций C(x) определяются из системы n уравнений, имеющей вид
Заметим, что главный определитель этой системы представляет собой вронскиан W(x), построенный на основе фундаментальной системы решений Y1Y2,..., Yn. Поскольку решения Y1Y2,..., Yn линейно независимые, то вронскиан не равен нулю. 

Неизвестные производные C'(x) вычисляются по формулам Крамера:
формулы Крамера
где определитель W(x) получается из определителя Вронского W(x) заменой i-го столбца на столбец правой части (0, 0, ..., f(x))

Далее выражения для C(x) находятся путем интегрирования:
Здесь через Ai обозначены постоянные интегрирования. 

В результате общее решение неоднородного уравнения записывается в виде
общее решение неоднородного уравнения с переменными коэффициентами
В последнем выражении первая сумма соответствует общему решению y0(x) однородного уравнения (с произвольными числами Ai), а вторая сумма описывает частное решение y1(x) неоднородного уравнения. 
 
   Пример
 
Найти общее решение дифференциального уравнения
      
Решение.
Сначала найдем общее решение однородного уравнения
      
Воспользуемся симметрией данного уравнения и введем новую переменную
      
Тогда уравнение принимает вид:
      
Полученное уравнение легко решается методом разделения переменных:
      
где B2 − произвольное число. 

Найдем теперь функцию y(x):
      
Мы получили неоднородное уравнение 2-го порядка. Решение соответствующего однородного уравнения имеет вид:
      
Учитывая, что правая часть B2(x2 − 2) является квадратичным многочленом, будем искать частное решение в виде
      
Подставляем эту функцию и ее производные
      
в наше неоднородное уравнение и находим коэффициенты DEF:
      
Следовательно,
      
Итак, частное решение y1 выражается формулой
      
Заменяя произвольное число (−B2) на C3, окончательно получаем общее решение однородного уравнения:
      
Здесь функции Y1 = exp(x)Y2 = exp(−x)Y3 = x2 образуют фундаментальную систему решений

Теперь найдем решение неоднородного уравнения, используя метод вариации постоянных. Общее решение уравнения представляется в виде
      
где производные неизвестных функций C1(x)C2(x)C3(x) удовлетворяют системе уравнений
      
Вычислим определители этой системы:
      
Тогда производные C1', C2', C3' равны:
      
Интегрируя, находим функции C1(x)C2(x)C3(x):
      
Теперь можно записать общее решение неоднородного уравнения: