8. Matice#
8.1. Násobení matic#
Vynásobte matice \(\displaystyle A\) a \(\displaystyle B\) pro obě pořadí násobení.
V tomto příkladě si vyzkoušíme násobení matic a kromě toho uvidíme, že násobení diagonální maticí je v jistém smyslu jednoduché. Podle toho, v jakém pořadí násobíme matice, se diagonálními prvky se násobí řádky nebo sloupce druhé matice.
Řešení
S rozepsáním pomocí lineárních kombinací vektorů tvořených sloupci matice \(\displaystyle A\) dostáváme
8.2. Soustava rovnic jako násobení matic#
Zapište soustavu rovnic pomocí maticového násobení
Řešení
8.3. Timmyho transformace#
Figurka na obrázku je Timmy ve třech situacích. Jednou se pozoruje svůj obraz ve vodě, jednou spadl na záda, a jednou vrhá stín. Vyjádřete pomocí matice transformaci, která vzor (černá malůvka) převádí na obraz (barevná malůvka).
Poznámka: Stačí si všímat, kam se zobrazují jednotkové vektory ve směru os, tj. kam se zobrazí Timmiho nakročená noha a Timyho ruka, která je natažená dozadu. Případné neceločíselné složky matice jenom odhadněte. Podle LAFF Linear Algebra - Foundations to Frontiers (www.ulaff.net)
Řešení
Nakročená noha je v bodě \(\displaystyle (1,0)\) a tento bod se transformuje sám na sebe pro krajní obrázky a na bod \(\displaystyle (0,1)\) pro prostřední obrázek. Tím je dán první sloupec matice zobrazení. Ruka natažená dozadu je v bodě \(\displaystyle (0,1)\) a u modrého Timmyho se transformuje (odhadem) na \(\displaystyle (0,-0.8)\), u červeného Timmyho na \(\displaystyle (-1,0)\) a u šedého Timmyho (odhadem) na \(\displaystyle (1,0.8)\). Matice jsou postupně
8.4. Matice rotace#
Matice rotace o úhel \(\displaystyle \theta\) v kladném smyslu je
Návod: Funkce kosinus je sudá funkce a funkce sinus je lichá funkce. Proto platí
Matice rotace je důležitá v aplikacích zabývajících se deformacemi, protože umožní odfiltrovat tu část změny polohy referenčních bodů, která je způsobena rotací a nepřispívá tedy ke změně tvaru tělesa.
Řešení
Při zkratce \(\displaystyle S=\sin \theta\) a \(\displaystyle C=\cos\theta\) platí
8.5. Matice posunutí#
Transformace pomocí násobení matic zachovává počátek a nemůže proto charakterizovat například posunutí roviny. Pokud chceme mít pomocí maticového násobení realizováno i posunutí, musíme zavést homogenní souřadnice a ztotožnit bod \(\displaystyle (x,y)\) s vektorem \(\displaystyle (x,y,1)^T\). Ukažte, že matice
Řešení
Platí
8.6. Matice, zachovávající význačné směry#
Dřevo má tři výrazné směry a pokud máme možnost zvolit souřadnou soustavu tak, aby tyto směry byly dány vektory \(\displaystyle (1,0,0)^T\), \(\displaystyle (0,1,0)^T\) a \(\displaystyle (0,0,1)^T\), formulace fyzikálních zákonů se zjednoduší. Nyní si ukážeme proč. Najděte
nejobecnější matici \(\displaystyle 3\times 3\), která zachovává směr vektoru \(\displaystyle (1,0,0)^T\),
nejobecnější symetrickou matici \(\displaystyle 3\times 3\), která zachovává směr vektoru \(\displaystyle (1,0,0)^T\),
nejobecnější symetrickou matici \(\displaystyle 3\times 3\), která zachovává směr vektorů \(\displaystyle (1,0,0)^T\), \(\displaystyle (0,1,0)^T\), \(\displaystyle (0,0,1)^T\).
V tomto příkladě uvidíme, že matice zachovávající směr os souřadnic jsou v určitém smyslu pěkné.
Řešení
ad 1.
ad 3. Jako minulý případ, ale ještě se musí zachovávat směry vektorů \(\displaystyle (0,1,0)^T\) a \(\displaystyle (0,0,1)^T\). Platí
8.7. Matice derivování#
Ukažte, že matice \(\displaystyle A=\begin{pmatrix} 0 & 0 & 0 \\ 2 & 0 & 0 \\ 0 & 1 & 0\end{pmatrix}\) je matice derivování polynomů stupně nejvýše \(\displaystyle 2\), pokud polynom \(\displaystyle ax^2+bx+c\) ztotožníme s vektorem \(\displaystyle \begin{pmatrix} a \\ b\\c\end{pmatrix}\). Vysvětlete, jak bychom interpretovali matici \(\displaystyle A^2\) a \(\displaystyle A^3\) a tyto matice vypočtěte.
Návod: je možné ukázat buď pro obecný polynom \(\displaystyle ax^2+bx+c\), nebo samostatně pro polynomy \(\displaystyle x^2\), \(\displaystyle x\) a \(\displaystyle 1\) a poté si všimnout, že ostatní polynomy můžeme dostat lineárními kombinacemi a maticová násobení tyto l ineární kombinace nepokazí díky tomu, že je distributivní a komutuje při násobení s konstantou. V tomto příkladě mimo jiné vidíme, že mocnina nenulové matice může být nula. To je efekt, který nemá obdobu u násobení reálných čísel.
Řešení
Polynom \(\displaystyle x^2\) má derivaci \(\displaystyle 2x\), tj. v označení pomocí vektorů se musí vektor \(\displaystyle (1,0,0)^T\) zobrazit na \(\displaystyle (0,2,0)^T\). Toto snadno ukážeme, že platí, protože se vlastně jedná o první sloupec matice \(\displaystyle A\). Podobně, polynom \(\displaystyle x\) má derivaci \(\displaystyle 1\) a polynom \(\displaystyle 1\) má derivaci \(\displaystyle 0\), tj. v označení pomocí vektorů se musí vektory \(\displaystyle (0,1,0)^T\) a \(\displaystyle (0,0,1)^T\) zobrazit na \(\displaystyle (0,0,1)^T\) a \(\displaystyle (0,0,0)^T\). Opět vidíme snadno, že pro naši matici \(\displaystyle A\) platí (dostáváme vlastně druhý a třetí sloupec matice \(\displaystyle A\)).
Protože libovolný polynom druhého stupně dostaneme pomocí lineárních kombinací výše uvedených vektorů a protože tyto lineární kombinace zůstanou při maticovém násobení zachovány, je při výše definovaném zobrazení obrazem libovolného polynomu druhého stupně jeho derivace.
Pro obecný polynom \(\displaystyle ax^2+bx+c\) s derivací \(\displaystyle 2ax+b\) vidíme, že obrazem vektoru \(\displaystyle (a,b,c)^T\) musí být \(\displaystyle (0,2a, b)^T\), což matice \(\displaystyle A\) opět (po krátkém výpočtu) splňuje.
Matice \(\displaystyle A^2\) je druhá derivace a \(\displaystyle A^3\) třetí derivace a mají tvar
8.8. Matice projekce (volitelný obsah)#
Matice \(\displaystyle P=\begin{pmatrix} \cos^2 \alpha & \cos \alpha \sin \alpha \\ \cos\alpha\sin\alpha & \sin^2 \alpha\end{pmatrix}\) reprezentuje kolmou projekci na přímku, která jde počátkem soustavy souřadnic a svírá s kladnou částí osy \(\displaystyle x\) úhel \(\displaystyle \alpha\).
Ukažte, že platí \(\displaystyle P^2=P\).
Ukažte, (nemusíte výpočtem, například graficky, nebo využitím toho, že každý bod přímky se zobrazí sám na sebe) že dva různé body se projekcí mohou zobrazit na stejný bod a proto není naděje na to mít inverzní zobrazení. Proto neexistuje inverzní matice.
Řešení
Pro \(\displaystyle C=\cos \alpha\) a \(\displaystyle S=\sin\alpha\) dostáváme
Evidentně jakýkoliv bod mimo přímku projekce a jeho obraz jsou dva různé body, které mají stejný obraz. Proto nemůže existovat inverzní zobrazení.
Pro determinant platí