1 DPL lifted

1.1 Random assignment

\(\exists x[\phi]\) in DPL has two parts in its semantics:

\(g[\![ \exists x [\phi] ]\!]g'\) iff for some \(f\), \(g[x]f\) and \(f[\![ \phi ]\!]g'\)

We could actually change the syntax a little bit and define \(\exists x\) as a formula.

\(g[\![ \exists x ]\!]g'\) iff for some \(f\), \(g[x]f\)

  • Then \(\exists x[\phi]\) can be re-written as \((\exists x\land \phi)\).
  • This is in part thanks to the external dynamicity of \(\land\).

The operation encoded in \(\exists x\) is called random assignment.

1.2 Indeterminism

The semantics of DPL is relational, rather than functional, and a given input assignment \(g\) can have multiple output assignments, e.g.

There is a linguist in Göttingen.

\(\exists x[Lx \land Gx]\)

Suppose there are exactly three linguists in Göttingen, \(a\), \(b\), and \(c\). Then for any input assignment \(g\), the output can be any of the following three: \[ g[x\mapsto a] \quad g[x\mapsto b] \quad g[x\mapsto c] \] Notation: \(g[\xi\mapsto e]\) is the assignment that differs from \(g\) at most in that \(g[\xi\mapsto e](\xi) = e\).

In fact, random assignment is what’s responsible for the indeterminism. When there’s no \(\exists x\) in the formula, the output can be determined uniquely. Specifically, either the output is the same as the input, or there’s no output.

Exercise: Prove this. You can also prove a stronger version of this using the notion of active quantifier occurrences defined in Groenendijk and Stokhof (1991).

1.3 Lifting: from relations to updates

It’s sometimes convenient to talk about meaning more deterministically. We could do so by defining functions over sets of assignments, based on the relational semantics of DPL.

  • We regard the output of \(\phi\) as the set of all possible output assignments.
  • Since the input and output should be of the same kind, the input should also be a set of assignments.

Let’s call this transformation lifting.

New notation. Let \(G\) be a set of assignments.

\(G[\phi] = \{g' \,|\, \text{for some }g \in G, g[\![\phi]\!]g'\}\)

(Another common way of writing this is \(G+\phi\) but we’ll use the more compact notation.)

Using the above general recipe, we can re-write the semantics as follows.

  • Association is to the left, i.e. \(G[\phi][\psi] = (G[\phi])[\psi]\)
  • Let \(G[\xi] = \{g' \,|\,\)for some \(g\in G\), \(g[\xi]g'\}\)
  1. \(G[\tau_1 = \tau_2] = \{g\in G \,|\, [\![\tau_1]\!]^g = [\![\tau_2]\!]^g\}\)
  2. \(G[\Pi\tau_1\cdots\tau_2] = \{g\in G \,|\, ([\![\tau_1]\!]^g, \dots, [\![\tau_2]\!]^g) \in \mathcal{I}(\Pi)\}\)
  3. \(G[\neg \phi] = \{g\in G \,|\, \{g\}[\phi] = \emptyset \}\)
  4. \(G[\phi\land\psi] = G[\phi][\psi]\)
  5. \(G[\phi\lor\psi] = \{g\in G \,|\, \{g\}[\phi] \neq \emptyset\) and/or \(\{g\}[\psi] \neq \emptyset\}\)
  6. \(G[\phi\to\psi] = \{g \in G \,|\,\) for each \(f\in \{g\}[\phi]\), \(\{f\}[\psi]\neq \emptyset\}\)
  7. \(G[\exists \xi[\phi]] = G[\xi][\phi]\)
  8. \(G[\forall \xi[\phi]] = \{g\in G \,|\,\)for each \(f\in \{g\}[\xi], \{f\}[\phi]\neq\emptyset\}\)

Note that as before, \(\exists \xi\) can be seen as a formula on its own, \(G[\exists \xi] = G[\xi]\).

In this lifted version of DPL, the output set of assignments is uniquely determined.

The meaning of each formula determines a way to update \(G\).

  • \(\exists x\) tells you to consider all possible ways of assigning a value to \(x\).
  • \(\phi\land\psi\) is simply sequential update.
  • Every other formula tells you to shrink \(G\) (if possible).

We can call a system like this an update semantics.

This particular update semantic system has the property of distributivity: \[G[\phi] = \bigcup_{g\in G} \{g\}[\phi]\]

  • This means that every update rule underlyingly operates on one assignment at a time.
  • A non-distributive system has a rule that operates on multiple assignments at the same time in an essential way. Maybe some natural language phenomena require non-distributivity, e.g. presupposition (see Lecture 4).

1.4 Pragmatic interpretation

If we are only interested in anaphora, a conversational context can be modelled as a set of assignments, \(G\).

\(G\) represents different ways of assigning values to discourse referents, e.g.

  • If every \(g\in G\) maps \(x\) to Boris Johnson, then you know that \(x\) is a discourse referent that represents Boris Johnson.
  • If every \(g\in G\) maps \(x\) to one cat or another, you know that \(x\) represents a cat, although you might not know which cat it is.

Let’s write \(G(x)\) for \(\{e |\) for some \(g\in G, g(x) = e\}\). \(G(x)\) is the possible values of \(x\) with respect to \(G\), and represents what kind of information you have about the discourse referent \(x\) in the context represented by \(G\).

  • If \(G(x)\) is a set containing three cats, you know that \(x\) represents a cat but you don’t know (yet) which of the three cats it is.
  • If \(G(x)\) is a singleton set, then you know for sure which entity \(x\) represents.
  • If \(G(x)\) is the set of all entities, \(\mathcal{D}\), you have no information about \(x\).

An utterance of a sentence updates \(G\).

  • \(\exists x\) refreshes the discourse referent \(x\), \(G[\exists x]= G[x]\) and \(G[x](x) = \mathcal{D}\).
  • Other types of update instructions all lead to a subset of \(G\). When \(G[\phi]\subset G\), that means that an utterance of \(\phi\) is informative with respect to the context represented by \(G\).
  • E.g., \(G[Cx]\) tells you that the intended value of \(x\) is a cat, so you can throw away those assignments in \(G\) that assign something else, e.g. a dog, to \(x\).
  • \(\exists x[Cx]\) is a combination of two sequential updates, \(\exists x\) first and \(Cx\) second.
    • \(\exists x\) first deletes all the previous information about \(x\), if any, (random assignment).
    • Then \(Cx\) throws away those values of \(x\) that don’t satisfy \(C\). So \(G[\exists x[Cx]](x)\) is the set of all \(C\)-entities.

2 Dynamic Propositional Logic

Dynamic Predicate Logic (DPL) (Groenendijk and Stokhof 1991) is a dynamic version of Predicate Logic (PL).

We can also construct a dynamic version of Propositional Logic (PropL).

2.1 Stalnakerian Pragmatics

Let’s momentarily forget about anaphora. There is another aspect of conversational context that is important, the assumptions/knowledge commonly shared by the conversational participants.

We can think of the shared assumptions in terms of a set of possible worlds, often called the context set (after Stalnaker).

  • The possible worlds in the context set are the live candidates for the actual world.
  • Conversational agents exchange information and try to shrink the context set.
  • When we know everything there is to know, the context set will be a singleton set, containing the actual world.

Robert Stalnaker has developed a theory of pragmatics based on the context set in a series of works. See Stalnaker (1978), and other papers reprinted in Stalnaker (1999). See also Stalnaker (1998), Stalnaker (2002), Stalnaker (2004), Stalnaker (2014).

Stalnaker defines the context set in terms of the conversational agent’s mutual beliefs.

  • A proposition is a set of possible worlds.
  • Each agent has beliefs. We can write \(B_a(p)\) to denote the proposition that \(a\) believes proposition \(p\).
  • Proposition \(p\) is a mutual belief among a set \(A\) of agents iff all of the following are the case.
    • For each \(a\in A\), \(B_a(p)\)
    • For each \(a, b\in A\), \(B_a(B_b(p))\)
    • For each \(a, b, c, \in A\), \(B_a(B_b(B_c(p))))\)
    • etc. etc.
  • The grand conjunction of all mutual beliefs is the context set \(C\). So \(C\subseteq p\) iff \(p\) is a mutual belief.

