초등
ELEMENTARY계산 복잡성 이론에서, 기초 재귀 함수의 복잡성 클래스 ELAST는 클래스의 결합이다.
이 이름은 반복적인 기능과 불후의 명분이라는 맥락에서 라슬로 칼마르에 의해 만들어졌으며, 대부분의 문제들은 초등과는 거리가 멀다.일부 자연 재귀적 문제는 ENTERIAL 외부에 있으며, 따라서 NOTENTELEARY이다.가장 주목할 만한 것은 ENTERIC에는 없는 원시적인 재귀 문제가 있다는 것이다.우리는 알고 있다.
ENTERIC은 지수의 경계 응용 프로그램(: O( ) 을 포함하는 반면, PR은 ENTERIC에 포함되지 않은 더 일반적인 하이퍼 연산자(예: 테트레이션)를 허용한다.
정의
원시 재귀는 경계가 있는 합계 및 경계가 있는 제품으로 대체된다는 점을 제외하면, 기초 재귀 함수의 정의는 원시 재귀 함수와 동일하다.모든 기능은 자연수에 걸쳐 작용한다.기본 기능은 모두 기본적인 재귀 기능이다.
- 영함수.0을 반환한다: f(x) = 0.
- 후계 함수: f(x) = x + 1. 흔히 S(x)에서와 같이 S(x)로 표시된다.계승 함수의 반복적 적용을 통해 덧셈을 할 수 있다.
- 투영 함수: 인수를 무시하는 데 사용된다.예를 들어 f(a, b) = a는 투영 함수다.
- 뺄셈 함수: f(x, y) = y < x인 경우 x - y, y인 경우 0.이 함수는 조건과 반복을 정의하는데 사용된다.
이러한 기본적인 기능으로부터 우리는 다른 기본적인 재귀적 기능을 구축할 수 있다.
- 구성: 일부 기본 재귀 함수의 값을 인수로 다른 기본 재귀 함수에 적용.f(x1, ..., xn) = h(g1(x1, ..., xn), ..., g(xm1, ..., xn)에서 h는 기본 재귀이고 각 g는i 기본 재귀인 경우 기본 재귀이다.
- Bounded summation: is elementary recursive if g is elementary recursive.
- Bounded product: is elementary recursive if g is elementary recursive.
ENTERIC의 기초
기본 함수의 등급은 투영 구성 및 함수 집합 중 하나와 하여 닫힘과 일치한다:{+ ,n-. n / m \, m m {+ n - ./ n\,{\ {}}, , where 은 (는) 위에서 정의한 감산함수다.[1][2]
낮은 기본 재귀 기능
하한 초등 재귀 함수는 경계 제품이 허용되지 않는다는 점을 제외하고 위와 같은 정의를 따른다.즉, 하위 초등 재귀 함수는 0, 후속 또는 투영 함수, 다른 하위 초등 재귀 함수의 구성 또는 다른 하위 초등 재귀 함수의 경계 합이 되어야 한다.
낮은 초등 재귀 기능은 스콜렘 초등 기능으로도 알려져 있다.[3][4]
기초 재귀 함수는 잠재적으로 지수 이상의 성장을 하는 반면, 낮은 기초 재귀 함수는 다항식 성장을 한다.
하위 초등 함수의 등급은 우리가 초등 함수에 대해 가지고 있는 것과 유사한 단순한 함수의 구성 측면에서 설명이 있다.[4][5]즉, 다항식 경계 함수는 , + 1 - . {} 등의 함수의 구성을 사용하여 표현할 수 있는 경우에만 더 낮은 초등 함수가 된다, , , one exponential function ( or ) with the following restriction on the structure of formulas: the formula can have no more than two floors with respect to an exponent(예: + 1) 은 1층,(+ y) + + 1 1 }은2층, 은 3층이다.여기서 은 (는) n과 m의 약간 현명한 AND이다.
서술적 특성화
서술적 복잡도에서 ENTERIC은 고차 논리학의 공식으로 설명할 수 있는 언어의 클래스 HO와 동일하다.[6]이것은 초등 복잡도 클래스의 모든 언어가 언어의 요소들에 대한 사실 및에만 해당하는 고차 공식에 해당한다는 것을 의미한다.More precisely, , where ⋯ indicates a tower of i exponentiations and is the class of queries that begin은 ith 순서의 실존적 정량자 및 (i - 1)번째 순서의 공식으로 구성된다.
참고 항목
메모들
- ^ Mazzanti, S (2002). "Plain Bases for Classes of Primitive Recursive Functions". Mathematical Logic Quarterly. 48: 93–104. doi:10.1002/1521-3870(200201)48:1<93::aid-malq93>3.0.co;2-8.
- ^ S. S. 마르첸코프, "초급 산술함수의 감독", 응용 및 산업 수학 저널, 2007년 9월, 제1권, 이슈 3, 페이지 351-360, doi:10.1134/S 1990478907030106.
- ^ Th. Skolem, "재귀적으로 열거할 수 있는 세트에 대한 몇 가지 이론의 증명" 1962년, 노트르담의 형식논리학 저널, 제3권, 번호 2, 페이지 65-74, doi:10.1305/ndjfl/1093957149.
- ^ a b S. A. Volkov, "Skolem 초등 함수의 클래스에 대하여", 응용 및 산업 수학 저널, 2010, 제4권, 이슈 4, 페이지 588-599, doi:10.1134/S 1990478910040149.
- ^ Volkov, Sergey (2016). "Finite Bases with Respect to the Superposition in Classes of Elementary Recursive Functions [dissertation]". arXiv:1611.04843.
- ^ Lauri Hella and José María Turull-Torres (2006), "Computing queries with higher-order logics", Theoretical Computer Science, 355 (2): 197–214, doi:10.1016/j.tcs.2006.01.009, ISSN 0304-3975
참조
- 로즈, H.E., 부구: 기능 및 계층, 옥스퍼드 대학 출판부, 1984.ISBN 0-19-853189-3