<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Towards Modeling Natural Language Inferences with Part-Whole Relations using Formal Ontology and Lexical Semantics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ayako Nakamura</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Koji Mineshima</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daisuke Bekki</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ochanomizu University</institution>
          ,
          <addr-line>2-1-1 Otsuka, Bunkyo-ku, Tokyo 112-8610</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ochanomizu University</institution>
          ,
          <addr-line>CREST</addr-line>
          ,
          <country>Japan Science and Technology Agency</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we present a framework of natural language semantics combined with formal ontology to deal with lexical and world knowledge. We build on a framework of Dependent Type Semantics (DTS), a framework of natural language semantics based on dependent type theory. We show how to handle natural language inferences with part-whole relations, in particular, bridging inferences and inferences with the socalled total and partial predicates, in this framework.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Entailment relations are of central importance in the study
of formal semantics for natural languages. Generally
speaking, the task of determining whether one sentence intuitively
entails another sentence requires vast amounts of lexical and
world knowledge. Over the past several decades, however,
formal semanticists have concentrated on a relatively small
set of entailment relations that arise from the compositional
structure of a sentence, and in doing so, have abstracted
away from how logical inferences interact with a rich body
of lexical and world knowledge.</p>
      <p>
        Meanwhile, since the emergence of statistical parsers
based on sophisticated syntactic theories
        <xref ref-type="bibr" rid="ref5">(Clark and
Curran 2007)</xref>
        , there has been developed a wide-coverage
semantic parser that translates sentences into logical
formulas and recognizes entailments using theorem proving
        <xref ref-type="bibr" rid="ref2">(Bos
2008)</xref>
        . Then it has been of increasing importance to
combine well-developed methods of formal semantics with a
rich body of lexical and world knowledge for natural
language inferences. For that purpose, large lexical resources
such as WordNet
        <xref ref-type="bibr" rid="ref7">(Fellbaum 1998)</xref>
        have been widely used,
and there have been attempts to improve the quality of such
resources using the concepts of formal ontology (Gangemi
et al. 2003). At present, however, there are few attempts to
combine such an ontology with the state-of-the-art formal
semantics; moreover, there is little discussion on what kind
of knowledge is needed to represent a variety of inferences
in natural languages from a linguistic point of view.
      </p>
      <p>
        In this paper, we propose a framework of natural language
semantics combined with formal ontology to deal with
lexical and world knowledge. We build on a framework of
DeCopyright ⃝c 2015 for this paper by its authors. Copying permitted
for private and academic purposes.
pendent Type Semantics (DTS), a framework of natural
language semantics based on dependent type theory
        <xref ref-type="bibr" rid="ref17">(MartinLo¨f 1984)</xref>
        . A special attention will be paid to the inferences
that are sensitive to the part-whole relations among
structured entities, in particular, bridging inferences and
inferences with total and partial predicates.
      </p>
      <p>Formal semantics has been developed as sentence
semantics and then further extended to discourse semantics in
1980’s. However, the attempt to combine formal semantics
with lexical semantics is still underdeveloped. The present
paper also aims to contribute to filling this gap, by means of
enriching type-theoretical semantics of DTS with a
mechanism to handle inferences based on lexical knowledge.</p>
      <p>Textual entailment and formal ontology
To recognize an entailment relation between sentences
requires one to grasp a piece of world knowledge that is not
explicitly delivered in given premises. To formally capture
the relevant knowledge, we focus on two types of semantic
links between concepts: is-a links and part-of links.</p>
      <p>
        The so-called monotonicity inference
        <xref ref-type="bibr" rid="ref11 ref4">(Icard and Moss
2014)</xref>
        is a typical instance of inferences that require
knowledge expressed by is-a links. For example, to derive an
inference A Eurostar runs ) A train runs, we need to rely on
the knowledge that a Eurostar is a train.
      </p>
      <p>
        Part-of links are used to describe parthood relations
between concepts. An important class of inferences that
depend on part-of links is bridging inference
        <xref ref-type="bibr" rid="ref6">(Clark 1975)</xref>
        :
(1) John got on a Eurostar and wanted to eat dinner. But
the buffet car was not open.
      </p>
      <p>
        To establish an anaphoric relation between the underlined
