Articulo de referencia

Hipercomputación

La hipercomputación o computación super-Turing es un conjunto de modelos hipotéticos de computación que pueden proporcionar resultados que no son computables por una máquina de ...

La hipercomputación o computación super-Turing es un conjunto de modelos hipotéticos de computación que pueden proporcionar resultados que no son computables por una máquina de Turing . Por ejemplo, una máquina que pudiera resolver el problema de la parada sería una hipercomputadora; lo mismo ocurriría con una que pudiera evaluar correctamente cada enunciado en la aritmética de Peano .

La tesis de Church-Turing afirma que cualquier función "computable" que un matemático pueda calcular con lápiz y papel utilizando un conjunto finito de algoritmos sencillos, puede ser calculada por una máquina de Turing. Las hipercomputadoras calculan funciones que una máquina de Turing no puede y que, por lo tanto, no son computables en el sentido de Church-Turing.

Técnicamente, la salida de una máquina de Turing aleatoria es incomputable; sin embargo, la mayor parte de la literatura sobre hipercomputación se centra en el cálculo de funciones incomputables deterministas, en lugar de aleatorias.

Historia

Alan Turing introdujo un modelo computacional que iba más allá de las máquinas de Turing en su tesis doctoral de 1938, « Sistemas de lógica basados ​​en ordinales» . [ 1 ] En este trabajo investigó sistemas matemáticos en los que se disponía de un oráculo capaz de calcular una única función arbitraria (no recursiva) de números naturales a números naturales. Utilizó este dispositivo para demostrar que, incluso en esos sistemas más potentes, la indecidibilidad persiste. Las máquinas oráculo de Turing son abstracciones matemáticas y no son físicamente realizables . [ 2 ]

Espacio de estado

En cierto sentido, la mayoría de las funciones son incomputables: hay0{\displaystyle \aleph _{0}}funciones computables, pero hay un número incontable (20{\displaystyle 2^{\aleph _ {0}}}) de posibles funciones super-Turing. [ 3 ]

Modelos

Los modelos de hipercomputadoras van desde útiles pero probablemente irrealizables (como las máquinas oráculo originales de Turing) hasta generadores de funciones aleatorias menos útiles que son más plausiblemente "realizables" (como una máquina de Turing aleatoria ).

Entradas no computables o componentes de caja negra

Un sistema al que se le proporciona como entrada el conocimiento de la constante oracular e incomputable de Chaitin (un número con una secuencia infinita de dígitos que codifica la solución al problema de la parada) puede resolver una gran cantidad de problemas indecidibles útiles; un sistema al que se le proporciona como entrada un generador de números aleatorios incomputable puede crear funciones aleatorias incomputables, pero generalmente no se cree que pueda resolver de manera significativa funciones incomputables "útiles" como el problema de la parada. Existe un número ilimitado de diferentes tipos de hipercomputadoras concebibles, entre las que se incluyen:

  • Las máquinas oráculo originales de Turing, definidas por Turing en 1939.
  • Una computadora real (una especie de computadora analógica idealizada ) puede realizar hipercomputación [ 4 ] si la física admite variables reales generales (no solo reales computables ), y estas son de alguna manera "aprovechables" para una computación útil (en lugar de aleatoria). Esto podría requerir leyes físicas bastante extrañas (por ejemplo, una constante física medible con un valor oracular, como la constante de Chaitin ), y requeriría la capacidad de medir el valor físico real con precisión arbitraria, aunque la física estándar hace que tales mediciones de precisión arbitraria sean teóricamente inviables. [ 5 ]
    • De manera similar, una red neuronal que de alguna forma tuviera la constante de Chaitin exactamente incorporada en su función de peso podría resolver el problema de la parada, [ 6 ] pero está sujeta a las mismas dificultades físicas que otros modelos de hipercomputación basados ​​en computación real.
  • Ciertas "máquinas de Turing difusas" basadas en lógica difusa pueden, por definición, resolver accidentalmente el problema de la parada, pero solo porque su capacidad para resolverlo se asume indirectamente en la especificación de la máquina; esto tiende a considerarse un "error" en la especificación original de las máquinas. [ 7 ] [ 8 ]
    • De manera similar, un modelo propuesto conocido como no determinismo justo puede permitir accidentalmente el cálculo oracular de funciones no computables, porque algunos de estos sistemas, por definición, tienen la capacidad oracular de identificar y rechazar entradas que harían que un subsistema se ejecutara indefinidamente de forma "injusta". [ 9 ] [ 10 ]
  • Dmytro Taranovsky propuso un modelo finitista de ramas del análisis tradicionalmente no finitistas, construido en torno a una máquina de Turing equipada con una función de rápido crecimiento como oráculo. Mediante este y otros modelos más complejos, logró interpretar la aritmética de segundo orden. Estos modelos requieren una entrada incomputable, como un proceso físico generador de eventos donde el intervalo entre eventos crece a una tasa incomputablemente grande. [ 11 ]
    • De manera similar, una interpretación poco ortodoxa de un modelo de no determinismo ilimitado postula, por definición, que el tiempo necesario para que un "Actor" se estabilice es fundamentalmente incognoscible y, por lo tanto, no se puede demostrar, dentro del modelo, que no requiera un período de tiempo incalculablemente largo. [ 12 ]

