Documentation

Linglib.Studies.Lionnet2022Laal

Lionnet (2022): The features and geometry of tone in Laal #

[Lio22b]

Laal (isolate, southern Chad) has three contrastive tone heights H/M/L. Lionnet argues for a subtonal analysis à la [Yip80]/[Pul86] (two register features [±upper], [±raised]) linked to a Tonal Root Node ([Sni20]): H = [+upper, −raised], M = [−upper, +raised], L = [−upper, −raised], with the fourth combination [+upper, +raised] the systematic gap. This featural specification gives a unified account of the otherwise-puzzling Mid tone — its exclusivity (*MX/XM) and its instability (M-lowering).

What this formalizes #

What this does NOT formalize #

Honest scope notes #

M-lowering proper is [−raised] assimilation, not OCP-merger; and *MX/XM is an agreement constraint (*[α raised][β raised]), the opposite of the identity-OCP. The OCP API is consumed only for the merger of (53–55)/(58), which Lionnet presents explicitly as optional ("not necessary in the present analysis" / "or fusion"). It is included because it is the merger face of the same OCP principle whose prohibition face lives in OCP.

The subtonal featural analysis (§5.1) #

Lionnet's featural analysis (ex. 51) as a map into the register-tier TRN encoding: H = [+upper, −raised], M = [−upper, +raised], L = [−upper, −raised].

Equations
Instances For
    theorem Lionnet2022Laal.featural_analysis :
    Tone.TRN.H = { upper := some true, raised := some false } Tone.TRN.M = { upper := some false, raised := some true } Tone.TRN.L = { upper := some false, raised := some false }

    The substrate TRN.H/M/L encode exactly Lionnet's (51) feature matrix.

    The three tones are featurally distinct — the analysis distinguishes them.

    The minimal triplet (ex. 8) contrasts in tone alone: pairwise-distinct melodies on one segmental frame.

    M-exclusivity: *MX/XM (§3) #

    M-exclusivity (*MX/XM): in every attested stem melody, if M occurs then the melody is all M — M never co-occurs with a different tone at stem level.

    M-lowering as [−raised] assimilation (§5.2) #

    M-lowering is [−raised] assimilation: an L trigger ([−raised]) spreads its [raised] value onto M (the only [+raised] tone), turning it into L.

    M-lowering from a [−raised] H trigger likewise turns M into L.

    Only M is targeted: H is inert under [−raised] assimilation (already [−raised]), explaining why H- and L-toned roots never lower.

    The ventive suffix (§5.5) #

    The ventive suffix (ex. 60) is a floating [−raised] feature with [upper] inherited from the root: dockFloating .raised false. It surfaces as H after a [+upper] (H) root and as L after [−upper] (M or L) roots — the M-lowering realisation kárá/dàgà/jàrà.

    The [+upper, +raised] gap (§5.6) #

    The fourth feature combination [+upper, +raised] (TRN.superHigh) is absent: it is the systematic gap that makes Laal a Table-4 type-A system (§5.6).

    The optional OCP-[raised] merger (§5.2, ex. 53–55, 58) #

    Lionnet (ex. 54–55, 58) notes — but explicitly does not adopt — an optional OCP-[raised] economy under which two adjacent identical [−raised] autosegments fuse into one multiply-linked autosegment. When two adjacent tones are fully identical, that fusion is OCP.collapse: two adjacent L tones collapse to one.

    OCP-[raised] is tier-relative ([CJ19]): it constrains the [raised]-projected tier (IsCleanOn reading .raised), not whole TRNs. H and L are distinct tones but both [−raised], so adjacent they violate OCP-[raised] even though [TRN.H, TRN.L] is clean as a whole-TRN tier.

    theorem Lionnet2022Laal.ocp_raised_merge_clean (tier : List Tone.TRN) :
    OCP.IsClean (OCP.collapse (List.map (fun (x : Tone.TRN) => x.raised) tier))

    Under the optional economy, fusing adjacent identical [raised] autosegments leaves the [raised]-projected tier OCP-clean — the faithful tier-relative reading of Lionnet (ex. 54–55, 58), via the substrate retraction collapse_clean. The merger face of the same OCP principle whose prohibition (TSL₂) face lives in OCP.

    The register-tier geometry on the multi-tier substrate (§5–§6) #

    [Lio22a]'s geometry (ex. 52) is a hub-and-spoke around the Tonal Root Node: the [±upper] register tier, the [±raised] tier, and the mora (TBU) tier each associate to the TRN. On the general substrate Autosegmental.MultiAR this is a four-tier graph. Its point over the TRN bundle used above: each subtonal feature is a tier of its own, so it can be manipulated independently of the whole TRN[Lio22a]'s partial activity (§5, e.g. [−raised] assimilation) — which a bundled TRN record cannot structurally express. Whole-TRN operations (§6) act on the TRN↔mora layer; both live on one object.

    @[reducible, inline]
    abbrev Lionnet2022Laal.laalTier :
    Fin 4Type

    The four Laal tone tiers: [±upper] register, [±raised], the TRN, the mora.

    Equations
    Instances For

      A one-TRN M-toned form (M = [−upper, +raised], [Lio22a] ex. 51): the register [−upper] and [+raised] features and the single mora each associate to the one TRN.

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

        The form is planar — each spoke's single association is non-crossing (per-pair NCC).

        Partial activity (§5): delinking the [−raised] feature acts on the [raised]↔TRN layer (tier-pair (1,2)) alone.

        Equations
        Instances For

          Delinking the subtonal [−raised] feature leaves the whole-TRN layer (TRN↔mora, tier-pair (2,3)) untouched: partial activity is independent of full activity — the structural content of [Lio22a]'s subtonal-feature autonomy, impossible to state on a bundled TRN.

          And it does remove the [raised]↔TRN association.