Coordination Parallelism and Sharing #
@cite{osborne-2019}
Formalizes @cite{osborne-2019}'s analysis of coordination: conjuncts must have parallel structure, shared dependents form catenae, and the CSC falls out from the parallelism requirement.
Sharing Types #
- Forward sharing: left-edge shared ("John [eats and drinks] beer")
- Backward sharing: right-edge shared / RNR ("John likes and Mary hates [pizza]")
- Symmetric: both edges shared (rare)
Key Insight #
All types of shared material in coordination form catenae. Gapping in coordination is just catena-ellipsis. The CSC follows from requiring symmetric (ATB) extraction — asymmetric extraction violates parallelism.
Bridges #
- →
Coordination.lean: extends with sharing type classification; reusesex_rnr,checkCatMatch,checkArgStrMatch - →
Catena.lean: shared material forms catenae (proven) - →
Ellipsis.lean: gapping = catena-ellipsis in coordination - →
Phenomena/Ellipsis/Gapping.lean: gapping direction ↔ sharing direction
Types of shared material in coordination (@cite{osborne-2019}, Ch 10).
- forward : SharingType
- backward : SharingType
- symmetric : SharingType
- none_ : SharingType
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Check if two conjuncts have parallel core argument structure. Parallel = same set of core argument relations (nsubj, obj, iobj) from head, ignoring coordination-specific (conj, cc) and function-word (aux, mark, det) relations which don't affect parallelism. @cite{osborne-2019}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Forward sharing: "John eats and drinks beer" Words: John(0) eats(1) and(2) drinks(3) beer(4) Deps: eats(1) → John(0:nsubj), eats(1) → drinks(3:conj), eats(1) → beer(4:obj), drinks(3) → and(2:cc) Shared = {John(0)} — nsubj of eats, implicitly of drinks too. @cite{osborne-2019}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Enhanced graph for forward sharing: John is nsubj of both eats AND drinks.
Equations
Instances For
Gapping-as-coordination: "Fred eats beans and Jim rice"
Words: Fred(0) eats(1) beans(2) and(3) Jim(4) rice(5)
This is the pre-gapping tree. Gapping elides the second "eats".
In UD: eats(1) → Fred(0:nsubj), eats(1) → beans(2:obj),
eats(1) → eats_implied(→ orphan structure).
We model the pre-gapping version with full second clause:
eats(1) → Fred(0:nsubj), eats(1) → beans(2:obj),
eats(1) → Jim(4:conj:orphan parent), Jim(4) → rice(5:orphan).
But UD uses orphan for gapping; we model the pre-ellipsis tree instead.
Equations
- One or more equations did not get rendered due to their size.
Instances For
ATB extraction: "What did John buy and Mary sell?" Words: what(0) did(1) John(2) buy(3) and(4) Mary(5) sell(6) Deps: buy(3) → John(2:nsubj), buy(3) → what(0:obj), buy(3) → did(1:aux), buy(3) → sell(6:conj), sell(6) → Mary(5:nsubj), sell(6) → and(4:cc) Symmetric extraction from both conjuncts — grammatical. @cite{osborne-2019}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Enhanced ATB: what is obj of BOTH buy and sell.
Equations
Instances For
Gapping conjuncts are parallel: both eats(1) and eats(4) have the same set of dependency relations (nsubj, obj).
ATB conjuncts are parallel in the enhanced graph: buy(3) and sell(6) both have nsubj and obj after shared dep propagation.
Check if extraction from coordination is across-the-board (ATB): the filler is an argument of ALL conjuncts in the enhanced graph. @cite{osborne-2019}: asymmetric extraction violates parallelism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
ATB extraction in "What did John buy and Mary sell?" is ATB: what(0) is obj of both buy(3) and sell(6) in the enhanced graph.
ATB extraction does NOT violate the CSC.
Bridge → Coordination.lean: category matching still holds for all our coordination examples.
Bridge → Coordination.lean: argument structure matching holds for gapping (both verbs are transitive).
Bridge → Coordination.lean: enhanced graph propagates shared deps.
Bridge → Coordination.ex_rnr: RNR enhanced graph has shared obj.
Bridge → Ellipsis.lean: gapping is catena-ellipsis in coordination. The gapped verb is a singleton catena, just like in Ellipsis.gappingElided.