Modelos de "pasos computacionales infinitos"

Para funcionar correctamente, ciertos cálculos realizados por las máquinas que se describen a continuación requieren, literalmente, un espacio físico y recursos infinitos, en lugar de simplemente ilimitados pero finitos; en cambio, con una máquina de Turing, cualquier cálculo que se detenga requerirá únicamente un espacio físico y recursos finitos.

Una máquina de Turing que puede completar infinitos pasos en un tiempo finito, una hazaña conocida como supertarea . Simplemente poder ejecutar un número ilimitado de pasos no es suficiente. Un modelo matemático es la máquina de Zenón (inspirada en la paradoja de Zenón ). La máquina de Zenón realiza su primer paso de cálculo en (digamos) 1 minuto, el segundo paso en ½ minuto, el tercer paso en ¼ de minuto, etc. Sumando 1  +  ½  +  ¼  +  ... (una serie geométrica ) vemos que la máquina realiza infinitos pasos en un total de 2 minutos. Según Oron Shagrir , las máquinas de Zenón introducen paradojas físicas y su estado es lógicamente indefinido fuera del período abierto unilateral de [0, 2), por lo que es indefinido exactamente a los 2 minutos después del inicio del cálculo. [ 13 ]

Parece natural que la posibilidad de viajar en el tiempo (existencia de curvas temporales cerradas (CTC)) haga posible la hipercomputación por sí misma. Sin embargo, esto no es así, ya que una CTC no proporciona (por sí misma) la cantidad ilimitada de almacenamiento que requeriría una computación infinita. No obstante, existen espaciotiempos en los que la región CTC puede utilizarse para la hipercomputación relativista. [ 14 ] Según un artículo de 1992, [ 15 ] una computadora que opere en un espaciotiempo de Malament-Hogarth o en órbita alrededor de un agujero negro en rotación [ 16 ] podría teóricamente realizar cálculos no Turing para un observador dentro del agujero negro. [ 17 ] [ 18 ] El acceso a una CTC puede permitir la solución rápida de problemas PSPACE-completos , una clase de complejidad que, si bien es decidible por Turing, generalmente se considera computacionalmente intratable. [ 19 ] [ 20 ]

Modelos cuánticos

Algunos investigadores conjeturan que un sistema mecánico cuántico que de alguna manera utiliza una superposición infinita de estados podría calcular una función no computable . [ 21 ] Esto no es posible utilizando la computadora cuántica estándar basada en el modelo de cúbits , porque está demostrado que una computadora cuántica regular es reducible a PSPACE (una computadora cuántica que se ejecuta en tiempo polinomial puede ser simulada por una computadora clásica que se ejecuta en espacio polinomial ). [ 22 ]

Sistemas "finalmente correctos"

