LTCT KOREA해외 학술 연구
세계 논리학의 지도 · 제11회
독일 국기독일편 01 · 증명 분석과 정보

증명은 결론에 들어 있는 개념만으로
다시 쓸 수 있을까요?

게르하르트 겐첸의 1935년 논문을 따라, 실제 수학 추론에 가까운 자연연역과 증명의 구조를 드러내는 시퀀트 계산을 비교하고 ‘우회하지 않는 증명’이 남기는 정보를 읽습니다.

Gerhard Gentzen · Untersuchungen über das logische Schließen I–II · 1935

복잡한 증명 종이를 들어 올리자 아래에서 간결한 추론 구조와 붉은 실이 드러나는 제목 삽화
제목 그림 · 복잡한 증명의 표면 아래에서 분석 가능한 추론 구조가 드러나는 장면을 담은 편집부 제작 삽화. 본문 도식을 반복하지 않았습니다.
읽기 안내 · 이 글은 공개 원문과 확인한 연구 해설을 바탕으로 사회자와 연구자의 대화를 재구성한 가상 대담입니다. 실제 인터뷰나 겐첸의 직접 발언이 아닙니다. 간단한 명제논리 예시는 원문의 체계를 배우기 위한 교육용 모형이며 원문의 증명 전체를 대신하지 않습니다.

Gerhard Gentzen, Untersuchungen über das logische Schließen I–II

Mathematische Zeitschrift 39, 176–210·405–431 (1935). DOI 10.1007/BF01201353·10.1007/BF01201363.

두 편은 한 박사학위 논문으로 접수된 하나의 연구입니다. 괴팅겐대학교 디지털 원본과 64쪽 영어 번역본 전체를 대조했습니다.

PART I · 실제 추론을 형식으로 옮기기

기호를 줄이는 일보다 추론의 모양을 보존하는 일

자연연역은 수학자가 가정을 세우고 닫는 방식을 규칙으로 바꿉니다.

01
사회자

힐베르트식 형식 체계가 있었는데, 왜 새 계산이 필요했나요?

연 연구자

겐첸은 프레게·러셀·힐베르트 계열의 형식화가 기술적으로 강력하지만 실제 수학자가 쓰는 추론의 모습과 거리가 있다고 보았습니다. 소수의 공리에서 긴 식을 끌어내는 체계에서는 “어떤 가정을 세웠고, 언제 그 가정에서 벗어났는가”가 표면에 잘 드러나지 않습니다.

그의 첫 목표는 실제 추론에 가능한 한 가까운 계산을 세우는 일이었습니다. 여기서 자연연역 NJ와 NK가 나옵니다. 다음 목표는 증명 전체를 분석해 우회적인 중간 개념을 걷어낼 수 있는 계산을 만드는 일이었습니다. 이를 위해 시퀀트 계산 LJ와 LK가 등장합니다.

생각그림 01 · 한 논문 안의 두 설계자연스러움 · 분석 가능성
자연연역 NJ·NK가정을 세우고 결론에서 그 가정을 닫는 실제 추론의 리듬을 드러냅니다.
시퀀트 계산 LJ·LK전제 문맥과 결론 문맥을 함께 적어 증명의 변환을 추적합니다.
두 계산은 경쟁하는 완제품이라기보다 서로 다른 목적을 맡은 분석 도구입니다.
원문 근거 · 논문 서두(Synopsis), 제1부 176–177쪽.
02
사회자

‘실제 추론에 가깝다’는 말은 구체적으로 무엇을 뜻하나요?

연 연구자

수학자는 대개 “A라고 가정하자”로 시작해 그 가정 아래에서 B를 얻은 뒤 “따라서 A이면 B이다”라고 정리합니다. 자연연역은 이 흐름을 그대로 규칙으로 만듭니다. 증명은 위에서 아래로 뻗는 나무이고, 맨 위에는 가정, 맨 아래에는 최종 결론이 놓입니다.

한 번 얻은 식을 여러 번 쓰는 실제 필기와 달리 나무에서는 각 사용을 가지로 따로 표시합니다. 겐첸은 이 차이가 편리한 형식화를 위한 선택이라고 설명합니다. 자연연역이 일상 필기를 사진처럼 복제한다는 뜻은 아닙니다.

