Il combinatore a virgola fissa FIX (noto anche come il combinatore Y) nel calcolo lambda (non tipizzato) ( λλ\lambda ) è definito come: FIX ≜λf.(λx.f (λy.x x y)) (λx.f (λy.x x y))≜λf.(λx.f (λy.x x y)) (λx.f (λy.x x y))\triangleq \lambda f.(\lambda x. f~(\lambda y. x~x~y))~(\lambda x. f~(\lambda y. x~x~y)) Capisco …
Il problema di arresto indica che non esiste un algoritmo che determinerà se un determinato programma si arresta. Di conseguenza, dovrebbero esserci programmi sui quali non possiamo dire se terminano o meno. Quali sono gli esempi più semplici (più piccoli) conosciuti di tali programmi?
Nota, mentre so programmare, sono abbastanza principiante alla teoria CS. Secondo questa risposta La completezza di Turing è un concetto astratto di calcolabilità. Se una lingua è Turing completa, allora è in grado di fare qualsiasi calcolo che può fare qualsiasi altra lingua completa di Turing. E qualsiasi programma scritto …
Ho difficoltà a comprendere la prova dell'indecidibilità del problema di Halting. Se restituisce se il programma o meno un soste in ingresso b , perché dobbiamo far passare il codice di P sia un e bH(a,b)H(a,b)H(a,b)aaabbbPPPaaabbb ? Perché non possiamo alimentare con P e qualche input arbitrario, diciamo, x ?H()H()H()PPPxxx
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 …
Questa domanda è stata migrata dallo Scambio teorico di stack di informatica perché è possibile rispondere a Scambio stack di informatica. Migrato 6 anni fa . Ho trovato molte definizioni di linguaggi ricorsivi e ricorsivamente enumerabili. Ma non riuscivo a capire cosa fossero. Qualcuno può dirmi cosa sono in parole …
Questa domanda è stata migrata dallo Scambio teorico di stack di computer science perché è possibile rispondere a Scambio stack di computer science. Migrato 7 anni fa . Ho appena avuto questa domanda interessante. Qual è la funzione in più rapida crescita conosciuta dall'uomo? È occupato il castoro ? Conosciamo …
Nella teoria della computabilità, le funzioni calcolabili sono anche chiamate funzioni ricorsive. Almeno a prima vista, non hanno nulla in comune con ciò che tu chiami "ricorsivo" nella programmazione quotidiana (cioè funzioni che si definiscono). Qual è il significato effettivo di ricorsivo nel contesto della calcolabilità? Perché quelle funzioni sono …
Questa domanda è stata migrata dallo Scambio teorico di stack di computer science perché è possibile rispondere a Scambio stack di computer science. Migrato 7 anni fa . "Alan Turing ha dimostrato nel 1936 che un algoritmo generale per risolvere il problema di arresto per tutte le possibili coppie di …
Forse la mia comprensione limitata dell'argomento non è corretta, ma questo è quello che ho capito finora: La programmazione funzionale si basa su Lambda Calculus, formulato da Alonzo Church. La programmazione imperativa si basa sul modello della macchina di Turing, realizzato da Alan Turing, studente della Chiesa. Il calcolo Lambda …
Ho studiato qualcosa sulla complessità di Kolmogorov , ho letto alcuni articoli e libri di Vitanyi e Li e ho usato il concetto di distanza di compressione normalizzata per verificare la distanza degli autori (identificare come ciascun autore scrive alcuni testi e documenti di gruppo in base alla loro somiglianza). …
Una macchina di Turing che ritorna ad uno stato precedentemente incontrato con la sua testina di lettura / scrittura sulla stessa cella dello stesso identico nastro verrà catturata in un ciclo. Tale macchina non si ferma. Qualcuno può fare un esempio di una macchina che non si ferma mai e …
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. …
Di recente ho sentito un'interessante analogia che afferma che la prova di Turing dell'indecidibilità del problema di arresto è molto simile al paradosso del barbiere di Russell. Quindi mi sono chiesto: i matematici alla fine sono riusciti a rendere coerente la teoria degli insiemi passando dalla formulazione ingenua del campo …
Quando si considerano i modelli di calcolo della macchina, la gerarchia di Chomsky è normalmente caratterizzata da (in ordine), automi finiti, automi push-down, automi rilegati lineari e macchine di Turing. Per il primo e l'ultimo livello 1 (linguaggi regolari e linguaggi ricorsivamente enumerabili), non fa alcuna differenza per la potenza …
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.