Algunos sistemas físicamente realizables siempre convergerán finalmente a la respuesta correcta, pero tienen el defecto de que a menudo arrojarán una respuesta incorrecta y se mantendrán en ella durante un período de tiempo incalculablemente grande antes de finalmente volver atrás y corregir el error.

A mediados de la década de 1960, E. Mark Gold y Hilary Putnam propusieron independientemente modelos de inferencia inductiva (los "funcionales recursivos límite" [ 23 ] y los "predicados de ensayo y error" [ 24 ] , respectivamente). Estos modelos permiten "aprender en el límite" conjuntos no recursivos de números o lenguajes (incluidos todos los conjuntos de lenguajes recursivamente enumerables ); mientras que, por definición, solo los conjuntos recursivos de números o lenguajes podrían ser identificados por una máquina de Turing. Si bien la máquina se estabilizará en la respuesta correcta para cualquier conjunto aprendible en un tiempo finito, solo puede identificarla como correcta si es recursiva; de lo contrario, la corrección se establece únicamente haciendo funcionar la máquina indefinidamente y observando que nunca revisa su respuesta. Putnam identificó esta nueva interpretación como la clase de predicados "empíricos", afirmando: "si siempre 'postulamos' que la respuesta generada más recientemente es correcta, cometeremos un número finito de errores, pero eventualmente obtendremos la respuesta correcta. (Nótese, sin embargo, que incluso si hemos llegado a la respuesta correcta (el final de la secuencia finita), nunca estamos seguros de tener la respuesta correcta)". [ 24 ] El artículo de LK Schubert de 1974, "Recursión límite iterada y el problema de minimización de programas" [ 25 ] , estudió los efectos de iterar el procedimiento límite; esto permite calcular cualquier predicado aritmético . Schubert escribió: "Intuitivamente, la identificación límite iterada podría considerarse como una inferencia inductiva de orden superior realizada colectivamente por una comunidad cada vez mayor de máquinas de inferencia inductiva de orden inferior".

Una secuencia de símbolos es computable en el límite si existe un programa finito, posiblemente no detenible, en una máquina de Turing universal que genera incrementalmente cada símbolo de la secuencia. Esto incluye la expansión diádica de π y de cualquier otro número real computable , pero aún excluye todos los números reales no computables. Las "máquinas de Turing monótonas" utilizadas tradicionalmente en la teoría del tamaño de descripción no pueden editar sus salidas anteriores; las máquinas de Turing generalizadas, tal como las define Jürgen Schmidhuber , sí pueden. Él define las secuencias de símbolos descriptibles constructivamente como aquellas que tienen un programa finito no detenible ejecutándose en una máquina de Turing generalizada, de tal manera que cualquier símbolo de salida converge eventualmente; es decir, no cambia más después de un intervalo de tiempo inicial finito. Debido a las limitaciones exhibidas por primera vez por Kurt Gödel (1931), puede ser imposible predecir el tiempo de convergencia en sí mismo por un programa detenible, de lo contrario el problema de la parada podría resolverse. Schmidhuber ( [ 26 ] [ 27 ] ) utiliza este enfoque para definir el conjunto de universos formalmente descriptibles o constructivamente computables o teorías constructivas de todo . Las máquinas de Turing generalizadas pueden eventualmente converger a una solución correcta del problema de la parada evaluando una secuencia de Specker .

Análisis de capacidades

Muchas propuestas de hipercomputación equivalen a formas alternativas de leer un oráculo o una función de consejo integrada en una máquina clásica. Otras permiten el acceso a algún nivel superior de la jerarquía aritmética . Por ejemplo, las máquinas de Turing supertareas, bajo los supuestos habituales, podrían calcular cualquier predicado en el grado de la tabla de verdad que contieneΣ10{\displaystyle \Sigma _{1}^{0}}oΠ10{\displaystyle \Pi _{1}^{0}}. La recursión límite, por el contrario, puede calcular cualquier predicado o función en el grado de Turing correspondiente , que se sabe que esΔ20{\displaystyle \Delta _{2}^{0}}. Gold demostró además que limitar la recursión parcial permitiría el cálculo de precisamente elΣ20{\displaystyle \Sigma _{2}^{0}}predicados.

