좌동 고1수학과외







좌동 고1수학과외
행렬을 곱하던 학생은 앞 행렬의 열 개수와 뒤 행렬의 행 개수가 맞아야 한다는 조건을 확인하지 않은 채 성분 계산부터 시작했다. 계산 중간에 맞지 않는 항이 생겼지만, 이미 적은 식을 끝까지 밀어붙이려 했다.
계산보다 먼저 확인한 곱셈의 경계
교정할 때는 각 행렬의 크기를 먼저 적었다. 예를 들어 \(A\)가 \(2\times3\), \(B\)가 \(3\times2\)라면 안쪽 수 \(3\)과 \(3\)이 같으므로 \(AB\)가 정의되고 결과는 \(2\times2\)가 된다. 반대로 \(2\times3\)과 \(2\times2\)의 곱은 안쪽 수가 다르므로 성분 계산을 시작할 수 없다고 판단하게 했다.
행렬의 곱셈 가능 여부를 먼저 결정한 뒤, 가능한 경우에만 행과 열을 대응시킨다.
이후 학생은 문제의 조건이 바뀌었을 때도 행렬의 크기와 결과 행렬의 크기를 풀이 여백에 표시했다. 숫자를 계산하기 전에 연산 자체가 정의되는지 확인하면서, 불필요한 전개를 줄이고 오류가 시작된 지점을 바로 찾았다.
문장 조건을 행렬 관계로 바꾸다
다음 문제에서는 표 대신 “세 종류의 자료를 두 기준으로 변환한다”는 문장으로 조건이 제시되었다. 학생은 자료의 종류를 열, 기준을 행으로 정한 뒤 변환 행렬의 크기를 스스로 정했다. 입력 자료가 \(3\times1\), 변환 행렬이 \(2\times3\)이라면 곱의 결과가 \(2\times1\)이 된다는 점을 이용해 행렬의 방향을 결정했다.
이번에는 단순히 숫자만 바꾼 것이 아니라 입력과 출력의 역할, 행과 열의 의미가 달라졌다. 학생은 계산 전에 결과의 크기를 예상하고, 그 예상과 실제 곱의 형태가 일치하는지 확인했다.
처음 보는 표현에서의 검증
- 행렬의 각 성분을 계산한 뒤 결과를 다시 곱하지 않고, 결과 행렬의 행·열 크기가 변환 과정과 맞는지 확인했다.
- 곱셈 순서를 \(AB\)에서 \(BA\)로 바꾸었을 때 두 곱이 모두 정의되는지 따로 판단했다.
이를 통해 학생은 익숙한 곱셈 규칙을 무조건 적용하지 않고, 행렬의 크기와 대응 관계가 보존되는지 먼저 살피는 습관을 갖게 되었다.