Documentation

Linglib.Syntax.Agreement.PersonCaseConstraint

The Person Case Constraint #

The Person Case Constraint restricts which combinations of indirect and direct object person a clitic cluster can realize, the classic ban of French me lui. A combination is a scenario (Clause.Scenario) of the indirect over the direct object. This file defines the four-parameter P-Constraint grammars that generate the varieties (strong, ultra-strong, weak, super-strong, me-first, and the predicted PG1–PG3), whose prominence thresholds are cuts on the entailment chain [author] ⟹ [participant] ⟹ [proximate], denoting Person.IncludesSpeaker and Person.IsSAP, so the person hierarchy enters as a theorem (inherentlyMetBy_antitone). Grammars are preordered by inclusion of their licit regions (licitFinset).

Which mechanism enforces the constraint is left open here: a morphological filter, φ-Agree, and perspectival semantics have all been proposed. The rival accounts are formalized in their study files and compared cell by cell against these grammars.

Main declarations #

References #

Prominence thresholds: cuts on the [author] ⟹ [participant] ⟹ [proximate] chain #

The prominence a grammar requires of its IO is proximate (the default), participant, or author.

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.

      Raising the threshold only shrinks the set of persons that inherently meet it.

      The PCC grammar #

      structure PCC.Grammar :

      A PCC grammar sets the four P-Constraint parameters, the prominence threshold, P-Uniqueness, P-Primacy, and the domain restriction. P-Primacy presupposes P-Uniqueness (primacy_le_uniqueness); field defaults are the paper's defaults, so {} is the strong PCC.

      • prominence : ProminenceThreshold

        The threshold of P-Prominence, which the IO must meet.

      • uniqueness : Bool

        Under P-Uniqueness at most one DP may bear the required prominence.

      • primacy : Bool

        Under P-Primacy a [+author] IO wins a tie.

      • restrictedDomain : Bool

        On a restricted domain the constraint applies only where a prominence-bearing DP is present.

      • primacy_le_uniqueness : self.primacy ≤ self.uniqueness

        P-Primacy presupposes active P-Uniqueness.

      Instances For

        Named grammars ([PZ18] (31)–(34)) #

        The strong PCC keeps all defaults, so the DO must be 3P.

        Equations
        Instances For

          The ultra-strong PCC adds P-Primacy, so ⟨1,2⟩ is licit and ⟨2,1⟩ not.

          Equations
          Instances For

            The weak PCC drops P-Uniqueness, so SAPs may co-occur.

            Equations
            Instances For

              The super-strong PCC has participant prominence, so the IO must be a SAP and ⟨3,3⟩ is banned.

              Equations
              Instances For

                The me-first PCC has author prominence on a restricted domain.

                Equations
                Instances For

                  The predicted PG1 has participant prominence with P-Primacy.

                  Equations
                  Instances For

                    The predicted PG2 has participant prominence without P-Uniqueness.

                    Equations
                    Instances For

                      The predicted PG3 has author prominence on the unrestricted domain.

                      Equations
                      Instances For

                        Subpredicates, the four clauses of (12) #

                        (12b) The IO meets P-Prominence inherently, or, under a proximate threshold only, by contextual marking when paired with another non-proximate 3P.

                        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.

                          (12c) The DO does not also inherently meet P-Prominence.

                          Equations
                          Instances For
                            @[instance_reducible]
                            Equations

                            (12d) A [+author] IO rescues an otherwise-blocking configuration when P-Primacy is on.

                            The rescue checks only the IO, so primacy-active grammars license ⟨1,1⟩, where the paper's descriptive statement (14d), that the DO must be 2P or 3P, would forbid it (the paper never walks the mechanism through ⟨1,1⟩ for the [+proximate] family). The permissive reading is deliberate: rival probe-based accounts part ways with the P-Constraint at exactly this cell, which [Dea24]'s table (1) leaves out.

                            Equations
                            Instances For
                              @[instance_reducible]
                              instance PCC.instDecidablePrimacyRescues (g : Grammar) (io : Person) :
                              Decidable (PrimacyRescues g io)
                              Equations

                              A person is inherently proximate iff it is a speech-act participant; a 3P is proximate only contextually.

                              Equations
                              Instances For

                                (12a) A combination is domain-exempt on a restricted domain when no DP bears the prominence feature. The restriction presupposes an argument matching the P-Prominence value ([PZ18] §4.5, the restricted application "matches the feature value set in P-Prominence"; for me-first, ApplPs with a [+author] argument).

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

                                  Licit person combinations #

                                  A combination of IO over DO is licit under g when the domain restriction exempts it, or the IO meets P-Prominence and, when P-Uniqueness is active, the DO does not compete or P-Primacy rescues the tie.

                                  Equations
                                  Instances For
                                    @[instance_reducible]
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    def PCC.persons :
                                    Finset Person

                                    The persons of the tripartition, over which the typology is stated.

                                    Equations
                                    Instances For

                                      The prediction domain is the combinations of the tripartition.

                                      Equations
                                      Instances For

                                        The combinations of distinct persons, without the reflexive diagonal.

                                        Equations
                                        Instances For

                                          The person combinations g predicts licit.

                                          Equations
                                          Instances For
                                            @[simp]
                                            theorem PCC.mem_licitFinset (g : Grammar) (s : Clause.Scenario Person) :
                                            s ∈ licitFinset g ↔ s ∈ cliticPairs ∧ IsLicit g s

                                            The typology as a preorder (entailment by licit-set inclusion) #

                                            The order is only a preorder, since distinct parameter settings can share a licit set: the restricted-domain [+participant] grammar surfaces as the strong PCC (PanchevaZubizarreta2018.restricted_participant_surfaces_as_strong).

                                            @[instance_reducible]
                                            instance PCC.instPreorderGrammar :
                                            Preorder Grammar
                                            Equations
                                            @[instance_reducible]
                                            instance PCC.instDecidableLeGrammar (g₁ g₂ : Grammar) :
                                            Decidable (g₁ ≤ g₂)
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            theorem PCC.le_iff_isLicit_imp (g₁ g₂ : Grammar) :
                                            g₁ ≤ g₂ ↔ ∀ s ∈ cliticPairs, IsLicit g₁ s → IsLicit g₂ s

                                            One grammar entails another when every combination licit in the first is licit in the second.