클린의 T 술어
Kleene's T predicate계산가능성 이론에서 수학자 스티븐 콜 클레인이 처음 연구한 T 술어는 산술의 형식 이론 내에서 계산 가능한 함수를 나타내기 위해 사용되는 자연수의 특정한 세 쌍의 집합이다.비공식적으로 T 술어는 특정 입력으로 실행할 때 특정 컴퓨터 프로그램이 중지되는지 여부를 알려주고, 프로그램이 정지하면 해당 U 함수를 사용하여 계산 결과를 얻는다.s정리와mn 마찬가지로 클레네가 사용한 원래의 표기법도 개념의 표준용어가 되었다.[1]
정의

이 정의는 계산 가능한 함수(Turing machine으로 주어짐)에 자연 숫자를 할당하는 적절한 괴델 번호 부여에 따라 달라진다.이 번호 매기는 계산 가능한 함수의 색인 및 함수에 대한 입력에 따라 해당 입력에 대한 함수 계산을 효과적으로 시뮬레이션할 수 있을 정도로 충분히 효과적이어야 한다. 술어는 이 시뮬레이션을 공식화하여 얻는다.
3차 관계 , , ) 은 세 개의 자연수를 인수로 취한다. 을(를) 사용하여 실행할 때 x 이 e 과와) 계산 가능한 함수의 계산 기록을 인코딩하고 프로그램이 이 계산 기록의 마지막 단계로 중지되는 경우 T , i, ) 그것은
- }는 x {\ x}이가) i i에 대한 연산을실행하며, 인덱스 e {\이(가 있는 튜링 시스템의 전체 구성의 유한 시퀀스 ⟨ ⟨의 Gödel 번호인지 묻는다
- 만일 그렇다면, 1} 이 시퀀스가 계산의 시작 상태에서 시작되며 시퀀스의 각 연속적인 요소가 튜링 머신의 단일 단계에 해당하는지 묻는다.
- 그렇게 되면 }}시퀀스 x 이(가) 시스템이 중지 상태로 종료되는지 최종적으로 묻는다.
이 세 문제 모두 긍정적인 답을 가지고 있다면, (, , ) 이 진실이고, 그렇지 않으면 거짓이다.
술어는, 술어에 대한 주어진 입력이 그러한 입력에 대한 술어의 진실 값을 정확하게 결정하는 원시 재귀 함수가 있다는 점에서 원시적인 재귀함수다.
원시 재귀 U 이(가) 있으며, T , x) 이 참이면 ) 이(가) i 에 인덱스 과 함께 함수 출력을 반환한다
클레네의 형식주의는 각 기능에 다수의 입력을 붙이기 때문에, 1}는 한 입력을 취하는 기능에만 사용할 수 있다.여러 입력을 가진 함수에 대한 추가 술어가 있다. 관계
이(가) 입력 ,i 에 인덱스 e을(를) 사용하여 함수의 중지 연산을 인코딩하는 경우 참입니다.
}와 같이 모든 함수 는 원시 재귀적이다이 때문에 모든 원시 재귀함수를 나타낼 수 있는 산술 이론은 T와 U를 나타낼 수 있다 그러한 산술 이론의 예로는 로빈슨 산술과 페아노 산술과 같은 더 강한 이론이 있다.
정상형 정리
술어는 계산 가능한 기능에 대한 클레네의 정상적인 형태 정리를 얻기 위해 사용할 수 있다(Soare 1987, 페이지 15; Kleene 1943, 페이지 52 -53).This states there exists a fixed primitive recursive function such that a function is computable if and only if there is a number such that for all ①은
여기서 μ는 μ 연산자( ) 은 () 이가) 참인 자연수 중 가장 작은 수이다정리에 의해, 모든 일반 재귀 함수 f의 정의는 정상 형태로 다시 쓰여 μ 연산자가 단 한 번만 사용되도록 할 수 있다 viz. 가장 위쪽의 {\ 바로 밑에, 계산 가능한 f 에 독립적이다
산술 계층 구조
계산가능성을 인코딩하는 것 외에도, T 술어는 산술적 계층 구조에서 완전한 집합을 생성하는 데 사용될 수 있다.특히 세트장에서는
정지 문제와 동일한 튜링 수준의 1 완전한 단일 관계(Soare 1987, 페이지 28, 41)이다.더 일반적으로, 세트
완료(n+1)-arry 술어다.따라서 일단 산술 이론에서n T 술어의 표현을 얻으면 1 -완전한 술어의 표현을 얻을 수 있다.
이 구성은 포스트의 정리(Hinman 2005, 페이지 397 비교)에서와 같이 산술적 계층 구조에서 더 높게 확장될 수 있다.예를 들어 A + 1 n1}이(가) 인 경우 집합이 완료됨
+ 완료.
메모들
- ^ 여기서 서술한 술어는 (Kleene 1943)과 (Kleene 1952)에서 제시되었으며, 이것은 보통 "Kleene's T 술어"라고 불리는 것이다.(Kleene 1967)은 계산 가능한 기능과 관련된 다른 술어를 설명하기 위해 T자를 사용하지만, 클린의 정상적인 형태 정리를 얻는 데는 사용할 수 없다.
참조
- 피터 힌만, 2005년 수학논리의 기초, A K Peters. ISBN978-1-56881-262-5
- Stephen Cole Kleene (Jan 1943). "Recursive predicates and quantifiers" (PDF). Transactions of the American Mathematical Society. 53 (1): 41–73. doi:10.1090/S0002-9947-1943-0007371-8. The Underdicabled, Martin Davis, 1965년, 페이지 255–287에 재인쇄되었다.
- —, 1952년, 노스-홀랜드의 메타매틱스 소개.2009년 이시 언론사에 의해 재인쇄된 ISBN 0-923891-57-9.
- —, 1967.수학 논리학, 존 와일리2001년 도버에 의해 재인쇄된 ISBN 0-486-42533-9.
- 로버트 1세 Soare, 1987년, 반복적으로 셀 수 없는 집합과 학위, Perspects in Mathematical Logic, Springer.ISBN 0-387-15299-7