Documentation

Linglib.Semantics.Polarity.Item

Polarity items #

[Lad79] [Zwa98] [Has97] [Lah98] [Isr96] [Isr01] [Isr11] [Chi06]

Polarity.Item, the lexical record for polarity-sensitive items, with its licensing parameters instantiated directly: licensor is the minimum Zwarts strength an environment must supply (none = not strength-licensed), freeChoice marks licensing by the generic-indefinite mechanism, and ppi marks positive-polarity blocking. Class labels are derived (isNPI, isFCI, isPPI), not stipulated: a weak NPI is an item with licensor = some .weak, a strict negative-concord item one with some .antiMorphic (clausal negation is the only anti-morphic environment), a non-strict one some .antiAdditive (concord under a negative quantifier is anti-additive licensing at this grain — the same requirement as an English strong NPI; the concord phenomenology itself is Features/NegativeConcord.lean territory). The item↔context licensing relation LicensingContext.licenses lives in Semantics/Polarity/Licensing.lean.

The record also carries the [Isr96] scalar direction and the [Lah98]-style morphological-composition typology. The full [Isr01] scalar-model classification is the extension bundle ScalarItem in Semantics/Polarity/ScalarModel.lean, built only for items that have one.

Main declarations #

Scalar direction #

Rhetorical force: strengthening items (ever, any) make the assertion stronger than its scalar alternatives, attenuating ones (all that, long) weaker ([Isr96], [Isr11]). nonScalar is an editorial slot — Israel classifies most minimizers, including lift a finger, as scalar; leave the item's field none if unsure.

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

      Force and composition typology #

      Base quantificational force (when interpretable).

      Instances For
        @[instance_reducible]
        Equations
        @[instance_reducible]
        Equations
        def Polarity.instReprBaseForce.repr :
        BaseForceStd.Format
        Equations
        Instances For

          Morphological composition of a polarity-sensitive item ([Lah98]: Hindi NPIs are transparently indefinite + even). indefPlusNeg covers genuine indefinite + negation morphology (Romanian nimic, some Slavic n-words).

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

              Type of alternatives the item activates: cardinality (ek bhii), contextually salient properties (koii bhii) ([Lah98]), or subdomain alternatives ([Chi06]).

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

                  The polarity item #

                  structure Polarity.Item :

                  A lexical entry for a polarity-sensitive item, with the licensing parameters instantiated directly: licensor (minimum Zwarts strength of a licensing environment), freeChoice (generic-indefinite mechanism), ppi (blocked in DE). Class labels derive from these — see isNPI/isFCI/isPPI and the docstring conventions in the module header. licensingContexts is the attested distribution the keystone (LicensingContext.licenses) checks the parameters against.

                  • form : String

                    Surface form

                  • baseForce : BaseForce

                    Base quantificational/semantic force

                  • licensor : Option DEStrength

                    Minimum Zwarts strength of a licensing environment (none = not strength-licensed).

                  • freeChoice : Bool

                    Licensed by the generic-indefinite mechanism (modals, generics, imperatives, free relatives).

                  • ppi : Bool

                    Positive polarity: blocked in DE environments.

                  • licensingContexts : List LicensingContext

                    Attested licensing environments (empty = needs positive contexts).

                  • scalarDirection : Option ScalarDirection

                    Scalar direction ([Isr96]); none = unclassified.

                  • morphology : NPIMorphology

                    Morphological composition ([Lah98])

                  • alternativeType : AlternativeType

                    Type of alternatives introduced

                  Instances For
                    @[instance_reducible]
                    Equations
                    def Polarity.instReprItem.repr :
                    ItemStd.Format
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Derived class labels #

                      @[reducible, inline]

                      An NPI is an item with a strength requirement.

                      Equations
                      Instances For
                        @[reducible, inline]

                        A free choice item is one licensed by the generic-indefinite mechanism (dual NPI/FCIs like any also carry a licensor).

                        Equations
                        Instances For
                          @[reducible, inline]

                          A positive polarity item.

                          Equations
                          Instances For