Теорема Пикара–Линделёфа

Существование и единственность решений задач начального значения

В математике , в частности, в изучении дифференциальных уравнений , теорема Пикара–Линделёфа даёт набор условий, при которых задача с начальными значениями имеет единственное решение. Она также известна как теорема существования Пикара , теорема Коши–Липшица или теорема существования и единственности .

Теорема названа в честь Эмиля Пикара , Эрнста Линделёфа , Рудольфа Липшица и Огюстена-Луи Коши .

Теорема

Пусть будет замкнутым прямоугольником с , внутренностью . Пусть будет функцией, которая непрерывна в и липшицева в (с константой Липшица, не зависящей от ). Тогда существует некоторая такая, что задача начального значения D R × R n {\displaystyle D\subseteq \mathbb {R} \times \mathbb {R} ^{n}} ( t 0 , y 0 ) int D {\displaystyle (t_{0},y_{0})\in \operatorname {int} D} D {\displaystyle D} f : D R n {\displaystyle f:D\to \mathbb {R} ^{n}} t {\displaystyle t} y {\displaystyle y} t {\displaystyle t} ε > 0 {\displaystyle \varepsilon >0}

y ( t ) = f ( t , y ( t ) ) , y ( t 0 ) = y 0 {\displaystyle y'(t)=f(t,y(t)),\qquad y(t_{0})=y_{0}}

имеет единственное решение на интервале . [1] [2] y ( t ) {\displaystyle y(t)} [ t 0 ε , t 0 + ε ] {\displaystyle [t_{0}-\varepsilon ,t_{0}+\varepsilon ]}

Эскиз доказательства

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

Интегрирование обеих частей дифференциального уравнения показывает, что любое решение дифференциального уравнения должно также удовлетворять интегральному уравнению y ( t ) = f ( t , y ( t ) ) {\textstyle y'(t)=f(t,y(t))}

y ( t ) y ( t 0 ) = t 0 t f ( s , y ( s ) ) d s . {\displaystyle y(t)-y(t_{0})=\int _{t_{0}}^{t}f(s,y(s))\,ds.}

Учитывая гипотезы, что является непрерывным в и непрерывным по Липшицу в , этот интегральный оператор является сжатием , и поэтому теорема Банаха о неподвижной точке доказывает, что решение может быть получено с помощью итерации с фиксированной точкой последовательных приближений. В этом контексте этот метод итерации с фиксированной точкой известен как итерация Пикара . f {\displaystyle f} t {\displaystyle t} y {\displaystyle y}

Набор

φ 0 ( t ) = y 0 {\displaystyle \varphi _{0}(t)=y_{0}}

и

φ k + 1 ( t ) = y 0 + t 0 t f ( s , φ k ( s ) ) d s . {\displaystyle \varphi _{k+1}(t)=y_{0}+\int _{t_{0}}^{t}f(s,\varphi _{k}(s))\,ds.}

Из теоремы Банаха о неподвижной точке следует, что последовательность «итераций Пикара» сходится и что ее предел является решением исходной задачи начального значения. Далее, применяя лемму Грёнвалля к , где и — любые два решения, показывает, что для любых двух решений, тем самым доказывая, что они должны быть одним и тем же решением, и тем самым доказывая глобальную уникальность решения в области, где выполняются гипотезы теоремы. φ k {\textstyle \varphi _{k}} | φ ( t ) ψ ( t ) | {\textstyle |\varphi (t)-\psi (t)|} φ {\textstyle \varphi } ψ {\textstyle \psi } φ ( t ) = ψ ( t ) {\textstyle \varphi (t)=\psi (t)} D {\displaystyle D}

Пример итерации Пикара

Четыре шага итерации Пикара и их предел

Пусть решение уравнения с начальным условием Начиная с мы итерируем y ( t ) = tan ( t ) , {\displaystyle y(t)=\tan(t),} y ( t ) = 1 + y ( t ) 2 {\displaystyle y'(t)=1+y(t)^{2}} y ( t 0 ) = y 0 = 0 , t 0 = 0. {\displaystyle y(t_{0})=y_{0}=0,t_{0}=0.} φ 0 ( t ) = 0 , {\displaystyle \varphi _{0}(t)=0,}

φ k + 1 ( t ) = 0 t ( 1 + ( φ k ( s ) ) 2 ) d s {\displaystyle \varphi _{k+1}(t)=\int _{0}^{t}(1+(\varphi _{k}(s))^{2})\,ds}

так что : φ n ( t ) y ( t ) {\displaystyle \varphi _{n}(t)\to y(t)}

φ 1 ( t ) = 0 t ( 1 + 0 2 ) d s = t {\displaystyle \varphi _{1}(t)=\int _{0}^{t}(1+0^{2})\,ds=t}
φ 2 ( t ) = 0 t ( 1 + s 2 ) d s = t + t 3 3 {\displaystyle \varphi _{2}(t)=\int _{0}^{t}(1+s^{2})\,ds=t+{\frac {t^{3}}{3}}}
φ 3 ( t ) = 0 t ( 1 + ( s + s 3 3 ) 2 ) d s = t + t 3 3 + 2 t 5 15 + t 7 63 {\displaystyle \varphi _{3}(t)=\int _{0}^{t}\left(1+\left(s+{\frac {s^{3}}{3}}\right)^{2}\right)\,ds=t+{\frac {t^{3}}{3}}+{\frac {2t^{5}}{15}}+{\frac {t^{7}}{63}}}

и т. д. Очевидно, функции вычисляют разложение в ряд Тейлора нашего известного решения Поскольку имеет полюса в , то не является непрерывным по Липшицу в окрестности этих точек, и итерация сходится к локальному решению только для , которое не является действительным для всех . y = tan ( t ) . {\displaystyle y=\tan(t).} tan {\displaystyle \tan } ± π 2 , {\displaystyle \pm {\tfrac {\pi }{2}},} | t | < π 2 {\displaystyle |t|<{\tfrac {\pi }{2}}} R {\displaystyle \mathbb {R} }

Пример неуникальности

Чтобы понять единственность решений, сопоставьте следующие два примера обыкновенных дифференциальных уравнений первого порядка для y ( t ) . [3] Оба дифференциальных уравнения будут иметь одну стационарную точку y = 0.

Во-первых, однородное линейное уравнение dy/дт = ay (), стационарное решение есть y ( t ) = 0 , которое получается при начальном условии y (0) = 0 . Начиная с любого другого начального условия y (0) = y 0 ≠ 0 , решениестремится к стационарной точке y = 0 , но оно приближается к ней только в пределе бесконечного времени, поэтому гарантируется единственность решений за все конечные времена. a < 0 {\displaystyle a<0} y ( t ) = y 0 e a t {\displaystyle y(t)=y_{0}e^{at}}

Напротив, для уравнения, в котором стационарная точка может быть достигнута за конечное время, единственность решений не выполняется. Рассмотрим однородное нелинейное уравнение dy/дт = ау 2/3 , которая имеет по крайней мере эти два решения, соответствующие начальному условию y (0) = 0: y ( t ) = 0и

y ( t ) = { ( a t 3 ) 3 t < 0         0 t 0 , {\displaystyle y(t)={\begin{cases}\left({\tfrac {at}{3}}\right)^{3}&t<0\\\ \ \ \ 0&t\geq 0,\end{cases}}}

поэтому предыдущее состояние системы не определяется однозначно ее состоянием в момент времени t = 0 или после него. Теорема единственности неприменима, поскольку производная функции f  ( y ) = y 2/3 не ограничена в окрестности y = 0и, следовательно, не является липшицевой, что нарушает условие теоремы.

Подробное доказательство

Позволять

C a , b = I a ( t 0 ) ¯ × B b ( y 0 ) ¯ {\displaystyle C_{a,b}={\overline {I_{a}(t_{0})}}\times {\overline {B_{b}(y_{0})}}}

где:

I a ( t 0 ) ¯ = [ t 0 a , t 0 + a ] B b ( y 0 ) ¯ = [ y 0 b , y 0 + b ] . {\displaystyle {\begin{aligned}{\overline {I_{a}(t_{0})}}&=[t_{0}-a,t_{0}+a]\\{\overline {B_{b}(y_{0})}}&=[y_{0}-b,y_{0}+b].\end{aligned}}}

Это компактный цилиндр, в котором     определена f .

Пусть L — константа Липшица функции f относительно второй переменной.

Позволять

M = sup C a , b f , {\displaystyle M=\sup _{C_{a,b}}\|f\|,}

это супремум ( абсолютных значений ) наклонов функции.

Этот максимум существует, поскольку из условий следует, что является непрерывной функцией двух переменных, поскольку является непрерывной функцией , для любой точки и существуют такие, что при . Имеем f ( t , y ) {\displaystyle f(t,y)} f {\displaystyle f} t {\displaystyle t} ( t 0 , y 0 ) {\displaystyle (t_{0},y_{0})} ϵ > 0 {\displaystyle \epsilon >0} δ > 0 {\displaystyle \delta >0} | f ( t , y 0 ) f ( t 0 , y 0 ) | < ϵ 2 {\displaystyle |f(t,y_{0})-f(t_{0},y_{0})|<{\frac {\epsilon }{2}}} | t t 0 | < δ {\displaystyle |t-t_{0}|<\delta }

| f ( t , y ) f ( t 0 , y 0 ) | | f ( t , y ) f ( t , y 0 ) | + | f ( t , y 0 ) f ( t 0 , y 0 ) | < ϵ {\displaystyle |f(t,y)-f(t_{0},y_{0})|\leq |f(t,y)-f(t,y_{0})|+|f(t,y_{0})-f(t_{0},y_{0})|<\epsilon }

при условии и , что показывает, что является непрерывным при . | t t 0 | < δ {\displaystyle |t-t_{0}|<\delta } | y y 0 | < ϵ 2 L {\displaystyle |y-y_{0}|<{\frac {\epsilon }{2L}}} f {\displaystyle f} ( t 0 , y 0 ) {\displaystyle (t_{0},y_{0})}


Мы продолжим применять теорему Банаха о неподвижной точке, используя метрику , индуцированную равномерной нормой C ( I a ( t 0 ) , B b ( y 0 ) ) {\displaystyle {\mathcal {C}}(I_{a}(t_{0}),B_{b}(y_{0}))}

φ = sup t I a | φ ( t ) | . {\displaystyle \|\varphi \|_{\infty }=\sup _{t\in I_{a}}|\varphi (t)|.}

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

Γ : C ( I a ( t 0 ) , B b ( y 0 ) ) C ( I a ( t 0 ) , B b ( y 0 ) ) {\displaystyle \Gamma :{\mathcal {C}}(I_{a}(t_{0}),B_{b}(y_{0}))\longrightarrow {\mathcal {C}}(I_{a}(t_{0}),B_{b}(y_{0}))}

определяется:

Γ φ ( t ) = y 0 + t 0 t f ( s , φ ( s ) ) d s . {\displaystyle \Gamma \varphi (t)=y_{0}+\int _{t_{0}}^{t}f(s,\varphi (s))\,ds.}

Мы должны показать, что этот оператор отображает полное непустое метрическое пространство X в себя и также является сжимающим отображением .

Сначала покажем, что при определенных ограничениях на , принимает в себя в пространстве непрерывных функций с равномерной нормой. Здесь — замкнутый шар в пространстве непрерывных (и ограниченных ) функций, «центрированный» на постоянной функции . Следовательно, нам нужно показать, что a {\displaystyle a} Γ {\displaystyle \Gamma } B b ( y 0 ) ¯ {\displaystyle {\overline {B_{b}(y_{0})}}} B b ( y 0 ) ¯ {\displaystyle {\overline {B_{b}(y_{0})}}} y 0 {\displaystyle y_{0}}

φ y 0 b {\displaystyle \|\varphi -y_{0}\|_{\infty }\leq b}

подразумевает

Γ φ ( t ) y 0 = t 0 t f ( s , φ ( s ) ) d s t 0 t f ( s , φ ( s ) ) d s t 0 t M d s = M | t t 0 | M a b {\displaystyle \left\|\Gamma \varphi (t)-y_{0}\right\|=\left\|\int _{t_{0}}^{t}f(s,\varphi (s))\,ds\right\|\leq \int _{t_{0}}^{t'}\left\|f(s,\varphi (s))\right\|ds\leq \int _{t_{0}}^{t'}M\,ds=M\left|t'-t_{0}\right|\leq Ma\leq b}

где — некоторое число, в котором достигается максимум. Последнее неравенство в цепочке верно, если мы накладываем требование . t {\displaystyle t'} [ t 0 a , t 0 + a ] {\displaystyle [t_{0}-a,t_{0}+a]} a < b M {\displaystyle a<{\frac {b}{M}}}

Теперь докажем, что этот оператор является сжимающим отображением.

Для того чтобы применить теорему Банаха о неподвижной точке , даны две функции . φ 1 , φ 2 C ( I a ( t 0 ) , B b ( y 0 ) ) {\displaystyle \varphi _{1},\varphi _{2}\in {\mathcal {C}}(I_{a}(t_{0}),B_{b}(y_{0}))}

Γ φ 1 Γ φ 2 q φ 1 φ 2 , {\displaystyle \left\|\Gamma \varphi _{1}-\Gamma \varphi _{2}\right\|_{\infty }\leq q\left\|\varphi _{1}-\varphi _{2}\right\|_{\infty },}

для некоторых . Так пусть будет так, что 0 q < 1 {\displaystyle 0\leq q<1} t {\displaystyle t}

Γ φ 1 Γ φ 2 = ( Γ φ 1 Γ φ 2 ) ( t ) . {\displaystyle \|\Gamma \varphi _{1}-\Gamma \varphi _{2}\|_{\infty }=\left\|\left(\Gamma \varphi _{1}-\Gamma \varphi _{2}\right)(t)\right\|.}

Тогда, используя определение , Γ {\displaystyle \Gamma }

( Γ φ 1 Γ φ 2 ) ( t ) = t 0 t ( f ( s , φ 1 ( s ) ) f ( s , φ 2 ( s ) ) ) d s t 0 t f ( s , φ 1 ( s ) ) f ( s , φ 2 ( s ) ) d s L t 0 t φ 1 ( s ) φ 2 ( s ) d s since  f  is Lipschitz-continuous L t 0 t φ 1 φ 2 d s L a φ 1 φ 2 {\displaystyle {\begin{aligned}\left\|\left(\Gamma \varphi _{1}-\Gamma \varphi _{2}\right)(t)\right\|&=\left\|\int _{t_{0}}^{t}\left(f(s,\varphi _{1}(s))-f(s,\varphi _{2}(s))\right)ds\right\|\\&\leq \int _{t_{0}}^{t}\left\|f\left(s,\varphi _{1}(s)\right)-f\left(s,\varphi _{2}(s)\right)\right\|ds\\&\leq L\int _{t_{0}}^{t}\left\|\varphi _{1}(s)-\varphi _{2}(s)\right\|ds&&{\text{since }}f{\text{ is Lipschitz-continuous}}\\&\leq L\int _{t_{0}}^{t}\left\|\varphi _{1}-\varphi _{2}\right\|_{\infty }\,ds\\&\leq La\left\|\varphi _{1}-\varphi _{2}\right\|_{\infty }\end{aligned}}}

Это сокращение, если a < 1 L . {\displaystyle a<{\tfrac {1}{L}}.}

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

φ C ( I a ( t 0 ) , B b ( y 0 ) ) {\displaystyle \varphi \in {\mathcal {C}}(I_{a}(t_{0}),B_{b}(y_{0}))}

такая, что Γ φ = φ . Эта функция является единственным решением задачи начального значения, действительным на интервале I a , где a удовлетворяет условию

a < min { b M , 1 L } . {\displaystyle a<\min \left\{{\tfrac {b}{M}},{\tfrac {1}{L}}\right\}.}

Оптимизация интервала решения

Мы хотим устранить зависимость интервала I a от L . Для этого имеется следствие теоремы Банаха о неподвижной точке: если оператор T n является сжатием для некоторого n из N , то T имеет единственную неподвижную точку. Прежде чем применять эту теорему к оператору Пикара, напомним следующее:

Лемма  —  для всех Γ m φ 1 ( t ) Γ m φ 2 ( t ) L m | t t 0 | m m ! φ 1 φ 2 {\displaystyle \left\|\Gamma ^{m}\varphi _{1}(t)-\Gamma ^{m}\varphi _{2}(t)\right\|\leq {\frac {L^{m}|t-t_{0}|^{m}}{m!}}\left\|\varphi _{1}-\varphi _{2}\right\|} t [ t 0 α , t 0 + α ] {\displaystyle t\in [t_{0}-\alpha ,t_{0}+\alpha ]}

Доказательство. Индукция по m . Для базы индукции ( m = 1 ) мы уже это видели, поэтому предположим, что неравенство выполняется для m − 1 , тогда имеем: Γ m φ 1 ( t ) Γ m φ 2 ( t ) = Γ Γ m 1 φ 1 ( t ) Γ Γ m 1 φ 2 ( t ) | t 0 t f ( s , Γ m 1 φ 1 ( s ) ) f ( s , Γ m 1 φ 2 ( s ) ) d s | L | t 0 t Γ m 1 φ 1 ( s ) Γ m 1 φ 2 ( s ) d s | L | t 0 t L m 1 | s t 0 | m 1 ( m 1 ) ! φ 1 φ 2 d s | L m | t t 0 | m m ! φ 1 φ 2 . {\displaystyle {\begin{aligned}\left\|\Gamma ^{m}\varphi _{1}(t)-\Gamma ^{m}\varphi _{2}(t)\right\|&=\left\|\Gamma \Gamma ^{m-1}\varphi _{1}(t)-\Gamma \Gamma ^{m-1}\varphi _{2}(t)\right\|\\&\leq \left|\int _{t_{0}}^{t}\left\|f\left(s,\Gamma ^{m-1}\varphi _{1}(s)\right)-f\left(s,\Gamma ^{m-1}\varphi _{2}(s)\right)\right\|ds\right|\\&\leq L\left|\int _{t_{0}}^{t}\left\|\Gamma ^{m-1}\varphi _{1}(s)-\Gamma ^{m-1}\varphi _{2}(s)\right\|ds\right|\\&\leq L\left|\int _{t_{0}}^{t}{\frac {L^{m-1}|s-t_{0}|^{m-1}}{(m-1)!}}\left\|\varphi _{1}-\varphi _{2}\right\|ds\right|\\&\leq {\frac {L^{m}|t-t_{0}|^{m}}{m!}}\left\|\varphi _{1}-\varphi _{2}\right\|.\end{aligned}}}

Взяв супремум, мы видим, что . t [ t 0 α , t 0 + α ] {\displaystyle t\in [t_{0}-\alpha ,t_{0}+\alpha ]} Γ m φ 1 Γ m φ 2 L m α m m ! φ 1 φ 2 {\displaystyle \left\|\Gamma ^{m}\varphi _{1}-\Gamma ^{m}\varphi _{2}\right\|\leq {\frac {L^{m}\alpha ^{m}}{m!}}\left\|\varphi _{1}-\varphi _{2}\right\|}

Это неравенство гарантирует, что для некоторого большого m , и, следовательно, Γ m будет сжатием. Так что по предыдущему следствию Γ будет иметь единственную неподвижную точку. Наконец, мы смогли оптимизировать интервал решения, взяв α = min{ a , L m α m m ! < 1 , {\displaystyle {\frac {L^{m}\alpha ^{m}}{m!}}<1,} б/М } .

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

Другие теоремы существования

Теорема Пикара–Линделёфа показывает, что решение существует и что оно единственно. Теорема существования Пеано показывает только существование, а не единственность, но она предполагает только, что f непрерывна по y , а не непрерывна по Липшицу . Например, правая часть уравнения dy/дт = у 1/3 с начальным условием y (0) = 0является непрерывным, но не липшицевым. Действительно, вместо того, чтобы быть единственным, это уравнение имеет по крайней мере три решения:[4]

y ( t ) = 0 , y ( t ) = ± ( 2 3 t ) 3 2 {\displaystyle y(t)=0,\qquad y(t)=\pm \left({\tfrac {2}{3}}t\right)^{\frac {3}{2}}} .

Еще более общей является теорема о существовании Каратеодори , которая доказывает существование (в более общем смысле) при более слабых условиях на f . Хотя эти условия являются лишь достаточными, существуют также необходимые и достаточные условия для того, чтобы решение задачи начального значения было единственным, например, теорема Окамуры. [ 5]

Глобальное существование решения

Теорема Пикара–Линделёфа гарантирует, что решения задач начального значения существуют единственным образом в пределах локального интервала , возможно, в зависимости от каждого решения. Поведение решений за пределами этого локального интервала может меняться в зависимости от свойств f и области, в которой определена f . Например, если f глобально липшицева, то локальный интервал существования каждого решения может быть расширен на всю вещественную прямую, и все решения будут определены на всем R . [ t 0 ε , t 0 + ε ] {\displaystyle [t_{0}-\varepsilon ,t_{0}+\varepsilon ]}

Если f только локально липшицево, некоторые решения могут не быть определены для определенных значений t , даже если f гладкое. Например, дифференциальное уравнение dy/дт = y  2 с начальным условием y (0) = 1 имеет решение y ( t ) = 1/(1- t ), которое не определено при t = 1. Тем не менее, если f — дифференцируемая функция, определенная над компактным подмножеством R n , то задача начального значения имеет единственное решение, определенное над всем R . [6] Похожий результат существует в дифференциальной геометрии : если f — дифференцируемое векторное поле, определенное над областью, которая является компактным гладким многообразием , то все его траектории ( интегральные кривые ) существуют для всех времен. [6] [7]

Смотрите также

Примечания

  1. ^ Коддингтон и Левинсон (1955), Теорема I.3.1
  2. ^ Мюррей, Фрэнсис; Миллер, Кеннет. Теоремы существования для обыкновенных дифференциальных уравнений . стр. 50.
  3. ^ Арнольд, VI (1978). Обыкновенные дифференциальные уравнения . MIT Press. ISBN 0-262-51018-9.
  4. ^ Коддингтон и Левинсон (1955), стр. 7
  5. ^ Агарвал, Рави П.; Лакшмикантам, В. (1993). Критерии единственности и неединственности для обыкновенных дифференциальных уравнений. World Scientific. стр. 159. ISBN 981-02-1357-3.
  6. ^ ab Perko, Lawrence Marion (2001). Дифференциальные уравнения и динамические системы . Тексты по прикладной математике (3-е изд.). Нью-Йорк: Springer. С. 189. ISBN 978-1-4613-0003-8.
  7. ^ Ли, Джон М. (2003), «Гладкие многообразия», Введение в гладкие многообразия , Graduate Texts in Mathematics, т. 218, Нью-Йорк, Нью-Йорк: Springer New York, стр.  1– 29, doi :10.1007/978-0-387-21752-9_1, ISBN 978-0-387-95448-6

Ссылки

  • «Теорема Коши-Липшица». Энциклопедия математики .
  • Неподвижные точки и алгоритм Пикара, извлеченные из http://www.krellinst.org/UCES/archive/classes/CNA/dir2.6/uces2.6.html.
  • Грант, Кристофер (1999). "Лекция 4: Теорема Пикара-Линделёфа" (PDF) . Математика 634: Теория обыкновенных дифференциальных уравнений . Кафедра математики, Университет имени Бригама Янга.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Picard–Lindelöf_theorem&oldid=1270604314"