Domanda:
L'Oracolo in Matrix ha qualcosa a che fare con una macchina oracolare nell'informatica?
Steve M
2014-08-09 19:25:15 UTC
view on stackexchange narkive permalink

Una macchina oracolo come definita da Alan Turing è una macchina di Turing collegata a un oracolo che può risolvere problemi non calcolabili in una singola operazione, la più famosa è il problema dell'arresto. Il problema dell'arresto è il problema di determinare se un programma per computer arbitrario alla fine si fermerà o continuerà a girare per sempre.

Mi chiedo se il personaggio Oracle della serie possa essere visto come ispirato da questo concetto, ma non ricordo abbastanza bene la trama per determinarlo.

Sembra improbabile. C'erano pochissimi riferimenti alla vera informatica nel film, e quel riferimento sarebbe stato particolarmente oscuro.
Due risposte:
Johnny Bones
2014-08-09 19:50:25 UTC
view on stackexchange narkive permalink

La funzione principale di Oracle è controbilanciare l'Architetto. Sono stati l'Oracolo e l'Architetto a costruire The Matrix, e gli eventi della trilogia si stanno effettivamente svolgendo nella terza Matrix, poiché i primi 2 hanno fallito. L'Oracolo rappresenta il libero arbitrio, mentre l'architetto rappresenta l'ordine. Di conseguenza, troverei difficile legare l'oracolo di Turing alla trama.

L'oracolo di Turing non ha nulla a che fare con il libero arbitrio.
Si prega di rileggere il Wiki su Turing e Oracle. La tua comprensione di loro è completamente sbagliata. Avrebbe più senso basare il carattere sulla definizione di "Oracle" nel dizionario Webster.
"Una macchina oracolare può essere concepita come una macchina di Turing collegata a un oracolo. L'oracolo, in questo contesto, è un'entità in grado di risolvere qualche problema, che ad esempio può essere un problema di decisione o un problema di funzione." E così, la macchina di Turing ** richiede ** un oracolo. A tutti gli effetti, un oracolo è definito da Webster, quindi perché un personaggio in un film dovrebbe essere basato su una macchina ** ipotetica ** che non ha nulla a che fare con l'oracolo, ma ha bisogno di un oracolo per funzionare?
@svenoaks Piuttosto erano a conoscenza della mitologia greca o di qualsiasi altra definizione generale e universalmente nota di cosa sia un oracolo.
@JohnnyBones Sentiti libero di aggiungere le tue recenti intuizioni dai commenti nella risposta.
@JohnnyBones È vero che l'oracolo di Turing non ha nulla a che fare con il libero arbitrio. Tuttavia non è l'unico tipo di oracolo utilizzato nell'informatica. Ad esempio, un ramo della crittografia è incentrato sul concetto di un oracolo casuale. (Non che la casualità abbia nulla a che fare con il libero arbitrio.)
La differenza tra l'architetto e Oracle non è solo ordine vs libero arbitrio, è intelligenza logica contro intelligenza emotiva. L'Architetto (proprio come Smith) ha dimostrato di non comprendere il comportamento umano quando sfida la fredda logica. Per costruire Matrix, deve essere creduto dagli umani (ricorda come hanno rifiutato la prima Matrix utopica - l'Oracolo probabilmente non ha fatto QA su quella). Le capacità del personale dell'Oracolo forniscono informazioni che l'architetto stesso manca gravemente.
jjmerelo
2020-03-09 01:20:47 UTC
view on stackexchange narkive permalink

In effetti, oracoli consentirebbero alle macchine di Turing di andare oltre la logica, poiché sono in grado di risolvere problemi in tempo costante; che li collega all'immaginazione o alla libertà di volontà e quindi all'Oracolo del film. Ovviamente non è un'implementazione, ma è abbastanza plausibile.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...