The iterative part of the definition of mutual beliefs is important. That I know \(p\) and you now \(p\) doesn’t necessarily mean that \(p\) is a mutual belief, e.g.:

  • I know that I’m Japanese, of course, and suppose that you know this too. But I can be unsure if you do, e.g. if I have just met you.
  • This state of affairs is different from a case where that is mutually believed. In that case, I know that you know, and you know that I know that you know, and so on.

In Stalnakerian pragmatics, an assertion of a sentence that denotes a proposition \(p\) is seen as a proposal to update the context set. And the update amounts to:

\(C[p] = \{w \in C | w\in p\} = C \cap p\)

This framework has been employed to account for a number of linguistic phenomena. In particular:

  • Presupposition (Stalnaker 1973; Heim 1983; Beaver 2001, among many others): A linguistic expression that has a presupposition comes with a felicity condition that the presupposition be already a mutual belief.
  • Redundancy (Stalnaker 1978; Sudo 2017): Assertions of propositions that are already mutually believed often (if not always) give rise to infelicity.

Many extensions of this framework have also been proposed.

2.2 Formal details

2.2.1 Syntax

The syntax of DPropL is the same as the syntax of PropL. The language \(\mathscr{L}\) is recursively defined as follows.

  1. Atomic propositions \(p\in \mathscr{L}\)
  2. If \(\phi\in\mathscr{L}\), then \(\neg\phi\in\mathscr{L}\)
  3. If \(\phi, \psi\in\mathscr{L}\), then \((\phi\land\psi), (\phi\lor\psi), (\phi\to\psi)\)
  4. Nothing else is in \(\mathscr{L}\)

2.2.2 Semantics of PropL

