상호작용 그래프와 곱연산 논리
초록
본 논문은 곱연산 선형 논리(MLL)의 증명을 그래프 이론으로 표현하는 새로운 프레임워크를 제시한다. 위치 기반(loci) 접근법을 통해 증명 구조를 경로와 그래프의 형태로 모델링하고, 이를 통해 의미론적 해석과 진리값 판정 메커니즘을 동시에 제공한다. 또한 제한된 형태에서는 기존의 기하학적 상호작용(GoI) 모델과 동등함을 보이며, 순수 그래프 개념만으로 하이퍼유한 팩터 내 GoI를 재구성한다.
상세 분석
논문은 먼저 곱연산 선형 논리(Multiplicative Linear Logic, MLL)의 전통적 증명 체계인 증명망(proof net)과 GoI(Geometry of Interaction) 사이의 연결 고리를 재조명한다. 기존 GoI는 연산자를 무한 차원 힐베르트 공간의 선형 변환으로 해석하거나, 하이퍼유한 팩터 내의 연산자로 구현하는 복잡한 수학적 구조를 필요로 한다. 저자들은 이러한 복잡성을 피하기 위해 ‘locative’ 접근법을 채택한다. 여기서 ‘locative’는 증명 내 각 논리적 구성요소에 고유한 위치(locus)를 부여하고, 증명 전개의 흐름을 그 위치 사이의 경로(path)로 모델링한다는 의미다. 이때 경로는 단순히 그래프의 에지(edge)들의 연속으로 표현되며, 곱연산(⊗)과 파라(⅋) 연결자는 각각 그래프의 합성 연산과 분할 연산에 대응한다.
핵심 아이디어는 ‘interaction graph’를 정의함으로써 증명 전개의 동적 상호작용을 정적 그래프 구조에 내재화하는 것이다. 각 그래프는 노드가 논리식의 서브포뮬러를, 에지가 논리적 연결(예: 텐서, 파라)과 정규화 과정에서 발생하는 절단(cut) 흐름을 나타낸다. 증명 정규화는 그래프 내에서 에지의 재배열과 축소(reduction)로 구현되며, 이는 GoI에서 말하는 ‘execution formula’를 그래프 이론적 연산으로 대체한다. 특히, 저자들은 Danos‑Regnier가 제시한 GoI 연산자를 경로 집합으로 해석하는 방식을 확장해, 모든 가능한 경로의 합집합을 하나의 ‘interaction graph’로 압축한다. 이 과정에서 단위(1, ⊥)는 별도의 ‘null node’로 처리되어, 기존 GoI에서 발생하는 단위의 비대칭성을 자연스럽게 해결한다.
또한 논문은 이 프레임워크가 카테고리 이론적 의미론과도 일치함을 증명한다. 곱연산과 파라를 각각 텐서곱과 내부함수 객체에 대응시키고, 증명 정규화는 카테고리의 동형사상(isomorphism)으로 해석한다. 결과적으로 MLL의 전형적인 구조인 *-autonomous 카테고리와 동형인 ‘interaction graph 카테고리’를 구성한다. 이 카테고리는 객체가 그래프, 사상이 그래프 변환이며, 합성은 그래프 합성으로 정의된다. 특히, 단위 객체가 명시적으로 구분되어 있기 때문에 기존 GoI 모델에서 종종 간과되던 ‘distinct units’ 문제를 해결한다.
마지막으로 저자들은 모델을 제한하여 ‘restricted interaction graph’를 정의한다. 이 제한은 그래프가 단순히 순환 없는 유향 그래프이며, 각 에지는 오직 한 종류의 논리 연산에만 대응하도록 하는 것이다. 이러한 제한 하에서 모델은 Girard가 최근 제시한 하이퍼유한 팩터 내 GoI와 동형임을 보인다. 즉, 복잡한 연산자 대수 대신 순수 그래프 이론만으로도 동일한 의미론적 결과를 얻을 수 있음을 입증한다. 이는 GoI 연구에 새로운 조합론적·그래프 이론적 도구를 제공함과 동시에, 구현 관점에서 보다 직관적이고 계산 효율적인 모델링을 가능하게 한다.
댓글 및 학술 토론
Loading comments...
의견 남기기