재귀 열거 집합
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
재귀 열거 집합은 자연수의 집합 S에 대해, S가 부분 재귀 함수의 정의역이 되는 경우를 의미한다. 이는 S의 원소인 입력에 대해서만 함수가 정의됨을 뜻하며, 계산 가능 열거 집합이라고도 불린다. 재귀 열거 가능성은 준결정가능성, 열거가능성, 디오판토스 방정식과 같은 다양한 방식으로 표현될 수 있다. 모든 재귀 집합은 재귀적으로 열거 가능하지만 그 역은 성립하지 않으며, 재귀 열거 집합의 교집합, 합집합, 곱집합은 모두 재귀적으로 열거 가능하다. 집합과 그 여집합이 모두 재귀적으로 열거 가능하면 해당 집합은 재귀 집합이 된다.
자연수로 구성된 집합 ''S''에 대하여, 정의역이 정확히 ''S''인 부분 재귀 함수 ''f''가 존재할 때 ''S''를 재귀적으로 열거가능(recursively enumerable)하다고 한다. 이는 ''f''가 정의된다는 것과 ''f''의 입력이 ''S''의 원소라는 것이 동치임을 의미한다.
자연수의 집합 S에 대해 재귀적 열거 가능성과 동치인 성질들은 다음과 같다.
2. 형식적 정의
이 정의는 임의의 가산 집합 ''A''로 확장할 수 있다. 이를 위해서는, ''A''의 원소를 괴델 수로 나타내고, 만약 대응하는 괴델 수의 집합이 귀납적 가산이라면 ''A''의 어떤 부분 집합이 귀납적 가산이 되는지를 말하면 된다.
다음은 자연수 집합 ''S''에 대해 동일한 특성을 표현한 것이다.성질 설명 반 결정 가능성 가산성 디ophantus 방정식
마지막 특성은 힐베르트의 제10문제를 부정적으로 해결하는 과정에서 유리 마티야세비치가 발견했다.[1] 디ophantus 집합은 재귀 이론에 선행하기 때문에, 역사적으로 이것이 귀납적 가산 집합의 첫 번째 정의였다(단, 이것들이 같은 것을 나타낸다는 것을 알게 된 것은 귀납적 가산 집합이 등장한 지 30년이 넘은 후이다).[1] 위의 식에서 결합 변수의 개수는 지금까지 최소로 여겨지고 있으며, 더 적은 개수로 디ophantus 집합을 나타낼 가능성이 있다.[1]
3. 다른 표현
반결정가능성과 열거 가능성의 동치는 도브테일링 기술을 통해 얻을 수 있다.
계산 가능 열거 가능 집합의 디오판토스 특성은 유리 마티야세비치가 힐베르트의 열 번째 문제에 대한 부정적인 해의 일부로 발견했다. 디오판토스 집합은 재귀 이론보다 먼저 존재하므로 역사적으로 이러한 집합을 설명하는 첫 번째 방법이었다.
3. 1. 준결정가능성 (Semidecidability)
::
3. 2. 열거가능성 (Enumerability)
3. 3. 디오판토스 방정식 (Diophantine Equation)
다음은 정수 계수를 가지며 변수 ''x'', ''a'', ''b'', ''c'', ''d'', ''e'', ''f'', ''g'', ''h'', ''i''의 치역이 자연수 전체에 해당하는 다항식 p가 존재함을 나타낸다.[1]
::
또한, 집합 S가 치역에서 정확히 음수가 아닌 수만을 포함하는 정수에서 정수로의 다항식이 존재한다.[1]
이러한 디오판토스 방정식의 성질은 유리 마티야세비치가 힐베르트의 열 번째 문제에 대한 부정적인 해를 제시하는 과정에서 발견되었다.[1] 디오판토스 집합은 재귀 이론보다 먼저 존재했기 때문에, 역사적으로 이러한 집합을 설명하는 첫 번째 방법이었다. 그러나 이 동치 관계는 계산 가능 열거 가능 집합이 도입된 지 30년이 지나서야 언급되었다.[1]
4. 예시
5. 특성
집합 A와 B가 재귀적 열거 가능이면 둘의 교집합, 합집합, 곱집합도 재귀적 열거 가능하다. 부분 재귀 함수에 대하여 어떠한 재귀 열거 가능 집합의 역상은 재귀 열거 가능 집합이다.
어떠한 집합 A가 재귀적(계산 가능)일 필요충분조건은 A와 A의 여집합이 모두 재귀적으로 열거 가능하다는 것이다.
산술 위계로 표현하면 집합이 재귀 열거 가능하다는 것은 집합이 위계 에 속한다는 것과 동치이다.
처치-튜링 논제에 의하면 모든 효율적으로 계산 가능한 함수는 튜링 기계로 계산 가능하며, 따라서 집합 S가 재귀 열거 가능하다는 것은 S의 열거를 출력하는 알고리즘이 존재한다는 것과 동치이다. 그러나 이는 형식적인 정의로 표현되지 않는데, 처치-튜링 논제 자체가 형식적 공리 같은 것이 아닌 비형식적인 추측이기 때문이다.[2]
만약 ''A''와 ''B''가 계산가능 열거 집합이면, ''A'' ∩ ''B'', ''A'' ∪ ''B'', 그리고 ''A'' × ''B'' (자연수의 순서쌍이 칸토어 쌍 함수를 사용하여 단일 자연수로 매핑됨)는 계산가능 열거 집합이다. 부분 계산 가능 함수에 대한 계산가능 열거 집합의 원상은 계산가능 열거 집합이다.
집합 는 그 여집합 가 계산가능 열거 집합이면 '''공-계산가능-열거''' 또는 '''공-c.e.'''라고 불린다. 동등하게, 집합이 co-r.e.인 것은 그 집합이 산술적 위계의 수준에 있을 때이다. 공-계산가능-열거 집합의 복잡도 클래스는 co-RE로 표기된다.
일부 계산가능 열거 집합 쌍은 효과적으로 분리 가능하고, 일부는 그렇지 않다.
참조
[1]
서적
Algorithmic Randomness and Complexity
https://books.google[...]
Springer Science & Business Media
2010-10-29
[2]
논문
Three Theorems on Recursive Enumeration. I. Decomposition. II. Maximal Set. III. Enumeration Without Duplication
1958
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com