A model for PropL is an interpretation function that assigns a truth-value to each atomic proposition.

We can see such a model as a possible world, so let’s write \(w\) for a model. (Note: in proper intensional semantics, possible worlds are part of the model and you have operators on possible worlds; the system here is extensional).

  1. \(|\!| p |\!|_w = 1\) iff \(w(p) = 1\)
  2. \(|\!| \neg\phi |\!|_w = 1\) iff \(|\!|\phi|\!|_w = 0\)
  3. \(|\!| (\phi\land\psi) |\!|_w = 1\) iff \(|\!| \phi |\!|_w = |\!| \psi |\!|_w = 1\)
  4. \(|\!| (\phi\lor\psi) |\!|_w = 1\) iff \(|\!| \phi |\!|_w = 1\) and/or \(|\!| \psi |\!|_w = 1\)
  5. \(|\!| (\phi\to\psi) |\!|_w = 1\) iff \(|\!| \phi |\!|_w = 0\) and/or \(|\!| \psi |\!|_w = 1\)

2.2.3 Semantics of DPropL

Let’s first define relational semantics.

  1. \(w[\![ p ]\!]w'\) iff \(w = w'\) and \(w(p) = 1\)
  2. \(w[\![ \neg\phi ]\!]w\) iff \(w = w'\) and for no \(w''\), \(w[\![ \neg\phi ]\!]w''\)
  3. \(w[\![ (\phi\land\psi) ]\!]w'\) iff for some \(w''\), \(w[\![ \phi ]\!]w''\) and \(w''[\![ \psi ]\!]w'\)
  4. \(w[\![ (\phi\lor\psi) ]\!]w'\) iff \(w = w'\) and \(w[\![ \phi ]\!]w'\) and/or \(w[\![ \psi ]\!]w'\)
  5. \(w[\![ (\phi\to\psi) ]\!]w'\) iff \(w = w'\) and for each \(w'\) such that \(w[\![ \phi ]\!]w'\), there is \(w''\) such that \(w'[\![ \psi ]\!]w''\)

2.3 Lifting DPropL

DPropL seems underwhelming. The language contains no operator that changes the input possible world, so whenever \(w[\![ \phi ]\!]w'\), \(w = w'\). (Note: In DPL \(\exists x\) is the operator that manipulates input; were it not for it, its semantics would be similarly boring)

It becomes a little more interesting when we lift it so that formulae operate on sets of possible worlds. The strategy is the same as before: We define update rules, in terms of the relational semantics according to the following recipe.

\(C[\phi] = \{w' \,|\,\) for some \(w\in C, w[\![\phi]\!]w'\} = \{w\in C \,|\, w[\![\phi]\!]w\}\)

To put it differently, \([\![\phi]\!]\) characterises the set of possible worlds in which \(\phi\) is true: \(\{w \,|\, w[\![\phi]\!]w\}\). The update process returns its intersection with \(C\).

Equivalently, the update rules can be stated as follows.

  1. \(C[p] = \{w \in C \,|\, w(p) = 1\}\)
  2. \(C[\neg\phi] = C - C[\phi]\)
  3. \(C[\phi\land\psi] = C[\phi][\psi]\)
  4. \(C[\phi\land\psi] = C[\phi]\cup C[\psi]\)
  5. \(C[\phi\to\psi] = C - (C[\phi] - C[\phi][\psi])\)

Remarks (Rothschild and Yalcin 2016)

  • This update semantics is distributive in the same sense as before, i.e. \(C[\phi] = \bigcup_{w\in C}\{w\}[\phi]\)

  • It is also eliminative, i.e. for any formula \(\phi\in\mathscr{L}\), \(C[\phi]\subseteq C\)

    • Another way of looking at eliminativity is ‘monotonicity.’ You can only gain information.
    • The lifted version of DPL we considered above is not eliminative, because \(\exists x\) leads to information loss.

3 File Change Semantics

One of the first dynamic semantic theories for natural language was developed by Heim (1982). She called it File Change Semantics (FCS).

In FCS, we operate on possible worlds and an assignment at the same time. In the unlifted version, a formula denotes a relation between world-assignment pairs, \(\langle w, g\rangle\).

3.1 Relational semanics for FCS

Heim (1982) gives a direct translation of English, but for now, let’s stick to the formal language for the sake of clarity. We’ll develope a fragment of English in Lecture 3.

The language is the same as (D)PL, \(\mathcal{L}\). The relational semantics looks as follows.

  1. If \(\tau\) is a constant, then \([\![\tau ]\!]^g = \mathcal{I}_w(\tau)\)
  2. If \(\tau\) is a variable, then \([\![\tau ]\!]^g = g(\tau)\)
  3. \(\langle w,g\rangle [\![\tau_1 = \tau_2]\!] \langle w',g'\rangle\) iff \(w=w'\) and \(g = g'\) and \([\![\tau_1 ]\!]^g = [\![\tau_2 ]\!]^g\)
  4. \(\langle w,g\rangle [\![\Pi\tau_1\cdots \tau_n]\!]\langle w', g'\rangle\) iff \(w = w'\) and \(g = g'\) and \(([\![\tau_1]\!]^g, \dots, [\![\tau_n]\!]^g)\in \mathcal{I}_w(\Pi)\)
  5. \(\langle w,g\rangle [\![\neg\phi]\!] \langle w', g'\rangle\) iff \(w = w'\) and \(g = g'\) and there is no \(\langle w'', g''\rangle\) such that \(\langle w, g\rangle [\![\phi]\!]\langle w'', g''\rangle\)
  6. \(\langle w, g\rangle [\![(\phi\land\psi)]\!]\langle w', g'\rangle\) iff for some \(\langle w'', g''\rangle\), \(\langle w, g\rangle[\![\phi]\!]\langle w'', g''\rangle\) and \(\langle w'', g''\rangle [\![\psi]\!]\langle w', g'\rangle\)
  7. \(\langle w, g\rangle [\![(\phi\lor\psi)]\!]\langle w',g'\rangle\) iff \(w = w'\) and \(g = g'\) and for some \(\langle w'', g''\rangle\), \(\langle w, g\rangle [\![\phi]\!]\langle w'', g''\rangle\) and/or \(\langle w, g\rangle [\![\psi]\!]\langle w'', g''\rangle\)
  8. \(\langle w, g\rangle[\![(\phi\to\psi)]\!]\langle w', g'\rangle\) iff \(w = w'\) and \(g = g'\) and for each \(\langle w'', g''\rangle\) such that \(\langle w, g\rangle [\![\phi]\!]\langle w'', g''\rangle\), there is \(\langle w''', g'''\rangle\) such that \(\langle w'', g''\rangle[\![\psi]\!]\langle w''', g'''\rangle\)
  9. \(\langle w, g\rangle [\![\exists \xi[\phi] ]\!]\langle w', g'\rangle\) iff for some \(g''\), \(g[\xi]g''\) and \(\langle w, g''\rangle [\![\phi]\!] \langle w', g'\rangle\)
  10. \(\langle w, g\rangle [\![\forall \xi[\phi] ]\!]\langle w', g'\rangle\) iff \(w = w'\) and \(g = g'\) and for each \(f\) such that \(g[\xi]f\), there is \(\langle w'', g''\rangle\) such that \(\langle w,f\rangle [\![ \phi ]\!]\langle w'', g''\rangle\)
  • If we see \(\exists x\) as a formula: \(\langle w, g\rangle [\![\exists x ]\!]\langle w', g'\rangle\) iff \(w = w'\) and \(g[x]g'\)

  • This system is still extensional, so whenever \(\langle w,g\rangle[\![\phi]\!]\langle w', g'\rangle\), \(w = w'\), and there’s no operator that changes it in the compositional interpretation. If you decide to include an intensional operator (not done here), this will not be the case, of course.

3.2 Update FCS

Let’s lift this system using the same recipe as before. We write \(c\) for a set of world-assignment pairs.

\(c[\phi] = \{\langle w', g'\rangle \,|\,\)for some \(\langle w, g\rangle\in c, \langle w, g\rangle[\![\phi]\!]\langle w', g'\rangle\}\)

The update rules will just follow from this, but let’s restate them in a more understanding way. We write \(c[\xi]\) for \(\{\langle w, g'\rangle \,|\,\) for some \(\langle w,g\rangle\in c, g[\xi]g'\}\).

  1. \(c[\tau_1 = \tau_2] = \{\langle w, g\rangle\in c \,|\, [\![\tau_1]\!]^g = [\![\tau_2]\!]^g\}\)
  2. \(c[\Pi\tau_1\cdots\tau_n] = \{\langle w, g\rangle\in c \,|\, ([\![\tau_1]\!]^g, \dots, [\![\tau_n]\!]^g) \in \mathcal{I}_w(\Pi)\}\)
  3. \(c[\neg\phi] = \{\langle w, g\rangle\in c \,|\,\{\langle w,g\rangle\}[\phi] = \emptyset\}\)
  4. \(c[\phi\land\psi] = c[\phi][\psi]\)
  5. \(c[\phi\lor\psi] = \{\langle w, g\rangle \in c \,|\, \{\langle w,g\rangle\}[\phi] \neq \emptyset\) and/or \(\{\langle w,g\rangle\}[\psi] \neq \emptyset\}\)
  6. \(c[\phi\to\psi] = \{\langle w, g\rangle \in c \,|\,\) for each \(\langle w', g'\rangle\in \{\langle w,g\rangle\}[\phi], \{\langle w', g'\rangle\}[\psi] \neq\emptyset\}\)
  7. \(c[\exists \xi[\phi]] = c[\xi][\phi]\)
  8. \(c[\forall \xi[\phi]] = \{\langle w,g\rangle\in c \,|\,\) for each \(\langle w, g'\rangle \in c[\xi], \{\langle w,g'\rangle\}[\phi]\neq \emptyset\}\)

Some examples:

A cat is sleeping.

  1. \(\exists x[Cx \land Sx]\)
  2. \(c[\exists x[Cx \land Sx]] = \{\langle w, g'\rangle \,|\,\)for some \(\langle w, g\rangle\in c\), \(g\) and \(g'\) differ at most in that \(g'(x)\) is a sleeping cat in \(w \}\)

A cat is sleeping. It is black.

  1. \(\exists x[Cx \land Sx] \land Bx\)
  2. \(c[\exists x[Cx \land Sx] \land Bx] = \{\langle w, g'\rangle \,|\,\)for some \(\langle w, g\rangle\in c\), \(g\) and \(g'\) differ at most in that \(g'(x)\) is a sleeping black cat in \(w \}\)

Every farmer is happy.

  1. \(\forall x[Fx \to Hx]\)
  2. \(c[\forall x[Fx \to Hx]] = \{\langle w, g\rangle\in c \,|\,\) every farmer in \(w\) is happy in \(w\}\)

Every farmer who owns a donkey beats it.

  1. \(\forall x[(Fx\land \exists y[Dx \land Oxy])\to Bxy]\)
  2. \(c[\forall x[(Fx\land \exists y[Dx \land Oxy])\to Bxy] = \{\langle w, g\rangle\in c \,|\,\) every farmer in \(w\) beats in \(w\) every donkey they own in \(w\}\)

If a farmer owns a donkey, he beats it.

  1. \(\exists x[(Fx\land \exists y[Dx \land Oxy])] \to Bxy\)
  2. \(c[\exists x[(Fx\land \exists y[Dx \land Oxy])] \to Bxy] = \{\langle w, g\rangle\in c \,|\,\) for any farmer in \(w\) and any donkey that the farmer owns in \(w\), the farmer beats the donkey in \(w\}\)

3.3 Varieties of update semantics

We’ve seen some versions of update semantics, but they are all of the following form:

\(\{p_1, \dots, p_n\}[\phi] = \{p'_1, \dots, p'_m\}\)

  1. Lifted DPL: \(p_i\) is an assignment \(g\)

  2. Lifted DPropL: \(p_i\) is a possible world \(w\)

  3. FCS: \(p_i\) is a world-assignment pair\(\langle w, g\rangle\)

  4. (Propositional) inquisitive semantics (Ciardelli, Groenendijk, and Roelofsen 2013, 2018): a possibility is a set of possible worlds.

  • Each \(p_i\) is a possibility.
  • A set of possibilities is called an information state.
  • A sentence denotes a function from information states to information states.

Depending on which aspect of context you are trying to analyse, you choose your possibilities and information states (Nouwen et al. 2016).

Our version of is very close to the version of FCS given in Heim (1982), but there are some differences.

4 Remarks on FCS

4.1 Indefinites

One of the main proposals of Heim (1982) is that indefinites are not quantifiers, but simply variables. The theory we have developed is similar in this respect, but not completely the same as hers.

  • In our language, we have \(\exists x\); Heim’s language doesn’t have an existential quantifier.
  • But our \(\exists x\) is not really a quantifier. What it does is that it deletes information that \(x\) carries. Arguably, such a device cannot be found in natural language.
  • Heim’s system doesn’t have \(\exists x\), but she achieves essentially the same result by requiring an indefinite to always denote a new discourse referent.

There is a donkey.

  1. Our translation: \(\exists x[Dx]\)
  2. Heim’s translation: \(Dx\)
  • Unlike our formulation, Heim’s FCS is eliminative.

  • See Nouwen (2007) and references there for dynamic systems where \(\exists x\) does not lead to information loss.

4.2 Heim on indefinites vs definites

Heim’s underlying intuition was that indefinites and definites in natural language are actually the same thing, except that they have indefinites and definites have different felicity conditions on their usage.

Our formal language has no ‘definites,’ but ultimately we want to have a formal semantic system for natural languages.

Heim’s felicity conditions on indefinites and definites:

  • Indefinites must introduce new discourse referents with respect to their input context (aka local context) (Novelty Condition).
  • Definites must refer back to old discourse referents with respect their input context. These conditions are called (Familiarty Conditions).

However, Heim decided to develop a different theory later on, in part because this analysis of definites has some issues. One of them is that definites can contain bound variables. But if the definite is interpreted as a single discourse referent that is not bound itself, it should have a fixed denotation, e.g. the following sentence should presuppose that there’s a unique paper written by every student.

Every student sent me the paper they wrote last semester.

Heim also later proposed to drop the Novelty Condition for indefinites, in favor of so-called Maximize Presupposition! (Heim 1991, 2011). But she never fully worked out this view, as far as I know. To do so, one would need a reasonably good theory of definites, which we don’t really have (but see Köpping 2018, 2019).

4.3 Unselective binding

Another issue of FCS is so-called unselective binding.

  • In the above examples of donkey sentences, \(y\) is universally quantified in the end result, due to unselective binding by the universal quantification over assignments encoded in \(to\).
  • But it is by now agreed that at least some quantifiers in natural language should not be analysed in terms of unselective binding. In particular, quantifier like most give rise to the so-called Proportion Problem.

Fortunately, solutions to this issue were developed in the 1990s (Kanazawa 1993, 1994; Chierchia 1995; Berg 1996; Nouwen 2003; Brasoveanu 2007). Essentially, these authors selective quantifiers that quantify over individuals, rather than assignments, to the system.

4.4 Conditionals

It is agreed (with very few exceptions) that natural language conditionals cannot be analysed in terms of material implication \(\to\) (as Heim 1982 remarks), and a proper analysis of conditionals requires intensional semantics. This literature is huge.

But the mechanism of unselective binding might not be too bad for conditional donkeys after all. Unlike quantificational donkeys, conditional donkeys don’t run into the Proportion Problem.

We won’t be able to talk about a serious analysis of conditionals in this course, but we can hopefully discuss this point later.

4.5 Disjunction

Disjunction is a problem. Heim (1982) actually doesn’t really talk about disjunction herself. The above meaning of \(\lor\) is based on DPL as presented in Groenendijk and Stokhof (1991).

As mentioned in Lecture 1, there are some recalcitrant issues with disjunction.

  1. Giorgos has a cat or (he has) a dog, and he will bring it to the restaurant.
  2. Either this house doesn’t have a bathroom or it’s in a funny place.

As in DPL, \(\lor\) in our version of FCS is both internally and externally static, so neither of these examples is accounted for.

  • The first type of examples is called Stone disjunction after Stone (1992; but it was already discussed in Groenendijk and Stokhof 1991).

  • The second example is due to Barbara Partee and is called bathroom disjunction.

4.5.1 Stone Disjunction

To account for Stone disjunction, we could have an externally dynamic disjunction.

\(c[(\phi\dot{\lor}\psi)] = c[\phi]\cup c[\psi]\)

However, this gives rise to another issue.

Giorgos has a cat, or he has no pets. #It is white.

\((\exists x[Cx \land Hgx] \lor \neg \exists y[Py \land Hgy]) \land [Wx]\)

This anaphora is wrongly predicted to be fine.

  • After the first sentence, \(x\) will carry some information, namely, if Giorgos has a cat, \(x\) must be a cat that he owns, though if he doesn’t have a pet, \(x\) can be anything.
  • Then the second sentence should be able to sieve out those possibilities where \(x\) refers to a non-white entity (cat or not).

You might think that the infelicity comes from some other conditions on the use of it. It normally cannot refer to a human (or a plurality of entities), and if some values of \(x\) are non-humans (and/or pluralities), the infelicity is expected.

But the above sentence is infelicitous even with anaphora that doesn’t have such conditions, e.g.

  • a null pronoun in languages like Japanese
  • null anaphora with expressions like the rest, comparatives with implicit standards, etc.

4.5.2 Towards partiality

A related issue is that if assignments are total, that means that all discourse referents are already there from the beginning. The vast majority of them carry no information, but total assignments are defined for all of them.

For a logical language, this is not an issue, but for natural language, a discourse referent needs to be introduced somehow (linguistically or not), before it can be anaphorically referred to.

For this reason, the theory in Heim (1982) has a way to keep track of a set of discourse referents that have been mentioned.

Heim (1982) mentions an argument of the following sort for this, but it’s perhaps not very cogent.

  1. #He, she, or it is actually here.
  2. Something or someone exists. He, she, or it is actually here.

Exercise: Discuss this argument, and possible ways to improve it.

Another way to deal with this issue is by introducing partiality.

  • Define assignments as partial functions from variables to individuals.
  • When no discourse referents have been introduced, then the assignments are undefined for all of them.
  • \(\exists x\) is the device that introduces a new discourse referent. It triggers random assignment, opening up the slot for \(x\).

Yet another way of implementing this idea is by making use of a dummy individual (Rothschild 2017).

Partiality makes everything formally very complex (see e.g., Berg 1996; Krahmer 1998; Nouwen 2003). But partiality could potentially solve the above issue of externally dynamic disjunction by assuming that the second disjunct does not fully resolve undefinedness.

Exercise: Formulate a constraint on partial assignments that explains the above data with disjunction (There are probably several potential ways).

Our fragment for English will have partiality.

4.5.3 Bathroom Anaphora

The bathroom anaphora is still an issue.

Related to it is the issue of double negation.

It’s not true that Flora doesn’t have a cat. I’ve seen him.

These issues have been recently attracting attention in the literature (again), e.g. Rothschild (2017), Gotham (2019), Hofmann (2019), as well as Patrick D. Elliott’s and Matt Mandelkern’s recent work.

4.6 Quantificational subordination

Another well-known issue is quantificational subordination (Berg 1996; Nouwen 2003, 2007; Brasoveanu 2007, 2008, 2010).

Every linguist has a cat, and they all post pictures of it on Instagram.

\((\forall x[Lx \to \exists y[Cy\land Hxy]])\)

  • Our \(\forall x\) is externally static, so \(y\) should be inaccessible outside its scope.
  • The key to this phenomenon is actually the plural pronoun they in the second sentence.
  • Our formal language so far has no plurality.

4.7 FCS’

There is another way of combining DPL and DPropL, namely, by defining the relational semantics between pairs consisting of a possible world \(w\) and a set \(G\) of assignments.

Each \(\langle w, G\rangle\) in context \(c\) will be given the following pragmatic interpretation.

  • \(w\) is a candidate for the actual world.
  • \(G\) is possible ways of assigning values to discourse referents with respect to \(w\).

Exercise: Reformulate the semantics.

4.8 Discourse Representation Theory

Discourse Representation Theory (DRT) is another well-known dynamic theory developed for natural language (Kamp 1981; Kamp and Reyle 1993, among others).

It has been popular (in certain circles, at least) and many different versions have been developed and being developed.

I will not covered DRT, but see Brasoveanu (2007) for a way to think about it similarly to FCS. See also the comparison between DRT and DPL in Groenendijk and Stokhof (1991).

5 References

Beaver, David. 2001. Presupposition and Assertion in Dynamic Semantics. Stanford: CSLI.
Berg, Martin van den. 1996. “Some Aspects of the Internal Structure of Discourse: The Dynamics of Nominal Anaphora.” PhD thesis, Universiteit van Amsterdam.
Bledin, Justin, and Kyle Rawlins. 2020. “Resistance and Resolution: Attentional Dynamics in Discourse.” Journal of Semantics 37 (1): 43–82. https://doi.org/10.1093/jos/ffz015.
Brasoveanu, Adrian. 2007. “Structured Nominal and Modal Reference.” PhD thesis, Rutgers University.
———. 2008. “Donkey Pluralities: Plural Information States Versus Non-Atomic Individuals.” Linguistics and Philosophy 31 (2): 129–209. https://doi.org/10.1007/s10988-008-9035-0.
———. 2010. “Structured Anaphora to Quantifier Domains.” Information and Computation 208 (12): 450–73. https://doi.org/10.1016/j.ic.2008.10.007.
Chierchia, Gennaro. 1995. Dynamics of Meaning: Anaphora, Presupposition, and the Theory of Grammar. Chicago: University of Chicago Press.
Ciardelli, Ivano, Jeroen Groenendijk, and Floris Roelofsen. 2009. “Attention! Might in Inquisitive Semantics.” In Proceedings of SALT 19.
———. 2013. “Inquisitive Semantics: A New Notion of Meaning.” Language and Linguistics Compass 7 (9): 459–76. https://doi.org/10.1111/lnc3.12037.
———. 2018. Inquisitive Semantics. Oxford University Press.
Farkas, Donka, and Kim B. Bruce. 2010. “On Reacting to Assertions and Polar Questions.” Journal of Semantics 27 (1): 81–118. https://doi.org/10.1093/jos/ffp010.
Gotham, Matthew. 2019. “Double Negation, Exclluded Middle and Accessibility in Dynamic Semantics.” In Proceedings of the 22nd Amsterdam Colloquium, edited by Julian J. Schlöder, Dean McHugh, and Floris Roelofsen, 142–51.
Groenendijk, Jeroen, and Martin Stokhof. 1991. “Dynamic Predicate Logic.” Linguistics and Philosophy 14 (1): 39–100. https://doi.org/10.1007/BF00628304.
Heim, Irene. 1982. “The Semantics of Definite and Indefinite Noun Phrases.” PhD thesis, University of Massachusetts, Amherst.
———. 1983. “On the Projection Problem for Presuppositions.” In Proceedings of WCCFL 2, edited by Michael Barlow, Daniel P. Flickinger, and Michael Wescoat, 114–25. Stanford, CA: CSLI.
———. 1991. Artikel Und Definitheit.” In Semantik: Ein Internationales Handbuch Der Zeitgenössischen Forschung, edited by Arnim von Stechow and Dieter Wunderlich, 487–535. Berlin: de Gruyter.
———. 2011. “Definiteness and Indefiniteness.” In Semantics: An International Handbook of Natural Language Meaning, edited by Klaus von Heusinger, Claudia Maienborn, and Paul Portner, 2:996–1025. Berlin: de Gruyter.
Hofmann, Lisa. 2019. “The Anaphoric Potential of Indefinites Under Negation and Disjunction.” In Proceedings of the 22nd Amsterdam Colloquium, edited by Julian J. Schlöder, Dean McHugh, and Floris Roelofsen, 181–90.
Kamali, Beste, and Manfred Krifka. 2020. “Focus and Contrastive Topic in Questions and Answers, with Particular Reference to Turkish.” Theoretical Linguistics 46 (1–2): 1–71. https://doi.org/10.1515/tl-2020-0001.
Kamp, Hans. 1981. “A Theory of Truth and Semantic Representation.” In Formal Methods in the Study of Language, edited by Jeroen A. G. Groenendijk, Theo M. V. Janssen, and Martin J. B. Stokhof, 277–322. Amsterdam: Mathematical Center.
Kamp, Hans, and Uwe Reyle. 1993. From Discourse to Logic: An Introduction to Modeltheoretic Semantics in Natural Language, Formal Logic and Discourse Representation Theory. Dordrecht: Kluwer Academic Publishers.
Kanazawa, Makoto. 1993. “Dynamic Generalized Quantifiers and Monotonicity.” ILLC.
———. 1994. “Weak Vs. Strong Readings of Donkey Sentences and Monotonicity Inferences in a Dynamic Setting.” Linguistics and Philosophy 17 (2): 109–58. https://doi.org/10.1007/BF00984775.
Köpping, Jan. 2018. “The Individual Parameter.” PhD thesis, Johann-Wolfgang-Goethe Universität Frankfurt am Main.
———. 2019. “How to Trivialize Uniqueness.” In Proceedings of Sinn Und Bedeutung 24, edited by Michael Franke, 1:429–46.
Krahmer, Emiel. 1998. Presupposition and Anaphora. Stanford: CSLI.
Krifka, Manfred. 2015. “Bias in Commitment Space Semantics: Declarative Questions, Negated Questions, and Question Tags.” In Proceedings of SALT 25, 328–45.
Murray, Sarah E. 2014. “Varieties of Update.” Semantics and Pragmatics 7 (2): 1–53. https://doi.org/10.3765/ sp.7.2.
Murray, Sarah E., and William B. Starr. 2021. “The Structure of Communicative Acts.” Linguistics and Philosophy 44: 425–74. https://doi.org/10.1007/s10988-019-09289-0.
Nouwen, Rick. 2003. “Plural Pronominal Anaphora in Context: Dynamic Apsects of Quantification.” PhD thesis, Utrecht Institute of Linguistics OTS.
———. 2007. “On Dependent Pronouns and Dynamic Semantics.” Journal of Philosophical Logic 36 (2): 123–54. https://doi.org/10.1007/s10992-006-9029-8.
Nouwen, Rick, Adrian Brasoveanu, Jan van Eijck, and Albert Visser. 2016. “Dynamic Semantics.” In The Stanford Encyclopedia of Philosophy, edited by Edward N. Zalta, Winter 2016. https://plato.stanford.edu/archives/win2016/entries/dynamic-semantics/; Metaphysics Research Lab, Stanford University.
Roberts, Craige. 2012. “Information Structure: Towards an Integrated Formal Theory of Pragmatics.” Semantics and Pragmatics 5 (6): 1–69. https://doi.org/10.3765/sp.5.6.
Roelofsen, Floris, and Donka F. Farkas. 2015. “Polarity Particle Responses as a Window onto the Interpretation of Questions and Assertions.” Language 91 (2): 359–414. https://doi.org/10.1353/lan.2015.0017.
Rothschild, Daniel. 2017. “A Trivalent Approach to Anaphora and Presupposition.” In Proceedings of the Amsterdam Colloquium 2017, edited by Alexandre Cremers, Thom van Gessel, and Floris Roelofsen, 1–13. Amsterdam: ILLC.
Rothschild, Daniel, and Seth Yalcin. 2016. “Three Notions of Dynamicness in Language.” Linguistics and Philosophy 39 (4): 333–55. https://doi.org/DOI 10.1007/s10988-016-9188-1.
Stalnaker, Robert. 1973. “Presuppositions.” Journal of Philosophical Logic 2 (4): 447–57.
———. 1978. “Assertion.” In Syntax and Semantics 9: Pragmatics, edited by Peter Cole, 315–32. New York: Academic Press.
———. 1998. “On the Representation of Context.” Journal of Logic, Language and Information 7: 3–19.
———. 1999. Context and Content. Oxford: Oxford University Press.
———. 2002. “Common Ground.” Linguistics and Philosophy 25 (5-6): 701–21.
———. 2004. “Assertion Revisited: On the Interpretation of Two-Dimensional Modal Semantics.” Philosophical Studies 118 (1): 299–322. https://doi.org/10.1023/B:PHIL.0000019550.81145.34.
———. 2014. Context. Oxford: Oxford University Press.
Stone, Matthew. 1992. Or and Anaphora.” In Proceedings of SALT 2, edited by Chris Barker and David Dowty., 367–85. Columbus, Ohio: The Ohio State University Working Papers in Linguistics.
Sudo, Yasutada. 2017. “It’s Not Always Redundant to Assert What Can Be Presupposed.”
Veltman, Frank. 1996. “Defaults in Update Semantics.” Journal of Philosophical Logic 25 (3): 221–61. https://doi.org/10.1007/BF00248150.
Willer, Malte. 2013. “Dynamics of Epistemic Modality.” The Philosophical Review 122 (1): 45–92.
———. 2015. “An Update on Epistemic Modals.” Journal of Philosophical Logic 44: 835–479. https://doi.org/10.1007/s10992-015-9364-8.