Primeri vprašanj o odnosu med matrikami in transformacijami
Uvod
Matrika je pravokotna tabela števil ali elementov, razporejenih v vrstice in stolpce. Matrike se pogosto uporabljajo na različnih področjih, kot so statistika, fizika, ekonomija, zlasti pa pri geometrijskih transformacijah v matematiki in računalniški grafiki. Matrike zagotavljajo tudi učinkovita orodja za manipulacijo podatkov ter za opisovanje in reševanje različnih matematičnih problemov. Pomembna uporaba matrik je v linearnih transformacijah, kjer se matrične operacije uporabljajo za spreminjanje oblike in položaja geometrijskih objektov v prostoru.
V tem članku bomo obravnavali nekaj primerov problemov, ki ponazarjajo, kako se matrike uporabljajo za linearne transformacije, in podrobno razložili njihove rešitve.
Definicije in zapisi
Za začetek si oglejmo nekaj osnovnih definicij in oznak, ki jih bomo uporabili v tej razpravi:
1. Matrika: Pravokotna tabela števil, razporejenih v vrsticah in stolpcih.
2. Linearna transformacija: Funkcija, ki vzame vektor in ga z uporabo matričnih operacij preslika v drug vektor.
3. Vektor: Element vektorske množice, ki ima dolžino in smer, običajno predstavljen kot stolpec ali vrstica v matriki.
Matrični zapis se običajno piše z velikimi tiskanimi črkami, na primer \( A \), \( B \), vektorji pa so zapisani krepko ali s puščico nad njimi, na primer \( \mathbf{v} \) ali \( \vec{v} \).
Vzorčna vprašanja in razprava
Vprašanje 1: Rotacijska transformacija
Glede na rotacijsko transformacijsko matriko \( R \) za kot \( \theta \) v dvodimenzionalnem prostoru:
\[ R = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} \]
Vektor ( \mathbf{v} = \begin{pmatrix} 1 \\ 0 \end{pmatrix} \). Določite rezultat transformacije vektorja ( \mathbf{v} \) z matriko ( R \), če je ( \theta = \frac{\pi}{2} \).
Razprava:
Najprej v matriko (R) vstavimo vrednosti kotov \theta = \frac{\pi}{2}:
\[ R = \begin{pmatrix} \cos\frac{\pi}{2} & -\sin\frac{\pi}{2} \\ \sin\frac{\pi}{2} & \cos\frac{\pi}{2} \end{pmatrix} = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} \]
Nato pomnožimo matriko \( R \) z vektorjem \( \mathbf{v} \):
\[ R \mathbf{v} = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \begin{pmatrix} (0 \cdot 1) + (-1 \cdot 0) \\ (1 \cdot 1) + (0 \cdot 0) \end{pmatrix} = \begin{pmatrix} 0 \\ 1 \end{pmatrix} \]
Torej je rezultat transformacije vektorja ( \mathbf{v} \) z matriko ( R \) za kot ( \theta = \frac{\pi}{2} \) vektor ( \mathbf{v'} = \begin{pmatrix} 0 \\ 1 \end{pmatrix} \).
Vprašanje 2: Transformacija obsega
Glede na matriko transformacije merila \( S \) v dvodimenzionalnem prostoru:
\[ S = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} \]
Vektor ( \mathbf{u} = \begin{pmatrix} 1 \\ 2 \end{pmatrix} \). Poiščite rezultat transformacije vektorja ( \mathbf{u} \) z matriko ( S \).
Razprava:
Pomnožite matriko \( S \) z vektorjem \( \mathbf{u} \):
\[ S \mathbf{u} = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} \begin{pmatrix} 1 \\ 2 \end{pmatrix} = \begin{pmatrix} (2 \cdot 1) + (0 \cdot 2) \\ (0 \cdot 1) + (3 \cdot 2) \end{pmatrix} = \begin{pmatrix} 2 \\ 6 \end{pmatrix} \]
Torej je rezultat transformacije vektorja \( \mathbf{u} \) z matriko \( S \) vektor \( \mathbf{u'} = \begin{pmatrix} 2 \\ 6 \end{pmatrix} \).
Vprašanje 3: Refleksijska transformacija
Glede na odbojno matriko \( F \) glede na os y:
\[ F = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix} \]
Izračunajte rezultat transformacije vektorja \( \mathbf{w} = \begin{pmatrix} 3 \\ 4 \end{pmatrix} \) z uporabo refleksijske matrike \( F \).
Razprava:
Pomnožite matriko \( F \) z vektorjem \( \mathbf{w} \):
\[ F \mathbf{w} = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix} \begin{pmatrix} 3 \\ 4 \end{pmatrix} = \begin{pmatrix} (-1 \cdot 3) + (0 \cdot 4) \\ (0 \cdot 3) + (1 \cdot 4) \end{pmatrix} = \begin{pmatrix} -3 \\ 4 \end{pmatrix} \]
Torej je rezultat transformacije vektorja \( \mathbf{w} \) z matriko \( F \) vektor \( \mathbf{w'} = \begin{pmatrix} -3 \\ 4 \end{pmatrix} \).
Vprašanje 4: Kombinirane transformacije
Predpostavimo, da obstajata dve transformacijski matriki, rotacijska matrika (R) kota (θ = π4) in matrika skaliranja (S), kot sledi:
\[ R = \begin{pmatrix} \cos\frac{\pi}{4} & -\sin\frac{\pi}{4} \\ \sin\frac{\pi}{4} & \cos\frac{\pi}{4} \end{pmatrix} = \begin{pmatrix} \frac{\sqrt{2}}{2} & -\frac{\sqrt{2}}{2} \\ \frac{\sqrt{2}}{2} & \frac{\sqrt{2}}{2} \end{pmatrix} \]
\[ S = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} \]
Združite te transformacije in jih uporabite za vektor \( \mathbf{z} = \begin{pmatrix} 1 \\ 1 \end{pmatrix} \).
Razprava:
Najprej izračunajte kombinirano transformacijsko matriko \( RS \):
\[ RS = R \cdot S = \begin{pmatrix} \frac{\sqrt{2}}{2} & -\frac{\sqrt{2}}{2} \\ \frac{\sqrt{2}}{2} & \frac{\sqrt{2}}{2} \end{pmatrix} \cdot \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} = \begin{pmatrix} (\frac{\sqrt{2}}{2} \cdot 2) + (-\frac{\sqrt{2}}{2} \cdot 0) & (\frac{\sqrt{2}}{2} \cdot 0) + (-\frac{\sqrt{2}}{2} \cdot 3) \\ (\frac{\sqrt{2}}{2} \cdot 2) + (\frac{\sqrt{2}}{2} \cdot 0) & (\frac{\sqrt{2}}{2} \cdot 0) + (\frac{\sqrt{2}}{2} \cdot 3) \end{pmatrix} = \begin{pmatrix} \sqrt{2} & -\frac{3\sqrt{2}}{2} \\ \sqrt{2} & \frac{3\sqrt{2}}{2} \end{pmatrix} \]
Nato pomnožimo združeno matriko (RS) z vektorjem (z):
\[ RS \mathbf{z} = \begin{pmatrix} \sqrt{2} & -\frac{3\sqrt{2}}{2} \\ \sqrt{2} & \frac{3\sqrt{2}}{2} \end{pmatrix} \begin{pmatrix} 1 \\ 1 \end{pmatrix} = \begin{pmatrix} (\sqrt{2} \cdot 1) + (-\frac{3\sqrt{2}}{2} \cdot 1) \\ (\sqrt{2} \cdot 1) + (\frac{3\sqrt{2}}{2} \cdot 1) \end{pmatrix} = \begin{pmatrix} \sqrt{2} – \frac{3\sqrt{2}}{2} \\ \sqrt{2} + \frac{3\sqrt{2}}{2} \end{pmatrix} \]
Torej je rezultat kombinirane transformacije vektorja ( \mathbf{z} \) z matriko ( RS \):
\[ \mathbf{z'} = \begin{pmatrix} \frac{2\sqrt{2} – 3\sqrt{2}}{2} \\ \sqrt{2} + \frac{3\sqrt{2}}{2} \end{pmatrix} = \begin{pmatrix} -\frac{\sqrt{2}}{2} \\ \frac{5\sqrt{2}}{2} \end{pmatrix} \]
Zaključek
V tem članku smo obravnavali več primerov problemov, ki prikazujejo, kako se matrike uporabljajo za linearne transformacije. Matrične transformacije igrajo ključno vlogo na številnih področjih, zlasti v računalniški grafiki in analizi podatkov. Z razumevanjem osnov matričnih transformacij, kot so rotacija, skaliranje in zrcaljenje, lahko te koncepte uporabimo pri bolj kompleksnih problemih. Obvladovanje teh konceptov bo neprecenljivo za vse, ki delajo na področju matematike, fizike ali računalništva.