Documentation

Linglib.Theories.Morphology.Core.WordStructure

Morphological Word Structure #

@cite{hayes-2009}

Hierarchical representation of word-internal structure via the MorphWord inductive type: a tree of morphemes where affixation, compounding, reduplication, and conversion are structural operations.

Design #

MorphWord and MorphRule are complementary:

Morpheme boundaries fall out naturally from linearization — the boundary positions are implicit between adjacent morphemes in the flattened list.

Constructors #

ConstructorOperationExample
rootleaf morphemewalk
prefixedprefix attachmentun- + happy
suffixedsuffix attachmentwalk + -ed
infixedinfix insertionTagalog -um- in sulat
circumfixedcircumfix wrappingGerman ge-mach-t
compoundcompoundingdesk + lamp
reduplicatedtotal or partial reduplicationWarlpiri kijikiji
convertedzero affixation / conversionnoun telephone → verb

A morpheme: the minimal meaningful unit (Hayes §5.1).

Carries a surface form, an optional gloss, and its morphological status (free word, clitic, or affix).

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Type of reduplication (Hayes §5.2).

          • total: copies the entire base (Warlpiri kijikiji from kiji)
          • partialCopy copied: copies a prosodic template; the copied material is stored explicitly since it depends on prosodic shape (determined at construction time, not derivable from strings alone). Example: Ilokano ag-tráb-trabáho (partial copy trab).
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Hierarchical word structure as a tree of morphemes.

              Each constructor corresponds to a morphological operation from Hayes §5.2–5.5. The tree structure captures the derivational history and word-internal constituency.

              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Flatten the morphological tree into a list of morphemes in linear (left-to-right surface) order. Morpheme boundaries are implicit: they fall between adjacent elements.

                  Equations
                  Instances For

                    Number of morphemes in the word.

                    Equations
                    Instances For

                      Positions of morpheme boundaries in the surface string. Each Nat is a character offset where one morpheme ends and the next begins. Phonological rules can reference these positions (Hayes Chs 6–8).

                      Equations
                      Instances For

                        Is this word a compound?

                        Equations
                        Instances For

                          Is this word derived by conversion (zero affixation)?

                          Equations
                          Instances For

                            Convert a circumfixed MorphWord to a CircumfixExponence. Returns none for non-circumfixed words.

                            Equations
                            Instances For

                              The surface form of a compound is the concatenation of its parts.

                              A bare root contains exactly one morpheme.

                              theorem Theories.Morphology.WordStructure.circumfixed_bridge (pre suf : Morpheme) (base : MorphWord) :
                              (MorphWord.circumfixed pre base suf).toCircumfixExponence = some { prefix_ := pre.form, suffix_ := suf.form, stem := base.surface }

                              The circumfix bridge extracts the correct prefix, suffix, and stem.