Если я позволяю строка w
быть a^mb^m
то мы знаем, что y
будет состоять только из a
-х из-за правилами |xy| <= m
.Показать, что L = {WW^R: W ∈ Σ *} не является регулярным использованием Насосной Лемма
И если я установил i=0
, то ww^R
будет иметь меньше a
с левой стороны, чем с правой стороны. Таким образом, это доказывает, что этот язык не является регулярным.
Однако мой текст книги (Введение формальных языков и автоматных стр. 118 по Linz) говорит, что если бы мне пришлось выбирать w = a^2m
и пусть y = aa
, то я бы неудачу.
Но как это сделать?
На мой взгляд, независимо от того, что x
, y
, z
, тем первый a^2m
будет меньше a
«с или больше, в зависимости от того, что i
является чем второй a^2m
.
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он принадлежит к math.stackexchange.com или http://cs.stackexchange.com/ – timgeb
@timgeb, он, безусловно, не принадлежит к математическому обмену. Вы можете спорить о CS, но не математике IMHO. Речь идет о формальных языках. – ChiefTwoPencils
@ChiefTwoPencils И что? Это все еще математическое доказательство, о котором мы говорим здесь. Линия между теоретической вычислительной техникой и математикой очень размыта. Вы действительно хотите поместить его на http://linguistics.stackexchange.com/? – timgeb