Crítica

Martin Davis , en sus escritos sobre hipercomputación, [ 35 ] [ 36 ] se refiere a este tema como "un mito" y ofrece contraargumentos a la realizabilidad física de la hipercomputación. En cuanto a su teoría, argumenta en contra de las afirmaciones de que se trata de un campo nuevo fundado en la década de 1990. Este punto de vista se basa en la historia de la teoría de la computabilidad (grados de insolubilidad, computabilidad sobre funciones, números reales y ordinales), como también se mencionó anteriormente. En su argumento, señala que toda la hipercomputación se reduce a poco más que: " si se permiten entradas no computables, entonces se pueden obtener salidas no computables " . [ 37 ]

Aran Nayebi [ 38 ] ha proporcionado una respuesta negativa general a la hipercomputación, dadas las leyes de la física actualmente bien aceptadas.

Véase también

Referencias

  1. Turing, AM (1939). "Sistemas de lógica basados ​​en ordinales†". Actas de la Sociedad Matemática de Londres . 45 : 161–228 . doi : 10.1112/plms/s2-45.1.161 . hdl : 21.11116/0000-0001-91CE-3 .
  2. "Supongamos que disponemos de algún medio no especificado para resolver problemas de teoría de números; una especie de oráculo, por así decirlo. No profundizaremos más en la naturaleza de este oráculo, salvo para decir que no puede ser una máquina" (Indecidible, pág. 167, reimpresión del artículo de Turing Sistemas de lógica basados ​​en ordinales ).
  3. J. Cabessa; HT Siegelmann (abril de 2012). "El poder computacional de las redes neuronales recurrentes interactivas" (PDF) . Neural Computation . 24 (4): 996–1019 . CiteSeerX 10.1.1.411.7540 . doi : 10.1162/neco_a_00263 . PMID 22295978. S2CID 5826757 .   
  4. Arnold Schönhage , "Sobre el poder de las máquinas de acceso aleatorio", en Actas del Coloquio Internacional sobre Autómatas, Lenguajes y Programación (ICALP) , páginas 520–529, 1979. Fuente de la cita: Scott Aaronson , "Problemas NP-completos y realidad física".pág.  12
  5. Andrew Hodges. "Los profesores y las lluvias de ideas" . Página principal de Alan Turing . Consultado el 23 de septiembre de 2011 .
  6. HT Siegelmann; ED Sontag (1994). "Computación analógica mediante redes neuronales" . Theoretical Computer Science . 131 (2): 331– 360. doi : 10.1016/0304-3975(94)90178-3 .
  7. Biacino, L.; Gerla, G. (2002). "Lógica difusa, continuidad y efectividad". Archive for Mathematical Logic . 41 (7): 643– 667. CiteSeerX 10.1.1.2.8029 . doi : 10.1007/s001530100128 . ISSN 0933-5846 . S2CID 12513452 .   
  8. 1 2 Wiedermann, Jiří (2004). "Caracterización de la potencia computacional super-Turing y la eficiencia de las máquinas de Turing difusas clásicas" . Theoretical Computer Science . 317 ( 1–3 ): 61–69 . doi : 10.1016/j.tcs.2003.12.004 . Su (capacidad para resolver el problema de la parada) se debe a su criterio de aceptación en el que la capacidad para resolver el problema de la parada se asume indirectamente.
  9. Edith España; Leen Torenvliet; Peter van Emde Boas (1989). "No determinismo, equidad y una analogía fundamental". Boletín EATCS . 37 : 186-193 .
  10. Ord, Toby (2006). "Las muchas formas de hipercomputación". Matemáticas Aplicadas y Computación . 178 : 143–153 . doi : 10.1016/j.amc.2005.09.076 .
  11. 1 2 Dmytro Taranovsky (17 de julio de 2005). "Finitismo e hipercomputación" . Recuperado el 26 de abril de 2011 .
  12. Hewitt, Carl. "¿Qué es el compromiso?" Físico, organizacional y social (revisado), Coordinación, organizaciones, instituciones y normas en sistemas de agentes II: AAMAS (2006).
  13. Estos modelos han sido desarrollados de forma independiente por muchos autores diferentes, incluido Hermann Weyl (1927). Philosophie der Mathematik und Naturwissenschaft .; el modelo se analiza en Shagrir, O. (junio de 2004). "Supertareas, máquinas de Turing aceleradas e incomputabilidad" . Theoretical Computer Science . 317 ( 1–3 ): 105–114 . doi : 10.1016/j.tcs.2003.12.007 ., Petrus H. Potgieter (julio de 2006). "Máquinas Zeno e hipercomputación". Theoretical Computer Science . 358 (1): 23– 33. arXiv : cs/0412022 . doi : 10.1016/j.tcs.2005.11.040 . S2CID 6749770 . y Vincent C. Müller (2011). "Sobre las posibilidades de las supertareas de hipercomputación" . Minds and Machines . 21 (1): 83– 96. arXiv : 2505.14698 . CiteSeerX 10.1.1.225.3696 . doi : 10.1007/s11023-011-9222-6 . S2CID 253434 .  
  14. Andréka, Hajnal; Németi, István; Székely, Gergely (2012). "Curvas temporales cerradas en computación relativista". Cartas de procesamiento paralelo . 22 (3). arXiv : 1105.0047 . doi : 10.1142/S0129626412400105 . S2CID 16816151 . 
  15. Hogarth, Mark L. (1992). "¿Permite la relatividad general que un observador vea una eternidad en un tiempo finito?". Foundations of Physics Letters . 5 (2): 173– 181. Bibcode : 1992FoPhL...5..173H . doi : 10.1007/BF00682813 . S2CID 120917288 . 
  16. István Neméti; Hajnal Andréka (2006). "¿Pueden las computadoras relativistas generales romper la barrera de Turing?". Enfoques lógicos de las barreras computacionales, Segunda Conferencia sobre Computabilidad en Europa, CiE 2006, Swansea, Reino Unido, 30 de junio - 5 de julio de 2006. Actas . Lecture Notes in Computer Science. Vol. 3988. Springer. doi : 10.1007/11780342 . ISBN  978-3-540-35466-6.
  17. Etesi, Gabor; Nemeti, Istvan (2002). "Cálculos no Turing a través de los espaciotiempos de Malament-Hogarth". International Journal of Theoretical Physics . 41 (2): 341– 370. arXiv : gr-qc/0104023 . doi : 10.1023/A:1014019225365 . S2CID 17081866 . 
  18. Earman, John; Norton, John D. (1993). "Forever is a Day: Supertasks in Pitowsky and Malament-Hogarth Spacetimes". Philosophy of Science . 60 : 22– 42. doi : 10.1086/289716 . S2CID 122764068 . 
  19. Brun, Todd A. (2003). "Las computadoras con curvas temporales cerradas pueden resolver problemas difíciles". Found. Phys. Lett . 16 (3): 245– 253. arXiv : gr-qc/0209061 . doi : 10.1023/A:1025967225931 . S2CID 16136314 . 
  20. S. Aaronson y J. Watrous. Las curvas temporales cerradas hacen equivalentes la computación cuántica y la clásica.
  21. Se han hecho algunas afirmaciones en este sentido; véase Tien Kieu (2003). "Algoritmo cuántico para el décimo problema de Hilbert" . Int. J. Theor. Phys . 42 (7): 1461– 1478. arXiv : quant-ph/0110136 . doi : 10.1023/A:1025780028846 . S2CID 6634980 . o M. Ziegler (2005). "Poder computacional del paralelismo cuántico infinito". Revista Internacional de Física Teórica . 44 (11): 2059– 2071. arXiv : quant-ph/0410141 . Bibcode : 2005IJTP...44.2059Z . doi : 10.1007/s10773-005-8984-0 . S2CID 9879859 . y la literatura subsiguiente. Para una réplica, véase Warren D. Smith (2006). «Tres contraejemplos que refutan el plan de Kieu para la “hipercomputación adiabática cuántica”; y algunas tareas mecánicas cuánticas no computables». Matemáticas Aplicadas y Computación . 178 (1): 184– 193. doi : 10.1016/j.amc.2005.09.078 ..
  22. Bernstein, Ethan; Vazirani, Umesh (1997). "Teoría de la complejidad cuántica" . SIAM Journal on Computing . 26 (5): 1411– 1473. doi : 10.1137/S0097539796300921 .
  23. 1 2 E. M. Gold (1965). "Recursión límite". Journal of Symbolic Logic . 30 (1): 28– 48. doi : 10.2307/2270580 . JSTOR 2270580 . S2CID 33811657 .  , E. Mark Gold (1967). "Identificación de idiomas en el límite" . Information and Control . 10 (5): 447– 474. doi : 10.1016/S0019-9958(67)91165-5 .
  24. 1 2 Hilary Putnam (1965). "Predicados de ensayo y error y la solución a un problema de Mostowksi". Journal of Symbolic Logic . 30 (1): 49– 57. doi : 10.2307/2270581 . JSTOR 2270581 . S2CID 44655062 .  
  25. 1 2 L. K. Schubert (julio de 1974). "Recursión límite iterada y el problema de minimización de programas" . Journal of the ACM . 21 (3): 436– 445. doi : 10.1145/321832.321841 . S2CID 2071951 . 
  26. Schmidhuber, Juergen (2000). "Teorías algorítmicas de todo". arXiv : quant-ph/0011122 .
  27. J. Schmidhuber (2002). "Jerarquías de complejidades de Kolmogorov generalizadas y medidas universales no enumerables computables en el límite" . International Journal of Foundations of Computer Science . 13 (4): 587– 612. arXiv : quant-ph/0011122 . Bibcode : 2000quant.ph.11122S . doi : 10.1142/S0129054102001291 .
  28. Petrus H. Potgieter (julio de 2006). "Máquinas Zeno e hipercomputación". Theoretical Computer Science . 358 (1): 23– 33. arXiv : cs/0412022 . doi : 10.1016/j.tcs.2005.11.040 . S2CID 6749770 . 
  29. Lenore Blum , Felipe Cucker, Michael Shub y Stephen Smale (1998). Complejidad y computación real . Springer. ISBN 978-0-387-98281-6.{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace )
  30. PD Welch (2008). "El alcance de la computación en los espaciotiempos de Malament-Hogarth". British Journal for the Philosophy of Science . 59 (4): 659– 674. arXiv : gr-qc/0609035 . doi : 10.1093/bjps/axn031 .
  31. HT Siegelmann (abril de 1995). "Computación más allá del límite de Turing" ( PDF) . Science . 268 (5210): 545– 548. Bibcode : 1995Sci...268..545S . doi : 10.1126/science.268.5210.545 . PMID 17756722. S2CID 17495161 .  
  32. Hava Siegelmann ; Eduardo Sontag (1994). "Computación analógica mediante redes neuronales" . Theoretical Computer Science . 131 (2): 331– 360. doi : 10.1016/0304-3975(94)90178-3 .
  33. PD Welch (2009). "Características de los modelos de máquinas de Turing de tiempo transfinito discreto: tiempos de parada, tiempos de estabilización y teoremas de forma normal" . Theoretical Computer Science . 410 ( 4–5 ): 426–442 . doi : 10.1016/j.tcs.2008.09.050 .
  34. Schlicht, Philipp; Seyfferth, Benjamín (2012). "Representaciones de árboles mediante máquinas ordinales". Computabilidad . 1 : 45– 57. doi : 10.3233/COM-2012-002 .
  35. Davis, Martin (2006). "Por qué no existe tal disciplina como la hipercomputación". Matemáticas Aplicadas y Computación . 178 (1): 4– 7. doi : 10.1016/j.amc.2005.09.066 .
  36. Davis, Martin (2004). "El mito de la hipercomputación". Alan Turing: Vida y legado de un gran pensador . Springer.
  37. ^ Martín Davis (enero de 2003). "El mito de la hipercomputación". En Alexandra Shlapentokh (ed.). Minitaller: Décimo problema de Hilbert, Conjetura de Mazur y Secuencias de divisibilidad (PDF) . Informe MFO. vol. 3. Mathematisches Forschungsinstitut Oberwolfach. pag. 2.  
  38. Nayebi, Aran (2014). "Intratabilidad práctica: una crítica del movimiento de hipercomputación". Minds and Machines . 24 (3). Springer: 275– 305. arXiv : 1210.3304 . doi : 10.1007/s11023-013-9317-3 .

