Norma macierzowa

Norma macierzowa – naturalny odpowiednik normy wektorowej dla macierzy.

Definicje formalne

Niech M a t n ( K ) {\displaystyle \mathrm {Mat} _{n}(K)} oznacza przestrzeń macierzy kwadratowych stopnia n {\displaystyle n} nad ciałem K {\displaystyle K} liczb rzeczywistych bądź zespolonych. Normą macierzową nazywa się normę określoną na M a t n ( K ) {\displaystyle \mathrm {Mat} _{n}(K)} spełniającą dodatkowo warunek podmultiplikatywności,

A B A B , {\displaystyle \|\mathbf {AB} \|\leqslant \|\mathbf {A} \|\|\mathbf {B} \|,}

dla dowolnych macierzy A , B M a t n ( K ) . {\displaystyle \mathbf {A} ,\mathbf {B} \in \mathrm {Mat} _{n}(K).} Przestrzeń macierzy z normą macierzową jest algebrą Banacha. Niekiedy wyrażenie norma macierzowa oznacza dowolne normy macierzy, a nie tylko spełniające powyższy warunek. W szczególności normą macierzową jest wartość bezwzględna albo moduł macierzy (spełnia ona aksjomaty normy i podmultiplikatywności) dane wzorem

| A | = [ | a i j | ] , {\displaystyle |\mathbf {A} |={\big [}|a_{ij}|{\big ]},}

gdzie | a i j | {\displaystyle |a_{ij}|} oznacza wzięcie wartości bezwzględnych (modułów) elementów macierzy.

Niekiedy pierwszy aksjomat normy macierzowej podaje się w formie

A 0 {\displaystyle \|\mathbf {A} \|\geqslant 0} oraz | | A | | = 0 {\displaystyle ||\mathbf {A} ||=0} wtedy i tylko wtedy, gdy A = Θ . {\displaystyle \mathbf {A} ={\boldsymbol {\Theta }}.}

Normę nazywa się kanoniczną, jeżeli spełnia ona dodatkowo warunki

  • | a i j | A , {\displaystyle |a_{ij}|\leqslant \|\mathbf {A} \|,} przy czym dla A = [ a 11 ] {\displaystyle \mathbf {A} =[a_{11}]} jest A = | a 11 | , {\displaystyle \|\mathbf {A} \|=|a_{11}|,}
  • | A | | B | {\displaystyle |\mathbf {A} |\leqslant |\mathbf {B} |} pociąga A B , {\displaystyle \|\mathbf {A} \|\leqslant \|\mathbf {B} \|,} w szczególności A = | A | . {\displaystyle \|\mathbf {A} \|={\big \|}|\mathbf {A} |{\big \|}.}

Normy indukowane

Jeżeli dane są normy m , n {\displaystyle \|\cdot \|_{m},\|\cdot \|_{n}} odpowiednio na przestrzeniach współrzędnych K m {\displaystyle K^{m}} oraz K n , {\displaystyle K^{n},} gdzie K { R , C } , {\displaystyle K\in \{\mathbb {R} ,\mathbb {C} \},} to normę indukowaną lub normę operatorową na przestrzeni macierzy typu m × n {\displaystyle m\times n} definiuje się jednym z równoważnych wzorów

A = max x n 1 { A x m : x K n } = max x n = 1 { A x m : x K n } = max x 0 { A x m x n : x K n } . {\displaystyle {\begin{aligned}\|\mathbf {A} \|&=\max _{\|\mathbf {x} \|_{n}\leqslant 1}{\big \{}\|\mathbf {Ax} \|_{m}\colon \mathbf {x} \in K^{n}{\big \}}\\&=\max _{\|\mathbf {x} \|_{n}=1}{\big \{}\|\mathbf {Ax} \|_{m}\colon \mathbf {x} \in K^{n}{\big \}}\\&=\max _{\mathbf {x} \neq \mathbf {0} }\left\{{\tfrac {\|\mathbf {Ax} \|_{m}}{\|\mathbf {x} \|_{n}}}\colon \mathbf {x} \in K^{n}\right\}.\end{aligned}}}

Jeżeli m = n {\displaystyle m=n} i w dziedzinie oraz przeciwdziedzinie występuje ta sama norma, to indukowana norma operatorowa jest normą macierzową (tzn. jest podmultiplikatywna).

Przykłady

Przykładowo norma operatorowa odpowiadająca p {\displaystyle p} -normie wektorowej to

A p = max x 0 A x p x p . {\displaystyle \|\mathbf {A} \|_{p}=\max _{\mathbf {x} \neq \mathbf {0} }{\tfrac {\|\mathbf {Ax} \|_{p}}{\|\mathbf {x} \|_{p}}}.}

