Documentation

Linglib.Phenomena.Polarity.Studies.VonFintel1993

But-Exceptives @cite{von-fintel-1993} #

Empirical patterns for "X but Y" exceptive constructions, anchored on @cite{von-fintel-1993}'s observation that but-exceptives require universal quantifiers (positive or negative):

QuantifierExampleGrammatical
every"everyone but John"
no"no one but John"
some"*someone but John"
many"*many people but John"
few"*few people but John"

The but-exceptive subtracts the exception from the quantifier's domain and asserts that without the exception, the claim would be false.

This file provides predictExceptiveGrammaticality : QuantifierType → Bool plus a Fragment-side bridge qforceToExceptiveType that maps Fragment QForce values to QuantifierType, with fragment_exceptive_bridge showing the prediction agrees with the Fragment classification.

The semantic operators (ExcI, ExcE, ExcW, ExcS) live in Theories/Semantics/Quantification/Exceptive.lean. The connection between this file's Fragment-derived predictions and those operators is not yet wired up — TODO.

Type of quantifier for exceptive compatibility.

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

      But-exceptive example with grammaticality judgment.

      • quantifier : String

        The quantifier used

      • quantifierType : QuantifierType

        Type of quantifier

      • sentence : String

        The sentence

      • grammatical : Bool

        Is it grammatical?

      • notes : String

        Notes

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

                                    All but-exceptive examples.

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

                                      Exception Uniqueness #

                                      @cite{gajewski-2002}

                                      The but-exceptive typically requires that the exception be unique:

                                      ✓ "Everyone but John passed" (one exception) ? "Everyone but John and Mary passed" (multiple exceptions)

                                      The multiple-exception case is degraded or requires special interpretation.

                                      Data on exception cardinality.

                                      • sentence : String

                                        The sentence

                                      • numExceptions :

                                        Number of exceptions

                                      • acceptability :

                                        Acceptability (1-5 scale)

                                      • notes : String

                                        Notes

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

                                                All exception cardinality examples.

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

                                                  Cross-linguistic but-exceptive data.

                                                  • language : String

                                                    Language

                                                  • exceptiveMorpheme : String

                                                    Exceptive morpheme

                                                  • exampleSentence : String

                                                    Example sentence

                                                  • gloss : String

                                                    Gloss

                                                  • universalConstraint : Bool

                                                    Same universal constraint?

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

                                                              All cross-linguistic examples.

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

                                                                Related exceptive-like constructions.

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

                                                                    Comparison of exceptive constructions.

                                                                    • construction : ExceptiveConstruction

                                                                      Construction type

                                                                    • exampleSentence : String

                                                                      Example

                                                                    • hasUniversalConstraint : Bool

                                                                      Same universal constraint?

                                                                    • notes : String

                                                                      Additional notes

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

                                                                                All exceptive construction examples.

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