선형변환
위키백과, 우리 모두의 백과사전.
(선형연산자에서 넘어옴)
선형변환(linear transformation), 선형 연산자(linear operator)는 벡터 합과 스칼라 곱 성질을 만족하는 벡터 공간 사이의 함수이다. 선형 변환에 속하는 함수는 선형성을 만족한다고 한다.
정의 [편집]
체
를 기반으로 한 벡터 공간
,
에 대해,
에 속하는 임의의 두 벡터
에 대해
가 성립하고, 또한
에 속하는 임의의 스칼라
에 대해
를 만족하는 함수
는 선형변환이라고 정의한다.
위의 정의를 이용하면 다음과 같은 표현을 사용할 수도 있다. 모든 선형변환은 벡터
와 스칼라
에 대해
의 공식을 만족한다.
예제 [편집]
선형변환의 한 예로
차원 열벡터
,
차원 열벡터
,
행렬
에 대해
의 연산을 하는 경우를 생각해 볼 수 있다. 이때 행렬
는 선형변환을 정의한다.
선형변환은 앞의 예와 같이 벡터와 행렬의 곱의 연산으로 표현하는 경우가 많다.
다음은 행렬로 표현한 여러가지 2차원 선형변환의 예이다.
- 시계 방향으로 90도 회전:
- 시계 반대방향으로 90도 회전:
- x 축에 대해 대칭 이동:
- 모든 방향에 대해 2배 크기 확대:
- 찌그러트림 :
- y 축에 영사 :








