Semantics: Handout 12 Montague’s Intensional Logic Yılmaz Kılıçaslan December 17, 2009 1 Introduction We are now ready to see Montague’s work itself in formal semantics. We will start with his intensional logic. Having also equipped with this logic, we will be able to proceed to the exploration of the system outlined in his paper entitled ‘The Proper Treatment of Quantification in Ordinary English’ (commonly abbreviated PTQ), which represents the culmination of his efforts to apply the techniques developed within mathematical logic to the semantics of natural languages (cf. Handout 12). 2 The intension and extension operators The distinction we have made between intension and extension is so far confined entirely to the meta-language. We have shown how to define the intension and extension of a given expression, but we have not changed any of our object languages in any way so that the distinction can be properly handled both in the syntax and semantics at the object level. One way of achieving this effect is to modify the object language to include expressions which “denote” the intensions of certain other expressions, where “denote” is used as synonymous with “have as extension”. In Montague’s intensional logic, for any expression α there is another expression denoting the intension of α. Since the expressions of the language are infinite in number, it is convenient to form these intension-naming expressions syntactically out of the expressions whose intension they name. Montague’s device for doing this is quite simple: (1) If α is any expression, then ˆα is an expression which denotes the intension of α. Henceforth, as a notational convention we will use [α]¢M,g for the intension of any expression α with respect to a model M and a value assignment g. [ˆα]M,w,t,g will be [α]¢M,g for all indices <w, t>. Since the notion of intension is defined for every expression of the language, expressions like ˆα will themselves have an intension as well as an extension. Notice also that (1) allows to recursively form expression like ˆˆα, ˆˆˆα, ˆˆˆˆα, etc. In fact, all such expressions count as well-formed in Montague’s intensional language and are assigned a well-defined intension and extension by the principles we have already outlined (cf. Handout 10). But these higherorder intensions turn out to be rather uninteresting in the long run. As there is one and only one [α]¢M,g, [ˆα]¢M,g will be a constant function on indices which gives for any index the value [α]¢M,g. Likewise, [ˆˆα]¢M,g will be yet another constant function which gives for any index the constant function [ˆα]¢M,g, and similarly for the more complex iterated intensions. Montague introduced a second syntactic device into his intensional language as a sort of converse to the intension operator “ˆ”. This is the extension operator “ˇ”, which can be applied 1 to any expression α which denotes an intension to give a new well-formed expression “ˇα”. At any index <w, t>, the expression “ˇα” denotes the result of applying the function [α]M,g to the argument <w, t>. Stated formally, if α denotes an intension, then for any index <w, t>, [α]M,w,t,g is defined as [α]M,g(<w, t>). The result of combining ˇ with an expression of the form ˆα has the effect of “cancelling” out of the two operators ˇ and ˆ. That is, we have the following equation that licenses a rule of “down-up cancellation”: (2) [ˇˆα]M,w,t,g = [α]M,w,t,g for all expressions α, and all models M and all w, t, and g. 3 The intensional logic of PTQ Montague’s intensional logic (“IL”) is a formal system that combines all the syntactic and semantic resources we have been gradually developing. This system therefore employs a type hierarchy (with expressions for each of the denumerably infinite set of types), higher-order quantification (variables and quantifiers for each type), lambda-abstraction for all types, tenses, modal operators, and finally, means for forming ˆα from any expression α and ˇβ from any intension-denoting expression . The syntactic definitions of IL begin, as in Ltype, with the recursive definition of the set of types. Since we will now be dealing with expressions denoting intensions as well as extensions for the various types, the definition of the set of types will include a new recursive clause to define for each type a, a new type <s, a> for the intensions (or senses) corresponding to each type a. These new types will be explained more fully when the semantic definitions are introduced. Syntax of IL Let t, e, and s be any fixed objects. Then the set of types is defined recursively as follows: 1. t is a type 2. e is a type 3. If a and b are any types, then <a, b> is a type. 4. If a is any type, then <s, a> is a type. A. Basic Expressions 1. For each type a, IL contains a denumerably infinite set of non-logical constants (or simply constants) cn,a, for each natural number n. The set of all (non-logical) constants of type a is called Cona. 2. For each type a, IL contains a denumerably infinite set of variables vn,a, for each natural number n. The set of all variables of type a is called Vara. B. Syntactic rules of IL The set of meaningful expressions of type a, called MEa, is defined recursively as follows: 2 1. Every variable of type a is in MEa. 2. Every constant of type a is in MEa. 3. If α MEa and u is a variable of type b, then λuα ME<b, a>. 4. If α ME<b, a> and β MEa, then α(β) MEb. 5. If α and β are both in MEa, then α = β MEt. 6.-10. If and ψ are in MEt, then the following are also in MEt: 6. ¬ 7. [ ψ] 8. [ ψ] 9. [ ψ] 10. [ ψ] 11. If MEt and u is a variable of any type, then u MEt. 12. If MEt and u is a variable of any type, then u MEt. 13. If MEt, then □ MEt. 14. If MEt, then F MEt. 15. If MEt, then P MEt. 16. If α MEa, then ˆα ME<s, a>. 17. If α ME<s, a>, then ˇα MEa. Semantics of IL A. Model A model for IL is an ordered quintuple <A, W, T, <, F> such that A, W and T are non-empty sets, < is a linear ordering on the set T, and F is a function that assigns to each non-logical constant of IL of type a an intension. The set of possible denotations of type a is defined as follows (where a and b are any types): 1. De is A 2. Dt is {1, 0} 3. D<a, b> = DbDa 4. D<s, a> = DaWxT B. Semantic rules of IL The function F will assign to each non-logical constant of IL of type a a member of D<s, a>. The semantic rules of IL define recursively for any expression a, the extension of a with respect to model M, w W, t T and value assignment g, denoted [a]M,w,t,g, as follows: 3 1. If a is a non-logical constant, then [a]M,w,t,g = [F(a)]( <w, t>). 2. If a is a variable, then [a]M,w,t,g = g(a). 3. If α MEa and u is a variable of type b, then [λuα]M,w,t,g is that function h with domain Db such that for any object x in that domain, h(x) = [α]M,w,t,g’ where g’ is that value assignment exactly like g with the possible difference that g’(u) is the object x. 4. If α ME<a, b>, and β MEa, then [α(β)] M,w,t,g is [α]M,w,t,g([β]M,w,t,g). 5. If α and β are in MEa, then [α = β]M,w,t,g is 1 if and only if [α] M,w,t,g is the same as [β]M,w,t,g. 6. If MEt, then [¬ ]M,w,t,g is 1 if and only if [ ]M,w,t,g is 0, and [¬ ]M,w,t,g is 0 otherwise. 7.-10. If and ψ are in MEt, then [ ψ]M,w,t,g is 1 if and only if both [ ]M,w,t,g and [ψ]M,w,t,g are 1. (The definitions for the other truth-functional connectives of [ ψ], [ ψ], and [ ψ] are the usual ones, paralling this definition.) 11. If MEt and u is a variable, then [u ]M,w,t,g is 1 if and only if [ ]M,w,t,g’ is 1 for all g’ exactly like g except possibly for the value assigned to u. 12. If MEt and u is a variable, then [u ]M,w,t,g is 1 if and only if [ ]M,w,t,g’ is 1 for some value assignment g’ exactly like g except possibly for the value assigned to u. 13. If MEt, then [□ ]M,w,t,g is 1 if and only if [ ]M,w’,t’,g is 1 for all w’ in W and all t’ in T. 14. If MEt, then [F ]M,w,t,g is 1 if and only if [ ]M,w,t’,g is 1 for some t’ in T such that t<t’. 15. If MEt, then [P ]M,w,t,g is 1 if and only if [ ]M,w,t’,g is 1 for some t’ in T such that t’<t. 16. If α MEa, then [ˆα]M,w,t,g is that function h with domain W x T such that for all <w’, t’> in W x T, h(<w’, t’>) is [α]M,w’,t’,g. 17. If α ME<s, a>, then [ˇα]M,w,t,g is [α]M,w,t,g(<w, t>). B. Further definitions 1. If is a formula (i.e. a member of MEt) then is true with respect to M and to <w, t> if and only if [ ]M,w,t,g is 1 for all value assignments g. 2. If α is any expression, then the intension of α with respect to M and g, denoted [α]¢M,g, is that function h, with domain W x T such that for all <w, t> in W x T, h(<w, t>) is [α]M,w,t,g. 4 Examples of ‘Oblique Contexts’ as Represented in IL Let us now see how some of the oblique constructions that are seemingly in conflict with the Principle of Compositionality can be reconciled with this principle (cf. Handout 10). 4 First note that sentences of the form Necessarily could indeed be given an analysis in which the extension of the whole is a function of the extensions of the parts if we treated the word Necessarily as a functor which combined not with but rather with ˆ. This means that the operator in IL corresponding to necessarily would be treated not as an expression of type <t, t> but rather of type <<s, t>, t>. Let us call such an operator Nec. Its denotation would be a function from propositions to truth values. We could give the semantic rule for Nec by saying that at any index <w, t>, [Nec]M,w,t,g is that function from propositions into truth values that gives the value 1 when applied to any proposition p just in case p itself maps every index <w, t> into 1; otherwise p will be mapped into 0. Consider now the oblique context formed by adjectives such as former. The extension of phrases like former senator can now be defined in terms of the extensions of its parts if we combine former not with an expression denoting a predicate, but one denoting a property. That is, we introduce For as an expression of type <<s, <e, t>>, <e, t>>, whose extension will therefore be a function from properties (of individuals) to predicates. Thus, [For]M,w,t,g is a functor which, so to speak, has “access” not only to the current extension of the one-place predicate it combines with, but also “access” to the extension of that predicate at other indices as well. In particular, it has access to the extension of that predicate at indices with earlier time coordinates. Thus [For]M,w,t,g may be thought of as a function which takes as input a property (say, the property of being a minister) and then gives as output the set of individuals that are not now but were at earlier times in the extension of that property, i.e. the set of former ministers. Next consider the treatment of verbs like believe. It was Montague’s view that such verbs could be successfully treated as denoting a relation between individuals (specifically, persons) and propositions. Thus in intensional logic we would treat a constant Bel as an expression of type <<s, t>, <e, t>>. A sentence like John believes that Miss America is bald would then be rendered in intensional logic as Bel(ˆ(B(m)))(j). Since the so-called “relational notation” γ(α, β) is familiar for stating that “α stands in the relation γ to β”, Montague introduces γ(α, β) as an alternative notation for γ(β)(α). Thus Bel(ˆ(B(m)))(j) is also written as Bel(j, ˆ(B(m))). Now let us see how Frege’s puzzle about substituting names in belief contexts is treated. Suppose that m and n denote the same individual at the current index. So it follows that B(m) and B(n) share the same truth value at this index. In this sense Leibnitz’ Law holds in IL; substituting another name for the same individual in the expression B(m) preserves truth value. However, it does not follow from this fact that the proposition denoted by ˆB(m) is identical to the proposition denoted by ˆB(n) at the current index (or at any other index in our model). In fact, we can construct a perfectly consistent model where there are some indices at which m and n denote different individuals and, hence, B(m) and B(n) may differ in truth value. If B(m) and B(n) do not have the same truth value at an index, ˆB(m) and ˆB(n) will differ in their denotation and, therefore, it will be nothing surprising for Bel(j, ˆ(B(m))) to be true while Bel(j, ˆ(B(n))) is false at the same index or vice versa. We might translate these expressions into ordinary English (using Norma as the name n) and say that it can be true that Norma is Miss America even though the sentence John believes that Miss America is bald is true while the sentence John believes that Norma is bald is false. We should also note that belief sentences like our example John believes that Miss America is bald can be understood in two ways, though so far we have treated only one of them. This example might be understood to assert that John has a belief about a certain individual who happens to be Miss America at the “current” index, the belief being that this individual is bald. On this reading the example could describe a true belief of John’s about a certain person 5 even if John does not know that she is Miss America, does not know any name for that individual, or is mistaken about her name. Among philosophers this reading is commonly referred to as the “de re” reading. Linguists have sometimes described this reading as one in which the name Miss America is the “speaker’s description” of the person in question. The other reading, called the de dicto reading, is the one in which John believes that whoever is named by the name Miss America is bald, and on this reading the sentence can describe a belief of John’s even though he does not know which individual the name actually denotes and thus there is no specific person of whom he can be said to hold any such belief. This reading is sometimes described as the one in which Miss America is “John’s description” of the person in question. It is this second reading, the de dicto reading, which we have formalized by the formula Bel(j, ˆ(B(m))). The de re reading can also be formalized in IL, with the aid of the lambda-abstraction operator as x(Bel(j, ˆ(B(x))))(m). The crucial difference between Bel(j, ˆ(B(m))) and x(Bel(j, ˆ(B(x))))(m) is that the “non-rigiddesignator” m stands within the scope of the oblique-context-creating operator ˆ in the first formula, but outside the scope of it in the second formula. Though non-rigid names such as Miss America are not common in natural language, there are a number of de dicto/de re ambiguities involving quantified noun phrases, and IL is capable of representing these as well. For example, (3) involves this ambiguity with respect to the phrase a Republican: (3) John believes that a Republican will win. On the de re reading, this example asserts that John believes of some particular person (who is in fact a Republican) that he will win. On the de dicto reading it asserts that John’s belief is simply that, regardless of who the winner turns out to be, it will be a Republican. The de re reading is fomalized as (4), the de dicto as (5): (Here, R and W are to be constants of type <e, t> understood as “Republican” and “win” respectively.) (4) x(R(x) Bel(j, ˆ(FW(x)))) (5) Bel(j, ˆFx(R(x) W(x))) As before the crucial difference is that in the first formula the existential quantifier and the constant R occur outside the scope of ˆ. Here, what John believes is the proposition that some particular individual who now actually is a Republican will win. In the second formula the quantifier and constant R occur within the scope of ˆ, and here what John believes is the logically weaker proposition that it will be the case that some Republican or other will win. PS: The content of this handout is adopted from Dowty et al (1981). References Dowty D.R., Wall R. E. and Peters S. (1981) Introduction to Montague Semantics. Dordrecht, The Netherlands: Kluwer Academic Publishers. 6