stringtranslate.com

Computadora química

Una computadora química , también llamada computadora de reacción-difusión , computadora Belousov–Zhabotinsky ( BZ ) o computadora gooware , es una computadora no convencional basada en una "sopa" química semisólida donde los datos se representan mediante concentraciones variables de sustancias químicas. [1] Los cálculos se realizan mediante reacciones químicas que ocurren naturalmente .

Fondo

En un principio, las reacciones químicas se consideraban un simple movimiento hacia un equilibrio estable que no era muy prometedor para los cálculos. Esto cambió con un descubrimiento realizado por Boris Belousov , un científico soviético , en la década de 1950. Creó una reacción química entre diferentes sales y ácidos que oscilan entre ser amarillas y transparentes porque la concentración de los diferentes componentes cambia hacia arriba y hacia abajo de forma cíclica. En ese momento, esto se consideró imposible porque parecía ir en contra de la segunda ley de la termodinámica , que dice que en un sistema cerrado la entropía solo aumentará con el tiempo, lo que hará que los componentes de la mezcla se distribuyan hasta que se alcance el equilibrio y haga imposible cualquier cambio en la concentración. Pero los análisis teóricos modernos muestran que las reacciones suficientemente complicadas pueden comprender fenómenos ondulatorios sin romper las leyes de la naturaleza. [1] [2] ( Anatol Zhabotinsky logró una demostración convincente directamente visible con la reacción de Belousov-Zhabotinsky que muestra ondas de colores en espiral).

Las propiedades ondulatorias de la reacción BZ significan que puede mover información de la misma manera que todas las demás ondas. Esto aún deja la necesidad de computación, realizada por microchips convencionales que utilizan el código binario que transmite y cambia unos y ceros a través de un complicado sistema de puertas lógicas . Para realizar cualquier computación concebible es suficiente tener puertas NAND . (Una puerta NAND tiene dos bits de entrada. Su salida es 0 si ambos bits son 1, de lo contrario es 1). En la versión de computadora química, las puertas lógicas se implementan mediante ondas de concentración que se bloquean o amplifican entre sí de diferentes maneras.

Investigación actual

En 1989 se demostró cómo las reacciones químicas sensibles a la luz podían realizar el procesamiento de imágenes . [3] Esto condujo a un auge en el campo de la computación química. Andrew Adamatzky, de la Universidad del Oeste de Inglaterra, ha demostrado puertas lógicas simples utilizando procesos de reacción-difusión . [4] Además, ha demostrado teóricamente cómo un hipotético " medio 2 + " modelado como un autómata celular puede realizar cálculos. [5] Adamatzky se inspiró en un artículo teórico sobre computación al usar bolas en una mesa de billar para transferir este principio a los productos químicos BZ y reemplazar las bolas de billar con ondas: si dos ondas se encuentran en la solución, crean una tercera onda que se registra como un 1.

Uno de los problemas de la versión actual de esta tecnología es la velocidad de propagación de las ondas, que sólo se propagan a un ritmo de unos pocos milímetros por minuto. Según Adamatzky, este problema se puede eliminar colocando las compuertas muy cerca unas de otras, para asegurar que las señales se transmitan rápidamente. Otra posibilidad podrían ser las nuevas reacciones químicas en las que las ondas se propagan mucho más rápido.

En 2014, un equipo internacional dirigido por los Laboratorios Federales Suizos de Ciencia y Tecnología de Materiales (Empa) desarrolló un sistema de computación química . El sistema utilizó cálculos de tensión superficial derivados del efecto Marangoni utilizando un gel ácido para encontrar la ruta más eficiente entre los puntos A y B, superando a un sistema de navegación por satélite convencional que intentara calcular la misma ruta. [6] [7]

En 2015, estudiantes de posgrado de la Universidad de Stanford crearon una computadora utilizando campos magnéticos y gotas de agua infundidas con nanopartículas magnéticas , ilustrando algunos de los principios básicos detrás de una computadora química. [8] [9]

En 2015, los estudiantes de la Universidad de Washington crearon un lenguaje de programación para reacciones químicas (desarrollado originalmente para el análisis de ADN ). [10] [11]

