Independence-friendly logic (IF logic), proposed by Jaakko Hintikka and Gabriel Sandu in 1989 (), is an extension of classical first-order logic (FOL) by means of slashed quantifiers of the form and ( being a finite set of variables). The intended reading of is "there is a which is functionally independent from the variables in ". IF logic allows one to express more general patterns of dependence between variables than those which are implicit in first-order logic. This greater level of generality leads to an actual increase in expressive power; the set of IF sentences can characterize the same classes of structures as existential second-order logic (). 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. Therefore, first-order logic cannot, in general, express this pattern of dependency, in which depends only on and , and depends only on and . IF logic is more general than branching quantifiers, for example in that it can express dependencies that are not transitive, such as in the quantifier prefix ( depends on , and depends on , but does not depend on ).