양정고등학교 고1수학과외에서 확인한 행렬 연산의 최초 오류
목동 지역에서 고1 수학을 공부하는 이 학생은 교과서 예제와 문제집의 기본 행렬 연산은 따라갈 수 있었다. 숫자를 차례로 계산하는 절차에는 익숙했지만, 행과 열의 위치가 결과에 어떤 영향을 주는지는 충분히 확인하지 않았다. 그래서 계산량이 길어지면 처음 구조를 잘못 읽은 뒤에도 중간 계산만 이어 가며 오답을 완성하는 모습이 나타났다.
같은 위치끼리 계산하면서 생긴 행렬 곱셈 오답
예를 들어 다음과 같은 행렬 곱셈을 풀 때였다.
행렬 A와 B가 주어질 때 AB를 구하여라.
학생은 먼저 A의 첫째 행과 B의 첫째 열을 대응시키지 않고, 두 행렬에서 같은 위치에 있는 숫자끼리 곱한 뒤 더했다. 첫 번째 결과 원소를 구하면서 A의 첫째 행과 B의 첫째 행을 사용했고, 다음 원소도 같은 방식으로 계산했다. 계산 과정의 숫자 자체는 자연스럽게 이어졌지만, 행렬 곱셈의 구조는 첫 단계에서 이미 달라져 있었다.
오답이 나온 뒤에는 마지막 결과만 다시 계산하려 했다. 그러나 문제는 계산 실수가 아니라 어느 행과 어느 열을 연결해야 하는지 정하지 않은 데서 시작되었다. 이처럼 행렬의 기본 연산은 가능해도 행과 열의 위치가 바뀌는 문제에서는 구조 확인이 먼저 필요하다.
식보다 먼저 확인한 구조
양정고등학교 고1수학과외에서는 행렬 곱셈을 시작하기 전에 결과 행렬의 각 원소가 어디에서 만들어지는지 표시하게 했다. A의 첫째 행과 B의 첫째 열이 만나 결과의 첫째 원소가 되고, A의 첫째 행과 B의 둘째 열이 다음 원소가 된다는 대응을 화살표로 적었다.
- 결과의 위치를 먼저 표시한다.
- 왼쪽 행렬에서는 해당 행을 고른다.
- 오른쪽 행렬에서는 해당 열을 고른다.
- 행과 열의 원소를 곱해 더한다.
- 행렬의 크기와 결과 위치를 다시 확인한다.
그 다음에는 합성 순서를 확인하는 연습으로 연결했다. 안쪽 함수의 출력이 바깥쪽 함수의 입력으로 들어가듯이, 행렬의 곱에서도 앞뒤 순서에 따라 대응하는 행과 열이 달라진다는 점을 비교했다. AB와 BA가 항상 같다고 생각한 풀이에는 간단한 숫자를 대입해 반례를 만들고, 두 결과가 달라지는지 직접 확인했다.
원과 미지수 설정까지 이어진 검산
행렬이 포함된 좌표 문제에서는 계산 결과로 얻은 점을 그대로 답으로 쓰지 않고, 그 점이 조건을 만족하는지 확인하게 했다. 중심이 (a, b)이고 반지름이 r인 원이라면 먼저
(x-a)2+(y-b)2=r2
를 세운 뒤, 행렬 연산으로 구한 점의 x좌표와 y좌표를 원래 식에 다시 대입했다. 대입한 값이 좌변과 우변을 같게 만드는지 확인해야만 구한 점이 실제 원 위에 있다고 판단할 수 있다.
이 과정에서 중심과 반지름 조건은 핵심조건으로, 문제에 함께 제시된 표의 배열이나 보조 설명은 보조조건으로 나누었다. 계산 전에 구할 값과 조건을 분리하자 숫자부터 처리하던 습관도 줄어들었다. 긴 식에서는 괄호와 부호를 한 줄씩 확인하고, 오류가 난 줄에는 표시를 남겨 최초 오류 지점을 찾도록 했다.
숫자와 조건을 바꾼 새 문제에 재적용
이후에는 행렬의 숫자와 원의 중심을 바꾼 변형 문제를 제시했다. 학생은 예전처럼 같은 위치의 원소를 곱하지 않고, 먼저 결과 행렬의 크기와 각 원소에 대응하는 행·열을 표시했다. 계산이 끝난 뒤에는 얻은 좌표를 원의 방정식에 재대입해 조건을 만족하는지도 확인했다.
반대로 곱셈 순서를 바꾼 풀이가 가능한지 묻자, 두 행렬의 크기와 실제 계산 결과를 비교하며 항상 성립하지 않는 이유를 설명했다. 아직 계산량이 길어질 때 중간 줄의 부호를 놓칠 가능성은 있지만, 이제는 답만 고치지 않고 구조 확인, 식 계산, 원래 조건 검산의 순서로 풀이를 점검한다. 양정고등학교 고1수학과외에서 다룬 핵심 변화는 계산 속도가 아니라, 첫 식과 배열의 의미를 확인한 뒤 결과를 검증하는 풀이 과정에 있다.






