文字列w
をそのままにすると、規則により、文字列のみで構成されるa^mb^m
ことがわかります。y
a
|xy| <= m
を設定するとi=0
、右側よりも左側の のww^R
方が少なくなります。a
したがって、この言語が規則的でないことが証明されます。
しかし、私の教科書 (形式言語とオートマトンの紹介pg. 118 by Linz) は、もし私が を選択w = a^2m
して任せたらy = aa
、私は失敗するだろうと言っています。
しかし、どうしてですか?
私の考えでは、 ,が何x
であれ、最初のものは 2 番目のものよりも数が少ないか多いかによって異なります。y
z
a^2m
a
i
a^2m