Guébie: vowels, ATR, and particle verbs #
Lexical substrate for Guébie (Kru; Côte d'Ivoire): the ten-vowel ±ATR inventory ([San22] §3.2, [SCD26] (1)) and the particle-verb lexicon ([SCD26] (10)–(12)). Particle verbs are phrasal idioms — a prefixing particle plus a verb, with noncompositional meaning; the particle harmonizes with the verb root in ATR when both are spelled out in the same phase, and carries its lexical value otherwise.
Main definitions #
Guebie.Vowel,Guebie.Vowel.atr: the ten-vowel inventory and its ±ATR split.Guebie.Morpheme: a transcription with vowel skeleton;Morpheme.atris its lexical ATR value (morpheme-internal vowels agree,Morpheme.ATRUniform).Guebie.ParticleVerb,Guebie.particleVerbs: the (10) inventory plus the (11)–(12) /jɔkʊ/+/ni/ 'see' pair;harmonizedParticleATRis the SAuxOV surface value.
Equations
- Guebie.instDecidableEqVowel x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Guebie.instReprVowel.repr Guebie.Vowel.i prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.i")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.e prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.e")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.schwa prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.schwa")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.o prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.o")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.u prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.u")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.I prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.I")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.E prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.E")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.a prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.a")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.O prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.O")).group prec✝
- Guebie.instReprVowel.repr Guebie.Vowel.U prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Guebie.Vowel.U")).group prec✝
Instances For
Equations
- Guebie.instReprVowel = { reprPrec := Guebie.instReprVowel.repr }
The ±ATR split ([SCD26] (1)).
Equations
- Guebie.Vowel.i.atr = Phonology.TongueRoot.ATR.plus
- Guebie.Vowel.e.atr = Phonology.TongueRoot.ATR.plus
- Guebie.Vowel.schwa.atr = Phonology.TongueRoot.ATR.plus
- Guebie.Vowel.o.atr = Phonology.TongueRoot.ATR.plus
- Guebie.Vowel.u.atr = Phonology.TongueRoot.ATR.plus
- Guebie.Vowel.I.atr = Phonology.TongueRoot.ATR.minus
- Guebie.Vowel.E.atr = Phonology.TongueRoot.ATR.minus
- Guebie.Vowel.a.atr = Phonology.TongueRoot.ATR.minus
- Guebie.Vowel.O.atr = Phonology.TongueRoot.ATR.minus
- Guebie.Vowel.U.atr = Phonology.TongueRoot.ATR.minus
Instances For
A Guébie morpheme: transcription, vowel skeleton, optional gloss.
- form : String
- vowels : List Vowel
- gloss : Option String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Guebie.instReprMorpheme = { reprPrec := Guebie.instReprMorpheme.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The lexical ATR value: the value of the morpheme's (agreeing) vowels. The
rare vowelless morphemes are treated as [−ATR]; they neither trigger nor
block (kɔ-ɲ 'give' surfaces −ATR, (10)).
Equations
- m.atr = (Option.map Guebie.Vowel.atr m.vowels.head?).getD Phonology.TongueRoot.ATR.minus
Instances For
Morpheme-internal vowels agree in ATR ([SCD26] §2.1).
Equations
- m.ATRUniform = ∀ (v : Guebie.Vowel), v ∈ m.vowels → v.atr = m.atr
Instances For
Equations
- Guebie.instDecidableATRUniform m = id inferInstance
Particles ([SCD26] (10)–(12)) #
Underlying forms; surface ATR alternates under harmony (e.g. /mɛ/ → [me] before
a +ATR root, /jɔkʊ/ → [joku]). dakɔ and jɔkʊ have no independent gloss.
Equations
- Guebie.dakO = { form := "dakɔ", vowels := [Guebie.Vowel.a, Guebie.Vowel.O] }
Instances For
Equations
- Guebie.jOkU = { form := "jɔkʊ", vowels := [Guebie.Vowel.O, Guebie.Vowel.U] }
Instances For
Verbs appearing in the particle-verb inventory #
Equations
- Guebie.trO = { form := "trɔ", vowels := [Guebie.Vowel.O], gloss := some "be long/tall" }
Instances For
Equations
- Guebie.para = { form := "para", vowels := [Guebie.Vowel.a, Guebie.Vowel.a] }
Instances For
Equations
- Guebie.salI = { form := "salɪ", vowels := [Guebie.Vowel.a, Guebie.Vowel.I] }
Instances For
Equations
- Guebie.silije = { form := "silije", vowels := [Guebie.Vowel.i, Guebie.Vowel.i, Guebie.Vowel.e] }
Instances For
Equations
- Guebie.djE = { form := "ɟɛ", vowels := [Guebie.Vowel.E] }
Instances For
Equations
- Guebie.pulo = { form := "pulo", vowels := [Guebie.Vowel.u, Guebie.Vowel.o], gloss := some "be fast" }
Instances For
Equations
- Guebie.ggO = { form := "ggɔ", vowels := [Guebie.Vowel.O] }
Instances For
Particle verbs #
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
- Guebie.instReprParticleVerb = { reprPrec := Guebie.instReprParticleVerb.repr }
The particle's surface ATR in SAuxOV contexts: the verb root's value ([SCD26] (12)).
Equations
- pv.harmonizedParticleATR = pv.verb.atr
Instances For
The (10) inventory, plus the (11)–(12) /jɔkʊ/+/ni/ pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every morpheme in the lexicon is ATR-uniform.
The (11)–(12) alternation: −ATR /jɔkʊ/ surfaces +ATR ([joku]) under harmony with the +ATR root /ni/ 'see'.
Guébie's tongue-root row: a ten-vowel /2IU/ system with root-controlled
harmony ([SCD26] §2.1; [Cas24] (1)). No
dominance pattern is reported.
Equations
- Guebie.tongueRoot = { inventoryClass := Phonology.TongueRoot.InventoryClass.twoIU, control := Phonology.Harmony.ControlType.rootControlled, dominant := none }