Reciprocal Predicates #
Substrate for the reciprocal-meaning typology. The six interpretation
schemes originate in [Lan78] (Strong Reciprocity SR,
Intermediate Reciprocity IR, Weak Reciprocity WR), Kański 1987 (bib
entry pending; Inclusive Alternative Ordering IAO), Fiengo & Lasnik
1973 (bib entry pending; Partitioned Strong Reciprocity PartSR), and
[DKK+98] (the Alternative variants SAR/IAR plus
One-way Weak Reciprocity OWR as a methodological waypoint between WR
and IAO). DKMPK 1998 organises them along two axes — quantification
strength (∀∀ / ∃-chain / ∃∃) and directionality (one-way vs
alternative R x y ∨ R y x) — and proposes the Strongest Meaning
Hypothesis (SMH): interpretation selects the strongest scheme
consistent with context. The substrate here exposes the six schemes,
the entailment lattice between the bivalent versions, and a bridge to
Cumulativity.Cumulative for WR. SMH itself is left as a Todo.
Main declarations #
ReciprocalScheme— the six-cell typology, named.StrongReciprocity— every distinct pair satisfiesR.PartitionedStrongReciprocity— there is a partition ofXsuch that SR holds within each cell.IntermediateReciprocity— every distinct pair is connected by anR-chain.WeakReciprocity— every member isR-related to a distinct other in both directions.OneWayWeakReciprocity— only the first direction of WR.InclusiveAlternativeOrdering— every member participates inReither as subject or as object of a distinct other.strong_imp_weak,weak_imp_oneWay,oneWay_imp_inclusiveAlternative,strong_imp_inclusiveAlternative— the entailment lattice ([Bec01] eq 28 right-hand spine).weakReciprocity_iff_cumulative_strict— WR factors throughCumulativeof the strict-distinct relation (Beck eq 120 / [Ste98] eq 26b, bivalent collapse).
Implementation notes #
The standard DKMPK / Langendoen 1978 form of WR requires both
∃y ∈ X. y ≠ x ∧ R x y AND ∃y ∈ X. y ≠ x ∧ R y x for each
x ∈ X — i.e., each member must be both an R-subject and an
R-object of some distinct other. The single-conjunct version (here:
OneWayWeakReciprocity) is empirically too weak; it's named after
Sabato & Winter 2005's terminology.
IntermediateReciprocity uses List.IsChain on a list of atoms in X
to express "connected by an R-chain"; PartitionedStrongReciprocity
uses Finset (Finset α) for the partition witness.
Todo #
- Strong/Weak/Intermediate Alternative schemes (
R y x ∨ R x yvariants): SAR, IAR. - Strongest Meaning Hypothesis as an interpretation operator selecting among schemes given context.
- Add bib entries: Kański 1987, Fiengo & Lasnik 1973, Sabato & Winter 2005.
The six reciprocal interpretation schemes. SR/IR/WR originate in [Lan78]; IAO in Kański 1987 (bib entry pending); Partitioned SR in Fiengo & Lasnik 1973 (bib entry pending); the Alternative variants (SAR, IAR) in [DKK+98].
- strong : ReciprocalScheme
- partitionedStrong : ReciprocalScheme
- intermediate : ReciprocalScheme
- weak : ReciprocalScheme
- oneWayWeak : ReciprocalScheme
- inclusiveAlternative : ReciprocalScheme
Instances For
Equations
- Semantics.Plurality.Reciprocal.instDecidableEqReciprocalScheme x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Strong Reciprocity #
Strong Reciprocity: every distinct pair in X satisfies R.
"The students all know each other": every student knows every
other student.
Equations
- Semantics.Plurality.Reciprocal.StrongReciprocity R X = ∀ x ∈ X, ∀ y ∈ X, y ≠ x → R x y
Instances For
Equations
- Semantics.Plurality.Reciprocal.instDecidableStrongReciprocityOfDecidableEqOfDecidableRel R X = id inferInstance
Partitioned Strong Reciprocity #
Partitioned Strong Reciprocity (Fiengo & Lasnik 1973, bib entry
pending): there is a partition of X such that SR holds within
each cell. "The men are hitting each other" can be true if the men
team up in pairs that stand in the hit-relation.
Equations
- Semantics.Plurality.Reciprocal.PartitionedStrongReciprocity R X = ∃ (PART : Finset (Finset A)), (∀ Y ∈ PART, Y ⊆ X) ∧ (∀ a ∈ X, ∃ Y ∈ PART, a ∈ Y) ∧ ∀ Y ∈ PART, ∀ x ∈ Y, ∀ y ∈ Y, y ≠ x → R x y
Instances For
Intermediate Reciprocity #
Intermediate Reciprocity (Langendoen 1978): any two distinct
members of X are connected by an R-chain through X. "Five
Boston pitchers sat alongside each other": each pitcher has an
R-chain to every other pitcher.
Uses List.Chain' over a non-empty list of X-elements whose head
is x and whose last element is y.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Weak Reciprocity #
Weak Reciprocity (Langendoen 1978; DKMPK 1998): every member of
X is R-related to at least one distinct other member in both
directions — as R-subject and as R-object. "The boys are
stacked on top of each other": each boy has some other boy on
top of him AND is on top of some other boy.
Definitionally identical to Cumulative (R ∧ ≠) X X (see
weakReciprocity_iff_cumulative_strict).
Equations
- Semantics.Plurality.Reciprocal.WeakReciprocity R X = ((∀ x ∈ X, ∃ y ∈ X, R x y ∧ x ≠ y) ∧ ∀ y ∈ X, ∃ x ∈ X, R x y ∧ x ≠ y)
Instances For
Equations
- Semantics.Plurality.Reciprocal.instDecidableWeakReciprocityOfDecidableEqOfDecidableRel R X = id inferInstance
One-way Weak Reciprocity #
One-way Weak Reciprocity (Sabato & Winter 2005 terminology): only the first direction of WR is required. "The pirates are staring at each other" — pirate 6 is not stared at by anybody, but everyone stares at someone.
Equations
- Semantics.Plurality.Reciprocal.OneWayWeakReciprocity R X = ∀ x ∈ X, ∃ y ∈ X, R x y ∧ x ≠ y
Instances For
Equations
- Semantics.Plurality.Reciprocal.instDecidableOneWayWeakReciprocityOfDecidableEqOfDecidableRel R X = id inferInstance
Inclusive Alternative Ordering #
Inclusive Alternative Ordering (Kański 1987, bib entry pending):
each member of X participates in R as either first or second
argument of a distinct other. "The plates are stacked on top of
each other" — each plate is on top of one or has one on top of
itself.
Equations
- Semantics.Plurality.Reciprocal.InclusiveAlternativeOrdering R X = ∀ x ∈ X, ∃ y ∈ X, x ≠ y ∧ (R x y ∨ R y x)
Instances For
Equations
Entailment lattice (Beck 2001 eq 28, right-hand spine) #
Strong Reciprocity entails Weak Reciprocity, on pluralities of cardinality ≥ 2 (so a distinct witness exists).
Weak Reciprocity entails One-way Weak Reciprocity (projection on the first conjunct).
One-way Weak Reciprocity entails Inclusive Alternative Ordering.
Composition: SR entails IAO via the right-hand spine
SR → WR → OWR → IAO.
Cumulativity bridge #
Weak Reciprocity factors through Cumulative: Beck-Sauerland's
** applied to the strict-distinct verb relation
λ a b. R a b ∧ a ≠ b on (X, X) recovers Weak Reciprocity
definitionally. This is the substrate-level form of
[Bec01] eq 120 / [Ste98] eq 26b (bivalent
collapse). The Beck/Sternefeld trivalent disagreement is invisible
here — both reduce to the same proposition under bivalent
encoding.
Forward weakening: WR truth conditions entail bare
Cumulative R X X (dropping the strict-distinct conjunct). This
is strictly weaker than either Beck eq 120 or Sternefeld eq 26b,
both of which keep the distinctness clause inside the relation
argument.