noun phrases, one needs to use the knowledge that a buffet
car is part of a Eurostar. What plays a crucial role in
deriving such a bridging inference is role concept
        <xref ref-type="bibr" rid="ref19">(Mizoguchi
2004)</xref>
        . In contrast to basic concepts such as train and
human, concepts like buffet car, brake and passenger
represent a role in the context determined by the concept train. In
general, a bridging inference is triggered by the expression
denoting a role concept in a semantic representation; then
the antecedent of the anaphora is identified with the concept
that provides a context for the role concept. We will provide
a formal representation of bridging inferences below.
      </p>
      <p>To derive entailment relations and resolve anaphoric
dependencies, one needs to give a formal description of world
knowledge and then combine it with semantic
representations (SRs) for the premises and conclusion. In this paper,
we use a framework of DTS for building semantic
representations. The entire system of building semantic
representations and deriving entailment relations is pictured in Fig. 1.</p>
      <p>Anaphora
resolution
The complete SR in DTS
run(john)
Inference</p>
      <p>
        Prover
Yes (valid)
No (invalid)
We use Combinatory Categorial Grammar (CCG) as a
syntactic framework
        <xref ref-type="bibr" rid="ref22">(Steedman 2000; Bekki 2010)</xref>
        .
Sentences that serve as inputs to the system are mapped to
semantic representations in DTS via syntactic processing and
semantic composition in CCG. A relevant piece of world
knowledge and lexical knowledge is converted into axioms
of DTS, and together with the outputs of semantic
composition, they are used to derive the inferences in question. We
will briefly introduce the framework of CCG and DTS.
Combinatory Categorial Grammar (CCG)
CCG is based on the idea of surface compositionality, i.e.,
the idea of providing a compositional derivation of semantic
representations based on surface structures of sentences.
      </p>
      <p>There are two kind of syntactic categories, basic
categories like S, N and N P and complex categories of the
forms X=Y and XnY . Complex categories of the form X=Y
expect their argument Y to their right, while those of the
form XnY expect Y to their left. Categories are combined
by an application of combinatory rules. Each rule serves as
a meaning composition rule, specifying how to combine the
meanings (semantic representations) of expressions into a
larger unit. In Fig. 2, the combinatory rule (&gt;) on the left
means that an expression having a category X=Y and a
meaning f , combined with an expression having a category
Y and a meaning a, yields an expression having a category
X and a meaning f a. Each meaning is represented as a
term. By virtue of this clear connection between syntax and
semantics, CCG is particularly suitable for implementing
compositional semantics.</p>
      <p>X=Y : f
X : f a
&gt;
&lt;
DTS (Bekki 2014) is a computational framework of natural
language semantics based on dependent type theory. DTS
gives a semantic representation for natural language
sentences using -types and -types in dependent type
theory. -types correspond to universal quantifiers, while
types correspond to existential quantifiers. An object of type
( x : A) B(x) is a function f such that for any object a
of type A, f a has type B(a). Implication A ! B is a
degenerate form of -type: when x does not occur free in B,
( x : A) B(x) is written as A ! B.</p>
      <p>
        An object of type ( x : A) B(x) is a pair (a; b) of an
object a of type A and an object b of type B(a). Conjunction
A^B is a degenerate form of -type: when x does not occur
free in B, ( x : A) B(x) is written as A ^ B. Projection
function 1 and 2 are defined for objects of -types, with
the computation rules: 1(a; b) = a and 2(a; b) = b. See,
e.g.,
        <xref ref-type="bibr" rid="ref17">Martin-Lo¨f (1984)</xref>
        and
        <xref ref-type="bibr" rid="ref20">Ranta (1994)</xref>
        for more details on
-types and -types.
      </p>
      <p>In DTS, -types and -types are written as follows:
-type
( x : A) B(x)</p>
      <p>-type
( x : A) B(x)</p>
      <sec id="sec-1-1">
        <title>Standard notation</title>
      </sec>
      <sec id="sec-1-2">
        <title>DTS notation</title>
        <p>if x ̸2 f v(B)
(x : A) ! B(x)</p>
        <p>A ! B
[ x:A ]</p>
        <p>B(x)
Here f v(B) means the set of free variables occurring in B.
DTS uses the following abbreviation for -types.
[ x : A ]</p>
        <p>B
C</p>
        <p>2 x:A 3
def 4 [ B ] 5</p>
        <p>C
Fig.3 shows introduction and elimination rules for -types
and -types.</p>
        <p>
          Dependent type theory has been used as an alternative to
