6.2 형식 체계 내 결정 불가능 명제의 존재와 의미

6.2 형식 체계 내 결정 불가능 명제의 존재와 의미

1. 결정 불가능 명제의 정의

형식 체계 \mathcal{F}에서 문장 \phi가 결정 불가능(Undecidable, Independent)하다 함은, \mathcal{F} \nvdash \phi이고 \mathcal{F} \nvdash \neg\phi인 것이다. 즉, \phi\mathcal{F} 내에서 증명도 반증도 불가능하다.

결정 불가능 문장 \phi에 대해, \mathcal{F} + \phi\mathcal{F} + \neg\phi 모두 무모순하다. 이는 \phi\mathcal{F}의 공리로부터 독립(Independent)적임을 의미한다.

2. 결정 불가능 명제의 유형

2.1 괴델 문장

괴델 문장 G는 “이 문장은 \mathcal{F}에서 증명 불가능하다“를 산술적으로 인코딩한 것이며, PA에서 결정 불가능하다. 이 문장은 표준 모형 \mathbb{N}에서 참이며, 대각화(Diagonalization)에 의해 구성된 “인공적” 문장이다.

2.2 자연적 독립 명제

괴델 문장과 달리, 자기 참조적 구성 없이 자연스럽게 발생하는 PA-독립(PA-Independent) 명제도 존재한다.

구드슈타인 정리(Goodstein’s Theorem, 1944): 모든 구드슈타인 수열은 결국 0에 도달한다는 정리이다. 커비와 파리(Kirby & Paris, 1982)는 이 정리가 PA에서 증명 불가능함을 보였다. 구드슈타인 정리는 자기 참조와 무관한 순수 수론적 진술이며, PA-독립의 “자연적” 예이다.

파리-해링턴 정리(Paris-Harrington Theorem, 1977): 유한 램지 정리(Finite Ramsey Theorem)의 강화 버전이 PA에서 증명 불가능하다. 이 결과는 조합론(Combinatorics)의 자연스러운 정리가 PA의 증명 능력을 초과함을 보여준다.

하비 프리드먼의 유한 형태(Friedman’s Finite Forms): 프리드먼(Harvey Friedman)은 유한 조합론에서의 다수의 PA-독립 명제를 발견하였다. 이 명제들은 기초적이고 구체적인 수학적 진술이면서도 PA에서 결정 불가능하다.

2.3 집합론적 독립 명제

연속체 가설(Continuum Hypothesis, CH): 괴델(1940)이 CH의 ZFC-무모순성을, 코헨(Cohen, 1963)이 \negCH의 ZFC-무모순성을 증명하여, CH가 ZFC에서 독립임이 확립되었다.

선택 공리(Axiom of Choice, AC): ZF에서 독립이다. AC와 \negAC 모두 ZF와 무모순하다.

3. 결정 불가능 명제의 인공지능에 대한 함의

3.1 수학적 발견의 한계

AI 기반 자동 정리 증명기(Automated Theorem Prover)는 PA에서 결정 불가능한 명제를 증명할 수 없다. 구드슈타인 정리와 같은 자연적 독립 명제의 증명은 PA보다 강력한 원리(초한 귀납법 등)를 필요로 하며, AI가 이러한 원리를 “발견“하거나 채택하려면 PA를 넘어서는 추론 능력이 필요하다.

이는 AI에 의한 수학적 발견의 범위가 AI가 사용하는 형식 체계에 의해 근본적으로 제한됨을 의미한다. 더 강력한 공리를 채택하면 더 많은 정리를 증명할 수 있으나, 확장된 체계에도 새로운 결정 불가능 명제가 발생한다.

3.2 지식 표현의 한계

기호주의 AI에서 지식은 형식적 명제로 표현된다. 결정 불가능 명제의 존재는 형식적으로 표현된 지식 기반(Knowledge Base)으로부터 도출 가능한 결론의 범위에 본질적 한계가 존재함을 의미한다.

3.3 판정의 한계

“주어진 명제가 결정 불가능한지“를 판별하는 것 자체가 일반적으로 결정 불가능하다. 따라서 AI가 특정 명제에 대해 “이 명제는 현재 체계에서 결정 불가능하다“고 판단하는 것도 일반적으로 불가능하다.

4. 결정 불가능성의 정도(Degree)

4.1 튜링 정도(Turing Degree)

결정 불가능 문제들 사이에도 난이도의 차이가 존재한다. 튜링 정도(Turing Degree)는 결정 불가능성의 “정도“를 측정하는 이론적 도구이다.

정지 문제의 튜링 정도 \mathbf{0}'(영 점프, Zero Jump)는 결정 가능 문제보다 엄격히 어렵다. 정지 문제의 정지 문제(\mathbf{0}'', 이중 점프)는 정지 문제보다 엄격히 어렵다. 이 위계는 무한히 계속된다.

4.2 산술 계층(Arithmetical Hierarchy)

산술 계층 \Sigma_n^0, \Pi_n^0은 결정 불가능성의 정도를 양화사의 교대 수에 의해 분류한다. PA에서 결정 불가능한 문장은 산술 계층의 상위 수준에 위치한다.

5. 불완전성의 불가피성

5.1 완전한 확장의 불가능성

PA에 유한 개의 새로운 공리를 추가하여 확장하면, 확장된 체계도 PA를 포함하고 효과적으로 공리화되므로 불완전하다. 무한히 많은 공리를 추가하더라도, 공리 집합이 결정 가능한 한 불완전성은 해소되지 않는다.

5.2 비효과적 완전한 확장

“표준 모형에서 참인 모든 산술적 문장“을 공리로 취하면 완전한 이론이 얻어지나, 이 공리 집합은 결정 불가능하다. 완전성과 효과적 공리화의 양립이 불가능한 것이 불완전성 정리의 핵심이다.

6. 결정 불가능 명제 존재의 긍정적 측면

결정 불가능 명제의 존재는 부정적 한계일 뿐 아니라 긍정적 의미도 갖는다.

수학적 자유: 결정 불가능 명제에 대해 상이한 공리적 선택이 가능하다는 것은 수학적 구조의 다양성을 보장한다. CH의 독립성은 CH가 참인 집합론적 우주와 CH가 거짓인 우주 모두가 정합적(Consistent)임을 의미하며, 이는 집합론적 탐구의 자유를 확대한다.

탐구의 무한성: 결정 불가능 명제가 항상 존재한다는 것은 수학적(그리고 AI에 의한) 탐구가 결코 완결될 수 없으며, 새로운 발견의 가능성이 무한함을 보장한다.