Frobeniův skalární součin

Z testwiki
Skočit na navigaci Skočit na vyhledávání

V lineární algebře je Frobeniův skalární součin definován na vektorovém prostoru reálných nebo komplexních matic. Vypočítá se součinem prvků dvou matic po složkách a následným součtem všech dílčích součinů. V komplexním případě je jeden prvek vždy komplexně sdružený. Frobeniův skalární součin lze také vypočítat jako stopu maticového součinu dvou matic, přičemž jedna z matic je transponovaná, případně hermitovsky transponovaná.

Pomocí Frobeniova skalárního součinu se z prostoru matic stane unitární prostor, dokonce Hilbertův prostor. Norma odvozená z Frobeniova skalárního součinu se nazývá Frobeniova norma. Zobecněním Frobeniova skalárního součinu na nekonečně rozměrné vektorové prostory je Hilbertův-Schmidtův skalární součin. Frobeniův skalární součin se používá mimo jiné v mechanice kontinua při tenzorovém popisu deformace vektorových polí. Je pojmenován po německém matematikovi Ferdinandu Georgu Frobeniovi.

Definice a značení

Frobeniův skalární součin dvou reálných, ne nutně čtvercových, matic 𝑨m×n a 𝑩m×n je definován výrazem:

𝑨,𝑩F=i=1mj=1naijbij

Jinými slovy, Frobeniův skalární součin získáme ze součinů odpovídajících složek obou daných matic a následným součtem všech těchto dílčích součinů. Odpovídá standardnímu skalárnímu součinu, pokud matice chápeme jako vektory dimenze mn. Frobeniův skalární součin dvou jednosloupcových matic jmenovitě odpovídá standardnímu skalárnímu součinu dvou vektorů.

Frobeniův skalární součin dvou komplexních matic 𝑨m×n a 𝑩m×n je dán výrazem:

𝑨,𝑩F=i=1mj=1naijbij

Pruh značí komplexně sdružené číslo.

Lze se setkat i s definicí používající komplexně sdružená čísla pro prvky první matice, čili

𝑨,𝑩F=i=1mj=1naijbij

ovšem takto definovaný součin není lineární vůči skalárním násobkům v první složce, ale ve druhé.

Ve fyzice se Frobeniův skalární součin dvou matic 𝑨 a 𝑩 někdy zapisuje 𝑨:𝑩.

Vztak k Hadamardovu součinu

Jsou-li 𝑨 a 𝑩 reálné matice, pak je Frobeniův skalární součin součtem prvků Hadamardova součinu.

Jsou-li matice vektorizovány (tj. převedeny na sloupcové vektory, označené "vec"), pak pro

vec𝑨=(a11a12a21a22anm) a vec𝑩=(b11b12b21b22bnm) platí
(vec𝑨)Tvec𝑩=(a11,a12,,a21,a22,,anm)(b11b12 b21b22bnm)

Odtud plyne přímo 𝑨,𝑩F=(vec𝑨)Tvec𝑩.

Frobeniova norma

Frobeniova norma je norma přidružená k Frobeniovu skalárnímu součinu, neboli:

𝑨F=𝑨,𝑨F

Ukázky

Reálné matice

Frobeniův skalární součin dvou reálných matic typu 2×3

𝑨=(206112) a 𝑩=(832415)

je roven

𝑨,𝑩F=28+0(3)+62+14+(1)1+2(5)=21

Komplexní matice

Pro dvě čtvercové komplexní matice řádu 2

𝑨=(1+i2i35) a 𝑩=(23i43i6)

platí

𝑨,𝑩F=(1+i)(2)+(2i)(3i)+3(4+3i)+(5)6=26+7i

zatímco

𝑩,𝑨F=(2)(1i)+3i2i+(43i)3+6(5)=267i

Frobeniův skalární součin matice 𝑨 se sebou samou a součin 𝑩 se sebou samou jsou

