Интегральное уравнение

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Интегра́льное уравне́ние — функциональное уравнение, содержащее интегральное преобразование над неизвестной функцией. Если интегральное уравнение содержит также производные от неизвестной функции, то говорят об интегро-дифференциальном уравнении.

Классификация интегральных уравнений

Линейные интегральные уравнения

Это интегральные уравнения, в которые неизвестная функция входит линейно:

[math]\displaystyle{ \varphi(x)=\lambda\int\limits_{a}^{b}K(x,\;s)\varphi(s)\,ds+f(x) }[/math]

где [math]\displaystyle{ \varphi(x) }[/math] — искомая функция, [math]\displaystyle{ f(x) }[/math], [math]\displaystyle{ K(x,\;s) }[/math] — известные функции, [math]\displaystyle{ \lambda }[/math] — параметр. Функция [math]\displaystyle{ K(x,\;s) }[/math] называется ядром интегрального уравнения. В зависимости от вида ядра и свободного члена линейные уравнения можно разделить ещё на несколько видов.

Уравнения Фредгольма

Уравнения Фредгольма 2-го рода

Уравнения Фредгольма 2-го рода — это уравнения вида:

[math]\displaystyle{ \varphi(x)=\lambda\int\limits_a^b K(x,\;s)\varphi(s)\,ds+f(x). }[/math]

Пределы интегрирования могут быть как конечными, так и бесконечными. Переменные удовлетворяют неравенству: [math]\displaystyle{ a\leqslant x,\;s\leqslant b }[/math], а ядро и свободный член должны быть непрерывными: [math]\displaystyle{ K(x,\;s)\in C(a\leqslant x,\;s\leqslant b),\;f(x)\in C([a,\;b]) }[/math], либо удовлетворять условиям:

[math]\displaystyle{ \int\limits_a^b\int\limits_a^b|K(x,\;s)|^2\,dx\,ds\lt +\infty,\qquad\int\limits_a^b|f(x)|^2\,dx\lt +\infty. }[/math]

Ядра, удовлетворяющие последнему условию, называют фредгольмовыми. Если [math]\displaystyle{ f(x)\equiv 0 }[/math] на [math]\displaystyle{ [a,\;b] }[/math], то уравнение называется однородным, иначе оно называется неоднородным интегральным уравнением.

Уравнения Фредгольма 1-го рода

Уравнения Фредгольма 1-го рода выглядят так же, как и уравнение Фредгольма 2-го рода, только в них отсутствует часть, содержащая неизвестную функцию вне интеграла:

[math]\displaystyle{ \int\limits_a^b K(x,\;s)\varphi(s)\,ds=f(x), }[/math]

при этом ядро и свободный член удовлетворяют условиям, сформулированным для уравнений Фредгольма 2-го рода.

Уравнения Вольтерры

Уравнения Вольтерры 2-го рода

Уравнения Вольтерры отличаются от уравнений Фредгольма тем, что один из пределов интегрирования в них является переменным:

[math]\displaystyle{ \varphi(x)=\lambda\int\limits_a^x K(x,\;s)\varphi(s)\,ds+f(x),\qquad a\leqslant x\leqslant b. }[/math]
Уравнения Вольтерры 1-го рода

Также, как и для уравнений Фредгольма, в уравнениях Вольтерры 1-го рода отсутствует неизвестная функция вне интеграла:

[math]\displaystyle{ \int\limits_a^x K(x,\;s)\varphi(s)\,ds=f(x). }[/math]

В принципе, уравнения Вольтерры можно рассматривать как частный случай уравнений Фредгольма, если переопределить ядро:

[math]\displaystyle{ \mathcal{K}(x,\;s)=\begin{cases}K(x,\;s), & a\leqslant s\leqslant x, \\ 0, & x\lt s\leqslant b.\end{cases} }[/math]

Однако некоторые свойства уравнений Вольтерры не могут быть применены к уравнениям Фредгольма.

Нелинейные уравнения

Можно придумать немыслимое многообразие нелинейных уравнений, поэтому дать им полную классификацию не представляется возможным. Вот лишь их некоторые типы, имеющие большое теоретическое и прикладное значение.

Уравнения Урысона

[math]\displaystyle{ \varphi(x)=\int\limits_a^b K(x,\;s,\;\varphi(s))\,ds,\qquad K(x,\;s,\;\varphi)\in C(a\leqslant x,\;s\leqslant b;\;-M\leqslant\varphi\leqslant M). }[/math]