En 2017, investigadores de la Universidad de Harvard patentaron una máquina de Turing química que funcionaba utilizando la dinámica no lineal de la reacción de Belousov-Zhabotinsky . [12] El sistema que desarrollaron es capaz de reconocer un lenguaje de tipo 1 de Chomsky utilizando consideraciones de energía libre de Gibbs . Este trabajo se publicó posteriormente en 2019, incluidos sistemas para lenguajes de tipo 2 y tipo 3 de Chomsky. [13]

En 2020, investigadores de la Universidad de Glasgow crearon una computadora química utilizando piezas impresas en 3D y agitadores magnéticos para controlar las oscilaciones del medio BZ. De este modo, pudieron calcular puertas lógicas binarias y realizar reconocimiento de patrones. [14]

Véase también

Referencias

  1. ^ ab Kumar, Ambar; Mahato, Akash Kumar; Singh, Akashdeep (2014). "Computación química: una forma diferente de computación" (PDF) . Revista internacional de investigación innovadora en tecnología . 1 (6). ISSN  2349-6002. Archivado desde el original (PDF) el 2015-06-15 . Consultado el 2015-06-14 .
  2. ^ "La ley de Moore está a punto de volverse extraña". Nautilus . 29 de enero de 2015.
  3. ^ L. Kuhnert; KI Agladze; VI Krinsky (1989). "Procesamiento de imágenes utilizando ondas químicas sensibles a la luz". Nature . 337 (6204): 244–247. Código Bibliográfico :1989Natur.337..244K. doi :10.1038/337244a0. S2CID  4257968.
  4. ^ Adamatzky, Andrew; De Lacy Costello, Benjamin (2002). "Puertas lógicas experimentales en un medio de reacción-difusión: la puerta XOR y más allá". Physical Review E . 66 (4): 046112. Bibcode :2002PhRvE..66d6112A. doi :10.1103/PhysRevE.66.046112. PMID  12443264.
  5. ^ Andrew I. Adamatzky (1997). "Capacidades de procesamiento de información de sistemas de reacción-difusión química. 1. Medios Belousov-Zhabotinsky en matrices de hidrogel y sobre soportes sólidos". Materiales avanzados para óptica y electrónica . 7 (5): 263–272. doi :10.1002/(SICI)1099-0712(199709)7:5<263::AID-AMO317>3.0.CO;2-Y.
  6. ^ "El GPS químico supera al sistema de navegación por satélite > ENGINEERING.com". engineering.com .
  7. ^ "Empa inventa un ordenador químico más rápido que un navegador por satélite". gizmag.com . 28 de octubre de 2014.
  8. ^ "Stanford ha creado un ordenador con gotas de agua - ExtremeTech". ExtremeTech .
  9. ^ "Este reloj de ordenador utiliza gotas de agua, manipulando información y materia al mismo tiempo". ZME Science . 10 de junio de 2015.
  10. ^ Taylor Soper (30 de septiembre de 2013). "Computadora química: los investigadores desarrollan un lenguaje de programación para controlar las moléculas de ADN". GeekWire .
  11. ^ "Ingenieros de la UW inventan un lenguaje de programación para construir ADN sintético". washington.edu .
  12. ^ Estados Unidos 9 582 771 
  13. ^ Dueñas-Díez M, Pérez-Mercader J (2019). "Cómo computa la química: reconocimiento del lenguaje por autómatas químicos no bioquímicos. De autómatas finitos a máquinas de Turing". iScience . 19 : 514–526. Bibcode :2019iSci...19..514D. doi :10.1016/j.isci.2019.08.007. PMC 6710637 . PMID  31442667. 
  14. ^ Parrilla-Gutierrez, Juan Manuel; Sharma, Abhishek; Tsuda, Soichiro; Cooper, Geoffrey JT; Aragon-Camarasa, Gerardo; Donkers, Kevin; Cronin, Leroy (2020). "Una computadora química programable con memoria y reconocimiento de patrones". Nature Communications . 11 (1): 1442. Bibcode :2020NatCo..11.1442P. doi :10.1038/s41467-020-15190-3. PMC 7080730 . PMID  32188858.