Documentation

Linglib.Syntax.Person.System

Person systems #

A person system partitions the participant sets, keeping apart the referents a language's paradigms distinguish; the attested systems are five of the fifteen partitions of the four sets. Resolution sends a coordination to the union of its conjuncts' participant sets, so a system assigns a coordination a person from its conjuncts' persons exactly when its partition is a congruence for union, a SupCon (Finset Role). Such a congruence is cut out by the down-sets of participant sets it respects (SupCon.r_iff_forall_le), and the nontrivial ones are the complements of the monotone person features: lacking any participant (below ∅), lacking the speaker (below {addressee}), and lacking the addressee (below {speaker}).

The tripartition is the congruence of the first two: a participant set's person is first if it contains the speaker, otherwise second if it contains the addressee, otherwise third, Zwicky's correspondence principle. Resolution in the tripartition therefore follows the hierarchy 1 > 2 > 3, which Corbett states as resolution rules.

Main definitions #

Main results #

References #

The tripartition person of a participant set: its person without clusivity.

Equations
Instances For

    The tripartition person of a union depends only on the tripartition persons of its parts.

    The tripartition identifies the participant sets with the same tripartition person, a congruence for union.

    Equations
    Instances For
      theorem Person.tripartition_r_iff {s t : Finset Discourse.Role} :
      tripartition.toSetoid s t ↔ (s.Nonempty ↔ t.Nonempty) ∧ (Discourse.Role.speaker ∈ s ↔ Discourse.Role.speaker ∈ t)

      The tripartition is generated by the participant and author features.

      Each class of the tripartition is the family of participant sets its person covers.

      In the tripartition, resolution selects the more prominent conjunct.