Постоянная [math]\displaystyle{ M }[/math] — это некоторое положительное число, которое заранее не всегда может быть определено.

Уравнения Гаммерштейна

Уравнения Гаммерштейна являются важным частным случаем уравнения Урысона:

[math]\displaystyle{ \varphi(x)=\int\limits_a^b K(x,\;s)F(s,\;\varphi(s))\,ds, }[/math]

где [math]\displaystyle{ K(x,\;s) }[/math] — фредгольмово ядро.

Уравнения Ляпунова — Лихтенштейна

Именами Ляпунова — Лихтенштейна принято называть уравнения, содержащие существенно нелинейные операторы, например, уравнение вида:

[math]\displaystyle{ \varphi(x)=f(x)+\lambda\int\limits_a^b K_{[1]}(x,\;s)\varphi(s)\,ds+\mu\int\limits_a^b\int\limits_a^b K_{[1,\;1]}(x,\;s,\;z)\varphi(x)\varphi(z)\,ds\,dz+\ldots }[/math]

Нелинейное уравнение Вольтерры

[math]\displaystyle{ \varphi(x)=\int\limits_a^x F(x,\;s,\;\varphi(s))\,ds, }[/math]

где функция [math]\displaystyle{ F(x,\;s,\;\varphi) }[/math] непрерывна по совокупности своих переменных.

Методы решения

Прежде, чем рассмотреть некоторые методы решения интегральных уравнений, следует заметить, что для них, как и для дифференциальных уравнений, не всегда удается получить точное аналитическое решение. Выбор метода решения зависит от вида уравнения. Здесь будут рассмотрены несколько методов для решения линейных интегральных уравнений.

Преобразование Лапласа

Метод преобразования Лапласа может быть применён к интегральному уравнению, если входящий в него интеграл имеет вид свёртки двух функций:

[math]\displaystyle{ \int\limits_0^x f(x-t)g(t)\,dt\risingdotseq F(p)G(p), }[/math]

то есть, когда ядро является функцией разности двух переменных:

[math]\displaystyle{ \varphi(x)=f(x)+\int\limits_0^x K(x-s)\varphi(s)\,ds. }[/math]

Например, дано такое уравнение:

[math]\displaystyle{ \varphi(x)=\sin x+2\int\limits_0^x \cos(x-s)\varphi(s)\,ds. }[/math]

Применим преобразование Лапласа к обеим частям уравнения:

[math]\displaystyle{ \varphi(x)\risingdotseq\Phi(p), }[/math]
[math]\displaystyle{ \Phi(p)=\frac{1}{1+p^2}+2\frac{p}{1+p^2}\Phi(p)\Rightarrow\Phi(p)=\frac{1}{(p-1)^2}. }[/math]

Применяя обратное преобразование Лапласа, получим:

