Type-Logical Grammar and Natural Language Syntax Yusuke Kubota - - PowerPoint PPT Presentation

type logical grammar and natural language syntax
SMART_READER_LITE
LIVE PREVIEW

Type-Logical Grammar and Natural Language Syntax Yusuke Kubota - - PowerPoint PPT Presentation

Type-Logical Grammar and Natural Language Syntax Yusuke Kubota University of Tsukuba kubota.yusuke.fn@u.tsukuba.ac.jp LACompLing 2018 Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 1 /44 Outline Overview of Hybrid


slide-1
SLIDE 1

Type-Logical Grammar and Natural Language Syntax

Yusuke Kubota

University of Tsukuba kubota.yusuke.fn@u.tsukuba.ac.jp LACompLing 2018

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 1/44

slide-2
SLIDE 2

Outline

Overview of Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

◮ A version of Type-Logical Grammar jointly developed with Bob

Levine (OSU)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 2/44

slide-3
SLIDE 3

Outline

Overview of Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

◮ A version of Type-Logical Grammar jointly developed with Bob

Levine (OSU) Outline of presentation

◮ Motivations ◮ Basic architecture ◮ Linguistic application – Gapping in English

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 2/44

slide-4
SLIDE 4

Outline

Overview of Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

◮ A version of Type-Logical Grammar jointly developed with Bob

Levine (OSU) Outline of presentation

◮ Motivations ◮ Basic architecture ◮ Linguistic application – Gapping in English ◮ Larger issues, open questions

◮ Comparison with some recent HPSG work ◮ Formal properties of Hybrid TLG ◮ Parsing Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 2/44

slide-5
SLIDE 5

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Motivations:

◮ Logic-based version of CG ◮ (Relatively) easy to use for linguists ◮ Wide empirical coverage

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 3/44

slide-6
SLIDE 6

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Motivations:

◮ Logic-based version of CG ◮ (Relatively) easy to use for linguists ◮ Wide empirical coverage

Hybrid TLG builds on two lines of research in Type-Logical Grammar:

◮ Lambek calculus [Lambek, 1958] and its extensions

‘Syntax can be done (mostly) with order-sensitive implication’

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 3/44

slide-7
SLIDE 7

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Motivations:

◮ Logic-based version of CG ◮ (Relatively) easy to use for linguists ◮ Wide empirical coverage

Hybrid TLG builds on two lines of research in Type-Logical Grammar:

◮ Lambek calculus [Lambek, 1958] and its extensions

‘Syntax can be done (mostly) with order-sensitive implication’

◮ λ grammars [Oehrle, 1994, de Groote, 2001, Muskens, 2003,

Mihaliˇ cek and Pollard, 2012] (see also [Ranta, 2004]) ‘Get rid of word order from syntax’

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 3/44

slide-8
SLIDE 8

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Motivations:

◮ Logic-based version of CG ◮ (Relatively) easy to use for linguists ◮ Wide empirical coverage

Hybrid TLG builds on two lines of research in Type-Logical Grammar:

◮ Lambek calculus [Lambek, 1958] and its extensions

‘Syntax can be done (mostly) with order-sensitive implication’

◮ λ grammars [Oehrle, 1994, de Groote, 2001, Muskens, 2003,

Mihaliˇ cek and Pollard, 2012] (see also [Ranta, 2004]) ‘Get rid of word order from syntax’

local combinatorics non-local dependencies (e.g. coordination) (e.g. extraction, scope) Lambek calculus

  • *

λ grammars *

  • Yusuke Kubota

Type-Logical Grammar and Natural Language Syntax 3/44

slide-9
SLIDE 9

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Motivations:

◮ Logic-based version of CG ◮ (Relatively) easy to use for linguists ◮ Wide empirical coverage

Hybrid TLG builds on two lines of research in Type-Logical Grammar:

◮ Lambek calculus [Lambek, 1958] and its extensions

‘Syntax can be done (mostly) with order-sensitive implication’

◮ λ grammars [Oehrle, 1994, de Groote, 2001, Muskens, 2003,

Mihaliˇ cek and Pollard, 2012] (see also [Ranta, 2004]) ‘Get rid of word order from syntax’

local combinatorics non-local dependencies (e.g. coordination) (e.g. extraction, scope) Lambek calculus

  • *

λ grammars *

  • ◮ Hybrid TLG ≈ Lambek calculus + λ grammar

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 3/44

slide-10
SLIDE 10

Hybrid Type-Logical Grammar [Kubota, 2010, Kubota and Levine, 2015]

Empirical results:

◮ coordination

◮ nonconstituent coordination [Kubota and Levine, 2015] ◮ Gapping [Kubota and Levine, 2016a]

◮ scopal operators (same/different, respectively)

[Kubota and Levine, 2016b]

◮ ellipsis

◮ pseudogapping [Kubota and Levine, 2017] ◮ stripping [Puthawala, 2018] ◮ comparatives [Vaikˇ

snorait˙ e, 2018]

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 4/44

slide-11
SLIDE 11

Lambek calculus

Syntactic types

◮ A := { N, NP, S, . . . }

(atomic type)

◮ T := A | T \T | T /T

(type)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 5/44

slide-12
SLIDE 12

Lambek calculus

Syntactic types

◮ A := { N, NP, S, . . . }

(atomic type)

◮ T := A | T \T | T /T

