東京工業大学 情報理工学院 数理・計算科学系 2017年8月実施 午前 問7
标签:
Author
GPT-5
Description
次の文脈自由文法
例えば、
- 文字列
に含まれる の個数を 、 の個数を とし、 と定める。 が生成する任意の文字列 について となることを示せ。 が生成する言語が正規言語でないことを、正規言語の反復補題を用いて示せ。 が生成するある文字列の空でない接頭辞全体を生成する文脈自由文法 を示せ。 が生成する任意の文字列 と、空でない文字列 に対して、 は が生成する文字列ではないことを示せ。
Kai
(1)
生成規則に関する構造帰納法で示す。
-
のとき、 である。 -
のとき、 は と のどちらにも影響しないため、値は変わらない。 -
のとき、二つの部分式を とすれば、帰納法の仮定から
したがって、
(2)
は、
反復補題によって
(1) より
(3)
次の文法を用いればよい。開始記号は
この文法は、一つ以上の完全な式を並べた文字列
後置記法を左から読んだとき、正しい式の空でない接頭辞を読み終えたスタックには、未結合の完全な式が
(4)
である。一方、
となり、(1) の必要条件