에듀테크 프로젝트 대시보드
행렬과 평면의 일차변환
공통수학1 · 행렬 — 2×2 행렬 하나는 사실 좌표평면 전체를 늘이고 기울이고 돌리고 뒤집는 규칙이다. 네 숫자 a, b, c, d 를 움직이면 격자와 도형이 어떻게 변하는지, 행렬식·역행렬·행렬 곱이 그림에서 무슨 뜻인지 직접 보자.
슬라이더로 행렬의 네 성분을 바꾸면 즉시 격자와 집 모양 도형, 그리고 기저벡터 화살표가 변환된다. 흐린 파랑은 변환 전, 선명한 보라는 변환 후다. 프리셋 버튼으로 대표적인 변환도 걸어 볼 수 있다.
행렬 두 개를 곱한다는 것은 변환을 이어서 적용한다는 뜻이다. M₂M₁ 은 "먼저 M₁ 을 적용하고, 그 결과에 M₂ 를 적용"한다. 아래에서 M₁, M₂ 를 골라 집 모양이 두 단계로 변해가는 걸 보자. M₂M₁ 과 M₁M₂ 는 대체로 다르다.
덧셈은 같은 자리끼리 더하면 끝이다. 곱셈은 "앞 행렬의 행 × 뒤 행렬의 열"로, 변환의 합성에 대응한다.
거듭제곱 Mn 은 같은 변환을 n번 반복하는 것이다. 예를 들어 30° 회전행렬 R 에 대해 R3 은 90° 회전, R12 은 360° 회전이라 항등행렬 I 로 돌아온다.
| 연산 | 규칙 | 변환에서의 뜻 |
|---|---|---|
| A + B | 성분별 덧셈 | 두 변환의 벡터 합 (합성 아님) |
| kA | 모든 성분 ×k | 변환 결과를 k배로 늘리기 |
| AB | 행 × 열 | B를 먼저, A를 나중에 적용한 합성 |
| An | A를 n번 곱함 | 같은 변환 n회 반복 |
| I = [[1,0],[0,1]] | 항등원 | 아무것도 안 하는 변환 (AI = IA = A) |
행렬식 det M = ad − bc 는 변환이 넓이를 몇 배로 만드는지를 나타낸다. 1번 위젯에서 단위정사각형(넓이 1)이 만드는 평행사변형의 넓이가 바로 |det| 다.
det ≠ 0 이면 역행렬이 존재하고, 원래대로 되돌리는 변환이다.
연립일차방정식은 행렬 하나로 압축된다.
이때 det M ≠ 0 이면 양변에 M⁻¹ 을 곱해 해가 딱 하나 나온다.
반대로 det M = 0 이면 두 직선이 평행(해 없음) 하거나 일치(해 무수히) 한다. 기하적으로는 변환이 평면을 한 직선으로 찌부러뜨려서, 목표점 (p, q) 가 그 직선 위에 있어야만 해가 생기는 것이다.
| det M | 변환의 모습 | 연립방정식의 해 |
|---|---|---|
| ≠ 0 | 평면 → 평면 (넓이만 |det|배) | 유일해 (x, y) = M⁻¹(p, q) |
| = 0 | 평면 → 직선/점으로 붕괴 | 해 없음 또는 무수히 많음 |