Academia.eduAcademia.edu

An Algebraic Analysis of Clitic Pronouns in Italian

2001, Philippe de Groote, Glyn Morrill, Christian Retoré (Eds.): Logical Aspects of Computational Linguistics, Springer 2001 Lecture Notes in Computer Science ISBN 3-540-42273-0, pp. 110-124.

We analyze both pre- and post-verbal clitics in Italian in the context of infinitival phrases and declarative sentences, using a new form of categorial grammar in which one assigns to each morpheme a type, an element of the free "pregroup" generated by a partially ordered set of basic types.

An Algebraic Analysis of Clitic Pronouns in Italian Claudia Casadio1 and Joachim Lambek2 1 Dipartimento di Filosofia, Università di Bologna Via Zamboni 38, 40126 Bologna, Italy [email protected] 2 Dept. of Mathematics and Statistics, McGill University 805 Sherbrooke St. West, Montreal QC Canada H3A 2K6 [email protected] Abstract. We1 analyze both pre- and post-verbal clitics in Italian in the context of infinitival phrases and declarative sentences, using a new form of categorial grammar in which one assigns to each morpheme a type, an element of the free “pregroup” generated by a partially ordered set of basic types. 1 Introduction Clitic pronouns in French have been analyzed in [1], with the help of a technique known as “compact bilinear logic”, essentially by performing calculations in a partially ordered monoid, not quite a group, elsewhere ([6], [7]) called a “pregroup”. Like other Romance languages, Italian has clitic pronouns. Unlike French, it has not only preverbal clitics but, like Spanish and Portuguese, also postverbal ones in declarative sentences2 . The main idea, which is shared with other categorial grammars, is this: we assign to each word of the language a compound type and hope that a calculation on the types associated with a string of words will recognize whether the latter is a well formed sentence. While one of the authors has written a book [2] on cliticization in Italian, the other does not speak Italian and is completely dependent on such computations. Here is how the compound types are constructed: we begin with a partially ordered set (A, →) of basic types, the partial order being denoted by the arrow. We form the free pregroup generated by A, whose elements are products of simple types. Each simple type has the form: ... , aℓℓ , aℓ , a, ar , arr , ... 1 2 The first author acknowledges support from Italian CNR and the second author from the Social Sciences and Humanities Research Council of Canada. French differs in this respect from the other Romance languages. where a ∈A is a basic type. The only computations required are contractions x ℓx → 1 , x x r → 1 , and expansions 1 → x x ℓ , 1 → x rx , where x is a simple type. Fortunately, for the purpose of sentence verification the expansions are not needed, but only the contractions, combined with some rewriting induced by the partial order of A, as we proved in [6]. Still, for theoretical purposes, the expansions are useful, for example to prove x r ℓ = x = x ℓr , x → y ⇒ (y ℓ → x ℓ ∧ y r → x r ). One can also extend the operation (. . . )ℓ and (. . . )r to compound types, by defining 1ℓ = 1 = 1r , (x · y)ℓ = y ℓ · x ℓ , (x · y)r = y r · x r . The symbol 1 here stands for the empty string of types in the free pregroup and will usually be omitted, as will be the dot that stands for multiplication. 2 Verbs and their types We start introducing the following basic types: i, i∗ o ω λ for for for for complete infinitive or infinitival verb phrase , direct object , indirect object , locative phrase . The following basic and compound types will be assigned to a few representative verbs 3 : vedere : obbedire : dare : mettere : arrivare : i , i oℓ ; i , i ωℓ ; i ω ℓ oℓ , i oℓ ω ℓ ; i λℓ oℓ , i oℓ λℓ ; i ∗ , i ∗ λℓ . The star on i ∗ will act as a reminder that the perfect tense is to be formed with the auxiliary essere rather than avere (see Sect. 6). 3 See the Appendix for English translations of the Italian expressions and sentences considered in this paper. These type assignments will justify the derivation of the following infinitival phrases of type i or i ∗ : vedere , vedere (un libro) ; i (i oℓ ) o → i obbedire , obbedire (a Mario) ; i (i ω ℓ ) ω → i dare (un libro) (a Mario) , (i ω ℓ oℓ ) o ω → i dare (a Mario) (un libro) ; (i oℓ ω ℓ ) ω o → i mettere (un libro) (sul tavolo) , (i λℓ oℓ ) o λ → i mettere (sul tavolo) (un libro) ; (i oℓ λℓ ) λ o → i arrivare , arrivare (a Roma) ; i∗ (i ∗ λℓ ) λ → i∗ We note that each of the above verbs has more than one type. For example, vedere can be used intransitively as an item of type i and transitively as an item of type i oℓ . The two types for dare are required to allow for the less common but admissible expression dare a Mario un libro. We have not analyzed the direct object phrase un libro, the indirect object phrase a Mario and the locative prepositional phrase sul tavolo. In principle, types can also be assigned to the separate words un, libro, a, Mario, sul and tavolo; but we desist from doing so in the present paper, since our main concern is the analysis of verb phrases and their subcategorization properties within the context of cliticization. When combined with a postverbal clitic, the final letter of the infinitive is dropped and the type is changed as follows: veder : obbedir : dar : metter : arrivar : ıoℓ ; ıωℓ ; ı ω ℓ o ℓ , ı oℓ ω ℓ ; ı λℓ o ℓ , ı oℓ λℓ ; ı∗ λℓ . The purpose of the bar will become clear later, but it is inspired by the standard conventions of X-theory; we postulate in the partially ordered set of basic types i → ı , o → o , ω → ω , λ → λ , i ∗ → ı∗ . We do not postulate x → x , and here we assume x 6→ x . 3 Postverbal clitics Italian has both preverbal and postverbal clitic pronouns. Here is a list of the clitic pronouns together with their types when they are used postverbally: mi, ti, ci, vi, si : o Accusative lo, la, li, le : ob mi, ti, ci, vi, si, gli, le : ω Dative me, te, ce, ve, se, glie : ω o ob ℓ ci, vi : λ Locative ce, ve : λ o ob ℓ We shall ignore the partitive clitic ne in this article (see [2]). We have introduced a new basic type ob for the clitics lo, etc., which require special treatment, and we postulate ob → o, but o 6→ ob. We illustrate these type assignments with a representative set of infinitival phrases of type ı or ı∗ : veder . lo , (ı o ℓ ) ob → ı obbedir . mi , (ı ω ℓ ) ω → ı dar . mi (ı oℓ ω ℓ ) ω (un libro) , o → ı dar . lo (a Mario) , ω → ı (ı ω ℓ o ℓ ) ob dar . me . lo , (ı oℓ ω ℓ ) (ω o ob ℓ ) ob → ı arrivar . ci , (ı∗ λℓ ) λ → ı∗ Note that o ℓ ob → o ℓ o → 1 . The dots were introduced to separate the morphemes, but the usual spelling is darmelo, etc. . We observe that two consecutive clitics only contract when the first is a dative such as me or a locative such as ce and the second is an accusative such as lo : me . lo (ω o ob ℓ ) ob , ce . lo (λ o ob ℓ ) ob . However, no contraction takes place with mi . lo , lo . mi , lo . me , ω ob ob ω ob (ω o ob ℓ ) mi . ti , mi . lo , mi . ti ω o o ob o ω , me . ti , (ω o ob ℓ ) o / the last because o 6→ ob, and similarly with λ in place of ω. The following ungrammatical examples show why such pairings are useless: *dar . mi . lo (ı oℓ ω ℓ ) ω ob , *dar . lo . mi , (ı ω ℓ o ℓ ) ob ω / (b o 6→ o , ω 6→ ω) / The bar on the initial i or i∗ of the short infinitives will ensure that these cannot be preceded by clitics (see Sect. 4). 4 Preverbal clitics We now list the types of the same clitics when used preverbally: Accusative Dative mi, ti, ci, vi : j oℓℓ i ℓ si : j ∗ oℓℓ i ℓ lo, la, li, le : j oℓℓ i ℓ mi, ti, ci, vi, gli, le : j ω ℓℓ i ℓ , j ∗ ω ℓℓ i ∗ℓ si : j ∗ ω ℓℓ i ℓ me, te, ce, ve, se, glie : j ω ℓℓ j ℓ se : j ∗ ω ℓℓ j ℓ ci, vi : j λℓℓ i ℓ , j ∗ λℓℓ i ∗ℓ Locative ce, ve : j λℓℓ j ℓ We have introduced four new basic types j , j ∗ , j and j ∗ for infinitives and we postulate j → j , j ∗ → j ∗ , but i 6→ j 6→ i etc. . It follows that infinitives of type j cannot be preceded by any clitics and infinitives of type j only by clitics such as me and ce. We have double clitics such as me . lo , (j ω ℓℓ j ℓ ) ( j oℓℓ i ℓ ) → j ω ℓℓ oℓℓ i ℓ me . lo dare , (j ω ℓℓ oℓℓ i ℓ ) (i oℓ ω ℓ ) → j ce . lo mettere , (j λℓℓ oℓℓ i ℓ ) (i oℓ λℓ ) → j Other pairs of clitics will not contract. Here are some illustrations of preverbal clitics: lo vedere , (j oℓℓ i ℓ ) (i oℓ ) → j ci arrivare , (j ∗ λℓℓ i ∗ℓ ) (i ∗ λℓ ) → j ∗ mi dare (un libro) (j ω ℓℓ i ℓ ) (i ω ℓ oℓ ) o → j , lo dare (a Mario) , (j oℓℓ i ℓ ) (i oℓ ω ℓ ) ω → j but *mi dar . lo (j ω ℓℓ i ℓ ) (ı ω ℓ o ℓ ) ob / , *mi dare lo (j ω ℓℓ i ℓ ) (i ω ℓ oℓ ) ob / . These results follow from the assumptions ı 6→ i , ob → o , ob 6→ o . Therefore our type assignments never allow preverbal and postverbal clitics to occur together, expressing a fundamental property of Italian pronominal cliticization. 5 The perfect tense with avere The perfect infinitive, corresponding to Latin amavisse, is formed in Italian from the past participle with the help of the auxiliary verbs avere or essere. The latter applies only to a set of intransitive verbs and in this section we shall concentrate on the former. We adopt the type assignments avere : i p ℓ2 , aver : ı p ℓ2 where p 2 is the type of the past participle of a verb with infinitive of type i, e.g. the type of visto when vedere is used intransitively. The role of the bar on p 2 will become clear later. We shall construct the past participle of a verb with the help of a so-called “inflector” (see [6]). Here we use the inflector Perf of type p 2 i ℓ so that Perf (vedere) = visto (p 2 i ℓ ) i p2 and Perf (vedere) = visto (p 2 i ℓ ) (i oℓ ) p 2 oℓ In the following examples, we require a preliminary analysis of the past participles before the types are assigned: avere visto un libro , = avere Perf (vedere) (un libro) (i p ℓ2 ) (p 2 i ℓ ) (i oℓ ) avere = avere dato Perf (dare) (i p ℓ2 ) (p 2 i ℓ ) (i ω ℓ oℓ ) o → i un libro a Mario , (un libro) (a Mario) o ω → i It must be pointed out that visto and dato may change the final vowel o to a, i or e, depending on the gender and number of any preceding accusative clitic pronoun. This is something that we shall ignore in our preliminary type theoretic analysis. In general, the inflector Perf is used in connection with “extended infinitives”(see [1] for this notion for French). By an extended infinitive we shall mean the infinitive of a verb together with all the preverbal clitics that happen to precede it. In the presence of preverbal clitics the type of Perf should be p2 j ℓ , as in the following examples: aver.lo visto , = aver Perf (lo (ı pℓ2 ) ℓ (p2 j ) ( j o vedere) ℓℓ i ℓ ) (i oℓ ) → ı where Perf (lo vedere) gives lo visto which combined with aver becomes aver.lo visto 4 . The verb avere can also be a transitive verb like vedere, so we must allow avere avuto un libro , = avere Perf (avere) (un libro) (i p ℓ2 ) (p 2 i ℓ ) (i oℓ ) o → i where avuto has type p 2 oℓ . Unfortunately, our analysis also admits the ungrammatical string * avere avuto visto un libro = avere Perf (avere) Perf (vedere) (un libro) (i p ℓ2 ) (p 2 i ℓ ) (i p ℓ2 ) (p 2 i ℓ ) (i oℓ ) o → i To avoid this, we would have to modify our type assignments in such a way as to prevent avuto = Perf (avere) from receiving the type p 2 p ℓ2 , or we could stipulate that the auxiliary verb avere does not possess a past participle. 6 The auxiliary verb essere A number of intransitive verbs require the auxiliary verb essere for forming the perfect infinitive, e.g. the verb of motion arrivare of type i ∗ or i ∗ λℓ . We account for this by judicious applications of the star, assigning types as follows: essere : i ∗ p ∗2 ℓ , esser : ı ∗ p ∗2 ℓ , p ∗2 → p ∗2 being new basic types, and by giving two new types to the inflector Perf, in summary: Perf : p 2 i ℓ , p2 j ℓ , p ∗2 i ∗ℓ , p ∗2 j ∗ℓ . 4 The alternative infinitives aver.la vista, aver.li visti, aver.le viste are not explained by the uniform type j oℓℓ i ℓ for the preverbal clitics lo, la, li and le. A possible way out would be to replace the basic type o by on , where n = 1, 2, 3 and 4 in the four cases respectively. If this strategy were adopted, mi and ti would require n = 1 or 2, ci and vi would require n = 3 or 4, but si would go with any n. The following examples will illustrate how the perfect infinitive of the starred verbs is formed: essere = essere arrivato , Perf (arrivare) (i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ ) i ∗ esser . ci = esser → i∗ arrivato , Perf ( ci arrivare ) (ı ∗ p∗2 ℓ ) (p∗2 j ∗ℓ )(j ∗ λℓℓ i ∗ℓ )(i ∗ λℓ ) → i∗ ci ci = essere essere arrivato , Perf (arrivare) (j ∗ λℓℓ i ∗ℓ )(i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ )(i ∗ λℓ ) → j ∗ Unfortunately, our analysis also allows the ungrammatical string * essere stato = essere Perf (essere) arrivato , Perf (arrivare) (i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ )(i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ ) i ∗ → i ∗ To avoid this, as remarked at the end of Section 5, we would have to modify our type assignments in such a way as to prevent stato = Perf (essere) from receiving the type p 2 p ℓ2 , or to stipulate that the auxiliary verb essere does not possess a past participle. The auxiliary verb essere can also be used to form the passive infinitive, corresponding to Latin amari, again from the past participle; but it has a different type: essere : i ∗ oℓℓ p ℓ2 , esser : ı ∗ oℓℓ pℓ2 as illustrated by the following examples: essere = essere visto , Perf(vedere) (i ∗ oℓℓ p ℓ2 ) (p 2 i ℓ )(i oℓ ) → i ∗ essere = essere stato Perf(essere) visto , Perf(vedere) (i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ )(i ∗ oℓℓ p ℓ2 ) (p 2 i ℓ )(i oℓ ) → i ∗ esser . mi dato , = esser Perf ( mi dare ) mi essere dato , mi essere Perf ( dare ) = (ı ∗ oℓℓ pℓ2 )(p2 j ℓ )(jω ℓℓ i ℓ )(i ω ℓ oℓ ) → ı ∗ (j ∗ ω ℓℓ i ∗ℓ )(i ∗ oℓℓ p ℓ2 )(p 2 i ℓ )(i oℓ ω ℓ ) → j ∗ 7 The modal verbs We now consider the modal verbs potere, volere, dovere with types as follows: potere : i ı ℓ , i ∗ ı ∗ℓ ; poter : ı j ℓ , ı ∗ j ∗ℓ and here are a few illustrative examples: potere obbedire (a Mario) , ℓ (i ı ) mi ℓ (i ω ) potere poter . mi obbedire , (ı j ℓ ) (jω ℓℓ i ℓ ) (i ω ℓ ) → ı ω → i obbedire , potere dar . me . lo , (j ω ℓℓ i ℓ ) (i ı ℓ ) (i ω ℓ ) → j (i ı ℓ ) (ı oℓ ω ℓ ) (ω o ob ℓ ) ob → i poter . me . lo me . lo ℓ ℓℓ ℓℓ (ı j ) (j ω o dare , ℓ ℓ ℓ ℓℓ ℓℓ i ) (i o ω ) → ı (j ω o potere arrivar . ci , (i ı ∗ ∗ℓ ci ℓ ) (ı λ ) (λ) → i ∗ potere potere ℓ dare , i ) (i ı ) (i oℓ ω ℓ ) → j poter . ci ℓ arrivare , (ı j ) (j λ i ) (i ∗ λℓ ) → ı ∗ ∗ ∗ ∗ℓ ∗ ℓℓ ∗ℓ arrivare , ∗ ℓℓ ∗ℓ (j λ i ) (i ∗ ı ∗ℓ ) (i ∗ λℓ ) → j ∗ . Modal verbs allow repetition, not only potere volere , ℓ ℓ (i ı )(i ı ) → i ı but even potere potere , ℓ ℓ ℓ (i ı )(i ı ) → i ı and potere poter, ℓ (i ı ℓ )(ı j ℓ ) → i j ℓ . In the last three examples we can replace i by i ∗ and j by j ∗ . How do the modal verbs interact with the auxiliary verbs avere and essere? The following examples will answer the question. potere avere visto un libro , = potere avere Perf (vedere) (un libro) (i ı ℓ ) (i p ℓ2 ) (p 2 i ℓ ) (i oℓ ) o → i avere potuto vedere un libro , = avere Perf (potere) vedere (un libro) (i p ℓ2 ) (p 2 i ℓ ) (i ı ℓ ) (i oℓ ) = o → i potere potere esser . ci arrivato esser Perf ( ci arrivare ) (i ∗ ı ∗ℓ ) (ı ∗ p∗2 ℓ ) (p ∗2 j ∗ℓ )(j ∗ λℓℓ i ∗ℓ )(i ∗ λℓ ) → i ∗ essere = essere potuto arrivar . ci Perf (potere) arrivar . ci (i ∗ p ∗2 ℓ ) (p ∗2 i ∗ℓ ) (i ∗ ı ∗ℓ ) (ı∗ λℓ ) λ → i ∗ esser = esser . ci potuto arrivare Perf ( ci potere ) arrivare (ı ∗ p∗2 ℓ )(p ∗2 j ∗ℓ )(j ∗ λℓℓ i ∗ℓ ) (i ∗ ı ∗ℓ )(i ∗ λℓ ) → i ∗ Up to now we have introduced eight different basic types i → ı , j → j , i ∗ → ı∗ , j ∗ → j ∗ all representing complete infinitival phrases, that is, infinitival phrases that do not require a direct or indirect object or a locative phrase for their completion. It would be convenient to subsume all of them under a single basic type ı , by postulating ı , j , ı∗ , j ∗ → ı 8 Finite verb-forms and declarative sentences So far we have looked only at infinitives and infinitival verb phrases, but sentences are constituted from finite verb-forms. To each Italian verb V there is associated a matrix Vj k of 7 × 6 = 42 finite verb-forms, where j = 1, ... ,7 denotes tenses (including moods) and k = 1, 2, 3 denotes the three persons singular, while k = 4, 5, 6 denotes the three persons plural. We shall use the types sj for declarative sentences in j-th tense , π k for k-th person subject . For purpose of illustration, we shall confine our attention to the cases j = 1 (present tense) and k = 1 (first person) or k = 3 (third person). For example, the present tense sentence (io) vedo (un libro) , π 1 (π r1 s1 oℓ ) o → s1 where the optional pronoun io has type π 1 , leads us to assign to the first verbform vedo the type (π r1 s1 oℓ ) . We shall assume that Italian speakers are familiar with the whole conjugation matrix Vj k and we shall not discuss rules for constructing this matrix, although there certainly are such rules. For our purposes Vj k is obtained from the infinitive V by an inflector Cj k such that Cj k (V) = Vj k . We intend to apply Cj k not only to plain infinitives such as vedere, but also to extended infinitives, following the procedure adopted for French in [1]. We assign the following types to this inflector: Cj k : π rk sj ı ℓ , sj ı ℓ , the former if the optional subject is present, as we shall assume from now on. We conclude by looking at some examples of declarative sentences in the present tense involving pre- or post-verbal cliticization. (io) te . lo do , = io C11 ( te . lo dare) π 1 (π r1 s1 ı ℓ ) (j ω ℓℓ oℓℓ i ℓ ) (i oℓ ω ℓ ) → s1 (j→ı) Mario lo vuole vedere , = Mario C13 ( lo volere ) vedere π 3 (π r3 s1 ı ℓ ) (j oℓℓ i ℓ ) (i ı ℓ )(i oℓ ) → s1 (j →j→ı) Mario vuole vedere lui , = Mario C13 ( volere ) vedere lui π 3 (π r3 s1 ı ℓ ) (i ı ℓ ) (i oℓ ) o → s1 (io) devo dar . te . lo , = io C11 ( dovere ) dar . te . lo π 1 (π r1 s1 ı ℓ ) (i ı ℓ )(ı oℓ ω ℓ ) (ω o ob ℓ ) ob → s1 (io) = io te . lo devo dare , C11 ( te . lo dovere ) dare π 1 (π r1 s1 ı ℓ ) (j ω ℓℓ oℓℓ i ℓ )(i ı ℓ ) (i oℓ ω ℓ ) → s1 * (io) devo te . lo dare , = io C11 ( dovere ) te . lo π1 (io) = io π1 (π r1 ℓ ℓ ℓℓ ℓℓ s1 ı ) (i ı )(j ω o / lo ho visto , C11 ( lo avere ) (π r1 ℓ ℓℓ s1 ı ) (j o i ℓ (j→ı) dare ℓ i ) (i oℓ ω ℓ ) ( j 6→ ı ) Perf (vedere) )(i p ℓ2 )(p 2 i ℓ )(i oℓ ) → s 1 (j→j→ı) * (io) ho lo visto , = io C11 ( avere ) Perf (lo vedere) π 1 (π r1 s1 ı ℓ ) (i p ℓ2 )(p 2 i ℓ )(j oℓℓ i ℓ )(i oℓ ) / (j 6→ i ) (Had we picked Perf : p2 j ℓ , we would have been led to p ℓ2 p2 6→ 1 . ) (io) = io ci metto un libro , C11 ( ci mettere ) (un libro) π 1 (π r1 s1 ı ℓ ) (j λℓℓ i ℓ )(i λℓ oℓ ) o → s1 (io) = io lo metto sul tavolo , C11 ( lo mettere ) (sul tavolo) π 1 (π r1 s1 ı ℓ ) (j oℓℓ i ℓ )(i oℓ λℓ ) λ → s1 (io) = io (j→ı) (j→j→ı) ce lo metto , C11 ( ce lo mettere ) π 1 (π r1 s1 ı ℓ ) (j λℓℓ oℓℓ i ℓ )(i oℓ λℓ ) → s1 (j→ı) 9 Appendix vedere obbedire dare mettere arrivare : : : : : to see to obey to give to put to arrive vedere un libro obbedire a Mario dare un libro a Mario mettere un libro sul tavolo arrivare a Roma 10 avere : to have essere : to be potere : may, can volere : shall, will dovere : must : : : : : to to to to to see a book obey Mario give a book to Mario put a book on the table arrive at Rome Concluding remarks As far as we know, this is the first attempt to give an accurate account of Italian clitics by means of an algebraic formalism. The advantages of the approach via pregroups as compared with earlier forms of categorial grammars have been discussed elsewhere, e.g. in [4]. Still, the following remarks should help the present reader 5 . In analyzing a sentence, we go from left to right and mimic the way a human hearer might proceed: recognizing the type of each word as it is received and rapidly calculating the type of the string of words up to that point, never overburdening the temporary storage capacity of the human mind beyond Miller’s [8] seven chunks of information. (This simplified account neglects the necessity of parallel computation .) Earlier kinds of categorial grammar, in spite of their mathematical elegance, require much more complicated calculations, such as Gentzen-style proofs in tree-form. While these can be carried out on paper or on the blackboard, it is hard to imagine that they lend themselves to rapid mental computations. Proof nets of linear logic provide a nice visual representation of the kind of deductions or derivations that are required; but again it is not likely (at least in the opinion of one of us) that they correspond to anything in the human mind. Nonetheless, we have not ignored them: in the compact bilinear logic we employ here, the proof nets are just the links indicating contractions, expansions having been shown to be unnecessary for sentence recognition in [6]. We are indebted to A. K. Joshi for pointing out that such links were first introduced by Z. Harris [5] in a different context. 5 We are grateful to Mario Fadda for his careful reading of the manuscript and for spotting a couple of mistakes. He also pointed out that the symbol j ∗ never actually occurs as a type in the present fragment. Some readers may wonder why we need so many basic types, where the earliest categorial grammars used only two (s for sentences and n for names). We introduced the smallest number of basic types which allowed us to account for the linguistic data, recognizing all and only grammatically well-formed sentences. Moreover, many of such basic types are related, e.g. the types for infinitives ı , j , ı∗ , j ∗ → ı . We hope that our grammar, with the finely tuned order on the set of basic types, will not accept non-grammatical strings as sentences; if it does, we must revise it by introducing yet more basic types. In selecting basic types, we are primarily interested in their algebraic effectiveness and not so much in whether they correspond to traditional grammatical categories. References [1] Bargelli, D., Lambek, J.: An algebraic approach to French sentence structure (to appear). [2] Casadio, C.: A Categorial Approach to Cliticization and Agreement in Italian, Saggi di Filosofia del Linguaggio e della Scienza, CLUEB Editrice, Bologna, (1993). [3] Casadio, C.: Non-commutative linear logic in linguistics, submitted to Grammar. [4] Casadio, C., Lambek, J.: A tale of four grammars, to appear in Studia Logica. [5] Harris, Z.: A cyclic cancellation-automaton for sentence well-formedness, International Computation Centre Bulletin 5 (1966), 69-94. [6] Lambek, J.: Type grammars revisited, in A. Lecomte, F. Lamarche and G. Perrier (eds.), Logical Aspects of Computational Linguistics, Springer LNAI 1582, (1999) 1-27. [7] Lambek, J.: Pregroups: a new algebraic approach to sentence structure, in C. Martin-Vide and G. Paun (eds), Recent Topics in Mathematical and Computational Linguistics, Editura Academici Romb ane, Bucharest (2000). [8] Miller, G.A.: The magical number seven plus or minus two: some limits on our capacity for processing information, Psychological Review 63 (1956), 81-97. [9] Ragusa, O.: Essential Italian Grammar, Dover Publications, New York 1963.