(type) Syntactic rules of the Lambek calculus Forward Slash Elimination A/B B

/E

A Backward Slash Elimination B B\A

\E

A Forward Slash Introduction . . . . . . [A]n . . . B

/In

B/A Backward Slash Introduction [A]n . . . . . . . . . B

\In

A\B

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 5/44

slide-13
SLIDE 13

Sample derivation

(1)

NP (NP\S)/NP [NP]1

/E

NP\S S

/I1

S/NP ((S/NP)\S)/N N (S/NP)\S S

NP (NP\S)/NP ((S/NP)\S)/N N ⊢ S John saw every student

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 6/44

slide-14
SLIDE 14

Derivation with prosodic term labelling (cf. [Morrill, 1994])

(2)

john; j; NP saw; saw; (NP\S)/NP ϕ; x; NP 1 saw • ϕ; saw(x); NP\S john • saw • ϕ; saw(x)(j); S

/I1

john • saw; λx.saw(x)(j); S/NP every; A ; ((S/NP)\S)/N student; student; N every • student; A

student;

(S/NP)\S john • saw • every • student; A

student(λx.saw(x)(j)); S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 7/44

slide-15
SLIDE 15

Lambek calculus, with semantic and prosodic term-labelling

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 8/44

slide-16
SLIDE 16

Lambek calculus, with semantic and prosodic term-labelling

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A Backward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B Backward Slash Elimination b; G; B a; F ; B\A

\E

b • a; F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 8/44

slide-17
SLIDE 17

Lambek calculus, with semantic and prosodic term-labelling

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A Backward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B Backward Slash Elimination b; G; B a; F ; B\A

\E

b • a; F (G); A

◮ Labelled deduction for notating the prosody (cf.

[Morrill, 1994, Oehrle, 1994]).

Note: the prosodic terms are not proof terms in this setup.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 8/44

slide-18
SLIDE 18

Lambek calculus

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A Backward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B Backward Slash Elimination b; G; B a; F ; B\A

\E

b • a; F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 9/44

slide-19
SLIDE 19

Lambek calculus

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A Backward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B Backward Slash Elimination b; G; B a; F ; B\A

\E

b • a; F (G); A

  • But. . .

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 9/44

slide-20
SLIDE 20

Lambek calculus

Forward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A Forward Slash Elimination a; F ; A/B b; G; B

/E

a • b; F (G); A Backward Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B Backward Slash Elimination b; G; B a; F ; B\A

\E

b • a; F (G); A

  • But. . . What about syntactic movement?

(3)

  • a. I don’t know whoi [John met

i at the party].

  • b. John met every student yesterday.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 9/44

slide-21
SLIDE 21

Syntactic movement in the Lambek calculus?

(4)

S S S VP PP yesterday VP NP y V met NP John λy everyone

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 10/44

slide-22
SLIDE 22

Syntactic movement in the Lambek calculus?

(4)

S S S VP PP yesterday VP NP y V met NP John λy everyone

(5)

everyone; NP john; NP met; (NP\S)/NP t ; NP

/E

met • t; NP\S yesterday; (NP\S)\(NP\S)

\E

met • t • yesterday; NP\S

\E

john • met • t • yesterday; S

????

john • met • everyone • yesterday; S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 10/44

slide-23
SLIDE 23

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-24
SLIDE 24

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

↾I1

λϕ.john • saw • ϕ • yesterday; λx.yest(see(x))(j); S↾NP

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-25
SLIDE 25

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

λσ.σ(everyone); A

person; S↾(S↾NP)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

↾I1

λϕ.john • saw • ϕ • yesterday; λx.yest(see(x))(j); S↾NP

↾E

λσ.[σ(everyone)](λϕ.john • saw • ϕ • yesterday); A

person(λx.yest(see(x))(j)); S

where A

person =def λP[∀x.person(x) → P(x)] Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-26
SLIDE 26

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

λσ.σ(everyone); A

person; S↾(S↾NP)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

↾I1

λϕ.john • saw • ϕ • yesterday; λx.yest(see(x))(j); S↾NP

↾E

λσ.[σ(everyone)](λϕ.john • saw • ϕ • yesterday); A

person(λx.yest(see(x))(j)); S

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . λϕ.[john • saw • ϕ • yesterday](everyone); A

person(λx.yest(see(x))(j)); S

where A

person =def λP[∀x.person(x) → P(x)] Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-27
SLIDE 27

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

λσ.σ(everyone); A

person; S↾(S↾NP)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

↾I1

λϕ.john • saw • ϕ • yesterday; λx.yest(see(x))(j); S↾NP

↾E

λσ.[σ(everyone)](λϕ.john • saw • ϕ • yesterday); A

person(λx.yest(see(x))(j)); S

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . λϕ.[john • saw • ϕ • yesterday](everyone); A

person(λx.yest(see(x))(j)); S

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . john • saw • everyone • yesterday; A

person(λx.yest(see(x))(j)); S

where A

person =def λP[∀x.person(x) → P(x)] Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-28
SLIDE 28

‘Vertical Slash’ for movement (cf. [Oehrle, 1994])

(6) John saw everyone yesterday. (7)

λσ.σ(everyone); A

person; S↾(S↾NP)

john; j; NP saw; see; (NP\S)/NP ϕ; x; NP 1

/E

