행렬의 합과 스칼라 곱을 각각 선형변환의 합과 스칼라 곱에 대응하는 방식으로 행렬과 선형변환의 개념을 연결하였다. 선형변환의 합성에 대응하는 행렬의 연산은 무엇일까? 바로 행렬 곱이다.
이제 행렬의 곱셈에 주목하겠습니다.
, , 를 유한 차원의 벡터 공간이라고 하고 , 가 선형 변환이라고 하겠습니다. , 라고 가정하며, 여기서 , , 는 각각 , , 의 순서가 지정된 기저입니다. 우리는 행렬 를 정의하여 가 되도록 하고자 합니다.
행렬 곱 를 고려하면, 에 대해 다음이 성립합니다.
여기서 의 계산은 행렬 곱셈 정의를 유도합니다.
정의. 를 행렬, 를 행렬이라고 하겠습니다. 우리는 와 의 곱을 로 표시하며, 를 행렬로 정의합니다. 이때,
는 의 번째 행과 의 번째 열에서 해당 원소들의 곱의 합을 의미합니다. 이 식으로부터 가 정의되기 위해서는 와 의 상대적인 크기에 제약 조건이 있음을 알아야 합니다. 다음의 기억 장치(mnemonic device)는 도움이 될 수 있습니다.
즉, 곱 가 정의되기 위해서는 두 “내부” 차원(inner dimensions)이 같아야 하며, 두 “외부” 차원(outer dimensions)이 곱의 크기를 결정합니다.
예제
와 를 각각 다음과 같이 정의된 선형 변환이라고 하겠습니다.
와 의 표준 기저를 각각 와 라 하겠습니다.미적분학에 의해
입니다. 행렬로 나타내면 (여기서 는 에서의 항등 변환)임을 알 수 있습니다.
반대로, 는 어떨까요? 미적분학의 기본 정리에 의해 는 에서 상수항(즉, )을 제거하는 변환임을 알 수 있습니다.
이를 행렬로 나타내면 다음과 같습니다.
는 에서 항등 변환으로 작용합니다. 반면 는 에서 로 작용하지만, 항등 변환은 아닙니다. 이 차이는 행렬 표현에서 나타나는 차원과 구조적 특징의 차이로 명확히 드러납니다.