숫자와 측정의 역사

로마 손주판의 자리올림: 18+7과 49+2를 구슬로 따라가기

목차 6
  1. I와 X가 적힌 홈은 무엇을 바꿀까요?
  2. 18에 7을 더할 때 어느 구슬을 바꿀까요?
  3. 49에 2를 더하면 5단위 교환도 보입니다
  4. 빈 홈이 있다고 숫자 0을 적은 것은 아닙니다
  5. 같이 읽으면 좋은 글
  6. 참고 자료

로마의 손주판에는 I(일의 자리), X(십의 자리)처럼 값을 달리하는 홈이 있습니다. 한 정수 자리에서 아래쪽 구슬은 각각 1단위, 위쪽 구슬은 5단위를 맡는 방식으로 읽으면, 구슬을 더한 뒤 5개짜리 묶음은 위쪽 구슬 하나로, 10개짜리 묶음은 왼쪽 자리의 구슬 하나로 바꿀 수 있습니다. 자리올림은 기계가 자동으로 해 주는 동작이 아니라 계산하는 사람이 수행하는 교환입니다.

실물 로마 시대의 청동 손주판은 남아 있지만, 특정 덧셈을 당시 사람들이 어떤 손동작과 순서로 수행했는지 보여 주는 매뉴얼은 확인되지 않습니다. 아래의 18+7과 49+2는 손주판의 홈과 구슬 수에 맞추어 직접 만든 교육용 풀이입니다. 실제 고대 계산 장면을 기록한 것으로 읽어서는 안 됩니다.

I와 X가 적힌 홈은 무엇을 바꿀까요?

로마 국립박물관에 소장된 청동 휴대 주판을 이탈리아 피렌체 갈릴레오 박물관(Museo Galileo)은 로마 제정기 유물로 소개합니다. 소장번호는 65054, 크기는 11.5×7.2cm입니다. 이 도구를 이해할 때 중요한 것은 판 전체에 쓰인 로마 숫자와, 그 기호 옆 홈에서 움직일 수 있는 구슬의 역할이 서로 다르다는 점입니다. I나 X는 홈의 값에 붙은 표식이고, 몇 알을 선택하느냐가 지금 나타낸 수를 바꿉니다.

무엇을 확인했나근거여기까지 말할 수 있습니다
제정기 청동 손주판로마 국립박물관 소장품 65054홈을 가진 고대 실물이 남아 있습니다.
1974년 황동 손주판영국 과학박물관 그룹 소장품 1974-487/1현대 복제품이며 두 번째 고대 유물이 아닙니다.
이 글의 덧셈 순서구슬 구성에 맞춘 자체 계산원리는 검산할 수 있지만 당시의 동작 기록은 아닙니다.

정수 자리에 관한 VROMA의 해설에 따르면 각 자리에는 아래쪽의 1단위 구슬 네 개와 위쪽의 5단위 구슬 한 개가 대응합니다. 일의 자리 I에서는 아래쪽 한 알이 1, 위쪽 한 알이 5입니다. 십의 자리 X에서는 각각 10과 50이 됩니다. 여기서 '선택한 구슬'은 값을 읽기 위한 현대식 설명입니다. 원본 손주판에서 구슬을 정확히 어느 쪽 끝으로 밀어야 했는지까지 주장하려는 표현은 아닙니다.

예를 들어 18을 표시한다면 X에서 아래쪽 구슬 한 알(10)을 선택하고, I에서 위쪽 한 알(5)과 아래쪽 세 알(3)을 선택하면 됩니다. 10+5+3=18입니다. 두 자리의 아래쪽 구슬 개수만 합해서 네 알이라고 읽으면 자릿값을 잃습니다. 다만 일부 손주판의 가장 오른쪽 칸에는 분수를 표시하는 별도의 구조가 있으므로, 여기서 다루는 I와 X의 정수 자리 규칙을 모든 칸에 적용할 수는 없습니다.

18에 7을 더할 때 어느 구슬을 바꿀까요?

7을 한 번에 구슬 일곱 알로 올리려 하면 일의 자리 아래쪽에 네 알밖에 없다는 제약에 걸립니다. 그래서 이 예시에서는 7을 2와 5로 나눠 더합니다. 이는 역사적 계산 순서를 전한다는 뜻이 아니라, 구슬을 추가할 공간이 없는 상황에서 값을 어떻게 교환하는지 보이는 방법입니다.

