The Lambek-Grishin calculus for unary connectives

Size: px
Start display at page:

Download "The Lambek-Grishin calculus for unary connectives"

Transcription

1 The Lambek-Grishin calculus for unary connectives Anna Chernilovskaya Utrecht Institute of Linguistics OTS, Utrecht University, the Netherlands Introduction In traditional Lambek style categorial grammar, derivable objects are sequents of the form Γ C (where Γ in the antecedent could be considered as a product formulae context, whereas a succedent C is a single formula). The absence of a structural connective in the succedent of a sequent makes the whole system asymmetric. This asymmetry is overcome with the introduction of the plus connective, which is symmetric to the product Lambek connective. Symmetry here means that the plus connective is also used to build a context, but in the succedent of a sequent. Both context connectives (product and plus) come together with their residuals, therefore there are two families of binary connectives, and they are linked to each other with structure-preserving interaction postulates. This then results in the Lambek- Grishin calculus first mentioned in (Grishin, 1983), which is a symmetric version of Lambekstyle categorial grammar. The construction of the Lambek calculus can be enriched with different types of unary connectives. For example, (Bernardi, 2002) considers a pair of residuated and a pair of galois unary connectives. (Bernardi and Szabolcsi, 2007) use two distinct pairs of residuated and a pair of galois connectives to model the quantifier scope and negative polarity licensing in Hungarian. In this paper, I propose a unary analogue of the (binary) Lambek-Grishin calculus. It is based on the minimal calculus built with two families of residuated unary connectives, which is then extended with some postulates expressing interaction between the two families. The structure of the paper is as follows: In section 1 I formulate the unary Lambek-Grishin calculus comprising two families of residuated unary connectives, and introduce some postulates linking these two families together. In section 2, the Kripke semantics for the suggested calculus is studied. Finally, in section 3 I discuss potential linguistic applications of the calculus. 1 Logic of unary connectives 1.1 Pure theory of unary logical connectives First let me remind the algebraic notions of (dual) residuated and (dual) galois pairs suggested in (Dunn, 1991). Given two (in general, distinct) partially ordered sets (X, X ) and (Y, Y ), two functions of one argument f: X Y, g: Y X and x X, y Y, consider a pair of I thank Michael Moortgat for fruitful discussion of the paper and the workshop reviewers for their valuable remarks. I also thank Markus Egg for his helpful comments. 1

2 functions (f, g). The table below specifies a relation between these two functions. iff x X gy gy X x fx Y y rp dgc y Y fx gc drp In the table, (d)rp and (d)gc stand for (dual) residuated pair and (dual) galois pair, respectively. Note that (f, g) is a residuated pair if and only if (g, f) is a dual residuated pair. Consequently, it suffices to consider residuated pairs of functions, which I will do in the remainder of this paper. In the inference rule format, the definition of a residuated pair (f, g) is double line means that the rule can be applied in both directions. fx Y y x X gy, where a I define a minimal calculus called LG 1, whose set of formulae is defined inductively as: F 1 = a, b, c,... elements of the set Atom, i.e. atomic formulae 1 F, 1 F the first residuated family of unary connectives 2 F, 2 F the second residuated family of unary connectives. Derivable objects of the calculus are sequents of the form A B, where A, B F 1 and the arrow is called a derivability relation. The rules of the system are as follows: an axiom scheme (reflexivity of the derivability relation): A A; a transitivity rule (transitivity of the derivability relation): if A B and B C then A C; residuation rules: i {1, 2} i A B iff A i B. Here two ordered sets coincide: (X, X ) = (Y, Y ) = (F 1, ). I have defined a system with two families of residuated unary connectives. Though the rules for two pairs are precisely the same, we would see a semantic difference between them in the section about Kripke semantics. The system above exhibits a symmetry denoted as, which is a function : F 1 F 1 acting as identity on the set Atom and defined with the following table for complex formulae: 1A 1 A 2 A 2 A The following lemma about the symmetry holds: Lemma. LG 1 A B iff LG 1 B A. The lemma can be proven by induction on the length of the derivation. It shows that the symmetry is arrow-reversing. Thus, two pairs of unary connectives are related to each other via. 1 and 2 play a role of context connectives on the left- and right-hand side, analogously to and, respectively. However, I have not yet considered any derivational postulate that would express communication between the unary families. 2

3 1.2 Grishin interaction postulates in the Lambek Grishin calculus The interaction postulates between the unary families that I propose here were inspired by the (binary) Lambek-Grishin calculus based on generalisation (and symmetrisation) of the (non-associative) Lambek calculus studied in (Grishin, 1983). Let me repeat its construction here. The Lambek-Grishin calculus is based on the minimal calculus, denoted here as LG 2, extended with additional postulates. The set of LG 2 formulae is defined below: F 2 = a, b, c,... atomic formulae A B, A \ B, B / A product, left and right division A B, A B, B A plus, left and right difference. The minimal Lambek Grishin calculus consists of: reflexivity and transitivity of the derivability relation; residuation rules for binary connectives: A C / B iff A B C iff B A \ C B C A iff C B A iff C A B. This system exhibits two kinds of symmetry: the one mentioned above ( ) and a new one ( ). Both are functions, : F 2 F 2 acting as identity on the set of atomic formulae and defined for the binary connectives with the tables below: C / D A B B C D C D \ C B A A B C D These symmetries act in different directions : Lemma. LG 2 A B iff LG 2 B A iff LG 2 A B. C / B A B A \ C B C B A C A. This claim can also be proven by induction on the length of the derivation. Intuitively, the lemma states that the symmetry is arrow-reversing, whereas the symmetry is arrowpreserving. The main idea of Grishin is not only to introduce the second residuated triple of connectives, which makes the (non-associative) Lambek calculus symmetric, but also to consider postulates of interaction between the two families. Grishin classifies them in two groups (so-called group I and group IV), each comprising four representatives. Because of the rules of the basic calculus LG 2, the additional postulates of every representative come in groups of six that are mutually interderivable in LG 2. As an example, consider six postulates taken from one representative of both groups: Group I Group IV (1) (B C) A B (C A) (1) (B \ C) A B \(C A) (2) A (C / B) (A C) / B (2) B \(C A) (B \ C) A (3) A (C B) (A C) B (3) A (C B) (A C) B (4) (A B) \ C B \(A C) (4) (A \ C) B C (A B) (5) (C B) A C (A / B) (5) (A B) / C A /(C B) (6) A (C \ B) (A C) B (6) A (B C) (C / A) \ B 3