saw • ϕ; see(x); NP\S yesterday; yest; (NP\S)\(NP\S) saw • ϕ • yesterday; yest(see(x)); NP\S

\E

john • saw • ϕ • yesterday; yest(see(x))(j); S

↾I1

λϕ.john • saw • ϕ • yesterday; λx.yest(see(x))(j); S↾NP

↾E

λσ.[σ(everyone)](λϕ.john • saw • ϕ • yesterday); A

person(λx.yest(see(x))(j)); S

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . λϕ.[john • saw • ϕ • yesterday](everyone); A

person(λx.yest(see(x))(j)); S

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . john • saw • everyone • yesterday; A

person(λx.yest(see(x))(j)); S

where A

person =def λP[∀x.person(x) → P(x)]

◮ ↾ (vertical slash): order-insensitive implication

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 11/44

slide-29
SLIDE 29

Scope ambiguity

(8)

λσ.σ(everyone); A

person;

S↾(S↾NP) λσ.σ(someone); E

person;

S↾(S↾NP) ϕ2; x2; NP 2 talked • to; talked-to; (NP\S)/NP ϕ1; x1; NP 1

/E

talked • to • ϕ1; talked-to(x1); NP\S

\E

ϕ2 • talked • to • ϕ1; talked-to(x1)(x2); S yesterday; yest; S\S

\E

ϕ2 • talked • to • ϕ1 • yesterday; yest(talked-to(x1)(x2)); S

↾I2

λϕ2.ϕ2 • talked • to • ϕ1 • yesterday; λx2.yest(talked-to(x1)(x2)); S↾NP

↾E

someone • talked • to • ϕ1 • yesterday; E

person(λx2.yest(talked-to(x1)(x2))); S

↾I1

λϕ1.someone • talked • to • ϕ1 • yesterday; λx1. E

person(λx2.yest(talked-to(x1)(x2))); S↾NP

↾E

someone • talked • to • everyone • yesterday; A

person(λx1.

E

person(λx2.yest(talked-to(x1)(x2)))); S Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 12/44

slide-30
SLIDE 30

Rules for the vertical slash

Vertical Slash Introduction . . . . . . [ϕ; x; A]n . . . . . . . . . b; F ; B

↾In

λϕ.b; λx.F ; B↾A Vertical Slash Elimination a; F ; A↾B b; G; B ↾E a(b); F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 13/44

slide-31
SLIDE 31

Syntactic types in Hybrid TLG

◮ A := { S, NP, N, . . . }

(atomic type)

◮ D := A | D\D | D/D

(directional type)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 14/44

slide-32
SLIDE 32

Syntactic types in Hybrid TLG

◮ A := { S, NP, N, . . . }

(atomic type)

◮ D := A | D\D | D/D

(directional type)

◮ T := D | T ↾T

(type)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 14/44

slide-33
SLIDE 33

Syntactic types in Hybrid TLG

◮ A := { S, NP, N, . . . }

(atomic type)

◮ D := A | D\D | D/D

(directional type)

◮ T := D | T ↾T

(type) Some examples:

◮ S/NP ∈ T ◮ S↾(S↾NP) ∈ T ◮ S↾(S/NP) ∈ T

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 14/44

slide-34
SLIDE 34

Syntactic types in Hybrid TLG

◮ A := { S, NP, N, . . . }

(atomic type)

◮ D := A | D\D | D/D

(directional type)

◮ T := D | T ↾T

(type) Some examples:

◮ S/NP ∈ T ◮ S↾(S↾NP) ∈ T ◮ S↾(S/NP) ∈ T S/(S↾NP) ∈ T

Note: A vertical slash cannot occur under a Lambek slash.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 14/44

slide-35
SLIDE 35

Rules in Hybrid TLG

Connective Introduction Elimination / . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A a; F ; A/B b; G; B

/E

a • b; F (G); A \ . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B b; G; B a; F ; B\A

\E

b • a; F (G); A ↾ . . . . . . [ϕ; x; A]n . . . . . . . . . b; F ; B

|In

λϕ.b; λx.F ; B↾A a; F ; A↾B b; G; B ↾E a(b); F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 15/44

slide-36
SLIDE 36

Rules in Hybrid TLG

Connective Introduction Elimination Lambek calculus / . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A a; F ; A/B b; G; B

/E

a • b; F (G); A \ . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B b; G; B a; F ; B\A

\E

b • a; F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 15/44

slide-37
SLIDE 37

Rules in Hybrid TLG

Connective Introduction Elimination λ grammar ↾ . . . . . . [ϕ; x; A]n . . . . . . . . . b; F ; B

|In

λϕ.b; λx.F ; B↾A a; F ; A↾B b; G; B ↾E a(b); F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 15/44

slide-38
SLIDE 38

Rules in Hybrid TLG

Connective Introduction Elimination / . . . . . . [ϕ; x; A]n . . . . . . . . . b • ϕ; F ; B

/In

b; λx.F ; B/A a; F ; A/B b; G; B

/E

a • b; F (G); A Hybrid TLG \ . . . . . . [ϕ; x; A]n . . . . . . . . . ϕ • b; F ; B

\In

b; λx.F ; A\B b; G; B a; F ; B\A

\E

b • a; F (G); A ↾ . . . . . . [ϕ; x; A]n . . . . . . . . . b; F ; B

|In

