Перейти к содержанию

Норма (математика)

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Норма — функционал, заданный на векторном пространстве и обобщающий понятие длины вектора или абсолютного значения числа.

Определение

Норма вектора

Норма в векторном пространстве V  над полем вещественных или комплексных чисел — это функционал p:VR+, обладающий следующими свойствами:

  1. p(x)=0x=0V;
  2. x,yV,p(x+y)p(x)+p(y) (неравенство треугольника);
  3. αC,xV,p(αx)=|α|p(x).

Эти условия являются аксиомами нормы.

Векторное пространство с нормой называется нормированным пространством, а условия (1—3) — также аксиомами нормированного пространства.

Из аксиом нормы очевидным образом вытекает свойство неотрицательности нормы:

xV,p(x)0.

Действительно, из третьего свойства следует: p(0V)=p(00V)=0p(0V)=0, а из свойства 2 — xV:0=p(0V)=p(xx)p(x)+p(x)=2p(x).

Чаще всего норму обозначают в виде: . В частности, x — это норма элемента x векторного пространства R.

Вектор с единичной нормой (x=1) называется единичным или нормированным.

Любой ненулевой вектор x можно нормировать, то есть разделить его на свою норму: вектор xx имеет единичную норму. С геометрической точки зрения это значит, что мы берем сонаправленный вектор единичной длины.

Норма матрицы

Нормой матрицы A называется вещественное число A, удовлетворяющее первым трём из следующих условий:

  1. A0, причём A=0 только при A=0 ;
  2. αA=|α|A, где αR;
  3. A+BA+B;
  4. ABAB.

Если выполняется также и четвёртое свойство, норма называется субмультипликативной. Матричная норма, составленная как операторная, называется подчинённой по отношению к норме, использованной в пространствах векторов. Очевидно, что все подчинённые матричные нормы субмультипликативны.

Матричная норма ab из Km×n называется согласованной с векторной нормой a из Kn и векторной нормой b из Km если справедливо:

AxbAabxa

для всех AKm×n,xKn.

Норма оператора

Норма оператора A — число, которое определяется так:

A=supx=1Ax,
где A — оператор, действующий из нормированного пространства L в нормированное пространство K.

Это определение эквивалентно следующему:

A=supx0Axx
  • Свойства операторных норм:
  1. A0, причём A=0 только при A=0;
  2. αA=|α|A, где αR;
  3. A+BA+B;
  4. ABAB.

В конечномерном случае, оператору в некотором базисе соответствует матрица — матрица оператора. Если норма на пространстве(пространствах), где действует оператор, допускает одно из стандартных выражений в базисе, то свойства нормы оператора повторяют аналогичные свойства нормы матрицы.

Свойства нормы

  1. xy x±yx+y
  2. (xy)2x±y2(x+y)2
  3. x2+y2xy22xy[1,1] [косинус угла]
  4. 0V=xx=0x=0x=0
  5. 0=xxx+x=2xx0

Эквивалентность норм

  • Две нормы p и q на пространстве V называются эквивалентными, если существует две положительные константы C1 и C2 такие, что для любого xV выполняется C1p(x)q(x)C2p(x). Эквивалентные нормы задают на пространстве одинаковую топологию. В конечномерном пространстве все нормы эквивалентны[1].

Примеры

Линейные нормированные пространства

Изображение единичных окружностей для различных норм.
x=x,x,xX.
  • Гёльдеровы нормы n-мерных векторов (семейство): xp=(i|xi|p)1p,

где p1 (обычно подразумевается, что это натуральное число). В частности:

  • x1=i|xi|, что также имеет название метрика L1, норма 1 или манхэттенское расстояние. Для вектора представляет собой сумму модулей всех его элементов.
  • x2=i|xi|2, что также имеет название метрика L2, норма 2 или евклидова норма. Является геометрическим расстоянием между двумя точками в многомерном пространстве, вычисляемым по теореме Пифагора.
  • x=max|xi| (это предельный случай p).
  • Аналогично можно ввести нормы для конечномерных векторных функций конечномерных векторных аргументов, заменив |f(x)|  на f(x) , а интегрирование по отрезку интегрированием по области (максимум же на отрезке — в соответствующем случае — максимумом на области).

«L0 норма»

Особым случаем является 0 (L0-«норма»), определяемая как количество ненулевых элементов вектора. Строго говоря, это не является нормой, так как не выполняется третья аксиома нормы. В основном таким видом «нормы» пользуются в задачах разреженного кодирования, в частности в Compressive sensing, где нужно найти наиболее разреженное представление вектора (с наибольшим количеством нулей), то есть с наименьшей 0-нормой. С помощью этой «нормы» может быть определенно расстояние Хэмминга.

Некоторые виды матричных норм

Здесь A — сопряжённая к A матрица, Tr — след матрицы.

Связанные понятия

Топология пространства и норма

Норма задаёт на пространстве метрику (в смысле — функцию расстояния метрического пространства), порождая таким образом метрическое пространство, а значит топологию, базой которой являются всевозможные открытые шары, то есть множества вида B(x,r)={y:xy<r}. Понятия сходимости, определённой на языке теоретико-множественной топологии в такой топологии и определённой на языке нормы, при этом совпадают.

См. также

Примечания

  1. М. Вербицкий. Начальный курс топологии. Задачи и теоремы. — Litres, 2018-12-20. — С. 163-164. — 346 с.