독립친화적 논리

Independence-friendly logic

고전 일차 논리(시설 운영 허가)의 V{V\displaystyle}은 지느러미 형태(∃ v/V){\displaystyle(\exists v/V)}과(∀ v/V){\displaystyle(\forall v/V)}의 삭감된 기호적으로 표현을 허락하는 방법으로 Independence-friendly 논리(만약 논리, Jaakko Hintikka와 가브리엘 Sandu[fr]에 의해 1989년에 제안한)[1]연장이다.ite변수 집합( / v/의 의도된 판독치는 "{\displaystyle 이(가) 있으며, V {\ V의 변수와 기능적으로 독립적인 v v}"이다. IF 논리로 인해 1차 논리에 내재된 변수보다 변수 사이의 일반적인 의존 패턴을 더 많이 표현할 수 있다.이렇게 일반성이 높아지면 표현력이 실제로 증가하게 된다; IF 문장의 집합은 실존적인 2차 논리(Exceptional 논리( 1 1 와 동일한 종류의 구조를 특징 지을 수 있다.For example, it can express branching quantifier sentences, such as the formula which expresses infinity in the empty signature; this cannot be done in FOL.따라서 일반적으로 1차 논리에서는 이(가) x c 에만 의존하고 은(는) {\}에만 의존성을 나타낼 수 없다 If 로직이 분기보다 일반적이라면예를 들어, y {\ y이(가 x y z/ { )에서와 같이 전이적이지 않은 종속성을 표현할 수 있다는 에서, y}이( x }에 의존한다고 표현한다 그러나 은(는) 에 종속되지 않는다

IF 로직의 도입은 1차 로직의 게임 의미론을 불완전한 정보의 게임으로 확대하려는 시도에서 부분적으로 동기부여가 되었다.실제로 IF 문장에 대한 의미론은 이러한 종류의 게임(또는 그 대안으로 실존적인 2차 논리로의 번역 절차에 의해)의 측면에서 주어질 수 있다.개방형 공식에 대한 의미론은 타르스키안 의미론의 형태로 주어질 수 없다;[2] 적절한 의미론은 단일 과제에 의한 만족보다는 공통 변수 영역()의 할당에 의해 공식이 충족되는 것이 무엇을 의미하는지 명시해야 한다.그러한의미론호지스에 의해 개발되었다.[3]

독립 친화적 논리는 팀 의미론, 의존성 논리, 배제 논리, 독립성 논리 등 팀 의미론에 기초한 여러 다른 논리 체계와 문장 수준에서 번역에 상당하는 것으로, IF 논리는 후자를 제외하고, IF 논리가 이러한 로직과 동등하다고 알려져 있다. o의 수준에서도.펜 공식그러나, IF 논리가 지역성이 결여되어 있다는 점에서 위에서 언급한 모든 시스템과 다른 경우: 개방된 공식의 의미는 공식의 자유 변수에 의해서만 설명될 수 없으며, 그 대신 공식은 공식의 발생 상황에 따라 달라진다.

독립 친화적 논리는 1차 논리와 다수의 금속학적 특성을 공유하지만, (클래식적이고 모순된) 부정에 따른 폐쇄성 결여, 공식의 유효성을 결정하기 위한 복잡성 증가 등 일부 차이가 있다.확장 IF 논리는 폐쇄 문제를 다루지만 게임 이론적 의미론은 더 복잡하며, 그러한 논리는 2차 논리 의 적절한 부분 집합체인 Δ2의 더 큰 부분 집합에 해당한다[4]

힌티크카는 IF와 확장 IF 논리가 수학의 기초가 되는 근거로 사용되어야 한다고 주장해[5] 왔으며, 이 제안은 일부 경우에 회의적으로 받아들여졌다.[6]

구문

독립 친화적 논리에 대한 많은 약간 다른 발표가 문헌에 나타났다; 여기서 우리는 Mann 외 연구진(2011년)을 따른다.[7]

항 및 원자 공식

고정 서명 σ의 경우, 용어 및 원자 공식은 균등성을 가진 1차 논리학에서와 정확히 동일하게 정의된다.

IF 공식

IF 논리의 공식은 다음과 같이 정의된다.

  1. 모든 원자 공식 은 IF 공식이다.
  2. (가) IF 공식이라면 {\은 IF 공식이다.
  3. () {\ \ psi (가) IF 공식이라면 \ \}은 IF 공식이다.
  4. If is a formula, is a variable, and is a finite set of variables, then and are also IF formulas.

자유 변수

IF 공식 자유 변수 중 set (은 다음과 같이 귀납적으로 정의된다.

  1. 이() 원자 공식이라면 (() 은 그 안에서 발생하는 모든 변수의 집합이다.
  2. ( )= () = ;
  3. ( )= ( ) ) ){\
  4. .

마지막 절은 1차 논리학의 절과 다른 유일한 절이며, 그 차이점은 슬래시 집합 의 변수들도 자유 변수로 계산된다는 것이다.

IF 문장

IF 공식 과 같은 IF 공식 φemptyset }은 IF 문장이다

의미론

IF 논리의 의미론적 정의를 위해 세 가지 주요 접근법이 제안되었다.각각 불완전한 정보의 게임과 스콜레마이징에 근거한 앞의 두 가지는 IF 문장의 정의에만 주로 사용된다.전자도 이와 유사한 접근방식을 일반화하는데, 이는 완벽한 정보의 게임을 기반으로 한 1차 로직이다.세 번째 접근방식인 팀 의미론(team semantics)은 타르스키안 의미론(tarskian semantics)의 정신에 따른 구성 의미론이다.그러나, 이 의미론에서는 공식이 할당에 의해 충족된다는 것이 무엇을 의미하는지 정의하지 않는다(여러 가지, 할당 집합에 의해).첫 번째 두 가지 접근방식은 논리의 여부에 관한 이전의 출판물에서 개발되었다.[8][9] 세 번째 접근방식은 1997년 호지스에 의해 개발되었다.[10][11]

이 절에서는 G S, ,⊨ S k , 에서와 같이 뚜렷한 페디션을 작성하여 세 가지 접근법을 구분한다 세 가지 접근법이 근본적으로 동등하기 때문에 기사의 나머지 부분에서는 기호 {만 사용될 것이다.

게임-이론적 의미론

게임-이론적 의미론은 불완전한 정보의 일부 2인 게임의 특성에 따라 IF 문장에 진실 값을 할당한다.프레젠테이션의 용이성을 위해 게임을 문장뿐 아니라 공식에도 연결시키는 것이 편리하다.More precisely, one defines games for each triple formed by an IF formula , a structure , and an assignment 화살표

플레이어스

의미 게임 ( ,, s )에는 엘로이즈(또는 Verifier)와 아벨라드(또는 Forsifier)라는 두 명의 플레이어가 있다.

게임 규칙

의미 게임 (, M, ) 에서 허용되는 움직임은 고려 중인 공식의 구문 구조에 의해 결정된다.단순성을 위해 먼저 이(가) 부정 정규 형태이며, 부정 기호는 원자 보조양식 앞에서만 발생한다고 가정한다.

  1. 이(가) 리터럴이면 게임이 끝나고, M (가) 일차적 의미로는)이면 엘로이즈가 승리하고, 그렇지 않으면 아벨라드가 승리한다.
  2. If , then Abelard chooses one of the subformulas , and the corresponding game is played.
  3. If , then Eloises chooses one of the subformulas , and the corresponding game is played.
  4. If , then Abelard chooses an element of , and game is played.
  5. If , then Eloise chooses an element of , and game is played.

More generally, if is not in negation normal form, we can state, as a rule for negation, that, when a game is reached, the players begin playing a dual game 검증자 및 위조자의 역할이 전환되는 경우.

역사

비공식적으로, G (, M, ) G의 일련의 동작은 하나의 역사다.At the end of each history , some subgame is played; we call the assignment associated to , and the subformula occurrence ass 맞춰졌다 과(와) 플레이어 h {\displaystyle _에서 가장 외부 논리 연산자가 또는 } 또는{{\인 경우 Abellard이다

The set of allowed moves in a history is if the most external operator of is or ; it is ( 의 외부 연산자가 is 또는 or \인 경우 R 인 경우 '왼쪽'과 ''을 상징하는 두 개의 구별되는 물체

Given two assignments of same domain, and we write if on any variable .

불완전한 정보는 관련 플레이어가 특정 이력을 구별할 수 없도록 규정함으로써 게임에 도입되며, 구별할 수 없는 이력은 '정보 세트'를 형성한다고 한다.직관적으로 이(가) 정보 집합 에 있는 경우h 과(와) 관련된 플레이어는 또는 I I}의 일부 다른 역사에 있는지 알 수 없다 두 개의 , {\d h, h, hat the associated are identical subformula occurrences of the form ( or ); if furthermore , we write (in case ) or (in case ), in order to specify that the two histories are indistinguishable for Eloise, resp.아벨라르를 위해We also stipulate, in general, reflexivity of this relation: if , then ; and if , then

전략들

For a fixed game , write for the set of histories to which Eloise is associated, and similarly for the set of histories of Abelard.

A strategy for Eloise in the game is any function that assigns, to any possible history in which it is Eloise's turn to play, a legal move; more precisely, any function such that for every history . One can define dually the strategies of Abelard.

A strategy for Eloise is uniform if, whenever , ; for Abelard, if implies .

엘로이즈의 전략 이(가) can {\displaystyle 에 따라 플레이하여 도달할 수 있는 각 터미널 역사에서 엘로이즈가 승리할 경우 아벨라르드에게도 이와 유사하게 이기고 있다

진실, 거짓, 불결함

An IF sentence is true in a structure () if Eloise has a uniform winning strategy in the game . It is false ( - }) 만약 아벨라르가 승리 전략을 가지고 있다면.엘로이즈도 아벨라르도 승리 전략을 갖고 있지 않은지는 아직 결정되지 않았다.

보수성

IF 논리의 의미론은 다음과 같은 의미에서 1차 의미론의 보수적인 확장이다. 이(가) 슬래시 집합이 비어 있는 IF 문장이면, 각 IF /) 이 해당하는 1차 정량기 . Then iff in the Tarskian sense; and iff 타르스키아의 의미로는 .

수식 열기

보다 일반적인 게임을 사용하여 IF 공식에 의미를 부여할 수 있다. 더 정확히 말하면, 구조 에서 팀 X공통 변수 의 할당 집합)에 의해 IF 공식 {\이 충족되는 것을 정의할 수 있다. m( ) codomain M 연관된 게임 (, M, ) G는 할당 s X의 무작위 선택으로 시작한다 이 초기 이동 후에는 G(, , ) G,M가 재생된다.The existence of a winning strategy for Eloise defines positive satisfaction (), and existence of a winning strategy for Abelard defines negative satisfaction ().이러한 일반성의 수준에서 게임 이론적 의미론은 대수학적 접근방식, 팀 의미론(아래 정의)으로 대체될 수 있다.

스콜렘 셈틱스

IF 문장에 대한 진리의 정의는 실존적 2차 논리로의 변환을 통해 대안으로 주어질 수 있다.번역은 1차 로직의 스콜레마이징 절차를 일반화한다.위조는 Kreiselization이라 불리는 이중 절차에 의해 정의된다.

스콜레마이징

IF 공식 를) 지정하면 먼저 유한 집합 ( {\ 변수에 상대화된 스몰레마이징을 정의한다. 에서 발생하는 모든 실존적 정량자 v/ V) 를 새로운 함수 기호("Skolem 함수")로 설정하십시오.되는 수식에 S b b , , ) 을(를) write 에 t 라는 용어와 함께 변수 v의 모든 자유 발생 횟수를 기입한다인 relative 의 스콜레마이징은 다음과 같은 조항에 의해 정의된다

  1. U ( ) ={\}. 만약 이() 문자라면.
  2. .
  3. .
  4. ( (/V )) = v U { )
  5. , where is a list of the var V의 iables

이 IF 문장이면, 그 (비relativized) Scolemization은 ( ) = (로 정의된다.

크라이셀라이제

공식each{\ associate,v /V) 에 발생하는 각 범용 정량자에 대해 새로운 함수 기호 Reisel 함수)가 주어진다.Then, the Kreiselization of relative to a finite set of variables , is defined by the following inductive clauses:

  1. ( ) = \ \}(\)=\ 만약 \이(가) 문자라면.
  2. .
  3. .
  4. , where is a list of the vari 의 에블스

이 IF 문장이면, 그 (비자유화) Kreiselization은 () = ( 로 정의된다.

진실, 거짓, 불결함

실존적 정량자가 포함된 IF 문장 M 목록 의 n 함수 하면이 된다 {{\ 함수를{\의 스콜렘 함수에 대한 으로 하는 M{\ 의 확장.

An IF sentence is true on a structure , written , if there is a tuple of functions such that . Similarly, if there is a tuple of functions such that ; 및 이전 조건들이 유지되지 않는다면.

IF 문장의 경우, Scolem Semantics는 게임 이론 Semantics와 동일한 값을 반환한다.[citation needed]

팀 의미론

팀 의미론을 통해 IF 논리의 의미론에 대한 구성적 설명을 할 수 있다.진실과 거짓은 '팀에 의한 공식의 만족도'라는 개념에 근거를 두고 있다.

M 을(를) 구조 하고 ={ 1,, V을(를) 유한 변수 집합으로 한다.Then a team over with domain is a set of assignments over with domain , that is, a set of functions from to .

팀 복제 및 보완

중복과 보완은 보편적 및 실존적 정량화의 의미론과 관련된 두 개의 팀 운영이다.

  1. Given a team over a structure and a variable , the duplicating team is the team .[12]
  1. Given a team over a structure , a function and a variable , the supplementing team is the team X

[/[/ ]에 X[ / {과 같이 이 두 작업의 반복적인 응용을 보다 간결한 개념으로 대체하는 것이 관례다.

팀에 대한 통일된 기능

As above, given two assignments with same variable domain, we write if for every variable .

Given a team on a structure and a finite set of variables, we say that a function is -uniform if whenever ~ .

의미절

팀 의미론은 공식이 주어진 구조에서 팀에 의해 긍정적으로 만족되거나, 그것에 의해 부정적으로 만족되거나, 또는 둘 다 충족되지 않을 수 있다는 의미에서 세 가지 가치로 평가된다.긍정적 및 부정적 만족을 위한 의미론적 조항은 IF 공식의 구문 구조에 대한 동시 유도에 의해 정의된다.

긍정적 만족도:

  1. }\1 만일 모든 할당에 X , t … t in the sense of first-order logic (that is, the tuple is in the interpretation of ).
  2. 모든 할당에 X X, s = 2 }}: 1차 논리( (, ( 1) = (
  3. 해당 -
  4. 만(M, + \!)! , +
  5. 팀이 경우에만 및 Z 스타일 = Z , + + , Z +
  6. 해당하면, X[ / +
  7. if and only if there exists a -uniform function such that

부정적인 만족도:

  1. if and only if, for every assignment , the tuple is not in the interpretation of .
  2. 모든 에 대해 X s( ) s( ) s
  3. 해당, +
  4. 팀이 경우에만 및 Z 스타일 = , - \! , Z -
  5. 해당, X - , -
  6. if and only if there exists a -uniform function such that
  7. 해당, X[/ v -

진실, 거짓, 불결함

According to team semantics, an IF sentence is said to be true () on a structure if it is satisfied on by the singleton team , in symbols: . Similarly, is said to be false () on if ; it is said to be undetermined () if and \}\\not \

게임-이론적 의미론과의 관계

For any team on a structure , and any IF formula , we have: iff and, - M, G -

From this it immediately follows that, for sentences , , and .

등가 개념

IF 논리는 통상적인 가속도에서는 3가치로 계산되므로, 여러 개념의 공식 등가성이 관심 대상이다.

수식의 등가성

, 을(를) IF 공식 2개로 한다.

( truth entails ) if for any structure (와) X ( display ) {\ {\mbox{

( is truth equivalent to ) if and .

( falsity entails ) if for any structure (와 모든 팀 X {\displaystyle ) displaystyle (Xsupseteq

( is falsity equivalent to ) if and .

( strongly entails to ) if and .

( is strongly equivalent to ) if and .

문장의 등가성

위의 정의는 IF 문장에 대해 다음과 같이 전문화한다.2 IF 문장 , 은 동일한 구조에서 참이면 진실에 준하는 것이며, 동일한 구조에서 거짓이면 거짓에 준하는 것이며, 진실에 준하는 것과 거짓에 모두 해당하는 경우에는 강력하게 동등하다.

직관적으로 강한 동등성을 사용하는 것은 IF 논리를 3-값(참/미확정/거짓)으로 간주하는 것과 같은 반면, 진리 동등성은 IF 문장을 2-값(참/불합격)인 것처럼 취급한다.

컨텍스트에 대한 동등성

IF 논리의 많은 논리적 규칙은 공식이 나타날 수 있는 맥락을 고려하는 등가성의 보다 제한된 개념의 관점에서만 적절하게 표현될 수 있다.

For example, if is a finite set of variables and , one can state that is truth equivalent to relative to () in case for any structure and any team of domain U

모형-이론적 특성

문장 수준

IF 문장은 스콜레마이징 절차(위 참조)를 통해 (기능적)실존적 2차 논리(.1 의 문장으로 번역될 수 있다.반대로 모든 1}{1는 부분 순서가 지정된 정량자()에 대한 Walkoe-Enderton 번역 절차의 변형을 이용하여 IF 문장으로 번역할 수 있다.[13][14] IF 1 1}는 문장 수준에서 표현적으로 동등하다.이 동등성은 follow 1}11}에서 상속되며 많은 경우 FOL의 특성과 유사한 특성을 증명하는 데 사용될 수 있다.

는 T IF 문장의 집합으로 나타낸다.

  • Löwenheim-Skolem 속성: 이(가) 무한 모델 또는 임의로 큰 유한 모델을 가지고 있는 경우, 모든 무한 카디널리티의 모델을 가지고 있는 경우.
  • 실존적 컴팩트: T 0 T에 모델이 있으면 T T에도 이 있다.
  • Failure of deductive compactness: there are such that , but for any finite . This is a difference from FOL.
  • Separation theorem: if are mutually inconsistent IF sentences, then there is a FOL sentence such that and . This is a consequence of Craig's FOL에 대한 보간 정리.
  • 버지스의 정리:[15]만약 φ,ψ{\displaystyle \varphi ,\psi}은 상호 일관성 없는 만약 문장, 다음은 만약 문장 θ{\theta\displaystyle}가 φ ≡+θ{\displaystyle \varphi\equiv ^{+}\theta}과ψ ≡+¬θ{\displaystyle \psi\equiv ^{+}\lnot \theta}(제외하고 도대체 one-element.공백이쿡쿡 찌르다특히 이 정리는 IF 논리의 부정은 진리 등가성에 관한 준법적 연산(진리 등가문장은 비등가 부정이 있을 수 있음)이 아님을 드러낸다.
  • 진실의 Definability:[16]가 만약 문장 TRUE(c){TRUE(c)\displaystyle}, 페아노 산술의 언어에 그러한, 어떤 IF로, φ{\displaystyle \varphi,}, N⊨φ⇔ N⊨ TRUE\Leftrightarrow \varphi{\displaystyle \mathbb{N}\models(⌜ φ ⌝)\mathbb{N}\models 진짠(\ulcorner \varphi \ur 있다.옥수수여기서 \은(는) 괴델 번호 매기기(Gödel 번호 매기기)를 의미한다.약한 진술은 또한 Peano Matculation()의 비표준 모델을 나타낸다.[17]

수식레벨

팀에 의한 만족의 개념은 다음과 같은 특성을 가지고 있다.

  • Downward closure: if and , then .
  • Consistency: and if and only if .
  • Non-locality: there are such that .

IF 공식은 팀에 의해 충족되고 고전적 로직의 공식은 할당에 의해 충족되기 때문에 IF 공식과 일부 고전적 로직 시스템의 공식 사이에는 명확한 상호 번역이 없다.하지만, IF공식의 관계적인 Σ 11{\displaystyle \Sigma_{1}^{1}}( 그렇게 뚜렷한 번역 τ U, R{\displaystyle \tau_{U,R}}을 위해 각각의 유한 U⊇ 자유(φ){\displaystyle U\supseteq{\mbox{자유}}(\varphi)}의 문장과는 predi의 각 선택에 번역 procedure[18] 있다.고양이e a ( ) card( R {\In this kind of translation, an extra n-ary predicate symbol is used to represent an n-variable team . This is motivated by the fact that, once an ordering of the variables of has been fixed,it is possible to associate a relation to the team . With this conventions, an IF formula is related to its translation thus:

where is the expansion of that assigns as interpretation for the predicate .

이러한 상관관계를 통해 M{\{\에서, 공식 {\ \ n-ary관계의 가 M {\ e v n정의한다고 말할 수 있다., },Xvarphi }).

2009년 Kontinen과 Väänänen,[19]의 일부를 역 번역 절차에 의해서, 된 것은 관계의 가족들 만약 논리 이들은, 아래쪽 문을 닫고 정의할 수 있는 관계 Σ 11{\displaystyle \Sigma_{1}^{1}에}비공은 여분의 조건자와 함께 R{R\displaystyle}에 의해 정의할 수 있는 있는(혹은, e.quiv 1} 문장으로 정의 가능하며, 이 문장은 이(가) 부정적으로만 발생한다.

확장 IF 논리

만약 논리가 고전적인 부정 하에서 닫히지 않는다면.IF 논리의 부울 폐쇄는 확장 IF 논리로 알려져 있으며 의 적절한 파편과 동등하다(그림에라 외. 2011).힌티크카(1996, 페이지 196)는 "사실상 모든 고전 수학은 IF 1차 순서의 확장 논리로 할 수 있다"고 주장했다.

속성 및 비평

IF 로직의 많은 속성은 1 }:{1와의 논리적 동등성에서 따르며, 콤팩트성 정리, 뢰웬하임-스콜렘 정리, 크레이그 보간 정리 등 1차 논리에 더 가깝게 한다.(Vénenen, 2007, 페이지 86).그러나 Vénénen(2001)은 적어도 하나의 이진 술어 기호(ValIF 나타내는 세트)를 가진 IF 논리의 유효한 문장 집합하나의 이진 술어 기호(Val2 나타내는 세트)를 포함하는 어휘에서 유효한 (전체) 2차 문장의 해당 집합과 반복적으로 이형화됨을 증명하였다.더욱이 Vénénen은 Val2 완전한 π 정의2 정수 집합이며, 어떠한 유한한 m과 n에 대해서도 Val2 없음을 보여주었다.베네넨(2007, 페이지 136–139)은 복잡성 결과를 다음과 같이 요약한다.

문제 일차 논리학 IF/의존성/ESO 논리
결정 예:
비유효성 1 co-r.e)
일관성
불일치

페퍼만(2006)은 베네넨의 2001년 결과를 인용하여 만족도가 1차적인 문제일 수도 있지만, 일반적으로 모든 구조물에 대해 "완전한 2차 순서의 논리(empressis Feferman's)"에 대해 Verifier의 승리 전략이 있는지 여부에 대한 질문(Contra Quintikka)을 제기한다.Feferman은 또한 확장 IF 논리의 주장된 유용성을 공격했는데, 이는 because 1}1}1의 문장들이 게임 이데올로기 해석을 인정하지 않기 때문이다.

참고 항목

메모들

  1. ^ 힌티크카&산두1989
  2. ^ 캐머런&호지스 2001
  3. ^ 호지스 1997
  4. ^ 피게이라, 고린 & 그림슨 2011
  5. ^ 예: 1996년 힌티크카에서
  6. ^ 예: Feferman2006
  7. ^ Mann, Sandu & Sevenster 2011
  8. ^ 힌티크카&산두 1989년
  9. ^ 산두 1993
  10. ^ 호지스 1997
  11. ^ 호지스 1997b
  12. ^ notaion / ) 를) 매핑하는 할당을 나타내기 위해 사용되며, 다른 모든 는 s {\displaystyle 동일한 요소에 매핑되는 할당을 나타내기 위해 사용된다.
  13. ^ 워코에 1970
  14. ^ 엔더턴 1970
  15. ^ 버지스 2003
  16. ^ 산두 1998
  17. ^ 베네넨 2007년
  18. ^ 호지스 1997b
  19. ^ 콘티넨&바예넨 2009년

참조

  • Burgess, John P., "A Remark on Henkin Sentences and Their Contraries", Notre Dame Journal of Formal Logic 44 (3):185-188 (2003).
  • Cameron, Peter and Hodges, Wilfrid (2001), "Some combinatorics of imperfect information". Journal of Symbolic Logic 66: 673-684.
  • Eklund, Matti and Kolak, Daniel, "Is Hintikka’s Logic First Order?" Synthese, 131(3): 371-388 June 2002, [1].
  • Enderton, Herbert B., "Finite Partially-Ordered Quantifiers", Mathematical Logic Quarterly Volume 16, Issue 8 1970 Pages 393–397.
  • Feferman, Solomon, "What kind of logic is “Independence Friendly” logic?", in The Philosophy of Jaakko Hintikka (Randall E. Auxier and Lewis Edwin Hahn, eds.); Library of Living Philosophers vol. 30, Open Court (2006), 453-469, http://math.stanford.edu/~feferman/papers/hintikka_iia.pdf.
  • Figueira, Santiago, Gorín, Daniel and Grimson, Rafael "On the Expressive Power of IF-Logic with Classical Negation", WoLLIC 2011 proceedings, pp. 135-145, ISBN 978-3-642-20919-2,[2].
  • Hintikka, Jaakko (1996), "The Principles of Mathematics Revisited", Cambridge University Press, ISBN 978-0-521-62498-5.
  • Hintikka, Jaakko, "Hyperclassical logic (a.k.a. IF logic) and its implications for logical theory", Bulletin of Symbolic Logic 8, 2002, 404-423http://www.math.ucla.edu/~asl/bsl/0803/0803-004.ps .
  • Hintikka, Jaakko and Sandu, Gabriel (1989), "Informational independence as a semantical phenomenon", in Logic, Methodology and Philosophy of Science VIII (J. E. Fenstad, et al., eds.), North-Holland, Amsterdam, doi:10.1016/S0049-237X(08)70066-1.
  • Hintikka, Jaakko and Sandu, Gabriel, "Game-theoretical semantics", in Handbook of logic and language, ed. J. van Benthem and A. ter Meulen, Elsevier 1996 (1st ed.) Updated in the 2nd second edition of the book (2011).
  • Hodges, Wilfrid (1997), "Compositional semantics for a language of imperfect information". Journal of the IGPL 5: 539–563.
  • Hodges, Wilfrid, "Some Strange Quantifiers", in Lecture Notes in Computer Science 1261:51-65, Jan. 1997.
  • Janssen, Theo M. V., "Independent choices and the interpretation of IF logic." Journal of Logic, Language and Information, Volume 11 Issue 3, Summer 2002, pp. 367-387 doi:10.1023/A:1015542413718[3].
  • Kolak, Daniel, On Hintikka, Belmont: Wadsworth 2001 ISBN 0-534-58389-X.
  • Kolak, Daniel and Symons, John, "The Results are In: The Scope and Import of Hintikka’s Philosophy" in Daniel Kolak and John Symons, eds., Quantifiers, Questions, and Quantum Physics. Essays on the Philosophy of Jaakko Hintikka, Springer 2004, pp. 205-268 ISBN 1-4020-3210-2, doi:10.1007/978-1-4020-32110-0_11.
  • Kontinen, Juha and Väänänen, Jouko, "On definability in dependence logic" (2009), Journal of Logic, Language and Information 18 (3), 317-332.
  • Mann, Allen L., Sandu, Gabriel and Sevenster, Merlijn (2011) Independence-Friendly Logic. A Game-Theoretic Approach, Cambridge University Press, ISBN 0521149347.
  • Sandu, Gabriel, "If-Logic and Truth-definition", Journal of Philosophical Logic April 1998, Volume 27, Issue 2, pp 143–164.
  • Sandu, Gabriel, "On the Logic of Informational Independence and Its Applications", Journal of Philosophical Logic Vol. 22, No. 1 (Feb. 1993), pp. 29-60.
  • Väänänen, Jouko, 2007, 'Dependence Logic -- A New Approach to Independence Friendly Logic', Cambridge University Press, ISBN 978-0-521-87659-9, [4].
  • Walkoe, Wilbur John Jr., "Finite Partially-Ordered Quantification", The Journal of Symbolic Logic Vol. 35, No. 4 (Dec., 1970), pp. 535-555.

외부 링크