4 Postulates of the group IV are identified as pertinent to linguistic phenomena in (Moortgat, 2007). However, from a logical perspective, both groups of interaction postulates are interesting. In principle, one could add to the minimal system both groups of postulates. We abbreviate LG 2 extended with postulates of the group I as LG 2 + I (analogously, there are LG 2 + IV and LG 2 + I + IV ). All calculi mentioned exhibit the same two symmetries / with the same properties of arrow preservation/reversion, respectively. 1.3 Grishin interaction postulates for the unary connectives I suggest extending the minimal unary Lambek-Grishin calculus LG 1 with some postulates that provide interaction between the two unary families. Analogously to the binary case, postulates come in two groups, each consisting of several postulates mutually interderivable in LG 1. In the unary case, each group has the only representative containing three interderivable postulates. Consider the following table: Group I Group IV (1) 1 2 A 2 1 A (1) 2 1 A 1 2 A (2) 2 1 A 1 2 A (2) 1 2 A 2 1 A (3) 2 1 A 1 2 A (3) 1 2 A 2 1 A One can see a connection between the unary and the binary postulates. Let me explain the informal idea. Suppose that the set of LG 2 formulae is extended with two units 1 and 1 with properties: A 1 1 A A 1 1 A 1 A A 1 1 A A 1 Then 1 \ A A / 1 and 1 A A 1, where abbreviates that sequents in both directions are derivable. If one then defines a partial function f: F 2 F 1 as A 1 1 A; 1 A 1 A A 1 2 A; 1 A 2 A A / 1 1 A ; 1 \ A 1 A A 1 2 A; 1 A 2 A one can translate the first three binary postulates into three unary ones having replaced two of three letters A, B, C with units. The last three postulates could not be translated. I introduce the notation LG 1 + I, LG 1 + IV and LG 1 + I just like for the case of LG 2. Note however that the postulates of the group IV are of precisely the same shape as the one of group I, and exchanging two families would exchange two groups. To be consistent with literature on the Lambek-Grishin calculus, a term unary Lambek-Grishin calculus is used for LG 1 + IV. 2 Kripke semantics for unary connectives This section provides the Kripke semantics for LG 1 enriched with interaction postulates, extending the work in (Chernilovskaya, 2007) and (Kurtonina and Moortgat, 2007). First 4

5 I consider models for LG 1, then I discuss the impact of the interaction postulates on LG 1 models. 2.1 The case of LG 1 A Kripke frame for LG 1 is a triple F = W, R 1, R 2, where W is a non-empty set of worlds and R i W W for i {1, 2} are binary accessibility relations. A Kripke model for LG 1 is a pair M = F,, where F is a frame defined above and (a forcing relation) is a binary relation between W and the set of atomic formulae Atom (it determines which atomic formulae are assumed to be true in a given world). Let me extend the forcing relation to determine truth conditions for the unary connectives in such a way that a unary connective i ( i, respectively), where i {1, 2}, is interpreted as an existential (universal) modality with respect to the accessibility relation R i. For all x, y W and all A F 1 the following conditions are defined: x 1 A iff y (R 1 xy and y A) y 1 A iff x (R 1 xy implies x A) x 2 A iff y (R 2 yx and y A) y 2 A iff x (R 2 yx implies x A) There are two kinds of symmetry that arise in the truth conditions: (1) the one within each family of residuated connectives: a connective i is interpreted as a corresponding universal modality for the rotation of R i (the rotation is understood as a reversal of the argument order); (2) the symmetry between two families of residuated connectives: the accessibility relation R 2 is the rotation of R 1 (together with the change of the relation name). The same symmetries arise for binary families of connectives, as one can see from the binary truth conditions discussed in (Kurtonina and Moortgat, 2007). However, for the time being, the two accessiblity relations are not connected to each other. The minimal calculus LG 1 is sound and complete with respect to the class of models described above: Soundness and completeness theorem. For all formulae A, B F 1 LG 1 A B iff A B (here A B means that for all frames F and all forcing relations defined for atomic formulae the set of worlds where A is true is a subset of the set of worlds where B is true). Proof. Correctness is proved trivially by induction on the length of the derivation. To establish completeness, one can build a canonical model based on a Henkin construction. The canonical model construction. In the canonical setting, worlds are weak filters. A set X of LG 1 formulae is called a weak filter if for all formulae A and B if LG 1 A B and A X then B X. Weak filters will be denoted with capital letters X, Y, Z. A canonical model for LG 1 is a tuple Wc, R c 1, R c 2,. In order to define canonical binary relations, I introduce two existential operations ( 1 and 2 ) on the set of weak filters. universal operations are defined analogously: X W c i {1, 2} i X = {B F 1 A F 1 (A X and LG 1 ia B)}; i X = {B F 1 A F 1 (LG 1 B ia implies A X))}. Respective 5

6 First, let us check that i X and i X are indeed weak filters. Take B i X and C F 1 such that LG 1 B C. By the definition of i, there exists a formula A X with the property LG 1 ia B. To show that C is in i X, one needs to find a formula A such that A X and LG 1 ia C. Take A = A. The fact that LG 1 ia C follows from transitivity of the derivability relation. The proof for i X proceeds in the same fashion: take B i X and LG 1 B C. Then for all formulae A LG 1 B ia implies that A X. To prove that C i X, take any formulae A such that LG 1 C ia. Then, by transitivity, LG 1 B ia, which yields A X, as desired. The following lemma shows that unary operators on weak filters act under the same residuation laws as unary connectives on formulae: Lemma. i {1, 2} the structure W c, i, i is a residuated algebra, i.e. for all weak filters X and Y i X Y iff X i Y. Proof. To prove this lemma, I need an additional fact: Fact. i {1, 2} A F 1 for all weak filters X (1) i A X iff A i X; (2) i A X iff A i X Proof of the Fact. (1) Suppose i A X. To prove that A i X, one needs to find a formula C X such that LG 1 ic A. Take C = i A. For the converse direction, suppose that there is such a formula C X with the property LG 1 ic A. To prove that i A X, note that LG 1 ic A iff LG 1 C ia. Since X is a weak filter and C X, one gets i A X. (2) Suppose i A X. Let us check the definition of i X. Take a formula C such that LG 1 A ic. The latter implies LG 1 ia C, which yields C X by the definition of the weak filter X. For the converse direction, assume that for any C if LG 1 A ic then C X. Taking C = i A, one gets i A X, as necessary. Now let me come back to the proof of the lemma. ( ) Suppose that i X Y. In order to prove that X i Y, take A X. By the definition of the operation i, this implies that i A i X, therefore, i A Y. By the fact proved above, this means that A i Y, q.e.d. ( ) Absolutely analogously, assume that X i Y and take A i X. This implies that i A X, i.e. i A i Y. By the definition of the operation i, one gets A Y, as desired. The notation for these weak filter operations is not accidentally chosen since there is a connection between a filter operation and the respective logical connective. I will formulate it in 6

