본문 바로가기
Topos Uranos

자연수와 논리식에 관한 귀납법

요약

명제 논리의 논리식은 무한히 많으며, 그 모두에 관한 주장에는 하나씩 검사하는 데 의존하지 않는 방법이 필요하다. 이 수업은 그 방법을 두 단계로 세운다. 첫째 단계는 자연수에 관한 귀납법으로, 단순한 형태와, 단순한 형태로부터 이끌어지는 강한 형태가 있다. 둘째 단계는 논리식의 복잡도에 관한 귀납법, 곧 구조적 귀납법으로, 길이에 관한 강한 귀납법으로 정당화된다. 이를 이용하여 원과 원판의 언어의 무게 보조정리(모든 논리식의 무게는 +1+1이고, 비어 있지 않은 진 단어 단위 접두사의 무게는 모두 많아야 00이다)를 증명하고, 이로부터 어떤 논리식도 다른 논리식의 진 접두사가 아님을 이끌어 내며, 다시 이로부터 유일 판독성을 이끌어 낸다. 곧, 각 복합 논리식은 첫 원판과 두 성분으로 단 한 가지 방식으로 분해된다. 끝으로, 유일 판독성은 논리식 위의 재귀적 정의(길이, 변항과 연결 원판의 개수, 부분식, 깊이)와, 한 부분식에 다른 논리식을 대입하는 것을 정당화한다.

학습 목표

  1. 단순한 귀납법과 강한 귀납법으로 자연수의 성질을 증명하고, 기초 단계를 확인하며, 잘못된 귀납법의 결함을 찾아낸다.
  2. 변항과 유일한 형성 규칙만을 경우로 다루어, 모든 논리식이 어떤 성질을 가짐을 복잡도에 관한 귀납법으로 증명한다.
  3. 무게 보조정리를 증명하고, 이로부터 어떤 논리식도 다른 논리식의 진 접두사가 아니라는 것과 모든 복합 논리식이 유일 판독성을 가진다는 것을 이끌어 낸다.
  4. 논리식 위의 함수(길이, 깊이, 부분식, 대입)를 재귀로 정의하고, 그 사이의 관계를 귀납법으로 증명한다.

모든 논리식에 관한 주장

명제 논리의 언어 수업에서는 원과 원판이라 부르는 두 기호 ∘\sigO과 ∙\sigI, 그리고 단 하나의 형성 규칙으로부터 논리식을 구성했다. 논리식은 무한히 많으며, 중요한 주장 가운데 많은 것이 그 모두에 관한 것이다. 모든 논리식은 원판으로 끝난다는 것, 어떤 논리식도 두 가지로 읽히지 않는다는 것, 모든 논리식에서 변항이 연결 원판보다 하나 많다는 것 등이다. 이러한 주장은 우리가 연구하는 언어의 논리식이 아니라 그 언어에 관한 진술이며, 메타언어(수학적 표기의 도움을 받는 한국어)로 표현된다. 따라서 그 증명은 형식 체계 내부의 연역이 아니라, 형식 체계를 대상으로 하는 통상의 수학적 추론이다. 그래서 이러한 증명을 메타이론적 증명 또는 외적 증명이라 부른다.

그러나 확인한 예를 아무리 많이 모아도, 무한히 많은 대상에 관한 주장은 증명되지 않는다. 이로부터, 유한 번의 확인으로부터 어떤 성질이 무한히 많은 경우에 성립한다고 결론짓게 해 주는 원리가 필요함이 따라 나온다. 그 원리가 귀납법이다. 먼저 더 익숙한 자연수에 대해 제시하고, 다음으로 그것에 기대는 논리식에 대해 제시한다. 같은 도구가 메타이론 단원에서 연역 체계의 건전성과 완전성을 증명하게 된다.