Pozwolić
Czy regularny?
To pytanie wyglądało podejrzanie na pierwszy rzut oka i zdałem sobie sprawę, że jest związane z hipotezą o podwójnej liczbie pierwszych . Mój problem polega na tym, że domysł nie został jeszcze rozwiązany, więc nie jestem pewien, jak mogę kontynuować ustalanie, że język jest prawidłowy.
Odpowiedzi:
Jeśli hipoteza podwójnej liczby pierwotnej jest prawdziwa, to , która jest regularna. Jeśli hipoteza o podwójnej liczbie pierwszych nie jest prawdziwa, wówczas istnieje wiele skończonych liczb pierwszych; w rzeczywistości istnieje największa para podwójnych liczb pierwszych { p , p + 2 } . W tym przypadku L = { a n | n < p + 1 } , język skończony. W obu przypadkach otrzymujesz zwykły język, więc myślę, że bezpiecznie jest to wywnioskowaćL=a∗ {p,p+2} L={an|n<p+1} jest językiem zwykłym ... po prostu nie będziemy wiedzieć, który to jest, dopóki nie rozwiąże się hipoteza podwójnej liczby pierwotnej.L
źródło
Tak, ten język jest regularny. Hipoteza podwójnej liczby pierwszej nie musi być rozwiązana, aby to zobaczyć:
Załóżmy, że hipoteza podwójnej liczby pierwszej jest prawdziwa, to znaczy dla dowolnego możemy znaleźć liczbę pierwszą p ≥ n taką, że p + 2 jest liczbą pierwszą. W szczególności L = { a n | n ∈ N } , ponieważ warunek jest zawsze spełniony. Ten ostatni jest język eksprymowanej przez a * i stąd regularne.n p≥n p+2 L={an|n∈N} a∗
źródło
W obu przypadkach jest to normalne.
źródło