생각그림 02 · 가정에서 결론으로 내려가는 나무증명 구조
[A]¹
A → B
B
대괄호의 A는 잠시 세운 가정입니다. 위첨자 ¹은 뒤에서 어느 규칙이 이 가정을 닫는지 표시합니다.
원문 근거 · 제II절 §1–2, 제1부 182–185쪽.
03
사회자

가정을 ‘닫는다’는 것은 무엇인가요?

연 연구자

A를 가정한 채 B를 얻었다면, 함의 도입 규칙은 그 가지의 가정 A에 대한 의존을 해제하고 A→B를 결론으로 만듭니다. 결론은 이제 그 임시 가정에 기대지 않습니다. 증명마다 어떤 식이 어느 가정에 의존하는지 기록해야 하는 이유입니다.

존재양화사와 전칭양화사의 규칙에는 고유변수 조건이 붙습니다. ‘아무 대상이나’ 택한 변수가 특정 가정에 숨어 있으면 전체 대상에 대한 결론으로 일반화할 수 없습니다. 형식은 자연스러운 말 속에 생략되기 쉬운 조건을 보이게 합니다.

생각그림 03 · 의존을 닫는 순간함의 도입
열린 가지[A]¹에 의존하여 B를 얻음
닫힌 결론A → B
가정 ¹에 더는 의존하지 않음
가정을 지우는 동작이 아니라, 그 가정에 대한 의존을 함의 안으로 옮기는 동작입니다.
원문 근거 · 제II절 §2–3, 제1부 183–187쪽.
04
사회자

도입 규칙과 제거 규칙은 왜 짝을 이루나요?

연 연구자

각 논리 기호에는 그 기호를 결론에 만드는 도입 규칙과, 그 기호가 붙은 식에서 정보를 꺼내는 제거 규칙이 있습니다. 예를 들어 A와 B에서 A∧B를 만드는 것이 ∧-도입이고, A∧B에서 A를 꺼내는 것이 ∧-제거입니다. 함의도입은 A라는 가정에서 B를 얻은 가지를 A→B로 묶고, 함의제거는 A와 A→B에서 B를 얻습니다.

도입 직후 같은 기호를 제거하면 방금 포장한 내용을 곧바로 다시 풉니다. 겐첸은 제거 규칙이 도입 규칙이 부여한 의미를 따라야 한다는 생각을 제시했습니다. 이 대칭은 이후 증명 정규화와 증명론적 의미론의 출발점이 됩니다.

직접 실험 01 · 도입과 제거 사이의 우회 찾기조작
도입한 기호를 곧바로 제거하는 국소적 우회와, 이미 주어진 정보를 실제로 사용하는 단계를 구별합니다.
원문 근거 · 제II절 §5.13, 제1부 후반부의 도입·제거 대응 설명.
PART II · 증명을 분석할 언어 만들기

시퀀트는 전제와 결론의 자리를 함께 적는다

증명 변환을 추적하려면 식 하나보다 넓은 단위가 필요합니다.

05
사회자

시퀀트는 무엇을 적는 기호인가요?

연 연구자

시퀀트 Γ ⊢ Δ는 왼쪽 문맥 Γ의 모든 전제가 성립할 때 오른쪽 문맥 Δ 가운데 적어도 하나가 성립한다는 형태를 나타냅니다. Γ와 Δ는 식 한 개가 아니라 식들의 유한한 목록입니다. 빈 쪽도 허용됩니다.

시퀀트는 진리표 한 줄이 아닙니다. 어떤 전제가 사용 가능한지, 어떤 결론 후보가 놓였는지, 규칙이 어느 쪽의 어떤 기호를 다루는지를 기록하는 증명 단위입니다. 원문의 화살표를 이 글에서는 현대적으로 널리 쓰이는 ⊢로 표시합니다.

생각그림 05 · 시퀀트의 두 문맥Γ ⊢ Δ
왼쪽 ΓA, A→B
사용 가능한 전제
⊢
오른쪽 ΔB
도달할 결론
왼쪽 쉼표는 전제들을 함께 요구하는 쪽으로, 고전 LK의 오른쪽 쉼표는 결론 후보를 나열하는 쪽으로 읽습니다.
원문 근거 · 제I절 §2.3–2.4, 제1부 178–180쪽.
06
사회자