7 terms of two special sorts of weak filters a principal filter generated by a formula A ( A ) and the set-theoretic complement of a principal ideal generated by A ( A ): A = {B F 1 LG 1 A B}; A = F 1 \ A = {B F 1 LG 1 B A}. Thus, the connection is formulated as follows: Lemma. i {1, 2} (1) i A = i A ; (2) i A = i A. Proof. (1) Consider a sequence of equivalent statements: a formula B i A if and only if i B A (by the fact proven above), which means that LG 1 A ib. This is if and only if LG 1 ia B. Having i A i A, the later is equivalent to B i A, as necessary. (2) Let me first prove the left inclusion: i A i A. Take B i A. To show that B i A, one needs to prove that LG 1 B ia. Suppose the opposite, i.e. that LG 1 B ia. But then, by the definition of the weak filter i A, i A i A, which is not true because having i A i A as an axiom of LG 1, one would deduce that A A. The latter is false by the definition of A. To prove the converse inclusion, take B i A, which means that LG 1 B ia. To show that B i A, consider a formula C such that LG 1 B ic. Then C must be in A, because otherwise assuming that LG 1 C A, one gets a contradiction with the fact that LG 1 B ia. Indeed: B i C i C i C i i C C C A i i C A i C i A B i A Thus, logical connectives are lifted to corresponding operations on the set of weak filters. Let us return to the construction of the canonical model for LG 1. The canonical model M c = W c, R c 1, R c 2, is built in the following way: W c is a set of all weak filters in LG 1, R c 1 XY holds iff 1 Y X and R c 2 XY holds iff 2 X Y. The order of worlds here reflects the symmetry number (2) mentioned with respect to the truth conditions. The forcing relation is defined on the set of atomic formulae as follows: for every weak filter X and every atom a X a iff a X. Let us prove that the canonical model is indeed a model of LG 1, i.e. if for some formulae A, B LG 1 A B then Mc A B. The latter means that for all worlds X such that X A holds that X B. Consider the following lemma: 7

8 Truth lemma. X W c A F 1 : X A iff A X. Having proven this lemma, one gets that the condition X A is equivalent to A X. Since X is a weak filter and LG 1 A B, one gets B X, which is equivalent to X B and thus, is what is necessary to prove. Proof of the Truth lemma. I prove the truth lemma by induction on the complexity of the LG 1 formula. For atoms, the claim of the lemma follows directly from the definition of the forcing relation. Let me show the proof for formulae 1 A and 1 A. The cases of 2 A and 2 A are absolutely analogous. 1) If X 1 A, by the truth conditions this means that Y W c such that R c 1 XY and Y A. It is necessary to prove that 1 A X, which is equivalent to A 1 X. By the definition of the canonical accessibility relation R c 1, R c 1 XY 1 Y X. As was shown above, this means that Y 1 X. By the induction hypothesis, from Y A one gets A Y, therefore, A 1 X, as desired. If 1 A X, i.e. A 1 X, to show X A it is enough to provide a weak filter Y such that R c 1 XY and Y A. Take Y = A. The second condition is then trivial. To show that 1 A X, remember that this is equivalent to A 1 X and, taking any B A would yield B 1 X since 1 X is a weak filter and A 1 X. 2) X 1 A by truth conditions means that for all weak filters Y, if R c 1 Y X then Y A. Take Y = 1 X. Then the first condition reduces to 1 X 1 X, thus, by induction hypothesis, A 1 X, which is equivalent to 1 A X, as necessary. Take now 1 A X and any weak filter Y satisfying the condition R c 1 Y X, i.e. 1 X Y. This is iff X 1 Y, then 1 A 1 Y, i.e. 1 1 A Y. But LG A A and Y is a weak filter, therefore A Y, q.e.d. The proof of the completeness part of the soundness and completeness theorem for LG 1 is now simple. Suppose, by contraposition, that for A, B F 1 LG 1 A B. Then Mc A B. Indeed, take a canonical world X = A. Obviously, A X, which, by the truth lemma, is equivalent to X A. However, it cannot be true that B X since LG 1 A B. By this, the soundness and completeness theorem is proved. 2.2 Extension of LG 1 with interaction principles I proceed by adapting the group I / IV interaction principles to the construction built above. These principles impose restrictions on the accessibility relations, therefore R 1 and R 2 would not be distinct any more. It is enough to choose one postulate in a group since they are interderivable. I consider here an example of extending LG 1 with an interaction principle 1 2 A 2 1 A taken from the group IV. If necessary, any other principle could be adapted analogously. 8

9 The frame constraint imposed by the postulate is X, Y, Z W ( (R 1 XY and R 2 ZY ) Y W (R 2 Y X and R 1 Y Z) ). Now one can establish soundness and completeness for the class of frames satisfying the frame condition above: Soundness and completeness theorem for the unary Lambek-Grishin calculus. A, B F 1 LG 1 + IV A B iff A B. The same theorem can be formulated for the calculi LG 1 + I and LG 1 + I + IV with respect to the appropriate classes of frames. Proof. Soundness is trivial because the frame condition is composed directly from the truth conditions for the postulate 1 2 A 2 1 A. As for completeness, one should show that in the canonical model described above this condition holds. Let me give a graphical illustration. if 1 X Y 2 Z A then Y : X Z A 2 1 Y On the left, I depict X 1 2 A with Z A, on the right X 2 1 A with Z A. Arrows with numbers represent respective accessibility relations. It is necessary to show that in the canonical model for all weak filters X, Y, Z constructed as on the left, there exists a fresh weak filter Y connected to X and Z as shown on the right. On the left part of the picture R c 1 XY holds iff 1 Y X and R c 2 ZY iff 2 Z Y. Take Y = 1 Z. One needs to check that R c 2 Y X and R c 1 Y Z. The second condition obviously holds since 1 Z 1 Z. Let us check that 2 1 Z X. As W c, 1, 1 is a residuated algebra, 1 y X Y 1 X, then 2 Z Y 1 X. Again, by residuation: 1 2 Z X. Now take any formula A 2 1 Z, which is equivalent to 1 2 A Z. One needs to show that A X. In the group IV there is a postulate 1 2 A 2 1 A, therefore, using that Z is a weak filter, one gets 2 1 A Z, which means that A 1 2 Z, i.e. A X, q.e.d. 2.3 Enrichment of the binary Lambek Grishin calculus with unary connectives LG 1 +I / IV can be merged with LG 2 +I / IV with the help of interaction postulates between unary and binary families of connectives. Analogously to the Grishin postulates taken from the group IV, I suggest the following postulates: 2 A B 2 (A B) and A 2 B 2 (A B) (1) They reflect the communication between the second family of unary connectives and the product family of binary connectives. These postulates bring the same intuition as initial 9