λϕ.b; λx.F ; B↾A a; F ; A↾B b; G; B ↾E a(b); F (G); A

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 15/44

slide-39
SLIDE 39

Gapping

Simple Gapping examples (9)

  • a. Robin speaks French, and Leslie, ∅ German.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 16/44

slide-40
SLIDE 40

Gapping

Simple Gapping examples (9)

  • a. Robin speaks French, and Leslie, ∅ German.
  • b. Robin wants to speak French, and Leslie, ∅ German.
  • c. To Robin Chris gave the book, and to Leslie, ∅ the

magazine.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 16/44

slide-41
SLIDE 41

Gapping

Simple Gapping examples (9)

  • a. Robin speaks French, and Leslie, ∅ German.
  • b. Robin wants to speak French, and Leslie, ∅ German.
  • c. To Robin Chris gave the book, and to Leslie, ∅ the

magazine. Scope anomaly in Gapping [Siegel, 1984, Oehrle, 1987] (10)

  • a. Mrs. J can’t live in LA and Mr. J ∅ in Boston.

(= ¬♦[ϕ ∧ ψ])

  • b. Kim didn’t play bingo or Sandy ∅ sit at home all evening.

(= ¬[ϕ ∨ ψ])

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 16/44

slide-42
SLIDE 42

Gapping in Hybrid TLG

Deriving a gapped sentence via hypothetical reasoning (11)

robin; r; NP ϕ1; P; VP/NP 1 leslie; l; NP

/E

ϕ1 • leslie; P(l); VP

\E

robin • ϕ1 • leslie; P(l)(r); S

↾I1

λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾(VP/NP)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 17/44

slide-43
SLIDE 43

Gapping as like-category coordination (cont.)

(12) λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾TV (13) λϕ1.sandy • ϕ1 • kim; λP.P(k)(s); S↾TV Conjunction entry for Gapping: (14) λσ2λσ1λϕ0.σ1(ϕ0) • and • σ2(ε); λWλV.V ⊓ W; (S↾TV)↾(S↾TV)↾(S↾TV)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 18/44

slide-44
SLIDE 44

Gapping as like-category coordination (cont.)

(15)

. . . λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾TV λσ2λσ1λϕ0. σ1(ϕ0) • and • σ2(ε); λWλV.V ⊓ W; (S↾TV)↾(S↾TV)↾(S↾TV) . . . λϕ1.sandy • ϕ1 • kim; λP.P(k)(s); S↾TV λσ1λϕ0.σ1(ϕ0) • and • sandy • ε • kim; λV.V ⊓ λP.P(k)(s); (S↾TV)↾(S↾TV) λϕ0[robin • ϕ0 • leslie • and • sandy • ε • kim]; λP.P(l)(r) ⊓ λP.P(k)(s); S↾TV

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 19/44

slide-45
SLIDE 45

Gapping as like-category coordination (cont.)

(15)

met; meet; TV . . . λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾TV λσ2λσ1λϕ0. σ1(ϕ0) • and • σ2(ε); λWλV.V ⊓ W; (S↾TV)↾(S↾TV)↾(S↾TV) . . . λϕ1.sandy • ϕ1 • kim; λP.P(k)(s); S↾TV λσ1λϕ0.σ1(ϕ0) • and • sandy • ε • kim; λV.V ⊓ λP.P(k)(s); (S↾TV)↾(S↾TV) λϕ0[robin • ϕ0 • leslie • and • sandy • ε • kim]; λP.P(l)(r) ⊓ λP.P(k)(s); S↾TV robin • met • leslie • and • sandy • ε • kim; meet(l)(r) ⊓ meet(k)(s); S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 19/44

slide-46
SLIDE 46

Explaining scope anomaly in Gapping

(16)

met; meet; TV . . . λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾TV λσ2λσ1λϕ0. σ1(ϕ0) • and • σ2(ε); λWλV.V ⊓ W; (S↾TV)↾(S↾TV)↾(S↾TV) . . . λϕ1.sandy • ϕ1 • kim; λP.P(k)(s); S↾TV λσ1λϕ0.σ1(ϕ0) • and • sandy • ε • kim; λV.V ⊓ λP.P(k)(s); (S↾TV)↾(S↾TV) λϕ0[robin • ϕ0 • leslie • and • sandy • ε • kim]; λP.P(l)(r) ⊓ λP.P(k)(s); S↾TV robin • met • leslie • and • sandy • ε • kim; meet(l)(r) ⊓ meet(k)(s); S

(17)

  • a. Mrs. J can’t live in LA and Mr. J in Boston.

¬♦ > ∧

  • b. Kim didn’t play bingo or Sandy sit at home all evening.

¬ > ∨

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 20/44

slide-47
SLIDE 47

Explaining scope anomaly in Gapping

(16)

met; meet; TV . . . λϕ1.robin • ϕ1 • leslie; λP.P(l)(r); S↾TV λσ2λσ1λϕ0. σ1(ϕ0) • and • σ2(ε); λWλV.V ⊓ W; (S↾TV)↾(S↾TV)↾(S↾TV) . . . λϕ1.sandy • ϕ1 • kim; λP.P(k)(s); S↾TV λσ1λϕ0.σ1(ϕ0) • and • sandy • ε • kim; λV.V ⊓ λP.P(k)(s); (S↾TV)↾(S↾TV) λϕ0[robin • ϕ0 • leslie • and • sandy • ε • kim]; λP.P(l)(r) ⊓ λP.P(k)(s); S↾TV robin • met • leslie • and • sandy • ε • kim; meet(l)(r) ⊓ meet(k)(s); S

