1 Introduction

Modified numerals are constructions where a numeral n combines with a modifier to form more complex expressions like less than 18, at least 5, exactly 7 or between 10 and 15. There are many such constructions but in this paper we will focus on the pairs of expressions \(\{\) at least / at most \(\}\) n and \(\{\) more than / fewer than \(\}\) n. Following Hackl (2001), Nouwen (2010b) we call expressions in the former pair superlative quantifiers and the expressions in the latter pair comparative quantifiers.Footnote 1

On a naive view one would perhaps expect the following expressions to be interchangeable.

  1. (1)
    1. a.

      At least n A are B \(\Longleftrightarrow \) More than \(n - 1\) A are B.

    2. b.

      At most n A are B \(\Longleftrightarrow \) Fewer than \(n - 1\) A are B.

At least since Geurts et al. (2007) it is clear that superlative and comparative quantifiers are in fact quite distinct. One of the observed differences is that superlative quantifiers generate ignorance effects, while comparative quantifiers do not (Nouwen, 2010b).Footnote 2

  1. (2)
    1. a.

      At least/at most n \(\varphi \) \(\rightsquigarrow \) Speaker does not know how many \(\varphi \)

    2. b.

      More/fewer than n \(\varphi \) Speaker does not know how many \(\varphi \)

As an illustration consider the contrast between the following two sentences from Blok (2019):

  1. (3)
    1. a.

      ? I have at least three children.

    2. b.

      I have more than two children.

Example (3-a) is odd because it gives rise to the unlikely implication that the speaker doesn’t know how many children she has. Example (3-b) instead implicates no such thing.

The same point can be made with the downward entailing quantifiers. For instance in the following example from Nouwen (2010b):

  1. (4)
    1. a.

      ? A hexagon has at most 10 sides.

    2. b.

      A hexagon has fewer than 11 sides.

In the next section we will present three puzzles arising for the interpretation of modified numerals. Following Büring (2008), we will show that these puzzles can be solved if we assume that superlative quantifiers convey disjunctive meanings, while comparative ones do not. The crucial observation is that disjunctions and superlative modifiers generate the same inferences. Büring proposed to derive these inferences as Gricean conversational implicatures (Grice, 1975, 1989). Neo-Gricean (Sauerland, 2004) as well as grammatical accounts of implicatures (Chierchia, 2004; Fox, 2007; Chierchia et al., 2012), however, have difficulties in accounting for the whole range of inference patterns (Kennedy, 2015; Schwarz, 2013, 2016; Crnič et al., 2015). We will instead propose an account using the logic of pragmatic enrichment presented in Aloni (2022). The main difference with traditional grammatical or neo-Gricean approaches is that on Aloni’s view such pragmatic inferences neither follow from some grammatical operation nor are the result of (complex) reasoning based on alternative expressions speakers might have used, but rather are a direct consequence of something else speakers do in conversation: when interpreting a sentence they create pictures of the world and by doing so they favour vivid and concrete representations systematically neglecting empty configurations. Let us refer to this as the neglect zero assumption. Aloni (2022) showed that free choice (Kamp, 1974; Zimmermann, 2000) and related inferences directly follow from neglect zero. Her analysis is implemented in a bilateral state-based modal logic (\(\textsf{BSML}\)) modelling assertion and rejection conditions rather than truth. In this paper we will present a first order version of \(\textsf{BSML}\), a quantified bilateral state-based modal logic (\(\textsf{QBSML}\)), and apply it to explain modified numerals and the puzzles their interpretation gives rise to.

2 Puzzles

2.1 Ignorance

Superlative and comparative quantifiers contrast in interesting ways with each other and with bare numerals in the inferences that they generate. Bare numerals generate exact quantity inferences, superlative modifiers ignorance inferences, comparative modifiers neither of the twoFootnote 3:

  1. (5)

    The band has three players \(\rightsquigarrow \) exactly three

  2. (6)

    The band has at least three players \(\rightsquigarrow \) ignorance

  3. (7)

    The band has more than two players \(\rightsquigarrow \) neither

The first challenge for semantic theory is to explain why these different effects are generated given that the determiners “n”, “more than \((n-1)\)” and “at least n” are assumed to have the same denotation in standard generalised quantifier theory (Barwise & Cooper, 1981):

  1. (8)

    n / at least n / more than \((n-1)\) \(\mapsto \) \(\lambda P \lambda Q. \ |P \cap Q| \ge n\)

Why do only bare numerals express an exact meaning? And why do superlative modifiers imply ignorance about exact quantity while comparative modifiers do not, given that both appear equally uninformative about the intended number?

A standard answer to the first question (Krifka, 1987; Schwarz, 2013; Kennedy, 2015) assumes that bare numerals express exact meanings as part of their conventional meaning. This is the so called two-sided analysis of numerals, which we will also adopt (even though nothing in what follows hinges on this choice):

  1. (9)

    n \(\mapsto \) \(\lambda P \lambda Q. \ |P \cap Q| = n\)

A crucial observation towards an answer to the second question is that superlative numerals are not the only constructions that give rise to ignorance effects. The same is the case with plain disjunctions (Grice, 1989; Gazdar, 1976).

  1. (10)

    Klaus married Paul or John. \(\rightsquigarrow \) speaker doesn’t know who

  2. (11)

    Klaus has three or four children. \(\rightsquigarrow \) speaker doesn’t know how many

Also in the case of disjunction this ignorance effect is strong. In the introduction we observed the oddity of the following sentences:

  1. (3-a)

    ? I have at least three children.

  2. (3-b)

    ? A hexagon has at most 10 sides.

Similarly, the following are odd because they suggest that the speaker doesn’t know who they are married to or how many children they have:

  1. (12)

    ? I married Paul or John.

  2. (13)

    ? I have three or four children.

Based on these observations, we follow Büring (2008) and propose that the main difference between superlative and comparative modifiers is that only the former convey inherently disjunctive meanings:

  1. (14)

    at least n \(\mapsto \) \(\lambda P \lambda Q. |P \cap Q| > n \vee |P \cap Q| =n\) (\(\equiv \) \(\lambda P \lambda Q.|P \cap Q| \ge n\))

  2. (15)

    more than n \(\mapsto \) \(\lambda P \lambda Q. |P \cap Q| > n\)

  3. (16)

    at most n \(\mapsto \) \(\lambda P \lambda Q. |P \cap Q| < n \vee |P \cap Q| =n\) (\(\equiv \) \(\lambda P \lambda Q.|P \cap Q| \le n\))

  4. (17)

    less than n \(\mapsto \) \(\lambda P \lambda Q. |P \cap Q| < n\)

What we need now is to derive the following ignorance inferences for superlative modifiers and disjunctions, while no such inference should be derived for the comparative modifier cases.

  1. (18)

    Klaus married with Paul or John

    \(\rightsquigarrow \) (according to the speaker) it is possible that Klaus married with Paul and it is possible that Klaus married with John.

  2. (19)

    The band has at least/at most three players

    \(\rightsquigarrow \) (according to the speaker) it is possible that the band has exactly three player and it is possible that the band has more/less than three players.