10 Grishin postulates number 3 from the group IV taking into account the analogy discussed in section 1.3. Take the images of these postulates, i.e. 1 (B A) B 1 A and 1 (B A) 1 B A. They should also be postulated since they are not equivalent to (1). However, they are analogous to binary postulates number 2. Turning to Kripke semantics, these new postulates would provide the connection between relations R and R 2 (R and R 1, respectively), thus a more restricted class of frames would be considered. 3 Linguistic application In this section I suggest possible linguistic applications of the two unary families introduced above. There are two groups of rules composing unary connectives: residuation rules, which work apart for every family, and interaction postulates, which link them to each other. I do not speak here about postulates bringing together binary and unary connectives. 3.1 Application of two distinct families (Areces et al., 2001) show how to use a pair of residuated and a pair of galois unary connectives to model scope relations between polarity items of the generalised quantifier type and negation. They assign a type denoted as q(a, B, C) to a generalised quantifier and use a certain logical rule to capture scope behaviour. In categorial grammars logical formulae serve as linguistic categories for words. Basic categories that are used here are np standing for noun phrase and s for sentence. There is a well known question of characterisation of quantifier scope. For example, consider a sentence Everyone likes someone. It has two different readings informally described below: 1) x y likes(x, y) > 2) y x likes(x, y) > The first reading is called local, the second one non-local. The sign > denotes which quantifier takes scope over which. Scope ambiguity corresponds to several derivations in categorial grammar. A generalised quantifier (GQ) acting locally like a category A in the context of the category B and binding at the level C is prescribed a category that we denote as q(a, B, C). The following rule captures the behaviour described: [A] B Γ[C] D Γ[ [q(a, B, C)]] D (q) (Γ and are -contexts). Therefore, sentential-level quantifiers acting locally like noun phrases (np) in the sentence (s) get a category q(np, s, s). What a categorial grammarian has to do is to indicate which category q(a, B, C) denotes so that the rule (q) becomes a derivable rule of a categorial grammar. In the Lambek calculus the following GQ category 10

11 was suggested: s /(np \ s). However, it works correctly only for a local reading of sentences analogous to the example above. In the (binary) Lambek Grishin calculus this category constructor looks like q(np, s, s) = (s s) np. The rule (q) is derivable, as necessary. From this category the known Lambek GQ category s /(np \ s), which provides only local quantifier scope, is derivable, but with the new category assignment non-local GQ scope could be gotten as well. Further, I will use q(a, B, C) meaning the Lambek-Grishin category. The problem that we will concentrate on here is the behaviour of so-called polarity items of GQ type and negation. The basic idea of what I present is completely the same as in (Areces et al., 2001), but the concrete realisation is slightly different. Namely, I suggest using in a category construction in a positive position a combination of residuated connectives instead of a combination of galois connectives, as it is done in the paper mentioned. Consider a tiny lexicon: John : np like : (np \ s) / np doesn t : ((s /(np \ s)) \ s) /(np \ 2 2 s) anything : q(np, 2 2 s, 2 2 s) something : q(np, 1 1 s, 1 1 s) A combination of a GQ ( anything, something ) with negation (contained in doesn t ) denoted as Neg provides different readings depending on GQ. For example, a sentence John doesn t like anything has the only reading Neg>GQ, whereas John doesn t like something only GQ>Neg. In categorial grammar, these two possibilities come from two different derivations. They are schematically spelled out in Figures 1 and 2. More generally, if a GQ has a type q(np, s 1, s 2 ), a certain reading is provided iff all of derivabilies hold: Neg > GQ : s s 1 GQ > Neg : s s 1 s s s 2 2 s s 1 1 s s s Note that the equations s i i s for i {1, 2} are satisfied independently of s 1, s 2 values. np np s s 1 np np np \ s np \ s 1 (np \ s) / np (np \ s 1 ) / np np ((np \ s) / np np) s 1 s s np ((np \ s) / np q(np, s 1, s 2 )) 2 2 s (q) np s /(np \ s) s 1 1 s (np \ s) / np q(np, s 1, s 2 ) np \ 2 2 s (s /(np \ s)) \ s np \ 1 1 s ((s /(np \ s)) \ s) /(np \ 2 2 s) (np \ 1 1 s) /((np \ s) / np q(np, s 1, s 2 )) np (((s /(np \ s)) \ s) /(np \ 2 2 s) ((np \ s) / np q(np, s 1, s 2 ))) 1 1 s Figure 1. Neg > GQ 11

12 s 2 2 s np np np \ s np \ 2 2 s np s /(np \ s) s s 1 (s /(np \ s)) \ s np \ s 1 ((s /(np \ s)) \ s) /(np / 2 2 s) (np \ s 1 ) /(np \ s) np np np \ s (((s /(np \ s)) \ s) /(np \ 2 2 s)) \(np \ s 1 ) (np \ s) / np (((s /(np \ s)) \ s) /(np \ 2 2 s)) \(np \ s 1 )) / np np (((s /(np \ s)) \ s) /(np \ 2 2 s) ((np \ s) / np np)) s 1 s s np (((s /(np \ s)) \ s) /(np \ 2 2 s) ((np \ s) / np q(np, s 1, s 2 ))) 1 1 s (q) Figure 2. GQ > Neg Substituting s 1 = s 2 = 2 2 s (the case of anything ), we satisfy only the first set of derivabilities, getting only the reading Neg > GQ, whereas s 1 = s 2 = 1 1 s (the case of something ) provides only the reading GQ > Neg. In fact, in the examples above I modified type assignments suggested in (Areces et al., 2001) and discussed in Chapter 7 of (Bernardi, 2002). My suggestion was to introduce the second pair of residuated unary connectives, which replaced the galois connectives. I make use of the fact that for i {1, 2} i i A A i i A, but 1 1 A 2 2 A. As I have shown, just like (Areces et al., 2001), I get only the reading Neg > GQ for the negative polarity item anything, and only the reading GQ > Neg for the positive something. 3.2 Application of two connected families (Bernardi and Szabolcsi, 2007) make use of partially ordered set of categories, illustrating their theory on Hungarian quantifiers. In this setting, two distinct families of residuated unary connectives are used to provide a partial ordering. Unary galois connectives are present as well. As the result, the underlying derivability scheme with unary connectives is very finegrained. I do not discuss unary galois connectives here, but consider the calculus LG 1 + I, i.e. LG 1 enriched with a postulate 2 1 A 1 2 A. I sketch another possible derivability scheme, which could be extended, if necessary s 1 1 s 2 2 s s 1 1 s 2 2 s s 12

