모달 깊이

Modal depth

모달 로직에서 공식의 모달 깊이는 모달 연산자(예: { {의 가장 깊은 중첩입니다.모달 연산자가 없는 모달 공식의 모달 깊이는 0입니다.

정의.

모달 깊이는 다음과 같이 정의할 수 있습니다.[1] D( ) { MD ( \ ) {\ 공식 { \의 모달 깊이를 계산하는 함수라고 .

D ( ) { MD p) =} 。p { p 원자식입니다.

다음 계산은 ( ) { p p의 모드 깊이를 제공합니다.

모달 깊이 및 의미론

공식의 모달 깊이는 공식의 유효성을 확인할 때 Kripke 모형을 '얼마나 멀리' 조사해야 하는지를 나타냅니다.각 모달 연산자에 대해 모델 내의 세계에서 접근성 관계를 통해 접근할 수 있는 세계로 전환해야 합니다.모달 깊이는 공식의 유효성을 검증하는 데 필요한 세계에서 다음 세계로 이행하는 가장 긴 '사슬'을 나타냅니다.

예를 들어 M, if w if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if if ifM\ \ Diamond \ 하는지 여부를 해야 합니다 such that and is accessible from . We have made two steps from the world (from to and from to u를 사용하여 공식의 유지 여부를 결정합니다. 이는 정의상 해당 공식의 모달 깊이입니다.

모달 깊이는 상자의 경우 전환 수에 대한 상한(표준)입니다. 모달 공식은 액세스 가능한 월드가 없는 경우 항상 참입니다(: \\ \ 、 \ w vR이 아닙니다서 WW는 월드 , RR은 접근성 관계입니다., w ◻◻ \ M , \ \ } m m m m 、모델의 구조에 따라서는 모델 내에서 두 단계를 수행해야 할 수도 있지만 더 적을 수 있습니다.w w에서 접근할 수 있는 월드가 없다고 가정합니다. 외부 연산자로 상자를 사용하는 공식의 유효성에 대한 이전 관찰에 의해 공식은 3차적으로 유지됩니다.

레퍼런스

  1. ^ Nguyen, Linh Anh. "Constructing the Least Models for Positive Modal Logic Programs" (PDF). p. 32. Archived from the original (PDF) on January 26, 2019. Retrieved January 26, 2019.