Büring proposed to derive these inferences as conversational implicatures. The following section presents a strong argument in favour of such a pragmatic account. As we will see in later sections, however, neo-Gricean (Sauerland, 2004) as well as grammatical accounts of implicatures (Chierchia, 2004; Fox, 2007; Chierchia et al., 2012) have difficulties in scaling up to account for the whole range of facts.

2.2 Obviation

It has been observed by Nouwen (2010b) and Blok (2019) that the ignorance readings we saw in the previous section can be obviated once superlative modifiers appear in the scope of certain operators. In particular, if they appear in the scope of universal quantifiers and modals. Consider first the case of the universal quantifier:

  1. (20)

    Everyone read at least three books. ignorance

On its most prominent reading, (20) does not imply any ignorance. The example is felicitous in a context where the speaker has full knowledge of the situation and simply conveys that no individual read less than three books.

Consider now the following modal case, which as Büring (2008) observed is ambiguous:

  1. (21)

    Paprika is required to read at least three books.

    1. a.

      Authoritative reading:

      It has to be the case that P reads three or more books.

      ignorance

    2. b.

      Epistemic reading:

      Three or more is such that P has to read that many books.

      \(\rightsquigarrow \) ignorance

The most prevalent reading is one compatible with a situation where the speaker has full knowledge. Büring called it the authoritative reading. On this reading, Paprika is not allowed to read less than 3 books, but may read more. In such cases the speaker knows precisely what is and what is not allowed. No ignorance inference is generated.

On the less obvious epistemic reading, which Büring called speaker-insecurity reading, the speaker knows that there is some lower bound to how many books Paprika should read and that this lower bound is three or higher, but she does not know which of the two: it might be three or higher than three.

As an illustration of the authoritative reading, Büring proposes (22), encountered on a computer screen while creating a new account:

  1. (22)

    The password must be at least five characters long.

Büring observes: “If it turns out that the password must in fact be seven (or more) characters long, we would object to [the sentence]”.

As an illustration of the epistemic reading Büring proposes:

  1. (23)

    To become a member of this club, you have to pay at least $200,000.

Büring observes “If it turns out that no donation of less than $250,000 gets you into the club’s rank and file, what I said wasn’t false, nor infelicitous. I merely claimed that the minimum contribution was 200K, or more”.

Notice that again similar effects obtain with disjunction:

  1. (24)
    1. a.

      Paprika read two or three books \(\rightsquigarrow \) ignorance

    2. b.
  2. (25)
    1. a.

      Everyone read two or three books ignorance [obviation]

    2. b.
  3. (26)

    Paprika is required to read two or three books.

    1. a.

      authoritative ignorance [obviation]

    2. b.

      epistemic \(\rightsquigarrow \) ignorance

The challenge here is to explain the emergence of the ignorance effect in the plain case and its obviation in these embedded cases. Semantic accounts of ignorance inferences (e.g., Geurts et al. 2007; Nouwen 2010b), that propose that superlative modifiers have an epistemic component as part of their lexical contribution, have problems in accounting for obviation, which instead is unproblematic for neo-Gricean pragmatic accounts (Büring, 2008; Schwarz, 2013; Kennedy, 2015). In pragmatic accounts, ignorance effects are treated as conversational implicatures, and therefore are expected to disappear in some embedded contexts. Pragmatic accounts however typically have difficulties in accounting for additional inferences obviation cases give rise to. These will be discussed in the following section.

2.3 Distribution and Free Choice

It has been observed that sentences with disjunction in the scope of a universal quantifier tend to give rise to distributive inferences that each of the disjuncts holds (Spector, 2006; Fox, 2007; Klinedinst, 2007).

  1. (27)

    Every woman in my family has two or three children.

    \(\rightsquigarrow \) Some woman has two and some woman has three children.

To be more precise, this inference is only generated in contexts where the speaker is assumed to have full knowledge of the situation. In situations of partial information something weaker obtains:

  1. (28)

    Every woman in my family has two or three children.

    \(\rightsquigarrow \) Some woman might have two and some woman might have three children.

Notice again the similarity with the case of superlative quantifiers:

  1. (29)

    Every woman in my family has at least three children.

    1. a.

      full knowledge \(\rightsquigarrow \) Some woman has three and some woman has more than three children.

    2. b.

      partial information \(\rightsquigarrow \) Some woman might have three and some woman might have more than three children.

Disjunctions in the scope of a necessity modal give rise to similar distribution effects. We will call these \(\Box \)-free choice inferences:

  1. (30)
    1. a.

      To pass this course you are required to give a presentation or write a short paper \(\rightsquigarrow \) You are allowed to give a presentation and you are allowed to write a short paper

    2. b.

      (NB: )

Similar inferences are generated for authoritative readings of modal sentences with superlative quantifiers:

  1. (31)
    1. a.

      To pass the course, you’re required to read at least three books. (authoritative reading)

    2. b.

      \(\rightsquigarrow \) You are allowed to read three books and you are allowed to read more.

In neo-Gricean approaches, distribution and \(\Box \)-free choice inferences can be easily derived via negations of universal alternatives:

  1. (32)

    \(\forall x (\varphi \vee \psi ) + {\lnot \forall x \varphi } + {\lnot \forall x \psi } \models \exists x \varphi \wedge \exists x \psi \)

  2. (33)

But as experimentally attested by Crnič et al. (2015), Ramotowska et al. (2022), distributive inferences may obtain in the absence of plain negated universal inferences.Footnote 4 Consider the following sentence used in a situation where all brothers have been married to a woman, but one of the brothers married first a woman and then a man:

  1. (34)

    Every brother of mine has been married to a woman or a man.

    \(\rightsquigarrow \) some brother has been married to a woman and some brother has been married to a man (even in a situation where all brothers have been married to a woman)

  2. (34)

    \( \forall x (\varphi \vee \psi ) \rightsquigarrow \exists x \varphi \wedge \exists x \psi \), even when

Furthermore eventually we also want to account for the classical cases of -free choice inferences (Kamp, 1974; Zimmermann, 2000):

  1. (35)
    1. a.

      You may have coffee or tea \(\rightsquigarrow \) you may have coffee and you may have tea

    2. b.

But -free choice inferences are not easy to derive by standard Gricean reasoning:

  1. (36)

Hence, neo-Gricean approaches have problems with both distribution inferences and free choice effects. More in general, note that the different behaviour of \(\exists \) and in interaction with disjunction is surprising from a purely pragmatic (neo-Gricean) point of view:

  1. (37)
    1. a.

      \(\forall x (\varphi \vee \psi ) \rightsquigarrow \exists x \varphi \wedge \exists x \psi \) [distribution]

    2. b.
  2. (38)
    1. a.

      [\(\Box \)-free choice]

    2. b.

      -free choice]

For a natural language example illustrating (37-b) consider the following which triggers no distribution effects but rather an ignorance inference:

  1. (39)
    1. a.

      Some woman in my family has two or three children.

      some woman has two and some woman has three

      \(\rightsquigarrow \) some woman in my family might have two children and might have three children

    2. b.