13 Conclusion This paper presents the unary Lambek-Grishin calculus, gives its Kripke semantics and outlines potential linguistic applications of the new system. Further steps could be done in several directions. First of all, one could be interested in downward monotonic galois connectives and their influence on (one of the versions of) the Lambek-Grishin calculus. Here interaction postulates are to be formulated and Kripke semantics is to be studied. Moreover, a gap is left in linguistic applications. It could be interesting to study more natural language data and to try to accomodate the variation of derivability patterns of the unary Lambek-Grishin calculus. References Areces, C., Bernardi, R., and Moortgat, M. (2001). Galois connections in categorial type logic. In Proceedings FG/MOL, volume 47 of Electronic notes in theoretical computer science. Elsevier. Bernardi, R. (2002). Reasoning with polarities in categorial type logic. Ph.D. thesis, Utrecht Institute of Linguistics OTS, Utrecht University. Bernardi, R. and Szabolcsi, A. (2007). Partially ordered categories: optionality, scope, and licensing. In C. Barker and A. Szabolcsi, editors, New directions for proof theory in linguistics, course notes ESSLLI 2007, Dublin. Chernilovskaya, A. (2007). Completeness of the Lambek-Grishin calculus with unary modalities. In R. Bernardi and M. Moortgat, editors, Symmetric Categorial Grammar, course notes ESSLLI 2007, Dublin. Dunn, J. (1991). An abstraction of Galois connections and residuation with application to negation and various logical operations. In Proceedings of the European Workshop on Logics in Artificial Intelligence. Grishin, V. (1983). On a generalization of the Ajdukiewicz-Lambek system. In R. Bernardi and M. Moortgat, editors, Symmetric Categorial Grammar, course notes ESSLLI 2007, Dublin. Kurtonina, N. and Moortgat, M. (2007). Relational semantics for the Lambek-Grishin calculus. In R. Bernardi and M. Moortgat, editors, Symmetric Categorial Grammar, course notes ESSLLI 2007, Dublin. Moortgat, M. (2007). Symmetries in NL syntax and semantics: the Lambek-Grishin calculus. In R. Bernardi and M. Moortgat, editors, Symmetric Categorial Grammar, course notes ESSLLI 2007, Dublin. 13

On relational interpretation of multi-modal categorial logics

On relational interpretation of multi-modal categorial logics Gerhard Jäger 1 On relational interpretation of multi-modal categorial logics Gerhard Jäger Gerhard.Jaeger@let.uu.nl Utrecht Institute of Linguistics (OTS) September 27, 2001 Gerhard Jäger 2 1 Outline

More information

A proof theoretical account of polarity items and monotonic inference.

A proof theoretical account of polarity items and monotonic inference. A proof theoretical account of polarity items and monotonic inference. Raffaella Bernardi UiL OTS, University of Utrecht e-mail: Raffaella.Bernardi@let.uu.nl Url: http://www.let.uu.nl/ Raffaella.Bernardi/personal

More information

Categories, types, symmetries

Categories, types, symmetries UCLA Working Papers in Linguistics, Theories of Everything Volume 17, Article : -6, 2012 Categories, types, symmetries Michael Moortgat Introduction In this squib, we study some symmetry patterns that

More information

Galois Connections in Categorial Type Logic

Galois Connections in Categorial Type Logic Galois Connections in Categorial Type Logic Raffaella Bernardi joint work with Carlos Areces and Michael Moortgat Contents 1 Introduction.............................................. 4 2 Residuated operators

More information

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

Relational Reasoning in Natural Language

Relational Reasoning in Natural Language 1/67 Relational Reasoning in Natural Language Larry Moss ESSLLI 10 Course on Logics for Natural Language Inference August, 2010 Adding transitive verbs the work on R, R, and other systems is joint with

More information

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including

More information

Grammatical resources: logic, structure and control

Grammatical resources: logic, structure and control Grammatical resources: logic, structure and control Michael Moortgat & Dick Oehrle 1 Grammatical composition.................................. 5 1.1 Grammar logic: the vocabulary.......................

More information

Truth-Functional Logic

Truth-Functional Logic Truth-Functional Logic Syntax Every atomic sentence (A, B, C, ) is a sentence and are sentences With ϕ a sentence, the negation ϕ is a sentence With ϕ and ψ sentences, the conjunction ϕ ψ is a sentence

More information

A generalization of modal definability

A generalization of modal definability A generalization of modal definability Tin Perkov Polytechnic of Zagreb Abstract. Known results on global definability in basic modal logic are generalized in the following sense. A class of Kripke models

More information

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010) http://math.sun.ac.za/amsc/sam Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics 2009-2010 Lecture notes in progress (27 March 2010) Contents 2009 Semester I: Elements 5 1. Cartesian product

More information

Scope Ambiguities through the Mirror

Scope Ambiguities through the Mirror Scope Ambiguities through the Mirror Raffaella Bernardi In this paper we look at the interpretation of Quantifier Phrases from the perspective of Symmetric Categorial Grammar. We show how the apparent

More information

Extensions to the Logic of All x are y: Verbs, Relative Clauses, and Only

Extensions to the Logic of All x are y: Verbs, Relative Clauses, and Only 1/53 Extensions to the Logic of All x are y: Verbs, Relative Clauses, and Only Larry Moss Indiana University Nordic Logic School August 7-11, 2017 2/53 An example that we ll see a few times Consider the

More information

An Introduction to Modal Logic III

An Introduction to Modal Logic III An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami

More information

TR : Possible World Semantics for First Order LP

TR : Possible World Semantics for First Order LP City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2011 TR-2011010: Possible World Semantics for First Order LP Melvin Fitting Follow this and additional

More information

Relational semantics for a fragment of linear logic

Relational semantics for a fragment of linear logic Relational semantics for a fragment of linear logic Dion Coumans March 4, 2011 Abstract Relational semantics, given by Kripke frames, play an essential role in the study of modal and intuitionistic logic.

