Documentation

Studies.JinKoenig2021

Jin and Koenig (2021): A Cross-Linguistic Study of Expletive Negation #

Jin and Koenig give a typology of expletive negation, a negator in the dependent of a lexical item, triggered by the item's meaning, that contributes no negation to the dependent's proposition. English, French, Januubi, Mandarin and Zarma-Sonrai share its trigger classes (ENTriggerClass). A trigger's meaning activates both its argument and the argument's negation, at distinct worlds, times or entities or within the meaning itself, (13); the substrate's operators deliver this dual inference for before, impossible and comparatives (before_dual, impossible_dual, comparative_dual), and the verbal triggers are the negative-valence attitudes and the verbs whose affirmation implies the negation of their complement (english_triggers). The paper's examples are rows whose negators are the markers of the languages' fragments, the negators the paper calls standard being the fragments' standard negators (kind_eq_standard_iff), and they carry its negator facts (mandarin_negators, french_ne_of_entrenched, januubi_maa).

Implementation notes #

References #

The dual inference (Section 5.5) #

def JinKoenig2021.DualInference {X : Type u_1} (p : X → Prop) :

In (13), a trigger's meaning activates its argument and the argument's negation at distinct points of a domain, worlds, times or entities.

Equations
Instances For

    Temporal operators (Section 6.2) #

    theorem JinKoenig2021.before_dual {T : Type u_1} [LinearOrder T] {A B : Set (NonemptyInterval T)} (h : Tense.beforeEver A B) (hB : (Tense.timeTrace B).Nonempty) :
    DualInference fun (x : T) => x ∈ Tense.timeTrace B

    q before p says that p holds at some time and fails at the time of q, which precedes every time of p, (13b).

    Logical operators (Section 6.3) #

    theorem JinKoenig2021.impossible_dual {W : Type u_1} (f g : Modality.Background W) (p : W → Prop) (w : W) (h : Modality.necessity f g (fun (w' : W) => ¬p w') w) (hb : (Modality.bestWorlds f g w).Nonempty) (hp : ∃ (x : W), p x) :

    impossible p is the necessity of ¬p, so p fails at the best worlds and, if it holds anywhere, the meaning activates both, (13c).

    theorem JinKoenig2021.possibility_of_not_impossible {W : Type u_1} (f g : Modality.Background W) (p : W → Prop) (w : W) (h : ¬Modality.necessity f g (fun (w' : W) => ¬p w') w) :

    The negation of impossible p is the possibility of p.

    def JinKoenig2021.withoutSem {W : Type u_1} (q p : Set W) :
    Set W

    q without p is q ∧ ¬p, the negation in the meaning, (13c).

    Equations
    Instances For
      theorem JinKoenig2021.withoutSem_subset_compl {W : Type u_1} (q p : Set W) :
      withoutSem q p ⊆ pᶜ
      def JinKoenig2021.unlessSem {W : Type u_1} (q p : Set W) :
      Set W

      q unless p says that if not p then q, so ¬p holds in the suppositive worlds, (13c).

      Equations
      Instances For
        theorem JinKoenig2021.mem_of_mem_unlessSem {W : Type u_1} {q p : Set W} {w : W} (h : w ∈ unlessSem q p) (hp : w ∉ p) :
        w ∈ q

        Comparatives (Section 6.4) #

        theorem JinKoenig2021.comparative_dual {Entity : Type u_1} {α : Type u_2} [LinearOrder α] (μ : Entity → α) (y z : Entity) (h : μ z < μ y) :
        DualInference fun (e : Entity) => μ y ≤ μ e

        Y is more Q than Z says that Y has Q to its own degree and Z does not, the two predications of (13d) over distinct entities.

        Verbal triggers #

        A verb triggers expletive negation (§5.5) when it is a negative-valence preferential attitude (fear) or its affirmation implies the negation of its complement (forget, prevent).

        Equations
        Instances For
          @[instance_reducible]
          Equations
          • One or more equations did not get rendered due to their size.

          Trigger classes (Tables 5 and 6) #

          The trigger classes of Table 5, each named by a representative concept.

          Instances For
            @[instance_reducible]
            Equations
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[instance_reducible]
              Equations
              • One or more equations did not get rendered due to their size.

              The trigger concepts of Table 6, one representative per subclass.

              Instances For
                @[instance_reducible]
                Equations
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  @[instance_reducible]
                  Equations
                  • One or more equations did not get rendered due to their size.

                  The class of a concept.

                  Equations
                  Instances For

                    The examples #

                    The five languages of Section 4.

                    Instances For
                      @[instance_reducible]
                      Equations
                      def JinKoenig2021.instReprLanguage.repr :
                      Language → ℕ → Std.Format
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        An example uses the standard negator, a dedicated expletive negator (French ne alone), an imperative negator (Mandarin bié), a deontic one (Mandarin bùgāi) or a copular one (Zarma-Sonrai sinda).

                        Instances For
                          @[instance_reducible]
                          Equations
                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            A row records the language, the trigger concept, the negator, its kind, and for French whether the paper reports the use as entrenched.

                            Instances For
                              def JinKoenig2021.instDecidableEqRow.decEq (x✝ x✝¹ : Row) :
                              Decidable (x✝ = x✝¹)
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                A row from the paper's features.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For

                                  The examples of Sections 1, 2 and 6.

                                  Equations
                                  Instances For
                                    theorem JinKoenig2021.isSome_ofDatum (e : Datum) :
                                    e ∈ Examples.all → (e.feature? "negator").isSome = true → (Row.ofDatum e).isSome = true

                                    Every example citing a negator is a row: its negator is one of its language's fragment.

                                    The negators the paper calls standard are the standard negators of the fragments.

                                    Mandarin's negator tracks the trigger, Sections 6.1.1 and 6.1.2. The imperative negator appears exactly under fear and the deontic negator exactly under the regret class.

                                    French marks its entrenched uses with ne alone, Section 5.5.

                                    Januubi's exemplified triggers, barely and before, take its standard negator maa.

                                    Blocked classes (Sections 6.4 and 7) #

                                    Why a trigger class fails to license expletive negation in a language, Section 7.

                                    • modalRestriction : ENBlockingReason

                                      The language disprefers modal operators in complement clauses.

                                    • npOnlyComplement : ENBlockingReason

                                      Comparative complements admit only noun phrases.

                                    • analyticNegation : ENBlockingReason

                                      The concept is expressed analytically with a necessary negation.

                                    Instances For
                                      @[instance_reducible]
                                      Equations
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        A concept can fail to trigger expletive negation in a language for three reasons. Januubi admits only noun phrases as complements of comparatives and disprefers the modal that the regret class needs; Januubi, Mandarin and Zarma-Sonrai express too … to as 'too … so that … not'; and Mandarin and Zarma-Sonrai express without as 'q not p', where the negation is part of the meaning.

                                        Equations
                                        Instances For

                                          No row exemplifies a class the paper reports as blocked.