Если регулярно, следует ли из этого, что A регулярно?
Моя попытка доказательства:
Да, для противоречия предположим, что не является регулярным. Тогда 2 = ⋅ .
Поскольку конкатенация двух нерегулярных языков не является регулярной, не может быть регулярной. Это противоречит нашему предположению. Так что А регулярно. Так что, если A 2 регулярно, то A регулярно.
Является ли доказательство правильным?
Можем ли мы обобщить это на , A 4 и т. Д.? А также, если A ∗ регулярный, то A не должен быть регулярным?
Пример: не является регулярным, но A ∗ является регулярным.
Ответы:
Рассмотрим теорему Лагранжа о четырех квадратах . В нем говорится, что если тогда B 4 = { 1 n | n ≥ 0 } . Если B 2 регулярно, возьмите A = B, иначе возьмите A = B 2 . В любом случае, это доказывает существование нерегулярного A такого, что A 2 является регулярным.B = { 1N2| n≥0} В4= { 1N| n≥0} В2 A = B A = B2 A A2
источник
Вот пример такого невычислимого языка , что A 2 = Σ ∗ . Возьмем любой невычислимый K (представленный в виде набора чисел, например, кодов остановившихся машин Тьюринга) и определим A = { w ∈ Σ ∗ : | ш | ≠ 4 к для всех к ∈ K } . Так содержит все другое , чем те длины слова 4 к для некоторых к ∈ K . Если АA A2=Σ∗ K
Утверждение: . Пусть w - любое слово длины n . Если n не является степенью 4 , то w ∈ A и пустое слово находится в A , поэтому w ∈ A 2 . Если n является степенью 4, то n / 2 не является степенью 4 . Напишите w = x y , где | х | = | у | = н /A2=Σ∗ w n n 4 w∈A A w∈A2 n 4 n/2 4 w=xy . Оба x , y ∈ A, поэтому w = x y ∈ A 2 .|x|=|y|=n/2 x,y∈A w=xy∈A2
источник
Ваше доказательство все еще делает огромный скачок (утверждая, что объединение нерегулярных языков является нерегулярным).
Это не решает вопрос полностью, но дает убедительные доказательства того, что ответ отрицательный (в противном случае гипотеза Гольдбаха неверна). Тем не менее, ответ может быть очень трудно доказать, если это единственный известный пример.
источник
Требование неверно.
источник
источник
источник
источник