Príklady otázok o kompozícii transformácií pomocou matíc
Geometrické transformácie sú dôležitou témou v matematike, najmä v geometrii a lineárnej algebre. Tieto transformácie môžu zahŕňať posuny, rotácie, odrazy a dilatácie. V tomto článku preskúmame, ako možno zloženie rôznych transformácií reprezentovať a riešiť pomocou matíc. Uvedieme tiež príklady problémov a ich riešení.
1. Úvod do transformácie pomocou matíc
Geometrické transformácie možno reprezentovať maticami. Napríklad transformácie rotácie, translácie, reflexie a dilatácie možno formulovať v maticovej forme takto:
1. Preklad
\[
T(x, y) = \begin{pmatrix} x + a \\ y + b \end{pmatrix}
\]
2. Rotácia
\[
R(\theta) = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}
\]
3. Reflexia okolo osi X
\[
\text{Odraz X} = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}
\]
4. Dilatácia (zväčšenie/škálovanie)
\[
D(k) = \begin{pmatrix} k & 0 \\ 0 & k \end{pmatrix}
\]
2. Kompozícia transformácií s maticami
Transformačná kompozícia je postupné použitie dvoch alebo viacerých transformácií na objekt. Na výpočet transformačnej kompozície pomocou matíc jednoducho vynásobíme matice reprezentujúce transformácie.
Vzorové otázky a diskusia
Otázka
Pre daný bod P(2, 3) nájdite výsledok nasledujúcej transformácie:
1. Otáčanie o 90° v smere hodinových ručičiek (CW)
2. Dilatácia s mierkovým faktorom 2
3. Preklad (1, -2)
Diskusia
1. Rotácia \(90^\circ\) v smere hodinových ručičiek
Matica pre rotáciu \(90^\circ\ v smere hodinových ručičiek):
\[
\begin{pmatrix} \cos(-90^\circ) & -\sin(-90^\circ) \\ \sin(-90^\circ) & \cos(-90^\circ) \end{pmatrix} = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}
\]
Aplikácia rotačnej transformácie na bod P:
\[
\begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} \begin{pmatrix} 2 \\ 3 \end{pmatrix} = \begin{pmatrix} 0 \cdot 2 + 1 \cdot 3 \\ -1 \cdot 2 + 0 \cdot 3 \end{pmatrix} = \begin{pmatrix} 3 \\ -2 \end{pmatrix}
\]
Bod P po rotačnej transformácii je P'(3, -2).
2. Dilatácia s mierkovým faktorom 2
Matica pre dilatáciu s mierkovým faktorom 2:
\[
\begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}
\]
Aplikácia dilatačnej transformácie v bode P'(3, -2):
\[
\begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} \begin{pmatrix} 3 \\ -2 \end{pmatrix} = \begin{pmatrix} 2 \cdot 3 + 0 \cdot -2 \\ 0 \cdot 3 + 2 \cdot -2 \end{pmatrix} = \begin{pmatrix} 6 \\ -4 \end{pmatrix}
\]
Bod P' po dilatačnej transformácii je P”(6, -4).
3. Preklad (1, -2)
Nasledujú uvedené prekladové operácie:
\[
T(x, y) = \begin{pmatrix} x + 1 \\ y – 2 \end{pmatrix}
\]
Aplikácia translačnej transformácie v bode P”(6, -4):
\[
T(6, -4) = \begin{pmatrix} 6 + 1 \\ -4 – 2 \end{pmatrix} = \begin{pmatrix} 7 \\ -6 \end{pmatrix}
\]
Konečný bod po použití všetkých transformácií je teda P(7, -6).
3. Výpočet transformačného zloženia
Doplňujúce otázky
Daný bod Q(1, 2) a nasledujúca transformácia:
1. Odraz okolo osi X.
2. Otočenie \(180^\circ\) v smere hodinových ručičiek (CW).
Diskusia
1. Reflexia okolo osi X
Matica odrazu okolo osi X:
\[
\begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}
\]
Aplikácia reflexnej transformácie v bode Q:
\[
\begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix} \begin{pmatrix} 1 \\ 2 \end{pmatrix} = \begin{pmatrix} 1 \cdot 1 + 0 \cdot 2 \\ 0 \cdot 1 + (-1) \cdot 2 \end{pmatrix} = \begin{pmatrix} 1 \\ -2 \end{pmatrix}
\]
Bod Q po reflexnej transformácii je Q'(1, -2).
2. Rotácia \(180^\circ\) v smere hodinových ručičiek
Matica pre rotáciu \(180^\circ\) v smere hodinových ručičiek:
\[
\begin{pmatrix} \cos(180^\circ) & -\sin(180^\circ) \\ \sin(180^\circ) & \cos(180^\circ) \end{pmatrix} = \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}
\]
Aplikácia rotačnej transformácie \(180^\circ\) na bod Q'(1, -2):
\[
\begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} \begin{pmatrix} 1 \\ -2 \end{pmatrix} = \begin{pmatrix} -1 \cdot 1 + 0 \cdot -2 \\ 0 \cdot 1 + -1 \cdot -2 \end{pmatrix} = \begin{pmatrix} -1 \\ 2 \end{pmatrix}
\]
Takže koncový bod po použití všetkých transformácií je Q(-1, 2).
Zatváranie
Metóda kompozície transformácií pomocou matíc je veľmi užitočná na zjednodušenie a systematický výpočet geometrických transformácií. Dodržiavaním vyššie uvedených krokov môžeme ľahko pochopiť a aplikovať rôzne typy transformácií na jeden bod alebo iný geometrický objekt. Naučiť sa používať matice v transformáciách tiež uľahčuje ich aplikáciu v rôznych oblastiach, ako je fyzika, počítačová grafika a ďalšie.