Часть I. Основы теории обыкновенных дифференциальных уравнений

Назад § 2.2. Сведения из алгебры и анализа Вперед

Жаль, что надо вести рассказ быстрее и некогда описывать; но нельзя и совсем без отметок.

Ф. М. Достоевский. Бесы

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

2.2.1. Линейные пространства. В курсе дифференциальных уравнений мы будем иметь дело со следующими линейными пространствами.

1) Rn — координатное n-мерное пространство с полем скаляров R.

2) Cn — комплексное координатное n-мерное пространство над полем C комплексных чисел.

Мы будем также иногда применять обозначения

K = (R или C), Kn = (Rn или Cn).

3) C = C(J, Kn) — пространство непрерывных функций x: J Kn, JR — промежуток.

4)Cm = Cm(J, Kn) — пространство m раз непрерывно дифференцируемых функций из C.

2.2.2. Скалярное произведение. В Kn определено скалярное произведение

(x, y) = N

i = 1

xiyi,

которое в вещественном случае выражается формулой

(x, y) = N

i = 1

xiyi,

Оно порождает евклидову норму (длину) вектора

||x||2 =   __
x2

=   ____
(x, x)

которая обладает следующими свойствами:

(а) ||x||2 ≥ 0, ||x||2 = 0 ⇔ x = 0,

(б) ||αx||2 = |α|·||x||2,

(в) ||x+y||2 ≤ ||x||2 + ||y||2.

2.2.3. Другие нормы в Kn. В Kn можно рассматривать и другие нормы, например,

||x||1 = N

i = 1
|xi|,

||x|| =

max
i = 1, 2, ..., n

|xi|

(и бесконечно много других).

Для произвольной нормы (по определению, функции, удовлетворяющей условиям (а) – (в)) в Kn мы будем употреблять обозначение ||x||. В конечномерном пространстве любые две нормы || · ||′ и || · ||′′ эквивалентны (пишут || · ||′  ∼  || · ||′′), т. е. для них существуют положительные константы m и M такие, что

m||x||′ ≤ ||x||′′ ≤ M||x||′

для любого x.

Сходимость последовательности по норме эквивалентна в Kn сходимости покоординатной:

(||xnx|| → 0 при n → ∞) ⇔∀(i) [xinxi при n → ∞].

2.2.4. Нормы в C и Cm. Если J = [a, b], то в C и Cm можно ввести нормы с помощью формул

||x|| =
sup
t ∈ [a, b]
||x(t)||,

||x||m = ||x|| + ||x′|| + ... + ||x(m)||.

В бесконечномерных пространствах, каковыми являются C и Cm, существуют неэквивалентные нормы. Например, следующая норма в C не эквивалентна || · || (докажите):

||x||L1 = b

a
||x(t)|| dt.

Сходимость в норме || · || эквивалентна равномерной сходимости, а в норме || · ||m равномерной сходимости функций и их производных до порядка m включительно.

Напомним определение равномерной сходимости функций xk: JKn к функции x: JKn (JR):

xk(t) сходится равномерно на J к x(t) при k → ∞

по определению означает, что

∀(ε > 0)∃(NN)∀(kN)∀(tJ)[||xk(t) – x(t)|| < ε]

и обозначается

xk(t) ⇒ x(t) при k → ∞ (tJ).

От определения точечной сходимости, т. е. сходимости при каждом фиксированном tJ оно отличается положением квантора общности по t:

xk(t) точечно сходится на J к x(t) при k → ∞

по определению означает, что

∀(tJ)∀(ε > 0)∃(NN)∀(kN)[||xk(t) – x(t)|| < ε]

и обозначается

xk(t) → x(t) при k → ∞ (tJ).

На рис. 1 приведены примеры неравномерно точечно (слева) и равномерно (справа) сходящихся к нулевой функции на J = [0, 1] последовательностей.

Точечно и равномерно сходящиеся последовательности
Рис. 1.

Предел равномерно сходящейся последовательности непрерывных функций есть непрерывная функция; при точечной сходимости непрерывность может не сохраняться (см. рис. 2).

Неинвариантность непрерывности при поточечном пределе
Рис. 2.

Пространство C полно: если последовательность xkC фундаментальна, т. е. ||xk xp|| ⇒ 0 при k, p → 0, то существует функция x C, к которой она равномерно сходится: ||xk x|| ⇒ 0 при k → ∞.

Справедлива следующая теорема Вейерштрасса о дифференцировании: если xk C1 (k = 1, 2, ...), xk(t) → x(t) при k → ∞ и xk(t) ⇒ y(t) при k → ∞, то x C1 и x′(t) = y(t).

2.2.5. Линейные операторы и их нормы. Линейный оператор A — это отображение линейного пространства E1 в линейное пространство E2, удовлетворяющее условию: Ax + βy) = αAx + βAy.

Если пространства E1 и E2 нормированы, т. е. снабжены нормами || · ||1 и || · ||2, то можно определить норму оператора A условиями:

