3. Skalární součin 25 3. SKALÁRNÍSOUČIN Teorie 3.1. Definice. Necht' V je vektorový prostor nad polem K .Pak skalární součin na V je bilineární symetrická forma, tj. zobrazení ( , ) : V x V — K takove, ze (x,x) > 0 pro x G V, x = o. (To znamena, Ze př-ísluSnakvadratická forma je pozitivne definitní.) Reálný vektorový prostor se skaiarním souCinem nazývame euklidovský prostor. 3.2. Definice. Necht' R" je vektorový prostor. Definujeme skalárnísouCin pro x,y G R", x = (xi,X2,...,X"), y =(yi,y2,---,y«)jako (x, y) = Y1í=í XiVi. Takto definovaný skalarní soucin nazývame standardní skalární součin. Euklidovský vektorový prostor R" se standardním skalarním soucinem budeme znacit En. 3.3. Definice. Velikost (norma) vektoru v v euklidovském prostoru V je číslo \\v\\ = 3.4. Veta. (Cauchyova-Schwartzova nerovnost) Pro kačdí dva vektory v euklidovskám prostoru V platí |(u, v)| < ||u||||v|| 3.5. Definice. Necht V je euklidovskýprostor, u, v G V. Uhel,který vektory u a v svírají je císlo a G(0,n) takove, ze (u, v) cos a = j—...... | u|| v| 3.6. Definice. Dva vektory u, v G V,kde V je euklidovský prostor, nazveme kolmé (orto-gonalní),pokud (u, v) =0. Dva vektory u, v G V,nazveme ortonormalní, pokud jsou ortogonalní (tj. (u, v) = 0) a pokud jejich velikost je rovna jedne (tj. ||u|| = 1 A||v|| = 1). 3.7. Veta. Necht V je euklidovsky prostor a v1,v2,...,vk G V jsou po dvou ortogonální vektory různáod nulováho. Pak jsou tyto vektory lineárnč nezávislá. 3.8. Definice. Bazi tvorenou ortogonalními vektory nazveme ortogonalnébaze.Bazi tvorenou ortonormalními vektory nazveme ortonormélníbaze. 3.9. Veta. Nechť V je euklidovsky prostor a u1,u2,...,uk G V libovolná vektory. Pak existují ortogonálná vektory v1 ,v2,...,vk G V,která generujá tentýZ prostor jako vektory u1,u2,..., uk, to znamená [ui,u2,...,ufe] = [vi,v2,...,vfe ]. 26 í. Sbírka úloh z lineární algebry a geometrie Algoritnus, s jehožpomocílze nalézt vektory Vi,v2,...,vk se nazýváGrammův-Schmidtův ortogonalizační proces a je popsán v ůloze 1. 3.10. Definice. Řekneme, ze množiny A, B C V jsou ortogonálnámnoZiny (ozn. A _L B) jestliže Vu e A, Vv e B : (u, v) = 0 3.11. Definice. Ortogonální doplněk množiny A v euklidovském vektorovém prostoru V nazveme množinu Ax = {u G V : (u, v) = 0, Vv G A} 3.12. Definice. Necht' V je euklidovský prostor a U C V je vektorový podprostor ve V. Kolmá projekce vektoru v G V do U je vektor Pv G U takový, že v — Pv _L U. 3.13. Veta. Necht' V je euklidovský prostor a U C V je podprostor. Potom U © Ux = V. _Řešené příklady "Úloha 1: Použijte Grammuv-Schmidtuv ortogonalizaCní proces na bazi a : ui = (2, 0, —1)T, u2 = (—1,1,1)T, u3 = (1,1,1)T vektoroveho prostoru E3. Řešení: Budeme hledat ortogonalníbazi /3 :[v1 ,v2,v3] 1) Za v1 zvolíme libovolne jeden ze tř-ívektorupuvodníbaze a ,napr. v1 = u1 atedy v1 = (2, 0, —1)T 2) Hledíme druhý vektor baze v2 ve tvaru v2 = u2 + P1v1 tuto rovnost skalýrne vynasobíme vektorem v1 (v1,v2) = (v1,u2) + P1 (v1,v1) pozadujeme, aby vektory v1,v2 byly kolme, proto skalarnísoucin (v1,v2) =0; zbyleskalarní souciny muzeme uz lehce spocítat (v1 ,u2) = —3, (v1 ,v1) = 5, pak 3 0 = —3 + 5pi z toho plyne Pi = - 5 5 T 3. Skalárnísoučin 27 atedy u2 = (-1,1, l)r + |(2, O, 5 A 2 (š'1' můžeme do baze zvolit libovolnynasobek tohoto vektoru, pro snadnější počítaní tedy volme V2 = (1, 5, 2)T 3) Nynízbývá najít jeStetretívektor báze v3,kterí musíbýt kolmý k obema předchozím vektorům vi a v2;predpokladejme jej ve tvaru V3 = U3 + qiVi + ?2V2 tuto rovnost nejdšíve skalarne vynasobíme vektorem v1 a pak vektorem v2, číímzdostavíme soustavu dvou rovnic o dvou neznímych q1 a q2