dynamic semantics
          <xref ref-type="bibr" rid="ref20">(Ranta 1994)</xref>
          . To handle anaphoric
relations in a proper way, we need a system that can formally
represent a dynamic binding relation as exemplified in (2a).
It is known that the standard first-order logic (FOL) is not
suitable for this purpose
          <xref ref-type="bibr" rid="ref10">(Groenendijk and Stokhof 1991)</xref>
          .
That is, if we analyze a pronoun as a variable and conjoin
the two sentences by means of conjunction, then the second
variable x remains unbound as indicated in (2b).
(2)
a. Someone entered. He smiled.
b. (9x Entered (x)) ^ Smiled (x)
c. ( u : ( x : Entity) Entered (x)) Smiled ( 1u)
By contrast, using -types we can provide a semantic
representation as shown in (2c). Here, the first sentence
corresponds to the expression ( x : Entity) Entered(x); by
x :. A
.
.
        </p>
        <p>.</p>
        <p>M : B
(x : A) ! B : type
x:M : (x : A) ! B
( I)</p>
        <p>M : (x : A) ! B</p>
        <p>N : A
M N : B[N=x]
( E)</p>
        <p>
          M :
2(M ) : B[ 1(M )=x]
( E)
picking up a proof term of this type (= proposition) in
terms of 1u we can properly capture the anaphoric
relation between the antecedent quantifier and the pronoun. We
can also capture the accessibility constraints on anaphora
          <xref ref-type="bibr" rid="ref13">(Karttunen 1969)</xref>
          in terms of inference rules for -types
and -types without any further stipulation. For details, see
Bekki (2014).
        </p>
        <p>
          A characteristic of DTS is that it is enriched with
underspecified terms to give a fully compositional analysis of
inferences involving anaphora. In the next section, we will
apply this framework to the analysis of bridging inferences.
Converting world knowledge into DTS formula
We will explain by examples how to convert world
knowledge into DTS formulas. Concepts such as train and wheel in
ontology correspond to 1-place predicates. The part-whole
relation, “x is part of y”, corresponds to the 2-place
predicate x ≼ y, where ≼ is a partial order. Is-a links and part-of
links are converted into DTS axioms in the following way.
Here Entity represents the type of entities, and ! is
rightassociative. We use the graphical notations for the semantic
links
          <xref ref-type="bibr" rid="ref18">(Mizoguchi and Kozaki 2009)</xref>
          .
1. is-a link
        </p>
      </sec>
      <sec id="sec-1-3">
        <title>A Eurostar is a train. Eurostar</title>
        <p>DTS axiom (x : Entity) ! Eurostar(x) ! Train(x)</p>
        <sec id="sec-1-3-1">
          <title>2. part-of link</title>
          <p>train
wheel
is-a
p/o</p>
        </sec>
      </sec>
      <sec id="sec-1-4">
        <title>A wheel is part of a train. train</title>
        <p>[ y: Entity ]
Wheel(y)
y ≼ x</p>
        <sec id="sec-1-4-1">
          <title>DTS axiom</title>
          <p>
            (x : Entity) ! Train(x) !
A part-of link has an axiom that derives the existence of the
parts from the whole. It is known that FOL can be
embedded into dependent type theory
            <xref ref-type="bibr" rid="ref17">(Martin-Lo¨f 1984)</xref>
            , hence an
entire family of description logic axioms
            <xref ref-type="bibr" rid="ref1">(Baader 2003)</xref>
            that
can be translated into FOL can also be converted to axioms
in dependent type theory.
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Bridging inferences</title>
      <p>
        Bridging inferences are special in that the antecedent is
inferred given the information explicitly provided in a
previous discourse and some relevant world knowledge
        <xref ref-type="bibr" rid="ref16 ref9">(Krahmer and Piwek 1999)</xref>
        . Due to this inferential character, it is
not straightforward to handle bridging inferences in standard
dynamic theories of anaphora such as Discourse
Representation Theory
        <xref ref-type="bibr" rid="ref12 ref23 ref9">(van der Sandt 1992; Kamp and Reyle 1993;
Geurts 1999)</xref>
        .
      </p>
      <p>In DTS, the process of searching the antecedent of an
