On a Theorem by Bezboruah & Shepherdson

이 논문은 베조르후와 셰퍼드슨의 불완전성 정리를 논의하고 크라이젤의 반박이 타당하지 않음을 주장하며, 푸달의 제 2 불완전성 정리와의 비교를 통해 니엘슨과 마르코프의 통찰에 기반한 시퀀스 코딩을 이용해 해당 정리를 재증명합니다.

Albert Visser

게시일 Mon, 09 Ma
📖 4 분 읽기🧠 심층 분석

Each language version is independently generated for its own context, not a direct translation.

1. 배경: 거대한 성벽과 작은 돌멩이 (배경 지식)

수학에는 **'괴델의 제 2 불완전성 정리'**라는 유명한 법칙이 있습니다.

"어떤 수학 이론이 스스로의 모순 (불일치) 이 없음을 증명할 수 있다면, 그 이론은 이미 모순이 있는 것이다."

즉, **"자신의 정직함을 스스로 증명할 수 있는 시스템은 존재하지 않는다"**는 뜻입니다.

하지만 이 정리가 성립하려면 그 이론이 충분히 강력해야 합니다. 마치 거대한 성벽을 쌓을 수 있는 기술이 있어야 하죠.
1976 년, 베즈보루아 (Bezboruah)셰퍼드슨 (Shepherdson) 이라는 두 학자는 "이 정리가 아주 약한 이론 (성벽이 아니라 작은 돌멩이 하나만 있는 수준) 에서도 성립할까?"라고 질문했습니다.

2. 크라이젤의 반대: "그건 의미가 없어!" (논쟁)

당시 수학계의 거물 크라이젤 (Kreisel) 은 이 연구에 대해 강력하게 반대했습니다. 그의 주장은 다음과 같습니다.

"그런 약한 이론에서는 '증명'이라는 개념이 제대로 작동하지 않아. 마치 아기에게 고등 물리학 문제를 풀게 하는 것과 같아. 아기가 문제를 풀지 못한다고 해서 '아기가 물리학을 모른다'는 결론을 내리는 게 아니라, '아기에게 그 문제를 풀 수 있는 능력이 없다'는 뜻이지. 그러니 그 이론이 '자신의 모순을 증명하지 못한다'는 건 의미가 없어."

즉, 크라이젤은 **"약한 이론에서는 '자신'이라는 개념 자체가 제대로 정의되지 않으니, 그 이론이 스스로를 증명하지 못한다는 건 아무런 의미가 없다"**고 주장했습니다.

3. 비서의 반박: "의미는 강자에게서 온다" (논증)

저자 비서는 크라이젤의 주장을 **"아기에게 물리학을 가르치지 않는다고 해서 아기가 물리학을 이해할 수 없다는 뜻은 아니다"**라고 반박합니다.

  • 비유의 예: 우리가 ZFC(강력한 수학 이론) 로 어떤 사실을 증명했다고 칩시다. 그런데 "이걸 선택 공리 없이 증명할 수 있니?"라고 물었을 때, "아니, ZF(약한 이론) 에서는 그 문장의 의미가 달라져서 증명할 수 없어"라고 답한다면 어떨까요? 그건 너무 억지스러운 소리입니다.
  • 결론: 약한 이론 (Q 나 PA-) 에서도 '증명'과 '모순'이라는 개념은 강한 이론의 관점에서 볼 때 여전히 유효합니다. 따라서 약한 이론이 스스로의 모순을 증명하지 못한다는 사실은 여전히 기술적으로 의미 있는 도전이자 중요한 결과입니다.

4. 두 가지 다른 접근법 (비교)

이 논문은 두 가지 다른 방식으로 이 문제를 해결한 방법을 비교합니다.

  1. 푸들락 (Pudlák) 의 방법 (현대식):

    • 비유: 거대한 성벽 (강한 이론) 을 짓기 위해 필요한 최소한의 설계도를 찾아내는 방식입니다.
    • 약한 이론 (Q) 이 사실은 강력한 이론 (S1^2) 을 '숨겨진 형태'로 포함하고 있다는 것을 증명하여, 괴델의 정리가 자연스럽게 적용되도록 합니다.
    • 특징: 매우 정교하고 일반적이지만, 구체적인 '증명 과정'을 눈으로 보기 어렵습니다.
  2. 베즈보루아 & 셰퍼드슨 (B&S) 의 방법 (구식):

    • 비유: 가짜 법원을 만들어서, 그 법원에서 "유죄 판결"이 내려지는 상황을 직접 만들어내는 방식입니다.
    • 아주 약한 이론 (PA-) 에서도, 특정한 방식으로 코딩 (숫자화) 을 하면, 실제로는 모순이 아닌데 시스템이 '모순'이라고 착각하는 가짜 증명을 만들어낼 수 있습니다.
    • 특징: 구체적인 모델을 직접 구성하여, "보여주기"에 초점을 맞춥니다.

5. 비서의 새로운 요리법 (마르코프 코딩)

비서는 이 논문에서 B&S 의 결과를 증명하는 새로운 방법을 제시합니다.

  • 기존 방법 (베타 함수): 숫자들을 나열하는 전통적인 방식.
  • 새로운 방법 (마르코프 코딩): 행렬 (Matrix) 을 이용한 방식입니다.
    • 비유: 숫자들을 나열하는 대신, 레고 블록을 특정 규칙 (행렬 곱셈) 으로 쌓아 올리는 방식입니다.
    • 비서는 "진실한 산술 (True Arithmetic)"이라는 거대한 세계를 배경으로, 비표준 모델 (일반적인 수학과는 조금 다른, 무한히 큰 숫자가 있는 세계) 을 두 개 (M 과 N) 만들어냅니다.
    • 이 두 세계 사이를 오가며, M 에서는 존재하지 않지만 N 에서는 존재하는 특이한 행렬 (증명 서열) 을 만들어냅니다.
    • 이 서열을 약한 이론 (PA-) 으로 가져오면, 시스템은 이를 '모순의 증명'으로 인식하지만, 실제로는 그 증명 과정의 중간에 '공백'이 있는 가짜 증명이 됩니다.

6. 결론: 왜 이 연구가 중요한가?

  1. 크라이젤의 오해 깨기: 약한 이론에서도 괴델의 정리는 의미가 있으며, 크라이젤의 반론은 타당하지 않음을 보여줍니다.
  2. 교육적 가치: 이 연구는 추상적인 수학적 개념을 구체적인 모델 (가짜 법원, 레고 블록) 로 시각화할 수 있게 해줍니다. 특히, "모순의 증명"이 어떻게 만들어지는지를 눈으로 볼 수 있게 합니다.
  3. 기술적 도전: 아주 약한 이론에서도 복잡한 수학적 구조를 어떻게 다룰 수 있는지 보여주는 훌륭한 기술적 성과입니다.

한 줄 요약:

"수학의 거물 크라이젤은 '약한 이론에서의 불완전성 증명'을 의미 없는 짓이라고 했지만, 비서는 '그건 오히려 가장 흥미로운 퍼즐 조각이야'라고 말하며, 레고 블록 (행렬) 을 이용해 약한 이론이 스스로를 속이는 가짜 증명을 어떻게 만들어내는지 직접 보여줍니다."

이 논문은 수학의 기초가 얼마나 튼튼하고 흥미로운지, 그리고 약한 시스템에서도 그 깊이가 어떻게 드러나는지를 보여주는 멋진 이야기입니다.