왼쪽과 오른쪽을 바꾸면 뜻도 달라지나요?

연 연구자

그렇습니다. A가 왼쪽에 있으면 사용할 수 있는 전제이고, 오른쪽에 있으면 얻으려는 결론입니다. 같은 식도 자리에 따라 규칙의 역할이 달라집니다. A∧B를 왼쪽에서 쓰면 A와 B를 각각 이용할 수 있고, 오른쪽에서 만들려면 A와 B를 모두 증명해야 합니다.

이 좌우 구분 덕분에 논리 기호의 규칙을 대칭적으로 배열할 수 있습니다. 증명을 아래 결론에서 위 전제로 거꾸로 탐색할 때도 “왼쪽 규칙을 적용할지, 오른쪽 규칙을 적용할지”를 명확히 선택할 수 있습니다.

직접 실험 02 · 시퀀트 문맥 읽기조작
전제 문맥과 결론 문맥을 바꾸며 같은 기호가 어느 역할을 맡는지 확인합니다. 이 작은 판정기는 전체 술어논리의 증명기를 뜻하지 않습니다.
원문 근거 · 제III절 §1, 제1부 189–195쪽의 LJ·LK 규칙 배열.
07
사회자

LJ와 LK는 어디에서 갈라지나요?

연 연구자

LJ는 직관주의 술어논리, LK는 고전 술어논리를 위한 시퀀트 계산입니다. 겐첸의 형식에서 LJ의 오른쪽 문맥에는 식이 최대 하나만 놓입니다. LK는 오른쪽에 여러 식을 허용합니다. 이 구조적 차이가 고전논리와 직관주의 논리의 차이를 드러냅니다.

자연연역에서는 배중률을 기본식으로 더해 NK를 만들었지만, 시퀀트 계산에서는 오른쪽 문맥의 허용 범위가 차이를 나타냅니다. 같은 논리 차이가 계산에 따라 서로 다른 위치에서 보인다는 점이 중요합니다.

생각그림 07 · 한 칸과 여러 칸LJ · LK
LJ · 직관주의Γ ⊢ A
오른쪽에 최대 한 식
LK · 고전논리Γ ⊢ A, B, …
오른쪽에 여러 식 허용
이 도식은 원문의 형식적 제한을 요약합니다. ‘직관주의는 결론이 하나뿐인 사고법’이라는 심리적 일반화가 아닙니다.
원문 근거 · 제III절 §1과 §2.3, 제1부 189–195쪽.
08
사회자

같은 결론을 컷을 써서 얻는 경우와 직접 얻는 경우를 보여 주세요.

연 연구자 · 가상 답변

A를 “신청서가 있다”, B를 “사진이 있다”, C를 “추천서가 있다”라고 합시다. A∧B에서 A∨C를 얻으려 합니다. 신청서와 사진이 있으면, 신청서 또는 추천서가 있다는 결론이 따라옵니다.

먼저 A∧B에서 A를 얻는 증명과, A에서 A∨C를 얻는 증명을 따로 만듭니다. 두 증명을 중간식 A로 잇는 것이 이 예의 컷입니다. 컷을 없앤 쪽은 A∧B에서 A를 얻은 증명에 바로 ∨의 오른쪽 규칙을 적용합니다. 두 경우의 마지막 시퀀트는 같습니다.

아래의 ⊢는 왼쪽 전제에서 오른쪽 결론을 도출한다는 표시입니다. ∧L은 왼쪽의 연언을 쓰는 규칙, ∨R은 오른쪽의 선언을 만드는 규칙입니다. W는 사용하지 않는 전제를 더하는 약화입니다. 여기서는 겐첸의 LJ·LK에서 허용되는 규칙을 사용합니다.

생각그림 08 · 두 증명을 연결하거나, 규칙을 바로 이어 쓰거나추론 따라가기

컷을 사용하는 전개

A ⊢ A 기본 시퀀트

A, B ⊢ A W

A∧B ⊢ A ∧L · 첫째 증명

A ⊢ A 기본 시퀀트

A ⊢ A∨C ∨R · 둘째 증명