𝑨,𝑨F=2+4+9+25=40 a 𝑩,𝑩F=4+9+25+36=74.

Vlastnosti

Komplexní Frobeniův skalární součin je seskvilineární forma, neboli lineární v prvním argumentu:

𝑨+𝑩,𝑪F=𝑨,𝑪F+𝑩,𝑪F   a   c𝑨,𝑩F=c𝑨,𝑩F

a také semilineární v druhém argumentu, tedy.

𝑨,𝑩+𝑪F=𝑨,𝑩F+𝑨,𝑪F   a   𝑨,c𝑩F=c𝑨,𝑩F.

Dále je hermitovská forma, neboli

𝑨,𝑩F=𝑩,𝑨F,

a také pozitivně definitní:

𝑨,𝑨F0   a   𝑨,𝑨F=0𝑨=0.

Uvedené vlastnosti vyplývají přímo z komutativních a distributivních zákonů sčítání a násobení a z pozitivní definitnosti komplexní absolutní hodnoty |z|2=z¯z.

Z komplexního případu bezprostředně plyne reálný případ, protože na se každé číslo shoduje se svým komplexně sdruženým protějškem.

Reprezentace pomocí stopy

Reálný Frobeniův skalární součin má následující reprezentaci pomocí stopy matice

𝑨,𝑩F=tr(𝑨T𝑩)=tr(𝑩𝑨T),

kde 𝑨T je matice transponovaná k 𝑨. Odpovídajícím způsobem platí pro komplexní Frobeniův skalární součin vztah:

𝑨,𝑩F=tr(𝑨H𝑩)=tr(𝑩𝑨H),

kde 𝑨H je hermitovská transpozice matice 𝑨.

Přesun mezi argumenty

Reálný Frobeniův skalární součin má následující vlastnost pro všechny 𝑨l×m,𝑩m×n a 𝑪l×n:

𝑨𝑩,𝑪F=tr(𝑪(𝑨𝑩)T)=tr(𝑪𝑩T𝑨T)=𝑨,𝑪𝑩TF=𝑩,𝑨T𝑪F.

Odpovídajícím způsobem platí pro komplexní Frobeniův skalární součin pro všechny 𝑨l×m,𝑩m×n a 𝑪l×n:

𝑨𝑩,𝑪F=𝑨,𝑪𝑩HF=𝑩,𝑨H𝑪F.

Obě vlastnosti vyplývají ze zachování stopy vzhledem k cyklickým permutacím součinu matic.

Invariance

Vzhledem ke stopové reprezentaci a vlastnosti posunutí platí následující pro reálný Frobeniův skalární součin dvou matic 𝑨,𝑩m×n

𝑨,𝑩F=𝑨T,𝑩TF .

Pro komplexní Frobeniův skalární součin dvou matic 𝑨,𝑩m×n platí obdobně následující.

𝑨,𝑩F=𝑨H,𝑩HF .

Vlastnosti Frobeniovy normy

Frobeniova norma je invariantní při unitárních transformacích a platí pro ni Cauchyho-Schwarzova nerovnost.

|𝑨,𝑩F|𝑨F𝑩F.

Z nerovnosti vyplývá odhad

|𝑨,𝑩F|2tr(𝑨H𝑨)tr(𝑩H𝑩).

V případě reálných matic je hermitovská transpozice nahrazena prostou transpozicí.

Odhad přes singulární hodnoty

Jsou-li σ1(𝑨),,σr(𝑨) singulární hodnoty 𝑨 a σ1(𝑩),,σr(𝑩) singulární hodnoty 𝑩 s r=min{m,n}, pak pro Frobeniův skalární součin platí odhad

|𝑨,𝑩F|i=1rσi(𝑨)σi(𝑩)𝑨F𝑩F,

Uvedený odhad zesiluje Cauchyho-Schwarzovu nerovnost.[1]

Odkazy

Reference

Šablona:Překlad

Literatura

Související články

Šablona:Portály