Documentation

Linglib.Studies.Kawahara2015

Kawahara (2015) [Kaw15] #

The phonology of Japanese accent surveys Tokyo Japanese pitch accent: a single lexical accent per word determines the surface tone contour, and its location is predictable in loanwords, compounds, and affixed words. This file formalizes the survey's core generalizations — the Table 1 comparison of the antepenultimate accent rule ([McC68]) with the Latin Stress Rule ([Hay95a]), the accent-to-tone derivation and its culminativity (accentToTones_culminative), and NonFinality ([PS93]) in compound accent. The §6 affix accent lexicon lives in Fragments/Japanese/Prosody.lean.

Default accent: the AAR vs the Latin Stress Rule #

Language-neutral accent-placement rules over a syllable-weight profile, compared on loanword default accentuation (§2).

The antepenultimate accent rule, which accents the syllable containing the antepenultimate mora and the initial syllable of shorter words ([McC68]). Returns the 0-indexed syllable.

Equations
Instances For
    def Kawahara2015.latinStressRule (weights : List Prosody.Syllable.Weight) :
    Option

    The Latin Stress Rule, which accents a heavy (≥ 2μ) penult and the antepenult otherwise, with mono- and disyllables accented initially ([Hay95a]). §2.3 reviews arguments that LSR-conforming variants occur even where the two rules diverge, making the LSR arguably the better characterization of the Japanese default.

    Equations
    Instances For

      The eight trisyllabic weight conditions of Table 1.

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

        The AAR and the LSR agree on six of the eight trisyllabic weight conditions and diverge exactly on HLH and LLH (Table 1).

        On HLH the AAR accents σ₂, the syllable containing the antepenultimate mora, while the LSR accents the antepenult σ₁ since the penult is light (Table 1c: HL'H vs H'LH).

        Loanword accent (§2) #

        Loanwords lack lexical accent specifications, so their accentuation reveals the default pattern (§2.1; [Kub06]).

        The weight profile of an all-light loanword — one light syllable per mora.

        Equations
        Instances For

          ku-ri-su'-ma-su 'Christmas', accented on the antepenultimate mora ((10a)).

          Equations
          Instances For

            a-su-fa'-ru-to 'asphalt', accented on the antepenultimate mora ((10g)).

            Equations
            Instances For

              ma-ku-do-na'-ru-do 'McDonald', accented on the antepenultimate mora ((10h)).

              Equations
              Instances For

                a.me.ri.ka 'America', unaccented as a four-mora word with two final light non-epenthetic syllables ((16a)).

                Equations
                Instances For

                  On all-light profiles the LSR agrees with the AAR, so the (10) loanwords match it as well (§2.3).

                  Neither default rule derives amerika's unaccentedness, as neither produces unaccented outputs (§2.3 n. 10). Four-mora light-final unaccentedness is §2.4's separate generalization.

                  From accent to surface tones (§1.4) #

                  Tones are specified by the accentual HL and the initial rise, then spread rightward ((7)–(9)).

                  A level tone. Japanese distinguishes only H and L at the lexical level (§1.3).

                  Instances For
                    @[instance_reducible]
                    Equations
                    Equations
                    Instances For
                      def Kawahara2015.accentualHL (accentMora : Option ) (i : ) :
                      Option LevelTone

                      The accentual HL — H on the accented mora, L on its successor ((4)).

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        def Kawahara2015.initialRise (i : ) :
                        Option LevelTone

                        The initial rise — L on mora 0, H on mora 1 ((5)).

                        Equations
                        Instances For
                          def Kawahara2015.toneSpec (accentMora : Option ) (i : ) :
                          Option LevelTone

                          The tonal specification of mora i before spreading, with the accentual HL taking precedence over the initial rise ((5b)).

                          Equations
                          Instances For
                            def Kawahara2015.accentToTones (accentMora : Option ) (nMorae : ) :

                            The surface tones of an nMorae-word from its accent position, by specification (toneSpec) followed by spreading — a left scan copying the most recent specified tone rightward ((7)–(9)). The seed is never consulted, since mora 0 is always specified.

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

                              Unaccented ame(+ga) 'candy' surfaces LHH by initial rise and spreading ((6b)).

                              Initially-accented a'me(+ga) 'rain' surfaces HLL, since the accentual HL blocks the initial rise ((5b), (8)).

                              theorem Kawahara2015.trisyllabic_tone_patterns :
                              [accentToTones none 3, accentToTones (some 0) 3, accentToTones (some 1) 3].Nodup accentToTones none 3 = accentToTones (some 2) 3

                              Of the n+1 accent patterns of a trisyllable ((3)), the unaccented, initial, and medial contours are distinct, while final accent neutralizes with unaccentedness word-internally because the post-accent L falls off the word edge (§1.4).

                              Culminativity #

                              "Japanese allows only one HL pitch fall within a word" (§1.4) — accentToTones_culminative derives this for every accent location and word length.

                              The number of H-to-L falls in a tone string — the occurrences of (H, L) among adjacent pairs.

                              Equations
                              Instances For

                                An L head opens no fall.

                                theorem Kawahara2015.hlFallCount_cons_cons (t u : LevelTone) (l : List LevelTone) :
                                hlFallCount (t :: u :: l) = hlFallCount (u :: l) + if t = LevelTone.H u = LevelTone.L then 1 else 0

                                Every fall consumes an L strictly after the first position.

                                theorem Kawahara2015.hlFallCount_cons_self (t : LevelTone) (l : List LevelTone) :
                                hlFallCount (t :: t :: l) = hlFallCount (t :: l)

                                Stuttering a tone creates no fall.

                                theorem Kawahara2015.hlFallCount_cons_scanl (spec : List (Option LevelTone)) (x t : LevelTone) :
                                hlFallCount (x :: List.scanl (fun (t : LevelTone) (o : Option LevelTone) => o.getD t) t spec) = hlFallCount (x :: t :: spec.reduceOption)

                                Spreading is fall-invariant, since copying a tone neither creates nor destroys an HL fall.

                                theorem Kawahara2015.toneSpec_zero (a : Option ) :
                                toneSpec a 0 = some (if a = some 0 then LevelTone.H else LevelTone.L)

                                Mora 0 is always specified, as H under initial accent and otherwise as the initial-rise L.

                                theorem Kawahara2015.toneSpec_eq_L {a : Option } {j : } (hj : 1 j) :
                                toneSpec a j = some LevelTone.L Option.map (fun (x : ) => x + 1) a = some j

                                After mora 0, the only source of a specified L is the post-accent L, which pins the accent location.

                                theorem Kawahara2015.count_L_toneSpec_dense (a : Option ) (l : List ) (hnd : l.Nodup) (hpos : jl, 1 j) :
                                List.count LevelTone.L (List.filterMap (toneSpec a) l) 1

                                The specified tones after mora 0 contain at most one L, since the post-accent L pins the accent location and positions are distinct.

                                theorem Kawahara2015.accentToTones_culminative (a : Option ) (n : ) :

                                A word carries at most one HL fall, whatever its accent location and length (culminativity, §1.4).

                                Compound accent (§4) #

                                The traditional dichotomy by N2 length: short N2s (≤ 2μ) either retain accent or pre-accent the N1-final position; long N2s (≥ 3μ) take N2-initial accent unless their own accent is nonfinal. Both rules are stated over mora counts; the paper's rules target syllables, and the two coincide on the light-syllable data of (21)–(24) formalized below.

                                def Kawahara2015.shortN2Retain (n1Morae : ) (n2Accent : Option ) :
                                Option

                                A retaining short N2 keeps its own accent, shifted into the compound (§4.1, (21)).

                                Equations
                                Instances For
                                  def Kawahara2015.shortN2PreAccent (n1Morae : ) :
                                  Option

                                  A pre-accenting short N2 accents the N1-final mora — the partial predecessor of N1's length — its own accent lost to NonFinality (§4.1, (22)).

                                  Equations
                                  Instances For
                                    def Kawahara2015.longN2CompoundAccent (n1Morae n2Morae : ) (n2Accent : Option ) :
                                    Option

                                    The compound accent under a long (≥ 3μ) N2, which receives N2-initial accent when unaccented or finally-accented and otherwise retains its own accent (§4.2).

                                    Equations
                                    Instances For

                                      The NonFinality constraint over an (accent, mora count) pair, violated once when the accent sits on the final mora ([PS93]; §4.1 invokes it for the loss of final accent in compounds).

                                      Equations
                                      Instances For

                                        In fa'asuto+ki'su → faasuto+ki'su 'first kiss', the short N2 retains its accent on ki ((21a)).

                                        In ka'buto+musi → kabuto'+musi 'beetle', the pre-accenting short N2 puts the accent on N1-final to ((22a)).

                                        In si'n+yokohama → sin+yo'kohama 'Shin-Yokohama', the unaccented long N2 receives N2-initial accent ((23a)).

                                        In si'n+tamane'gi → sin+tamane'gi 'new onion', the long N2 retains its nonfinal accent ((24a)).

                                        @[simp]
                                        theorem Kawahara2015.nonFinality_eq_zero {acc : Option } {n : } :
                                        nonFinality (acc, n) = 0 Option.map (fun (x : ) => x + 1) acc some n

                                        nonFinality is satisfied exactly when the accent's successor is not the mora count.

                                        theorem Kawahara2015.shortN2_preaccent_nonfinal (n1Morae n2Morae : ) (h : 1 n2Morae) :
                                        nonFinality (shortN2PreAccent n1Morae, n1Morae + n2Morae) = 0

                                        Short-N2 pre-accenting never yields final accent, since the new accent lands on the N1-final position and N2 intervenes (§4.1).

                                        theorem Kawahara2015.longN2_nonfinal (n1Morae n2Morae : ) (n2Accent : Option ) (h2 : 3 n2Morae) :
                                        nonFinality (longN2CompoundAccent n1Morae n2Morae n2Accent, n1Morae + n2Morae) = 0

                                        Long-N2 compound accent never yields final accent, since retention is filtered to N2-nonfinal accents and the N2-initial default is nonfinal in a trimoraic-or-longer N2 (§4.2).