Daily Knowledge
오늘의 지식: 오컴의 면도날, 가장 단순한 설명을 고르라는 말의 진짜 뜻
중세 철학자 윌리엄 오컴의 이름을 딴 오컴의 면도날을 통해 단순함, 설명력, 과학적 사고, 일상적 판단의 균형을 읽는다.
왜 오늘 이 주제인가
정보가 너무 많은 시대에는 똑똑함의 모양도 달라진다. 예전에는 많이 아는 사람이 유리했다면, 지금은 너무 많은 설명 중 무엇을 버릴지 아는 사람이 유리하다. 뉴스 하나에도 정치적 음모론, 경제적 이해관계, 개인의 심리, 플랫폼 알고리즘, 우연한 실수 같은 설명이 한꺼번에 달라붙는다. 회사의 실패, 인간관계의 오해, 건강 문제, 사회적 유행을 볼 때도 마찬가지다. 복잡한 세상일수록 우리는 더 복잡한 설명을 좋아하게 된다. 그래야 자신이 현실을 깊이 이해하고 있다는 느낌이 들기 때문이다.
하지만 지적인 태도는 언제나 복잡한 설명을 더하는 데서 나오지 않는다. 때로는 불필요한 가정을 깎아내는 능력이 더 중요하다. 바로 여기서 등장하는 말이 ‘오컴의 면도날(Occam’s razor)’이다. 보통 “가장 단순한 설명이 맞다”로 알려져 있지만, 이 요약은 절반만 맞고 절반은 위험하다. 오컴의 면도날은 단순한 설명을 무조건 참이라고 선언하는 법칙이 아니다. 같은 현상을 설명하는 여러 이론이 있을 때, 필요 이상으로 많은 존재나 가정을 끌어들이지 말라는 사고의 원칙에 가깝다.
이 원칙은 과학뿐 아니라 일상 판단에도 매우 실용적이다. 답장이 늦은 친구를 보고 “나를 싫어하나?”라고 생각하기 전에, 바빴거나 알림을 놓쳤거나 피곤했을 가능성을 먼저 보는 것. 제품 장애가 났을 때 거대한 조직 음모보다 최근 배포, 설정 변경, 네트워크 문제를 먼저 확인하는 것. 투자 시장에서 모든 가격 변동을 어떤 거대한 세력의 의도로 해석하기보다 금리, 유동성, 심리, 실적이라는 기본 변수부터 보는 것. 이런 태도는 세상을 단순하게 보는 것이 아니라, 설명의 비용을 의식하는 것이다.
오늘 오컴의 면도날을 알아야 하는 이유는 생성형 인공지능과 음모론, 데이터 과잉이 동시에 커지는 시대이기 때문이다. AI는 그럴듯한 설명을 빠르게 만들어낸다. 소셜미디어는 감정적으로 만족스러운 해석을 빠르게 퍼뜨린다. 데이터 분석 도구는 수많은 상관관계를 찾아낸다. 이때 우리에게 필요한 것은 더 많은 이야기만이 아니라, 어떤 이야기가 실제로 필요한 가정만으로 버티고 있는지 따져보는 감각이다. 면도날은 생각을 베어내는 도구가 아니라, 생각에 붙은 장식을 조심스럽게 다듬는 도구다.
핵심 배경
오컴의 면도날은 중세 스콜라 철학자 윌리엄 오컴(William of Ockham)의 이름을 딴 원칙이다. 브리태니커는 이 원칙을 “필요 없이 다수를 상정해서는 안 된다”는 문장, 라틴어로는 흔히 pluralitas non est ponenda sine necessitate로 소개한다. 더 널리 알려진 표현은 “실체는 필요 이상으로 늘려서는 안 된다”는 말이다. 여기서 ‘실체’는 꼭 물건만 뜻하지 않는다. 설명을 위해 끌어오는 존재, 원인, 단계, 숨은 메커니즘, 예외 가정까지 포함한다고 보면 된다.
윌리엄 오컴은 대략 1287년 무렵 영국 서리의 오컴이라는 마을에서 태어난 프란체스코회 수도자이자 철학자였다. 스탠퍼드 철학 백과사전은 그를 토마스 아퀴나스, 둔스 스코투스와 함께 후기 중세 철학의 중요한 인물로 소개한다. 그는 논리학, 자연철학, 인식론, 윤리학, 정치철학, 신학에 걸쳐 영향력 있는 논의를 남겼고, 특히 보편자가 실제로 독립된 존재인지에 관한 논쟁에서 유명하다. 다만 오늘날 대중에게 가장 잘 알려진 이름은 역시 오컴의 면도날이다.
흥미로운 점은 이 원칙을 오컴이 완전히 처음 만든 것은 아니라는 사실이다. 브리태니커는 오컴 이전에도 뒤랑 드 생푸르생 같은 신학자, 니콜 오렘 같은 자연철학자들이 비슷한 경제성의 원리를 사용했고, 뒤에는 갈릴레오를 비롯한 과학자들도 단순한 가설을 선호하는 태도를 보였다고 설명한다. 그럼에도 오컴의 이름이 붙은 이유는 그가 이 원칙을 자주, 날카롭게, 체계적으로 사용했기 때문이다. 어떤 개념이 역사 속에서 한 사람의 이름을 얻는 경우는 대개 최초 발명보다 강력한 사용과 기억의 결과다.
‘면도날’이라는 비유도 중요하다. 면도날은 무언가를 새로 만드는 도구가 아니라 불필요한 것을 잘라내는 도구다. 오컴의 면도날은 이론을 자동으로 만들어주지 않는다. 대신 이미 제시된 설명들 사이에서 “이 가정은 정말 필요한가?”, “이 원인을 추가하지 않아도 현상을 설명할 수 있지 않은가?”, “증거가 없는 숨은 존재를 상정하고 있지는 않은가?”라고 묻게 만든다. 좋은 설명은 단지 짧은 설명이 아니다. 같은 사실을 더 적은 가정으로, 더 명료하게, 더 시험 가능하게 설명하는 것이다.
과학에서 이 원칙은 매우 중요한 역할을 해왔다. 예를 들어 천문학의 역사에서 복잡한 천동설 체계는 행성의 움직임을 설명하기 위해 수많은 보조 원과 예외 장치를 필요로 했다. 코페르니쿠스의 지동설도 처음부터 모든 면에서 더 정확하고 단순했던 것은 아니지만, 장기적으로는 행성 운동을 이해하는 구조를 더 경제적으로 정리하는 방향을 열었다. 과학 이론은 단순함만으로 선택되지 않는다. 관측과 실험에 맞아야 하고, 예측을 만들어야 하며, 다른 지식과 잘 연결되어야 한다. 그러나 두 설명이 비슷한 예측력을 가진다면, 불필요한 가정이 적은 쪽이 더 좋은 출발점이 되는 경우가 많다.
오컴의 면도날은 통계와 머신러닝에서도 낯설지 않다. 너무 복잡한 모델은 훈련 데이터에는 잘 맞지만 새로운 데이터에는 약할 수 있다. 이것을 과적합(overfitting)이라고 한다. 시험 범위를 통째로 외운 학생이 실제 응용 문제에 약한 것과 비슷하다. 모델이 지나치게 많은 변수와 예외를 품으면, 현실의 규칙이 아니라 우연한 잡음까지 설명해버린다. 그래서 좋은 모델링은 무조건 복잡한 모델을 쓰는 일이 아니라, 설명력과 일반화 능력 사이의 균형을 잡는 일이다. 오컴의 면도날은 이 균형 감각의 오래된 철학적 조상이라고 볼 수 있다.
사람들이 자주 놓치는 포인트
-
오컴의 면도날은 “단순한 것이 항상 맞다”는 법칙이 아니다. 현실은 실제로 복잡할 때가 많다. 질병, 경제 위기, 전쟁, 인간의 감정은 단일 원인으로 설명되지 않는다. 면도날은 복잡성을 부정하라는 말이 아니라, 증거 없이 복잡성을 추가하지 말라는 말이다.
-
‘단순함’은 짧은 문장이 아니라 적은 가정에 가깝다. “모든 일은 운명이다”는 문장은 짧지만 좋은 설명은 아니다. 검증 가능한 메커니즘이 없고, 반례를 처리하는 방식도 애매하다. 반대로 과학적 설명은 길어 보여도 필요한 가정을 명확히 하고 예측을 만들 수 있다면 더 좋은 설명일 수 있다.
-
면도날은 증거를 대신하지 않는다. 어떤 설명이 단순하다고 해서 자동으로 사실이 되는 것은 아니다. 범죄 수사에서 가장 평범한 용의자가 항상 범인은 아니고, 의학에서 흔한 병이 항상 정답도 아니다. 단순한 설명은 우선순위를 정하는 데 도움을 줄 뿐, 최종 판정은 증거가 한다.
-
음모론은 종종 ‘겉보기에는’ 단순하다. “모든 것은 한 집단이 조종한다”는 설명은 매우 단순하게 들린다. 그러나 실제로는 수많은 사람의 완벽한 침묵, 정보 유출의 부재, 서로 다른 사건의 정교한 연결, 반례를 모두 흡수하는 보조 가정을 필요로 한다. 오컴의 면도날로 보면 이런 설명은 단순한 것이 아니라 숨겨진 복잡성을 외상으로 미룬 것이다.
-
사람의 마음을 읽을 때도 조심해야 한다. 누군가 차갑게 말했다고 해서 곧바로 악의, 질투, 경멸을 상정할 필요는 없다. 피로, 어색함, 업무 압박, 단순한 표현 습관도 가능한 설명이다. 물론 반복되는 행동과 명확한 증거가 있다면 다른 판단을 해야 한다. 핵심은 첫 해석부터 가장 드라마틱한 설명으로 뛰지 않는 것이다.
-
반대로 지나친 단순화도 지적 게으름이 될 수 있다. “가난은 노력 부족이다”, “성공은 재능 때문이다”, “청년 문제는 스마트폰 때문이다” 같은 문장은 설명의 비용을 줄이는 것이 아니라 현실을 납작하게 누르는 경우가 많다. 좋은 면도날은 필요한 복잡성까지 베어내지 않는다.
현대적으로 읽는 법
오컴의 면도날을 현대적으로 읽는 첫 번째 방법은 정보 소비의 위생으로 쓰는 것이다. 어떤 주장을 만났을 때 곧장 믿거나 반박하기 전에, 그 주장이 의존하는 가정의 수를 세어볼 수 있다. 이 주장은 몇 명의 사람이 어떤 동기로 움직였다고 가정하는가? 반례가 나오면 설명을 계속 덧붙이는가? 더 적은 가정으로 같은 사실을 설명할 수 있는 대안은 없는가? 이런 질문은 논쟁에서 이기기 위한 기술이라기보다, 자기 머릿속을 덜 어지럽히는 정리법이다.
두 번째는 일의 문제 해결이다. 시스템 장애, 매출 하락, 프로젝트 지연이 생기면 조직은 종종 거대한 이야기부터 만든다. “문화가 문제다”, “전략이 틀렸다”, “사람들이 주인의식이 없다” 같은 말은 그럴듯하지만 너무 넓다. 오컴의 면도날은 먼저 최근에 바뀐 것, 반복적으로 관찰되는 것, 가장 적은 가정으로 영향을 설명하는 것을 보라고 말한다. 최근 배포가 있었는가, 의사결정 병목이 한 곳에 몰렸는가, 고객 유입 채널이 바뀌었는가. 작은 원인이 큰 결과를 만들 수 있다는 사실은 복잡한 조직일수록 더 자주 확인된다.
세 번째는 인공지능 시대의 판단이다. 생성형 AI는 사용자가 원하는 방향으로 매끄러운 설명을 만들어줄 수 있다. 문제는 매끄러움이 진실처럼 느껴진다는 점이다. AI가 제시한 설명을 읽을 때도 오컴의 면도날을 적용할 수 있다. 이 답변은 어떤 전제를 깔고 있는가? 확인 가능한 근거와 그럴듯한 추측을 구분하는가? 설명을 위해 필요 없는 권위나 사례를 덧붙이고 있지는 않은가? AI를 잘 쓰는 사람은 답변을 많이 받는 사람이 아니라, 답변에서 불필요한 가정을 잘 걷어내는 사람이다.
네 번째는 자기 해석이다. 인간은 자기 삶에도 과한 서사를 붙인다. 실패하면 “나는 원래 안 되는 사람”이라고 생각하고, 작은 실수에도 “모두가 나를 이상하게 볼 것”이라고 상정한다. 하지만 많은 일은 더 단순한 설명을 갖는다. 잠을 못 잤다. 준비 시간이 부족했다. 상대도 자기 문제로 바빴다. 환경이 나빴다. 물론 단순한 설명이 언제나 위로가 되는 것은 아니다. 어떤 문제는 반복 패턴을 봐야 하고, 구조적 원인을 인정해야 한다. 그러나 첫 번째 설명으로 자기혐오나 타인의 악의를 선택하지 않는 것만으로도 판단은 훨씬 덜 잔인해진다.
마지막으로 오컴의 면도날은 겸손의 도구다. 우리는 복잡한 설명을 만들 때 자신이 깊어졌다고 느끼지만, 사실은 불확실성을 견디지 못해 이야기를 덧칠하는 경우가 많다. 반대로 좋은 단순함은 현실을 얕보는 태도가 아니라, “내가 아직 모르는 것을 굳이 아는 척하지 않겠다”는 태도다. 어떤 원인을 말할 증거가 없으면 보류하고, 어떤 가정이 필요 없으면 잘라내고, 더 나은 증거가 나오면 설명을 바꾸는 것. 이것이 면도날의 윤리다.
더 알아보기
- Encyclopaedia Britannica: Occam’s razor
- Stanford Encyclopedia of Philosophy: William of Ockham
- Stanford Encyclopedia of Philosophy: Simplicity
- Internet Encyclopedia of Philosophy: William of Ockham
오늘의 한 문장
가장 좋은 설명은 가장 짧은 이야기가 아니라, 필요한 것만 남기고도 현실을 견디는 이야기다.