나는 Schroeder-Heister 의 정의 반영 규칙에 종종 이것을 썼습니다. 그러나 그 아이디어는 그것을 넘어 지라드와 다른 사람들에게로 돌아갑니다. 찾고있는 규칙은 섹션 4의 첫 번째 디스플레이의 인스턴스입니다. 그러나 또한 통합 인스턴스를 만족할 수 없으면 평등의 가정에 모순이 있다는 규칙이 필요합니다.
최근 데일 밀러, 데이비드 바 엘드 (David Baelde) 및 회사가 더 많은 작업에보다 일반적인 계정을 사용했다 (예 : 선형 논리에서 가장 작고 가장 큰 고정 점 참조 ) Miller 등에서 유래하지 않은보다 일반적인 공식은 규칙이
{ θ ∈ c s u ( t , s ) ∣ θ Γ ⊢ θ C}Γ , t ≐ s ⊢ C
여기서 는 완전한 세트 입니다 및 의 모든 통합 대체 세트입니다 . 내가 선호하는이 규칙을 작성하는 동등한 방법을 선호 할 수도 있습니다 ( 예를 들어 여기 참조 ).t sC는 s의 U를 (t,s의)티에스
∀ θ . θ t = θ s ⟶ θ Γ ⊢ θ CΓ , t ≐ s ⊢ C
어쨌든 통일 자의 존재가 가장 일반적인 통일 자의 존재를 의미하는 결정 가능한 통일을 가진 용어에서 위의 규칙 중 하나를 갖는 것은 다음 두 가지 규칙을 갖는 것과 동등한 것으로 보일 수 있습니다.
N O m g u ( t , s )Γ , t ≐ s⊢ Cm gu ( t , s ) = θθ Γ ⊢ θ CΓ , t ≐ s ⊢ C
(PS Frank는 자신의 논리 프로그래밍 과정 에서 강의 6, 7, 8 강의에서 이것을 기억할 수 있습니다.)