英語の冠詞「a」「an」の使い分け:音に基づくルールと例外
Red Blob Games の著者が、英語の冠詞「a」「an」の正確な使い分けルールを分析し、32,455語のリストから129語の例外を特定した。
英語の不定冠詞「a」「an」の選択ルールは、綴りの最初の文字が母音かどうかではなく、音声上の最初の音が母音音か子音音かで決まる。著者はこのルールを可視化する関数と図表を作成し、標準的なルールの例外を示した。
音と文字の不一致
ルールの核となるのは、書かれた単語ではなく、話される単語がどの音で始まるかという点である。例えば、「unicorn」は母音文字(u)で始まるが、子音音(cmudict Y、IPA /j/)で始まる。一方、「hour」は子音文字(h)で始まるが、母音音(cmudict AW、IPA /aʊ/)で始まる。

例外の規模
著者の単語リストに含まれる32,455語のうち、標準的な首文字ルールに対する例外は129語のみだった。著者はこの例外の少なさに驚いたと述べ、1日かけてデータの確認と可視化の構築を行った。コード作成にはLLMを使用しなかった。
この記事は元記事の事実のみに基づいて自動生成されました。
出典
Red Blob Games『Red Blob Games: English: a vs an』2026-09-16 https://www.redblobgames.com/blog/2026-09-16-english-a-vs-an/