More information

Axiomatisation of Hybrid Logic

Axiomatisation of Hybrid Logic Imperial College London Department of Computing Axiomatisation of Hybrid Logic by Louis Paternault Submitted in partial fulfilment of the requirements for the MSc Degree in Advanced Computing of Imperial

More information

Proving Completeness for Nested Sequent Calculi 1

Proving Completeness for Nested Sequent Calculi 1 Proving Completeness for Nested Sequent Calculi 1 Melvin Fitting abstract. Proving the completeness of classical propositional logic by using maximal consistent sets is perhaps the most common method there

More information

Modal Dependence Logic

Modal Dependence Logic Modal Dependence Logic Jouko Väänänen Institute for Logic, Language and Computation Universiteit van Amsterdam Plantage Muidergracht 24 1018 TV Amsterdam, The Netherlands J.A.Vaananen@uva.nl Abstract We

More information

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements

More information

Lecture 7. Logic. Section1: Statement Logic.

Lecture 7. Logic. Section1: Statement Logic. Ling 726: Mathematical Linguistics, Logic, Section : Statement Logic V. Borschev and B. Partee, October 5, 26 p. Lecture 7. Logic. Section: Statement Logic.. Statement Logic..... Goals..... Syntax of Statement

More information

A Little Deductive Logic

A Little Deductive Logic A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that

More information

S4LP and Local Realizability

S4LP and Local Realizability S4LP and Local Realizability Melvin Fitting Lehman College CUNY 250 Bedford Park Boulevard West Bronx, NY 10548, USA melvin.fitting@lehman.cuny.edu Abstract. The logic S4LP combines the modal logic S4

More information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

Proof Theoretical Studies on Semilattice Relevant Logics

Proof Theoretical Studies on Semilattice Relevant Logics Proof Theoretical Studies on Semilattice Relevant Logics Ryo Kashima Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro, Tokyo 152-8552, Japan. e-mail: kashima@is.titech.ac.jp

More information

TR : Binding Modalities

TR : Binding Modalities City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2012 TR-2012011: Binding Modalities Sergei N. Artemov Tatiana Yavorskaya (Sidon) Follow this and

More information

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic The Importance of Being Formal Martin Henz February 5, 2014 Propositional Logic 1 Motivation In traditional logic, terms represent sets, and therefore, propositions are limited to stating facts on sets

More information

General methods in proof theory for modal logic - Lecture 1

General methods in proof theory for modal logic - Lecture 1 General methods in proof theory for modal logic - Lecture 1 Björn Lellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 September 24, 2017. Brasilia.

More information

Majority Logic. Introduction

Majority Logic. Introduction Majority Logic Eric Pacuit and Samer Salame Department of Computer Science Graduate Center, City University of New York 365 5th Avenue, New York 10016 epacuit@cs.gc.cuny.edu, ssalame@gc.cuny.edu Abstract

More information

Semantical study of intuitionistic modal logics

Semantical study of intuitionistic modal logics Semantical study of intuitionistic modal logics Department of Intelligence Science and Technology Graduate School of Informatics Kyoto University Kensuke KOJIMA January 16, 2012 Abstract We investigate

More information

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims Introduction INTRODUCTION TO LOGIC 2 Syntax and Semantics of Propositional Logic Volker Halbach In what follows I look at some formal languages that are much simpler than English and define validity of

More information

Mathematical Logic. An Introduction

Mathematical Logic. An Introduction Mathematical Logic. An Introduction Summer 2006 by Peter Koepke Table of contents Table of contents............................................... 1 1 Introduction.................................................

More information

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008 Chapter 3: Propositional Calculus: Deductive Systems September 19, 2008 Outline 1 3.1 Deductive (Proof) System 2 3.2 Gentzen System G 3 3.3 Hilbert System H 4 3.4 Soundness and Completeness; Consistency

More information

Madhavan Mukund Chennai Mathematical Institute

Madhavan Mukund Chennai Mathematical Institute AN INTRODUCTION TO LOGIC Madhavan Mukund Chennai Mathematical Institute E-mail: madhavan@cmiacin Abstract ese are lecture notes for an introductory course on logic aimed at graduate students in Computer

More information

BETWEEN THE LOGIC OF PARMENIDES AND THE LOGIC OF LIAR

BETWEEN THE LOGIC OF PARMENIDES AND THE LOGIC OF LIAR Bulletin of the Section of Logic Volume 38:3/4 (2009), pp. 123 133 Kordula Świȩtorzecka BETWEEN THE LOGIC OF PARMENIDES AND THE LOGIC OF LIAR Abstract In the presented text we shall focus on some specific

More information

A Tableau Calculus for Minimal Modal Model Generation

A Tableau Calculus for Minimal Modal Model Generation M4M 2011 A Tableau Calculus for Minimal Modal Model Generation Fabio Papacchini 1 and Renate A. Schmidt 2 School of Computer Science, University of Manchester Abstract Model generation and minimal model

More information

Bisimulation for conditional modalities

Bisimulation for conditional modalities Bisimulation for conditional modalities Alexandru Baltag and Giovanni Ciná Institute for Logic, Language and Computation, University of Amsterdam March 21, 2016 Abstract We give a general definition of

More information

Classical Propositional Logic

Classical Propositional Logic The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy

More information

A Little Deductive Logic

A Little Deductive Logic A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed

More information

cis32-ai lecture # 18 mon-3-apr-2006

cis32-ai lecture # 18 mon-3-apr-2006 cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem

More information

1. Propositional Calculus

1. Propositional Calculus 1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:

More information

CHAPTER 2. FIRST ORDER LOGIC

CHAPTER 2. FIRST ORDER LOGIC CHAPTER 2. FIRST ORDER LOGIC 1. Introduction First order logic is a much richer system than sentential logic. Its interpretations include the usual structures of mathematics, and its sentences enable us

More information

hal , version 1-21 Oct 2009

hal , version 1-21 Oct 2009 ON SKOLEMISING ZERMELO S SET THEORY ALEXANDRE MIQUEL Abstract. We give a Skolemised presentation of Zermelo s set theory (with notations for comprehension, powerset, etc.) and show that this presentation

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

The predicate calculus is complete

The predicate calculus is complete The predicate calculus is complete Hans Halvorson The first thing we need to do is to precisify the inference rules UI and EE. To this end, we will use A(c) to denote a sentence containing the name c,

More information

Propositions and Proofs

