Сингулярне значення

Матеріал з testwiki
Версія від 14:27, 14 листопада 2022, створена imported>A.sav (clean up, replaced: іі → і за допомогою AWB)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

У математиці, зокрема в функціональному аналізі, сингулярне значення або сингулярне число (с-число) компактного оператора Шаблон:Nowrap, що діє між Гільбертовими просторами X і Y, це квадратні корені додатних власних значень самоспряженого оператора Шаблон:Nowrap (де TШаблон:Sup позначає спряжений оператору T).

Сингулярні значення це невід'ємні дійсні числа, зазвичай перелічувані у спадному порядку (s1(T), s2(T), …). Найбільше сингулярне значення s1(T) рівне нормі оператора T (див. Теорема Куранта — Фішера).

Візуалізація SVD двовимірної, дійсної матриці зсуву M. Спершу, ми бачимо блакитний одиничний диск з двома векторами стандартного базису. Потім ми бачимо дію M, яка перетворює диск на еліпс. SVD розкладає M на три простих перетворення: початковий поворот V*, масштабування Σ уздовж осі координат і кінцевий поворот U. Σ це діагональна матриця, діагональ якої складається із сингулярних значень матриці M, які представляють довжини σ1 і σ2 півосей еліпса.

У разі, якщо T діє на евклідовому просторі Rn, існує просте геометричне тлумачення сингулярних значень: Розгляньмо область значень T, якщо її область визначення це одинична сфера; це буде еліпсоїд, а довжини його півосей це сингулярні значення T (на рисунку наведено приклад в R2).

Сингулярні значення це абсолютні значення власних значень нормальної матриці A, бо можна використати спектральну теорему, щоб отримати унітарну діагоналізацію A як Шаблон:Nowrap. Отже, A*A=UΛ2U*=U |Λ| U*.

Більшість норм операторів на Гільбертових просторах, що ми їх вивчаємо, означені за допомогою с-чисел. Наприклад, k-норма це сума перших k сингулярних значень, слідова норма це сума всіх сингулярних значень, також існує норма обчислювана як p-й корінь суми p-х степенів сингулярних значень. Зауважте, що кожна норма має місце лише на певному класі операторів, тому с-числа корисні для класифікації операторів.

У скінченновимірному випадку, матрицю завжди можна розкласти у вигляді UΣVШаблон:Sup, де U і VШаблон:Sup унітарні, а Σ це діагональна матриця із сингулярними значеннями на діагоналі. Це сингулярний розклад матриці.

Базові властивості

Для Am×n і i=1,2,,min{m,n}.

Теорема Куранта — Фишера для сингулярних значень. Тут U:dim(U)=i це підпростір n вимірності i.

σi(A)=mindim(U)=ni+1maxxUx2=1Ax2.σi(A)=maxdim(U)=iminxUx2=1Ax2.

Траспонування матриці як і спряження не змінюють сингулярних значень.

σi(A)=σi(AT)=σi(A*)=σi(A¯).

Для будь-яких унітарних Um×m,Vn×n.

σi(A)=σi(UAV).

Зв'язок з власними значеннями:

σi2(A)=λi(AA*)=λi(A*A).

Див. також