The lattice of persons #
A person value covers the referents whose participants form one of its participant sets
(Person.participantSets). As Zwicky proposes, a
coordination refers to the union of its conjuncts' referents, so its participant sets are the
pairwise unions ⊻ of theirs. Distinct values cover distinct participant sets, so this makes
Person a join-semilattice whose join ⊔ is person resolution, with third person at the
bottom. Dalrymple and Kaplan's marker sets are the participant sets of the
quadripartition, and their union is the join (Person.ofParticipants_union).
Main definitions #
- the
SemilatticeSup Personinstance: person resolution as the join.
Main results #
Person.participantSets_sup: the participant sets of a join are the pairwise unions.Person.ofParticipants_union: the person of a union of participant sets is the join of their persons.Person.coarsen_eq_iff: coarsening sends a value to the tripartition value covering it.
References #
Participant sets #
The participant sets of a value are closed under union.
Resolution #
In person resolution third person is neutral, the first person unmarked for clusivity absorbs the exclusive, and any other two distinct values together cover both the speaker and the addressee.
Equations
- One or more equations did not get rendered due to their size.
The participant sets of a coordination are the unions of its conjuncts'.
Equations
Equations
- p.instDecidableLE q = instDecidableEqPerson (p ⊔ q) q
Equations
- Person.instOrderBot = { bot := Person.third, bot_le := Person.instOrderBot._proof_1 }
The person of a participant set #
The person of a union of participant sets is the join of their persons.
Coarsening #
Coarsening a value never loses a participant set.
Coarsening sends a value to the tripartition value covering its participant sets.