If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Macierze jako odwzorowania - odwzorowania jako macierze

Dowiedz się jak macierze 2x2 dzialąją jako przekształcenia płaszczyzny.

Wprowadzenie

Jeśli pomyślimy o macierzy z perspektywy przekształceń płaszczyzny, może to pomóc nam lepiej zrozumieć operacje na macierzach. Taka perspektywa pomoże wyjaśnić nazwy operacji na macierzach takie jak mnożenie oraz da nam możliwość narysowania ładnych obrazków. Ten materiał porusza tematykę algebry liniowej (wprowadzanej zazwyczaj na uniwersytecie).

Mnożenie jako odwzorowanie

Koncepcja "przekształcenia" na początku może wydawać bardziej skomplikowana niż w rzeczywistości, dlatego zanim przejdziemy do tego jak macierze 2, times, 2 przekształcają przestrzeń dwuwymiarową, albo jak macierze 3, times, 3 przekształcają przestrzeń trójwymiarową, zobaczmy jak można wyobrazić sobie macierze stopnia pierwszego (czyli macierze 1, times, 1) jako przekształcenia przestrzeni jednowymiarowej.
Przestrzeń jednowymiarowa to po prostu oś liczbowa.
Oś liczbowa
Co się stanie, jeśli pomnożymy każdą liczbę na osi przez konkretną wartość, np. 2? Można to przedstawić w następujący sposób:
Filmy wideo na Khan Academy
Zachowaliśmy kopię oryginalnej osi dla porównania, a następnie przesunęliśmy każdą liczbę na osi na pozycję oznaczającą liczbę 2 razy większą.
Mnożenie przez start fraction, 1, divided by, 2, end fraction może być przedstawione w podobny sposób:
Filmy wideo na Khan Academy
Aby nie pominąć tutaj liczb ujemnych, oto mnożenie przez minus, 3:
Filmy wideo na Khan Academy
Dla spragnionych terminologii, operacje przedstawione na animacjach można określić mianem "przekształceń liniowych przestrzeni jednowymiarowej". Słowo "przekształcenie" oznacza to samo co “funkcja”: działanie gdzie liczba jest zamieniana na inną, jak w przypadku f, left parenthesis, x, right parenthesis, equals, 2, x. Jednak, podczas gdy zazwyczaj przedstawiamy funkcje na wykresach, słowa “przekształcenie” używa się zwykle aby wskazać, że jakiś obiekt jest w ruchu, jest rozciągany, zmniejszany, itp. Dlatego funkcja f, left parenthesis, x, right parenthesis, equals, 2, x przedstawiona jako przekształcenie daje nam "Mnożenie przez 2" z powyższego video. Przenosi punkt 1 na miejsce na osi gdzie wcześniej było 2, przenosi 2 w miejsce gdzie wcześniej było 4, itp.
Zanim przejdziemy do przestrzeni dwuwymiarowej, jest jeszcze jedna sprawa, o której zawsze powinniśmy pamiętać. Przypuśćmy, że oglądasz jedno z tych odwzorowań, wiedząc, że jest to mnożenie przez pewną liczbę, ale nie wiedząc jaka to liczba, tak jak w tym przypadku:
Filmy wideo na Khan Academy
Łatwo można zgadnąć o mnożenie przez jaką liczbę chodzi start color #a75a05, start text, s, with, \', on top, l, e, d, z, ą, c, space, g, d, z, i, e, space, p, r, z, e, m, i, e, s, z, c, z, a, space, s, i, ę, space, end text, 1, end color #a75a05. W tym przypadku 1 trafia w miejscu gdzie wcześniej było minus, 3, więc można stwierdzić, że animacja przedstawia mnożenie przez minus, 3.

Jak wyglądają odwzorowania w przestrzeni dwuwymiarowej?

Odwzorowanie liniowe w przestrzeni dwuwymiarowej to specjalny rodzaj funkcji, która odwzorowuje dwuwymiarowy wektor [xy]\left[ \begin{array}{c} x \\ y \end{array} \right] i na inny wektor dwuwymiarowy. Tak jak wcześniej, słowo “odwzorowanie” oznacza, że myślimy o rozciąganiu lub kurczeniu czegoś, a w tym przypadku ma to miejsce w przestrzeni dwuwymiarowej. Oto kilka przykładów:
Filmy wideo na Khan Academy
Musimy pamiętać, że aby odwzorowanie było liniowe, musi mieć następujące własności: Początek układu współrzędnych musi pozostać na swoim miejscu, a wszystkie proste muszą pozostać prostymi. Dlatego wszystkie odwzorowania w powyższej animacji są liniowe, ale te pokazane poniżej już nie:
Filmy wideo na Khan Academy
Filmy wideo na Khan Academy

