Ниже описан один из классических подходов к построению фундаментальной системы решений (ФСР) для линейных обыкновенных дифференциальных уравнений (ЛОДУ) второго порядка. Под «алгоритмом формирования» обычно понимают общий порядок действий, позволяющий найти две линейно независимые функции – решения однородного уравнения, которые в совокупности дают общую решение.
1. Постановка задачи
Рассмотрим линейное однородное дифференциальное уравнение второго порядка:
y′′+p(x)y′+q(x)y=0,
где p(x) и q(x) – заданные непрерывные функции (на некотором промежутке), y=y(x) – искомая функция.
Цель – найти фундаментальную систему решений {y1(x),y2(x)}. Под этим понимается набор из двух линейно независимых решений уравнения. Затем любое решение можно записать в виде
y(x)=C1y1(x)+C2y2(x),
где C1 и C2 – произвольные постоянные.
2. Общее решение для случая постоянных коэффициентов
Если p(x)=a и q(x)=b – постоянные, то уравнение имеет вид
y′′+ay′+by=0.
-
Составляем характеристическое уравнение:
r2+ar+b=0.
-
Решаем его и получаем корни r1 и r2:
- Если r1=r2 – два вещественных разных корня, то ФСР:
y1(x)=er1x,y2(x)=er2x.
- Если r1=r2=r – один (двойной) вещественный корень, то ФСР:
y1(x)=erx,y2(x)=xerx.
- Если корни комплексные: r1,2=α±iβ, то ФСР (вещественная форма):
y1(x)=eαxcos(βx),y2(x)=eαxsin(βx).
-
Общее решение запишется как:
y(x)=C1y1(x)+C2y2(x).
Это самый быстрый и понятный «алгоритм» для случая постоянных коэффициентов.
3. Общий метод при переменных коэффициентах
Для общего второго порядка ЛОДУ
y′′+p(x)y′+q(x)y=0,
не существует единого универсального «школьного» алгоритма, позволяющего в замкнутой форме найти решения при произвольных p(x) и q(x). Однако, если одна частная (ненулевая) функция y1(x) решения уравнения каким-то образом найдена (аналитически или из начальных условий/других соображений), то вторую линейно независимую функцию y2(x) можно отыскать стандартной формулой:
y2(x)=y1(x)∫[y1(x)]2exp(−∫p(x)dx)dx.
Алгоритм пошагово
-
Найдите (или предположите) один ненулевой частный решение y1(x).
- Иногда y1(x) удаётся угадать, опираясь на структуру уравнения.
- В некоторых случаях возможно применение специальных методов (редукция порядка, метод Эйлера при степенных функциях и т. п.).
-
Вычислите функцию
μ(x)=exp(−∫p(x)dx).
Это так называемый «интегрирующий множитель» (в контексте редукции порядка).
-
Найдите второе решение:
y2(x)=y1(x)∫[y1(x)]2μ(x)dx.
-
Убедитесь, что y2(x) линейно независимо с y1(x). Обычно это гарантировано формулой, но если y1≡0 (что бессмысленно) или если произошли ошибки вычисления, могут быть проблемы.
-
Запишите фундаментальную систему {y1,y2} и, следовательно, общее решение:
y(x)=C1y1(x)+C2y2(x).
4. Дополнительно: метод вариации параметров для неоднородного уравнения
Хотя вопрос был про однородное уравнение, стоит упомянуть, что при решении неоднородного уравнения вида
y′′+p(x)y′+q(x)y=f(x)
сначала находят ФСР {y1,y2} однородного уравнения (как в пунктах выше). Затем решение строят методом вариации параметров или другими известными способами (например, интеграл Дюамеля и др.).
5. Краткое резюме «алгоритма ФСР»
-
(Простой случай: постоянные коэффициенты)
- Запишите характеристическое уравнение.
- Найдите корни.
- Постройте две линейно независимые экспоненциальные (или экспоненциально-тригонометрические) функции.
- Сформируйте общее решение.
-
(Общий случай: переменные коэффициенты)
- Если возможно, найдите одно решение y1(x).
- Используйте формулу редукции порядка для поиска y2(x).
- Получите пару {y1,y2}.
- Общее решение есть их линейная комбинация.
Это и есть базовый алгоритм формирования фундаментальной системы решений ЛОДУ второго порядка.