(17)

  • a. Mrs. J can’t live in LA and Mr. J in Boston.

¬♦ > ∧

  • b. Kim didn’t play bingo or Sandy sit at home all evening.

¬ > ∨

Rough story:

◮ In examples like (17), the auxiliary is gapped. ◮ Thus, the auxiliary is outside the coordinate structure ‘at LF’. ◮ Auxiliary wide scope is then immediately predicted.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 20/44

slide-48
SLIDE 48

Explaining scope anomaly, specifics

Auxiliary as a scope-taking expression (18) Robin must discover a solution. (19) λσ.σ(must); λF.F(idet); S↾(S↾(VP/VP)) (where idet =def λPet.P)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 21/44

slide-49
SLIDE 49

Auxiliaries in English (cont.)

(20) Someone must be present at the meeting. ( > ∃) (21)

λσ.σ(must); λF.F(idet); S↾(S↾(VP/VP)) λσ.σ(someone); E

person;

S↾(S↾NP) ϕ2; x; NP 2 [ϕ1; f; VP/VP]1 be • present; present; VP

/E

ϕ1 • be • present; f(present); VP

\E

ϕ2 • ϕ1 • be • present; f(present)(x); S

↾I2

λϕ2.ϕ2 • ϕ1 • be • present; λx.f(present)(x); S↾NP

↾E

someone • ϕ1 • be • present; E

person(λx.f(present)(x)); S

↾I1

λϕ1.someone • ϕ1 • be • present; λf. E

person(λx.f(present)(x)); S↾(VP/VP)

↾E

someone • must • be • present;

  • E

person(λx.present(x)); S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 22/44

slide-50
SLIDE 50

Deriving the VP/VP entry

(22) can′t; λPλx.¬♦P(x); VP/VP

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 23/44

slide-51
SLIDE 51

Deriving the VP/VP entry

(22) can′t; λPλx.¬♦P(x); VP/VP (23)

λσ0.σ0(can′t); λF.¬♦F(idet); S↾(S↾VP/VP) [ϕ1; x; NP]1 [ϕ2; g; VP/VP]2 [ϕ3; P; VP]3

/E

ϕ2 • ϕ3; g(P); VP

\E

ϕ1 • ϕ2 • ϕ3; g(P)(x); S

↾I2

λϕ2.ϕ1 • ϕ2 • ϕ3; λg.g(P)(x); S↾(VP/VP)

↾E

ϕ1 • can′t • ϕ3; ¬♦P(x); S

\I1

can′t • ϕ3; λx.¬♦P(x); VP

/I3

can′t; λPλx.¬♦P(x); VP/VP

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 23/44

slide-52
SLIDE 52

Auxiliary Gapping, auxiliary wide-scope

(24)

john; j; NP ϕ1; f; VP/VP 1 eat • steak; eat(s); VP ϕ1 • eat • steak; f(eat(s)); VP john • ϕ1 • eat • steak; f(eat(s))(j); S

↾I1

λϕ1.john • ϕ1 • eat • steak; λf.f(eat(s))(j); S↾(VP/VP) λσ2λσ1λϕ0. σ1(ϕ0) • and • σ2(ε); λF2λF1.F1 ⊓ F2; (S↾X)↾(S↾X)↾(S↾X) . . . λϕ2.mary • ϕ2 • eat • pizza; λg.g(eat(p))(m); S↾(VP/VP) λσ1λϕ0.σ1(ϕ0) • and • mary • ε • eat • pizza; λF1.F1 ⊓ λg.g(eat(p))(m); (S↾(VP/VP))↾(S↾(VP/VP)) λϕ0.john • ϕ0 • eat • steak • and • mary • ε • eat • pizza; λf.f(eat(s))(j) ⊓ λg.g(eat(p))(m); S↾(VP/VP)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 24/44

slide-53
SLIDE 53

Auxiliary Gapping, auxiliary wide-scope (cont.)

(25) λσ.σ(can′t); λF.¬♦F(idet); S↾(S↾(VP/VP)) . . . . . . λϕ0.john • ϕ0 • eat • steak • and • mary • ε • eat • pizza; λf.f(eat(s))(j) ⊓ λg.G(eat(p))(m); S↾(VP/VP) john • can′t • eat • steak • and • mary • ε • eat • pizza; ¬♦[eat(s)(j) ∧ eat(p)(m)]; S

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 25/44

slide-54
SLIDE 54

Summary

Hybrid TLG

◮ ≈ Lambek calculus + λ grammar ◮ enables simple analyses of complex linguistic phenomena,

capturing potentially interesting empirical generalizations

◮ can, at a certain level of abstraction, be thought of as a

formalization of the ‘movement-based’ syntax-semantics interface

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 26/44

slide-55
SLIDE 55

Summary

Hybrid TLG

◮ ≈ Lambek calculus + λ grammar ◮ enables simple analyses of complex linguistic phenomena,

capturing potentially interesting empirical generalizations

◮ can, at a certain level of abstraction, be thought of as a

formalization of the ‘movement-based’ syntax-semantics interface

Caveat: Many (supposedly) central properties of mainstream