Propositions and Proofs Chapter 2 Propositions and Proofs The goal of this chapter is to develop the two principal notions of logic, namely propositions and proofs There is no universal agreement about the proper foundations

More information

TR : Tableaux for the Logic of Proofs

TR : Tableaux for the Logic of Proofs City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2004 TR-2004001: Tableaux for the Logic of Proofs Bryan Renne Follow this and additional works

More information

Logic, Sets, and Proofs

Logic, Sets, and Proofs Logic, Sets, and Proofs David A. Cox and Catherine C. McGeoch Amherst College 1 Logic Logical Operators. A logical statement is a mathematical statement that can be assigned a value either true or false.

More information

Continuations in Type Logical Grammar. Grafting Trees: (with Chris Barker, UCSD) NJPLS, 27 February Harvard University

Continuations in Type Logical Grammar. Grafting Trees: (with Chris Barker, UCSD) NJPLS, 27 February Harvard University Grafting Trees: Continuations in Type Logical Grammar Chung-chieh Shan Harvard University ccshan@post.harvard.edu (with Chris Barker, UCSD) NJPLS, 27 February 2004 Computational Linguistics 1 What a linguist

More information

Automata Theory and Formal Grammars: Lecture 1

Automata Theory and Formal Grammars: Lecture 1 Automata Theory and Formal Grammars: Lecture 1 Sets, Languages, Logic Automata Theory and Formal Grammars: Lecture 1 p.1/72 Sets, Languages, Logic Today Course Overview Administrivia Sets Theory (Review?)

More information

Equivalent Types in Lambek Calculus and Linear Logic

Equivalent Types in Lambek Calculus and Linear Logic Equivalent Types in Lambek Calculus and Linear Logic Mati Pentus Steklov Mathematical Institute, Vavilov str. 42, Russia 117966, Moscow GSP-1 MIAN Prepublication Series for Logic and Computer Science LCS-92-02

More information

To every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied.

To every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied. Modal Logic (2) There appeared to be a correspondence between the validity of Φ Φ and the property that the accessibility relation R is reflexive. The connection between them is that both relied on the

More information

Chapter 11: Automated Proof Systems

Chapter 11: Automated Proof Systems Chapter 11: Automated Proof Systems SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems are

More information

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018

More information

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically

More information

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called,

More information

1. Propositional Calculus

1. Propositional Calculus 1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for Philosophy 151 Eric Pacuit January 25, 2009 These short notes are intended to supplement the lectures and text ntroduce some of the basic concepts of Modal Logic. The primary

More information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)

More information

Algebraizing Hybrid Logic. Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation

Algebraizing Hybrid Logic. Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation Algebraizing Hybrid Logic Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation etzanis@science.uva.nl May 1, 2005 2 Contents 1 Introduction 5 1.1 A guide to this thesis..........................

More information

Unary negation: T F F T

Unary negation: T F F T Unary negation: ϕ 1 ϕ 1 T F F T Binary (inclusive) or: ϕ 1 ϕ 2 (ϕ 1 ϕ 2 ) T T T T F T F T T F F F Binary (exclusive) or: ϕ 1 ϕ 2 (ϕ 1 ϕ 2 ) T T F T F T F T T F F F Classical (material) conditional: ϕ 1

More information

Automated Reasoning Lecture 5: First-Order Logic

Automated Reasoning Lecture 5: First-Order Logic Automated Reasoning Lecture 5: First-Order Logic Jacques Fleuriot jdf@inf.ac.uk Recap Over the last three lectures, we have looked at: Propositional logic, semantics and proof systems Doing propositional

More information

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P. First-Order Logic Syntax The alphabet of a first-order language is organised into the following categories. Logical connectives:,,,,, and. Auxiliary symbols:.,,, ( and ). Variables: we assume a countable

More information

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents Revantha Ramanayake and Björn Lellmann TU Wien TRS Reasoning School 2015 Natal, Brasil Outline Modal Logic S5 Sequents for S5 Hypersequents

More information

LC Graphs for the Lambek calculus with product

LC Graphs for the Lambek calculus with product LC Graphs for the Lambek calculus with product Timothy A D Fowler July 18, 2007 1 Introduction The Lambek calculus, introduced in Lambek (1958), is a categorial grammar having two variants which will be

More information

CHAPTER THREE: RELATIONS AND FUNCTIONS

CHAPTER THREE: RELATIONS AND FUNCTIONS CHAPTER THREE: RELATIONS AND FUNCTIONS 1 Relations Intuitively, a relation is the sort of thing that either does or does not hold between certain things, e.g. the love relation holds between Kim and Sandy

More information

MAI0203 Lecture 7: Inference and Predicate Calculus

MAI0203 Lecture 7: Inference and Predicate Calculus MAI0203 Lecture 7: Inference and Predicate Calculus Methods of Artificial Intelligence WS 2002/2003 Part II: Inference and Knowledge Representation II.7 Inference and Predicate Calculus MAI0203 Lecture

More information

A Note on Graded Modal Logic

A Note on Graded Modal Logic A Note on Graded Modal Logic Maarten de Rijke Studia Logica, vol. 64 (2000), pp. 271 283 Abstract We introduce a notion of bisimulation for graded modal logic. Using these bisimulations the model theory

More information

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO

More information

First order Logic ( Predicate Logic) and Methods of Proof

First order Logic ( Predicate Logic) and Methods of Proof First order Logic ( Predicate Logic) and Methods of Proof 1 Outline Introduction Terminology: Propositional functions; arguments; arity; universe of discourse Quantifiers Definition; using, mixing, negating

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

A Tableau System for Natural Logic and Natural Reasoning

A Tableau System for Natural Logic and Natural Reasoning A Tableau System for Natural Logic and Natural Reasoning Reinhard Muskens Tilburg Center for Logic and Philosophy of Science (TiLPS) Workshop on Natural Logic, Proof Theory, and Computational Semantics,

More information

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014 John Nachbar Washington University December 26, 2014 Logic and Proofs 1 1 Overview. These notes provide an informal introduction to some basic concepts in logic. For a careful exposition, see, for example,

More information

1. Tarski consequence and its modelling

1. Tarski consequence and its modelling Bulletin of the Section of Logic Volume 36:1/2 (2007), pp. 7 19 Grzegorz Malinowski THAT p + q = c(onsequence) 1 Abstract The famous Tarski s conditions for a mapping on sets of formulas of a language:

More information

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5 THE REVIEW OF SYMBOLIC LOGIC Volume 1, Number 1, June 2008 3 A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5 FRANCESCA POGGIOLESI University of Florence and University of Paris 1 Abstract In this

