@cite{baker-1985}: The Mirror Principle and Morphosyntactic Explanation #
@cite{baker-1985}
This study file verifies the Mirror Principle's predictions against data from Chamorro, Quechua, and Bantu languages, as presented in @cite{baker-1985}.
Structure #
- §0: Mirror-Principle substrate (was
Theories/Morphology/Core/ MirrorPrinciple.lean; relocated 0.230.455 — Baker is the founding paper, anchor lives here per CLAUDE.md "every file is anchored"). - §1: Chamorro — passive, causative, and number agreement interactions (§§1, 3.1 of the paper)
- §2: Quechua — causative-reciprocal ordering determines interpretation (§4.1)
- §3: Bantu and Huichol — passive-applicative affix ordering (§4.2)
- §4: Cross-linguistic verification of the Agreement Restriction (§3.2)
"Morphological derivations must directly reflect syntactic derivations (and vice versa)." (@cite{baker-1985} (4)) Each grammatical function changing rule (GF-rule) — passive, causative, applicative, reflexive/ reciprocal — simultaneously adds an affix to the verb and changes the grammatical functions of arguments. The Mirror Principle requires the morphological ordering (affix layering) to match the syntactic ordering (rule application sequence).
@cite{baker-1985} §6 argues the Mirror Principle should not be a
stipulation but follow from the architecture: in a framework where
GF-rules are a single process with both effects, mirroring is by
construction. Formalized below via DerivationStep.
Grammatical function changing rules (GF-rules). @cite{baker-1985} §§2-4.
- passive : GFRuleType
- causative : GFRuleType
- applicative : GFRuleType
- reflexReciprocal : GFRuleType
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidableEqGFRuleType 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
Equations
Equations
- Morphology.MirrorPrinciple.instBEqGFRuleType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Map GF-rules to @cite{bybee-1985}'s morphological categories.
Equations
- Morphology.MirrorPrinciple.GFRuleType.passive.toMorphCategory = Core.Morphology.MorphCategory.voice
- Morphology.MirrorPrinciple.GFRuleType.causative.toMorphCategory = Core.Morphology.MorphCategory.valence
- Morphology.MirrorPrinciple.GFRuleType.applicative.toMorphCategory = Core.Morphology.MorphCategory.valence
- Morphology.MirrorPrinciple.GFRuleType.reflexReciprocal.toMorphCategory = Core.Morphology.MorphCategory.valence
Instances For
A single step bundling morphological + syntactic effects. By bundling, the Mirror Principle holds by construction.
- rule : GFRuleType
- affix : String
- isPrefix : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- Morphology.MirrorPrinciple.instBEqDerivationStep.beq { rule := a, affix := a_1, isPrefix := a_2 } { rule := b, affix := b_1, isPrefix := b_2 } = (a == b && (a_1 == b_1 && a_2 == b_2))
- Morphology.MirrorPrinciple.instBEqDerivationStep.beq x✝¹ x✝ = false
Instances For
Steps ordered first-applied (innermost) to last-applied (outermost).
Instances For
Equations
- Morphology.MirrorPrinciple.ruleOrder d = List.map (fun (x : Morphology.MirrorPrinciple.DerivationStep) => x.rule) d
Instances For
Equations
- Morphology.MirrorPrinciple.affixOrder d = List.map (fun (x : Morphology.MirrorPrinciple.DerivationStep) => x.affix) d
Instances For
The orderings are isomorphic by construction — the Mirror Principle.
- inner : AgreementPosition
- outer : AgreementPosition
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidableEqAgreementPosition x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Morphology.MirrorPrinciple.instBEqAgreementPosition.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
- semantic : GFReference
- surface : GFReference
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidableEqGFReference 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
Equations
Equations
- Morphology.MirrorPrinciple.instBEqGFReference.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
- position : AgreementPosition
- reference : GFReference
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- Morphology.MirrorPrinciple.instBEqAgreementPattern.beq { position := a, reference := a_1 } { position := b, reference := b_1 } = (a == b && a_1 == b_1)
- Morphology.MirrorPrinciple.instBEqAgreementPattern.beq x✝¹ x✝ = false
Instances For
Inner position → pre-rule (semantic) GFs; outer → post-rule (surface).
Equations
Instances For
Equations
Instances For
Exactly two of four patterns are attested (Baker (27)).
Applicative feeds passive: appl creates the DO that passive promotes.
Equations
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidableRelGFRuleTypeFeeds x✝¹ x✝ = id inferInstance
Equations
- Morphology.MirrorPrinciple.feedingOrder feeder fed = [feeder, fed]
Instances For
The morphological domain of the Mirror Principle. @cite{baker-1985} §5.
- concatenative : MorphDomain
- cliticization : MorphDomain
- nonconcatenative : MorphDomain
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidableEqMorphDomain x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- Morphology.MirrorPrinciple.instDecidablePredMorphDomainInScope d = id inferInstance
GF-rule morphemes are inside agreement per Bybee's hierarchy.
Passive sentence: fan-in-saolak 'be spanked (pl)'.
Morphological structure: [fan [in [saolak]]] fan- (agreement) is OUTSIDE -in- (passive).
By the Mirror Principle, fan- was added after passive, so it references the post-passive (surface) subject — 'the children', the derived subject.
@cite{baker-1985} (15b), (21).
Equations
Instances For
Causative sentence: na'-fan-otchu 'make eat (pl)'.
Morphological structure: [na' [fan [otchu]]] fan- (agreement) is INSIDE na'- (causative).
By the Mirror Principle, fan- was added before causative, so it references the pre-causative (semantic) subject — the underlying subject of 'eat'.
@cite{baker-1985} (15c), (23).
Equations
Instances For
Both Chamorro agreement patterns are attested.
Chamorro exhibits both attested patterns in a single language, confirming the Agreement Restriction is a property of UG, not a language-specific parameter. @cite{baker-1985} §3.1.
Causative of passive: na'-fan-s-in-aolak 'I had the children spanked by their father.'
Morphological structure: [na' [fan [in [saolak]]]] Derivation order: passive first, then causative. fan- is between them — added after passive, before causative. → References the intermediate subject (post-passive, pre-causative) = 'the children' (the derived subject of the passive).
@cite{baker-1985} (25), (26).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Quechua causative-reciprocal interactions #
Quechua shows that causative -chi and reciprocal -naku can appear in either order on the verb, with different interpretations that the Mirror Principle correctly predicts. The difference in morpheme ordering corresponds to a difference in which arguments are bound by the reciprocal, which follows from the different syntactic derivation orders.
@cite{baker-1985} §4.1.
Reciprocal inside causative: maqa-naku-ya-chi-n 'He is causing them to beat each other.'
Morpheme order (inner→outer): root, -naku (recip), -chi (caus) Mirror Principle: reciprocal applied first, then causative. → Reciprocal binds agent and patient of root verb → Causative adds a new causer → Causer causes [reciprocal beating]
@cite{baker-1985} (39a), (45)–(46).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Causative inside reciprocal: maqa-chi-naku-rka-n 'They let someone beat each other.'
Morpheme order (inner→outer): root, -chi (caus), -naku (recip) Mirror Principle: causative applied first, then reciprocal. → Causative adds a causer first → Reciprocal then binds the causer and the patient → The causers reciprocally [let someone beat them]
@cite{baker-1985} (39b), (47)–(48).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reciprocal-inside-causative: reciprocal applies first.
Causative-inside-reciprocal: causative applies first.
Different morpheme orderings produce different syntactic orderings and hence different interpretations. The Mirror Principle links all three: morpheme order ↔ syntactic order ↔ interpretation.
Passive-applicative interactions #
When both passive and applicative appear on the same verb, the applicative morpheme is universally closer to the root. The Mirror Principle predicts this: applicative creates a new direct object that passive can then promote to subject, so applicative must apply first (its affix is inner).
Attested: V-appl-pass Not attested: *V-pass-appl (for oblique-to-subject promotion)
@cite{baker-1985} §4.2.
Chi-Mwi:ni: tet-el-el-a 'bring-appl-asp-pass' Applicative -el closer to root than passive. @cite{baker-1985} (56c).
Equations
- Baker1985.chiMwini = [{ rule := Morphology.MirrorPrinciple.GFRuleType.applicative, affix := "-el" }, { rule := Morphology.MirrorPrinciple.GFRuleType.passive, affix := "-a" }]
Instances For
Kinyarwanda: andik-iish-w-a 'write-instr-pass-asp' Applicative -iish closer to root than passive -w. @cite{baker-1985} (57c).
Equations
- Baker1985.kinyarwanda = [{ rule := Morphology.MirrorPrinciple.GFRuleType.applicative, affix := "-iish" }, { rule := Morphology.MirrorPrinciple.GFRuleType.passive, affix := "-w" }]
Instances For
Huichol: puutinanai-ri-yeri 'buy-ben-pass' Benefactive-applicative -ri closer to root than passive -yeri. @cite{baker-1985} (55).
Equations
- Baker1985.huichol = [{ rule := Morphology.MirrorPrinciple.GFRuleType.applicative, affix := "-ri" }, { rule := Morphology.MirrorPrinciple.GFRuleType.passive, affix := "-yeri" }]
Instances For
All three languages show applicative before passive, as predicted by the Mirror Principle.
All three languages show the order predicted by the feeding relationship: applicative feeds passive, so applicative is universally inner.
Bemba (Bantu) causative-reciprocal: Naa-mon-eshy-ana 'I made Mwape and Mutumba see each other.'
Bemba uses the Chamorro-type causative (underlying subject becomes oblique), unlike Quechua (underlying subject stays as object). This leads to different morpheme ordering for the same interpretation compared to Quechua — but the Mirror Principle still holds: the morpheme ordering reflects the syntactic derivation order.
In Bemba: causative precedes reciprocal morphologically, because Bemba's causative changes GFs differently: the new causer occupies the object position, so reciprocal must apply after causative to bind it.
@cite{baker-1985} (49), (52).
Equations
- Baker1985.bembaCausRecip = [{ rule := Morphology.MirrorPrinciple.GFRuleType.causative, affix := "-eshy" }, { rule := Morphology.MirrorPrinciple.GFRuleType.reflexReciprocal, affix := "-ana" }]
Instances For
The Agreement Restriction across languages #
@cite{baker-1985} (27) predicts that of four logical possibilities for combining agreement position and GF reference, only two are attested cross-linguistically:
| Semantic GFs | Surface GFs | |
|---|---|---|
| Inner | ✓ (27a) | ✗ (27c) |
| Outer | ✗ (27b) | ✓ (27d) |
Evidence:
- (27a) inner + semantic: Chamorro causative fan-, Turkish, Sanskrit, Quechua (agreement closer to V, references underlying GFs)
- (27d) outer + surface: most agglutinative languages; Chamorro passive fan- (agreement farther from V, references surface GFs)
No clear cases of (27b) or (27c) have been found.
The Mirror Principle derives this restriction: morphological position determines derivational timing, and derivational timing determines which GFs are visible for agreement.
The Mirror Principle correctly derives the attested reference for each morphological position.
Every derived pattern is attested; no stipulation is needed.
The Chamorro passive pattern is exactly the derived pattern for outer agreement.
The Chamorro causative pattern is exactly the derived pattern for inner agreement.
Achenese (Austronesian) provides a test case: verbal agreement references the underlying (semantic) subject in both active and passive sentences, and Achenese has no overt passive morpheme. Since there is no GF-rule morpheme on the verb, the agreement morpheme is trivially "inner" (there is nothing for it to be outer to), and it references semantic GFs — consistent with pattern (27a). @cite{baker-1985} (31).
Equations
- Baker1985.acheneseAgreement = { position := Morphology.MirrorPrinciple.AgreementPosition.inner, reference := Morphology.MirrorPrinciple.GFReference.semantic }