[math]\displaystyle{ \varphi(x)=\underset{p=1}{\mathrm{res}}\,\frac{1}{(p-1)^2}e^{px}=(e^{px})'_p\Big|_{p=1}=xe^x. }[/math]

Метод последовательных приближений

Метод последовательных приближений применяется для уравнений Фредгольма 2-го рода, если выполняется условие:

[math]\displaystyle{ |\lambda||b-a|\max_{a\leqslant x,\;s\leqslant b}|K(x,\;s)|\lt 1. }[/math]

Это условие необходимо для сходимости ряда Лиувилля — Неймана:

[math]\displaystyle{ \varphi(x)=\sum_{k=0}^\infty\lambda^k(K^kf)(x), }[/math]

который и является решением уравнения. [math]\displaystyle{ (K^kf)(x) }[/math] — [math]\displaystyle{ k }[/math]-ая степень интегрального оператора [math]\displaystyle{ (Kf)(x) }[/math]:

[math]\displaystyle{ (Kf)(x)=\int\limits_a^b K(x,\;s)f(s)\,ds. }[/math]

Впрочем, такое решение является хорошим приближением лишь при достаточно малых [math]\displaystyle{ |\lambda| }[/math].

Этот метод применим также и при решении уравнений Вольтерры 2-го рода. В таком случае ряд Лиувилля - Неймана сходится при любых значениях [math]\displaystyle{ |\lambda| }[/math], а не только при малых.

Метод резольвент

Метод резольвент является не самым быстрым решением интегрального уравнения Фредгольма второго рода, однако иногда нельзя указать других путей решения задачи.

Если ввести следующие обозначения:

[math]\displaystyle{ \begin{align} K_0(x,\;t)=K(x,\;t),\\ K_1(t,\;s)=K(t,\;s), \end{align} }[/math]

то повторными ядрами ядра [math]\displaystyle{ K(x,\;s) }[/math] будут ядра [math]\displaystyle{ K_p(x,\;s) }[/math]:

[math]\displaystyle{ K_p(x,\;s)=\int\limits_a^b K(x,\;t)K_{p-1}(t,\;s)\,dt. }[/math]

Ряд, составленный из повторных ядер,

[math]\displaystyle{ \mathcal{R}(x,\;s,\;\lambda)=\sum_{k=0}^\infty\lambda^k K_{k+1}(x,\;s), }[/math]

называется резольвентой ядра [math]\displaystyle{ K(x,\;s) }[/math] и является регулярно сходящимся при [math]\displaystyle{ a\leqslant x }[/math], [math]\displaystyle{ s\leqslant b }[/math] и вышеупомянутому условию сходимости ряда Лиувилля — Неймана. Решение интегрального уравнения представляется по формуле:

[math]\displaystyle{ \varphi(x)=f(x)+\lambda\int\limits_a^b\mathcal{R}(x,\;s,\;\lambda)f(s)\,ds. }[/math]

Например, для интегрального уравнения

[math]\displaystyle{ \varphi(x)=f(x)+\lambda\int\limits_0^1 xs\varphi(s)\,ds }[/math]

повторными будут следующие ядра:

[math]\displaystyle{ K_0(x,\;s)=xs, }[/math]
[math]\displaystyle{ K_1(x,\;t)=xt, }[/math]
[math]\displaystyle{ K_2(x,\;t)=\int\limits_0^1 xs\,st\,ds=\frac{xt}{3}, }[/math]
[math]\displaystyle{ K_3(x,\;t)=\int\limits_0^1 xs\frac{st}{3}\,ds=\frac{xt}{9}, }[/math]
[math]\displaystyle{ \ldots }[/math]
[math]\displaystyle{ K_{n+1}=\frac{xt}{3^n}, }[/math]

а резольвентой — функция

[math]\displaystyle{ \mathcal{R}(x,\;t,\;\lambda)=\sum_{n=0}^\infty\lambda^n K_{n+1}=\sum_{n=0}^\infty\lambda^n\frac{xt}{3^n}=xt\frac{1}{1-\dfrac{\lambda}{3}}=\frac{3xt}{3-\lambda}. }[/math]

Тогда решение уравнения находится по формуле:

[math]\displaystyle{ \varphi(x)=f(x)+\lambda\int\limits_0^1\frac{3xt}{3-\lambda}f(t)\,dt. }[/math]

Метод сведения к алгебраическому уравнению

В случае, если ядро интегрального уравнения Фредгольма является вырожденным, то есть [math]\displaystyle{ K(x,\;s)=\sum_{i=1}^N f_i(x)g_i(s) }[/math], само интегральное уравнение можно свести к системе алгебраических уравнений. Действительно, в этом случае уравнение можно переписать так:

[math]\displaystyle{ \varphi(x)=\lambda\sum_{i=1}^N f_i(x)\int\limits_a^b g_i(s)\varphi(s)\,ds+f(x)=\lambda\sum_{i=1}^N c_if_i(x)+f(x), }[/math]

где [math]\displaystyle{ c_i=\int\limits_a^b\varphi(s)g_i(s)\,ds }[/math]. Умножив предыдущее равенство на [math]\displaystyle{ g_i(x) }[/math] и проинтегрировав его по [math]\displaystyle{ x }[/math] на отрезке [math]\displaystyle{ [a,\;b] }[/math], приходим к системе алгебраических уравнений для неизвестных чисел [math]\displaystyle{ c_i }[/math]:

[math]\displaystyle{ c_i=\lambda\sum_{k=0}^N a_{ik}c_k+b_i,\qquad i=1,\;\ldots,\;N, }[/math]

где [math]\displaystyle{ a_{ik}=\int\limits_a^b g_i(x)f_k(x)\,dx }[/math] и [math]\displaystyle{ b_i=\int\limits_a^b g_i(x)f(x)\,dx }[/math] — числовые коэффициенты.

Приближённо этим методом можно решить интегральное уравнение Фредгольма с любым ядром, если в качестве вырожденного ядра, близкого к действительному, взять отрезок ряда Тейлора для функции [math]\displaystyle{ K(x,\;s) }[/math].[1]

Замена интеграла конечной суммой

Рассмотрим интегральное уравнение Фредгольма 2-го рода: [math]\displaystyle{ \varphi(x) - \lambda \int_{a}^{b} K(x,t) \varphi(t) dt = f(x) }[/math], где [math]\displaystyle{ K(x,t) }[/math] и [math]\displaystyle{ f(x) }[/math] имеют непрерывные производные нужного порядка, [math]\displaystyle{ \lambda }[/math] - заданное число. Используем квадратурную формулу: [math]\displaystyle{ \int_{a}^{b}\Phi(x)dx\approx\sum_{k=1}^{n}A_{k}\Phi(x_{k}) }[/math], где [math]\displaystyle{ x_{1}, x_{2}, ... x_{n} }[/math] - точки на отрезке [math]\displaystyle{ [a, b] }[/math], а коэффициенты [math]\displaystyle{ A_{1}, A_{2}, ... , A_{n} }[/math] не зависят от вида функции [math]\displaystyle{ \Phi(x) }[/math]. Рассмотрим исходное уравнение в точках [math]\displaystyle{ x_{k} }[/math]: [math]\displaystyle{ \varphi(x_{k}) - \lambda \int_{a}^{b} K(x_{k},t) \varphi(t) dt = f(x_{k}) }[/math]. Заменим интеграл в левой части уравнения с помощью квадратурной формулы: [math]\displaystyle{ \varphi(x_{k}) - \lambda \sum_{m=1}^{n} K(x_{k}, x_{m}) \varphi(x_{m}) = f(x_{k}) }[/math]. Получаем линейную систему [math]\displaystyle{ n }[/math] алгебраических уравнений с [math]\displaystyle{ n }[/math] неизвестными [math]\displaystyle{ \varphi(x_{1}), \varphi(x_{2}), ... \varphi(x_{n}) }[/math], которые являются приближёнными значениями решения [math]\displaystyle{ \varphi(x) }[/math] в точках [math]\displaystyle{ x_{1}, x_{2}, ... x_{n} }[/math]. В качестве приближённого решения исходного интегрального уравнения можно принять функцию: [math]\displaystyle{ \overline{\varphi(x)} = \lambda \sum_{m=1}^{n} A_{m}K(x, x_{m}) \varphi(x_{m}) }[/math][1].

Приложения

Термин «интегральное уравнение» ввёл в 1888 году П. Дюбуа-Реймон, однако первые задачи с интегральными уравнениями решались и ранее. Например, в 1811 году Фурье решил задачу об обращении интеграла, которая теперь носит его имя.

Формула обращения Фурье

Задача состоит в нахождении неизвестной функции [math]\displaystyle{ f(y) }[/math] по известной функции [math]\displaystyle{ g(x) }[/math]:

[math]\displaystyle{ g(x)=\frac{1}{\sqrt{2\pi}}\int\limits_{-\infty}^{+\infty}e^{ixy}f(y)\,dy. }[/math]

Фурье получил выражение для функции [math]\displaystyle{ f(y) }[/math]:

[math]\displaystyle{ f(y)=\frac{1}{\sqrt{2\pi}}\int\limits_{-\infty}^{+\infty}e^{-ixy}g(x)\,dx. }[/math]

Сведение задачи Коши к интегральному уравнению

К нелинейным интегральным уравнениям Вольтерры приводит задача Коши для обыкновенных дифференциальных уравнений:

[math]\displaystyle{ \frac{dx}{dt}=F(t,\;x(t)),\qquad x(a)=x_0. }[/math]

В самом деле, это уравнение можно проинтегрировать по [math]\displaystyle{ t }[/math] от [math]\displaystyle{ a }[/math] до [math]\displaystyle{ t }[/math]:

[math]\displaystyle{ x(t)=x_0+\int\limits_a^t F(s,\;x(s))\,ds. }[/math]

Решение начальной задачи для линейных дифференциальных уравнений приводит к линейным интегральным уравнениям Вольтерры 2-го рода. Этим ещё в 1837 году воспользовался Лиувилль. Пусть, например, поставлена задача:

[math]\displaystyle{ x''(t)+[\lambda^2-\nu(t)]x(t)=0\qquad (\lambda=\mathrm{const}),\;x(a)=1,\;x'(a)=0. }[/math]

Для уравнения с постоянными коэффициентами с теми же начальными условиями:

[math]\displaystyle{ x''(t)+\lambda^2x(t)=g(t) }[/math]

решение может быть найдено методом вариации постоянных и представлено в виде:

[math]\displaystyle{ x(t)=\cos\lambda(t-a)+\frac{1}{\lambda}\int\limits_a^t g(\tau)\sin\lambda(t-\tau)\,d\tau. }[/math]

Тогда для исходного уравнения получается:

[math]\displaystyle{ x(t)=\cos\lambda(t-a)+\frac{1}{\lambda}\int\limits_a^t \nu(\tau)\sin\lambda(t-\tau)x(\tau)\,d\tau }[/math]

— интегральное уравнение Вольтерры 2-го рода.

Линейное дифференциальное уравнение [math]\displaystyle{ n }[/math]-го порядка

[math]\displaystyle{ \frac{d^nx}{dt^n}+a_1(t)\frac{d^{n-1}x}{dt^{n-1}}+\ldots+a_n(t)x(t)=F(t),\qquad t\gt a, }[/math]
[math]\displaystyle{ x(a)=C_0,\;x'(a)=C_1,\;\ldots,\;x^{(n-1)}(a)=C_{n-1} }[/math]

также может быть сведено к интегральному уравнению Вольтерры 2-го рода.

Задача Абеля

Исторически считается, что первой задачей, которая привела к необходимости рассмотрения интегральных уравнений, является задача Абеля. В 1823 году Абель, занимаясь обобщением задачи о таутохроне, пришёл к уравнению:

[math]\displaystyle{ f(x)=\int\limits_0^x\frac{\varphi(\eta)}{\sqrt{x-\eta}}\,d\eta, }[/math]

где [math]\displaystyle{ f(x) }[/math] — заданная функция, а [math]\displaystyle{ \varphi(x) }[/math] — искомая. Это уравнение есть частный случай линейного интегрального уравнения Вольтерры 1-го рода. Уравнение Абеля интересно тем, что к нему непосредственно приводит постановка той или иной конкретной задачи механики или физики (минуя дифференциальные уравнения). Например, к уравнению такого вида приводит задача об определении потенциальной энергии по периоду колебаний[2]

У Абеля формулировка задачи выглядела примерно так:

Материальная точка под действием силы тяжести движется в вертикальной плоскости [math]\displaystyle{ (\xi,\;\eta) }[/math] по некоторой кривой. Требуется определить эту кривую так, чтобы материальная точка, начав своё движение без начальной скорости в точке кривой с ординатой [math]\displaystyle{ x }[/math], достигла оси [math]\displaystyle{ O\xi }[/math] за время [math]\displaystyle{ t=f_1(x) }[/math], где [math]\displaystyle{ f_1(x) }[/math] — заданная функция.

Если обозначить угол между касательной к траектории и осью [math]\displaystyle{ O\xi }[/math] как [math]\displaystyle{ \beta }[/math] и применить законы Ньютона, можно прийти к следующему уравнению:

[math]\displaystyle{ \int\limits_0^x\frac{\varphi(\eta)}{\sqrt{x-\eta}}\,d\eta=-\sqrt{2g}f_1(x),\qquad\varphi(\beta)=\frac{1}{\sin\beta}. }[/math]

Примечания

  1. 1,0 1,1 Краснов М. Л., Киселев А. И., Макаренко Г. И. Интегральные уравнения. — М.: Наука, 1976. — С. 214.
  2. Ландау Л. Д., Лившиц Е. М. Теоретическая физика: учеб. пособ.: Для вузов. В 10 т. Т. I. Механика.. — 5-е изд. стереот.. — М.: ФИЗМАТЛИТ, 2004. — С. 42-43. — 224 с. — ISBN 5-9221-0055-6.

Литература

  • Краснов М. Л. Интегральные уравнения: введение в теорию. — М.: Наука, 1975.
  • Владимиров В. С., Жаринов В. В. Уравнения математической физики. — М.: Физматлит, 2004. — ISBN 5-9221-0310-5.
  • Петровский И. Г. Лекции об уравнениях с частными производными, 3-е изд. — 1961.
  • Васильева А. Б., Тихонов Н. А. Интегральные уравнения. — 2-е изд., стереотип. — М.: ФИЗМАТЛИТ, 2002. — 160 с. — ISBN 5-9221-0275-3.
  • Забрейко П. П., Кошелев А. И., Красносельский М. А. Интегральные уравнения. — М.: Наука, 1968.