Both distribution and free choice inferences can be captured by grammatical accounts of implicatures (Chierchia et al., 2012; Fox, 2007), which derive them by the application of \( exh \), a grammaticalised operation of exhaustification. However, grammatical accounts do not allow us to derive ignorance effects for plain disjunction () unless we assume the presence of a covert epistemic modal operator (). It’s plausible to assume that also in the case of plain disjunction the modal inference and obtains in the absence of the negated universal inference \(\lnot \Box \phi \) and \(\lnot \Box \psi \) (the results of recent experiments (Degano et al., 2023), a follow-up of Ramotowska et al. (2022), are in support of this assumption). To derive these facts, the grammatical approach has to assume not only that all assertions involve the presence of a covert \(\Box \), but also that this covert operator induces alternatives, for which we lack an intuitive interpretation.

Another problem arising for grammatical approaches to implicatures is discussed in the following section.

2.4 Negation

One of the advantages of pragmatic approaches to ignorance inferences is that they predict their cancellation under negation. For example, disjunction under negation behaves classically and this is predicted on a Gricean view:

  1. (40)
    1. a.

      Klaus didn’t marry John or Bill \(\rightsquigarrow \) Klaus did not marry either of the two

    2. b.

      \(\lnot (\varphi \vee \psi ) \rightsquigarrow \lnot \varphi \wedge \lnot \psi \)

Notice that superlative quantifiers are in general infelicitous under negationFootnote 5:

  1. (41)

    ? Klaus doesn’t have at least/at most 3 children.

An account where ignorance effects are predicted to systematically disappear under negation, can explain the infelicity of (41) in terms of blocking. Indeed since the following equivalences hold

$$\begin{aligned} \lnot (x \le y)&= \lnot x=y \wedge \lnot x<y = x>y \\ \lnot (x \ge y)&= \lnot x=y \wedge \lnot x>y = x<y \end{aligned}$$

example (42) would turn out be equivalent to the simpler (42), and hence would be blocked by it:

  1. (42)

    Klaus has less/more than 3 children.

Since no simpler alternatives can be found for the case of plain disjunction under negation, (40) is still predicted to be felicitous on this account.Footnote 6

This simple explanation in terms of blocking would be more difficult (if not impossible) to adopt for the grammatical view. Since \( exh \) is treated as a grammatical operator which can scopally interact with negation, there are more possible readings generated for example (41) and some of them might fail to be blocked by alternative forms involving simpler expressions.

2.5 Summary and Analysis of the Observed Phenomena

In the previous sections, we have discussed inference patterns generated by modified numerals and we have shown that the behaviour of superlative quantifiers share a strong resemblance to the behaviour of plain disjunctions. Given this striking similarity, we follow Büring (2008) and propose to analyse superlative quantifiers explicitly as disjunctions using the following notation:

  1. (43)

    at least n \(\varphi \) \(\mapsto \) \({\texttt{n}} \vee \texttt{more}\)

  2. (44)

    at most n \(\varphi \) \(\mapsto \) \(\texttt{n} \vee \texttt{less}\)

Sentences with superlative and comparative modifiers will be then translated as follows, with only the former conveying disjunctive meanings:

  1. (45)
    1. a.

      The band has at least three players. [Superlative]

    2. b.

      \(\texttt{three} \vee \texttt{more}\)

  2. (46)
    1. a.

      The band has at most three players. [Superlative]

    2. b.

      \(\texttt{three} \vee \texttt{less}\)

  3. (47)
    1. a.

      The band has more than two players. [Comparative]

    2. b.

      more-than-two

  4. (48)
    1. a.

      The band has less than two players. [Comparative]

    2. b.

      less-than-two

Examples (49)-(55) summarizes the inference patters discussed in the previous section, which constitute the desiderata of the formal system we will present in Sects. 3 and 4.

  1. (49)
    1. a.

      Klaus has at least three children. [Ignorance]

    2. b.
  2. (50)
    1. a.

      Every woman in my family has at least                                     [Obviation]

      three children.

    2. b.
  3. (51)
    1. a.

      Every woman in my family has at least                                 [Distribution]

      three children.

    2. b.

      \(\forall x (\texttt{three}(x) \vee \texttt{more}(x)) \rightsquigarrow \exists x\, \texttt{three}(x) \wedge \exists x\, \texttt{more}(x)\)

  4. (52)
    1. a.

      Every woman in my family has at least                               [Distribution\(^{\diamond }\)]

      three children.

    2. b.
  5. (53)
    1. a.

      You are required to read at least three books. [\(\Box \)-free choice]

    2. b.
  6. (54)
    1. a.

      You are allowed to read at least three books. [-free choice]

    2. b.
  7. (55)
    1. a.

      ?Klaus does not have at least three children. [Negation]

    2. b.

      \(\lnot (\texttt{three} \vee \texttt{more}) \rightsquigarrow \lnot \texttt{three} \wedge \lnot \texttt{more}\)

Table   summarizes the predictions of some previous approaches, where “?” means that the specific inference is not explicitly addressed by the relevant approach.

Table 1 Comparison of results of different approaches

In the following sections we will develop a framework in which these inferences can be derived rigorously. As we have indicated, analysing superlative numerals in terms of disjunction is not new. Our analysis however will differ from previous approaches because we will use a different way of deriving pragmatic effects of disjunction using pragmatic enrichments as introduced in Aloni (2022). The ignorance and free choice effects in Examples (49), (53) and (54), and the negation fact in (55) will follow automatically by adopting Aloni (2022)’s mechanism of pragmatic intrusion (see Sect. 4.3). To account for the obviation fact in Example (50) and the distribution facts in Examples (51) and (52) we will raise the framework of Aloni (2022) to the first-order case.

3 A Logic Based Account

In the following sections we will present a logic-based account where ignorance and related inferences will follow as “reasonable inferences” in the sense of Stalnaker (1975).Footnote 7 We understand a reasonable inference not as a semantic relation but as a pragmatic one, which relates speech acts rather than propositions. To derive reasonable inference we employ a state-based modal logic modeling assertion and rejection conditions rather than truth.

Where classical modal logic interprets formulas with respect to a single possible world, state-based modal logic interprets formulas with respect to a state modelled as a set of possible worlds. In the propositional case, developed in Aloni (2022), this amounts to the following. Let \({\mathcal {M}} = \langle W, R, V\rangle \) be a Kripke model, where W is a non-empty set of worlds, \(R \subseteq W \times W\) a two-place relation over W and V a world-dependent valuation function assigning truth values to propositional variables of the language.

Classical modal logic models truth in a possible world (an element of W) while state-based modal logic models support in an information state (a subset of W):

$$\begin{aligned}&{\mathcal {M}}, w \models \varphi ,\text { where } w \in W \end{aligned}$$
(Classical)
$$\begin{aligned}&{\mathcal {M}}, s \models \varphi ,\text { where } s \subseteq W \end{aligned}$$
(State-based)