A∧B ⊢ A∨C 두 증명을 A에서 컷으로 연결

컷 없이 이어 쓴 전개

A ⊢ A 기본 시퀀트

A, B ⊢ A W

A∧B ⊢ A ∧L

A∧B ⊢ A∨C ∨R

같은 전제 · 같은 결론별도 증명 두 개를 잇는 컷이 사라짐

각 묶음은 위에서 아래로 읽습니다. ∧L은 현대의 두 전제 결합형 표기로 적었습니다. 중간식 A 자체는 부분식으로 남을 수 있으며, 제거하는 대상은 컷 규칙입니다.
원문 근거 · 제III절 §1의 LJ·LK 규칙과 §2.5의 주정리. 신청서 예와 두 전개는 규칙에 맞춘 편집부 구성입니다.
PART III · 우회 없는 증명이 남기는 정보

주정리에서 부분식 성질과 유한한 탐색으로

컷을 없앨 수 있다는 사실은 증명에 나타날 수 있는 식의 범위를 제한합니다.

09
사회자

겐첸의 주정리는 정확히 무엇을 보이나요?

연 연구자

LJ나 LK에서 어떤 끝시퀀트를 증명할 수 있다면, 같은 끝시퀀트를 컷 없이 증명할 수 있다는 정리입니다. 원문의 표현대로 모든 순수 논리적 증명은 일정한 정상형으로 환원될 수 있습니다. 정상형은 하나로 유일할 필요가 없습니다.

증명은 보통 짧아지기만 하지 않습니다. 컷으로 공유하던 보조정리를 펼치면 증명 나무가 커질 수 있습니다. 정리가 보장하는 핵심은 길이 절약이 아니라 분석 가능한 형식의 존재입니다.

생각그림 09 · 같은 끝시퀀트, 다른 내부주정리
컷이 있는 증명중간식과 보조정리가 경로를 압축합니다.
컷 없는 증명끝시퀀트는 같고 규칙의 연결이 직접 드러납니다.
변환 뒤 증명이 더 길어질 수 있으므로 ‘정상형 = 가장 짧은 증명’으로 읽지 않습니다.
원문 근거 · 제III절 §2.5와 §3, 제1부 195–210쪽.
10
사회자

컷이 사라지면 왜 결론에 든 개념만 남나요?

연 연구자

컷 없는 LJ·LK의 논리 규칙에서 위쪽의 곁식은 아래쪽 주식의 부분식입니다. 증명 나무를 끝시퀀트에서 위로 따라가면 새롭고 더 복잡한 식이 임의로 끼어들 통로가 없습니다. 따라서 증명에 나타나는 모든 식은 끝시퀀트에 나타난 식의 부분식입니다.

이를 부분식 성질이라고 부릅니다. ‘개념’은 여기서 일상적인 생각 주제가 아니라 형식 안의 식과 그 구성 부분을 뜻합니다. 술어논리에서는 항 치환과 고유변수 조건까지 함께 살펴야 하므로 단순한 문자열 포함 검사로 끝나지 않습니다.

직접 실험 03 · 끝식의 부분식 창고조작
끝식: (A ∧ B) → (B ∧ A)
명제식의 장난감 모형입니다. 원문의 부분식 정의와 컷 없는 증명의 성질을 눈에 보이게 하며, 실제 증명 전체의 유효성을 판정하지 않습니다.
원문 근거 · 제I절 §2.2와 제III절 §2.511–2.514, 제1부 178쪽·196–197쪽.
11
사회자

부분식 성질이 증명 탐색을 어떻게 바꾸나요?

연 연구자

명제논리의 끝시퀀트가 주어지면 그 안의 부분식은 유한합니다. 겐첸은 같은 식의 중복 횟수를 제한한 ‘축약된 시퀀트’를 사용해 후보 시퀀트의 수도 유한하게 만듭니다. 기본 시퀀트에서 시작해 허용된 규칙으로 얻을 수 있는 후보를 차례로 표시하면, 목표에 도달하거나 더 이상 새 후보가 생기지 않는 순간이 옵니다.

