보존적 확장

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적 수리논리학에서 보존적 확장(保存的擴張, 틀:Llang)은 주어진 이론을 확장하되, 원래 이론의 언어로서 나타낼 수 있는 모든 명제의 증명 가능성 여부가 바뀌지 않게 하는 확장이다.

정의

다음 데이터가 주어졌다고 하자.

  • 1차 논리 언어 과 그 확장
  • -문장들의 집합 𝒯-문장들의 집합 𝒯𝒯

만약 다음 조건이 성립한다면, 𝒯𝒯(증명 이론적) 보존적 확장(틀:Llang)이라고 한다.[1]틀:Rp

{ϕSent():𝒯ϕ}={ϕSent():𝒯ϕ}

즉, 로 서술할 수 있는 문장에 대하여, 𝒯-증명 가능성은 𝒯-증명 가능성과 동치이다.

만약 다음 조건이 성립한다면, 𝒯𝒯모형 이론적 보존적 확장(틀:Llang)이라고 한다.

  • 임의의 -구조 M에 대하여 M𝒯라면, M|=M이자 M𝒯-구조 M이 항상 존재한다. (그러나 이는 유일할 필요는 없다.)

성질

이론 𝒯의 증명 이론적 보존적 확장 𝒯이 주어졌다고 하자. 그렇다면, 𝒯가 무모순적인지 여부는 𝒯가 무모순적인지 여부와 동치이다.

Con(𝒯)Con(𝒯)

(여기서 은 거짓인 문장이다.)

무모순적 이론 𝒯의 확장 𝒯에 대하여, 𝒯Con(𝒯)라면, 괴델의 불완전성 정리에 따라 𝒯𝒯의 보존적 확장이 아니다.

언어 1차 논리 문장들의 집합 𝒯Sent()이 주어졌다고 하고, 𝒯로부터 다음과 같은 꼴의 문장을 증명할 수 있다고 하자.

𝒯x1x2xmy1y2ynϕ(x1,,xm,yn,,yn)

여기서 논리식 ϕ의 자유 변수들은 x1,,xm,yn,,yn이며, m,n자연수이다 (특히, 0일 수 있다).

그렇다면, n개의 새 m항 연산 기호 𝖿1,,𝖿n를 추가한 언어를 이라고 하고,

𝒯=𝒯{x1x2xmϕ(x1,,xm,𝖿1(x1,,xm),,𝖿n(x1,,xm))}Sent()

을 정의하자. 그렇다면, 𝒯𝒯의 모형 이론적 보존적 확장이다.

참고 문헌

틀:각주