Obserwuj, co dzieje się z wektorami pod wpływem przekształcenia

Wyobraź sobie, że oglądasz konkretne odwzorowanie, na przykład takie
Filmy wideo na Khan Academy
Jak można je opisać koledze, który nie ogląda tej animacji? Już nie możesz tego opisać używając pojedynczej liczby, np. śledząc przemieszczanie się liczby 1, jak w przypadku przestrzeni jednowymiarowej. Aby móc lepiej to wszystko śledzić, narysujmy zieloną strzałkę na wektorze [10]\greenD{\left[ \begin{array}{c} 1 \\ 0 \end{array} \right]}, a czerwoną strzałkę na wektorze [01]\redD{\left[\begin{array}{c} 0 \\ 1 \end{array} \right]}, zachowując początkową siatkę w tle.
Filmy wideo na Khan Academy
Teraz znacznie łatwiej zobaczyć jak się wszystko zmienia. Zobacz animację jeszcze raz i skup się np. na wektorze [11]\left[ \begin{array}{c} 1 \\ 1 \end{array} \right], możemy łatwo zauważyć, że staje się on wektorem [42]\left[\begin{array}{c} 4 \\ -2 \end{array} \right].
Możemy to przedstawić za pomocą następującego zapisu:
[11][42]\left[ \begin{array}{c} 1 \\ 1 \end{array} \right] \rightarrow \left[ \begin{array}{c} 4 \\ -2 \end{array} \right]
Zadanie praktyczne: Gdzie znajdzie się [10]\left[ \begin{array}{c} -1 \\ 0 \end{array}\right] po przekształceniu płaszczyzny przedstawionym na powyższym video?
Wybierz 1 odpowiedź:

Zadanie praktyczne Czy możesz przewidzieć gdzie znalazł się [30]\left[ \begin{array}{c} 3 \\ 0 \end{array}\right], nawet jeśli nie zmieści się on na ekranie?
Wybierz 1 odpowiedź:

Zauważ, że wektor, np. [20]\left[ \begin{array}{c} 2 \\ 0 \end{array} \right], który na początku był 2 razy większy od zielonej strzałki, po przekształceniu pozostaje 2 razy większy od zielonej strzałki. Ponieważ zielona strzałka stała się [12]\greenD{\left[ \begin{array}{c} 1 \\ -2 \end{array} \right]}, możemy wywnioskować, że
[20]2[12]=[24]\left[ \begin{array}{c} 2 \\ 0 \end{array} \right] \rightarrow 2 \cdot \greenD{\left[ \begin{array}{c} 1 \\ -2 \end{array} \right]} = \left[ \begin{array}{c} 2 \\ -4 \end{array} \right].
Oraz ogólnie
[x0]=x[10]x[12]=[x2x]\begin{aligned} \left[ \begin{array}{c} x \\ 0 \end{array} \right] = x \cdot \greenD{\left[\begin{array}{c} 1 \\ 0 \end{array}\right]} &\rightarrow x \cdot \greenD{\left[ \begin{array}{c} 1 \\ -2 \end{array} \right]} = \left[ \begin{array}{c} x \\ -2x \end{array} \right] \\ \end{aligned}
Podobnie możemy określić usytuowanie osi Y na podstawie tego, gdzie wylądowała czerwona strzałka [01]\redD{\left[ \begin{array}{c} 0 \\ 1 \end{array} \right]} , a w tym odwzorowaniu jest to wektor [30]\redD{\left[ \begin{array}{c} 3 \\ 0 \end{array} \right]}.
Zadanie praktyczne: Gdzie znajdzie się wektor [0y]\left[ \begin{array}{c} 0 \\ y \end{array}\right] na osi Y po przekształceniu płaszczyzny według powyższej animacji?
Wybierz 1 odpowiedź:

