Объектно-ориентированный подход в моделировании функциональных пространств
Посмотрим как на C# выглядят нормированные (банаховы) пространства.


![C[a,b]](/sites/default/files/tex_cache/d930e3053f32dbc51f14e870df59674d.png)



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



![C[a,b]](/sites/default/files/tex_cache/d930e3053f32dbc51f14e870df59674d.png)




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

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

![L[a,b]](/sites/default/files/tex_cache/9af25763d5499ed302b52ba2c3aca7b6.png)
![(f,g)_{L[a,b]}=\int\limits_a^bf(x)\overline{g(x)}dx.](/sites/default/files/tex_cache/51dd44523af3ac13ec21ffc5f115d12c.png)
Для двух ненулевых элементов вещественного предгильбертова
пространства можно ввести понятие угла . Пусть
и
, тогда углом между этими элементами является величина



![L[a,b]](/sites/default/files/tex_cache/9af25763d5499ed302b52ba2c3aca7b6.png)

Теперь вычислим некоторые скалярные произведения.











Ключевые термины
Банахово пространство - полное нормированное пространство.
Гильбертово пространство - полное предгильбертово пространство.
Метрика - функция на паре элементов метрического пространства, соответствующий аналог расстояния между элементами.
Метрическое пространство - абстрактное пространство в котором введена метрика.
Норма - функция на элементах нормированного пространства, аналог длинны.
Нормированное пространство - линейное пространство, в котором введена норма.
Предгильбертово пространство - линейное пространство, в котором введено скалярное произведение.
Скалярное произведение - функция на паре элементов предгильбертова пространства, удовлетворяющая аксиомам скалярного произведения.
Краткие итоги: Рассмотрены наиболее важные понятия функционального анализа - метрические, нормированные, банаховы, гильбертовы пространства. Даны объектно-ориентированные реализации этих пространств. Проведены вычислительные эксперименты, демонстрирующие функциональные пространства.