Documentation

Linglib.Semantics.Focus.Particles

Focus-sensitive particles: even and only #

Traditional truth-conditional semantics for focus-sensitive particles (even, only), with NPI licensing derived from the scalar presupposition of even.

Main definitions #

References #

Alternative-semantics pair: an ordinary value plus a list of alternatives.

  • ordinary : α

    The ordinary semantic value.

  • alternatives : List α

    The focus alternatives.

Instances For

    Context-dependent likelihood ordering on World → Bool predicates. lo a b holds when a is less likely (more surprising) than b.

    Equations
    Instances For

      Traditional EVEN semantics

      • prejacent : WorldBool

        The prejacent proposition

      • alternatives : List (WorldBool)

        Focus alternatives

      • likelihood : LikelihoodOrder World

        Likelihood ordering

      Instances For

        EVEN asserts the prejacent

        Equations
        Instances For

          EVEN presupposes prejacent is least likely. This is [KP79]'s universal threshold: the prejacent must be less likely than ALL alternatives. [Fra95] argues this is too strong — see EvenThreshold.most for the revised condition.

          Equations
          Instances For

            EVEN is defined (presupposition satisfied)

            Equations
            Instances For

              Full EVEN meaning: defined and true

              Equations
              Instances For
                def Semantics.Focus.Particles.npiLicensed {Entity : Type u_2} (pol : NaturalLogic.ContextPolarity) (npiDomain regularDomain : Set Entity) (_hWider : regularDomain npiDomain) :

                NPI licensing condition: EVEN presupposition must be satisfiable. Uses ContextPolarity from NaturalLogic.

                Equations
                Instances For
                  theorem Semantics.Focus.Particles.npi_licensed_de {Entity : Type u_2} (npiDomain regularDomain : Set Entity) (hWider : regularDomain npiDomain) :
                  npiLicensed NaturalLogic.ContextPolarity.downward npiDomain regularDomain hWider = True

                  NPI licensed in DE contexts

                  theorem Semantics.Focus.Particles.npi_unlicensed_ue {Entity : Type u_2} (npiDomain regularDomain : Set Entity) (hWider : regularDomain npiDomain) :
                  npiLicensed NaturalLogic.ContextPolarity.upward npiDomain regularDomain hWider = False

                  NPI unlicensed in UE contexts

                  theorem Semantics.Focus.Particles.npi_unlicensed_nonmon {Entity : Type u_2} (npiDomain regularDomain : Set Entity) (hWider : regularDomain npiDomain) :
                  npiLicensed NaturalLogic.ContextPolarity.nonMonotonic npiDomain regularDomain hWider = False

                  NPI unlicensed in non-monotonic contexts

                  Traditional "only" semantics

                  • prejacent : WorldBool

                    The prejacent (the focused element's contribution)

                  • alternatives : List (WorldBool)

                    The alternatives (what focus evokes)

                  Instances For

                    "only" presupposes the prejacent

                    Equations
                    Instances For

                      "only" asserts no alternative is true. The alternatives list excludes the prejacent (Roothian focus alternatives minus the focused element's contribution).

                      Equations
                      Instances For

                        Full "only" meaning

                        Equations
                        Instances For
                          def Semantics.Focus.Particles.LikelihoodMonotone {W : Type u_3} (lessLikely : (WBool)(WBool)Prop) :

                          A likelihood ordering is monotone with respect to entailment when a stronger proposition (true at fewer worlds) is less likely than a weaker one.

                          Equations
                          Instances For

                            Threshold variants for the EVEN scalar presupposition. The theoretical dispute concerns how many alternatives the prejacent must exceed in unlikelihood:

                            Instances For
                              @[implicit_reducible]
                              Equations
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                def Semantics.Focus.Particles.countExceeded {α : Type u_3} (prejacent : α) (alternatives : List α) (moreSurprising : ααProp) [DecidableRel moreSurprising] :

                                Count of alternatives that the prejacent exceeds under a decidable ordering.

                                Equations
                                Instances For
                                  def Semantics.Focus.Particles.evenPresupWith {α : Type u_3} (prejacent : α) (alternatives : List α) (moreSurprising : ααProp) [DecidableRel moreSurprising] (threshold : EvenThreshold) :

                                  Generalized EVEN presupposition parameterized by threshold. moreSurprising a b holds when a is more surprising (less likely) than b.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    @[implicit_reducible]
                                    instance Semantics.Focus.Particles.instDecidableEvenPresupWith {α : Type u_3} (prejacent : α) (alternatives : List α) (moreSurprising : ααProp) [DecidableRel moreSurprising] (threshold : EvenThreshold) :
                                    Decidable (evenPresupWith prejacent alternatives moreSurprising threshold)
                                    Equations
                                    • One or more equations did not get rendered due to their size.