Wang (2025): Presupposition, Competition, and Coherence #
Wang's dissertation explains when a presupposition trigger of Mandarin is obligatory and when it is dropped by a competition between the presuppositional sentence and its non-presuppositional alternative, a sentence with the same assertion that is obtained by deleting or replacing the trigger. Three constraints decide the competition, ranked in this order. Internal Coherence requires the utterance to be consistent with the common ground, Felicity Presupposition requires a presupposition to be entailed by it, and Maximize Presupposition, after Heim, bars a form that has a presuppositionally stronger alternative. An utterance commits the speaker to a set of information states and a context admits a set of them, so coherence is overlap, and the context entails a proposition when every state it admits believes the proposition.
Main statements #
obligatory_of_entailed,omitted_of_not_entailed: the trigger is obligatory where the context entails its presupposition and dropped where the context is silent about it.obligatory_of_positive_evidence,omitted_of_denied,omitted_of_ignorance: against the exhaustified alternative the trigger is obligatory under positive evidence for the presupposition, and dropped where the context denies it or the speaker is ignorant of it.presup_beats_of_mp_over_fp: were Maximize Presupposition ranked above Felicity Presupposition, every trigger with an alternative would be obligatory.notNow_two_maxima,optional_of_two_readings: the alternative of buzai 'no longer' has two exhaustified readings, and the trigger is optional because it loses on one and wins on the other.
Implementation notes #
- Information states are nonempty sets of worlds; the belief operator
K pis the set of states included inp, and possibility and ignorance are the corresponding overlap conditions. - Maximize Presupposition is blocking,
Competition.Blocked. A sentence without a presupposition violates it in every context, as in the dissertation's tableaux, and its rank below Felicity Presupposition confines its effect to contexts that entail the presupposition. - The aspectual triggers take their meanings from
Presupposition.againandAspect.Phasal.denote, with the earlier time, a free variable of the dissertation's entries, existentially closed. Triggerlists the lexical rows of Table 4.1 without its cleft row. The experiments of Chapters 3 and 5 and the de re and postsupposition analyses of Chapters 5 and 6 are not represented.
References #
Information states, commitments and contexts #
K p is the set of nonempty information states included in p, those in which the speaker
believes p.
Equations
- Wang2025.K p = {s : Set W | s.Nonempty ∧ s ⊆ p}
Instances For
Poss p is the set of states meeting p, those in which the speaker holds p possible.
Equations
- Wang2025.Poss p = {s : Set W | (s ∩ p).Nonempty}
Instances For
Ignorant p is the set of states in which p and its negation are both possible.
Equations
- Wang2025.Ignorant p = Wang2025.Poss p ∩ Wang2025.Poss pᶜ
Instances For
A candidate is an utterance in the competition, given by the states its use commits the speaker to and by its presupposition if it has one.
- commitment : Set (Set W)
- presup : Option (Set W)
Instances For
The presuppositional sentence with presupposition p and assertion a commits the speaker
to both.
Equations
- Wang2025.presupSentence p a = { commitment := Wang2025.K (p ∩ a), presup := some p }
Instances For
The unexhaustified non-presuppositional alternative commits the speaker to a.
Equations
- Wang2025.plain a = { commitment := Wang2025.K a, presup := none }
Instances For
The alternative exhaustified against q below the belief operator commits the speaker to
a and to the negation of q.
Equations
- Wang2025.plainExhBelowK a q = { commitment := Wang2025.K (a ∩ qᶜ), presup := none }
Instances For
The alternative exhaustified against q above the belief operator commits the speaker to
a while the speaker does not believe q.
Equations
- Wang2025.plainExhAboveK a q = { commitment := Wang2025.K a \ Wang2025.K q, presup := none }
Instances For
The constraints and their ranking, (3) #
Internal Coherence is violated when the commitment excludes every admissible state.
Equations
- Wang2025.ViolIC ctx c = Disjoint ctx c.commitment
Instances For
Felicity Presupposition is violated by a presuppositional sentence whose presupposition the context does not entail.
Equations
- Wang2025.ViolFP ctx c = ∃ (p : Set W), c.presup = some p ∧ ¬ctx ⊆ Wang2025.K p
Instances For
A context admits a candidate when every admissible state believes its presupposition, if it has one.
Equations
- c.admits = {ctx : Set (Set W) | ∀ (p : Set W), c.presup = some p → ctx ⊆ Wang2025.K p}
Instances For
Maximize Presupposition is violated by a candidate that its rival blocks, the rival being presuppositionally stronger, admitted by strictly fewer contexts, (3c).
Equations
- Wang2025.ViolMP rival c = Competition.Blocked (fun (x : Wang2025.Candidate W) => {rival}) Wang2025.Candidate.admits c
Instances For
Beats cs a b compares two candidates by strict domination along the list cs of violation
predicates, a beating b at the first constraint on which they differ.
Equations
- Wang2025.Beats [] x✝¹ x✝ = False
- Wang2025.Beats (C :: cs) x✝¹ x✝ = (¬C x✝¹ ∧ C x✝ ∨ (C x✝¹ ↔ C x✝) ∧ Wang2025.Beats cs x✝¹ x✝)
Instances For
The ranking Internal Coherence ≫ Felicity Presupposition ≫ Maximize Presupposition,
evaluated for the competition between sp and its alternative.
Equations
- Wang2025.ranking ctx sp = [Wang2025.ViolIC ctx, Wang2025.ViolFP ctx, Wang2025.ViolMP sp]
Instances For
A presuppositional sentence violates Felicity Presupposition exactly when the context does not entail its presupposition. A trigger without an alternative, such as jiu 'only', enters no competition, so this alone bars it from every context short of entailing the presupposition.
The three decisive facts #
A coherent presuppositional sentence beats an incoherent alternative.
A coherent alternative beats a presuppositional sentence whose presupposition is not entailed, when both are coherent.
A presuppositional sentence whose presupposition is entailed beats a coherent non-presuppositional alternative.
Felicity Presupposition above Maximize Presupposition #
Were Maximize Presupposition ranked above Felicity Presupposition, a coherent presuppositional sentence would beat a coherent alternative whatever the context entails, so every trigger with an alternative would be obligatory.
The tableaux #
In Table 4.2 the context entails the presupposition, so the trigger is obligatory.
In Table 4.3 the context does not entail the presupposition, so the trigger is dropped.
In Table 4.4, with positive evidence for the presupposition and the alternative exhaustified below the belief operator, the exhaustive implicature contradicts the context and the trigger is obligatory, although its presupposition is not entailed.
In Table 4.5 the context denies the presupposition, so the presuppositional sentence is incoherent and the alternative wins.
In Table 4.6, an ignorance context with the alternative exhaustified above the belief operator, the presuppositional sentence commits the speaker to the presupposition and so contradicts the ignorance, while the alternative is coherent; the trigger is dropped.
In Tables 4.7 and 4.9 the context gives positive evidence for the presupposition without entailing it, and the alternative has two exhaustified readings. Exhaustified against the failure of the presupposition, so that it conveys that the presupposition holds, the alternative wins. Exhaustified against the presupposition, it loses, so the trigger is optional.
In Tables 4.8 and 4.10 the context entails the presupposition, and the trigger wins on both readings of the alternative.
The alternative structure of the triggers, Table 4.1 #
A trigger's non-presuppositional alternative is obtained by deleting the trigger, by replacing it, or not at all.
- deletion : AltStructure
- replacement : AltStructure
- none : AltStructure
Instances For
Equations
- Wang2025.instDecidableEqAltStructure x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Wang2025.instReprAltStructure = { reprPrec := Wang2025.instReprAltStructure.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The lexical triggers of Table 4.1 are the adverbs ye 'also', fan'er 'instead', reng 'still', you and zai 'again', buzai 'no longer' and jiu 'only', and the verbs kaishi 'start', zhidao 'know' and houhui 'regret'.
- ye : Trigger
- faner : Trigger
- reng : Trigger
- you : Trigger
- zai : Trigger
- kaishi : Trigger
- buzai : Trigger
- zhidao : Trigger
- jiu : Trigger
- houhui : Trigger
Instances For
Equations
- Wang2025.instDecidableEqTrigger x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Wang2025.instReprTrigger.repr Wang2025.Trigger.ye prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.ye")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.faner prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.faner")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.reng prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.reng")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.you prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.you")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.zai prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.zai")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.kaishi prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.kaishi")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.buzai prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.buzai")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.zhidao prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.zhidao")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.jiu prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.jiu")).group prec✝
- Wang2025.instReprTrigger.repr Wang2025.Trigger.houhui prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Trigger.houhui")).group prec✝
Instances For
Equations
- Wang2025.instReprTrigger = { reprPrec := Wang2025.instReprTrigger.repr }
The fragment entry of a trigger, an adverb or a verb.
Equations
- Wang2025.Trigger.ye.entry = Sum.inl Mandarin.Adverbs.ye
- Wang2025.Trigger.faner.entry = Sum.inl Mandarin.Adverbs.faner
- Wang2025.Trigger.reng.entry = Sum.inl Mandarin.Adverbs.reng
- Wang2025.Trigger.you.entry = Sum.inl Mandarin.Adverbs.you
- Wang2025.Trigger.zai.entry = Sum.inl Mandarin.Adverbs.zai
- Wang2025.Trigger.buzai.entry = Sum.inl Mandarin.Adverbs.buzai
- Wang2025.Trigger.jiu.entry = Sum.inl Mandarin.Adverbs.jiu
- Wang2025.Trigger.kaishi.entry = Sum.inr Mandarin.kaishi
- Wang2025.Trigger.zhidao.entry = Sum.inr Mandarin.zhidao
- Wang2025.Trigger.houhui.entry = Sum.inr Mandarin.houhui
Instances For
Table 4.1. A trigger whose assertion is its prejacent deletes, as the additive, contrastive, continuative, repetitive and inchoative ones do. The cessative and the factive replace, buzai by negation and zhidao by renwei 'believe'. No sequence of deletions and replacements yields a sentence with the assertion of jiu 'only' or of houhui 'regret', which have no alternative.
Equations
- Wang2025.Trigger.ye.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.faner.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.reng.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.you.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.zai.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.kaishi.altStructure = Wang2025.AltStructure.deletion
- Wang2025.Trigger.buzai.altStructure = Wang2025.AltStructure.replacement
- Wang2025.Trigger.zhidao.altStructure = Wang2025.AltStructure.replacement
- Wang2025.Trigger.jiu.altStructure = Wang2025.AltStructure.none
- Wang2025.Trigger.houhui.altStructure = Wang2025.AltStructure.none
Instances For
The verbal triggers are presupposition triggers by their fragment entries.
The replacement for zhidao is non-presuppositional, as (1) requires, since renwei 'believe' is not a trigger.
The aspectual triggers #
The repetitive you and zai, (12), the continuative reng, (24), the inchoative kaishi, (38), and the cessative buzai, (19), relate their prejacent at the index of evaluation to the prejacent at an earlier index, presupposing that it held or failed then and asserting that it holds or fails now.
The candidate for a sentence with the trivalent meaning φ commits the speaker to its
presupposition, where φ is defined, and to its assertion, where φ is true.
Equations
- Wang2025.Candidate.ofTrivalent φ = Wang2025.presupSentence (Function.support φ) (Trivalent.posExt φ)
Instances For
A sentence that asserts a wherever its meaning is defined is the presuppositional sentence
with that presupposition and the assertion a.
The meaning of an aspectual trigger with the prejacent P. R relates an index to the
earlier ones, the < of (12), and S relates an index to the earlier index of (19), (24) and
(38), a relation the dissertation writes ∞. The meaning of kaishi is that of the phasal class
of its fragment entry, and the other triggers of Table 4.1 are not aspectual.
Equations
- Wang2025.Trigger.aspectual R S P Wang2025.Trigger.you = some (Presupposition.again R P)
- Wang2025.Trigger.aspectual R S P Wang2025.Trigger.zai = some (Presupposition.again R P)
- Wang2025.Trigger.aspectual R S P Wang2025.Trigger.reng = some (Aspect.Phasal.continuation.denote S P)
- Wang2025.Trigger.aspectual R S P Wang2025.Trigger.buzai = some (Aspect.Phasal.cessation.denote S P)
- Wang2025.Trigger.aspectual R S P Wang2025.Trigger.kaishi = Option.map (fun (x : Aspect.Phasal) => x.denote S P) Mandarin.kaishi.phasal
- Wang2025.Trigger.aspectual R S P x✝ = none
Instances For
An aspectual trigger whose alternative is obtained by deletion asserts its prejacent, so the sentence without the trigger makes the same assertion, as (1) requires of the alternative.
Buzai asserts the negation of its prejacent, so its alternative replaces it by negation.
A sentence with an aspectual trigger that asserts its prejacent is obligatory, against the sentence without the trigger, when the context entails its presupposition, as in Table 4.2.
A sentence with an aspectual trigger that asserts its prejacent loses to the sentence without the trigger when the context does not entail its presupposition, as in Table 4.3.
Exhaustification by maximal consistent subsets, (20) and (24) #
The reading of (24) for the maximal subset M is φ with every member of M negated.
Equations
- Wang2025.exhMx φ M = {w ∈ φ | ∀ q ∈ M, w ∉ q}
Instances For
When the maximal consistent subset is unique, innocent exclusion, the operator of (20), and the operator of (24) agree, (25).
The worlds of the disjunction example (26) are the pairs of truth values of p and q.
Equations
- Wang2025.PQ = (Bool × Bool)
Instances For
The disjunction p ∨ q with the alternatives p, q and p ∧ q, (26), has two maximal
consistent subsets, yielding the readings q ∧ ¬p and p ∧ ¬q.
The cell of (48) in which the state held in the past iff past and holds now iff now, a
world being the pair of the two truth values.
Equations
- Wang2025.cell past now = {(past, now)}
Instances For
The alternatives of (48), the four cells.
Equations
- Wang2025.cells = {Wang2025.cell false true, Wang2025.cell true false, Wang2025.cell true true, Wang2025.cell false false}
Instances For
The prejacent of (46), that the state does not hold now, the alternative of a sentence with buzai 'no longer'.
Equations
- Wang2025.notNow = {x : Wang2025.PQ | x.2 = false}
Instances For
The alternative of buzai has the two maximal consistent subsets of (49), on which it means that the state held in the past and that it did not.