W szczególności normy

A 1 = max j i | a i j | , {\displaystyle \|\mathbf {A} \|_{1}=\max _{j}\sum _{i}|a_{ij}|,}
A = max i j | a i j | {\displaystyle \|\mathbf {A} \|_{\infty }=\max _{i}\sum _{j}|a_{ij}|}

są uogólnieniem pierwszej normy wektorowej oraz normy „nieskończoność”.

Norma spektralna i promień spektralny

Normę

A sp = max { | λ | : λ sp ( A A ) } , {\displaystyle \|\mathbf {A} \|_{\operatorname {sp} }={\sqrt {\max {\big \{}|\lambda |\colon \lambda \in \operatorname {sp} (\mathbf {A} ^{\star }\mathbf {A} ){\big \}}}},} gdzie A {\displaystyle A^{\star }} oznacza macierz hermitowską (transponowaną dla macierzy o współczynnikach rzeczywistych)

gdzie sp ( A ) {\displaystyle \operatorname {sp} (\mathbf {A} )} jest widmem (spektrum) macierzy A , {\displaystyle \mathbf {A} ,} nazywa się normą spektralną.

Dla dowolnej normy indukowanej {\displaystyle \|\cdot \|} zachodzi oszacowanie

A ϱ ( A ) , {\displaystyle \|\mathbf {A} \|\geqslant \varrho (\mathbf {A} ),}

gdzie ϱ ( A ) {\displaystyle \varrho (\mathbf {A} )} jest promieniem spektralnym A ; {\displaystyle \mathbf {A} ;}

co więcej,

lim r   A r r = ϱ ( A ) . {\displaystyle \lim _{r\to \infty }~{\sqrt[{r}]{\|\mathbf {A} ^{r}\|}}=\varrho (\mathbf {A} ).}

Normy „po współrzędnych”

W normach tego rodzaju macierze traktowane są jako wektory typu m × n {\displaystyle m\times n} do których zastosowano jedne z dobrze znanych norm wektorowych.

Przykładowo korzystając z p {\displaystyle p} -normy wektorowej dostaje się

A p = ( i = 1 m j = 1 n | a i j | p ) 1 / p . {\displaystyle \|\mathbf {A} \|_{p}=\left(\sum _{i=1}^{m}\sum _{j=1}^{n}|a_{ij}|^{p}\right)^{1/p}.}

Choć normy te mają to samo oznaczenie, różnią się od wyżej zdefiniowanych p {\displaystyle p} -norm indukowanych (zob. wyżej) oraz p {\displaystyle p} -norm Schattena (zob. niżej).

Szczególnymi przypadkami dla p = 2 {\displaystyle p=2} jest norma Frobeniusa, a dla p = {\displaystyle p=\infty } norma maksimum.

Norma Frobeniusa

Bezpośrednie uogólnienie normy euklidesowej. Norma Frobeniusa lub norma Hilberta-Schmidta (drugi termin odnosi się zwykle do operatorów określonych na przestrzeniach Hilberta) definiowana jest według wzoru

A F = A , A = tr ( A A ) = | a i j | 2 , {\displaystyle \|\mathbf {A} \|_{F}={\sqrt {\langle \mathbf {A} ,\mathbf {A} \rangle }}={\sqrt {\operatorname {tr} (\mathbf {A} ^{\star }\mathbf {A} )}}={\sqrt {\sum |a_{ij}|^{2}}},}

gdzie tr ( A ) {\displaystyle \operatorname {tr} (\mathbf {A} )} jest śladem macierzy A , {\displaystyle \mathbf {A} ,} a sumowanie przebiega po wszystkich kombinacjach i , j , {\displaystyle i,j,} a A = A ¯ T {\displaystyle \mathbf {A} ^{\star }={\overline {\mathbf {A} }}^{\operatorname {T} }} oznacza sprzężenie hermitowskie macierzy (transpozycję jej trywialnego sprzężenia).

Nazwa pochodzi od nazwiska Ferdinanda Georga Frobeniusa, matematyka niemieckiego. Norma ta jest bezpośrednim uogólnieniem normy euklidesowej wektorów, czyli macierzy jednokolumnowych.

Norma maksimum

Norma maksimum to norma brana „po współrzędnych” dla p = : {\displaystyle p=\infty {:}}

A max = max { | a i j | } . {\displaystyle \|\mathbf {A} \|_{\text{max}}=\max {\big \{}|a_{ij}|{\big \}}.}

Norma ta nie jest podmultiplikatywna.

Zobacz też