Tak naprawdę, jeśli wiemy gdzie znajdą się [10]\left[ \begin{array}{c} 1 \\ 0 \end{array} \right] i [01]\left[ \begin{array}{c} 0 \\ 1 \end{array} \right] , będziemy mogli określić jak ma się przemieścić dowolny punkt na płaszczyźnie. Skupmy się np. na punkcie [12]\left[ \begin{array}{c} -1 \\ 2 \end{array} \right] na naszej animacji:
Filmy wideo na Khan Academy
Początkowo jest to minus, 1 razy zielona strzałka plus 2 razy czerwona strzałka, ale pozostaje on minus, 1 razy zielona strzałka plus 2 razy czerwona strzałka, co po przekształceniu oznacza
1[12]+2[30]=[52] -1 \cdot \greenD{\left[ \begin{array}{c} 1 \\ -2 \end{array} \right]} + 2 \cdot \redD{\left[ \begin{array}{c} 3 \\ 0 \end{array} \right]} = \left[ \begin{array}{c} 5 \\ 2 \end{array} \right]
To, że można tak "rozbić" wektor, określając go względem innych wektorów zarówno przed jak i po przekształceniu jest charakterystyczne dla odwzorowań liniowych.
Zadanie praktyczne: Użyj tego samego sposobu do obliczenia gdzie znajdzie się wektor [11]\left[ \begin{array}{c} 1 \\ -1 \end{array}\right].
Wybierz 1 odpowiedź:

Przedstawianie odwzorowań liniowych w dwóch wymiarach za pomocą macierzy

Ogólnie jeśli każdy wektor [xy]\left[ \begin{array}{c} x \\ y \end{array} \right] można rozłożyć jako
[xy]=x[10]+y[01] \left[ \begin{array}{c} x \\ y \end{array} \right] = x\greenD{\left[ \begin{array}{c} 1 \\ 0 \end{array} \right]} + y\redD{\left[ \begin{array}{c} 0 \\ 1 \end{array} \right]}
Jeśli zielona strzałka [10]\greenD{\left[ \begin{array}{c} 1 \\ 0 \end{array} \right]} stanie się pewnym wektorem [ac]\greenD{\left[ \begin{array}{c} a \\ c \end{array} \right]}, a czerwona strzałka [01]\redD{\left[ \begin{array}{c} 0 \\ 1 \end{array} \right]} stanie się pewnym wektorem [bd]\redD{\left[ \begin{array}{c} b \\ d \end{array} \right]}, wektor [xy]\left[ \begin{array}{c} x \\ y \end{array} \right] musi przenieść się na
x[ac]+y[bd]=[ax+bycx+dy] x \cdot \greenD{\left[ \begin{array}{c} a \\ c \end{array} \right]} + y \cdot \redD{\left[ \begin{array}{c} b \\ d \end{array} \right]} = \left[ \begin{array}{c} \greenD{a}x + \redD{b}y \\ \greenD{c}x + \redD{d}y \end{array} \right]
Bardzo dobrym sposobem opisania tego procesu jest przedstawienie danego odwzorowania liniowego za pomocą macierzy,
A=[abcd]\textbf{A} = \left[\begin{array}{cc} a & b \\ c & d \end{array} \right]
której pierwsza kolumna mówi nam gdzie wyląduje [10]\greenD{\left[ \begin{array}{c} 1 \\ 0 \end{array} \right]} , a druga kolumna mówi nam gdzie wyląduje [01]\redD{\left[ \begin{array}{c} 0 \\ 1 \end{array} \right]} . Teraz możemy opisać gdzie znajdzie się dowolny wektor v=[xy]\textbf{v} = \left[ \begin{array}{c} x \\ y \end{array} \right] w sposób bardzo zwięzły, jako iloczyn macierzy i wektora
Av=[ax+bycx+dy]\textbf{Av} = \left[\begin{array}{c} ax + by \\ cx + dy \end{array}\right]
Tak naprawdę to właśnie stąd pochodzi definicja iloczynu macierzy i wektora.
Dlatego tak samo jak odwzorowania liniowe w jednym wymiarze mogą być opisane jako mnożenie przez jakąś liczbę, a dokładniej liczbę na którą powędruje 1, odwzorowania liniowe w dwóch wymiarach zawsze można opisać jako macierz 2, times, 2, a dokładniej tę, której pierwsza kolumna wskazuje gdzie znajdzie się[10]\left[ \begin{array}{c} 1 \\ 0 \end{array} \right], a druga kolumna wskazuje gdzie znajdzie się[01]\left[ \begin{array}{c} 0 \\ 1 \end{array} \right].

Chcesz dołączyć do dyskusji?

Na razie brak głosów w dyskusji
Rozumiesz angielski? Kliknij tutaj, aby zobaczyć więcej dyskusji na angielskiej wersji strony Khan Academy.