Позволять
Является регулярным?
На первый взгляд этот вопрос выглядел подозрительно, и я понял, что он связан с гипотезой о двойном простом числе . Моя проблема в том, что эта гипотеза еще не решена, поэтому я не уверен, как мне решить, что язык является регулярным.
Ответы:
Если гипотеза двойного простого числа верна, то , что регулярно. Если гипотеза двойного простого числа неверна, то существует конечное число простых двойников; действительно, существует наибольшая пара двойниковых простых чисел { p , p + 2 } . В этом случае L = { a n | n < p + 1 } , конечный язык. В любом случае вы получаете обычный язык, поэтому я думаю, что можно с уверенностью заключить, что L - это обычный язык ... мы просто не будем знать, какой это язык, пока не будет решена гипотеза двойного простого числа.L=a∗ {p,p+2} L={an|n<p+1} L
источник
Да, этот язык регулярный. Гипотеза двойного простого не должна быть решена, чтобы увидеть это:
Предположим, что гипотеза двойного простого числа верна, то есть для любого мы можем найти простое число p ≥ n такое, что p + 2 простое. Тогда, в частности, L = { a n | n ∈ N } , так как условие всегда выполняется. Этот последний язык выражается через ∗ и, следовательно, регулярно.n p≥n p+2 L={an|n∈N} a∗
Предположим, что гипотеза двойного простого числа неверна. Тогда существует некоторое такое, что существует некоторое простое p такое, что p + 2 простое, и для любого n > N не существует p такого, что p + 2 простое. В этом случае L = { a n | n ≤ N } , который является конечным языком и, следовательно, регулярным.N p p+2 n>N p p+2 L={an|n≤N}
По различию случая мы заключаем, что регулярно.L
источник
Это регулярно в любом случае.
источник