계산가능 논리의 가산·비가산 분기 반복 연산 관계와 새로운 정의
초록
본 논문은 가산 분기 반복 연산 ◦|ℵ₀의 새로운 간소화 정의를 제시하고, 기존 정의와 논리적으로 동등함을 증명한다. 또한 ◦|ℵ₀·◦|ℵ₀을 포함한 기본 연산 체계가 ◦|·◦| 체계보다 엄격히 강함을 보이며, ◦|가 ◦|ℵ₀을 논리적으로 함의하지만 그 역은 성립하지 않음을 확인한다.
상세 분석
논문은 먼저 Computability Logic(CoL)에서 핵심 연산인 반복 연산을 두 종류, 즉 가산 분기 반복(◦|ℵ₀)과 비가산 분기 반복(◦|)으로 구분한다. 기존의 ◦|ℵ₀ 정의는 “복제(move)와 비복제(move)를 구분하고, 복제는 환경(⊥)만이 할 수 있다”는 복잡한 규칙을 사용해 왔다. 저자들은 이를 보다 직관적이고 구현이 쉬운 새로운 정의로 대체한다. 새로운 정의에서는 모든 스레드를 무한 비트스트링으로 표시하고, 한 번의 복제 대신 ‘w.α’ 형태의 동시 이동을 허용한다. 이 정의는 기존 정의와 동치임을 정리 3에서 증명한다. 동치 증명은 두 정의가 생성하는 게임의 승리 조건이 동일함을 보이는 구조적 귀납법을 이용한다.
다음으로 저자들은 ◦|ℵ₀·◦|ℵ₀을 포함한 연산 집합 {¬,∧,∨,◦|ℵ₀,◦|ℵ₀}이 형성하는 논리 체계가, 기존에 CL15로 완전성·음성성을 입증된 {¬,∧,∨,◦|,◦|} 체계보다 엄격히 넓다는 것을 보인다. 구체적으로, 새로운 체계에서 증명 가능한 모든 공식은 기존 체계에서도 증명 가능하지만, 역은 성립하지 않는다. 이를 위해 저자들은 몇 가지 대표적인 공식(예: ◦|ℵ₀ P → ◦| P)을 구성하고, CL15 시스템 내에서 증명 불가능함을 보이며, 반대로 ◦| F → ◦|ℵ₀ F는 기존 시스템으로부터 직접 증명됨을 확인한다. 이 과정에서 cirquent calculus의 공유 구조와 복제 규칙을 정밀히 활용한다.
마지막으로, 가산 분기 반복이 비가산 분기 반복보다 논리적으로 약함을 증명한다. 즉, ◦| F ⊨ ◦|ℵ₀ F는 성립하지만, ◦|ℵ₀ F ⊨ ◦| F는 일반적으로 거짓이다. 이 비포함 관계는 두 연산이 생성하는 스레드 집합의 크기 차이(가산 vs. 비가산)에서 비롯된다. 논문은 구체적인 반례를 제시해 ◦|ℵ₀ P → ◦| P가 유효하지 않음을 보이며, 이는 CoL의 완전성 문제와 연산 간 위계 구조를 이해하는 데 중요한 통찰을 제공한다. 전체적으로 이 연구는 가산 반복 연산의 형식적 정의를 정리하고, 기존 논리 체계와의 관계를 명확히 함으로써 CoL의 메타이론 구축에 기여한다.
댓글 및 학술 토론
Loading comments...
의견 남기기