C'è un noto numero trascendente calcolabile tale che il suo ° cifra è calcolabile in tempo polinomiale, ma non in O ( n ) ?
C'è un noto numero trascendente calcolabile tale che il suo ° cifra è calcolabile in tempo polinomiale, ma non in O ( n ) ?
Risposte:
Ecco la costruzione di un tale numero. Puoi discutere se questo significa che un tale numero è "noto".
Prendere qualsiasi funzione da N a { 1 , 2 , ... , 8 } dove il n 'th cifre non è calcolabile in O ( n ) tempo. Tale funzione esiste, ad esempio, con la solita tecnica di diagonalizzazione. Interpretare f ( n ) come la n 'th cifra decimale di qualche numero reale α . Ora, per ogni n della forma 2 2 k , k ≥ 1 , cambia le cifre di αnelle posizioni a 0 's. Il numero risultante β mantiene evidentemente la proprietà che la n '-esima cifra non è calcolabile in O ( n ) tempo, ma ha infinite ottime approssimazioni da razionali, dico ordine O ( q - 3 ) , del modulo p / q . Quindi secondo il teorema di Roth β non può essere algebrico. (Non è razionale perché ha blocchi arbitrariamente lunghi di 0è partito da nonzeros su entrambi i lati.)
Più in generale, per qualsiasi costante , ci sono numeri trascendenti calcolabili nel tempo polinomiale, ma non nel tempo O ( n k ) .