anaphoric pronoun, including the case of bridging
inferences, is formulated as a process of proof search, so that
it can treat anaphora resolution and inferences with world
knowledge in a unified way. DTS is augmented with an
operator @ to represent anaphoric elements.</p>
      <p>As an illustration, consider the discourse in (1) simplified
as follows:
(3)
a. John got on a Eurostar.</p>
      <p>b. But the buffet car was not open.
(3a) and (3b) are translated as shown in Fig. 4. Lexical
entries and CCG-derivations for these sentences are
provided in Appendix. In Fig. 4, the two semantic
representations (SRs) are conjoined using dynamic conjunction M ; N ,
which is defined as follows:</p>
      <p>M ; N
def c:
[ u: M c ]</p>
      <p>N (c; u)
Here c is a proof term that encodes the information provided
by the previous discourse; then, the pair (c; u), where u is the
proof term for the SR of the first sentence, is passed to the
SR of the second sentence. This context-passing mechanism
allows us to handle dynamic binding. The bridging inference
is triggered by the expression standing for the role concept
buffet car, which is represented in terms of an @-operator. In
the conjoined SR in Fig. 4, we have the following formula:
(4)
[ y: Entity</p>
      <p>BuffetCar(y)
y ≼ @2(c; v) : Entity
]
))
A term of the form @ic : is called type annotation, where
specifies the type of the term @ic. The underspecified term
@i is a function that takes a local context c as argument.
In the case of (4), the term @2(c; v) is annotated with the
type Entity and the term @1(c; v) with the type
corresponding to the proposition “there is a buffet car which is part of
@2(c; v)” represented as a -type.</p>
      <p>To begin with, we resolve the embedded @-term, that is,
@2. The underspecified term @2 takes a local context (c; v)
as argument and returns an entity. The type of the @-operator
can be specified in terms of type inferences; for instance, the
type of @2 can be specified in the following way:
(5)</p>
      <p>2
2</p>
      <p>[ x: Entity
u: Eurostar(x)
GetOn(j; 1u)</p>
      <p>3
Here is the type of the previous context c. The process
of resolving anaphora is a process to construct a proof term
2
c: 4</p>
      <p>[ x:Entity ] 3
u: Eurostar(x) 5</p>
      <p>GetOn(j; 1u)
]
6 v: 4
6
)) = c: 6</p>
      <p>66 [ y: Entity
} 4 :Open( 1(@1(c; v) : yBu≼ffe@tC2(acr;(vy)) : Entity
7
7
7
] 77
)) 5
having this type and then replace the @-term by it. In this
case, c′: 1( 1( 2c′)) gives a suitable term having the type
in (5).</p>
      <p>The @1 is a term which requires, given the context (c; v),
an object x of type Entity and a proof that x is a buffet car
that is part of the entity given by the @2(c; v). The intended
anaphoric relation can be obtained by picking out the first
element by means of the projection 1. The type of the @1
can be specified in a similar way to (5).</p>
      <p>The knowledge required for the present example is given
by the part-of relation “Eurostar has a buffet car”, which is
translated into the DTS formula (with a proof term w):
2 y: Entity 3
w : (x : Entity) ! Eurostar(x) ! 4 BuffetCar(y) 5
y ≼ x
Using this knowledge, we can construct a proof term in
question and substitute it for the @1-term. Then we can
obtain the following semantic representation for the whole
discourse in (3).</p>
      <p>(6)</p>
      <p>2
c: 66 v: 4
4
2 [ x: Entity ] 3
u: Eurostar(x) 5</p>
      <p>GetOn(j; 1u)
:Open( 1(w( 1( 1v))( 2( 1v))))
3</p>
      <p>
        Inferences with total and partial predicates
In this section, we focus on adjectival predicates as an
instance of predicate that requires the interaction between
lexical knowledge and world knowledge. A pair of antonyms
like dirty and clean is known to enable inferences
depending on part-whole relations
        <xref ref-type="bibr" rid="ref24">(Yoon 1996)</xref>
        .
      </p>
      <p>(7)
a. Are the toys dirty?
b. Are the toys clean?
If some of the toys are dirty, the answer to the question in
(7a) should be “yes”. In the case of (7b), by contrast,
unless all of the toys are clean, the answer should be “no”. We
call predicates like dirty “partial predicates”, and predicates
like clean “total predicate”. Fig. 5 shows typical examples
of total predicates and the corresponding partial predicates.
For example, as for the pair of open and closed, we can judge
that a door is open when it is slightly open, while we usually
judge that a door is closed only when it is completely closed.</p>
      <p>
        There is a test which can be applied to distinguish
