Independence-friendly logic (IF logic), proposed by Jaakko Hintikka and Gabriel Sandu in 1989, aims at being a more natural and intuitive alternative to classical first-order logic (FOL). IF logic is characterized by branching quantifiers. It is more expressive than FOL because it allows one to express independence relations between quantified variables.
For example, the formula ∀a ∀b ∃c/b ∃d/a φ(a,b,c,d) ("x/y" should be read as "x independent of y") cannot be expressed in FOL. This is because c depends only on a and d depends only on b. First-order logic cannot express these independences by any linear reordering of the quantifiers. In part, IF logic was motivated by game semantics for games with imperfect information.
IF logic is translation equivalent with existential second-order logic () and also with Väänänen's dependence logic and with first-order logic extended with Henkin quantifiers. Although it shares a number of metalogical properties with first-order logic, there are some differences, including lack of closure under negation and higher complexity for deciding the validity of formulas. Extended IF logic addresses the closure problem, but it sacrifices game semantics in the process, and it properly belongs to higher fragment of second-order logic ( ).
Since Tarskian semantics does not allow indeterminate truth values, it cannot be used for IF logic. Hintikka further argues that the standard semantics of FOL cannot accommodate IF logic because the principle of compositionality fails in the latter. Wilfrid Hodges (1997) gives a compositional semantics for it in part by having the truth clauses for IF formulas quantify over sets of assignments rather than just assignments (as the usual truth clauses do).
The game-theoretic semantics for FOL treats a FOL formula as a game of perfect information, whose players are Verifier and Falsifier. The same holds for the standard semantics of IF logic, except that the games are of imperfect information.
Independence relations between the quantified variables are modelled in the game tree as indistinguishability relations between game states with respect to a certain player. In other words, the players are not certain where they are in the tree (this ignorance simulates simultaneous play). The formula is evaluated as true if there Verifier has a winning strategy, false if Falsifier has a winning strategy, and indeterminate otherwise.
A winning strategy is informally defined as a strategy that is guaranteed to win the game, regardless of how the other players play. It can be given a completely rigorous, formal definition.
Extended IF logic
|This section requires expansion. (October 2012)|
IF logic is not closed under classical negation. The boolean closure of IF logic is known as extended IF logic and it is equivalent to a proper fragment of (Figueira et al. 2011). Hintikka (1996, p. 196) claimed that "virtually all of classical mathematics can in principle be done in extended IF first-order logic".
Properties and critique
A number of properties of IF logic follow from logical equivalence with and bring it closer to first-order logic including a compactness theorem, a Löwenheim–Skolem theorem, and a Craig interpolation theorem. (Väänänen, 2007, p. 86). However, Väänänen (2001) proved that the set of Gödel numbers of valid sentences of IF logic with at least one binary predicate symbol (set denoted by ValIF) is recursively isomorphic with the corresponding set of Gödel numbers of valid (full) second-order sentences in a vocabulary that contains one binary predicate symbol (set denoted by Val2). Furthermore Väänänen showed that Val2 is the complete Π2-definable set of integers, and that it is Val2 not in for any finite m and n. Väänänen (2007, pp. 136-139) summarizes the complexity results as follows:
|Problem||first-order logic||IF/depence/ESO logic|
Feferman (2006) cites Väänänen's 2001 result to argue (contra Hintikka) that while satisfiability might be a first-order matter, the question of whether there is a winning strategy for Verifier over all structures in general "lands us squarely in full second order logic" (emphasis Feferman's). Feferman also attacked the claimed usefulness of the extended IF logic, because the sentences in do not admit a game-theoretic interpretation.
- Hintikka, Jaakko and Gabriel Sandu (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
- Jaakko Hintikka, 1996, The Principles of Mathematics Revisited, Cambridge University Press, ISBN 978-0-521-62498-5
- Jaakko Hintikka and Gabriel Sandu, "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).
- Wilfrid Hodges, 1997, 'Compositional semantics for a language of imperfect information'. Journal of the IGPL 5: 539–563.
- Daniel Kolak, On Hintikka, Belmont: Wadsworth 2001 ISBN 0-534-58389-X
- Väänänen, J. (2001). "Second-Order Logic and Foundations of Mathematics". Bulletin of Symbolic Logic 7 (4): 504–520. doi:10.2307/2687796. JSTOR 2687796.
- Jaakko Hintikka, "Hyperclassical logic (a.k.a. IF logic) and its implications for logical theory", Bulletin of Symbolic Logic 8, 2002, 404-423
- Matti Eklund and Daniel Kolak, “Is Hintikka’s Logic First Order?” Synthese, 131(3): 371-388 June 2002
- 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
- Daniel Kolak and John Symons, "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
- Solomon Feferman, "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.
- Jouko Väänänen, 2007, 'Dependence Logic -- A New Approach to Independence Friendly Logic', Cambridge University Press, ISBN 978-0-521-87659-9
- Allen L. Mann, Gabriel Sandu, Merlijn Sevenster (2011) Independence-Friendly Logic. A Game-Theoretic Approach, Cambridge University Press, ISBN 0521149347
- Santiago Figueira, Daniel Gorín, and Rafael Grimson "On the Expressive Power of IF-Logic with Classical Negation", WoLLIC 2011 proceedings, pp. 135-145, ISBN 978-3-642-20919-2