Laisser
est-il régulier?
Cette question paraissait suspecte au premier coup d'œil et je me suis rendu compte qu'elle était liée à la conjecture principale jumelle . Mon problème est que la conjecture n'a pas encore été résolue, donc je ne sais pas comment puis-je procéder pour décider que la langue est régulière.
Réponses:
Si la conjecture principale jumelle est vraie, alors , qui est régulier. Si la conjecture des nombres premiers jumeaux n'est pas vraie, alors il y a un nombre fini de nombres premiers jumeaux; en effet, il existe une plus grande paire de nombres premiers jumeaux { p , p + 2 } . Dans ce cas, L = { a n | n < p + 1 } , un langage fini. Dans les deux cas, vous obtenez un langage régulier, donc je pense qu'il est prudent de conclure que L est un langage régulier ... nous ne saurons simplement pas lequel c'est jusqu'à ce que la conjecture du premier jumeau soit résolue.L=a∗ {p,p+2} L = { an| n<p+1} L
la source
Oui, cette langue est régulière. La conjecture du premier jumeau n'a pas besoin d'être résolue pour voir ceci:
Supposons que la conjecture du premier jumeau soit vraie, c'est-à-dire que pour tout , nous pouvons trouver un premier p ≥ n tel que p + 2 soit premier. Alors en particulier, L = { a n | n ∈ N } , car la condition est toujours vraie. Cette dernière langue est exprimable par un ∗ et donc régulière.n p≥n p+2 L={an|n∈N} a∗
Supposons que la conjecture principale jumelle soit fausse. Il existe alors un certain tel qu'il existe un premier p tel que p + 2 est premier, et pour chaque n > N , il n'existe pas de p tel que p + 2 soit premier. Dans ce cas, L = { a n | n ≤ N } , qui est une langue finie, et donc régulière.N p p+2 n>N p p+2 L={an|n≤N}
Par distinction de cas, nous concluons que est régulier.L
la source
C'est régulier dans les deux cas.
la source