Aloni (2022) employs a bilateral version of state-based modal logic which defines both support (\(\models \)) and anti-support () conditions meant to capture the assertability and rejectability of a sentence in an information state,Footnote 8

We then have that

In our first-order extension of state-based modal logic, the elements of a state, the possibilities or indices as we will call them, are pairs of worlds and (partial) assignments.

Before we continue let’s have a look at an example to get a better understanding of our intended models.

Example 3.1

(An example of a pointed model \({\mathcal {M}},s\)) Consider the model depicted in Fig. . Worlds in this example (and the ones throughout this paper) will be designated by letters wvu,  etc. together with a subscript indicating what is the case in that world. So \(w_{Pa}\) is the world w in which some object a has property P.

The arrows indicate which worlds are R-related.

In this model s consists of the following indices:

$$\begin{aligned} s = \{ \langle w_{Pa}, g[x/a]\rangle , \langle w_{PaPb}, g[x/a]\rangle , \langle w_{PaPb},g[x/b]\rangle , \langle w_{Pb},g[x/b]\rangle \}, \end{aligned}$$

where g[x/d] means the assignment function g that maps variable x onto object d in some domain D.

In state-based systems to be supported in a state you normally must be true in all possibilities. It is then easy to see for instance that \({\mathcal {M}}, s \models Px\) because in each \(i \in s\) the value of x in i is P. It is also clear that \({\mathcal {M}}, s \not \models Pa\) because for instance a is not P in \(w_{Pb}\) and therefore Pa is not supported by all \(i \in s\). The same is the case for Pb: \({\mathcal {M}}, s \not \models Pb\).

Of course, the relation R in the model does not have influence on the formulas we just evaluated and this will only become relevant when we will discuss modal formulas.

Fig. 1
figure 1

A simple model \({\mathcal {M}}\)

3.1 Split Disjunction, Non-emptiness and Pragmatic Enrichment

An important conclusion of Sect. 2 was that modified numerals, specifically superlative quantifiers, behave similarly as disjunctions do. This led to the assumption that superlative quantifiers should be analysed as disjunctions.

In previous state-based accounts of modified numerals (Coppock & Brochhagen, 2013; Blok, 2019) they were analysed in terms of inquisitive disjunctions (Ciardelli & Roelofsen, 2011), we will instead adopt a notion of disjunction from dependence logic and team logic, called split (or tensor) disjunction (Väänänen, 2007; Yang & Väänänen, 2017; Hawke & Steinert-Threlkeld, 2018; Cresswell, 2004).

We say that an information state s supports a split disjunction \(\varphi \vee \psi \) iff s is the union of two substates each supporting one of the disjuncts:

$$\begin{aligned} {\mathcal {M}}, s \models \varphi \vee \psi \text { iff } \exists t,t': t \cup t' = s \text { and } {\mathcal {M}},t \models \varphi \text { and } {\mathcal {M}}, t' \models \psi . \end{aligned}$$

A result of our logic is that an empty state will support any classical formula. Note that this fact together with the notion of split disjunction above entails that whenever we have a state that supports a formula \(\varphi \) we can always find a substate, namely the empty state, such that the state will support the disjunction \(\varphi \vee \psi \), where \(\psi \) is classical and arbitrary.