Lecturas adicionales

  • Aoun, Mario Antoine (2016). "Avances en tres modelos de hipercomputación" (PDF) . Revista electrónica de física teórica . 13 (36): 169–182 . Archivado del original (PDF) el 6 de febrero de 2017. Recuperado el 28 de julio de 2023 .
  • Burgin, MS (1983). "Máquinas de Turing inductivas". Notices of the Academy of Sciences of the USSR . 270 (6): 1289– 1293.
  • Burgin, Mark (2005). Algoritmos superrecursivos . Monografías en informática. Springer. ISBN 0-387-95569-0.
  • Cockshott, P.; Michaelson, G. (2007). "¿Existen nuevos modelos de computación? Respuesta a Wegner y Eberbach". The Computer Journal . doi : 10.1093/comjnl/bxl062 .
  • Cooper, SB; Odifreddi, P. (2003). "Incomputabilidad en la naturaleza" (PDF) . En Cooper, SB; Goncharov, SS (eds.). Computabilidad y modelos: perspectivas de Oriente y Occidente . Nueva York, Boston, Dordrecht, Londres, Moscú: Plenum Publishers. pp. 137–160 . Archivado del original (PDF) el 24 de julio de 2011. Recuperado el 16 de junio de 2011 . 
  • Cooper, SB (2006). "Definibilidad como efecto hipercomputacional". Matemáticas Aplicadas y Computación . 178 : 72–82 . CiteSeerX 10.1.1.65.4088 . doi : 10.1016/j.amc.2005.09.072 . S2CID 1487739 .  
  • Copeland, J. (2002). "Hipercomputación" (PDF) . Mentes y máquinas . 12 (4): 461– 502. doi : 10.1023/A:1021105915386 . S2CID 218585685. Archivado del original (PDF) el 14 de marzo de 2016. 
  • Hagar, A.; Korolev, A. (2007). "Hipercomputación cuántica: ¿exageración o computación?*" (PDF) . Filosofía de la ciencia . 74 (3): 347– 363. doi : 10.1086/521969 . S2CID 9857468 . 
  • Ord, Toby (2002). "Hipercomputación: Computar más de lo que la máquina de Turing puede calcular: Un artículo de revisión sobre diversas formas de hipercomputación". arXiv : math/0209332 .
  • Piccinini, Gualtiero (16 de junio de 2021). "Computación en sistemas físicos" . Enciclopedia de filosofía de Stanford . Recuperado el 31 de julio de 2023 .
  • Sharma, Ashish (2022). "Algoritmos inspirados en la naturaleza con perspectiva hipercomputacional aleatoria". Information Sciences . 608 : 670–695 . doi : 10.1016/j.ins.2022.05.020 . S2CID 248881264 . 
  • Stannett, Mike (1990). "Máquinas X y el problema de la parada: Construyendo una máquina super-Turing" . Aspectos formales de la computación . 2 (1): 331– 341. doi : 10.1007/BF01888233 . S2CID 7406983 . 
  • Stannett, Mike (2006). "Argumentos a favor de la hipercomputación" (PDF) . Matemáticas Aplicadas y Computación . 178 (1): 8– 24. doi : 10.1016/j.amc.2005.09.067 . Archivado del original (PDF) el 4 de marzo de 2016.
  • Syropoulos, Apostolos (2008). Hipercomputación: Computación más allá de la barrera Church-Turing . Springer. ISBN 978-0-387-30886-9.