겐첸의 컷 제거를 더 넓은 언어에 묻다
LK의 성과, GLC가 필요한 이유, 시퀀트와 증명 나무의 읽는 법을 차례로 엽니다.
왜 겐첸의 LK만으로는 충분하지 않았나요?
겐첸은 고전 술어논리의 시퀀트 계산 LK에서, 증명할 수 있는 모든 시퀀트가 컷 없이도 증명된다는 기본 정리를 세웠습니다. 다케우치는 이 방법을 집합·함수처럼 더 높은 형의 대상을 직접 양화하는 언어로 넓히려 했습니다.
논문의 목표는 ‘집합과 함수 같은 개념을 더해도, 적절한 조건 아래 기존 체계의 무모순성이 보존된다’는 수학자들의 직관을 엄밀한 메타정리로 만드는 것이었습니다. 제1장은 GLC의 언어와 증명 나무를 정의하고, 제2장은 제한·형 올리기·집합과 함수에 관한 보존 정리를 전개합니다.
GLC를 만든다
기호, 형, 식, 치환, 증명 나무와 추론 규칙을 정의합니다.
보존 정리를 증명한다
제한, 형 올리기, 집합과 함수의 도입이 무모순성을 보존할 조건을 밝힙니다.
시퀀트 Γ → Δ는 어떻게 읽나요?
원문은 왼쪽의 식들을 모두 전제로, 오른쪽의 식들 가운데 적어도 하나가 성립한다고 읽습니다. 따라서 A, B → C, D는 ‘A와 B이면 C 또는 D’입니다. 왼쪽이나 오른쪽, 심지어 양쪽이 비어 있어도 시퀀트입니다.
A, B →는 A와 B가 함께 모순을 이룬다는 표시이고, →는 빈 시퀀트입니다. 다케우치는 이 빈 시퀀트가 증명되지 않을 때 논리 체계를 무모순이라고 정의합니다.
| 모양 | 원문의 읽기 | 주의할 점 |
|---|---|---|
| A, B → C, D | A와 B라면 C 또는 D | 오른쪽 쉼표는 ‘또는’으로 읽음 |
| A, B → | A와 B는 모순을 포함 | 결론 자리가 비어 있음 |
| → C, D | C 또는 D가 성립 | 전제 자리가 비어 있음 |
| → | 모순이 있다 | 이 시퀀트의 비증명 가능성이 무모순성 |
빈 오른쪽과 빈 양쪽을 직접 바꾸어 읽어 볼 수 있나요?
아래 버튼은 같은 화살표의 좌우를 비워 원문의 세 가지 읽기를 비교합니다. 식을 없앴다고 곧바로 증명이 생기는 것은 아닙니다. 화면은 시퀀트의 문법과 읽는 법만 보여 줍니다.
왼쪽 쉼표는 함께 둔 전제, 오른쪽 쉼표는 가능한 결론의 나열로 읽습니다.
원문 6.1의 읽기를 단순화했습니다. 빈 오른쪽은 왼쪽 전제들이 모순을 이룬다는 뜻이고, 양쪽이 모두 빈 →는 ‘모순이 있다’는 끝 시퀀트입니다.
증명 나무는 어떤 조건을 만족해야 하나요?
추론 하나는 위쪽 시퀀트들에서 아래쪽 시퀀트 하나로 내려옵니다. 여러 추론을 유한하게 배열하되, 마지막 결론인 끝 시퀀트를 제외한 모든 시퀀트는 다른 추론의 윗부분이 되어야 합니다.
또한 아래로 내려가다 처음 자리로 돌아오는 원이 없어야 합니다. 원문은 이 조건을 ‘시퀀트들이 나무를 이룬다’고 설명합니다. 증명은 순환을 감춘 도식이 아니라, 시작 시퀀트에서 끝 시퀀트로 이어지는 유한한 나무입니다.
유한한 나무
────
S
윗 시퀀트에서 아래 시퀀트로 내려가며 끝 시퀀트에 도달합니다.
다시 시작으로 돌아가는 원
아래로 따라가다 원래 시퀀트로 되돌아오는 배치는 증명 나무가 아닙니다.
컷과 높은 형의 양화를 정확히 쓰다
컷 규칙, 변수·함수의 형, 새 양화 규칙과 근본 추측의 정확한 범위를 읽습니다.
컷 규칙은 정확히 무엇을 ‘잘라’ 내나요?
- 시작 시퀀트 P→P를 두 벌 둡니다.
- 연언 오른쪽 규칙으로 P→P∧P를 얻습니다.
- 다른 P→P에서 왼쪽 약화로 P,P→P를 얻고, 연언 왼쪽 규칙으로 P∧P→P를 얻습니다.
- 두 가지를 C=P∧P에서 컷하면 끝 시퀀트 P→P입니다.
두 전제의 경계에서는 P∧P가 보이지만 끝 시퀀트에는 없습니다. 이 예의 연언 오른쪽 규칙은 두 가지가 같은 왼쪽 문맥 P를 공유하는 LK 표기입니다.
두 증명이 같은 식 C를 경계에서 공유한다고 합시다. 첫째는 Γ → Δ, C, 둘째는 C, Π → Λ입니다. 컷은 두 증명을 합쳐 Γ, Π → Δ, Λ를 얻습니다. C는 위쪽 두 전제에는 있지만 아래 결론에는 없습니다.
따라서 컷은 문장을 지우는 임의의 편집이 아닙니다. 왼쪽 증명이 C를 공급하고 오른쪽 증명이 C를 사용하는 정확한 두 경계를 맞춘 뒤, 그 중간식을 결론에서 숨기는 추론 규칙입니다.
C를 얻음
C를 사용함
C가 경계에서 사라짐
컷이 편리한데도 왜 없애려고 하나요?
컷은 이미 얻은 중간정리를 재사용하므로 증명을 짧고 모듈식으로 만듭니다. 그러나 결론에 보이지 않는 식 C가 증명 깊숙이 들어올 수 있어, 끝 시퀀트가 어떤 규칙과 식에 의존하는지 추적하기 어려워집니다.
컷 없는 증명이 존재한다는 정리는 같은 결론을 중간식 없이 다시 조직할 수 있음을 보장합니다. 겐첸은 LK에서 이 성질을 자연수 이론의 무모순성 증명에 활용했습니다. 다케우치가 묻는 것은 이 분석력이 높은 형의 언어에서도 유지되는가입니다.
| 증명 모양 | 장점 | 검사할 점 |
|---|---|---|
| 컷이 있는 증명 | 중간정리를 재사용해 짧게 구성 | 결론에 보이지 않는 컷 식이 들어옴 |
| 컷 없는 증명 | 규칙 전개가 결론의 식과 더 가까움 | 증명이 커질 수 있고 변환 정리가 필요 |
| 컷 제거 정리 | 두 모양이 같은 결론에 도달함을 보장 | 모든 체계에서 자동 성립하지 않음 |
GLC의 ‘일반화’는 무엇을 더 양화하나요?
보통의 개체 변수 x만이 아니라, 인수를 받는 변수와 함수 자체를 형에 따라 구분합니다. 예를 들어 형 (n₁,…,nᵢ)은 i개의 논항 자리를 가지며 각 자리에 요구되는 높이를 기록합니다. 원문은 자유·속박·특수 변수와 함수도 각각 나눕니다.
GLC는 이런 변수와 함수에 대한 보편·존재 양화 규칙을 LK에 더합니다. 다만 아무 식이나 넣는 것이 아니라, 요구된 형의 variety나 functional을 넣고 새 고유변수가 아래 시퀀트에 나타나지 않는다는 조건을 지켜야 합니다.
- 형 0의 대상a, x
논항 자리가 없는 개체 수준의 자유·속박 변수입니다.
- 논항 자리를 가진 변수α⁽ⁿ¹,…,ⁿⁱ⁾[*₁,…,*ᵢ]
각 자리에 정해진 형의 variety가 들어갑니다.
- 함수 자체를 양화∀f A(f), ∃p A(p)
함수 변수를 묶는 양화 규칙까지 GLC에 포함합니다.
컷을 없앤다는 목표와 컷 규칙을 직접 비교할 수 있나요?
컷을 거친 증명
P→P∧P
P∧P→P
P→P
컷 없는 증명
시작 시퀀트 규칙
P→P
왜 이 예에서는 중간식을 없앨 수 있나요?
왼쪽 증명은 P를 두 번 묶었다가 다시 P를 꺼내기 위해 P∧P를 만듭니다. 그러나 시작 시퀀트 P→P가 이미 같은 결론을 줍니다. 이 한 증명은 시작 시퀀트로 교체할 수 있습니다. 임의의 높은 형 증명에서도 같은 교체가 가능하다는 결론은 이 예에서 나오지 않습니다.
위 버튼은 일반 도식의 목표를 비교하고, 이 그림은 실제로 완성한 작은 변환을 보여 줍니다. 제11편 겐첸의 컷 설명과 함께 읽을 수 있습니다.
‘컷이 보이는 증명’을 선택하면 공통 중간식 C가 두 전제를 잇습니다. ‘컷 없는 목표’는 같은 끝 시퀀트를 C가 경계에 나타나지 않는 다른 전개로 얻고 싶다는 메타정리의 목표를 표시합니다.
버튼이 실제 컷 제거 알고리즘을 실행하는 것은 아닙니다. 특히 1953년 논문은 GLC 전체의 컷 제거를 증명하지 않았습니다. 이 실험은 규칙의 입력과 목표의 차이를 시각적으로 읽게 하는 장난감 모형입니다.
결론에는 C가 남지 않습니다. 이것이 컷 규칙의 형식입니다.
‘컷 없는 목표’는 변환 결과의 모양을 보여 주는 학습용 비교입니다. 이 버튼이 GLC 전체의 컷 제거를 계산해 주는 것은 아닙니다.
제한·형 올리기·집합과 함수의 보존 정리
근본 추측과 별개로 1953년 논문이 완성한 메타정리와 조건부 귀결을 분리합니다.
근본 추측은 정확히 무엇을 주장하나요?
명제는 간결합니다. GLC에서 증명 가능한 모든 시퀀트는 컷 없이도 증명 가능하다는 것입니다. 다케우치는 더 작은 부분체계 G¹LC에 대해서조차 당시 답할 수 없다고 적고, 이 주장을 ‘fundamental conjecture’라고 명명합니다.
부록은 높이가 i 이하인 변수와 i+1 이하인 함수를 쓰는 부분체계를 GᶦLC라고 정의하고, G⁰LC = LK라고 둡니다. 익숙한 LK에서 출발해 높은 형으로 올라갈수록 같은 컷 제거 성질을 유지할 수 있는지가 질문의 뼈대입니다.
G⁰LC = LK
겐첸의 컷 제거가 성립하는 출발점
G¹LC, G²LC, …
변수와 함수의 허용 높이를 차례로 올린 부분체계
GLC
모든 증명 가능한 시퀀트가 컷 없이도 증명 가능한가?
그렇다면 1953년 논문은 무엇을 실제로 증명했나요?
제2장은 세 묶음의 메타정리를 증명합니다. 제한 정리는 변수와 함수가 특정 조건을 만족하도록 번역했을 때 무모순성이 보존될 충분조건을 줍니다. 형 올리기 정리는 낮은 형의 표현을 높은 형으로 옮기는 조작을 다룹니다. 제9장은 이 도구들로 집합과 함수를 도입하는 여러 공리 체계의 무모순성 보존을 보입니다.
이 결과들은 근본 추측을 대신하지 않습니다. 오히려 GLC가 왜 필요한지를 보여 주는 작업입니다. 다케우치는 ‘개념을 더해도 무모순성이 보존된다’는 직관을 제한된 조건과 증명으로 분해합니다.
| 절 | 핵심 도구 | 증명한 역할 |
|---|---|---|
| §7 제한 | restricting operator r | 허용 대상을 조건식으로 제한한 번역의 무모순성 보존 |
| §8 형 올리기 | type-elevation ρ | 식과 증명을 더 높은 형으로 옮기는 변환 |
| §9 집합·함수 | 앞의 두 정리 결합 | 집합과 함수 공리를 더할 때의 충분조건과 응용 |
증명한 것과 추측한 것을 빠르게 구별할 수 있나요?
세 문장을 차례로 분류해 보세요. 첫 문장은 논문의 완성된 메타정리, 둘째는 근본 추측, 셋째는 그 추측이 참일 때 따라오는 조건부 귀결입니다.
오래된 논문을 현재의 정리와 섞어 읽으면, 저자가 어디까지 도달했는지가 사라집니다. 이 분류는 제5회의 가장 중요한 검수 장치입니다.
세 문장은 각각 이 논문의 성과, 근본 추측, 조건부 귀결을 구분합니다. ‘추측’은 근거 없는 짐작이 아니라 명시적으로 제안된 미해결 명제입니다.
실수 이론의 무모순성은 어떻게 연결되나요?
서론은 근본 추측이 GLC 또는 G¹LC에서 성립하면 실수 이론의 무모순성이 곧 따라온다고 말합니다. 제9장의 마지막 정리들은 자연수 이론과 실수 이론의 공리들을 GLC 안에서 다루는 조건부 연결을 마련합니다.
여기서 순서를 지켜야 합니다. 논문은 실수 이론의 무모순성을 무조건 증명하지 않았습니다. GLC의 컷 제거가 성립한다는 아직 풀리지 않은 전제가 먼저 필요합니다. 높은 형의 컷 제거가 중요했던 까닭이 바로 이 조건부 통로에 있습니다.
- GLC에서 근본 추측 성립모든 증명 가능 시퀀트 ⇒ 컷 없는 증명
1953년에는 추측으로 남았습니다.
- 빈 시퀀트 분석→ 는 증명되지 않음
컷 없는 증명의 구조를 이용해 모순 도출을 배제합니다.
- 실수 이론의 형식화Γᵣ 의 무모순성
§9의 공리 번역과 보존 정리를 통해 조건부 귀결을 얻습니다.
오류를 고쳐 읽고, 추측의 다음 장으로 가다
정오표의 의미, 후대 해결의 범위, 다음 회차에 남겨 둘 질문을 확인합니다.
왜 1954년 정오표까지 함께 읽어야 하나요?
이 논문에는 다음 해 여덟 쪽짜리 정오표가 따로 실렸습니다. 단순 철자뿐 아니라 변수의 아래첨자, 식의 순서, ‘0’과 ‘1’, 정리 번호, 일부 문장 전체가 고쳐집니다. 예를 들어 p. 53의 한 조건은 N이 1인 경우에서 N이 0인 경우로 수정됩니다.
따라서 스캔 OCR만으로 수식을 옮기면 잘못된 기호가 겹쳐집니다. 이 글은 논문의 큰 주장과 컷 도식은 원본 이미지로 확인했고, 세부 기호를 인용할 때 정오표의 해당 쪽·행을 함께 대조했습니다.
| 정오표 유형 | 예시 | 독해에 미치는 영향 |
|---|---|---|
| 철자·문법 | prevable → provable | 뜻은 대체로 유지 |
| 첨자·변수 | φᵢ → φ₁ 등 | 치환 대상과 범위가 달라질 수 있음 |
| 수치 조건 | N=1 → N=0 | 정리의 적용 경우가 달라짐 |
| 문장 전체 | p. 87 공리 조건 보완 | 메타정리의 가정이 달라짐 |
이 근본 추측은 이후 어떻게 이어졌나요?
다케우치는 1955년부터 ‘On the Fundamental Conjecture of GLC’ 연작에서 부분체계의 컷 제거를 계속 밀고 나갔습니다. 제2편은 모든 증명 가능한 시퀀트에 컷 없는 증명이 있다는 명제를 다시 정확히 쓰고, 실수 이론의 무모순성과의 연결을 설명합니다.
둘째 계층 논리의 경우 테이트가 1966년에 비구성적 증명을 제시했고, 다카하시와 프라비츠도 1960년대 후반 높은 차수 논리의 컷 제거를 증명했습니다. 이 후대 결과를 1953년 논문에 소급해 넣지는 않습니다. 제6회는 이 가운데 별도의 핵심 후속 논문 한 편을 골라, 어떤 새 방법이 추측을 실제 정리로 바꾸었는지 읽습니다.
GLC와 근본 추측
일반화된 계산을 정의하고 컷 제거를 미해결 명제로 제안
GLC 연작
부분체계와 새로운 감축 도식으로 범위를 넓힘
후대의 해결
테이트·다카하시·프라비츠가 둘째 계층 또는 높은 차수에서 증명
| 질문 | 1953년 논문의 답 | 이후에 남은 일 |
|---|---|---|
| GLC를 정의했는가? | 예: 형·식·치환·증명 나무와 규칙을 정의 | 표기의 단순화와 다른 형식화 |
| 보존 정리를 증명했는가? | 예: 제한·형 올리기·집합·함수 정리 | 적용 범위와 더 강한 체계 연구 |
| GLC 전체 컷 제거를 증명했는가? | 아니오: 근본 추측으로 제안 | 부분체계와 높은 차수의 증명 |
| 실수 이론의 무모순성을 무조건 얻었는가? | 아니오: 근본 추측을 전제로 한 조건부 귀결 | 필요한 컷 제거 정리 완성 |
편집 검수 메모
J-STAGE의 58쪽 스캔 전문을 OCR 텍스트와 원본 이미지로 함께 읽었습니다. 특히 p. 39의 근본 추측, p. 51의 컷 도식, p. 96의 GᶦLC 정의는 이미지에서 기호의 좌우 위치를 다시 확인했습니다. 1954년 정오표가 고친 첨자·수치·정리 번호를 원문 주장처럼 그대로 옮기지 않았습니다.
‘중간정리를 걷어낸다’는 표현은 컷 규칙을 처음 만나는 독자를 위한 비유입니다. 컷은 임의의 보조정리를 삭제하는 편집이 아니라 두 시퀀트의 정확한 경계식을 없애는 규칙입니다. 또한 1953년 논문이 GLC 전체의 컷 제거를 증명했다는 문장은 사용하지 않았습니다.
한 문장으로 다시 답하면
다케우치는 증명 속 컷을 모두 걷어내도 같은 결론에 도달할 수 있으리라고 정확한 형식으로 추측했지만, 1953년에는 이를 증명하지 못했습니다. 대신 GLC를 세우고 제한·형 올리기·집합과 함수의 보존 정리를 증명해, 그 추측이 실수 이론의 무모순성과 이어지는 길을 열었습니다.
기호를 다시 펼쳐 보기
- Γ → Δ
- 왼쪽 Γ의 식들을 함께 전제로 두면 오른쪽 Δ의 식 가운데 하나가 성립한다는 시퀀트.
- 컷 · Cut
- Γ→Δ,C와 C,Π→Λ에서 Γ,Π→Δ,Λ로 가는 규칙. C가 컷 식입니다.
- GLC
- Generalized Logic Calculus. LK를 높은 형의 변수와 함수 양화까지 넓힌 다케우치의 계산.
- 근본 추측
- GLC의 모든 증명 가능 시퀀트가 컷 없는 증명을 가진다는 1953년의 미해결 명제.
- GᶦLC
- 변수 높이 i 이하, 함수 높이 i+1 이하로 제한한 부분체계. 원문에서 G⁰LC는 LK입니다.
- 메타정리
- GLC 안의 개별 명제가 아니라, 증명·번역·무모순성 보존처럼 계산 체계 자체에 관해 증명한 정리.
읽은 내용을 적용하기
보조정리를 펼치면 무엇이 달라질까요?
A에서 C를 얻고 C에서 B를 얻는 두 증명을 연결해 봅니다. C는 연결을 맡는 중간식입니다. 끝의 A와 B를 그대로 두고 내부 증명을 바꾸는 것이 컷 제거가 다루는 과제입니다.
본문에서 증명된 결과와 당시 추측으로 남은 주장을 서로 다른 색으로 표시하세요. “컷 제거”라는 이름이 같아도 대상 계산과 증명 범위가 같은지 확인하는 연습입니다.
학습 안내 · 위 사례는 본문 개념을 연습하도록 편집부가 구성했습니다. 원문의 정의와 정리의 적용 범위는 각 문답의 출처에서 확인할 수 있습니다.
원문과 참고자료
중심 주장과 수식은 J-STAGE의 1953년 공개 전문을 기준으로 검토했습니다. 1954년 정오표는 원전 교정 자료로, 후속 논문은 추측의 이후 전개를 구분하기 위해 사용했습니다. 인용 수는 수록 서비스에 따라 달라 싣지 않았습니다.
- Gaisi Takeuti, “On a Generalized Logic Calculus” (1953)
Japanese Journal of Mathematics 23, 39–96. DOI 10.4099/jjm1924.23.0_39. J-STAGE 무료 공개 58쪽 스캔본. 중심 원문.
- Gaisi Takeuti, “Errata to ‘On a Generalized Logic Calculus’” (1954)
Japanese Journal of Mathematics 24, 149–156. DOI 10.4099/jjm1924.24.0_149. 원문의 쪽·행별 교정표.
- Gaisi Takeuti, “On the Fundamental Conjecture of GLC II” (1955)
Journal of the Mathematical Society of Japan 7(4), 394–408. DOI 10.2969/jmsj/00740394. 근본 추측의 정확한 진술과 부분체계 연구를 확인한 후속 원문.
- W. W. Tait, “A Nonconstructive Proof of Gentzen’s Hauptsatz for Second Order Predicate Logic” (1966)
Bulletin of the American Mathematical Society 72(6), 980–983. 둘째 계층 술어논리의 후대 컷 제거 증명.
- Moto-o Takahashi, “A Proof of Cut-Elimination Theorem in Simple Type-Theory” (1967)
Journal of the Mathematical Society of Japan 19(4), 399–410. 단순 형 이론의 컷 제거에 관한 후대 원문.
제작 안내 · LTCT KOREA 《세계 논리학의 지도》 제5회 · 일본편 01입니다. 대화는 원문을 바탕으로 AI를 활용해 구성한 가상 대담이며, 문답·도식·실험은 새로 작성했습니다. 실제 인터뷰 기록이 아닙니다.
제목 삽화 · 이번 회차의 컷 제거 질문에 맞춰 새로 생성한 편집 삽화입니다. 원문 도판이나 실재 인물 사진을 복제하지 않았으며 제목은 이미지가 아니라 HTML 글자로 제공합니다.
서체 · Noto Sans KR과 DejaVu Sans를 사용합니다.