Aloni (2022) defines a pragmatic enrichment function, by using the non-emptiness atom \(\textsf{NE}\) from team logic (Yang & Väänänen, 2017), which will bar the empty substate as a possible state for evaluation. As a result, a pragmatically enriched disjunction \([\varphi \vee \psi ]^+\) is supported by a state s iff there are two non-empty states \(t,t'\) such that \(t \cup t' = s\) and \(t \models \varphi \) and \(t' \models \psi \).

As an example of how pragmatic enrichment will allow us to derive the ignorance effect, consider Fig. .

Fig. 2
figure 2

Ignorance inference follows from pragmatic enrichment

The model and state in Fig. 2a support \([Pa \vee Pb]^+\) because the state can be split into two non-empty substates, the states t and \(t'\) represented in Fig. 2b, each supporting one of the disjuncts. The modalized conjuncts and then follow in part by requiring the relation to be state-based which we will explain in Sect. 4.1.1. Notice that in each of the two singleton states in 2b classical \(Pa \vee Pb\) is satisfied but its pragmatically enriched version \([Pa \vee Pb]^{+}\) is not.

In combination with the right notion of modality, quantification and negation, the resulting system will predict all the inferences observed in previous sections.

4 Quantified Bilateral State-based Modal Logic (QBSML)

The system we propose extends the bilateral framework of Aloni (2022) to the first-order case. Like Aloni’s BSML, QBSML is a modal predicate logic with state-based semantics that defines conditions of assertion and rejection rather than conditions of truth.

We start by defining the language.

Definition 4.1

(Language) The language \({\mathcal {L}}\) of state-based first-order modal logic is built up from predicate constants \(P^{n} \in {\mathcal {P}}^{\,n}\), with \(n \in {\mathbb {N}}\), individual constants \(c \in {\mathcal {C}}\) and variables \(x \in {\mathcal {V}}\).

$$\begin{aligned} t&{:}:= c \mid x \\ \varphi&{:}:= P^{n}t_{1}\dots t_{n} \mid \textsf{NE} \mid \lnot \varphi \mid \varphi \wedge \varphi \mid \varphi \vee \varphi \mid \exists x\varphi \mid \forall x\varphi \mid \Box \varphi \end{aligned}$$

Definition 4.2

(Model) A model for \({\mathcal {L}}\) is a quadruple \({\mathcal {M}} = \langle W, D, R, I\rangle \), where W is set of worlds, D is a non-empty domain, R is an accessibility relation on W, \(I: W \times {\mathcal {C}} \cup {\mathcal {P}}^{\,n} \rightarrow D \cup \wp (D^{n})\) is an interpretation function which assigns entities to individual constants and sets of entities to predicate letters relativized to worlds \(w \in W\):

$$\begin{aligned} I(w)(\gamma ) ={\left\{ \begin{array}{ll} d \in D &{}\text {if}\ \gamma \in {\mathcal {C}},\\ S^{n} \subseteq D^{n} &{}\text {if}\ \gamma \in {\mathcal {P}}^{\,n}. \end{array}\right. } \end{aligned}$$

Contrary to classical modal predicate logic, formulas will be interpreted with respect to states, rather than a world. A state is a set of indices. An index i is a pair \(i = \langle w_i, g_i\rangle \) consisting of a world \(w_i \in W\) and a partial assignment function \(g_i: {\mathcal {V}} \rightarrow D\).Footnote 9 We may think of an information state as encoding information about the value of variables restricted to worlds. We require for all indices ij in a state s that \(g_{i}\) has the same domain as \(g_{j}\): \({{\,\textrm{dom}\,}}(g_{i}) = {{\,\textrm{dom}\,}}(g_{j})\).

Given a model \({\mathcal {M}}\), the set of information states is defined as

$$\begin{aligned} {\mathcal {S}}_{{\mathcal {M}}} := \bigcup _{X \subseteq {\mathcal {V}}}\wp (W \times D^{X}). \end{aligned}$$

This is a general definition including all subsets of \({\mathcal {V}}\), but usually, when modelling a dialogue this will be a union of finite sets of \({\mathcal {V}}\). We will use \(I^X\) to denote the set of indices \(W \times D^X\) for some \(X \subseteq {\mathcal {V}}\).

This paper models pragmatic effects that occur in discourse. We see discourse as starting out with an initial state where there is no information about the values of the variables, i.e., we have an empty assignment. See Fig.  for an illustration of an initial information state \(s = \{ \langle w_{P_{a}P_{b}},\varnothing \rangle , \langle w_{P_{b}}, \varnothing \rangle \}\).

Fig. 3
figure 3

Empty assignment

When we do learn the value of a variable this information is added to the information state. In order to capture this idea we will define a number of operations on states. Let’s first fix some terminology.

Let \({\mathcal {S}}_{{\mathcal {M}}}\) be the set of information states of some model \({\mathcal {M}}\). We say a state s is initial if its domain X is empty. We say a state is of minimal information if it is initial and it contains all possible worlds. A state is of maximal information if it is a singleton set.

Next we use the following definitions for operations on states (building on Dekker 1993; Aloni 2001).

Definition 4.3

$$\begin{aligned} g[x/d] := (g \setminus \{\langle x, g(x)\rangle \}) \cup \{\langle x, d\rangle \} \end{aligned}$$

In the course of a discourse noun phrases are associated with variables. g[x/d] adds x and sets its value to d, if \(x \not \in {{\,\textrm{dom}\,}}(g)\), or, otherwise, resets the value of x to d. We write i[x/d] when \(g_i\) is in i and d is assigned to x.

Definition 4.4

$$\begin{aligned} i[x/d] := \langle w_i, g_i[x/d]\rangle . \end{aligned}$$

The individual x-extension of s, s[x/d], is the state resulting from s by replacing the assignment \(g_i\) in each index \(i \in s\) by \(g_i[x/d]\).

Definition 4.5

(Individual x-extension of s)

$$\begin{aligned} s[x/d] := \{ i[x/d] \mid i \in s \}, \text { for some } d \in D. \end{aligned}$$

See Fig.  for an example where individual a is assigned to x extending the initial state \(s = \{ \langle w_{P_{a}P_{b}},\varnothing \rangle , \langle w_{P_{b}}, \varnothing \rangle \}\).

Fig. 4
figure 4

Individual x-extension

The universal x-extension of s, s[x], is the state which results by extending the state s with the assignment g[x/d] for all \(d \in D\). See Fig.  for an example.

Definition 4.6

(Universal x-extension of s)

Fig. 5
figure 5

Universal x-extension, where \(D = \{a,b\}\)

A functional x-extension of s is any state t where for each index \(i \in s\) there is at least one index \(j\in t\) such that \(j=i[x/d] \) for some \(d\in D\).

Definition 4.7

(Functional x-extension of s)

$$ \begin{aligned} s[x/h] := \{ i[x/d] \mid i \in s \ \& \ d \in h(i)\}, \text { some function } h: s \rightarrow \wp (D)\setminus \varnothing . \end{aligned}$$

Individual extensions and universal extensions are examples of functional extensions. But also the state depicted in Fig.  is a functional extension of the state \(s = \{ \langle w_{P_{a}P_{b}}, \varnothing \rangle , \langle w_{P_{b}}, \varnothing \rangle \}\) with h mapping \( \langle w_{P_{a}P_{b}},\varnothing \rangle \) to \(\{a\}\) and \(\langle w_{P_{b}}, \varnothing \rangle \) to \(\{a,b\}\).

Fig. 6
figure 6

A functional x-extension of s

However, the state represented in Fig.  is not a functional extension of s because it does not contain any extension of index \(\langle w_{P_{a}P_{b}},\varnothing \rangle \), such index does not “survive” in it.

Fig. 7
figure 7

Not a functional x-extension of s

We next define the interpretation of terms:

Definition 4.8

(Terms)

Definition 4.9

(Support and anti-support) Let \({\mathcal {M}}\) be a model, \(\varphi \) a formula of our language, and s a state. We define what it means for a formula \(\varphi \) to be supported or anti-supported at a state s in \({\mathcal {M}}\) as follows.

We used the following abbreviations in the definition.

$$\begin{aligned} X[g_i]&= \{\langle w, g_i \rangle \mid w \in X\}, \\ R(w_i)&= \{v \in W \mid w_{i}Rv\}. \end{aligned}$$

We will write \({\mathcal {M}},s \not \models \varphi \) if a formula \(\varphi \) is not supported by s in \({\mathcal {M}}\).

We will use the following abbreviation: , which gives us the following interpretation of the possibility modal.

4.1 Quantifiers

The quantifiers in QBSML are defined as in team semanticsFootnote 10 (Kontinen & Väänänen, 2009) and in versions of dynamic semantics. Notice that also the inquisitive existential quantifier (Ciardelli & Roelofsen, 2011; Ciardelli et al., 2018) can be defined in this framework using individual x-extensions rather than functional x-extensions. We use \(\exists ^1 x \) to denote this notion as in (Kontinen & Väänänen, 2009).

Let’s consider some examples. Figure  shows four models with states s, where \(D = \{ a,b\}\). The first, second and third model support the formula \(\exists xPx\). Only the second and third model support the formula \(\exists ^1 xPx\), whereas only the third model supports \(\forall x Px\).

Fig. 8
figure 8

Examples of quantified formulas supported and rejected

For instance \({\mathcal {M}}_{1},s \models \exists x Px\) because for all worlds w in s there is some \(d \in D\) such that \(d \in I(w)(P)\). Instead, \({\mathcal {M}}_{1},s \not \models \exists ^1 x Px\) because there is no \(d \in D\) such that \(d \in I(w)(P)\) in all worlds w. The reason why \({\mathcal {M}}_{3},s \models \forall xPx\) is that we have to consider the universal x-extension of the state s in \({\mathcal {M}}_3\), see Fig. , which indeed supports Px.

Fig. 9
figure 9

Universal x-extension of \({\mathcal {M}}_{3}\)

4.1.1 Modal Formulas and State-based Constraints on R

Modals are interpreted as in BSML and inquisitive modal logic Ciardelli (2016). In these systems evaluating \(\Box \,\varphi \) or means evaluating \(\varphi \) with respect to the state consisting of the set of worlds accessible from the relevant points of evaluation. Since states here are sets of world-assignment pairs we need to specify the assignment parameter for example to determine how free variables would be evaluated in such a state. Therefore we interpret \(\Box \,\,\varphi \) or by evaluating \(\varphi \) with respect to a state constructed by combining the worlds accessible from \(w_i\) with \(g_i\), for each relevant i.

For example, iff for all \(i \in s\) there is a non-empty subset X of \(R(w_i)\) such that \(X[g_i] \models \varphi \), i.e., we pair the assignment function \(g_i\) with the worlds in X.

If we look at \({\mathcal {M}}, s\) in Fig. . Then we see the following to be the case:

Fig. 10
figure 10

An example with modal formulas

In order to evaluate in state s, Px needs to be supported at least in a non-empty substate of the first state and in a non-empty substate of the second state depicted in Fig. .

Fig. 11
figure 11

Px evaluated at substates of \(R(w_i)[g_i]\)

In order to capture the special characteristic of epistemic modals relevant for our ignorance inference we define properties of the accessibility relation R (as in Aloni 2022).

Definition 4.10

Let \({\mathcal {M}}\) be a model and s a state on \({\mathcal {M}}\). We define \(s^{\downarrow }\) as

$$\begin{aligned} s^{\downarrow } := \{w \in W \mid \langle w, g\rangle \in s\} \end{aligned}$$

and we say that R is state-based with respect to \({\mathcal {M}},s\) iff for all \(w \in s^{\downarrow }\): \(R(w)=s^{\downarrow }\). We say R is indisputable with respect to \({\mathcal {M}},s\) iff for all \(w,v \in s^{\downarrow }\): \(R(w)=R(v)\). We say that \({\mathcal {M}}, s\) is epistemic or indisputable, respectively.

Note that if R is state-based then this implies that R is indisputable (see Fig. ). Even though we call a model where R is state-based epistemic, this does not mean the modal should be interpreted as a knowledge operator, but rather as an epistemic possibility operator, like ‘might’.

Fig. 12
figure 12

Models with different properties of R

4.2 Logical Consequence and Classicality of NE-Free Fragment

The logical consequence is defined in terms of preservation of support.

Definition 4.11

(Logical consequence) Let \(\varphi , \psi \in \textsf{QBSML}\) with free variables contained in the sequence \(\textbf{x}\). Then \(\varphi \models \psi \) iff for all \({\mathcal {M}},s\), such that (i) the signature of \({\mathcal {M}}\) contains all the non-logical symbols of \(\varphi \) and \(\psi \) and (ii) the domain of s contains \(\textbf{x}\): if \({\mathcal {M}}, s \models \varphi \), then \({\mathcal {M}},s \models \psi \).

Definition 4.12

(Logical consequence epistemic models) Let \(\varphi , \psi \in \textsf{QBSML}\) with free variables contained in the sequence \(\textbf{x}\). Then \(\varphi \models _{\textsf{epi}} \psi \) iff for all epistemic \({\mathcal {M}},s\), such that (i) the signature of \({\mathcal {M}}\) contains all the non-logical symbols of \(\varphi \) and \(\psi \) and (ii) the domain of s contains \(\textbf{x}\): if \({\mathcal {M}}, s \models _{\textsf{epi}} \varphi \), then \({\mathcal {M}},s \models _{\textsf{epi}} \psi \).

It is easy to show that the current semantics validates a number of classical laws (\(\varphi \equiv \psi \) is short for \(\varphi \models \psi \) and \(\psi \models \varphi \)):

Fact 1

(Classical QBSML validities)

However, not all classical validities are validated. For example, addition fails whenever \(\textsf{NE}\) occurs in one of the disjuncts: \(\varphi \not \models \varphi \vee (\psi \wedge \textsf{NE})\). In fact, the non-emptiness atom is the only source of non-classical behaviour.Footnote 11 As stated in Proposition 4.1, the \(\textsf{NE}\)-free fragment of \(\textsf{QBSML}\) can be reduced to classical quantified modal logic.

Proposition 4.1

Let \(\varphi (\textbf{x})\) be a \(\textsf{NE}\)-free formula of \(\textsf{QBSML}\) with free variables in \(\textbf{x}\). And let s be a state over \({\mathcal {M}}\) whose domain contains \(\textbf{x}\). Then

$$\begin{aligned} {\mathcal {M}},s \models \varphi (\textbf{x}) \text { iff } {\mathcal {M}}, w \models _g \varphi (\textbf{x}), \text { for all } \langle w,g \rangle \in s \end{aligned}$$

(where \(\models \) on the left is the state-based support relation, and \(\models \) on the right is the truth relation from classical quantified modal logic).

This result was proved for the propositional BSML by Antilla (2021, Propositions 2.2.2, 2.2.8 and 2.2.16). In order to show that it also holds for QBSML it is enough to show that, if \(\varphi \) is \(\textsf{NE}\)-free, \(\forall x \varphi \), and \(\exists x \varphi \) are flat, i.e., have the downward closure property, the union closure property and the empty state property. Note that given the duality of \(\exists x\) and \(\forall x\) all formulas of QBSML can be given in negation normal form, as was the case in BSML (Anttila 2021, Propositions 2.2.6).

Fact 2

Let \(\forall x \varphi , \exists x \varphi \) be formulas of \(\textsf{QBSML}\) such that they do not contain an occurrence of \(\textsf{NE}\). Then \(\forall x\varphi \) and \(\exists x \varphi \) have the downward closure property, the union closure property and the empty state property.

Proof

We rely on the induction hypothesis given by Antilla (2021, Proposition 2.2.8).

  • \(\forall x \varphi \). Downward closure property: If \(\forall x \varphi \) does not contain \(\textsf{NE}\) we may assume by the induction hypothesis that \(\varphi \) is downward closed. Assume that \({\mathcal {M}}, s \models \forall x \varphi \) and that \(t \subseteq s\). Observe that \(t \subseteq s \Longleftrightarrow t[x] \subseteq s[x]\). By \({\mathcal {M}}, s \models \forall x \varphi \) we have that \({\mathcal {M}}, s[x] \models \varphi \). By the induction hypothesis, we have that \({\mathcal {M}}, t[x] \models \varphi \), hence \({\mathcal {M}}, t \models \forall x \varphi \).

  • Union closure property: If \(\forall x \varphi \) does not contain \(\textsf{NE}\) then by the induction hypothesis, \(\varphi \) has the union closure property. Assume that for some model \({\mathcal {M}}\) and some non-empty set of states S on \({\mathcal {M}}\) we have \({\mathcal {M}}, s \models \forall x \varphi \), for all \(s \in S\). This means that \({\mathcal {M}}, s[x] \models \varphi \), for all \(s \in S\). By the induction hypothesis, we have that the union of the universal extensions of \(s \in S\), \(\bigcup _{s\in S}\{S[x]\}\), supports \(\varphi \). \(\bigcup _{s\in S}\{S[x]\} = \bigcup S[x]\), so \({\mathcal {M}}, \bigcup S[x] \models \varphi \). We conclude \({\mathcal {M}}, \bigcup S \models \forall x \varphi \).

  • Empty state property: If \(\forall x \varphi \) does not contain \(\textsf{NE}\), then by the induction hypothesis \(\varphi \) has the empty state property. Let \({\mathcal {M}}\) be some model \({\mathcal {M}}\) then by the empty state property: \({\mathcal {M}}, \varnothing \models \varphi \). Clearly, \(\varnothing [x] = \varnothing \), hence \({\mathcal {M}}, \varnothing \models \forall x \varphi \).

  • \(\exists x\varphi \). Downward closure property: If \(\exists x\varphi \) does not contain \(\textsf{NE}\) we may assume by the induction hypothesis that \(\varphi \) is downward closed. Assume that \({\mathcal {M}},s \models \exists x\varphi \). By \({\mathcal {M}}, s \models \exists x \varphi \) we have that \({\mathcal {M}}, s[x/h] \models \varphi \), for some \(h: s \rightarrow \wp (D){\setminus } \varnothing \). Observe that \(t \subseteq s \Rightarrow t[x/h|_t] \subseteq s[x/h]\). By the induction hypothesis: \({\mathcal {M}}, t[x/h|_t] \models \varphi \). Hence \({\mathcal {M}}, t \models \exists x \varphi \). As t was arbitrary we conclude that \(\exists x\varphi \) is downward closed.

  • Union closure property: If \(\exists x\varphi \) does not contain \(\textsf{NE}\), then by the induction hypothesis, \(\varphi \) has the union closure property. Assume that for some model \({\mathcal {M}}\) and some non-empty set of states S on \({\mathcal {M}}\) we have \({\mathcal {M}},s \models \exists x\varphi \), for all \(s \in S\). This means that for all \(s \in S\): \({\mathcal {M}}, s[x/h_s] \models \varphi \), for some \(h_s: s \rightarrow \wp (D){\setminus } \varnothing \). By the induction hypothesis we have that the union of the functional extensions of \(s \in S\), supports \(\varphi \): \({\mathcal {M}}, \bigcup _{s\in S} s[x/h_s] \models \varphi \). It is easy to see that \(\bigcup _{s\in S} s[x/h_s]\) is itself a x-functional extension of \(\bigcup S\). We conclude \({\mathcal {M}}, \bigcup S\models \exists x \varphi \).

  • Empty state property: If \(\exists x \varphi \) does not contain \(\textsf{NE}\) we may assume by the induction hypothesis that \(\varphi \) has the empty state property: \({\mathcal {M}}, \varnothing \models \varphi \). Clearly, \(\varnothing [x/h] = \varnothing \), for any h. Hence \({\mathcal {M}}, \varnothing \models \exists x \varphi \). \(\square \)

4.3 Pragmatic Intrusion

The pragmatic enrichment function is defined in terms of a systematic intrusion of \(\textsf{NE}\) in the recursive process of meaning composition (as in Aloni 2022).

Definition 4.13

(Pragmatic enrichment) A pragmatic enrichment function is a mapping \([.]^{+} \) from the \(\textsf{NE}\)-free fragment of \( {\mathcal {L}} \) to \({\mathcal {L}}\) such that

Pragmatic enrichment has a crucial effect in combination with split disjunction. A state s supports a split disjunction \((\varphi \vee \psi ) \) iff s can be split into two substates, each supporting one of the disjuncts. A state s supports a pragmatically enriched disjunction \([\varphi \vee \psi ]^+\) iff s can be split into two non-empty substates, each supporting one of the disjuncts. In combination with a state-based accessibility relation this will derive ignorance effects. See Fig.  for illustrations.

As shown in Aloni (2022), pragmatic enrichment has non-trivial effects in combination with positive disjunctions and only in these cases. This will allow us to account for ignorance, distribution and free choice inference while avoiding counterintuitive results in other configurations, in particular under negation (Figs. , ).

Fig. 13
figure 13

Examples with pragmatically enriched formulas where models \({\mathcal {M}}_1\), \({\mathcal {M}}_2\) and \({\mathcal {M}}_3\) are state-based

5 Results

We are finally in a position to revisit Sect. 2.5 and show that our theory fulfills the desiderata we formulated there.

Using pragmatic enrichment we derive all our desiderata including ignorance and its obviation, distribution, free choice and classical behaviour under negation. In (56)–(58) the Diamond is interpreted epistemically (for which we assume a state-based accessibility relation as in (as in Aloni 2018, 2022).

  1. (56)
    1. a.

      Klaus has at least three children. [Ignorance]

    2. b.
  2. (57)
    1. a.

      Every woman in my family has at least                                  [Obviation]

      three children.

    2. b.
  3. (58)
    1. a.

      Every woman in my family has at least                               [Distribution\(^{\diamond }\)]

      three children.

    2. b.
  4. (59)
    1. a.

      You are required to read at least three books. [\(\Box \) free choice]

    2. b.
  5. (60)
    1. a.

      You are allowed to read at least three books. [ free choice]

    2. b.
  6. (61)
    1. a.

      ?Klaus does not have at least three children. [Negation]

    2. b.

      \([\lnot (\texttt{three} \vee \texttt{more})]^+ \models \lnot \texttt{three} \wedge \lnot \texttt{more}\)

In the remaining of this section we give proofs of these facts.

5.1 Ignorance

The ignorance inference is derived for pragmatically enriched disjunctions, assuming a state-based accessibility relation.

Fact 3

Proof

Assume we have a model and a state such that \({\mathcal {M}}, s \models [Pa \vee Pb]^+\) and assume R is state-based in (\({\mathcal {M}}, s\)). This means that \({\mathcal {M}}, s \models (Pa \wedge \textsf{NE}) \vee (Pb \wedge \textsf{NE})\). It follows that there must be non-empty \(t,t'\) such that \(t \cup t' = s\) and \({\mathcal {M}}, t \models Pa\) and \({\mathcal {M}},t' \models Pb\). Since R is state-based, it is also reflexive. By reflexivity of R we can be sure that and . Since \(t \subseteq s\) and R is state-based, we have and since \(t' \subseteq s\) and R is state-based, we have . Hence . \(\square \)

This result can easily be generalised to arbitrary \(\varphi \).

5.2 Obviation

The ignorance inference does not arise when disjunction occurs in the scope of a universal or a deontic modal operator. We show this only for the universal quantifier case. In Fact 4 we assume again that is an epistemic modal, relying on a state-based accessibility relation:

Fact 4

Proof

Consider the counter-example in Fig. .

This state supports \([\forall x Px \vee Qx]^+\), because its universal extension supports \([Px\vee Qx]^+\). Split the state horizontally and the two non-empty substates support Px and Qx, respectively. Specifically, in the example in Fig.   this is true because the domain contains two objects.

But it does not support , because its universal extension does not support . The first substate in Fig.   below does not support and the other substate does not support . \(\square \)

Fig. 14
figure 14

.

Fig. 15
figure 15

.

Fig. 16
figure 16

.

Notice that the ambiguity of the deontic cases between epistemic and authoritative readings is expressed as a scope ambiguity with the disjunction taking wide scope with respect to the modal operator in the epistemic case. A full approach of these cases however requires a multi-modal system where \(\Box _d\) is a deontic modal and is an epistemic one:

  1. (62)

    Paprika is required to read two or three books.

    1. a.

      Authoritative:

    2. b.

      Epistemic:

5.3 Distribution

We also predict the following distribution fact. In a situation of full information \([\forall x(Px \vee Qx)]^+\) implies \( \exists x Px \wedge \exists x Qx\).

Fact 5

Assume s is a state of maximal information, i.e., \(\textrm{card}(s)=1\). Then

$$\begin{aligned} M, s \models [\forall x (Px \vee Qx)]^+ \Rightarrow M,s \models \exists x Px \wedge \exists x Qx \end{aligned}$$

Proof

Assume \({\mathcal {M}}, s \models [\forall x(Px \vee Qx)]^+\) and \(\textrm{card}(s) = 1\). Let \(s=\{i\}\). By definition, we have that \({\mathcal {M}}, s[x] \models (Px \wedge \textsf{NE} ) \vee ( Qx \wedge \textsf{NE})\). It follows that there are non-empty \(t,t' \subseteq s[x]\) such that \({\mathcal {M}}, t \models Px\) and \({\mathcal {M}}, t' \models Qx\). Since \(s=\{i\}\), both t and \(t'\) will contain extensions of one and the same world \(w_i\) and so we can be sure that there is some functional x-extension of s which supports Px and some which supports Qx. Hence \({\mathcal {M}}, s \models \exists x Px \wedge \exists x Qx\). \(\square \)

Without the assumption of full information we derive something weaker.

Fact 6

Proof

Assume we have a model \({\mathcal {M}}\), a state s and R is state-based. Assume that \({\mathcal {M}},s \models [\forall x(Px \vee Qx)]^+\). From this it follows that there are non-empty \(t,t'\) such that \(t \cup t' = s[x]\) and \({\mathcal {M}}, t \models Px\) and \({\mathcal {M}}, t' \models Qx\).

  1. 1.

    We need to show that . From \({\mathcal {M}}, t \models Px\), it follows that there is at least one index \(i \in s\) and a \(d \in D\) such that i[x/d] supports Px. Let \(X = \{i\}\) and suppose that \(g_{i}(x) = d\). If we take the x-extension s[x/d], then we can be sure that . Since R is state-based we can access \(w_i\) from anywhere in s and it follows that for every \(j \in s[x/d]\), there exists an \(X \subseteq R(w_{j})\) such that \(X \ne \varnothing \) and \({\mathcal {M}},X[g_{j}] \models Px\). Since individual x-extensions are particular cases of functional x-extensions, we conclude .

  2. 2.

    The case for Qx is analogous.

We have shown that and that . We conclude that . \(\square \)

5.4 Free Choice

For pragmatically enriched sentences we predict \(\Box \)- and -free choice inferences (as in Aloni 2022) but also cases of so-called universal fc, which have been attested experimentally by Chemla (2009):

  1. (63)
    1. a.

      All of the boys may go to the beach or to the cinema.

      \(\rightsquigarrow \) All of the boys may go to the beach and all of the boys may go to the cinema.

    2. b.

      \(\rightsquigarrow \)

Fact 7

(\(\Box \)-free choice)

Proof

Let \({\mathcal {M}}\) be a model and s a state based on \({\mathcal {M}}\). Assume \({\mathcal {M}}, s \models [\Box (Pa \vee Pb)]^{+}\). It follows that for every \(i \in s\): \({\mathcal {M}}, R(w_i)[g_i] \models [Pa \vee Pb]^{+}\). This means there are non-empty \(t,t' \subseteq R(w_i)[g_i]\) and \({\mathcal {M}}, t \models Pa\) and \({\mathcal {M}}, t' \models Pb\). But this means that for every \(i \in s\) there exists a non-empty \(X \subseteq R(w_{i})\) such that \({\mathcal {M}}, X[g_i] \models Pa\) and a non-empty \(X' \subseteq R(w_{i})\) such that \({\mathcal {M}}, X'[g_i] \models Pb\). We conclude that . \(\square \)

Fact 8

(  -free choice)

Proof

Similar to the proof of Fact 7. See also Aloni (2022, Fact 4). \(\square \)

Fact 9

(Universal free choice)

Proof

Suppose , which implies and \(s\ne \varnothing \). Let \(i \in s[x]\). means that there is a non-empty \(X\subseteq R[w_i]\) such that \(M,X[g_i] \models ([Px]^+ \vee [Qx]^+)\). Therefore there are some \(t_1\),\(t_2\) such that \(X[g_i]=t_1\cup t_2\) and \(M,t_1 \models [Px]^+\) and \(M, t_2 \models [Qx]^+\). It follows that \(t_1\ne \varnothing \) and \(M,t_1 \models Px\). Since i was arbitrary we conclude , and therefore . By the same reasoning we conclude and therefore . \(\square \)

All these results can easily be generalised to arbitrary \(\varphi \), \(\psi \).

5.5 Behaviour Under Negation

We conclude the section by proving that ignorance effects disappear under negation (see Aloni, 2022, for a generalisation of this result to the case of negated modal disjunction).

Fact 10

$$\begin{aligned} {[}\lnot (Pa \vee Pb)]^{+} \models \lnot Pa \wedge \lnot Pb \end{aligned}$$

Proof

Assume \({\mathcal {M}}, s \models [\lnot (Pa \vee Pb)]^+\). It follows that \(s \ne \varnothing \) and . This means that and . Since \(s= s \cup \varnothing \), and , it follows that and , which means that \({\mathcal {M}}, s \models \lnot Pa\) and \({\mathcal {M}}, s\models \lnot Pb\). We conclude \({\mathcal {M}}, s \models \lnot Pa \wedge \lnot Pb\). \(\square \)

This means that we can account for the infelicity of (64) in terms of blocking as explained in Sect. 2.4.

  1. (64)

    ? John does not have at least three children.

In other downward entailing contexts, however, superlative quantifiers can be felicitous. Consider for example the following sentence where at least appears in the restriction of a universal quantifier.

  1. (65)

    Every candidate who has at least 2 degrees will be invited for the interview.

Our logic, extended with a proper notion of implication (cf., Flachs, 2023), can account for (65). A full investigation of the distribution of superlative quantifiers in downward entailing contexts however must be left to another occasion.

6 Conclusion

We have addressed a number of puzzles arising for the interpretation of modified numerals. Following Büring and others we have assumed that the main difference between comparative and superlative modifiers is that only the latter convey disjunctive meanings. We further argued that the inference patterns triggered by disjunction and superlative modifiers are hard to capture in existing semantic and pragmatic analyses of these phenomena (neo-Gricean or grammatical alike), and we have proposed a novel account of these inferences in the framework of bilateral state-based modal logic defining a first order extension of Aloni’s BSML. In this framework, next to literal meanings (the \(\textsf{NE}\)-free fragment of the language, ruled by classical logic), also pragmatic factors (\(\textsf{NE}\)) are modelled and the additional inferences that arise from their interaction (ignorance, distribution, free choice). The intruding pragmatic factor represented by \(\textsf{NE}\), connects to a tendency of language users to neglect the empty state, an abstract element comparable to the zero in mathematics. In future work we would like to seek corroboration by conducting experiments and test our predictions. This would perhaps also shed more light on the tendency to neglect the empty state and the cognitive plausibility of the framework.