정의
선형변환이란, 벡터 공간에서 벡터를 다른 벡터로 변환하는 함수로서, 다음 두 가지 조건을 만족하는 함수 T를 말한다.
T:Rn→Rm
조건
- 덧셈에 대해 보존:
T(u+v)=T(u)+T(v)
- 스칼라 곱에 대해 보존:
T(cv)=c⋅T(v)
즉, 선형변환은 한 벡터 공간의 벡터를 다른 벡터 공간의 벡터로 변환하는 규칙이다.
기저가 바뀌면 같은 벡터도 다른 좌표로 표현될 수 있는데, 이때도 선형변환이 사용된다.
예시
기하학적인 선형 변환
| 변환 종류 | 설명 | 행렬 표현 |
|---|
| 스케일링 | 크기를 늘리거나 줄임 | [2003] (x2, y3 배) |
| 회전 | 원점을 중심으로 회전 | [cosθsinθ−sinθcosθ] |
| 반사 | 축을 기준으로 대칭 | [100−1] (x축 기준 반사) |
| 전단(Shear) | 한 방향으로 밀기 | [10k1] (x축 방향 전단) |
행렬 표현
모든 선형변환은 행렬 곱으로 표현할 수 있다.
즉, 선형변환 T은 다음과 같이 **행렬 A**와의 곱으로 나타납니다:
T(x)=Ax
여기서:
- A는 m×n 행렬
- x는 Rn의 벡터
- 결과 T(x)는 Rm의 벡터