between total and partial predicates
        <xref ref-type="bibr" rid="ref14 ref21">(Rotstein and Winter 2004;
Kennedy and McNally 2005)</xref>
        . In normal contexts, it is odd to
combine a partial predicate with a modifier such as almost,
while it is perfectly fine with a total predicate.
(8)
(9)
(10)
(11)
partial predicate
dangerous
dirty
open
wet
sick
incomplete
fail
total predicate
safe
clean
closed
dry
healthy
complete
pass
a. It is almost clean/safe. total predicate
b. ?It is almost dirty/dangerous. partial predicate
By contrast, a modifier like slightly can naturally co-occur
with partial predicates, while it requires a special context to
co-occur with total predicates.
      </p>
      <p>
        a. ?It is slightly clean/safe. total predicate
b. It is slightly dirty/dangerous. partial predicate
Another characteristic properly of total and partial
predicates is concerned with entailment patterns: for a pair of
antonyms of total and partial predicates, not only the
assertion (P ) of one form entails the negation (:N ) of the other,
but also the negation (:N ) of one form entails the assertion
(P ) of the other
        <xref ref-type="bibr" rid="ref14">(Kennedy and McNally 2005)</xref>
        .
      </p>
      <p>a. clean ) not dirty
b. dirty ) not clean
a. not clean ) dirty
b. not dirty ) clean
P ) :N
P ) :N
:P ) N
:P ) N
In the case of standard degree adjectives such as small, the
assertion (P ) of one form entails the negation (:N ) of the
other, but the converse does not hold; thus, not small does
not entail large and not large does not entail small. For the
proper treatment of inferences with lexical knowledge, it is
important to specify such differences in entailment patterns
for antonyms.</p>
      <p>The lexical knowledge concerning partial and total
predicates is conversed into DTS axioms as follows. Here E is an
abbreviation for Entity.
total predicate</p>
      <p>(x : E) ! (y : E) ! clean(x) ! y ≼ x ! clean(y)
partial predicate</p>
      <p>(x : E) ! (y : E) ! dirty(x) ! x ≼ y ! dirty(y)
A total predicate holds of a part if it holds of its whole; by
contrast, a partial predicate holds of the whole if it holds
p :</p>
      <p>Premise
[ train(a) ]</p>
      <p>clean(a)
2p : clean(a)
( E)
x : E
(2)
f ax : clean(a) ! x ≼ a ! clean(x)
( E)</p>
      <p>Axiom for the total predicate “clean”
a : E f : (x : E) ! (y : E) ! clean(a) ! x ≼ a ! clean(x)
f a : (y : E) ! clean(a) ! y ≼ a ! clean(y)
( E)
( E)
x:f ax( 2p)( 2q) :
q x:f ax( 2p)( 2q) : (x : E) !
[ window(x) ]
x ≼ a</p>
      <p>! clean(x)
[ window(x) ]
x ≼ a
! clean(x)
f ax( 2p)( 2q) : clean(x)
f ax( 2p) : x ≼ a ! clean(x)</p>
      <p>( E)
( I); (1)
[ window(x) ] (1)
x ≼ a
2q : x ≼ a</p>
      <p>( E)
of its part. The entailment patterns of antonym pairs can be
converted in a similar way; we omit the details here.</p>
      <p>As an illustration of how an inference is derived using
lexical and world knowledge, consider the following example:
(12)</p>
      <p>Premise :
Conclusion :</p>
      <p>The train is clean.</p>
      <p>The windows are clean.</p>
      <p>Fig.6 shows a derivation of this inference. Here, the
subject train in the premise is represented by the constant a of
type E, thus we assume a : E in the derivation. The subject
the windows in the conclusion has to be interpreted as the
train’s windows via a bridging inference. For simplicity, we
assume a semantic representation after resolving the
bridging for the conclusion in (12). The axiom for total predicates
is available for the predicate clean: we use the term f for the
proof term of this axiom.</p>
      <p>Predicates functioning and broken are antonyms that can
be taken as total and partial predicates, respectively; given
that a brake is part of a train, the following inferences are
naturally taken to be valid, while the opposite directions are
not.</p>
      <p>The train is functioning The brake is functioning