그래서 고전 및 직관주의 명제논리에 대한 결정 절차가 원리적으로 생깁니다. 이는 효율적인 현대 증명기를 곧바로 제공한다는 뜻이 아닙니다. 유한성과 실용적 계산량은 서로 다른 질문입니다.

생각그림 11 · 유한한 후보 공간결정 절차
1 · 분해끝시퀀트의 부분식을 모읍니다.
2 · 제한축약된 후보 시퀀트를 만듭니다.
3 · 폐쇄규칙으로 도달 가능한 후보를 표시합니다.
후보가 유한하므로 탐색은 목표 도달 또는 변화 없음 가운데 하나로 멈춥니다.
원문 근거 · 제IV절 §1.2, 제2부 405–408쪽.
12
사회자

컷 없는 증명에서 일관성은 어떻게 보이나요?

연 연구자

빈 시퀀트는 왼쪽에도 오른쪽에도 아무 식이 없는 형태입니다. 원문의 LJ·LK 규칙을 살펴보면 컷을 제외하고는 빈 시퀀트를 아래 결론으로 만드는 규칙이 없습니다. 주정리가 모든 증명을 컷 없는 증명으로 바꿀 수 있다고 말하므로, 빈 시퀀트의 증명이 있을 수 없습니다.

이 결과는 고전·직관주의 술어논리 계산 자체의 일관성에 관한 것입니다. 산술 전체의 일관성과 곧바로 같지 않습니다. 겐첸은 같은 논문의 제IV절에서 완전귀납법을 뺀 고전 산술에 별도의 응용을 제시합니다.

생각그림 12 · 도달할 규칙이 없는 빈 결론일관성 응용
목표 끝시퀀트
왼쪽도 오른쪽도 비어 있음
∅ ⊢ ∅
컷 없는 규칙표에는 이 형태를 결론으로 만드는 마지막 규칙이 없습니다.
규칙의 모양을 직접 조사하는 통사적 논증입니다. 모든 수학 이론의 일관성을 한꺼번에 보장하지 않습니다.
원문 근거 · 제IV절 §1.1, 제2부 405쪽.
PART IV · 성과의 범위와 이어지는 질문

증명의 정보는 결론과 변환 과정에서 읽힌다

분석적 증명의 힘과 한계를 구분하고 다음 회차의 계산적 해석으로 이어갑니다.

13
사회자

부분식 성질이 ‘증명에는 결론의 정보만 있다’는 뜻인가요?

연 연구자

그렇게 넓게 말하면 지나칩니다. 부분식 성질은 특정 계산의 컷 없는 형식에서 등장하는 식의 종류를 제한합니다. 증명 나무의 선택, 가지의 수, 규칙 적용 순서, 항과 변수의 배치는 결론 문자열만 보아서는 알 수 없는 정보를 담습니다.

또한 보조정리는 수학적 이해와 공동 작업에서 매우 유용합니다. 컷 제거 가능성은 보조정리를 쓰지 말라는 조언이 아닙니다. 완성된 증명을 분석할 때 보조정리를 펼친 형식이 존재하고, 그 형식에서 어떤 구성 요소가 필수였는지 조사할 수 있다는 말입니다.

생각그림 13 · 같은 결론에 남는 서로 다른 정보한계
식의 정보끝식과 그 부분식
경로의 정보규칙 선택과 가지 구조
설명의 정보보조정리와 사람이 이해하는 묶음
부분식 성질은 첫 범주를 강하게 제한합니다. 나머지 두 범주까지 지우지는 않습니다.
원문 근거 · 제III절 §2.513–2.514의 형식적 범위와 §3의 비유일한 변환 과정.
14
사회자

오늘의 질문에 어떤 답을 남길 수 있나요?

연 연구자

고전 및 직관주의 술어논리의 LJ·LK 증명은 같은 끝시퀀트를 가진 컷 없는 증명으로 바꿀 수 있습니다. 그 증명에 나타나는 식은 끝시퀀트 식들의 부분식으로 제한됩니다. 이 정확한 의미에서 증명은 결론에 들어 있는 개념만으로 다시 쓸 수 있습니다.

