上代特殊仮名遣
一方、イ段とエ段の甲類と乙類については、イ段乙類は/ï/であるとしたが、エ段の甲乙の差は音韻的には母音ではなく子音の口蓋性/非口蓋性の対立であり、甲/Cje/、乙/Ce/とした。イ段乙類はごく限られた範囲でしか使われず、エ段の甲乙の対立には重要性がなかったので、9世紀になると区別されなくなった。その上で松本は先史時代からの変遷について
i, a, u の3母音
i, a ⁓ o, u の4母音 (aとoの母音交替によりoが生じる)
i, e, ï, a, o, u の6母音 (u+iやo+iによりïが、a+iやi+aによりeが生じる)
現在の5母音
のような見通しを示した。
マーティンによると、オ段の甲乙の区別がもともと音韻的でなかったという説は Paul Sato も主張している。
松本説には実際にはかなりの例外があり、とくに単音節語ではオ段の甲乙による最小対が見られる。松本はこれらも音韻的対立ではなく、語の自立性の高さによって甲類か乙類かのいずれかが現れるなどとしているが、それでも説明できない例も存在する。
この節では上代特殊仮名遣がどう成立したかについて、日琉祖語との関係を中心に現在の定説を解説する。そのためにまず、古い時代の記録されていない言語をどうやって知るかという歴史言語学の方法論(再構)について理解する必要がある。
一般にある言語について、同じであったり近い意味を持っていたりすると考えられるのに微妙に語形のことなることば(異形態)を比較することで、より古い状態(共時態)がどのようなものであったかを理論的に予想することができる、という考え方が内的再構である。抽象的なことを言っても分かりづらいため、さまざまな先行研究が上代日本語よりも古い共時態について理解しようとして上代日本語の内的再構を行ってきたうち、最も典型的な例を幾つか挙げる:
※以下、「X < Y」は「XはYに由来する」という意味である。
sake1ri「咲けり」< *saki-ari「咲き-あり」
nage2k-「嘆く」< *naNka-ik-「長-生く(長く息を吐く)」
kazo1pe2-「数える」< *kaNsu-apai-「数-合える」
tudo1p-「集う」< *tuNtu-apai-「粒-合う」
sito1ri ⁓ situri「倭文」< *situ-əri「しつ-織り」
utusemi1 ⁓ utuso2mi1「現身」< *utusi-əmi「現し-臣」
pe1ki1「日置」< *pi-əki「日-置き」
waki2ratuko1 「菟道稚郎子」< *waku-iratuko1 「若-郎子」
take2ti「高市皇子」< *taka-iti「高-市」
to2neri「舍人」< *tənə-iri「殿-入り」