Ci hanno dato il seguente esercizio. Permettere f( n ) = { 100n si verifica nella rappresentazione decimale di πaltrof(n)={10n occurs in the decimal representation of π0else\qquad \displaystyle f(n) = \begin{cases} 1 & 0^n \text{ occurs in the decimal representation of } \pi \\ 0 & \text{else}\end{cases} Dimostra che è …
So che esiste una macchina di Turing, se una funzione è calcolabile. Quindi come mostrare che la funzione non è calcolabile o che non ci sono macchine di Turing per questo. C'è qualcosa come un lemma del pompaggio?
Ho visto che i sistemi di tipo dipendente non sono inferibili, ma sono verificabili. Mi chiedevo se c'è una semplice spiegazione del perché sia così, e se esiste o meno un limite di "dipendenza" in cui i tipi possono essere indicizzati in base a valori, al di sotto dei quali …
Riepilogo: secondo il teorema di Rice, tutto è impossibile. Eppure, faccio queste cose apparentemente impossibili tutto il tempo! Naturalmente, il teorema di Rice non dice semplicemente "tutto è impossibile". Dice qualcosa di più specifico: "Ogni proprietà di un programma per computer non è calcolabile". (Se vuoi dividere i peli, ogni …
Il teorema di Rice ci dice che le uniche proprietà semantiche delle Macchine di Turing (cioè le proprietà della funzione calcolata dalla macchina) che possiamo decidere sono le due proprietà banali (cioè sempre vere e sempre false). Ma ci sono altre proprietà delle macchine di Turing che non sono decidibili. …
Comprendo la prova dell'indecidibilità del problema di arresto (fornita ad esempio nel libro di testo di Papadimitriou), basata sulla diagonalizzazione. Mentre la prova è convincente (capisco ogni passaggio di essa), non mi è intuitivo nel senso che non vedo come qualcuno la deriverebbe, a partire dal solo problema. Nel libro, …
Ogni problema indecidibile che conosco rientra in una delle seguenti categorie: Problemi indecidibili a causa della diagonalizzazione (autoreferenziazione indiretta). Questi problemi, come l'arresto del problema, sono indecidibili perché potresti usare un presunto decisore per il linguaggio per costruire una TM il cui comportamento porta a una contraddizione. Potresti anche raggruppare …
Chiaramente non ci sono problemi indecidibili in NP. Tuttavia, secondo Wikipedia : NP è l'insieme di tutti i problemi di decisione per i quali i casi in cui la risposta è "sì" hanno [.. prove che sono] verificabili in tempo polinomiale da una macchina di Turing deterministica. [...] Si dice …
La logica costruttivista è un sistema che rimuove la Legge del Medio Escluso, nonché la Doppia Negazione, come assiomi. È descritto su Wikipedia qui e qui . In particolare, il sistema non consente prove per contraddizione. Mi chiedo, qualcuno ha familiarità con come questo influisce sui risultati riguardanti le macchine …
È risaputo che l'inferenza di tipo Hindley-Milner (il semplice -calculus con polimorfismo) ha un'inferenza di tipo decidibile: è possibile ricostruire i tipi di principio per qualsiasi programma senza alcuna annotazione.λλ\lambda L'aggiunta di caratteri tipografici in stile Haskell sembra preservare questa decidibilità, ma ulteriori aggiunte rendono indecidibile l'inferenza senza annotazioni (famiglie …
Esiste un linguaggio "naturale" che è indecidibile? per "naturale" intendo un linguaggio definito direttamente dalle proprietà delle stringhe e non tramite macchine e loro equivalenti. In altre parole, se gli sguardi lingua come dove è una TM, DFA (o regolari-exp), PDA (o la grammatica), ecc .., allora non è naturale. …
Considera i problemi di decisione dichiarati in un linguaggio formale "ragionevole". Diciamo formule nell'aritmetica di Peano di ordine superiore con una variabile libera come cornice di riferimento, ma sono ugualmente interessato ad altri modelli di calcolo: equazioni diottantine, problemi di parole derivanti dalla riscrittura delle regole usando le macchine di …
Sia . Devo decidere se F è decidibile o enumerabile in modo ricorsivo. Penso che sia decidibile, ma non so come dimostrarlo.F= { ⟨ M⟩ : M è una TM che si ferma per ogni input in al massimo 50 passaggi }F={⟨M⟩:M is a TM which stops for every input …
Il problema dell'arresto non può essere risolto nel caso generale. È possibile elaborare regole definite che limitano gli input consentiti e il problema di arresto può essere risolto per quel caso speciale? Ad esempio, sembra probabile che un linguaggio che non consente i loop, per esempio, sarebbe molto facile dire …
Ambientazione: espressioni regolari con riferimenti secondari lingua unaria (alfabeto a 1 simbolo) È il seguente problema decidibile in questa impostazione: Data un'espressione regolare con riferimenti secondari, definisce una lingua regolare? Ad esempio, (aa+)\1definisce una lingua normale, mentre (aa+)\1+non lo fa. Possiamo decidere quale è il caso? Per concretezza, "espressioni regolari …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.