Gajewski (2007): Neg-Raising and Polarity #
Gajewski gives a presuppositional account of neg-raising and argues for it from the licensing of strict negative polarity items. Following Bartsch, a neg-raising predicate such as think presupposes that its subject is settled about the complement, so its negation entails the negated complement: Bill doesn't think Mary is here entails Bill thinks Mary is not here. Strict NPIs such as punctual until and in years need an anti-additive environment, as Zwarts proposes, and the presupposition makes a negated neg-raising predicate anti-additive where a negated universal is not. Since the presupposition of a complement projects into the subject's beliefs whatever the attitude, the negation lowers through think into the complement of want but not through want into the complement of think, the asymmetry of stacked neg-raising predicates that Horn reports.
Main results #
nrp_eq_neg_one_iff,nrp_self_eq_neg_one_iff: a negated neg-raising predicate asserts the negated complement throughout its modal base, and passes through to the negated complement when its heritage base is its modal base.isAntiAdditive_negNR,not_isAntiAdditive_negUniversal: a negated neg-raising predicate is anti-additive and a negated universal is not.isAntiAdditive_noOneNR: no one thinks is anti-additive under universal projection.isAntiAdditive_negStack_self,not_isAntiAdditive_negStack: not think want is anti-additive and not want think is not.strawsonAntiAdditive_not_sufficient: Strawson anti-additivity does not characterize the licensers of strict NPIs.rows_licensed: the paper's judgments follow the anti-additivity of their environments, with the superlatives the exception the paper records (superlative_exception) and a finite clause boundary degrading the remaining case (finite_boundary).
Implementation notes #
nrpis the neg-raising predicate of Appendix 2, over a modal base and a heritage base, andEnvlists the environments of the paper's strict NPIs.- Propositions are sets of worlds and attitudes relational boxes (
ModalLogic.Box). An environment is the truth set of its sentence, presupposition included, as a function of the proposition in the NPI's clause, and its anti-additivity isNaturalLogic.IsAntiAdditiveof that function: standard entailment, which Appendix 1 argues is the relevant notion. - Sentences are trivalent propositions
W → SignType. The excluded middle ofnrpis stated with the complement's full meaning,φ u ≠ 1rather thanφ u = -1, as in Appendix 2, so that a complement's own presupposition is cancelled inside it and projects only through the heritage base. - The stressed reading without neg-raising cancels the presupposition with Beaver and Krahmer's
assertion operator, so it negates
fun w ↦ SignType.ofProp (p w = 1). - No one thinks is the negated Weak Kleene existential
Trivalent.existsWeakover the subtype of people, which projects the excluded middle universally, and negated know is the substrate's two-dimensionalConventionalImplicature.TwoDim.negFactiveover a presuppositionless complement.
TODO #
- The appendix to §2 explains why it's not true that fails to license: true cancels the complement's presupposition, and disjunction projects presuppositions as in Karttunen and Peters. Formalizing it needs complements with presuppositions, and the paper calls the explanation technical and incomplete.
- The Romance n-words of A.3 are not formalized.
References #
Neg-raising predicates ((59)–(61), Appendix 2) #
A neg-raising predicate over the modal base R ((59), Appendix 2 (1)–(2)) presupposes that
the complement is settled throughout the modal base and that the complement's presupposition holds
throughout the heritage base H, and asserts the complement throughout the modal base. Think
has its beliefs as both bases, want its desires as modal base and its beliefs as heritage
base.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A neg-raising predicate is false, and its negation true, exactly when the complement's presupposition holds throughout the heritage base, the modal base is nonempty, and the complement fails throughout it ((60)–(61)).
When the complement's presupposition projects into the predicate's own modal base, as with think, the negation passes through the predicate onto the complement (§3.3.1).
Anti-additivity ((50)–(56)) #
The EVERY of (92) and (110) is universal quantification with existential import over the successors of a world, as a function on propositions.
Equations
- Gajewski2007.every R s = {w : W | (∃ (u : W), (w, u) ∈ R) ∧ ModalLogic.Box R (fun (x : W) => x ∈ s) w}
Instances For
Universal quantification over an anti-additive environment is anti-additive (92a).
The environment of a negated neg-raising predicate.
Equations
- Gajewski2007.negNR R H p = Trivalent.posExt (-Gajewski2007.nrp R H fun (u : W) => SignType.ofProp (u ∈ p))
Instances For
Bill doesn't think Mary is here entails Bill thinks Mary is not here (1).
A negated neg-raising predicate is anti-additive ((62)–(64)).
The environment of a negated universal without neg-raising, as in didn't claim, not every, not required and not certain.
Equations
- Gajewski2007.negUniversal R p = {w : W | ¬ModalLogic.Box R (fun (x : W) => x ∈ p) w}
Instances For
Bill didn't say that Mary is here does not entail Bill said that Mary isn't here (2).
A negated universal is not anti-additive ((51b), (53), (65)).
The environment of a negated existential, as in not a single, not allowed and can't.
Equations
- Gajewski2007.negExistential R p = {w : W | ¬ModalLogic.Diamond R (fun (x : W) => x ∈ p) w}
Instances For
A negated existential is anti-additive ((51a), (52), (71)).
The environment of a neg-raising predicate under stressed negation, where the assertion operator cancels the excluded middle (fn. 7 (ii)).
Equations
- Gajewski2007.negNRStressed R p = Trivalent.posExt fun (w : W) => -SignType.ofProp (Gajewski2007.nrp R R (fun (u : W) => SignType.ofProp (u ∈ p)) w = 1)
Instances For
Without its presupposition a negated neg-raising predicate is a negated universal (§2.1.3).
The environment of negated know, a factive universal without neg-raising, built from the substrate's negated factive.
Equations
- Gajewski2007.negKnow R p = Trivalent.posExt ((pure fun (x : W) => x ∈ p).negFactive (ModalLogic.Box R)).toTrivalent
Instances For
Negated know is not anti-additive (58b).
Negative quantifiers (§3.1) #
No one thinks p (83) has the excluded middle projecting universally from the scope of the quantifier ([Hei83]).
Equations
- Gajewski2007.noOneNR O B p = Trivalent.posExt fun (w : W) => -Trivalent.existsWeak fun (x : ↑O) => Gajewski2007.nrp (B ↑x) (B ↑x) (fun (u : W) => SignType.ofProp (u ∈ p)) w
Instances For
No one thinks is anti-additive (90).
Stacked neg-raising predicates (§3.2–3.3) #
The environment of a negated neg-raising predicate over another.
Equations
- Gajewski2007.negStack R₁ H₁ R₂ H₂ p = Trivalent.posExt (-Gajewski2007.nrp R₁ H₁ (Gajewski2007.nrp R₂ H₂ fun (u : W) => SignType.ofProp (u ∈ p)))
Instances For
I don't believe Bill wanted Harry to die entails I believe Bill wanted Harry not to die (95).
Not think want is anti-additive (97a).
When the inner predicate's heritage base is its modal base, the negated stack holds exactly when the inner subject is settled throughout the outer heritage base, the outer modal base is nonempty, and the inner predicate fails throughout it ((111)–(113)).
A frame for John doesn't want Fred to think: John's desire world 0 has Fred considering the
worlds 2 and 3 possible, and at John's belief world 1 Fred is settled, considering only
4.
John's desire alternatives in the frame.
Equations
- Gajewski2007.desJohn = {p : Fin 5 × Fin 5 | p.1 = 0 ∧ p.2 = 0}
Instances For
John's belief alternatives in the frame.
Equations
- Gajewski2007.belJohn = {p : Fin 5 × Fin 5 | p.1 = 0 ∧ p.2 = 1}
Instances For
Fred's belief alternatives in the frame.
Equations
- Gajewski2007.belFred = {p : Fin 5 × Fin 5 | p.1 = 0 ∧ (p.2 = 2 ∨ p.2 = 3) ∨ p.1 = 1 ∧ p.2 = 4}
Instances For
I don't want Bill to believe Harry died does not entail I want Bill to believe Harry didn't die ((96), (114)).
Not want think is not anti-additive (97b). John wants Fred not to think p and not to
think q, and yet Fred thinks p or q at John's desire world.
The environments of the paper's strict NPIs #
The environments in which the paper places a strict NPI.
- positive : Env
No licenser, (12a), (13a).
- negation : Env
Sentential negation, (12b), (13b).
- notSome : Env
A negated existential, as in not a single, not allowed, can't and not possible.
- notEvery : Env
A negated universal, as in not every, didn't claim, not required and not certain.
- notThink : Env
A negated neg-raising predicate, as in doesn't think and doesn't believe.
- notThinkStressed : Env
A neg-raising predicate under stressed negation, fn. 7 (ii).
- notKnow : Env
Negated know, (58b).
- noOneThinks : Env
A negative quantifier over a neg-raising predicate, (83).
- notThinkWant : Env
A negated doxastic neg-raising predicate over another, as in don't believe … wanted.
- notWantThink : Env
A negated bouletic or deontic neg-raising predicate over a doxastic one, as in don't want … believe and shouldn't think.
- only : Env
Only DP, (123).
- adversative : Env
An adversative attitude, (126).
- conditional : Env
A conditional antecedent, (127).
- superlative : Env
The relative clause of a superlative, (132).
Instances For
Equations
- Gajewski2007.instDecidableEqEnv x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Gajewski2007.instReprEnv = { reprPrec := Gajewski2007.instReprEnv.repr }
Equations
- One or more equations did not get rendered due to their size.
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.positive prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.positive")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.negation prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.negation")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.notSome prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.notSome")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.notEvery prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.notEvery")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.notThink prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.notThink")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.notKnow prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.notKnow")).group prec✝
- Gajewski2007.instReprEnv.repr Gajewski2007.Env.only prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Gajewski2007.Env.only")).group prec✝
Instances For
An environment is anti-additive in every frame.
Equations
- One or more equations did not get rendered due to their size.
- Gajewski2007.Env.positive.AntiAdditive = ∀ (W : Type), NaturalLogic.IsAntiAdditive id
- Gajewski2007.Env.negation.AntiAdditive = ∀ (W : Type), NaturalLogic.IsAntiAdditive compl
- Gajewski2007.Env.notSome.AntiAdditive = ∀ (W : Type) (R : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negExistential R)
- Gajewski2007.Env.notEvery.AntiAdditive = ∀ (W : Type) (R : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negUniversal R)
- Gajewski2007.Env.notThink.AntiAdditive = ∀ (W : Type) (R H : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negNR R H)
- Gajewski2007.Env.notThinkStressed.AntiAdditive = ∀ (W : Type) (R : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negNRStressed R)
- Gajewski2007.Env.notKnow.AntiAdditive = ∀ (W : Type) (R : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negKnow R)
- Gajewski2007.Env.noOneThinks.AntiAdditive = ∀ (W E : Type) (O : Set E) (B : E → SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.noOneNR O B)
- Gajewski2007.Env.notThinkWant.AntiAdditive = ∀ (W : Type) (B R H : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negStack B B R H)
- Gajewski2007.Env.notWantThink.AntiAdditive = ∀ (W : Type) (D B R : SetRel W W), NaturalLogic.IsAntiAdditive (Gajewski2007.negStack D B R R)
- Gajewski2007.Env.only.AntiAdditive = ∀ (W ι : Type) (x : ι), NaturalLogic.IsAntiAdditive fun (P : ι → Set W) => Trivalent.posExt (NaturalLogic.only x P)
Instances For
Of the paper's environments, sentential negation, the negated existentials, the negated neg-raising predicates, no one thinks and not think want are anti-additive.
Equations
- One or more equations did not get rendered due to their size.
Only DP, the adversatives, conditional antecedents and superlatives are all Strawson anti-additive, and none is anti-additive ((122)–(131)).
The paper's judgments #
The environments of the rows, keyed as in Data/Examples/Gajewski2007.json.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A sentence with a strict NPI records its environment and its judgment.
Instances For
Equations
- Gajewski2007.instDecidableEqRow.decEq { env := a, judgment := a_1 } { env := b, judgment := b_1 } = if h : a = b then h ▸ if h : a_1 = b_1 then h ▸ isTrue ⋯ else isFalse ⋯ else isFalse ⋯
Instances For
Equations
- Gajewski2007.instReprRow = { reprPrec := Gajewski2007.instReprRow.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The row of an example.
Equations
- Gajewski2007.Row.ofDatum ex = do let __do_lift ← ex.parse? "environment" Gajewski2007.envTable pure { env := __do_lift, judgment := ex.judgment }
Instances For
Every example of the paper parses to a row.
The paper's sentences with strict NPIs.
Equations
- Gajewski2007.rows = List.filterMap Gajewski2007.Row.ofDatum Gajewski2007.Examples.all
Instances For
A strict NPI is acceptable in an anti-additive environment and unacceptable elsewhere, the superlatives aside (55).
Strict NPIs are acceptable in superlative relative clauses, which are Strawson anti-additive but not anti-additive, the exception the paper leaves open (132).
Where a strict NPI in an anti-additive environment is not acceptable, a finite clause boundary separates it from its licenser, the room the paper leaves for a locality condition ((73)–(74)).