syntax are not part of Hybrid TLG.

◮ E.g.: island constraints ◮ But note that the exact status of island constraints is unclear in

the minimalist program also (cf. [Boeckx, 2012]).

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 26/44

slide-56
SLIDE 56

Open questions

◮ Comparison with some recent HPSG work

◮ complex combinatoric component (Hybrid TLG) vs.

underspecification (HPSG)

◮ Formal properties of Hybrid TLG

◮ decidability ◮ relations to other variants of TLG

◮ Parsing

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 27/44

slide-57
SLIDE 57

Comparison with HPSG using underspecification

Some responses to the Hybrid TLG analyses of coordination from the HPSG community:

◮ [Yatabe and Tam, 2017] on NCC, building on and extending

[Yatabe, 2001]’s earlier work

◮ [Park et al., 2018] propose an analysis of Gapping in Lexical

Resource Semantics addressing the scope anomaly problem Both of these proposals crucially involve underspecification.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 28/44

slide-58
SLIDE 58

Comparison with HPSG using underspecification (cont.)

[Park et al., 2018]’s analysis of Gapping

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 29/44

slide-59
SLIDE 59

Comparison with HPSG using underspecification (cont.)

Some observations:

◮ [Park et al., 2018]’s HPSG analysis:

◮ surface-oriented syntax ◮ underspecification in semantics

◮ Hybrid TLG:

◮ rigid mapping from (underlying) syntax to semantics ◮ mapping from underlying syntax to surface syntax is somewhat

complex

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 30/44

slide-60
SLIDE 60

Comparison with HPSG using underspecification (cont.)

Some observations:

◮ [Park et al., 2018]’s HPSG analysis:

◮ surface-oriented syntax ◮ underspecification in semantics

◮ Hybrid TLG:

◮ rigid mapping from (underlying) syntax to semantics ◮ mapping from underlying syntax to surface syntax is somewhat

complex

Some questions:

◮ What’s the relationship between the two research strategies? ◮ Any reason to prefer one over the other?

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 30/44

slide-61
SLIDE 61

Some known and unknown properties of Hybrid TLG

Some recent work investigating the formal properties of Hybrid TLG:

◮ Richard Moot’s work on translating Hybrid TLG to an implicative

fragment of linear logic with first-order quantifiers (MILL1) [Moot, 2014]

◮ proof normalization ◮ proof search in Hybrid TLG is decidable ◮ parsing with Hybrid TLG is NP complete Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 31/44

slide-62
SLIDE 62

Some known and unknown properties of Hybrid TLG

Some recent work investigating the formal properties of Hybrid TLG:

◮ Richard Moot’s work on translating Hybrid TLG to an implicative

fragment of linear logic with first-order quantifiers (MILL1) [Moot, 2014]

◮ proof normalization ◮ proof search in Hybrid TLG is decidable ◮ parsing with Hybrid TLG is NP complete

◮ Chris Worth, Jordan Needle and Carl Pollard’s ongoing work on

embedding Hybrid TLG in Linear Categorial Grammar [Worth, 2016] (continued by ongoing work by Needle/Pollard)

◮ This work may shed light on the relationship between Hybrid TLG

and λ grammars.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 31/44

slide-63
SLIDE 63

Some known and unknown properties of Hybrid TLG

◮ It would be illuminating to study the formal properties of the

proof theory of Hybrid TLG itself.

◮ This is largely left for future work.

Open questions:

◮ Proof normalization in natural deduction? ◮ Cut elimination? ◮ Decidability?

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 32/44

slide-64
SLIDE 64

Parser for Hybrid TLG: LinearOne [Moot, 2014, Moot, 2015]

◮ Theorem prover for MILL1 ◮ Implemented in SWI Prolog ◮ Available at https://github.com/RichardMoot/LinearOne ◮ Works as a parser for Hybrid TLG due to the one-to-one

correspondence between proofs in first-order linear logic and derivations in Hybrid TLG

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 33/44

slide-65
SLIDE 65

Wide coverage parsing?

Should we care? There are already several excellent CCG parsers employing state-of-the-art NLP techniques, e.g.,

◮ C&C parser [Clark and Curran, 2004] ◮ EasyCCG [Lewis and Steedman, 2014] ◮ depCCG [Yoshikawa et al., 2017]

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 34/44

slide-66
SLIDE 66

Wide coverage parsing?

Should we care? There are already several excellent CCG parsers employing state-of-the-art NLP techniques, e.g.,

◮ C&C parser [Clark and Curran, 2004] ◮ EasyCCG [Lewis and Steedman, 2014] ◮ depCCG [Yoshikawa et al., 2017]

Some reasons we may want to care about robust parsing in TLG:

◮ In a sense, TLG is closer to mainstream Chomskian syntax than

CCG, due to its less surface-oriented nature.

◮ So, whether (or to what extent) large-scale parsing is possible

with TLG is an inheritly interesting question.

◮ It may give us some ideas about how one might go about

implementing parsers based on movement-based theories of grammar.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 34/44

slide-67
SLIDE 67

Challenge for wide coverage parsing

◮ Hypothetical reasoning is a very general rule.

Note: CCG effectively decomposes hypothetical reasoning to a set of local composition rules.

◮ Some attempts in the TLG literature:

◮ supertagging [Moot, 2017] ◮ proof net parsing [Morrill, 2010] ◮ using word vectors to eliminate structural ambiguity [Moot, 2017]

◮ Incorporating these results in Hybrid TLG parsing is another

major remaining issue.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 35/44

slide-68
SLIDE 68

Conclusion

◮ Hybrid TLG is a new version of Type-Logical Grammar which

◮ has wide coverage on complex empirical phenomena ◮ models the notion of ‘syntactic movement’ with lambda binding in

the prosodic component

◮ Computational and formal properties of Hybrid TLG still remain

to be explored.

◮ some basic formal properties (e.g. decidability, parsing complexity)

need to be clarified.

◮ robust parser? Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 36/44

slide-69
SLIDE 69

Acknowledgement

◮ The present research is supported by JSPS KAKENHI Grant

Number 15K16732.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 37/44

slide-70
SLIDE 70

Appendix A: Prosodic and semantic types

Mapping from syntactic to prosodic types Directional type: For any directional type A,

◮ Pros(A) = st

(with st for ‘string’)

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 38/44

slide-71
SLIDE 71

Appendix A: Prosodic and semantic types

Mapping from syntactic to prosodic types Directional type: For any directional type A,

◮ Pros(A) = st

(with st for ‘string’) Non-directional complex type: For any complex syntactic type A↾B,

◮ Pros(A↾B) = Pros(B) → Pros(A)

Note:

◮ For the mapping from syntactic types to prosodic types, only ↾ is

effectively interpreted as functional.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 38/44

slide-72
SLIDE 72

Appendix A: Prosodic and semantic types

Mapping from syntactic to semantic types Atomic types:

◮ Sem(NP) = e ◮ Sem(S) = t ◮ Sem(N) = e → t

Complex types: Sem(A/B) = Sem(B\A) = Sem(A↾B) = Sem(B) → Sem(A).

◮ The semantic types are ‘read off’ from syntactic types by taking

all of /, \, ↾ to be type constructors for functions.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 39/44

slide-73
SLIDE 73

Appendix A: Prosodic and semantic types

Some examples

◮ Sem(S↾NP) = e → t ◮ Pros(S↾NP) = st → st ◮ Sem(S↾(S↾NP)) = (e → t) → t ◮ Pros(S↾(S↾NP)) = (st → st) → st

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 40/44

slide-74
SLIDE 74

Appendix A: Prosodic and semantic types

Some examples

◮ Sem(S↾NP) = e → t ◮ Pros(S↾NP) = st → st ◮ Sem(S↾(S↾NP)) = (e → t) → t ◮ Pros(S↾(S↾NP)) = (st → st) → st ◮ Sem(S/NP) = e → t ◮ Pros(S/NP) = st ◮ Sem(S↾(S/NP)) = (e → t) → t ◮ Pros(S↾(S/NP)) = st → st

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 40/44

slide-75
SLIDE 75

Appendix B: (A bit) more on decidability

◮ Proving Cut elimination seems relatively straightforward. ◮ The tricky part is that proofs come with term labelling (where

these terms are not proof terms).

◮ And it is not immediately clear whether there is a deterministic

algorithm for specifying all the possible terms for each node of the proof tree when going from root to leaves.

◮ Cf. [Oehrle, 1994]:

Does the proof [of decidability of LP] carry over directly to the system of labeled deduction considered here? There is

  • ne sticking point: the label of the left-hand premise of the

rule L → is not determined by the sub-terms of its conclusion.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 41/44

slide-76
SLIDE 76

Appendix C: λ grammars and coordination

[Kubota, 2010, Kubota and Levine, 2015, Moot, 2014]

Coordination (26)

  • a. John walks and talks.
  • b. John bought and ate the fish.

(27) John sent [Sandy a letter] and [Jane a postcard]. (28) [John bought], and [Sandy sold], some very expensive books.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 42/44

slide-77
SLIDE 77

Appendix C: λ grammars and coordination (cont.)

Coordination of st →st functions: (29) λϕ.ϕ • walks; walk; S↾NP λϕ.ϕ • talks; talk; S↾NP (30) λσ1λσ2λϕ.ϕ • σ1(ε) • and • σ2(ε); λPλQ.P ⊓ Q; (S↾NP)↾(S↾NP)↾(S↾NP) (31)

λϕ.ϕ • walks; walk; S↾NP λσ1λσ2λϕ.ϕ • σ1(ε) • and • σ2(ε); λPλQ.P ⊓ Q; (S↾NP)↾(S↾NP)↾(S↾NP) λσ2λϕ.ϕ • walks • and • σ2(ε); λQ.walk ⊓ Q; (S↾NP)↾(S↾NP) λϕ.ϕ • talks; talk; S↾NP λϕ.ϕ • walks • and • talks; walk ⊓ talk; S↾NP

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 43/44

slide-78
SLIDE 78

Appendix C: λ grammars and coordination (cont.)

(32) sandy; s; NP λϕ1λϕ2.ϕ2 • met • ϕ1; meet; (S↾NP)↾NP ϕ1; x; NP 1

↾E

λϕ2.ϕ2 • met • ϕ1; meet(x); S↾NP

↾E

sandy • met • ϕ1; meet(x)(s); S

↾I1

λϕ1.sandy • met • ϕ1; λx.meet(x)(s); S↾NP (33) *John [[walks] and [Sandy met ]]. (34) *[[Sandy met] and [walks]] John. (35) *John bought and ate the fish. ‘John bought the fish and the fish ate John.’

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 44/44

