Станем искать решение уравнения

полагая, что для соответствующего ему однородного уравнения

известно решение, которое запишем как

Метод состоит в замене произвольных постоянных
в общем решении на вспомогательные функции
.
Производная для
запишется

Но мы потребуем дополнительно (ниже показано, что проблем это не вызовет), чтобы

Таким образом, 
Вводя схожие требования для
при последовательном дифференцировании
до (n-1) порядка, получим

А для старшей производной, соответственно

После подстановки в исходное уравнение и сокращения в нём однородного решения (1), останется
![{\displaystyle a_{n}(t)\left[c_{1}'(t)z_{1}^{(n-1)}(t)+\ldots +c_{n}'(t)z_{n}^{(n-1)}(t)\right]=f(t)}](//wikimedia.org/api/rest_v1/media/math/render/svg/e25919ddd9869601a6f56a005ad7781ef16e73b7)
В результате, приходим к

Определителем системы (2) служит вронскиан функций
, что обеспечивает её однозначную разрешимость относительно
.
Если
— первообразные для
, взятые при фиксированных значениях постоянных интегрирования, то функция

является решением исходного линейного неоднородного дифференциального уравнения. Интегрирование неоднородного уравнения при наличии общего решения соответствующего однородного уравнения сводится, таким образом, к квадратурам.
Примеры
1) Уравнение, в частности возникающее в законе радиоактивного распада

Общее решение элементарно интегрируется:

Применим метод Лагранжа:

Откуда искомое решение

2) Уравнение гармонического осциллятора

Решение однородного уравнения запишем в виде

Согласно системе (2) получаем:
- ;\end{cases}}}



Восстановим решение:
