Під час виконання поточного завдання для моїх офіційних мов та курсів автоматів я наче зациклювався на вправах, що стосуються одинарних мов (я сподіваюся, що це правильний термін), тобто мов, які будуються на одній букві. Я не хочу питати про конкретні вправи, але, скоріше, про набагато більш загальну думку, яку я придумав:
Нехай і L = { a f ( n ) ∈ Σ ∗ : n ∈ N 0 } . Моя гіпотеза: L регулярна ⇔ ∃ x , y ∈ N 0 : f ( n ) = x ⋅ n + y
Чи бачило це питання раніше якесь наукове лікування? Це "очевидно" правда / хибність?
Для мене, очевидно, напрямок " " вірно, тому що можна просто побудувати DFA з x + y станами, які цикли через стани x після того, як прочитали y стани і прийняли iff, якщо він знаходиться в номері стану y .