Топологические векторные пространства

Материал из Викиконспекты
Перейти к: навигация, поиск
Эта статья находится в разработке!

Рассмотрим множество [math] f: [0, 1] \to \mathbb{R} [/math]. Множество таких функций образуют линейное пространство. Если определять предел в поточечном смысле, операции сложения и умножения на число в этом пространстве непрерывны. Мотивация введения топологических векторных пространств — обобщение этой ситуации на абстрактный случай.


Определение:
Топологическое векторное пространство — линейное пространство, наделенной такой топологией, что операции сложения векторов и умножения на скаляр в ней непрерывны в этой топологии, то есть:
  • непрерывность умножения на скаляр: [math] \alpha x \to \alpha_0 x_0 [/math], если [math] \alpha \to \alpha_0 [/math], [math] x \to x_0 [/math]. Означает, что для любой окрестности [math] U(\alpha_0 x_0) [/math] существует [math] \varepsilon \gt 0 [/math] и существует [math] U(x_0): |\alpha - \alpha_0| \lt \varepsilon, x \in U(x_0) \Rightarrow \alpha x \in U(\alpha_0 x_0) [/math]
  • непрерывность сложения векторов: [math] x + y \to x_0 + y_0 [/math], если [math] x \to x_0 [/math], [math] y \to y_0 [/math]. Означает, что для любой окрестности [math] U(x_0 + y_0) [/math] существуют окрестности [math] U(x_0), U(y_0): \forall x \in U(x_0 \forall y \in U(y_0) \Rightarrow x + y \in U(x_0 + y_0) [/math].


В ситуации [math] f: [0, 1] \to \mathbb{R} [/math], когда предел определен поточечно, если [math] \forall 0 \le t_1 \lt \dots \lt t_n \le 1, \forall \varepsilon_1 \dots \varepsilon_n \gt 0 [/math] рассмотреть [math] U_{t_1 \dots t_n} (\varepsilon_1 \dots \varepsilon _n) = \{ f \mid \forall j: |f(t_j)| \lt \varepsilon_j \} [/math], объявить их окрестностями нулевой функции — в такой базе окрестности нуля функции будут непрерывны и предел будет поточечным.

Как охарактеризовать векторную топологию? Пусть [math] X [/math] — линейное пространство, [math] A, B \subset X [/math], тогда определим

  • [math]A + B = \{ a + b \mid a \in A, b \in B\}[/math]

[math]\alpha A = \{ \alpha a \mid a \in A \}[/math] Заметим, что [math] 2 A \subset A + A [/math], но обратное не верно.


Определение:
[math] A [/math] закругленное/уравновешенное, если [math] \forall \lambda: |\lambda| \lt 1: \lambda A \subset A [/math].


Определение:
[math] A [/math] поглощает [math] B [/math], если [math] \exists \lambda_0 \gt 0: \forall \lambda: |\lambda| \gt \lambda_0: B \subset \lambda A [/math].


Определение:
[math] A [/math] радиальное/поглощающее, если оно поглощает любую конечную систему точек. Для проверки радиальности достаточно проверить поглощение каждой конкретной точки.


Определение:
[math] A [/math] выпуклое, если [math] \forall x, y \in A \forall 0 \le \alpha \le 1: \alpha x + \beta y \in A [/math], то есть множество содержит отрезок, соединяющий любые два его элемента.


Существует стандартная конструкция, которая позволяет уравновесить любое множество.

Утверждение:
Пусть [math]A \in X[/math] и [math]\varepsilon \gt 0[/math], и [math]A_{\varepsilon} = \bigcup\limits_{|\lambda| \leq \varepsilon} \lambda A[/math] Тогда [math]A_\varepsilon[/math] - уравновешенное.
[math]\triangleright[/math]

Пусть [math]|\mu| \lt 1[/math], проверим, что [math]\mu A_{\varepsilon} \subset A_{\varepsilon}[/math]:

[math]x \in \mu A_{\varepsilon}[/math]. [math]x = \mu y[/math]. [math]y \in A_{\varepsilon}[/math]. [math]y \in \lambda A[/math]. [math]|\lambda| \le \varepsilon[/math]

[math]y = \lambda z, z \in A[/math]. Тогда [math]x = |\mu \lambda| z[/math], но [math]|\mu \lambda| = |\mu||\lambda| \leq |\lambda| \leq \varepsilon[/math]

Тогда [math]x \in (\mu \lambda) A, |\mu \lambda| \leq \varepsilon[/math] и [math]x \in A_{\varepsilon}[/math], что и требовалось доказать.
[math]\triangleleft[/math]
Теорема (характеристика векторной топологии):
[math] \tau [/math] — векторная топология на [math] X [/math] тогда и только тогда, когда:
  1. [math] \tau [/math] инвариантна относительно сдвигов: [math] \tau + x_0 = \tau [/math]
  2. существует база из радиальных уравновешенных окрестностей нуля
  3. [math] \forall U(0) \exists U_1(0): U_1(0) + U_1(0) \subset U(0) [/math]
Доказательство:
[math]\triangleright[/math]

В прямую сторону:

  1. Рассмотрим отображение [math] x \mapsto x + x_0 [/math], то есть сдвиг на [math] x_0 [/math]. Это отображение взаимно однозначно, следовательно непрерывно, то есть если [math] G \in \tau [/math] (открыто), [math] G + x_0 [/math] также открыто. То есть получили, что векторная топология инвариантна относительно сдвигов.
  2. Установим, что можно создать базу окрестностей нуля, составляющую из радиально-уравновешенных множеств. [math] \lambda x \to 0, x \to 0, \lambda \to 0 [/math], то есть [math] \forall U(0) \exists \delta \gt 0, W(0): |\lambda| \le \delta [/math] [math] x \in W(0) \Rightarrow \lambda x \in U(0) \Leftrightarrow \lambda W(0) \subset U(0) \Rightarrow \bigcup\limits_{|\lambda| \le \delta} \lambda W(0) \subset U(0) [/math], где [math] \lambda W(0) [/math] — уравновешено и окрестность 0.
    Для радиальности: [math] \forall x_0 \in X, \lambda \to 0, \lambda x_0 \to 0 x_0 = 0 \Rightarrow \forall U(0) \exists \delta \gt 0: |\lambda| \le \delta, \lambda x_0 \in U(0) [/math]. [math] x_0 \in {1 \over \lambda} U(0), |\lambda| \le \delta, \left| {1 \over \lambda} \right| \ge {1 \over \delta} [/math], то есть [math] U(0) [/math] поглощает [math] x_0 [/math].
  3. [math] x + y \to 0, x, y \to 0 \forall U(0) \exists U_1(0) \Rightarrow U_1(0) + U_1(0) \subset U(0) [/math].

В обратную сторону, то есть если соблюдаются эти три свойства, в этой топологии линейные операции непрерывны:

Непрерывность сложения:

  • Вспомогательный факт: если [math] x \to x_0 [/math], то [math] x - x_0 \to 0 [/math], то есть [math] x [/math] представимо как [math] x = x_0 + y, y \to 0 [/math].
    Если [math] x \to x_0, y \to y_0 [/math]. [math] x = x_0 + u, y = y_0 + v, u \to 0, v \to 0 [/math]. [math] x + y = (x_0 + y_0) + (u + v) [/math], где по свойствам предела [math] (u + v) \to 0 [/math], что и требуется.

Непрерывность умножения: пусть [math] \lambda \to \lambda_0, x \to x_0 [/math], покажем что [math] \lambda x \to \lambda_0 x_0 [/math]. Пусть [math] \lambda = \lambda_0 + \alpha, \alpha \to 0 [/math], [math] x = x_0 + u, u \to 0 [/math]. Тогда [math] \lambda x = (\lambda_0 + \alpha) (x_0 + u) = \lambda_0 x_0 + (\lambda_0 u + \alpha x_0 + \alpha u) [/math]. Покажем, что вторая скобка стремится к нулю.

TODO: дальше ничего что-то не понимаю, запилите кто-нибудь,а?
[math]\triangleleft[/math]

Любое НП является частным случаем ТВП. Обратное в общем случае неверно, в связи с чем возникает вопрос о том, в каком случае ТВП можно нормировать. Ответ на него дает понятие функционала Минковского.


Определение:
Пусть [math] X [/math] — линейное пространство, [math] M [/math] — радиальное подмножество, тогда функционал Минковского [math] p_{\mu} [/math] определяется как [math] p_{\mu}(x) = \inf \{ \lambda \gt 0 \mid x \in \lambda M\} [/math].


Заметим, что если [math] M, N [/math] — радиальны и [math] M \subset N [/math], то [math] p_N(x) \le p_M(x) [/math].

Пример:

  • [math] X [/math] — НП, [math] V_1 = \{ x \mid \|x\| \lt 1\}, p_{V_1}(x) = \|x\| [/math], сдедовательно, норма — частный случай функционала Минковского.
Утверждение:
Если [math] M [/math] — уравновешенное радиальное выпуклое множество, [math] p_M(X) [/math] — полунорма на [math] X [/math].
[math]\triangleright[/math]

[math] p_M(x + y) \le p_M(x) + p_M(y) [/math]

[math] \exists \lambda \gt 0 \exists \lambda_1, \lambda_2: p_M(x) \lt \lambda_1 \lt p_M(x) + \varepsilon [/math], [math] p_M(y) \lt \lambda_2 \lt p_M(y) + \varepsilon [/math], [math] x \in \lambda_1 M, y \in \lambda_2 M \Rightarrow {x \over \lambda_1}, {y \over \lambda_2} \in M [/math]. Рассмотрим [math] \alpha = {\lambda_1 \over \lambda_1 + \lambda_2}, \beta = {\lambda_2 \over \lambda_1 + \lambda_2} [/math], заметим, что [math] \alpha + \beta = 1 [/math], из выпуклости получим, что [math] \alpha {x \over \lambda_1} + \beta {y \over \lambda_2} \in M \Rightarrow {x + y \over \lambda_1 + \lambda_2} \in M \Rightarrow x + y \in (\lambda_1 + \lambda_2) M [/math], то есть [math] p_M(x + y) \lt \lambda_1 + \lambda_2 \lt (p_M(x) + p_M(y) + 2 \varepsilon [/math], сделав предельный переход, получим [math] p_M(x + y) \le p_M(x) + p_M(y) [/math].

[math] p_M(\lambda x) = |\lambda| p_M(x) [/math] проверяется аналогично.
[math]\triangleleft[/math]
Теорема (Колмогоров):
Хаусдорфово ТВП нормируемо тогда и только тогда, когда у нуля есть ограниченная выпуклая окрестность.
Доказательство:
[math]\triangleright[/math]

В прямую сторону: если ТВП нормируемо, то [math] V_r = \{ x : \| x \| \le 1 \} [/math]


TODO: далее я что-то не особенно осознал, что происходит. На всякий случай — доказательство вроде есть в Люстернике-Соболеве, стр 94, правда оно несколько другое вроде

В обратную: пусть [math] V [/math] — ограниченная выпуклая окрестность нуля. [math] W [/math] — радиальная уравновешенная) окрестность 0: [math] W \subset V [/math], [math] \mathrm{Cov} W [/math] — выпуклая оболочка ( TODO: оболочка чего??), [math] V [/math] — выпуклая, [math] \mathrm{Cov} W \subset V [/math], [math] \mathrm{Cov} W [/math] — радиальное уравновешенное множество, так как [math] W [/math] — такое же. Из ограниченности [math] V [/math] следует ограниченность [math] \mathrm{Cov} W [/math], то есть, мы построили [math] V^* = \mathrm{Cov} W [/math] — радиальную уравновешенную выпуклую окрестность [math] 0 [/math].

[math] V^* \to p_{V^*} [/math] — функционал Минковского — полунорма. [math] V^* [/math] ограничено, тогда [math] \{ {1 \over n} V^* \} [/math] — база окрестностей 0. Так как пространство Хаусдорфово, то [math] \bigcap\limits_{n=1}^{\infty} {1 \over n} V^* = \{0\} \Rightarrow p_{V^*}(x) = 0 \Rightarrow x = 0 [/math], то есть [math] p_{V^*} [/math] — норма, а [math] \{ {1 \over n} V^*\} [/math] — база окрестностей нуля, нормируемых функционалом Минковского.
[math]\triangleleft[/math]