The brake is broken The train is broken
)
)
However, the same inference does not hold for the following
pair of examples, even if a window is part of a train.</p>
      <p>The train is functioning</p>
      <p>The window is broken
̸)
̸)
This suggests that the proper treatment of inferences with
predicates functioning and broken will involve some
additional complexity. A detailed investigation of this issue is
left for another occasion.</p>
      <p>The window is functioning</p>
      <p>The train is broken</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this paper, we have presented a framework combining
DTS with formal ontology to handle inferences involving
knowledge of part-whole relations. We have showed how
to formalize bridging inferences and inferences with partial
and total predicates, both being sensitive to part-whole
relations among structured objects.</p>
      <p>The inference component in our framework can be
implemented using a modern proof assistant based on dependent
Syntactic category : Semantic representation
N P : j
V P nN P : ( yxc)GetOn(x; y)</p>
      <p>2
V P n(V P=N P )=N : ( npxc) 4
N : ( xc)Eurostar(x)
(S=V P )=N : ( npc)(p 1(@ic) :</p>
      <p>[ BuffetCar(x)
N : ( xc) x ≼ @ic : Entity
V P=V P : ( pxc)(pxc)
V P=V P : ( pxc)(:pxc)
V P : ( xc) Open(x)
]</p>
      <p>
        [ y : Entity ] 3
u : nyc 5
p( 1u)xc
[ x : Entity ]
nxc
)
type theory such as Coq, which has been applied to the
formalization of natural language inferences
        <xref ref-type="bibr" rid="ref11 ref4">(Chatzikyriakidis
and Luo 2014)</xref>
        . All the forms of proofs discussed in this
paper can be verified and automated using a relatively
simple combination of tactics in Coq. Further research on proof
automation as well as exploring other forms of lexical and
world knowledge such as described by attribute-of relations
is left for future work.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>We thank the three anonymous reviewers for helpful
comments and suggestions. We also thank Riichiro Mizoguchi
and Masaharu Yoshioka for useful discussions. This work
was supported by MEXT/JSPS KAKENHI Grant Number
#15K00301 and #26770009.</p>
    </sec>
    <sec id="sec-5">
      <title>Appendix</title>
      <p>Fig. 7 provides lexical entires for the example in (3). Here
V P is an abbreviation of the syntactic category SnN P in
CCG. Compositional derivations of (3a) and (3b) are given
in Fig. 8 and Fig. 9, respectively.</p>
      <p>John
NP : j</p>
      <p>got on
(SnNP )=NP : ( yxc)GetOn(x; y)
[ x : Entity ])
nxc</p>
      <p>N : ( xc)
S=(SnNP )</p>
      <p>2 x : Entity
