Up 1.6.1 自然数のn進生成(註)  


 自然数のn進生成(“n進記数法")は,文生成システムとして定式化できる。

 例えばn=2 の場合,
  1. 2型PSGへの定式化:

    NV={〈数〉,〈数字〉,〈字〉}
    TV={0,1}
    P:〈数〉〈数字〉
    〈数〉〈数〉〈字〉
    〈字〉〈数字〉
    〈字〉 0
    〈数字〉 1
    S=〈数〉


     なお,これのBNF(Buckus normal form)は,つぎのようになる:

    〈数詞〉::=〈数字〉
         |〈数〉〈字〉
    〈字〉 ::=〈数字〉
         | 0
    〈数字〉::= 1

  2. 3型PSGへの定式化:

    NV={〈数〉,〈字列〉}
    TV={0,1}
    P:〈数〉 1
    〈数〉 1〈字列〉
    〈字列〉 1
    〈字列〉 0
    〈字列〉 1〈字列〉
    〈字列〉 0〈字列〉
    S=〈数〉



(註) 水谷静夫,“言語と数学"(数学ライブラリー〈教養篇〉5),森北出版,1970,p.39,p.43.