Trovare un numero primo maggiore di un dato limite


25

È un algoritmo deterministico a tempo polinomiale noto per il seguente problema:

Input: un numero naturale (in codifica binaria)n

Uscita: un numero primo .p>n

(Secondo un elenco di problemi aperti di Leonard Adleman, il problema era aperto nel 1995.)


1
+1: Mi ha ricordato che il corrispondente problema di decisione naturale non è il test di primalità (che è in ) ma piuttosto il seguente problema: dato , c'è un numero primo nell'intervallo ? a < b [ a , b ]Pa<b[a,b]
Kaveh,

@Kaveh: Tre dita che mi puntano contro, immagino. Dovremmo stabilire una politica che vieti le risposte nei commenti;)
Hsien-Chih Chang 張顯 之

Risposte:


23

Il miglior risultato incondizionato attuale è stato dato da Odlyzko, che trova un primo nel tempo . La forte congettura nel progetto Polymath4 cerca di risolvere se ciò può essere fatto in tempi polinomiali, sotto ipotesi di teoria dei numeri ragionevoli come il GRH.O ( N 1 / 2 + o ( 1 ) )p>NO(N1/2+o(1))

http://michaelnielsen.org/polymath1/index.php?title=Finding_primes

Attualmente il progetto cerca di rispondere alla seguente domanda:

Dato un numero e un intervallo tra e , controlla il tempo per qualche se l'intervallo contiene un numero primo.N 2 N O ( N 1 / 2 - c ) c > 0NN2NO(N1/2c)c>0

Finora hanno una strategia che determina la parità del numero di numeri primi nell'intervallo.

http://polymathprojects.org/2010/06/29/draft-version-of-polymath4-paper/


14

Supponendo congetture standard nella teoria dei numeri, che afferma che

Congettura di Cramér : Sia il n-esimo primo. Quindi .p n + 1 - p n = O ( log 2 p n )pnpn+1pn=O(log2pn)

Abbiamo un algoritmo deterministico in tempo polinomiale per il problema, semplicemente eseguendo il test di primalità su ciascun numero maggiore di partire da . (Certo,n + 1 nnn+1nn

Ma non sono sicuro che questo possa essere dimostrato incondizionatamente.


1
Sono curioso di sapere quanto sia standard la congettura di Cramér. Avevo l'impressione che le probabilità fossero contro di esso.
Cong Han,

@Cong: non ho molta familiarità con la congettura, e la mia impressione è che abbiamo evidenze nei risultati numerici e anche nel modello casuale. C'è qualche indicazione che la congettura potrebbe essere falsa? Forse dovrei dichiarare "forte" anziché "standard".
Hsien-Chih Chang 張顯 之

@ Hsien-Chih: ne so molto poco (oltre ad alcuni sentito dire e ad avere un interesse passante per i progetti Polymath), ma questo articolo di Granville, collegato dal wiki sulla congettura, sembra suggerire così: dartmouth.edu/~ chance / chance_news / for_chance_news / Riemann /…
Cong Han

@Cong: Sembra una bella lettura, lo farò tra qualche giorno!
Hsien-Chih Chang 張顯 之
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.