: ( pc)(p 1(@1c)c : 64 BuffetCar(x)
x ≼ @2c : Entity
3
(SnNP )n((SnNP )=NP ) : ( pxc) 64
u : [ yEu:roEsnttairt(yy) ] 73</p>
      <p>5
p( 1u)xc
&lt;
&gt;</p>
      <p>was
(SnNP )=(SnNP )
: ( pxc)(pxc)
2 x : Entity
S : c::Open( 1(@1c) : 64 BuffetCar(x)
x ≼ @2c : Entity
3</p>
      <p>open
Bekki, D. 2010. A Formal Theory of Japanese Grammar:
The Conjugation System, Syntactic Structures, and Semantic
Composition. Kuroshio.</p>
      <p>Bekki, D. 2014. Representing anaphora with dependent
types. In LACL 2014, volume 8535 of Lecture Notes in
Computer Science. Springer. 14–29.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <year>2003</year>
          .
          <article-title>The Description Logic Handbook: Theory, Implementation, and Applications</article-title>
          . Cambridge university press.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Bos</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>2008</year>
          .
          <article-title>Wide-coverage semantic analysis with Boxer</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>In Proceedings of the 2008 Conference on Semantics in Text Processing</source>
          ,
          <fpage>277</fpage>
          -
          <lpage>286</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Chatzikyriakidis</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Natural language inference in Coq</article-title>
          .
          <source>Journal of Logic, Language and Information</source>
          <volume>23</volume>
          (
          <issue>4</issue>
          ):
          <fpage>441</fpage>
          -
          <lpage>480</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Curran</surname>
            ,
            <given-names>J. R.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>Wide-coverage efficient statistical parsing with CCG and log-linear models</article-title>
          .
          <source>Computational Linguistics</source>
          <volume>33</volume>
          (
          <issue>4</issue>
          ):
          <fpage>493</fpage>
          -
          <lpage>552</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>H. H.</given-names>
          </string-name>
          <year>1975</year>
          .
          <article-title>Bridging</article-title>
          .
          <source>In Theoretical issues in natural language processing</source>
          ,
          <volume>169</volume>
          -
          <fpage>174</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>WordNet: An Electronic Lexical Fellbaum</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          2003.
          <article-title>Sweetening WordNet with DOLCE</article-title>
          .
          <source>AI</source>
          magazine
          <volume>24</volume>
          (
          <issue>3</issue>
          ):
          <fpage>13</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Geurts</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>1999</year>
          .
          <article-title>Presuppositions and Pronouns</article-title>
          . Elsevier.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Groenendijk</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Stokhof</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>1991</year>
          .
          <article-title>Dynamic predicate logic</article-title>
          .
          <source>Linguistics and Philosophy</source>
          <volume>14</volume>
          (
          <issue>1</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Icard</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Moss</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>2014</year>
          .
          <article-title>Recent progress in monotonicity</article-title>
          .
          <source>Linguistic Issues in Language Technology</source>
          <volume>9</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Kamp</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Reyle</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          <year>1993</year>
          . From Discourse to Logic.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Karttunen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>1969</year>
          .
          <article-title>Discourse referents</article-title>
          .
          <source>In Proceedings of the 1969 conference on Computational linguistics</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Kennedy</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>McNally</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>2005</year>
          .
          <article-title>Scale structure, degree modification, and the semantics of gradable predicates</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <source>Language</source>
          <volume>81</volume>
          (
          <issue>2</issue>
          ):
          <fpage>345</fpage>
          -
          <lpage>381</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Krahmer</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Piwek</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <year>1999</year>
          .
          <article-title>Presupposition projection as proof construction</article-title>
          . In Bunt, H., and
          <string-name>
            <surname>Muskens</surname>
          </string-name>
          , R., eds.,
          <string-name>
            <surname>Computing</surname>
            <given-names>Meaning</given-names>
          </string-name>
          , volume
          <volume>1</volume>
          . Kluwer.
          <volume>281</volume>
          -
          <fpage>300</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Martin-Lo¨</surname>
            f,
            <given-names>P.</given-names>
          </string-name>
          <year>1984</year>
          .
          <article-title>Intuitionistic Type Theory</article-title>
          . Bibliopolis.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Kozaki</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <year>2009</year>
          .
          <article-title>Ontology engineering environments</article-title>
          . In Staab, S., and
          <string-name>
            <surname>Studer</surname>
          </string-name>
          , R., eds., Handbook on Ontologies. Springer Berlin Heidelberg. 315-
          <fpage>336</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Mizoguchi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2004</year>
          .
          <article-title>Part 3: Advanced course of ontological engineering</article-title>
          .
          <source>New Generation Computing</source>
          <volume>22</volume>
          (
          <issue>2</issue>
          ):
          <fpage>193</fpage>
          -
          <lpage>220</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Ranta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <year>1994</year>
          .
          <article-title>Type-Theoretical Grammar</article-title>
          . Oxford University Press.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Rotstein</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Winter</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <year>2004</year>
          .
          <article-title>Total adjectives vs. partial adjectives: Scale structure and higher-order modifiers</article-title>
          .
          <source>Natural Language Semantics</source>
          <volume>12</volume>
          (
          <issue>3</issue>
          ):
          <fpage>259</fpage>
          -
          <lpage>288</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>Steedman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2000</year>
          .
          <article-title>The Syntactic Process</article-title>
          . MIT Press.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>van der Sandt</surname>
            ,
            <given-names>R. A.</given-names>
          </string-name>
          <year>1992</year>
          .
          <article-title>Presupposition projection as anaphora resolution</article-title>
          .
          <source>Journal of Semantics</source>
          <volume>9</volume>
          :
          <fpage>333</fpage>
          -
          <lpage>377</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <surname>Yoon</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <year>1996</year>
          .
          <article-title>Total and partial predicates and the weak and strong interpretations</article-title>
          .
          <source>Natural Language Semantics</source>
          <volume>4</volume>
          (
          <issue>3</issue>
          ):
          <fpage>217</fpage>
          -
          <lpage>236</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>