Napier’s bones

숫자와 대각선 격자가 새겨진 네이피어 계산 막대들이 나무 상자 안에 나란히 놓인 모습
작은 나무 상자 안에 가느다란 막대들이 빽빽하게 놓여 있다. 각 막대의 면은 가로칸과 대각선으로 나뉘고, 숫자들이 대각선 양쪽에 배치되어 있다. 사진은 막대의 재배열 가능한 구조와 판독 격자는 보여 주지만 실제 계산 중 선택된 행이나 사용자의 받아올림은 보여 주지 않는다. Set of Napier's rods in boxwood case · Science Museum Group · circa 1690 · CC BY-NC-SA 4.0 · 1,536×1,150 · [소장품·IIIF·권리 정보](https://collection.sciencemuseumgroup.org.uk/objects/co60130/napiers-bones)

Artifact

425에 6을 곱한다고 해보자. 4, 2, 5가 적힌 막대를 차례로 꺼내 나란히 놓고 여섯 번째 가로줄을 본다. 각 막대에는 이미 4×6, 2×6, 5×6의 결과가 십의 자리와 일의 자리로 갈라져 있다. 사용자는 세로 경계를 넘나드는 대각선 칸끼리 숫자를 더해 2550을 읽는다.

과학박물관그룹의 1690년경 실물 (Napier’s Bones)은 작은 회양목 상자와 재배열 가능한 막대 세트다. 계산기는 숫자를 자동으로 내놓지 않는다. 대신 곱셈표를 물체에 미리 새겨 두고, 문제에 맞는 열만 조립해 사람이 해야 할 연산의 종류를 바꾼다.

Observation

스코틀랜드 수학자 존 네이피어는 1617년 《라브돌로기아》에서 이 막대 계산법을 출판했다. 왕립 그리니치 박물관의 설명 (Napier’s bones)에 따르면 막대 각 면에는 한 숫자의 1배부터 9배까지가 기록되었다. 두 자리 곱은 대각선이 십의 자리와 일의 자리를 갈라 놓는다. 필요한 숫자의 막대를 배열하면 세로로는 피승수의 자릿값이, 가로로는 곱하는 수가 선택된다.

이 장치는 네이피어의 로그와 이름을 공유하지만 같은 방법은 아니다. 로그가 수의 관계를 다른 척도로 옮겨 곱셈을 덧셈으로 바꾼다면, 이 막대는 곱셈표를 잘라 재배열한다. 위플 과학사박물관의 해설 (John Napier’s Calculating Tools)은 막대가 큰 계산에 필요한 암산 부담을 줄였다고 설명한다.

자동화된 부분과 남은 부분도 분명하다. 막대는 각 자리의 부분곱을 기억하지만, 어느 막대를 어떤 순서로 놓을지, 어느 행을 읽을지, 대각선 합이 10을 넘을 때 무엇을 올려 보낼지는 사람이 맡는다. 계산의 어려움은 사라지지 않고 기억·배열·판독·받아올림으로 다시 분배된다.

Multiple Lenses

1. 곱셈표를 분해 가능한 기억으로 보기

종이에 적힌 곱셈표는 하나의 고정된 표다. 네이피어의 막대는 그 표를 숫자별 열로 잘라 낸다. 문제의 자릿수에 맞춰 4·2·5 막대를 놓는 순간 425의 임시 계산면이 생긴다. 기억은 완성된 문서가 아니라 필요할 때 조립하는 부품이 된다.

2. 대각선을 자리올림의 경계로 보기

각 칸의 대각선은 장식이 아니다. 두 자리 부분곱의 십의 자리와 일의 자리를 갈라, 이웃 막대의 숫자와 더해야 할 방향을 눈에 보이게 만든다. 자릿값이라는 추상 규칙이 선의 기울기와 읽는 경로로 번역된다.

3. 계산기를 역할 분담으로 보기

막대는 곱셈을 대신하지만 덧셈과 받아올림까지 완전히 맡지는 않는다. 사용자는 문제를 구성하고 올바른 행을 선택하며 대각선 합을 수행한다. 도구의 지능은 혼자 답을 내는 능력이 아니라 사람이 실수하기 쉬운 단계를 다른 종류의 작업으로 바꾸는 데 있다.

4. 정확성을 배열의 문제로 보기

같은 막대라도 순서를 틀리면 다른 수를 계산한다. 표의 내용이 정확한 것만으로는 부족하고, 막대의 선택·순서·행·읽는 방향이 함께 맞아야 한다. 계산 오류는 잘못된 산술뿐 아니라 잘못 조립된 인터페이스에서도 생긴다.

Twist

첫 반전은 네이피어의 뼈가 곱셈을 빠르게 “해주는” 기계라기보다 곱셈을 다른 노동으로 재작성한 도구라는 점이다. 사용자는 425×6의 부분곱을 기억하지 않아도 되지만, 숫자 막대를 찾고 배열하고 한 행을 골라 대각선으로 읽어야 한다. 정신노동은 제거되지 않고 손과 눈이 수행할 수 있는 순서로 바뀐다.

두 번째 반전은 계산 능력이 막대 안에도 사용자 안에도 완전히 있지 않다는 점이다. 막대만으로는 어떤 문제를 풀지 알 수 없고, 사람만으로는 막대가 대신 보존한 수십 개의 부분곱을 매번 다시 만들어야 한다. 답은 새겨진 표, 물리적 배열, 판독 규칙, 받아올림이 잠시 결합할 때만 나온다.

마지막 반전은 이 장치가 숫자를 표현하는 동시에 행동을 지시한다는 점이다. 대각선은 값의 두 자리를 가르면서 시선이 이동할 통로도 만든다. 표는 정보를 저장한 표면을 넘어 사용자의 다음 동작을 조직하는 인터페이스가 된다.

Core Question

각 숫자의 곱셈표를 서로 바꿔 끼우는 막대에 나누어 새기고 사용자는 한 줄의 대각선만 더한다면, 계산 능력은 머릿속 규칙일까 물체의 배열과 사람이 맡은 잔여 연산 사이에 분산된 절차일까?

  • 계산자 · 스미스소니언의 선형 계산자 설명 (Linear Slide Rules)은 로그 눈금의 상대 위치로 곱셈을 길이의 덧셈으로 바꾼다. 네이피어의 막대가 정확한 부분곱을 표에서 찾게 한다면 계산자는 연속 눈금에서 근삿값을 읽게 한다.
  • 파스칼린 · 국립공예박물관의 파스칼 계산기 (Pascal’s Arithmetic Machine)는 톱니바퀴와 ‘sautoir’로 덧셈과 받아올림을 기계 내부에 맡긴다. 막대가 받아올림을 사용자에게 남겼다면 파스칼린은 그 경계까지 기계화한다.
  • 제나유–뤼카 막대 · 1891년의 변형은 받아올림 경로를 그래픽으로 부호화해 중간 암산을 더 줄였다. 같은 막대 형식 안에서도 “무엇을 표에 미리 넣을 것인가”에 따라 사람에게 남는 계산이 달라진다.
  • 격자 곱셈 · 부분곱을 대각선 칸에 적어 자릿값을 묶는 종이 알고리즘은 네이피어 막대의 판독 구조와 닮았다. 결정적 차이는 매번 표를 쓰는 대신 이미 새겨진 열을 문제에 맞게 재배열한다는 점이다.

Further Reading