로마 손주판에서 18에 2를 더해 자리올림한 뒤 5를 더해 25가 되는 구슬 배치 3단계
18에 7을 2와 5로 나눠 더하는 교육용 풀이입니다. 금색 구슬은 값으로 읽는 구슬을 현대식으로 표시한 것입니다.
단계X의 표시I의 표시전체 값
시작: 18아래쪽 1알 = 10위쪽 1알 + 아래쪽 3알 = 818
2를 더해 자리올림아래쪽 2알 = 20선택한 구슬 없음 = 020
나머지 5를 더함아래쪽 2알 = 20위쪽 1알 = 525

첫 교환에서 일의 자리 값 8에 2를 더하면 10입니다. 일의 자리에서 10을 계속 표시하려고 구슬을 억지로 더 놓지 않습니다. 그 자리를 비우고 십의 자리에 아래쪽 구슬을 한 알 추가합니다. 20이 된 다음 일의 자리 위쪽 5단위 구슬을 하나 선택하면 25가 됩니다. 현대 숫자로 적으면 18+7=25, 로마 숫자로 결과를 적으면 XXV입니다. 구슬의 배치가 수행하는 계산과 문자로 남기는 결과 기록을 구별할 수 있습니다.

49에 2를 더하면 5단위 교환도 보입니다

앞의 예에서는 한 자리에서 다음 자리로 이동하는 10단위 교환을 보았습니다. 경계에 더 가까운 수를 택하면 같은 자리 안에서 5로 묶는 교환도 한꺼번에 드러납니다. 49를 십의 자리 아래쪽 네 알(40), 일의 자리 위쪽 한 알과 아래쪽 네 알(9)로 나타내 보겠습니다.

로마 손주판에서 49에 1씩 두 번 더해 50과 51이 되는 구슬 배치 3단계
49에 1을 더하면 X 자리 아래쪽 4알과 새 1단위가 위쪽 50단위 구슬 1알로 바뀌고, 남은 1을 더해 51이 됩니다.
  1. 먼저 49+1=50입니다. 일의 자리에서 9와 1이 만나면 10이므로 그 자리는 비웁니다. 십의 자리로 옮긴 10을 원래의 40에 합치면 50인데, 그 자리의 아래쪽 구슬은 네 알뿐입니다. 아래쪽 네 알과 새로 더해진 한 단위를 그 자리의 위쪽 50단위 구슬 한 알로 교환합니다.
  2. 남은 1을 일의 자리 아래쪽 구슬 한 알로 나타내면 50+1=51입니다. 10단위 이동이 먼저 일어났고, 십의 자리 안에서는 다섯 묶음을 위쪽 한 알로 바꿨습니다. 결과 51은 로마 숫자로 LI라고 기록할 수 있습니다.

이 설명은 한 번에 더할 2를 나눠 보여 주는 자체 검산입니다. 49+2=51을 구슬의 최종 상태로 다시 읽어도 X: 50, I: 1이 됩니다. 고대 로마인이 꼭 +1, +1 순서로 계산했다는 증거는 아닙니다.

빈 홈이 있다고 숫자 0을 적은 것은 아닙니다

앞의 중간 단계인 20과 50에서 일의 자리에는 선택된 구슬이 없습니다. 그 자리의 값이 0이라는 뜻입니다. 하지만 결과를 로마 숫자로 적을 때 XX와 L에 현대 숫자 0을 하나 더 적은 것은 아닙니다. 판 위에서 어느 자리에 구슬이 없느냐와, 문서의 숫자 표기에 독립된 0 기호가 있느냐는 다른 문제입니다.

더 큰 범위에서 로마 사람들이 숫자를 다룬 방법을 손주판 하나로 대표시키기도 어렵습니다. J. Hilton Turner는 로마의 일반적인 계수판과 현존하는 작은 홈 주판을 구별하면서, 특히 고대의 구체적인 조작 절차를 보여 주는 직접 근거가 드물다고 지적합니다. 그래서 위에서 읽은 것은 유물의 구조와 현대 해설을 활용한 가능하고 검산 가능한 덧셈 한 가지이지, 로마 전체에서 통일된 사용법은 아닙니다.

로마의 손주판이 보여 주는 핵심은 I와 X처럼 값이 다른 자리에 작은 구슬 묶음을 놓고, 자리가 차면 5나 10의 값에 맞춰 표시를 바꾸는 계산이 가능하다는 점입니다. 위의 유물과 복제품이 뒷받침하는 범위를 구별하면 그 원리를 당시의 실제 연산 순서라고 과장할 필요도 없습니다.

같이 읽으면 좋은 글

참고 자료