а) ∀(xE1) [||Ax||2 ≤ ||A||·||x||1],

б) ∀(ε > 0) ∃(xE1) [||Ax||2 > (||A|| – ε)||x||1].

Для линейного оператора, действующего в бесконечномерных пространствах, может не существовать конечной нормы — такие операторы называются неограниченными, в отличие от ограниченных. Ограниченность линейного оператора эквивалентна его непрерывности в любой точке x0, т. е. тому, что из ||xkx0||1 → 0 при k → ∞ следует ||AxkAx0||2 → 0 при k → ∞. Любой линейный оператор, действующий в конечномерных пространствах, ограничен.

Норма линейных ограниченных операторов является нормой в пространстве таких операторов, т. е. удовлетворяет условиям (а) – (в) п. 2.2.2.

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

||A|| ∼  

i, j
|aij| ~
max
i, j
|aij| ~
max
i
 

j
|aij| ~
max
j
 

i
|aij|,

где aij — элементы матричного представления оператора A.

2.2.6. Дифференцируемость и условие Липшица. Отображение f: D(f) ⊂ E1 E2 линейного нормированного пространства E1 в линейное нормированное пространство E2 называется дифференцируемым в точке x0 D(f), если существует такой линейный ограниченный оператор f ′(x0): E1 E2, что

f(x) – f(x0) = f ′(x0)(xx0) + ω(x0, x) (xD (f)),

где ω(x0, x)/||xx0||1 → 0 при ||xx0||1 → 0.

Теорема о среднем утверждает, что если отображение f дифференцируемо на D(f) и отрезок [x0, x1] = {(1 – t)x0 + tx1: t [0, 1]} лежит в D(f), то

||f(x1) – f(x0)||2
sup
ξ∈[x0, x1]
||f ′(ξ)||·||x1x0||1.

В частности, если область D(f) выпукла и производная ограничена:

||f ′(ξ)|| ≤ L (ξ ∈ D(f)),

то f удовлетворяет в D(f) условию Липшица с константой L:

||f(x1) – f(x0)||2L||x1x0|| (x1, x0D(f)).

Если f действует из D(f) ⊂ Rn в Rk и дифференцируем, то координатные функции fi(x) (i = 1, ..., k) также дифференцируемы и матричное представление A = f ′(x) в естественных базисах имеет вид:

aij = fi(x)
xj
 (i = 1, ..., k; j = 1, ..., n).

Это означает, в частности, что если все частные производные fi(x)/∂xj ограничены в выпуклой области D(f) некоторой константой L1, то f удовлетворяет в D(f) условию Липшица с какой-то константой L. Условию Липшица могут удовлетворять и недифференцируемые функции — см. пример в следующем пункте.

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

Если выражение f(t, x) непрерывно по t при любом фиксированном значении x и удовлетворяет условию Липшица по x с константой, не зависящей от t, то оно непрерывно по совокупности переменных:

||f(tn, xn) – f(t0, x0)|| ≤ ||f(tn, xn) – f(tn, x0)|| + ||f(tn, x0) – f(t0, x0)|| ≤

L||xnx0|| + ||f(tn, x0) – f(t0, x0)|| → 0 при n → ∞.

2.2.7. Геометрический смысл условия Липшица. Для функции f: J RR условие Липшица — это ограниченность по модулю угловых коэффициентов всех хорд графика функции f: условие

(|f(x) – f(y)| ≤ L|xy|)∧(xy)

очевидно эквивалентно условию

| f(x) – f(y)
xy
| L.

Выражение в левой части неравенства — это угловой коэффициент хорды (см. рис. 3a).

Условие Липшица
Рис. 3.

Например, функция y = √x на отрезке [0, 1] не удовлетворяет условию Липшица, т. к. вблизи точки x = 0 хорды графика становятся сколь угодно близкими к вертикали (рис. 3б).

Функция y = |x| (не всюду дифференцируемая) удовлетворяет условию Липшица с константой L = 1, т. к. угловой коэффициент хорд графика, очевидно, по модулю не больше единицы (рис. 3в).

2.2.8. Контрольные вопросы

2.2.8.1. Найдите константы m и M, связывающие нормы || · ||2, || · ||1, || · || в Kn.

2.2.8.2. Если функция f: RnRn удовлетворяет условию Липшица относительно какой-либо нормы в Rn, то она удовлетворяет условию Липшица относительно любой нормы в Rn?

2.2.8.3. Какие из перечисленных ниже функций f: RR и g:R2R2 удовлетворяют условию Липшица:

f(x) = sin x; f(x) = ex;
f(x) = x2; f(x) = e–|x|x2;
g(x) = (x1sin x2, 0); g(x) = x|x|sin x
g(x) = (   ______
x12+ x22

,   _______
√|x12x22|

);
g(x) = (e–|x1|x22, e–|x2|x12)?


File based on translation from TEX by TTH, version 2.32.
Created 3 Jan 2002, 21:55.
Last modified 11 Apr 2002.