숫자와 세상의 비밀

로마 숫자는 왜 계산이 불편했을까? 위치 기수법의 위대함

숫자읽어주는사람 2025. 9. 12. 21:24

로마 숫자는 왜 계산이 불편했을까? 위치 기수법의 위대함

시계나 오래된 책에서 보이는 로마 숫자, 고풍스럽고 멋있어 보입니다. 하지만 "왜 지금 우리는 이 숫자를 쓰지 않을까?", "옛날 로마 사람들은 이걸로 어떻게 계산했을까?" 하는 궁금증이 생깁니다. 로마 숫자는 계산에 매우 비효율적이기 때문입니다. 이 글에서는 로마 숫자의 치명적인 단점은 무엇이었는지, 그리고 우리가 매일 당연하게 사용하는 숫자 체계, 즉 '위치 기수법'이 얼마나 위대한 발명품인지를 아주 쉬운 예시와 함께 알아보겠습니다.

로마 숫자는 왜 계산이 불편했을까? 위치 기수법의 위대함

덧셈부터 삐걱거리는 로마 숫자

1. 보는 것만으로도 머리가 아픈 덧셈

우리가 쓰는 숫자로 23 + 48을 계산하면 간단히 71이 나옵니다. 하지만 이를 로마 숫자로 바꾸면 XXIII + XLVIII가 됩니다. 단순히 자릿수를 맞춰 더하는 방식이 통하지 않습니다. 모든 기호를 한데 모은 후, V 두 개는 X로 바꾸고, 작은 숫자가 큰 숫자 앞에 오면 빼는 규칙(XL=40) 등을 모두 고려해야 LXXI라는 답을 얻을 수 있습니다. 과정이 복잡해 계산이 느리고 오류도 잦았습니다.

2. 뺄셈은 더욱 복잡한 규칙의 향연

뺄셈은 더욱 어렵습니다. 52 - 14 = 38이라는 계산도 로마 숫자로는 LII - XIV가 됩니다. LII에서 X와 IV를 어떻게 빼야 할까요? 직관적인 계산이 거의 불가능합니다. 당시 로마인들도 이런 불편함 때문에 주판(Abacus) 같은 계산 도구에 크게 의존했습니다. 표기법 자체가 계산을 돕는 게 아니라 별도의 해석이 필요한 걸림돌이었습니다. 우리가 쓰는 '받아내림' 같은 체계적인 원리가 없었습니다.

3. 곱셈과 나눗셈? 상상조차 어려운 이유

곱셈과 나눗셈은 더욱 상상하기 어렵습니다. CXXIII × XLVII (123 × 47) 같은 계산을 종이 위에서 바로 하기는 사실상 불가능합니다. 이런 계산을 하려면 수십 번의 덧셈을 반복하거나 아주 특별한 기술을 익혀야 했습니다. 계산의 복잡성은 단순히 수학 문제에 그치지 않았습니다. 정밀한 계산이 필수적인 건축, 공학, 천문학, 금융 등의 발전 속도를 더디게 만드는 거대한 장벽으로 작용했습니다.

현대 숫자의 비밀, '자릿값'의 발견

1. '0'의 발견, 무(無)에서 유(有)를 창조하다

로마 숫자에는 결정적으로 '0(영)'이 없습니다. 0이 없다는 것은 '없음'을 표시하지 못하는 것 이상의 문제입니다. 예를 들어 502라는 숫자에서 0의 역할은 '십의 자리가 비어있다'는 것을 알려주는 것입니다. 이 0 덕분에 우리는 52와 502를 명확히 구분할 수 있습니다. 로마 숫자는 이런 빈자리를 표시할 방법이 없어 LII(52), DII(502)처럼 완전히 다른 기호 조합에 의존해야 했습니다. 0의 발명은 빈자리를 표시하며 숫자 체계에 혁명을 가져왔습니다.

2. 위치가 숫자의 크기를 결정하는 '위치 기수법'

우리가 쓰는 숫자 체계의 핵심은 '위치 기수법(Positional Notation)'입니다. 이는 같은 숫자라도 어느 자리에 위치하느냐에 따라 값이 달라지는 방식입니다. 예를 들어 숫자 333에서 맨 오른쪽 3은 3, 가운데 3은 30, 맨 왼쪽 3은 300을 의미합니다. 반면 로마 숫자 III에서 모든 I는 위치에 상관없이 항상 1입니다. 이는 마치 크기가 다른 상자(일, 십, 백의 자리)에 0~9 구슬을 담는 것과 같은 효율적이고 체계적인 방식입니다.

3. 단 10개의 숫자로 모든 것을 표현하다

위치 기수법 덕분에 우리는 0부터 9까지 단 10개의 기호만으로 세상의 모든 수를 표현할 수 있습니다. 888이라는 숫자도 '8'을 세 번 나열하면 그만입니다. 하지만 로마 숫자로 이를 표현하려면 DCCCLXXXVIII처럼 여러 다른 종류의 기호를 길게 늘어놓아야 합니다. 아라비아 숫자가 얼마나 간결하고 강력한 시스템인지를 명확하게 보여주는 사례입니다. 숫자가 커질수록 효율성의 차이는 극명해집니다.

위치 기수법이 가져온 위대한 혁신

1. 상업과 금융의 폭발적인 성장

계산이 쉬워지자 가장 먼저 변화가 일어난 곳은 상업 분야입니다. 상인들은 회계 장부 작성, 이자 계산 등이 매우 편리해졌습니다. 13세기 수학자 피보나치가 저서 '주판서(Liber Abaci)'를 통해 유럽에 인도-아라비아 숫자를 소개한 이후, 유럽의 상업과 금융은 빠르게 성장했습니다. 로마 숫자로 복리 이자를 계산하는 모습을 상상하면 그 차이가 얼마나 컸을지 짐작할 수 있습니다.

2. 과학과 공학의 눈부신 발전

정밀 계산은 과학과 공학의 심장입니다. 행성의 궤도를 계산하는 천문학, 거대한 구조물을 설계하는 건축학, 자연법칙을 수식으로 풀어내는 물리학 등 모든 분야에서 빠르고 정확한 계산은 필수적입니다. 위치 기수법과 0의 도입은 수학 자체의 발전을 이끌었고, 이는 과학 혁명과 산업 혁명으로 이어지는 중요한 발판이 되었습니다. 인류가 로마 숫자에 머물렀다면 오늘날의 기술 발전은 훨씬 늦어졌을 것입니다.

결론

로마 숫자가 계산에 불편했던 이유는 '0'의 부재와 '위치 기수법' 원리가 없었기 때문입니다. 각 기호가 고정된 값을 가지다 보니, 숫자가 커질수록 표기가 길어지고 사칙연산의 과정이 매우 복잡하고 비직관적이었습니다. 반면, 우리가 사용하는 인도-아라비아 숫자는 단 10개의 기호와 자릿값이라는 천재적인 아이디어를 결합하여 모든 수를 효율적으로 표현하고 계산할 수 있게 만들었습니다. 우리가 매일 쓰는 숫자는 인류의 위대한 발명품이며 현대 문명을 가능케 한 보이지 않는 엔진입니다.