최근 수정 시각 : 2024-09-30 10:55:37

괴델 부호화


수학기초론
Foundations of Mathematics
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
다루는 대상과 주요 토픽
수리논리학 논리 · 논증{귀납논증 · 연역논증 · 귀추 · 유추} · 공리 및 공준 · 증명{증명보조기 · 자동정리증명 · 귀류법 · 수학적 귀납법 · 반증 · 더블 카운팅 · PWW} · 논리함수 · 논리 연산 · 잘 정의됨 · 조건문(조각적 정의) · 명제 논리(명제 · 아이버슨 괄호 · · · 대우) · 양상논리 · 술어 논리(존재성과 유일성) · 형식문법 · 유형 이론 · 모형 이론
집합론 집합(원소 · 공집합 · 집합족 · 곱집합 · 멱집합) · 관계(동치관계 · 순서 관계) · 순서쌍(튜플) · 서수(하세 다이어그램 · 큰 가산서수) · 수 체계 · ZFC(선택공리) · 기수(초한기수) · 절대적 무한 · 모임
범주론 범주 · 함자 · 수반 · 자연 변환 · 모나드 · 쌍대성
계산가능성 이론 계산 · 오토마타 · 튜링 기계 · 바쁜 비버 · 정지 문제 · 재귀함수
정리
드모르간 법칙 · 대각선 논법 · 러셀의 역설 · 거짓말쟁이의 역설 · 뢰벤하임-스콜렘 정리 · 슈뢰더-베른슈타인 정리 · 집합-부분합 정리 · 퍼스의 항진명제 · 굿스타인 정리 · 완전성 정리 · 불완전성 정리(괴델 부호화) · 힐베르트의 호텔 · 연속체 가설 · 퍼지 논리
기타
예비사항(약어 및 기호) · 추상화 · 벤 다이어그램 · 수학철학
틀:논리학 · 틀:이산수학 · 틀:이론 컴퓨터 과학 · 철학 관련 정보 · 논리학 관련 정보 · 수학 관련 정보 }}}}}}}}}



1. 개요2. 상세

1. 개요

Gödel numbering

논리식의 각 기호를 숫자로 대응시키는 전단사 함수, 또는 그러한 절차를 말한다. 쿠르트 괴델불완전성 정리를 증명하는 과정에서 각각의 논리식을 자연수일대일 대응시키기 위해 제안되었다.

2. 상세

각 부호에 1, 2, 3, ... 등의 자연수를 대응하고, 식의 위치에 2, 3, 5, ... 등의 소수를 대응시켜 소인수분해를 이용해 pos1sign1pos2sign2...의 자연수에 논리식을 대응시킨다. 예를 들어, 1이 1, 2가 2, +가 3, =이 4의 값을 갖는다면, 1+1=2에 대응하는 자연수는 21335174112 = 78440670이 된다.
숫자변수 속성 변수 ...
상징 0 s ¬ ( ) x1 x2 x3 ... P1 P2 P3 ...
숫자 1 3 5 7 9 11 11 13 17 19 ... 289 361 529 ...
소인수분해에 기반한 방법을 사용하며, 논리식을 위 표로 치환한 집합 [math(\{ x_1,x_2,x_3,...,x_n \})]에 대하여 논리식에 부호화된 값 [math(enc(x_1,x_2,x_3,...,x_n))]를 [math(enc(x_1,x_2,x_3,...,x_n)=2^{x_1} \cdot 3^{x_2} \cdot 5^{x_3} \cdot \cdot \cdot {p_n}^{x_n})]로 치환하는 형식이다.

예를 들면, Nagel과 Newman이 사용한 괴델 부호화에서 기호 "0"에 대한 괴델 수는 6이고 기호 "="에 대한 괴델 수는 5이다. 따라서 그들의 체계에서 공식
"0 = 0"의 괴델 수는 [math(2^6)] × [math(3^5)] × [math(5^6)] = 243,000,000이다.