Riešenie
Pôvodne som sem nechcel dávať riešenie, keďže viacero podobných úloh je vyriešených na fóre:
viewtopic.php?t=824
viewtopic.php?t=574
viewtopic.php?t=575
Nakoniec som sa rozhodol niečo napísať z dvoch dôvodov:
* nikto neriešil úlohu pomocou výpočtu priemetu do
S⊥, čo sa mne zdá pravdepodobne najrýchlejší spôsob;
* viacerí ste robili veľmi podobné chyby.
Nech už budeme rátať priemet akýmkoľvek spôsobom, oplatí sa nám mať čo najjednoduchšiu bázu priestoru
S.
(1−12012−4−12−14−1)∼ (1−12003−6−1010−1)∼ (102−100−6−2010−1)∼ (102−1010−1003−1)∼ (10−10010−1003−1)
Vidíme, že
S=[(1,0,−1,0),(0,1,0,−1),(0,0,3,−1)].
Takisto odtiaľto vieme zistiť bázu
S⊥; stačí nám nájsť riešenie homogénnej sústavy s touto maticou.
S⊥=[(1,3,1,3)].
Priemet do S⊥
Pretože
S⊥ je jednorozmerný, kolmý priemet do tohoto podpriestoru vieme vypočítať veľmi ľahko:
viewtopic.php?t=851
Zoberme si jednotkový vektor generujúci
S, t.j. vektor
(1,3,1,3) vydelíme jeho veľkosťou:
→u=1√20(1,3,1,3)
Skalárny súčin
→a s týmto vektorom je
⟨→a,→u⟩=1√20⟨(3,1,1,1),(1,3,1,3)⟩=10√20.
Priemet do
S⊥ dostaneme tak, že týmto číslom vynásobíme
→u.
Priemet do
S⊥ je
→a2=12(1,3,1,3).
Aby sme dostali priemet do
S, jednoducho od
→a odpočítame priemet do ortogonálneho doplnku
S⊥.
Priemet do
S je
→a1=→a−→a2=(3,1,1,1)−12(1,3,1,3)=12(5,−1,1,−1)__.
Výpočet pomocou sústavy
Väčšina z vás zvolila takýto postup: Ak máme bázu
→b1=(1,0,−1,0),
→b2=(0,1,0,−1),
→b3=(0,0,3,−1) priestoru
S a bázu
→b4=(1,3,1,3) priestoru
S⊥, tak tieto štyri vektory spolu tvoria bázu celého priestoru
R4=S⊕S⊥.
Teda ľubovoľný vektor
→a sa dá jednoznačne vyjadriť v tvare
→a=x1→b1+x2→b2+x3→b3+x4→b4.
Táto rovnosť nám dá sústavu štyroch rovníc o štyroch neznámych, z ktorej vieme vypočítať koeficienty
x1,…,x4.
Ak ich skutočne nájdeme, tak
→a1=x1→b1+x2→b2+x3→b3 je kolmý priemet do
S a
→a2=x4→b4 je kolmý priemet do
S⊥.
(Oplatí sa nám namiesto pôvodnej bázy
S použiť už upravenú - podľa hesla: "Viac núl = jednoduchšia sústava.")
Skúsme sa teda pozrieť na to, ako vyrátame tieto koeficienty.
Chceme aby spĺňali podmienku
(3,1,1,1)=x1(1,0,−1,0)+x2(0,1,0,−1)+x3(0,0,3,−1)+x4(1,3,1,3)
Ak sa pozrieme na jednotlivé súradnice dostaneme sústavu rovníc
(1001301031−103110−1−131)
Všimnite si, že v tejto sústave sú bázové vektory
→b1,…,→b4 v stĺpcoch.
Viacerí ste ich poukladali do riadkov a potom riešili
nesprávnu sústavu. Napríklad v tejto skupine by ste takto dostali
(10−103010−11003−1113131)
Dúfam, že je aspoň trochu jasné, keď porovnáte tieto sústavy s rovnosťou
(1), ktorú sme chceli prepísať do sústavy, tak tejto rovnosti zodpovedá prvá uvedená sústava a nie druhá.
Poďme ju teda vyriešiť:
(1001301031−103110−1−131)∼ (1001301031003240−1−131)∼ (10013010310032400−162)∼ (1001301031000201000−162)∼ (1001301031001−6−2000112)∼ (1000520100−1200101000112)
Priemet do
S potom dostaneme ako
→a1=52(1,0,−1,0)−12(0,1,0,−1)+(0,0,3,−1)=(52,−12,12,−12)__.
Priemet do
S⊥ je
→a2=12(1,3,1,3).