More information

Overview of Logic and Computation: Notes

Overview of Logic and Computation: Notes Overview of Logic and Computation: Notes John Slaney March 14, 2007 1 To begin at the beginning We study formal logic as a mathematical tool for reasoning and as a medium for knowledge representation The

More information

Interpolation via translations

Interpolation via translations Interpolation via translations Walter Carnielli 2,3 João Rasga 1,3 Cristina Sernadas 1,3 1 DM, IST, TU Lisbon, Portugal 2 CLE and IFCH, UNICAMP, Brazil 3 SQIG - Instituto de Telecomunicações, Portugal

More information

Predicate Logic: Sematics Part 1

Predicate Logic: Sematics Part 1 Predicate Logic: Sematics Part 1 CS402, Spring 2018 Shin Yoo Predicate Calculus Propositional logic is also called sentential logic, i.e. a logical system that deals with whole sentences connected with

More information

Deductive Characterization of Logic

Deductive Characterization of Logic 6 The Deductive Characterization of Logic 1. Derivations...2 2. Deductive Systems...3 3. Axioms in Deductive Systems...4 4. Axiomatic Systems...5 5. Validity and Entailment in the Deductive Context...6

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello. logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction

More information

Herbrand Theorem, Equality, and Compactness

Herbrand Theorem, Equality, and Compactness CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order

More information

Systems of modal logic

Systems of modal logic 499 Modal and Temporal Logic Systems of modal logic Marek Sergot Department of Computing Imperial College, London utumn 2008 Further reading: B.F. Chellas, Modal logic: an introduction. Cambridge University

More information

REPRESENTATION THEOREMS FOR IMPLICATION STRUCTURES

REPRESENTATION THEOREMS FOR IMPLICATION STRUCTURES Wojciech Buszkowski REPRESENTATION THEOREMS FOR IMPLICATION STRUCTURES Professor Rasiowa [HR49] considers implication algebras (A,, V ) such that is a binary operation on the universe A and V A. In particular,

More information

Chapter 1 : The language of mathematics.

Chapter 1 : The language of mathematics. MAT 200, Logic, Language and Proof, Fall 2015 Summary Chapter 1 : The language of mathematics. Definition. A proposition is a sentence which is either true or false. Truth table for the connective or :

More information

SKETCHY NOTES FOR WEEKS 7 AND 8

SKETCHY NOTES FOR WEEKS 7 AND 8 SKETCHY NOTES FOR WEEKS 7 AND 8 We are now ready to start work on the proof of the Completeness Theorem for first order logic. Before we start a couple of remarks are in order (1) When we studied propositional

More information

Proofs. Joe Patten August 10, 2018

Proofs. Joe Patten August 10, 2018 Proofs Joe Patten August 10, 2018 1 Statements and Open Sentences 1.1 Statements A statement is a declarative sentence or assertion that is either true or false. They are often labelled with a capital

More information

A Polynomial Time Algorithm for Parsing with the Bounded Order Lambek Calculus

A Polynomial Time Algorithm for Parsing with the Bounded Order Lambek Calculus A Polynomial Time Algorithm for Parsing with the Bounded Order Lambek Calculus Timothy A. D. Fowler Department of Computer Science University of Toronto 10 King s College Rd., Toronto, ON, M5S 3G4, Canada

More information

On Urquhart s C Logic

On Urquhart s C Logic On Urquhart s C Logic Agata Ciabattoni Dipartimento di Informatica Via Comelico, 39 20135 Milano, Italy ciabatto@dsiunimiit Abstract In this paper we investigate the basic many-valued logics introduced

More information

Logic. Readings: Coppock and Champollion textbook draft, Ch

Logic. Readings: Coppock and Champollion textbook draft, Ch Logic Readings: Coppock and Champollion textbook draft, Ch. 3.1 3 1. Propositional logic Propositional logic (a.k.a propositional calculus) is concerned with complex propositions built from simple propositions

More information

Automated Synthesis of Tableau Calculi

Automated Synthesis of Tableau Calculi Automated Synthesis of Tableau Calculi Renate A. Schmidt 1 and Dmitry Tishkovsky 1 School of Computer Science, The University of Manchester Abstract This paper presents a method for synthesising sound

More information

Display calculi in non-classical logics

Display calculi in non-classical logics Display calculi in non-classical logics Revantha Ramanayake Vienna University of Technology (TU Wien) Prague seminar of substructural logics March 28 29, 2014 Revantha Ramanayake (TU Wien) Display calculi

More information

The logic of subset spaces, topologic and the local difference modality K

The logic of subset spaces, topologic and the local difference modality K The logic of subset spaces, topologic and the local difference modality K Isabel Bevort July 18, 2013 Bachelor Thesis in Mathematics Supervisor: dr. Alexandru Baltag Korteweg-De Vries Instituut voor Wiskunde

More information

On the Complexity of the Reflected Logic of Proofs

On the Complexity of the Reflected Logic of Proofs On the Complexity of the Reflected Logic of Proofs Nikolai V. Krupski Department of Math. Logic and the Theory of Algorithms, Faculty of Mechanics and Mathematics, Moscow State University, Moscow 119899,

More information

Logic for Computer Science - Week 4 Natural Deduction

Logic for Computer Science - Week 4 Natural Deduction Logic for Computer Science - Week 4 Natural Deduction 1 Introduction In the previous lecture we have discussed some important notions about the semantics of propositional logic. 1. the truth value of a

More information

Modal logics: an introduction

Modal logics: an introduction Modal logics: an introduction Valentin Goranko DTU Informatics October 2010 Outline Non-classical logics in AI. Variety of modal logics. Brief historical remarks. Basic generic modal logic: syntax and

More information

COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning

COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning COMP9414, Monday 26 March, 2012 Propositional Logic 2 COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning Overview Proof systems (including soundness and completeness) Normal Forms

More information

On Axiomatic Rejection for the Description Logic ALC

On Axiomatic Rejection for the Description Logic ALC On Axiomatic Rejection for the Description Logic ALC Hans Tompits Vienna University of Technology Institute of Information Systems Knowledge-Based Systems Group Joint work with Gerald Berger Context The

More information

On Sequent Calculi for Intuitionistic Propositional Logic

On Sequent Calculi for Intuitionistic Propositional Logic On Sequent Calculi for Intuitionistic Propositional Logic Vítězslav Švejdar Jan 29, 2005 The original publication is available at CMUC. Abstract The well-known Dyckoff s 1992 calculus/procedure for intuitionistic

More information