È possibile calcolare una sottosequenza di cifre di


11

Come si può decidere se ha qualche sequenza di cifre? πmi ha ispirato a chiedermi se la seguente variante dall'aspetto innocente è calcolabile:

f(n)={1if n¯ occurs in the decimal representation of π0otherwise

dove è la rappresentazione decimale di n senza zero iniziali.n¯n

Se l'espansione decimale di contiene tutte le sequenze di cifre finite (chiamiamolo un numero universale (in base 10)), allora f è la costante 1 . Ma questa è una domanda matematica aperta. Se π non è universale, vuol dire che f è incontestabile?πf1πf


il trucco per l'altro problema funziona perché è unario, quel trucco non funzionerà per controllare le stringhe binarie. Ma ciò non significa che non sia possibile in qualche altro modo.
Kaveh,

@Kaveh Cosa intendi con "unario"? La domanda collegata ha considerato la rappresentazione decimale di . π
Raffaello

Questo è un modo per rendere incomparabile l'esempio . L'altro modo è fornire un numero reale come input. Non ho una prova a portata di mano, però. π
Raffaello

1
@Kaveh: avremmo anche potuto verificare senza cambiare la risposta. (01)n
Raffaello

1
@Raphael, puoi considerarlo sostanzialmente anche unario. (L'importante è la struttura delle possibili stringhe per verificare la relazione del prefisso wrt.)
Kaveh

Risposte:


3

Si noti che può essere la costante 1 anche se π non è un numero normale. (In francese diciamo se f è costante che π è un univers nombre . Non conosco il termine corrispondente in inglese)f1πfπ

Per quello che vale: potrebbe essere , nel modo seguente:

Provare che è calcolabile non implicherebbe necessariamente la risoluzione della domanda aperta se f sia costante o meno. Ad esempio puoi costruire g che è calcolabile ma tale che la costanza di g è equivalente alla congettura di Goldbach .ffgg

Naturalmente questo non inizia nemmeno a rispondere alla tua domanda, ma è probabilmente aperto a me.


Bene, volevo dire universo nombre , in effetti. Quindi potrebbe essere calcolabile senza essere costante. Sono abbastanza sicuro che ci sia un modo più semplice per dimostrarlo. Potresti spiegare un po 'di più come f può o non può essere calcolabile, a livello di teoria della computabilità 101? ff
Gilles 'SO-smetti di essere malvagio' il

Beh, volevo rispondere alla domanda "Dato che è una domanda difficile ] , f 1 implica che P ( f ) ?" e la mia risposta è "Perché no? Almeno ¬ P ( f ) non implica che [ f ? = 1 è una domanda banale ] "[f?=1]f1P(f)¬P(f)[f?=1]
jmad
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.