곱셈을 시작하기 전에 결과 행렬의 크기를 적는다

곱셈을 시작하기 전에 결과 행렬의 크기를 적는다

가로세로 창틀과 기둥이 반복되는 건물 외벽

사진: Maksim Sokolov (maxergon.com) · CC BY-SA 4.0 · 원본 출처

A=(1201−13),B=(2−1).A=\begin{pmatrix}1&2\\0&1\\-1&3\end{pmatrix},\qquad B=\begin{pmatrix}2\\-1\end{pmatrix}.

AB,BAAB,BA 중 정의되는 곱과 결과 크기를 먼저 적은 뒤 계산하자.

곱 안쪽 크기 판단
ABAB 2열·2행 가능: 3행 1열
BABA 1열·3행 정의되지 않음
AB=(1⋅2+2(−1)0⋅2+1(−1)(−1)2+3(−1))=(0−1−5).AB=\begin{pmatrix}1\cdot2+2(-1)\\0\cdot2+1(-1)\\(-1)2+3(-1)\end{pmatrix} =\boxed{\begin{pmatrix}0\\-1\\-5\end{pmatrix}}.

BABA를 영행렬이라 쓰면 안 된다. 곱의 값이 0인 것과 곱셈 자체가 정의되지 않는 것은 다르다.

별도로 BB를 1행 3열 행렬로 새로 선택하면 BABA는 가능하고 ABAB는 불가능하다. 같은 기호의 곱이라도 실제 행·열 조건을 읽었는지 확인한다.

출처·착안: Matrix Multiplication Made Easy. 문항과 예시 답안은 새로 작성했다.