겐첸의 전환은 증명을 참을 운반하는 검은 상자에서 조사 가능한 수학적 대상으로 바꾸었습니다. 이후 연구는 정상형이 계산과 어떤 관계를 맺는지, 증명에서 수치·알고리즘 같은 정보를 어떻게 뽑는지 묻게 됩니다. 제12회는 겐첸의 1936년 산술 무모순성 연구를 읽습니다. 증명 변환이 끝난다는 사실을 순서수의 감소로 설명하는 과정을 살펴봅니다.

생각그림 14 · 이번 회차의 논증 지도정리
표현자연연역과 시퀀트로 추론 구조를 적습니다.
변환같은 끝시퀀트의 컷 없는 증명을 얻습니다.
분석부분식·결정절차·일관성 정보를 읽습니다.
가운데 변환이 앞의 표현 체계와 뒤의 응용을 연결합니다.
생각그림 15 · 원전에서 다음 질문으로계승
1935 · 분석적 증명증명에 나타날 수 있는 식의 범위를 드러냅니다.
후속 · 정보 추출증명의 변환에서 계산적·수치적 내용을 꺼내는 방법을 묻습니다.
두 번째 칸은 후속 증명론의 연구 방향입니다. 다음 회차에서는 그에 앞서 1936년 산술 무모순성 증명과 순서수 감소를 살펴봅니다.

읽고 나서 남길 세 문장

  • 자연연역은 가정을 세우고 닫는 실제 추론의 구조를 규칙으로 표현합니다.
  • 시퀀트 계산의 주정리는 같은 끝시퀀트를 가진 컷 없는 증명의 존재를 보장합니다.
  • 부분식 성질은 분석적 증명에 나타나는 식을 끝시퀀트의 구성 부분으로 제한합니다.
원문 근거 · 논문 서두, 제III절 §2–3, 제IV절 §1, 제V절의 계산 간 동치 논의.

읽은 내용을 적용하기

가정을 세우고 닫는 과정을 직접 써 볼까요?

A ∧ B를 가정합니다. ∧ 제거로 A와 B를 각각 얻고, ∧ 도입으로 B ∧ A를 만듭니다. 마지막에 처음 가정을 닫으면 (A ∧ B) → (B ∧ A)를 얻습니다. 각 줄의 규칙과 가정의 사용 범위를 함께 표시해 보세요.

직접 확인하기

사용한 식 A, B, A ∧ B, B ∧ A를 모아 끝식의 구성 부분과 대조하세요. 이 짧은 명제논리 예제를 출발점으로 삼고, 술어논리에서는 항 치환과 변수 조건을 추가로 살펴보세요.

학습 안내 · 위 사례는 본문 개념을 연습하도록 편집부가 구성했습니다. 원문의 정의와 정리의 적용 범위는 각 문답의 출처에서 확인할 수 있습니다.

자료와 출처

  1. 주된 원전 · Gerhard Gentzen, “Untersuchungen über das logische Schließen. I,” Mathematische Zeitschrift 39 (1935), 176–210, DOI 10.1007/BF01201353. 괴팅겐대학교 디지털 스캔과 대조.
  2. 주된 원전의 제2부 · Gerhard Gentzen, “Untersuchungen über das logische Schließen. II,” Mathematische Zeitschrift 39 (1935), 405–431, DOI 10.1007/BF01201363. Springer 기록은 두 부가 함께 괴팅겐대학교 박사학위 논문으로 승인되었음을 명시합니다.
  3. 확인 번역 · “Investigations into Logical Deduction,” Manfred E. Szabo 번역, The Collected Papers of Gerhard Gentzen (1969), 68–131. 64쪽 전체를 확인하고 독일어 원문의 절·쪽수와 대조했습니다.
  4. 역사 보조자료 · Jan von Plato, “Gentzen’s Proof of Normalization for Natural Deduction,” Bulletin of Symbolic Logic 14(2), 2008, 240–257. 자연연역 정규화에 관해 1935년 원문이 실제로 증명한 범위를 확인하는 데 사용했습니다.

직접 인용은 짧게 제한하고 본문은 원문의 논증을 한국어로 풀어 썼습니다. 논문 두 부의 페이지와 절 번호는 공개 스캔 및 영어 번역에서 직접 확인했습니다. 인용 수는 서비스와 시점에 따라 달라지므로 본문에 순위나 최신 수치를 넣지 않았습니다.