조선 시대 경선징의 <묵사집산법> 지권 인잉구총문은 다음과 같은 칠언 절구의 한시로 시작한다.
3인이 70세까지 함께 가기는 드문데 三人同行七十稀 5마리의 봉새가 21일 전에 깃들인다. 五鳳棲前二十一 7월의 가을바람이 십오[15]야에 일고 七月秋風三五夜 동지에서 한식까지는 105일이러라. 冬至寒食百五除
특이한 점은 시에 숫자가 많이 등장한다는 사실이다. 무엇을 위한 시일까?
구결 : 수학 지식을 시로 나타낸 것
동아시아의 산학 책을 보면 위와 같은 한시 형태의 문장이 종종 나타난다.
이는 수학 지식을 시의 형식으로 나타낸 것으로 흔히 구결(口訣)이라 말하는 것이다.
대표적인 것으로 누구나 알고 있는 곱셈 구구단이 있다. 나눗셈 구구단인 구귀제법(九歸除法)이란 구결도 있다.
실생활에서 빈번히 나타나는 단위 환산을 위한 구결도 있다.
이를테면 무게의 단위로 1근은 16냥인데, 1냥, 2냥, ⋯, 15냥을 근으로 환산하기 위한 구결로 근하유양법(斤下留兩法)이 있다.
이렇게 수학 내용을 구결로 만든 이유는, 수학 지식을 손쉽게 배우고 암기해서 널리 보급하기 위한 것으로 보인다.
한시의 의미
위의 시 바로 밑에 다음과 같은 문제가 있다.
지금 물건이 있는데, 그 개수는 알지 못한다. 다만, 3개씩 세면 1개 남고
5개씩 세면 2개가 남으며 7개씩 세면 3개가 남는다고 한다. 원래의 개수는 얼마인가?
위의 시에서 처음 세 구는 차례로 3, 5, 7로 시작하는데, 이 문제에서 3개씩, 5개씩, 7개씩 묶어서 세는 것과 관계가 있다.
그리고 시에서 3, 4, 7과 함께 나타나는 수 70, 21, 15 및 넷째 줄에 나타나는 105에는 다음과 같은 의미가 있다.
70 : 5와 7의 공배수 중에서 3으로 나누면 나머지가 1인 가장 작은 수 21 : 3과 7의 공배수 중에서 5로 나누면 나머지가 1인 가장 작은 수 15 : 3과 5의 공배수 중에서 7로 나누면 나머지가 1인 가장 작은 수 105 : 3, 5, 7의 최소 공배수
시에 있는 이런 정보를 이용하면, 다음과 같이 위 문제를 만족시키는 값을 얻을 수 있다.
이것이 문제의 답이 될 수 있다.
그런데 언급하지 않아도 통상 조건을 만족시키는 가장 작은 값을 찾는 것이 관례였다.
그래서 157에서 세 수 3, 5, 7의 최소 공배수 105를 필요한 만큼 몇 번 빼서 답을 얻는다.
다음이 이 문제의 답이다.
손자의 문제
|