¿Se define este lenguaje usando primos gemelos regulares?

19

Dejar

L={anpn p, p+2 are prime}.

¿ es regular?L

Esta pregunta parecía sospechosa a primera vista y me di cuenta de que está relacionada con la conjetura del primo gemelo . Mi problema es que la conjetura aún no se ha resuelto, por lo que no estoy seguro de cómo proceder para decidir que el idioma es regular.

Daniil
fuente
Tenga en cuenta que si entonces es un cociente: (o, es el conjunto de prefijos de ). En general, para cualquier idioma unario el idioma es regular. P={ap:p,p+2P}L = P / a P P P / a LL=P/aPPP/a
sdcvvc
Una variante divertida es . Esto es regular si la conjetura del primo gemelo es falsa. L={ap:p and p+2 are prime}
Yuval Filmus

Respuestas:

17

Si la conjetura del primo gemelo es verdadera, entonces , que es regular. Si la conjetura de los primos gemelos no es verdadera, entonces hay finitamente muchos primos gemelos; de hecho, hay un par más grande de primos gemelos . En este caso, , un lenguaje finito. En cualquier caso, obtienes un lenguaje regular, por lo que creo que es seguro concluir que es un lenguaje regular ... simplemente no sabremos cuál es hasta que se resuelva la conjetura del primo gemelo. { p , p + 2 } L = { a n | n < p + 1 } LL=a{p,p+2}L={an|n<p+1}L

Patrick87
fuente
<estado haciendo demasiada lógica intuicionista> ¿Podría la conjetura primo gemelo ser indecidible?
Gilles 'SO- deja de ser malvado'
@Gilles ¿Es indecidible realmente el término correcto aquí? O hay infinitos primos gemelos o no los hay.
Zach Langley
@ZachLangley No necesariamente: la conjetura de primo gemelo (TP) podría ser indecidible (en el sentido de ser independiente de los axiomas matemáticos habituales) . Pero mi comentario fue una broma (imposible de obtener si no sabes qué es la lógica intuicionista ; de hecho, de "TP o no TP", podemos deducir que " es finito o es ", así que es de todas formas regulares.L L = a LLLL=aL
Gilles parada SO ser maligno '
11

Sí, este idioma es regular. La conjetura de doble primo no necesita resolverse para ver esto:

Supongamos que la conjetura del primo gemelo es verdadera, es decir, para cualquier , podemos encontrar un primo tal que sea ​​primo. Entonces, en particular, , ya que la condición siempre es verdadera. Este último lenguaje es expresable por un y, por lo tanto, es regular.p n p + 2 L = { a n | n N }npnp+2L={an|nN}a

Npp+2n>Npp+2L={an|nN}

L

Alex ten Brink
fuente
9

Es regular en cualquier caso.

  • L={an:n0}=L(a)
  • L
Janoma
fuente