Непрерывность и дифференцируемость траекторий по начальным данным: различия между версиями
Fedor (обсуждение | вклад) |
Fedor (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
Будем предполагать, что <math>\begin{aligned} | Будем предполагать, что <math>\begin{aligned} | ||
− | g: [T_0, T_1] \times \mathbb{R}^n \to \mathbb{R}^n, -\infty \leqslant T_0 < T_1 \leqslant+\infty.\end{aligned}</math> Также наложим следующие ограничения: | + | g: [T_0, T_1] \times \ensuremath{\mathbb{R}}^n \to \ensuremath{\mathbb{R}}^n, -\infty \leqslant T_0 < T_1 \leqslant+\infty.\end{aligned}</math> Также наложим следующие ограничения: |
# <math>\begin{aligned}[t]\label{technical} | # <math>\begin{aligned}[t]\label{technical} | ||
− | &g(t) \text{ измерима по } t \in [T_0, T_1] \forall x \in \mathbb{R}^n, \\ | + | &g(t) \text{ измерима по } t \in [T_0, T_1] \forall x \in \ensuremath{\mathbb{R}}^n, \\ |
&g(t) \text { непрерывна по } x \text{ для почти всех } \dot \forall t \in [T_0, T_1], | &g(t) \text { непрерывна по } x \text{ для почти всех } \dot \forall t \in [T_0, T_1], | ||
\end{aligned}</math> | \end{aligned}</math> | ||
# <math>\begin{aligned}[t]\label{Lipsh} | # <math>\begin{aligned}[t]\label{Lipsh} | ||
\exists L = const > 0: \left\lVert g(t, x_1) - g(t, x_2) \right\rVert \leqslant L\left\lVert x_1 - x_2 \right\rVert\\ | \exists L = const > 0: \left\lVert g(t, x_1) - g(t, x_2) \right\rVert \leqslant L\left\lVert x_1 - x_2 \right\rVert\\ | ||
− | \quad \forall x_1, x_2 \in \mathbb{R}^n, \dot \forall t \in [T_0, T_1], | + | \quad \forall x_1, x_2 \in \ensuremath{\mathbb{R}}^n, \dot \forall t \in [T_0, T_1], |
\end{aligned}</math> | \end{aligned}</math> | ||
# <math>\begin{aligned}[t]\label{sublinear} | # <math>\begin{aligned}[t]\label{sublinear} | ||
\exists A, B = const: A, B > 0: \left\lVert g(t, x) \right\rVert \leqslant A\left\lVert x \right\rVert + B\\ | \exists A, B = const: A, B > 0: \left\lVert g(t, x) \right\rVert \leqslant A\left\lVert x \right\rVert + B\\ | ||
− | \quad \forall x \in \mathbb{R}^n,\dot \forall t \in [T_0, T_1]. | + | \quad \forall x \in \ensuremath{\mathbb{R}}^n,\dot \forall t \in [T_0, T_1]. |
\end{aligned}</math> | \end{aligned}</math> | ||
Под записью <math>\dot \forall t</math> подразумевается "для почти всех <math>t</math>". Ограничения [[#technical|[technical]]] носят технический характер и необходимы для обеспечения существования решения. Ограничениe [[#Lipsh|[Lipsh]]] —условие Липшица. Ограничениe [[#sublinear|[sublinear]]] называется условием сублинейного роста (в данных теоремах оно не потребуется, однако оно потребуется в дальнейшем для продолжимости решения). | Под записью <math>\dot \forall t</math> подразумевается "для почти всех <math>t</math>". Ограничения [[#technical|[technical]]] носят технический характер и необходимы для обеспечения существования решения. Ограничениe [[#Lipsh|[Lipsh]]] —условие Липшица. Ограничениe [[#sublinear|[sublinear]]] называется условием сублинейного роста (в данных теоремах оно не потребуется, однако оно потребуется в дальнейшем для продолжимости решения). | ||
− | Далее введем введем переобозначения и будем рассматривать следующую систему: | + | Далее введем введем небольшие переобозначения и будем рассматривать следующую систему: |
<math>\begin{aligned} | <math>\begin{aligned} | ||
Строка 39: | Строка 39: | ||
\right.\end{aligned}</math> | \right.\end{aligned}</math> | ||
− | функция <math>y(t)</math> называется <math>\varepsilon-</math>решением системы [[#newSys|[newSys]]], если | + | функция <math>y(t)</math> называется <math>\varepsilon-</math>решением системы [[#newSys|[newSys]]], если |
<math>\begin{aligned} | <math>\begin{aligned} | ||
− | &y(t) \in AC([\tau_0, \tau_1, \mathbb{R}^n]),\\ | + | &y(t) \in AC([\tau_0, \tau_1, \ensuremath{\mathbb{R}}^n]),\\ |
&\left\lVert\dot y(t)- g(t, y(t)) \right\rVert \leqslant\varepsilon,\\ | &\left\lVert\dot y(t)- g(t, y(t)) \right\rVert \leqslant\varepsilon,\\ | ||
&\dot \forall t \in [\tau_0, \tau_1]. | &\dot \forall t \in [\tau_0, \tau_1]. | ||
Строка 49: | Строка 49: | ||
То есть производная абсолютно непрерывной функции <math>y(t)</math> является решением уравнения <math>\dot y(t) = g(t, y(t))</math> с погрешностью не больше, чем <math>\varepsilon.</math> | То есть производная абсолютно непрерывной функции <math>y(t)</math> является решением уравнения <math>\dot y(t) = g(t, y(t))</math> с погрешностью не больше, чем <math>\varepsilon.</math> | ||
− | Пусть <math>y_1(t)</math> — <math>\varepsilon_1</math>-решение, а <math>y_2(t)</math> — <math>\varepsilon_2</math>-решение задачи [[#newSys|[newSys]]], <math>\varepsilon_1, \varepsilon_2 > 0, y_1(\tau), y_2(\tau)</math> определены на <math>[\tau_0, \tau_1],</math> <math>T_0 < \tau_0 < \tau < \tau_1 < T_1</math> и <math>\left\lVert y_1(\tau) - y_2(\tau) \right\rVert \leqslant\delta.</math> Тогда | + | Пусть <math>y_1(t)</math> — <math>\varepsilon_1</math>-решение, а <math>y_2(t)</math> — <math>\varepsilon_2</math>-решение задачи [[#newSys|[newSys]]], <math>\varepsilon_1, \varepsilon_2 > 0, y_1(\tau), y_2(\tau)</math> определены на <math>[\tau_0, \tau_1],</math> <math>T_0 < \tau_0 < \tau < \tau_1 < T_1</math> и <math>\left\lVert y_1(\tau) - y_2(\tau) \right\rVert \leqslant\delta.</math> Тогда <math>\begin{aligned} |
− | |||
− | <math>\begin{aligned} | ||
\left\lVert y_1(t) - y_2(t) \right\rVert \leqslant\delta e^{L\left|t - \tau\right|} + | \left\lVert y_1(t) - y_2(t) \right\rVert \leqslant\delta e^{L\left|t - \tau\right|} + | ||
\frac{\varepsilon}{L}\left(e^{L\left|t - \tau\right|} - 1\right),\\ | \frac{\varepsilon}{L}\left(e^{L\left|t - \tau\right|} - 1\right),\\ | ||
Строка 57: | Строка 55: | ||
\end{aligned}</math> | \end{aligned}</math> | ||
− | Раз <math>y_j(t)</math> — <math>\varepsilon</math>-решение, то справедливо <math>\left\lVert\dot y(t) - g(t, y(t)) \right\rVert \leqslant\varepsilon_j.</math> Обозначим <math>z_j(t) = \dot y_j(t) - g(t, y_j(t)).</math> Ясно, что <math>\left\lVert z{j} \right\rVert \leqslant\varepsilon_j.</math> Проинтегрируем <math>z_j(t):</math> <math>\begin{aligned} | + | Раз <math>y_j(t)</math> — <math>\varepsilon</math>-решение, то справедливо <math>\left\lVert\dot y(t) - g(t, y(t)) \right\rVert \leqslant\varepsilon_j.</math> Обозначим <math>z_j(t) = \dot y_j(t) - g(t, y_j(t)).</math> Ясно, что <math>\left\lVert z{j} \right\rVert \leqslant\varepsilon_j.</math> Проинтегрируем <math>z_j(t):</math> |
+ | |||
+ | <math>\begin{aligned} | ||
\int \limits_{\tau}^{t}z_j(s)ds = y_j(t) - y_j(\tau) | \int \limits_{\tau}^{t}z_j(s)ds = y_j(t) - y_j(\tau) | ||
- \int \limits_{\tau}^{t}g(s, y_j(s)ds. | - \int \limits_{\tau}^{t}g(s, y_j(s)ds. | ||
− | \end{aligned}</math> Вычтем друг из друг равенства для <math>j = 1, 2:</math> <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Вычтем друг из друг равенства для <math>j = 1, 2:</math> | ||
+ | |||
+ | <math>\begin{aligned} | ||
\int \limits_{\tau}^{t}\left[z_1(s) - z_2(s)ds\right] = | \int \limits_{\tau}^{t}\left[z_1(s) - z_2(s)ds\right] = | ||
y_1(t) - y_1(\tau) - (y_2(t) - y_2(\tau) )-\\ | y_1(t) - y_1(\tau) - (y_2(t) - y_2(\tau) )-\\ | ||
- \int \limits_{\tau}^{t}\left[g(s, y_1(s) - g(s, y_2(s)) \right]ds. | - \int \limits_{\tau}^{t}\left[g(s, y_1(s) - g(s, y_2(s)) \right]ds. | ||
− | \end{aligned}</math> Обозначим <math>\Delta y(t) = y_1(t) - y_2(t), r(t) = \left\lVert\Delta y(t) \right\rVert.</math> Воспользовавшись Липшицевостью функции <math>g(t, y_j(t))</math> и тем, что <math>\left\lVert z_j(t) \right\rVert < \varepsilon_j,</math> получим следующее: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Обозначим <math>\Delta y(t) = y_1(t) - y_2(t), r(t) = \left\lVert\Delta y(t) \right\rVert.</math> Воспользовавшись Липшицевостью функции <math>g(t, y_j(t))</math> и тем, что <math>\left\lVert z_j(t) \right\rVert < \varepsilon_j,</math> получим следующее: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\label{lem1:eq1} | \label{lem1:eq1} | ||
r(t) \leqslant r(\tau) + | r(t) \leqslant r(\tau) + | ||
L \int \limits_{\min (t, \tau)}^{\max (t, \tau)}r(s)ds + \varepsilon\left|t - \tau\right|. | L \int \limits_{\min (t, \tau)}^{\max (t, \tau)}r(s)ds + \varepsilon\left|t - \tau\right|. | ||
− | \end{aligned}</math> Не ограничивая общности положим <math>t > \tau</math> (если не так, просто переобозначим <math>t = \tau, \tau = t</math>). Обозначим <math>r(t) = \dot R(t).</math> Тогда после того, как воспользуемся условием <math>r(\tau) < \delta</math>, [[#lem1:eq1|[lem1:eq1]]] примет вид: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Не ограничивая общности положим <math>t > \tau</math> (если не так, просто переобозначим <math>t = \tau, \tau = t</math>). Обозначим <math>r(t) = \dot R(t).</math> Тогда после того, как воспользуемся условием <math>r(\tau) < \delta</math>, [[#lem1:eq1|[lem1:eq1]]] примет вид: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\dot R(t) - LR(t) \leqslant\delta + \varepsilon(t - \tau). | \dot R(t) - LR(t) \leqslant\delta + \varepsilon(t - \tau). | ||
− | \end{aligned}</math> Домножим на интегрирующий множитель <math>e^{-Lt},</math> и получим: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Домножим на интегрирующий множитель <math>e^{-Lt},</math> и получим: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\frac{d}{dt}(R e^{Lt}) \leqslant(\delta + \varepsilon(t - \tau))e^{-Lt}. | \frac{d}{dt}(R e^{Lt}) \leqslant(\delta + \varepsilon(t - \tau))e^{-Lt}. | ||
− | \end{aligned}</math> Проинтегрировав на отрезке <math>[\tau, t]</math> и домножив на <math>e^{Lt}</math> получим: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Проинтегрировав на отрезке <math>[\tau, t]</math> и домножив на <math>e^{Lt}</math> получим: | ||
+ | |||
+ | <math>\begin{aligned} | ||
R(t) = \frac{\delta}{L}\left(e^{-L(t - \tau)} -1 \right) - | R(t) = \frac{\delta}{L}\left(e^{-L(t - \tau)} -1 \right) - | ||
\frac{\varepsilon}{L}(t - \tau) + \frac{\varepsilon}{L^2}\left(e^{L(t - \tau)} -1 \right). | \frac{\varepsilon}{L}(t - \tau) + \frac{\varepsilon}{L^2}\left(e^{L(t - \tau)} -1 \right). | ||
− | \end{aligned}</math> Подставим получившийся результат в [[#lem1:eq1|[lem1:eq1]]] вместо интеграла, получим: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Подставим получившийся результат в [[#lem1:eq1|[lem1:eq1]]] вместо интеграла, получим: | ||
+ | |||
+ | <math>\begin{aligned} | ||
r(t) \leqslant\delta + | r(t) \leqslant\delta + | ||
\delta \left(e^{l(t - \tau)} -1 \right) + | \delta \left(e^{l(t - \tau)} -1 \right) + | ||
Строка 81: | Строка 105: | ||
\end{aligned}</math> | \end{aligned}</math> | ||
− | Пусть <math>x(t, \tau, \xi)</math> — решение задачи [[#newSys|[newSys]]] и выполняются условия [[#Restr|[Restr]]]. Тогда <math>x(t, \tau, \xi) \in C((T_0, T_1)^2 \times \mathbb{R}^n).</math> | + | Пусть <math>x(t, \tau, \xi)</math> — решение задачи [[#newSys|[newSys]]] и выполняются условия [[#Restr|[Restr]]]. Тогда <math>x(t, \tau, \xi) \in C((T_0, T_1)^2 \times \ensuremath{\mathbb{R}}^n).</math> |
+ | |||
+ | Обозначим <math>V = (T_0, T_1)^2 \times \ensuremath{\mathbb{R}}^n.</math> Решение будем строить методом последовательных приближений. Положим | ||
− | + | <math>\begin{aligned} | |
x_0(t, \tau, \xi) = y[t] + \xi - y[\tau], | x_0(t, \tau, \xi) = y[t] + \xi - y[\tau], | ||
− | \end{aligned}</math> где <math>y[t] = x(t, t_0, x_0)</math> — решение для некоторого <math>T_0 < t_0 < T_1.</math> То есть <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | где <math>y[t] = x(t, t_0, x_0)</math> — решение для некоторого <math>T_0 < t_0 < T_1.</math> То есть | ||
+ | |||
+ | <math>\begin{aligned} | ||
y(t) = y(\tau) + \int \limits_{\tau}^{t}g(s, y(s))ds. | y(t) = y(\tau) + \int \limits_{\tau}^{t}g(s, y(s))ds. | ||
− | \end{aligned}</math> Положим <math>k</math>-ое приближение: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Положим <math>k</math>-ое приближение: | ||
+ | |||
+ | <math>\begin{aligned} | ||
x_k(t, \tau, \xi) = \xi + | x_k(t, \tau, \xi) = \xi + | ||
\int \limits_{\tau}^{t}g(s, x_{k-1}(s, \tau, \xi))ds. | \int \limits_{\tau}^{t}g(s, x_{k-1}(s, \tau, \xi))ds. | ||
− | \end{aligned}</math> Далее под индукции покажем оценку для <math>\left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert.</math> База: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Далее под индукции покажем оценку для <math>\left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert.</math> База: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert x_1(t, \tau, \xi) - x_{0}(t, \tau, \xi) \right\rVert = \\ | \left\lVert x_1(t, \tau, \xi) - x_{0}(t, \tau, \xi) \right\rVert = \\ | ||
=\left\lVert\int \limits_{tau}^{t} | =\left\lVert\int \limits_{tau}^{t} | ||
\left[g(s, x_0(s, \tau, \xi)) - g(s, y[s])ds\right] \right\rVert \leqslant | \left[g(s, x_0(s, \tau, \xi)) - g(s, y[s])ds\right] \right\rVert \leqslant | ||
L\left\lVert\xi - y[\tau] \right\rVert\left|t - \tau\right|. | L\left\lVert\xi - y[\tau] \right\rVert\left|t - \tau\right|. | ||
− | \end{aligned}</math> Аналогично для произвольного <math>k</math> имеем <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Аналогично для произвольного <math>k</math> имеем | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert \leqslant | \left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert \leqslant | ||
L^{k+1}\frac{\left|t - \tau\right|^{k+1}}{(k+1)!}\left\lVert\xi -y[\tau] \right\rVert \to 0, k \to +\infty. | L^{k+1}\frac{\left|t - \tau\right|^{k+1}}{(k+1)!}\left\lVert\xi -y[\tau] \right\rVert \to 0, k \to +\infty. | ||
− | \end{aligned}</math> Представим <math>x_k(t, \tau, \xi) = \sum \limits_{i = 0}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi).</math> Тогда подставив полученные выше оценки получим: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Представим <math>x_k(t, \tau, \xi) = \sum \limits_{i = 0}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi).</math> Тогда подставив полученные выше оценки получим: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert x_k(t, \tau, \xi) - y[t] \right\rVert = | \left\lVert x_k(t, \tau, \xi) - y[t] \right\rVert = | ||
\left\lVert\sum \limits_{i = 1}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi) \right\rVert \leqslant | \left\lVert\sum \limits_{i = 1}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi) \right\rVert \leqslant | ||
Строка 104: | Строка 150: | ||
\leqslant\sum \limits_{i = 1}^{k} L^{i+1}\frac{\left|t - \tau\right|^{i+1}}{(i+1)!}\left\lVert\xi -y[\tau] \right\rVert \leqslant | \leqslant\sum \limits_{i = 1}^{k} L^{i+1}\frac{\left|t - \tau\right|^{i+1}}{(i+1)!}\left\lVert\xi -y[\tau] \right\rVert \leqslant | ||
e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. | e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. | ||
− | \end{aligned}</math> Получили, что функциональный ряд ограничен сверху на любом компакте <math>K \subset V</math>, значит по признаку Даламбера он равномерно сходится. Из непрерывности <math>y[t]</math> ([[#Restr|[Restr]]]) следует непрерывность <math>x_k(t, \tau, \xi).</math> При этом заметим, что <math>x</math> — неподвижная точка сжимающего отображения <math>G(x) = \xi + \int \limits_{\tau}^{t}g(s, x(s, \tau, t)),</math> значит <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Получили, что функциональный ряд ограничен сверху на любом компакте <math>K \subset V</math>, значит по признаку Даламбера он равномерно сходится. Из непрерывности <math>y[t]</math> ([[#Restr|[Restr]]]) следует непрерывность <math>x_k(t, \tau, \xi).</math> При этом заметим, что <math>x</math> — неподвижная точка сжимающего отображения <math>G(x) = \xi + \int \limits_{\tau}^{t}g(s, x(s, \tau, t)),</math> значит | ||
+ | |||
+ | <math>\begin{aligned} | ||
x_k[t] \rightrightarrows x[t], k \to \infty | x_k[t] \rightrightarrows x[t], k \to \infty | ||
− | \end{aligned}</math> Тогда выполнив предельный переход, получаем, что <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Тогда выполнив предельный переход, получаем, что | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert x(t, \tau, \xi) - y[t] \right\rVert \leqslant e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. | \left\lVert x(t, \tau, \xi) - y[t] \right\rVert \leqslant e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. | ||
− | \end{aligned}</math> При этом в силу непрерывности <math>x_k[t]</math> и равномерной сходимости следует, что <math>x[t]</math> непрерывна. | + | \end{aligned}</math> |
+ | |||
+ | При этом в силу непрерывности <math>x_k[t]</math> и равномерной сходимости следует, что <math>x[t]</math> непрерывна. | ||
+ | |||
+ | <math>x(t, \tau, \cdot)</math> является гомеоморфизмом, т. е. <math>x(t, \tau, \cdot): \ensuremath{\mathbb{R}}^n \to \ensuremath{\mathbb{R}}^n</math> взаимооднозначное непрерывное, и обратное также непрерывно, при этом: | ||
− | + | <math>\begin{aligned} | |
\left\{ | \left\{ | ||
\begin{aligned} | \begin{aligned} | ||
Строка 117: | Строка 175: | ||
& u(t) \in {\mathcal{P}}(t). | & u(t) \in {\mathcal{P}}(t). | ||
\end{aligned} | \end{aligned} | ||
− | \right.\end{aligned}</math> <math>{\mathcal{X}}[t] = {\mathcal{X}}(t, t_0, x_0).</math> Тогда если <math>\xi \in \int {\mathcal{X}}[\tau],</math> <math>\forall t > \tau, \forall u(\cdot), s \in [t, \tau]</math> <math>\begin{aligned} | + | \right.\end{aligned}</math> |
+ | |||
+ | <math>{\mathcal{X}}[t] = {\mathcal{X}}(t, t_0, x_0).</math> Тогда если <math>\xi \in \int {\mathcal{X}}[\tau],</math> <math>\forall t > \tau, \forall u(\cdot), s \in [t, \tau]</math> | ||
+ | |||
+ | <math>\begin{aligned} | ||
x[s] = x(s, \tau, \xi | u(\cdot)).\end{aligned}</math> | x[s] = x(s, \tau, \xi | u(\cdot)).\end{aligned}</math> | ||
Строка 129: | Строка 191: | ||
== Дифференцируемость == | == Дифференцируемость == | ||
− | Пусть выполнены условия [[#Restr|[Restr]]] и, кроме того, производная <math>\frac{\partial g}{\partial x}</math> существует <math>\forall x \in \mathbb{R}^n, \dot \forall t \in [T_0, T_1],</math> измерима по <math>t</math> непрерывна по <math>x</math> а также удовлетворяет следующему условию регулярности: пусть <math>\forall \tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1, | + | Пусть выполнены условия [[#Restr|[Restr]]] и, кроме того, производная <math>\frac{\partial g}{\partial x}</math> существует <math>\forall x \in \ensuremath{\mathbb{R}}^n, \dot \forall t \in [T_0, T_1],</math> измерима по <math>t</math> непрерывна по <math>x</math> а также удовлетворяет следующему условию регулярности: пусть <math>\forall \tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1, |
− | \forall \varepsilon> 0, \forall D \subset \mathbb{R}^n, D</math> — непустой компакт, <math>\exists \delta(\varepsilon, \tau_0, \tau_1, D) > 0:</math> <math>\begin{aligned} | + | \forall \varepsilon> 0, \forall D \subset \ensuremath{\mathbb{R}}^n, D</math> — непустой компакт, <math>\exists \delta(\varepsilon, \tau_0, \tau_1, D) > 0:</math> |
+ | |||
+ | <math>\begin{aligned} | ||
\forall x_1, x_2 \in D: \left\lVert x_1 - x_2 \right\rVert \leqslant\delta \Rightarrow \\ | \forall x_1, x_2 \in D: \left\lVert x_1 - x_2 \right\rVert \leqslant\delta \Rightarrow \\ | ||
\Rightarrow \left\lVert\frac{\partial g}{\partial x}(t, x_1) - \frac{\partial g}{\partial x}(t, x_2) \right\rVert \leqslant\varepsilon\\ | \Rightarrow \left\lVert\frac{\partial g}{\partial x}(t, x_1) - \frac{\partial g}{\partial x}(t, x_2) \right\rVert \leqslant\varepsilon\\ | ||
\forall t \in [\tau_0, \tau_1]. | \forall t \in [\tau_0, \tau_1]. | ||
− | \end{aligned}</math> Тогда <math>\exists \frac{\partial x(t, \tau, \xi)}{\partial \xi} \left|_{(t, t_0, x_0)} \right. | + | \end{aligned}</math> |
− | = Y(t, \tau, \xi), Y[\cdot] \in AC,</math> удовлетворяет уравнению в вариациях: <math>\begin{aligned} | + | |
+ | Тогда <math>\exists \frac{\partial x(t, \tau, \xi)}{\partial \xi} \left|_{(t, t_0, x_0)} \right. | ||
+ | = Y(t, \tau, \xi), Y[\cdot] \in AC,</math> удовлетворяет уравнению в вариациях: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\{ | \left\{ | ||
\begin{aligned} | \begin{aligned} | ||
Строка 144: | Строка 212: | ||
\end{aligned}</math> | \end{aligned}</math> | ||
− | Обозначим <math>y[t] = x(t, \tau, \xi),</math> зафиксируем <math>\forall h \in \mathbb{R}^n</math> и рассмотрим <math>x_h(t) = x(t, \tau, \xi + \alpha h).</math> Обозначим <math>\nu_h(t, \tau, \xi, \alpha) = x_h[t] - y[t].</math> Применим Лемму (1) для оценки нормы этой величины: <math>\begin{aligned} | + | Обозначим <math>y[t] = x(t, \tau, \xi),</math> зафиксируем <math>\forall h \in \ensuremath{\mathbb{R}}^n</math> и рассмотрим <math>x_h(t) = x(t, \tau, \xi + \alpha h).</math> Обозначим <math>\nu_h(t, \tau, \xi, \alpha) = x_h[t] - y[t].</math> Применим Лемму (1) для оценки нормы этой величины: |
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert\nu_h(t, \tau, \xi, \alpha) \right\rVert | \left\lVert\nu_h(t, \tau, \xi, \alpha) \right\rVert | ||
\leqslant\left|\alpha\right| \left\lVert h \right\rVert e^{L(t - \tau)} \xrightarrow{\alpha \to 0}0, | \leqslant\left|\alpha\right| \left\lVert h \right\rVert e^{L(t - \tau)} \xrightarrow{\alpha \to 0}0, | ||
− | \end{aligned}</math> При этом сходимость равномерная по <math>(t, \tau, \xi)</math> на произвольном компакте. Продифференцируем <math>\nu_h</math> по времени: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | При этом сходимость равномерная по <math>(t, \tau, \xi)</math> на произвольном компакте. Продифференцируем <math>\nu_h</math> по времени: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\frac{d \nu_h(t, \tau, \xi, \alpha)}{dt} = g(t, x_h[t]) - g(t, y[t]) | \frac{d \nu_h(t, \tau, \xi, \alpha)}{dt} = g(t, x_h[t]) - g(t, y[t]) | ||
=\{\text{формула конечных приращений}\} =\\ | =\{\text{формула конечных приращений}\} =\\ | ||
=\left[ \frac{\partial g}{\partial x} (t, y[t] + \beta(t)(x_h[t] - y[t]) | =\left[ \frac{\partial g}{\partial x} (t, y[t] + \beta(t)(x_h[t] - y[t]) | ||
\right]\nu_h(t, \tau, \xi, \alpha) = **, | \right]\nu_h(t, \tau, \xi, \alpha) = **, | ||
− | \end{aligned}</math> где <math>\beta(t) \in (0, 1)</math> — множитель из формулы конечных приращений. Выберем <math>\tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1</math> и <math>D \subset \mathbb{R}^n</math> — компакт такой, что <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | где <math>\beta(t) \in (0, 1)</math> — множитель из формулы конечных приращений. Выберем <math>\tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1</math> и <math>D \subset \ensuremath{\mathbb{R}}^n</math> — компакт такой, что | ||
+ | |||
+ | <math>\begin{aligned} | ||
\forall | \forall | ||
\left\{ | \left\{ | ||
Строка 163: | Строка 241: | ||
\right| | \right| | ||
\Rightarrow y[t] + \beta \nu_h(t, \tau, \xi, \alpha) \in D. | \Rightarrow y[t] + \beta \nu_h(t, \tau, \xi, \alpha) \in D. | ||
− | \end{aligned}</math> Такое сделать возможно ввиду ограниченности <math>y[t]</math> и оценки на <math>\nu_h.</math> Из условий регулярности на <math>g:</math> <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Такое сделать возможно ввиду ограниченности <math>y[t]</math> и оценки на <math>\nu_h.</math> Из условий регулярности на <math>g:</math> | ||
+ | |||
+ | <math>\begin{aligned} | ||
\forall \varepsilon> 0 | \forall \varepsilon> 0 | ||
\exists \delta = \delta(\varepsilon, \tau_0, \tau_1, D) > 0:\\ | \exists \delta = \delta(\varepsilon, \tau_0, \tau_1, D) > 0:\\ | ||
Строка 169: | Строка 251: | ||
\frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x} \right\rVert \leqslant\varepsilon, | \frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x} \right\rVert \leqslant\varepsilon, | ||
\quad \left\lVert\nu_h \right\rVert \leqslant\delta. | \quad \left\lVert\nu_h \right\rVert \leqslant\delta. | ||
− | \end{aligned}</math> Введем обозначение: <math>\Gamma \stackrel{\text{def}}{=}-\frac{\partial g(t, y[t])}{\partial x} - | + | \end{aligned}</math> |
− | \frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x}.</math> Тогда продолжая равенство <math>**</math> получим: <math>\begin{aligned} | + | |
+ | Введем обозначение: <math>\Gamma \stackrel{\text{def}}{=}-\frac{\partial g(t, y[t])}{\partial x} - | ||
+ | \frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x}.</math> Тогда продолжая равенство <math>**</math> получим: | ||
+ | |||
+ | <math>\begin{aligned} | ||
** = \left[ \frac{\partial g}{\partial x}(t, y[t]) + \Gamma \right] | ** = \left[ \frac{\partial g}{\partial x}(t, y[t]) + \Gamma \right] | ||
\nu_h(t, \tau, \xi, \alpha) = | \nu_h(t, \tau, \xi, \alpha) = | ||
Строка 176: | Строка 262: | ||
\Rightarrow \left\lVert\gamma \right\rVert \leqslant\left\lVert\Gamma \right\rVert\left\lVert h \right\rVert e^{L\left|t - \tau\right|} \} = \\ | \Rightarrow \left\lVert\gamma \right\rVert \leqslant\left\lVert\Gamma \right\rVert\left\lVert h \right\rVert e^{L\left|t - \tau\right|} \} = \\ | ||
= \frac{\partial g}{\partial x}(t, y[t])\nu_h(t, \tau, \xi, \alpha) + \gamma \alpha. | = \frac{\partial g}{\partial x}(t, y[t])\nu_h(t, \tau, \xi, \alpha) + \gamma \alpha. | ||
− | \end{aligned}</math> Введем еще одну функцию <math>\varphi_h(t, \tau, \xi, \alpha) \stackrel{\text{def}}{=}\frac{\nu_h(t, \tau, \xi, \alpha)}{\alpha}.</math> Для нее справедливо: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Введем еще одну функцию <math>\varphi_h(t, \tau, \xi, \alpha) \stackrel{\text{def}}{=}\frac{\nu_h(t, \tau, \xi, \alpha)}{\alpha}.</math> Для нее справедливо: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\frac{\partial \varphi_h}{\partial t}(t, \tau, \xi, \alpha) = | \frac{\partial \varphi_h}{\partial t}(t, \tau, \xi, \alpha) = | ||
\frac{\partial g}{\partial x}(t, y[t])\varphi_h(t, \tau, \xi, \alpha) + \gamma. | \frac{\partial g}{\partial x}(t, y[t])\varphi_h(t, \tau, \xi, \alpha) + \gamma. | ||
− | \end{aligned}</math> То есть <math>\varphi_h</math> — <math>\tilde \varepsilon</math>-решение уравнения в вариациях. <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | То есть <math>\varphi_h</math> — <math>\tilde \varepsilon</math>-решение уравнения в вариациях. | ||
+ | |||
+ | <math>\begin{aligned} | ||
\dot z[t] = \frac{\partial g}{\partial x}(t, y[t])z[t], | \dot z[t] = \frac{\partial g}{\partial x}(t, y[t])z[t], | ||
− | \end{aligned}</math> где в качестве <math>\tilde \varepsilon</math> выступает <math>\gamma: \left\lVert\gamma \right\rVert \leqslant\tilde \varepsilon.</math> Пусть <math>\psi_h[\cdot] = \psi_h(\cdot, \tau)</math> — решение уравнения в вариациях из условия теоремы c начальный условием <math>\psi_h[\tau] = h.</math> Тогда верно, что <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | где в качестве <math>\tilde \varepsilon</math> выступает <math>\gamma: \left\lVert\gamma \right\rVert \leqslant\tilde \varepsilon.</math> Пусть <math>\psi_h[\cdot] = \psi_h(\cdot, \tau)</math> — решение уравнения в вариациях из условия теоремы c начальный условием <math>\psi_h[\tau] = h.</math> Тогда верно, что | ||
+ | |||
+ | <math>\begin{aligned} | ||
\varphi_h(\tau, \tau, \xi, \alpha) = | \varphi_h(\tau, \tau, \xi, \alpha) = | ||
\frac{x_h[\tau] - y[\tau]}{\alpha} = \frac{\xi + \alpha h - \xi}{\alpha} = h. | \frac{x_h[\tau] - y[\tau]}{\alpha} = \frac{\xi + \alpha h - \xi}{\alpha} = h. | ||
− | \end{aligned}</math> Значит верно, что <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Значит верно, что | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert\varphi_h(\tau, \tau, \xi, \alpha) - \psi_h(\tau, \tau) \right\rVert = 0. | \left\lVert\varphi_h(\tau, \tau, \xi, \alpha) - \psi_h(\tau, \tau) \right\rVert = 0. | ||
− | \end{aligned}</math> Применим лемму 1: при <math>\delta = 0, \varepsilon_1 = \tilde \varepsilon, \varepsilon_2 = 0</math> верно: <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Применим лемму 1: при <math>\delta = 0, \varepsilon_1 = \tilde \varepsilon, \varepsilon_2 = 0</math> верно: | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert\varphi_h(t, \tau, \xi, \alpha) - \psi_h(t, \tau) \right\rVert \leqslant | \left\lVert\varphi_h(t, \tau, \xi, \alpha) - \psi_h(t, \tau) \right\rVert \leqslant | ||
\frac{\varepsilon}{L}(e^{L\left|t - \tau\right|} - 1) < \varepsilon^*, | \frac{\varepsilon}{L}(e^{L\left|t - \tau\right|} - 1) < \varepsilon^*, | ||
− | \end{aligned}</math> где <math>\varepsilon^*</math> — требуемая на этом шаге оценка. Она выполняется при <math>\left|alpha\right| \leqslant\alpha_0.</math> Далее раскручивая цепочку замен для <math>\varepsilon^* \to \tilde \varepsilon\to \varepsilon\to \delta,</math> воспользуемся ранее полученной оценкой <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | где <math>\varepsilon^*</math> — требуемая на этом шаге оценка. Она выполняется при <math>\left|alpha\right| \leqslant\alpha_0.</math> Далее раскручивая цепочку замен для <math>\varepsilon^* \to \tilde \varepsilon\to \varepsilon\to \delta,</math> воспользуемся ранее полученной оценкой | ||
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert\nu_h \right\rVert \leqslant\left|\alpha\right|\left\lVert h \right\rVert e^{L\left|t - \tau\right|}. | \left\lVert\nu_h \right\rVert \leqslant\left|\alpha\right|\left\lVert h \right\rVert e^{L\left|t - \tau\right|}. | ||
− | \end{aligned}</math> Из нее можно очевидным образом <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | Из нее можно очевидным образом | ||
+ | |||
+ | <math>\begin{aligned} | ||
\forall \varepsilon^* > 0 \exists \tilde \alpha > 0: | \forall \varepsilon^* > 0 \exists \tilde \alpha > 0: | ||
\left|\alpha\right| \leqslant\tilde \alpha \Rightarrow \left\lVert\nu_h \right\rVert \leqslant\delta. | \left|\alpha\right| \leqslant\tilde \alpha \Rightarrow \left\lVert\nu_h \right\rVert \leqslant\delta. | ||
− | \end{aligned}</math> То есть <math>\begin{aligned} | + | \end{aligned}</math> |
+ | |||
+ | То есть | ||
+ | |||
+ | <math>\begin{aligned} | ||
\varphi_h \rightrightarrows \psi_h, \quad \alpha \to 0, | \varphi_h \rightrightarrows \psi_h, \quad \alpha \to 0, | ||
− | \end{aligned}</math> на компакте <math>K = [\tau_0, \tau_1]^2.</math> То есть искомый предел существует, и теперь можно вычислять <math>\frac{\partial x}{\partial h}</math> — производная по направлению <math>h.</math> В силу того, что <math>h</math> произвольный, можем вместо него подставить по очереди произвольный ортонормированный базис <math>e_1, \dots, e_n.</math> Чтобы получить итоговое <math>Y[\cdot],</math> найдем <math>\frac{\partial x}{\partial e_1}, \dots, \frac{\partial x}{\partial e_n},</math> и результаты запишем в матрицу. Тогда получим <math>Y[\cdot],</math> которое удовлетворяем уравнению в вариациях и начальному условию <math>Y[\tau] = I.</math> | + | \end{aligned}</math> |
+ | |||
+ | на компакте <math>K = [\tau_0, \tau_1]^2.</math> То есть искомый предел существует, и теперь можно вычислять <math>\frac{\partial x}{\partial h}</math> — производная по направлению <math>h.</math> В силу того, что <math>h</math> произвольный, можем вместо него подставить по очереди произвольный ортонормированный базис <math>e_1, \dots, e_n.</math> Чтобы получить итоговое <math>Y[\cdot],</math> найдем <math>\frac{\partial x}{\partial e_1}, \dots, \frac{\partial x}{\partial e_n},</math> и результаты запишем в матрицу. Тогда получим <math>Y[\cdot],</math> которое удовлетворяем уравнению в вариациях и начальному условию <math>Y[\tau] = I.</math> | ||
+ | |||
+ | Чувствительность к вариации в начале: | ||
− | + | <math>\begin{aligned} | |
x(t, \tau, \xi) = x(t, \tau, \xi_0) + Y[t, \tau, \xi_0](\xi - \xi_0) | x(t, \tau, \xi) = x(t, \tau, \xi_0) + Y[t, \tau, \xi_0](\xi - \xi_0) | ||
+ o(\left\lVert\xi - \xi_0 \right\rVert). | + o(\left\lVert\xi - \xi_0 \right\rVert). | ||
\end{aligned}</math> | \end{aligned}</math> | ||
− | Ограничим <math>u</math> замкнутым шаром радиуса <math>C > 0: B_C(0),</math> выберем <math>\forall D \subset \mathbb{R}^n</math> — компакт. Тогда <math>\forall [\tau_0, \tau_1] \Rightarrow | + | Ограничим <math>u</math> замкнутым шаром радиуса <math>C > 0: B_C(0),</math> выберем <math>\forall D \subset \ensuremath{\mathbb{R}}^n</math> — компакт. Тогда <math>\forall [\tau_0, \tau_1] \Rightarrow |
− | K = [\tau_0, \tau_1] \times D \times B_C(0)</math> — компакт. А значит из непрерывности <math>\frac{\partial f}{\partial x}(t, x, u)</math> следует равномерная непрерывность на <math>K.</math> Тогда <math>\begin{aligned} | + | K = [\tau_0, \tau_1] \times D \times B_C(0)</math> — компакт. А значит из непрерывности <math>\frac{\partial f}{\partial x}(t, x, u)</math> следует равномерная непрерывность на <math>K.</math> Тогда |
+ | |||
+ | <math>\begin{aligned} | ||
\left\lVert\frac{\partial f}{\partial x}(t, x_1, u) - | \left\lVert\frac{\partial f}{\partial x}(t, x_1, u) - | ||
\frac{\partial f}{\partial x}(t, x_2, u) \right\rVert \leqslant\varepsilon\quad \forall | \frac{\partial f}{\partial x}(t, x_2, u) \right\rVert \leqslant\varepsilon\quad \forall | ||
x_1, x_2 \in K, \tau \in [\tau_0, \tau_1], u \in B_C(0). | x_1, x_2 \in K, \tau \in [\tau_0, \tau_1], u \in B_C(0). | ||
− | \end{aligned}</math> В силу произвольности <math>K</math> получаем требуемое утверждение. | + | \end{aligned}</math> |
+ | |||
+ | В силу произвольности <math>K</math> получаем требуемое утверждение. | ||
<span>9</span> Комаров Ю.А. ''Лекции по курсу оптимальное управление''. Л.С. Понтрягин, В.Г. Болтянский, Р.В. Гамкрелидзе, Е.Ф. Мищенко ''Математическая теория оптимальных процессов''. МОСКВА ‘НАУКА’, ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ, 1983. | <span>9</span> Комаров Ю.А. ''Лекции по курсу оптимальное управление''. Л.С. Понтрягин, В.Г. Болтянский, Р.В. Гамкрелидзе, Е.Ф. Мищенко ''Математическая теория оптимальных процессов''. МОСКВА ‘НАУКА’, ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ, 1983. |
Версия 19:36, 20 декабря 2021
Рассмотрим следующую задачу Коши\[\begin{aligned} \left\{ \begin{aligned} &\dot x(t) = g(t, x(t)),\\ &x(t_0) = x^0. \end{aligned} \right.\end{aligned}\] Решение системы обозначим \(x[t] \stackrel{\text{def}}{=}x(t, t_0, x^0).\)
Непрерывность, частный случай
Будем предполагать, что \(\begin{aligned} g: [T_0, T_1] \times \ensuremath{\mathbb{R}}^n \to \ensuremath{\mathbb{R}}^n, -\infty \leqslant T_0 < T_1 \leqslant+\infty.\end{aligned}\) Также наложим следующие ограничения:
- \(\begin{aligned}[t]\label{technical} &g(t) \text{ измерима по } t \in [T_0, T_1] \forall x \in \ensuremath{\mathbb{R}}^n, \\ &g(t) \text { непрерывна по } x \text{ для почти всех } \dot \forall t \in [T_0, T_1], \end{aligned}\)
- \(\begin{aligned}[t]\label{Lipsh} \exists L = const > 0: \left\lVert g(t, x_1) - g(t, x_2) \right\rVert \leqslant L\left\lVert x_1 - x_2 \right\rVert\\ \quad \forall x_1, x_2 \in \ensuremath{\mathbb{R}}^n, \dot \forall t \in [T_0, T_1], \end{aligned}\)
- \(\begin{aligned}[t]\label{sublinear} \exists A, B = const: A, B > 0: \left\lVert g(t, x) \right\rVert \leqslant A\left\lVert x \right\rVert + B\\ \quad \forall x \in \ensuremath{\mathbb{R}}^n,\dot \forall t \in [T_0, T_1]. \end{aligned}\)
Под записью \(\dot \forall t\) подразумевается "для почти всех \(t\)". Ограничения [technical] носят технический характер и необходимы для обеспечения существования решения. Ограничениe [Lipsh] —условие Липшица. Ограничениe [sublinear] называется условием сублинейного роста (в данных теоремах оно не потребуется, однако оно потребуется в дальнейшем для продолжимости решения).
Далее введем введем небольшие переобозначения и будем рассматривать следующую систему\[\begin{aligned} \label{newSys} \left\{ \begin{aligned} &\dot x(t) = g(t, x(t)),\\ &x(\tau) = \xi,\\ & \tau \in (T_0, T_1). \end{aligned} \right.\end{aligned}\]
функция \(y(t)\) называется \(\varepsilon-\)решением системы [newSys], если
\(\begin{aligned} &y(t) \in AC([\tau_0, \tau_1, \ensuremath{\mathbb{R}}^n]),\\ &\left\lVert\dot y(t)- g(t, y(t)) \right\rVert \leqslant\varepsilon,\\ &\dot \forall t \in [\tau_0, \tau_1]. \end{aligned}\)
То есть производная абсолютно непрерывной функции \(y(t)\) является решением уравнения \(\dot y(t) = g(t, y(t))\) с погрешностью не больше, чем \(\varepsilon.\)
Пусть \(y_1(t)\) — \(\varepsilon_1\)-решение, а \(y_2(t)\) — \(\varepsilon_2\)-решение задачи [newSys], \(\varepsilon_1, \varepsilon_2 > 0, y_1(\tau), y_2(\tau)\) определены на \([\tau_0, \tau_1],\) \(T_0 < \tau_0 < \tau < \tau_1 < T_1\) и \(\left\lVert y_1(\tau) - y_2(\tau) \right\rVert \leqslant\delta.\) Тогда \(\begin{aligned} \left\lVert y_1(t) - y_2(t) \right\rVert \leqslant\delta e^{L\left|t - \tau\right|} + \frac{\varepsilon}{L}\left(e^{L\left|t - \tau\right|} - 1\right),\\ \varepsilon= \varepsilon_1 + \varepsilon_2 \geqslant 0, \tau_0 < t < \tau_1. \end{aligned}\)
Раз \(y_j(t)\) — \(\varepsilon\)-решение, то справедливо \(\left\lVert\dot y(t) - g(t, y(t)) \right\rVert \leqslant\varepsilon_j.\) Обозначим \(z_j(t) = \dot y_j(t) - g(t, y_j(t)).\) Ясно, что \(\left\lVert z{j} \right\rVert \leqslant\varepsilon_j.\) Проинтегрируем \(z_j(t):\)
\(\begin{aligned} \int \limits_{\tau}^{t}z_j(s)ds = y_j(t) - y_j(\tau) - \int \limits_{\tau}^{t}g(s, y_j(s)ds. \end{aligned}\)
Вычтем друг из друг равенства для \(j = 1, 2:\)
\(\begin{aligned} \int \limits_{\tau}^{t}\left[z_1(s) - z_2(s)ds\right] = y_1(t) - y_1(\tau) - (y_2(t) - y_2(\tau) )-\\ - \int \limits_{\tau}^{t}\left[g(s, y_1(s) - g(s, y_2(s)) \right]ds. \end{aligned}\)
Обозначим \(\Delta y(t) = y_1(t) - y_2(t), r(t) = \left\lVert\Delta y(t) \right\rVert.\) Воспользовавшись Липшицевостью функции \(g(t, y_j(t))\) и тем, что \(\left\lVert z_j(t) \right\rVert < \varepsilon_j,\) получим следующее\[\begin{aligned} \label{lem1:eq1} r(t) \leqslant r(\tau) + L \int \limits_{\min (t, \tau)}^{\max (t, \tau)}r(s)ds + \varepsilon\left|t - \tau\right|. \end{aligned}\]
Не ограничивая общности положим \(t > \tau\) (если не так, просто переобозначим \(t = \tau, \tau = t\)). Обозначим \(r(t) = \dot R(t).\) Тогда после того, как воспользуемся условием \(r(\tau) < \delta\), [lem1:eq1] примет вид\[\begin{aligned} \dot R(t) - LR(t) \leqslant\delta + \varepsilon(t - \tau). \end{aligned}\]
Домножим на интегрирующий множитель \(e^{-Lt},\) и получим\[\begin{aligned} \frac{d}{dt}(R e^{Lt}) \leqslant(\delta + \varepsilon(t - \tau))e^{-Lt}. \end{aligned}\]
Проинтегрировав на отрезке \([\tau, t]\) и домножив на \(e^{Lt}\) получим\[\begin{aligned} R(t) = \frac{\delta}{L}\left(e^{-L(t - \tau)} -1 \right) - \frac{\varepsilon}{L}(t - \tau) + \frac{\varepsilon}{L^2}\left(e^{L(t - \tau)} -1 \right). \end{aligned}\]
Подставим получившийся результат в [lem1:eq1] вместо интеграла, получим\[\begin{aligned} r(t) \leqslant\delta + \delta \left(e^{l(t - \tau)} -1 \right) + \varepsilon\left( \frac{e^{L(t - \tau)} - 1}{L}\right). \end{aligned}\]
Пусть \(x(t, \tau, \xi)\) — решение задачи [newSys] и выполняются условия [Restr]. Тогда \(x(t, \tau, \xi) \in C((T_0, T_1)^2 \times \ensuremath{\mathbb{R}}^n).\)
Обозначим \(V = (T_0, T_1)^2 \times \ensuremath{\mathbb{R}}^n.\) Решение будем строить методом последовательных приближений. Положим
\(\begin{aligned} x_0(t, \tau, \xi) = y[t] + \xi - y[\tau], \end{aligned}\)
где \(y[t] = x(t, t_0, x_0)\) — решение для некоторого \(T_0 < t_0 < T_1.\) То есть
\(\begin{aligned} y(t) = y(\tau) + \int \limits_{\tau}^{t}g(s, y(s))ds. \end{aligned}\)
Положим \(k\)-ое приближение\[\begin{aligned} x_k(t, \tau, \xi) = \xi + \int \limits_{\tau}^{t}g(s, x_{k-1}(s, \tau, \xi))ds. \end{aligned}\]
Далее под индукции покажем оценку для \(\left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert.\) База\[\begin{aligned} \left\lVert x_1(t, \tau, \xi) - x_{0}(t, \tau, \xi) \right\rVert = \\ =\left\lVert\int \limits_{tau}^{t} \left[g(s, x_0(s, \tau, \xi)) - g(s, y[s])ds\right] \right\rVert \leqslant L\left\lVert\xi - y[\tau] \right\rVert\left|t - \tau\right|. \end{aligned}\]
Аналогично для произвольного \(k\) имеем
\(\begin{aligned} \left\lVert x_k(t, \tau, \xi) - x_{k-1}(t, \tau, \xi) \right\rVert \leqslant L^{k+1}\frac{\left|t - \tau\right|^{k+1}}{(k+1)!}\left\lVert\xi -y[\tau] \right\rVert \to 0, k \to +\infty. \end{aligned}\)
Представим \(x_k(t, \tau, \xi) = \sum \limits_{i = 0}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi).\) Тогда подставив полученные выше оценки получим\[\begin{aligned} \left\lVert x_k(t, \tau, \xi) - y[t] \right\rVert = \left\lVert\sum \limits_{i = 1}^{k}x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi) \right\rVert \leqslant \sum \limits_{i = 1}^{k}\left\lVert x_{i}(t, \tau, \xi) - x_{i-1}(t, \tau, \xi) \right\rVert \leqslant\\ \leqslant\sum \limits_{i = 1}^{k} L^{i+1}\frac{\left|t - \tau\right|^{i+1}}{(i+1)!}\left\lVert\xi -y[\tau] \right\rVert \leqslant e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. \end{aligned}\]
Получили, что функциональный ряд ограничен сверху на любом компакте \(K \subset V\), значит по признаку Даламбера он равномерно сходится. Из непрерывности \(y[t]\) ([Restr]) следует непрерывность \(x_k(t, \tau, \xi).\) При этом заметим, что \(x\) — неподвижная точка сжимающего отображения \(G(x) = \xi + \int \limits_{\tau}^{t}g(s, x(s, \tau, t)),\) значит
\(\begin{aligned} x_k[t] \rightrightarrows x[t], k \to \infty \end{aligned}\)
Тогда выполнив предельный переход, получаем, что
\(\begin{aligned} \left\lVert x(t, \tau, \xi) - y[t] \right\rVert \leqslant e^{L(t - \tau)}\left\lVert\xi - y[\tau] \right\rVert. \end{aligned}\)
При этом в силу непрерывности \(x_k[t]\) и равномерной сходимости следует, что \(x[t]\) непрерывна.
\(x(t, \tau, \cdot)\) является гомеоморфизмом, т. е. \(x(t, \tau, \cdot): \ensuremath{\mathbb{R}}^n \to \ensuremath{\mathbb{R}}^n\) взаимооднозначное непрерывное, и обратное также непрерывно, при этом\[\begin{aligned} \left\{ \begin{aligned} &\dot x(t) = f(t, x(t), u(t)),\\ &x(t_0) = x_0,\\ & u(t) \in {\mathcal{P}}(t). \end{aligned} \right.\end{aligned}\]
\({\mathcal{X}}[t] = {\mathcal{X}}(t, t_0, x_0).\) Тогда если \(\xi \in \int {\mathcal{X}}[\tau],\) \(\forall t > \tau, \forall u(\cdot), s \in [t, \tau]\)
\(\begin{aligned} x[s] = x(s, \tau, \xi | u(\cdot)).\end{aligned}\)
Если \(\xi \in \int {\mathcal{X}}[\tau],\) то некоторая окрестность \(U(\xi) \subset {\mathcal{X}}[\tau].\) Тогда возьмем \(x \in U(\xi)\) и рассмотрим \(y[s] = x(s, \tau, x|u(\cdot)):\) \(\begin{aligned} \bigcup \limits_{x \in U(\xi)}\{y[s]\} \subset {\mathcal{X}}[s] \Rightarrow x[s] \in \int \bigcup \limits_{x \in U(\xi)} \{y[s]\}. \end{aligned}\)
То есть если в какой-то момент времени траектория провалилась внутрь трубки достижимости, то обратно на границу она вернуться не может. В линейных система траектория движется вдоль границы постоянно.
Дифференцируемость
Пусть выполнены условия [Restr] и, кроме того, производная \(\frac{\partial g}{\partial x}\) существует \(\forall x \in \ensuremath{\mathbb{R}}^n, \dot \forall t \in [T_0, T_1],\) измерима по \(t\) непрерывна по \(x\) а также удовлетворяет следующему условию регулярности: пусть \(\forall \tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1, \forall \varepsilon> 0, \forall D \subset \ensuremath{\mathbb{R}}^n, D\) — непустой компакт, \(\exists \delta(\varepsilon, \tau_0, \tau_1, D) > 0:\)
\(\begin{aligned} \forall x_1, x_2 \in D: \left\lVert x_1 - x_2 \right\rVert \leqslant\delta \Rightarrow \\ \Rightarrow \left\lVert\frac{\partial g}{\partial x}(t, x_1) - \frac{\partial g}{\partial x}(t, x_2) \right\rVert \leqslant\varepsilon\\ \forall t \in [\tau_0, \tau_1]. \end{aligned}\)
Тогда \(\exists \frac{\partial x(t, \tau, \xi)}{\partial \xi} \left|_{(t, t_0, x_0)} \right. = Y(t, \tau, \xi), Y[\cdot] \in AC,\) удовлетворяет уравнению в вариациях\[\begin{aligned} \left\{ \begin{aligned} &\dot Y[t] = \frac{\partial g(t, x(t, \tau, \xi))}{\partial x}Y[t],\\ &Y[\tau] = E. \end{aligned} \right. \end{aligned}\]
Обозначим \(y[t] = x(t, \tau, \xi),\) зафиксируем \(\forall h \in \ensuremath{\mathbb{R}}^n\) и рассмотрим \(x_h(t) = x(t, \tau, \xi + \alpha h).\) Обозначим \(\nu_h(t, \tau, \xi, \alpha) = x_h[t] - y[t].\) Применим Лемму (1) для оценки нормы этой величины\[\begin{aligned} \left\lVert\nu_h(t, \tau, \xi, \alpha) \right\rVert \leqslant\left|\alpha\right| \left\lVert h \right\rVert e^{L(t - \tau)} \xrightarrow{\alpha \to 0}0, \end{aligned}\]
При этом сходимость равномерная по \((t, \tau, \xi)\) на произвольном компакте. Продифференцируем \(\nu_h\) по времени\[\begin{aligned} \frac{d \nu_h(t, \tau, \xi, \alpha)}{dt} = g(t, x_h[t]) - g(t, y[t]) =\{\text{формула конечных приращений}\} =\\ =\left[ \frac{\partial g}{\partial x} (t, y[t] + \beta(t)(x_h[t] - y[t]) \right]\nu_h(t, \tau, \xi, \alpha) = **, \end{aligned}\]
где \(\beta(t) \in (0, 1)\) — множитель из формулы конечных приращений. Выберем \(\tau_0, \tau_1: T_0 < \tau_0 < \tau_1 < T_1\) и \(D \subset \ensuremath{\mathbb{R}}^n\) — компакт такой, что
\(\begin{aligned} \forall \left\{ \begin{aligned} &t \in [\tau_0, \tau_1], \\ &\beta \in [0, 1], \\ &\tau \in [\tau_0, \tau_1], \\ &\alpha: \left|\alpha\right| < \alpha_0,\\ \end{aligned} \right| \Rightarrow y[t] + \beta \nu_h(t, \tau, \xi, \alpha) \in D. \end{aligned}\)
Такое сделать возможно ввиду ограниченности \(y[t]\) и оценки на \(\nu_h.\) Из условий регулярности на \(g:\)
\(\begin{aligned} \forall \varepsilon> 0 \exists \delta = \delta(\varepsilon, \tau_0, \tau_1, D) > 0:\\ \left\lVert\frac{\partial g(t, y[t])}{\partial x} - \frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x} \right\rVert \leqslant\varepsilon, \quad \left\lVert\nu_h \right\rVert \leqslant\delta. \end{aligned}\)
Введем обозначение\[\Gamma \stackrel{\text{def}}{=}-\frac{\partial g(t, y[t])}{\partial x} - \frac{\partial g(t, y[t] + \beta[t]\nu_h)}{\partial x}.\] Тогда продолжая равенство \(**\) получим\[\begin{aligned} ** = \left[ \frac{\partial g}{\partial x}(t, y[t]) + \Gamma \right] \nu_h(t, \tau, \xi, \alpha) = \{\gamma: \alpha \gamma = \Gamma \nu_h \Rightarrow \left\lVert\gamma \right\rVert \leqslant\left\lVert\Gamma \right\rVert\left\lVert h \right\rVert e^{L\left|t - \tau\right|} \} = \\ = \frac{\partial g}{\partial x}(t, y[t])\nu_h(t, \tau, \xi, \alpha) + \gamma \alpha. \end{aligned}\]
Введем еще одну функцию \(\varphi_h(t, \tau, \xi, \alpha) \stackrel{\text{def}}{=}\frac{\nu_h(t, \tau, \xi, \alpha)}{\alpha}.\) Для нее справедливо\[\begin{aligned} \frac{\partial \varphi_h}{\partial t}(t, \tau, \xi, \alpha) = \frac{\partial g}{\partial x}(t, y[t])\varphi_h(t, \tau, \xi, \alpha) + \gamma. \end{aligned}\]
То есть \(\varphi_h\) — \(\tilde \varepsilon\)-решение уравнения в вариациях.
\(\begin{aligned} \dot z[t] = \frac{\partial g}{\partial x}(t, y[t])z[t], \end{aligned}\)
где в качестве \(\tilde \varepsilon\) выступает \(\gamma: \left\lVert\gamma \right\rVert \leqslant\tilde \varepsilon.\) Пусть \(\psi_h[\cdot] = \psi_h(\cdot, \tau)\) — решение уравнения в вариациях из условия теоремы c начальный условием \(\psi_h[\tau] = h.\) Тогда верно, что
\(\begin{aligned} \varphi_h(\tau, \tau, \xi, \alpha) = \frac{x_h[\tau] - y[\tau]}{\alpha} = \frac{\xi + \alpha h - \xi}{\alpha} = h. \end{aligned}\)
Значит верно, что
\(\begin{aligned} \left\lVert\varphi_h(\tau, \tau, \xi, \alpha) - \psi_h(\tau, \tau) \right\rVert = 0. \end{aligned}\)
Применим лемму 1: при \(\delta = 0, \varepsilon_1 = \tilde \varepsilon, \varepsilon_2 = 0\) верно\[\begin{aligned} \left\lVert\varphi_h(t, \tau, \xi, \alpha) - \psi_h(t, \tau) \right\rVert \leqslant \frac{\varepsilon}{L}(e^{L\left|t - \tau\right|} - 1) < \varepsilon^*, \end{aligned}\]
где \(\varepsilon^*\) — требуемая на этом шаге оценка. Она выполняется при \(\left|alpha\right| \leqslant\alpha_0.\) Далее раскручивая цепочку замен для \(\varepsilon^* \to \tilde \varepsilon\to \varepsilon\to \delta,\) воспользуемся ранее полученной оценкой
\(\begin{aligned} \left\lVert\nu_h \right\rVert \leqslant\left|\alpha\right|\left\lVert h \right\rVert e^{L\left|t - \tau\right|}. \end{aligned}\)
Из нее можно очевидным образом
\(\begin{aligned} \forall \varepsilon^* > 0 \exists \tilde \alpha > 0: \left|\alpha\right| \leqslant\tilde \alpha \Rightarrow \left\lVert\nu_h \right\rVert \leqslant\delta. \end{aligned}\)
То есть
\(\begin{aligned} \varphi_h \rightrightarrows \psi_h, \quad \alpha \to 0, \end{aligned}\)
на компакте \(K = [\tau_0, \tau_1]^2.\) То есть искомый предел существует, и теперь можно вычислять \(\frac{\partial x}{\partial h}\) — производная по направлению \(h.\) В силу того, что \(h\) произвольный, можем вместо него подставить по очереди произвольный ортонормированный базис \(e_1, \dots, e_n.\) Чтобы получить итоговое \(Y[\cdot],\) найдем \(\frac{\partial x}{\partial e_1}, \dots, \frac{\partial x}{\partial e_n},\) и результаты запишем в матрицу. Тогда получим \(Y[\cdot],\) которое удовлетворяем уравнению в вариациях и начальному условию \(Y[\tau] = I.\)
Чувствительность к вариации в начале\[\begin{aligned} x(t, \tau, \xi) = x(t, \tau, \xi_0) + Y[t, \tau, \xi_0](\xi - \xi_0) + o(\left\lVert\xi - \xi_0 \right\rVert). \end{aligned}\]
Ограничим \(u\) замкнутым шаром радиуса \(C > 0: B_C(0),\) выберем \(\forall D \subset \ensuremath{\mathbb{R}}^n\) — компакт. Тогда \(\forall [\tau_0, \tau_1] \Rightarrow K = [\tau_0, \tau_1] \times D \times B_C(0)\) — компакт. А значит из непрерывности \(\frac{\partial f}{\partial x}(t, x, u)\) следует равномерная непрерывность на \(K.\) Тогда
\(\begin{aligned} \left\lVert\frac{\partial f}{\partial x}(t, x_1, u) - \frac{\partial f}{\partial x}(t, x_2, u) \right\rVert \leqslant\varepsilon\quad \forall x_1, x_2 \in K, \tau \in [\tau_0, \tau_1], u \in B_C(0). \end{aligned}\)
В силу произвольности \(K\) получаем требуемое утверждение.
9 Комаров Ю.А. Лекции по курсу оптимальное управление. Л.С. Понтрягин, В.Г. Болтянский, Р.В. Гамкрелидзе, Е.Ф. Мищенко Математическая теория оптимальных процессов. МОСКВА ‘НАУКА’, ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ, 1983.