slide-79
SLIDE 79

References

Boeckx, C. (2012). Syntactic Islands. CUP, Cambridge, England. Clark, S. and Curran, J. (2004). Parsing the WSJ using CCG and log-linear models. In Proceedings of ACL 42, pages 104–111. de Groote, P. (2001). Towards abstract categorial grammars. In Association for Computational Linguistics, 39th Annual Meeting and 10th Conference of the European Chapter, pages 148–155. Kubota, Y. (2010). (In)flexibility of Constituency in Japanese in Multi-Modal Categorial Grammar with Structured Phonology. PhD thesis, Ohio State University. Kubota, Y. and Levine, R. (2015). Against ellipsis: Arguments for the direct licensing of ‘non-canonical’ coordinations. Linguistics and Philosophy, 38(6):521–576. Kubota, Y. and Levine, R. (2016a). Gapping as hypothetical reasoning. Natural Language and Linguistic Theory, 34(1):107–156. Kubota, Y. and Levine, R. (2016b). The syntax-semantics interface of ‘respective’ predication: A unified analysis in Hybrid Type-Logical Categorial Grammar. Natural Language and Linguistic Theory, 34(3):911–973. Kubota, Y. and Levine, R. (2017). Pseudogapping as pseudo-VP ellipsis. Linguistic Inquiry, 48(2):213–257. Lambek, J. (1958).

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 44/44

slide-80
SLIDE 80

The mathematics of sentence structure. American Mathematical Monthly, 65(3):154–170. Lewis, M. and Steedman, M. (2014). A* CCG parsing with a supertag-factored model. In Proceedings of EMNLP 2014, pages 990–1000. Mihaliˇ cek, V. and Pollard, C. (2012). Distinguishing phenogrammar from tectogrammar simplifies the analysis of interrogatives. In de Groote, P. and Nederhof, M.-J., editors, Formal Grammar 2010/2011, pages 130–145, Heidelberg. Springer. Moot, R. (2014). Hybrid type-logical grammars, first-order linear logic and the descriptive inadequacy of Lambda grammars. ms., Laboratoire Bordelais de Recherche en Informatique. Moot, R. (2015). Comparing and evaluating extended Lambek calculi. In Kubota, Y. and Levine, R., editors, Proceedings for ESSLLI 2015 Workshop ‘Empirical Advances in Categorial Grammar’, pages 108–131. University of Tsukuba and Ohio State University. Moot, R. (2017). Combining logical and distributional methods in type-logical grammars. Journal of Language Modelling, 0(0):00–00. Morrill, G. (1994). Type Logical Grammar: Categorial Logic of Signs. Kluwer, Dordrecht. Morrill, G. (2010). Categorial Grammar: Logical Syntax, Semantics, and Processing. OUP, Oxford. Muskens, R. (2003). Language, lambdas, and logic.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 44/44

slide-81
SLIDE 81

In Kruijff, G.-J. and Oehrle, R., editors, Resource Sensitivity in Binding and Anaphora, pages 23–54. Kluwer, Dordrecht. Oehrle, R. T. (1987). Boolean properties in the analysis of gapping. In Huck, G. J. and Ojeda, A. E., editors, Syntax and semantics: Discontinuous Constituency, volume 20, pages 203–240. Academic Press. Oehrle, R. T. (1994). Term-labeled categorial type systems. Linguistics and Philosophy, 17(6):633–678. Park, S.-H., Koenig, J.-P., and Chaves, R. (2018). Scope ambiguities and Lexical Resource Semantics: The case of Gapping. Paper presented at The 25th International Conference on Head-Driven Phrase Structure Grammar. Puthawala, D. (2018). Stripping isnt so mysterious, or anomalous scope, either. In Foret, A., Kobele, G., and Pogodalla, S., editors, Formal Grammar 2018, pages 102–120. Ranta, A. (2004). Grammatical framework: A type-theoretical grammar formalism. Journal of Functional Programming, 14(2):145–189. Siegel, M. E. A. (1984). Gapping and interpretation. Linguistic Inquiry, 15(3):523–530. Vaikˇ snorait˙ e, E. (2018). Lithuanian phrasal comparatives without covert syntactic structures. In Foret, A., Kobele, G., and Pogodalla, S., editors, Formal Grammar 2018, pages 121–135. Worth, C. (2016). English Coordination in Linear Categorial Grammar. PhD thesis, Ohio State University.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 44/44

slide-82
SLIDE 82

Yatabe, S. (2001). The syntax and semantics of left-node raising in Japanese. In Flickinger, D. and Kathol, A., editors, Proceedings of the 7th International Conference on Head-Driven Phrase Structure Grammar, pages 325–344, Stanford. CSLI. http://cslipublications.stanford.edu/HPSG/. Yatabe, S. and Tam, W. L. (2017). In defense of an HPSG-based theory of non-constituent coordination: A reply to Kubota and Levine. ms., available at http: //ling.auf.net/lingbuzz/003152. Yoshikawa, M., Noji, H., and Matsumoto, Y. (2017). A* CCG parsing with a supertag and dependency factored model. In Proceedings of ACL 2017, pages 277–287.

Yusuke Kubota Type-Logical Grammar and Natural Language Syntax 44/44