Computación cuántica: qué es y cómo cambiará el mundo

Definición, diferencias con la informática clásica, ventajas, el qubit, el problema de optimización, el encuentro con la Inteligencia Artificial, varios casos de aplicación actual y futura, y más datos sobre la computación cuántica.

La computación cuántica se acerca cada vez más a nuestras vidas y a los casos de aplicaciones empresariales. Por ejemplo, algún día podríamos evitar perder una conexión entre aviones o podríamos hacer que los paquetes se entregaran mejor y con menos contaminación, gracias a la capacidad de las partículas muy pequeñas de comportarse como si estuvieran en dos lugares al mismo tiempo. Este extraño comportamiento del mundo subatómico es lo que permite a los llamados ordenadores cuánticos realizar algunos cálculos mucho más rápido que sus homólogos convencionales. Esto es lo que es la computación cuántica.

En este artículo:

La computación cuántica: un nuevo paradigma computacional

La computación cuántica es una tecnología que utiliza las leyes de la mecánica cuántica para resolver problemas que son demasiado complejos para los ordenadores clásicos. Las computadoras comunes almacenan información en forma de dígitos binarios, o bits, que pueden ser ceros o unos. Las computadoras cuánticas utilizan bits cuánticosqubit, que son objetos mucho más ricos. Sus valores pueden ser una mezcla compleja de ceros y unos porque se basan en este comportamiento de los átomos y las partículas más pequeñas. Los qubits también pueden coordinar sus acciones con otros cúbits al instante, independientemente de su distancia: un fenómeno que Albert Einstein denominó «acción espectral a distancia».

Definición de computación cuántica

La computación cuántica, o computación cuántica, es un campo de la informática que utiliza los principios de la mecánica cuántica para procesar información. A diferencia de los ordenadores clásicos, que utilizan los bits como unidad de información y pueden estar en un estado de 0 o 1, los ordenadores cuánticos utilizan qubits (bits cuánticos), que pueden estar en una superposición de los estados 0 y 1 simultáneamente, gracias al fenómeno de la superposición cuántica. Además, los qubits se pueden enredar (entrelazar), lo que permite una forma de correlación que no tiene equivalente en los sistemas clásicos.

Estas propiedades permiten a las computadoras cuánticas resolver problemas complejos mucho más rápido de lo que es posible con las computadoras tradicionales. Las posibles aplicaciones de la computación cuántica incluyen la criptografía, la optimización, la simulación de materiales y procesos químicos y la inteligencia artificial. Sin embargo, el desarrollo de ordenadores cuánticos prácticos y escalables aún se encuentra en fase de investigación y presenta numerosos desafíos técnicos.

Diferencias con la informática clásica

La principal diferencia entre la computación cuántica y la informática clásica reside en los fundamentos físicos y en las unidades de información que utiliza cada una de ellas:

Unidad de Información

Informática clásica: utiliza bits, que pueden estar en un estado de 0 o 1.

Computación cuántica: utiliza qubits, que pueden estar en un estado de 0,1, o una superposición de ambos estados al mismo tiempo gracias al principio de superposición cuántica.

Principios de funcionamiento

Informática clásica: basada en lógica binaria y circuitos electrónicos que siguen las leyes de la física clásica.

Computación cuántica: explota los principios de la mecánica cuántica, como la superposición y el entrelazamiento. La superposición permite a los cúbits representar y procesar una combinación de estados simultáneamente, mientras que el entrelazamiento crea correlaciones entre los cúbits que se pueden utilizar para un procesamiento paralelo muy potente.

Capacidad de procesamiento

Informática clásica: realiza operaciones de forma secuencial o paralela limitada, con tiempos de cálculo que aumentan exponencialmente con la complejidad del problema.

Computación cuántica: puede resolver algunos problemas con mucha más rapidez gracias a la capacidad de explorar muchas soluciones al mismo tiempo. Por ejemplo, los algoritmos cuánticos como el algoritmo de Shor para factorizar números primos y el algoritmo de Grover para la búsqueda no estructurada pueden ofrecer ventajas significativas en comparación con los algoritmos clásicos más conocidos.

Aplicaciones

Informática clásica: se utiliza en una amplia gama de aplicaciones cotidianas, desde el procesamiento de textos hasta la navegación web, desde los juegos hasta los sistemas de inteligencia artificial.

Computación cuántica: promete aplicaciones revolucionarias en sectores como la criptografía (descifrado cuántico y criptografía), la simulación de materiales y procesos químicos complejos, la optimización de sistemas a gran escala y la inteligencia artificial avanzada.

Estado de la tecnología

Informática clásica: madura y ampliamente disponible con hardware y software bien desarrollados.

Computación cuántica: aún en fase de investigación y desarrollo, con prototipos de computadoras cuánticas limitados en términos de número de qubits y estabilidad. Construir ordenadores cuánticos prácticos y escalables representa un desafío importante.

En resumen, si bien la informática clásica se basa en principios establecidos y tecnologías maduras, la computación cuántica representa un enfoque radicalmente diferente con el potencial de resolver problemas que actualmente son difíciles de resolver para los ordenadores clásicos.

La computación cuántica explicada de forma sencilla

Un estudio de caso: ordenadores cuánticos frente a ordenadores convencionales

Recientemente, los ordenadores cuánticos de empresas como IBM y D-Wave Systems han superado a los ordenadores convencionales más potentes del mundo en algunos cálculos relacionados con la física. Si bien estas máquinas cuánticas siguen siendo pequeñas y propensas a cometer errores, los avances están estimulando a las empresas y a los investigadores a buscar aplicaciones más prácticas, como calcular rápidamente cómo minimizar la distancia que deben recorrer los pasajeros de las líneas aéreas para coger la conexión.

D-Wave utilizó su ordenador cuántico para ayudar a los clientes a determinar los horarios de los conductores a la hora de entregar las entregas en los supermercados, organizar visitas promocionales por todo el país y gestionar las mercancías en el puerto de Los Ángeles

Los qubits: la unidad fundamental de la información cuántica

Los qubits, o bits cuánticos, son la unidad fundamental de información en la computación cuántica. A diferencia de los bits clásicos, que solo pueden estar en un estado de 0 o 1, los qubits utilizan los principios de la mecánica cuántica para existir en estados más complejos. He aquí una descripción detallada de los qubits:

Superposición

  • Un qubit puede existir en una superposición de estados, lo que significa que puede estar simultáneamente en un estado de 0 y 1. Matemáticamente, un estado de qubit se puede representar como una combinación lineal de |0⟩ y |1⟩: [| psi⟩ = alpha|0⟩ + beta|1⟩] donde ( alpha) y ( beta) son números complejos tales que (| alpha|^2 + | beta|^2 = 1). Estos coeficientes representan las probabilidades de que el qubit se mida en un estado específico.

Enredo

  • Los qubits pueden enredarse, creando correlaciones entre ellos que no tienen equivalente en los sistemas clásicos. Cuando dos o más cúbits están entrelazados, el estado de uno depende del estado de los demás, independientemente de la distancia que los separe. Este fenómeno subyace a gran parte del potencial potencial de la computación cuántica.

Interferencia

  • La mecánica cuántica permite que los qubits interfieran entre sí. Esta interferencia se puede utilizar para amplificar las posibilidades de obtener resultados correctos y anular las de resultados incorrectos, lo que mejora la eficiencia de los algoritmos cuánticos.

Medición

  • Cuando se mide un cúbit, su estado de superposición se derrumba en uno de los dos estados clásicos, 0 o 1, con probabilidades determinadas por los coeficientes ( alpha) y ( beta). Antes de la medición, la información cuántica se distribuye en la superposición, pero la medición destruye esta superposición.

Representación física

  • Los qubits se pueden crear utilizando varios sistemas físicos, como espines de electrones, fotones, iones atrapados, circuitos superconductores y más. Cada plataforma tiene sus ventajas y desventajas en términos de consistencia, escalabilidad y facilidad de manipulación.

Operaciones cuánticas

  • Las operaciones en los cúbits se llevan a cabo a través de «puertas cuánticas», que son el equivalente cuántico de las puertas lógicas clásicas. Las puertas cuánticas manipulan los cúbits de formas específicas para realizar cálculos. Algunas de las puertas cuánticas más comunes son la puerta de Hadamard (H), la puerta Pauli-X (que actúa como un NOT cuántico) y la puerta CNOT (NOT controlada), que es fundamental para crear entrelazamiento.

En resumen, los qubits son unidades de información mucho más poderosas que los bits clásicos gracias a su capacidad para existir en superposición, entrelazarse y aprovechar la interferencia cuántica. Estas propiedades permiten a las computadoras cuánticas realizar cálculos que serían poco prácticos para las computadoras clásicas, lo que abre nuevas posibilidades en varios campos de la ciencia y la tecnología.

Para obtener más información

Ventajas de la computación cuántica

La computación cuántica ofrece una serie de ventajas potenciales con respecto a la computación clásica, gracias a sus capacidades únicas derivadas de los principios de la mecánica cuántica. Estas son algunas de las principales ventajas:

Velocidad de procesamiento

  • Algoritmos cuánticos rápidos: algunos algoritmos cuánticos, como el algoritmo de Shor para factorizar números primos y el algoritmo de Grover para la búsqueda no estructurada, pueden resolver problemas mucho más rápido que los algoritmos clásicos más conocidos. Esto podría reducir drásticamente el tiempo necesario para resolver problemas complejos.

Paralelismo intrínseco

  • Superposición: la capacidad de los qubits de existir en una superposición de estados permite a las computadoras cuánticas explorar muchas soluciones posibles simultáneamente, en lugar de hacerlo de forma secuencial como en las computadoras clásicas. Este paralelismo inherente puede acelerar en gran medida la resolución de problemas complejos.

Simulación de sistemas cuánticos

  • Química y materiales: los ordenadores cuánticos son especialmente adecuados para simular sistemas cuánticos, como moléculas y materiales, que son difíciles de modelar con los ordenadores clásicos. Esto puede llevar a descubrimientos revolucionarios en la química, la ciencia de los materiales, la biología y la física.

Optimización

  • Problemas de optimización: los ordenadores cuánticos pueden abordar problemas de optimización complejos, como minimizar funciones costosas o resolver problemas de programación lineal y no lineal, de forma más eficaz que los ordenadores clásicos.

El problema de la optimización, el caso más relevante de la computación cuántica

Estas tareas son ejemplos de los llamados problemas de optimización, que son diabólicamente difíciles debido a la enorme cantidad de opciones que implican. Otros incluyen cómo empacar cajas en contenedores de la manera más eficiente y cómo equilibrar el riesgo con la recompensa en las carteras financieras.

Hay 100 000 formas de asignar cinco aviones a 10 puertas de embarque en un aeropuerto. Si llegamos a 50 aviones y 100 puertas, el número de posibilidades se eleva a 10 a la centésima potencia, mucho más que el número de átomos del universo visible. Ningún ordenador convencional podría hacer un seguimiento de todas estas posibilidades.

Pero un ordenador cuántico podría hacer eso.

Las colecciones de qubits se comportan como ondas que contienen una enorme cantidad de datos. En teoría, una computadora cuántica que contenga solo 350 qubits podría realizar un seguimiento de todas las soluciones posibles al problema de asignar vuelos desde 50 aviones a 100 puertos. Las máquinas actuales suelen tener decenas o cientos de qubits.

Sin embargo, es excepcionalmente difícil trabajar con los qubits. Los cúbits, que a menudo se crean con circuitos superconductores o iones atrapados, se destruyen fácilmente ante la más mínima perturbación y deben enfriarse a temperaturas inferiores a las del espacio interestelar. Una vez más, los qubits son mucho más susceptibles a errores que los bits, que se basan en circuitos electrónicos comunes.

Cifrado y seguridad

  • Descifrado cuántico y criptografía: el algoritmo de Shor puede descifrar muchos de los sistemas criptográficos que se utilizan actualmente, como el RSA, en un tiempo factible. Al mismo tiempo, la criptografía cuántica ofrece métodos de comunicación intrínsecamente seguros, como la distribución de claves cuánticas (QKD), que son teóricamente inviolables.

Aprendizaje automático e inteligencia artificial

  • Algoritmos de aprendizaje: algunos algoritmos de aprendizaje automático se pueden acelerar mediante técnicas cuánticas, lo que mejora la eficiencia y la capacidad de aprendizaje de modelos complejos. Esto podría conducir a avances significativos en la inteligencia artificial.

Problemas combinatorios

  • Resolución de problemas combinatorios: muchos problemas combinatorios, como el problema del vendedor ambulante, pueden beneficiarse de las habilidades de paralelización y optimización de los ordenadores cuánticos, que permiten encontrar soluciones óptimas en un tiempo razonable.

Investigación y desarrollo

  • Aceleración de la investigación: la capacidad de simular y optimizar sistemas complejos puede acelerar significativamente el proceso de investigación y desarrollo en varios sectores, desde la farmacología hasta la ciencia de los materiales, lo que conduce a innovaciones más rápidas y eficientes.

En resumen, la computación cuántica tiene el potencial de revolucionar numerosos sectores gracias a su capacidad para resolver problemas complejos de forma mucho más rápida y eficaz que los ordenadores clásicos. Sin embargo, es importante tener en cuenta que aún estamos en las primeras etapas del desarrollo de esta tecnología y que se deben superar muchos desafíos técnicos antes de poder utilizar los ordenadores cuánticos a gran escala.

Computación cuántica, nuevas aplicaciones en varios campos

La computación cuántica es un campo emergente que promete revolucionar muchas áreas de la ciencia y la tecnología. Estas son algunas de las nuevas aplicaciones en diferentes sectores:

Química y materiales

  • Simulación de moléculas: las computadoras cuánticas pueden simular el comportamiento de las moléculas con un nivel de precisión que las computadoras clásicas no pueden alcanzar. Esto es fundamental para el descubrimiento de nuevos fármacos y materiales.
  • Catálisis química: las simulaciones cuánticas pueden ayudar a diseñar nuevos catalizadores que podrían hacer que los procesos químicos industriales sean más eficientes y menos contaminantes.

Medicina

  • Diseño de fármacos: los ordenadores cuánticos pueden acelerar el descubrimiento de fármacos al identificar rápidamente moléculas que podrían interactuar eficazmente con objetivos biológicos específicos.
  • Diagnóstico médico: los algoritmos cuánticos pueden mejorar el análisis de imágenes médicas, lo que facilita y agiliza el diagnóstico de enfermedades.

Finanzas

  • Optimización de la cartera: la computación cuántica puede resolver problemas de optimización complejos, como la gestión de riesgos y la selección de carteras, de manera mucho más eficiente que los métodos tradicionales.
  • Simulación de mercado: los modelos cuánticos pueden simular los mercados financieros con mayor precisión, lo que ayuda a las instituciones a predecir mejor los movimientos del mercado.

Logística y transporte

  • Optimización de rutas: los algoritmos cuánticos pueden optimizar las rutas de transporte para reducir los costos y mejorar la eficiencia.
  • Gestión de la flota: las técnicas de computación cuántica pueden mejorar la gestión de la flota de vehículos, optimizando el uso de los recursos y reduciendo el tiempo de inactividad.

Inteligencia artificial

  • Aprendizaje automático: la computación cuántica puede acelerar el entrenamiento de los modelos de aprendizaje automático, lo que permite resolver problemas complejos mucho más rápido.
  • Optimización de algoritmos: los algoritmos cuánticos pueden mejorar el rendimiento de los algoritmos de inteligencia artificial, haciéndolos más eficientes y precisos.

Seguridad y cifrado

  • Criptografía cuántica: la criptografía cuántica ofrece un nivel de seguridad que las computadoras clásicas no pueden violar, lo que hace que las comunicaciones sean más seguras.
  • Descifrado de código: las computadoras cuánticas podrían usarse para descifrar códigos complejos que actualmente se consideran seguros.

Energía y su optimización

  • Optimización de las redes de energía: la computación cuántica se puede utilizar para optimizar la distribución de energía en las redes eléctricas, mejorando la eficiencia y reduciendo las pérdidas.
  • Simulación de procesos energéticos: las simulaciones cuánticas pueden ayudar a diseñar nuevos procesos de producción y almacenamiento de energía.

Medio ambiente

  • Modelado climático: las computadoras cuánticas pueden mejorar los modelos climáticos, ofreciendo pronósticos más precisos y ayudando a desarrollar estrategias para mitigar el cambio climático.
  • Optimización de los recursos naturales: los algoritmos cuánticos se pueden utilizar para optimizar el uso de los recursos naturales, reducir los residuos y mejorar la sostenibilidad.

Estas son solo algunas de las posibles aplicaciones de la computación cuántica. A medida que se desarrolle la tecnología, es probable que surjan aplicaciones nuevas e incluso más revolucionarias en varios campos.

La computación cuántica en la práctica

¿Cómo funciona un computador cuántico?

Una computadora cuántica funciona de una manera fundamentalmente diferente a una computadora clásica. Mientras que los ordenadores clásicos utilizan los bits como unidad de información, que pueden estar en el estado 0 o 1, los ordenadores cuánticos utilizan qubits (bits cuánticos), que pueden existir en una superposición de estados. He aquí una descripción de cómo funciona un ordenador cuántico:

Puertas cuánticas

  • Operaciones con qubits: las puertas cuánticas son el equivalente a las puertas lógicas de los ordenadores clásicos, pero funcionan con cúbits. Algunos ejemplos de puertas cuánticas son la puerta Hadamard, la puerta Pauli-X, la puerta CNOT y la puerta Toffoli. Estas puertas manipulan los estados de los cúbits de formas específicas para realizar cálculos.
  • Circuitos cuánticos: una serie de puertas cuánticas aplicadas a qubits en una secuencia específica constituyen un circuito cuántico. Estos circuitos están diseñados para resolver problemas específicos.

Implementaciones físicas

  • Superconductores: algunos ordenadores cuánticos utilizan circuitos superconductores que funcionan a temperaturas extremadamente bajas para reducir la resistencia y mantener la coherencia cuántica.
  • Iones atrapados: Otra tecnología utiliza iones atrapados en campos electromagnéticos. Los láseres se utilizan para manipular los estados cuánticos de los iones.
  • Qubits topológicos: se trata de una tecnología emergente que utiliza casi partículas llamadas aniones, que existen en dos dimensiones y tienen propiedades que protegen sus estados cuánticos de los errores.

Medición

  • Colapso del estado cuántico: cuando se mide un cúbit, su estado cuántico se derrumba en uno de los estados clásicos (0 o 1). Esta medición proporciona el resultado de la computación cuántica.
  • Probabilidad: la medición de un cúbit no siempre da el mismo resultado; más bien, proporciona un resultado basado en las probabilidades determinadas por los estados de superposición de los cúbits antes de la medición.

Medio ambiente y consistencia

  • Decoherencia: uno de los principales obstáculos en la construcción de ordenadores cuánticos es la decoherencia, que es la pérdida de coherencia cuántica debido a la interacción con el entorno. La decoherencia puede provocar errores en los cálculos cuánticos.
  • Aislamiento y enfriamiento: para minimizar la decoherencia, los cúbits deben aislarse del entorno externo y, en muchos casos, enfriarse a temperaturas cercanas al cero absoluto.

En resumen, una computadora cuántica explota los principios de la mecánica cuántica para realizar cálculos de formas que las computadoras clásicas no pueden replicar. Aunque todavía está en desarrollo, la computación cuántica tiene el potencial de resolver problemas complejos en un tiempo significativamente más corto en comparación con los métodos clásicos.

Arquitectura de un sistema cuántico

La arquitectura de un sistema cuántico es compleja y requiere componentes especializados para gestionar, manipular y medir los cúbits. He aquí un resumen de los componentes principales y sus funciones:

Qubits

  • Tipos de qubits: los qubits se pueden fabricar utilizando diferentes tecnologías, como superconductores, iones atrapados, qubits topológicos, puntos cuánticos y fotones.
  • Coherencia y estabilidad: los qubits deben mantener la coherencia cuántica el tiempo suficiente para completar los cálculos. La duración de la consistencia es un parámetro fundamental.

Puertas cuánticas

  • Puertos de un solo quibit: operan en cúbits individuales para cambiar su estado. Algunos ejemplos son el puerto Hadamard (H), el puerto Pauli-X (equivalente a NOT), el puerto Pauli-Y y el puerto Pauli-Z.
  • Puertos de dos qubits: funcionan en pares de qubits y son esenciales para crear entrelazamientos. Algunos ejemplos son el puerto CNOT (Controlled-Not) y el puerto SWAP.

Circuitos cuánticos

  • Secuencia de operaciones: un circuito cuántico es una secuencia de puertas cuánticas que se aplican a los qubits para ejecutar un algoritmo específico.
  • Optimización de circuitos: diseñar circuitos cuánticos eficientes es crucial para minimizar los errores y el tiempo de cálculo.

Sistema de control

  • Generación de señales: los circuitos de control generan señales (por ejemplo, pulsos de microondas o láser) para manipular los estados de los cúbits.
  • Sincronización: la sincronización precisa de las señales de control es esencial para realizar correctamente las operaciones cuánticas.

Sistema de refrigeración

  • Criostatos: muchos cúbits, como los superconductores, requieren temperaturas extremadamente bajas (cercanas al cero absoluto) para mantener la coherencia cuántica. Los criostatos son dispositivos que enfrían los cúbits a estas temperaturas.
  • Aislamiento térmico: es necesario un aislamiento térmico eficaz para mantener bajas temperaturas y evitar la decoherencia.

Sistema de medición

  • Colapso del estado cuántico: cuando se miden los cúbits, sus estados colapsan en un estado clásico (0 o 1). Los sistemas de medición deben ser muy precisos para garantizar la precisión de los resultados.
  • Tecnologías de medición: las tecnologías varían según el tipo de qubit utilizado. Por ejemplo, para los cúbits superconductores, se utilizan amplificadores de microondas de baja temperatura.

Corrección de errores cuánticos

  • Códigos de corrección de errores: dado que los cúbits son susceptibles a errores, los códigos de corrección de errores se utilizan para detectar y corregir errores sin destruir la información cuántica.
  • Sobrecarga de cúbits: la corrección de errores requiere el uso de qubits adicionales para proteger la información cuántica, lo que aumenta la complejidad del sistema.

Software y algoritmos

  • Lenguajes de programación cuántica: lenguajes como Qiskit (IBM), Cirq (Google) y Q# (Microsoft) se utilizan para escribir algoritmos cuánticos.
  • Simulación y depuración: antes de ejecutarse en hardware cuántico, los algoritmos suelen simularse en ordenadores clásicos para comprobar su exactitud.

Interfaz de usuario

  • Plataformas en la nube: muchos proveedores de computación cuántica ofrecen acceso a sus computadoras cuánticas a través de plataformas en la nube, lo que permite a los usuarios ejecutar algoritmos sin necesidad de hardware especializado.
  • Entornos de desarrollo integrados (IDE): proporcionan herramientas para escribir, depurar y ejecutar algoritmos cuánticos.

Integración con sistemas clásicos

  • Procesamiento previo y posterior: muchos algoritmos cuánticos requieren que los pasos de preprocesamiento y posprocesamiento se realicen en ordenadores clásicos.
  • Híbridos cuántico-clásicos: algunos algoritmos, como los algoritmos de optimización cuántica, combinan cálculos cuánticos y clásicos para mejorar el rendimiento.

Entorno físico

  • Aislamiento de vibraciones: los sistemas cuánticos deben estar aislados de las vibraciones y otras perturbaciones físicas que pueden causar decoherencia.
  • Blindaje electromagnético: es necesario proteger los cúbits de las interferencias electromagnéticas externas.

Seguridad y fiabilidad

  • Redundancia y tolerancia a fallas: se implementan sistemas redundantes y mecanismos de tolerancia a fallas para aumentar la confiabilidad del sistema.
  • Supervisión y mantenimiento: los sistemas Quantum requieren una supervisión y un mantenimiento continuos para garantizar un rendimiento óptimo.

En resumen, la arquitectura de un sistema cuántico se compone de múltiples componentes altamente especializados que trabajan juntos para realizar cálculos cuánticos. La complejidad y la delicadeza de estos sistemas requieren una atención especial a la coherencia, a la corrección de errores y al aislamiento de las perturbaciones externas.

Las implicaciones de la computación cuántica

Impacto en sectores clave como las finanzas, la medicina y la ciencia de los materiales

La computación cuántica tiene el potencial de transformar profundamente varios sectores clave, como las finanzas, la medicina y la ciencia de los materiales. Esta es una descripción detallada del impacto esperado en cada uno de estos sectores:

Finanzas

El sector financiero es uno de los más prometedores para la aplicación de la computación cuántica, gracias a su capacidad para resolver problemas complejos de optimización y simulación.

  • Optimización de la cartera: los ordenadores cuánticos pueden resolver los problemas de optimización de la cartera mucho más rápido que los ordenadores clásicos. Esto incluye seleccionar los mejores activos para maximizar la rentabilidad y minimizar los riesgos.
  • Gestión de riesgos: los algoritmos cuánticos pueden mejorar la modelización de riesgos, lo que permite a las instituciones financieras predecir mejor las fluctuaciones del mercado y gestionar los riesgos de forma más eficaz.
  • Simulaciones de Montecarlo: las simulaciones de Montecarlo, utilizadas para evaluar el riesgo y el valor de instrumentos financieros complejos, se pueden realizar de manera mucho más eficiente con ordenadores cuánticos.
  • Arbitraje y negociación algorítmica: la computación cuántica puede mejorar las estrategias de negociación algorítmica y arbitraje, ya que analiza grandes cantidades de datos en tiempo real para identificar oportunidades de ganancias.
  • Criptografía y seguridad: la criptografía cuántica ofrece un nivel de seguridad mucho mayor para las transacciones financieras y protege la información confidencial de los ciberataques.

Medicina

La medicina es otro sector que podría beneficiarse enormemente de la computación cuántica, especialmente en lo que respecta al descubrimiento y el diagnóstico de fármacos.

  • Diseño de fármacos: los ordenadores cuánticos pueden simular el comportamiento de las moléculas con mucha más precisión que los ordenadores clásicos. Esto puede acelerar el descubrimiento de nuevos fármacos, reduciendo el tiempo y los costes de investigación.
  • Diagnóstico médico: los algoritmos cuánticos pueden mejorar el análisis de imágenes médicas, como las resonancias magnéticas y las tomografías computarizadas, lo que permite realizar diagnósticos más rápidos y precisos.
  • Personalización de los tratamientos: la medicina personalizada podría beneficiarse del análisis de grandes cantidades de datos genéticos y clínicos para desarrollar tratamientos adaptados a cada paciente.
  • Simulación de procesos biológicos: las computadoras cuánticas pueden simular procesos biológicos complejos, como el plegamiento de proteínas, que son cruciales para comprender enfermedades como el cáncer y el Alzheimer.
  • Optimización de los tratamientos: los algoritmos cuánticos se pueden utilizar para optimizar los protocolos de tratamiento, mejorar la eficacia y reducir los efectos secundarios.

Ciencia de materiales

La computación cuántica tiene el potencial de revolucionar la ciencia de los materiales, acelerando el descubrimiento y el diseño de nuevos materiales con las propiedades deseadas.

  • Simulación de materiales: los ordenadores cuánticos pueden simular las propiedades de los materiales a nivel atómico, lo que permite descubrir nuevos materiales con propiedades específicas, como una alta conductividad, resistencia o ligereza.
  • Diseño de materiales: la capacidad de simular interacciones atómicas complejas puede acelerar el desarrollo de materiales avanzados para aplicaciones en electrónica, energía y aeroespacial.
  • Catalizadores químicos: se puede acelerar el descubrimiento de nuevos catalizadores químicos, mejorando la eficiencia de los procesos industriales y reduciendo el impacto ambiental.
  • Materiales para obtener energía: las computadoras cuánticas pueden ayudar a diseñar nuevos materiales para baterías, células solares y otros dispositivos de almacenamiento y conversión de energía más eficientes.
  • Nanotecnología: la simulación cuántica puede mejorar el diseño de nanomateriales con propiedades específicas, abriendo nuevas posibilidades en los campos de la medicina, la electrónica y los materiales avanzados.

Impactos transversales

  • Acelerar la investigación: en todos estos sectores, la computación cuántica tiene el potencial de acelerar significativamente el ciclo de investigación y desarrollo, reduciendo el tiempo y los costes asociados al descubrimiento y el diseño.
  • Innovación y competitividad: las empresas que adopten la computación cuántica podrán innovar más rápido y obtener una importante ventaja competitiva.
  • Colaboración interdisciplinaria: la adopción de la computación cuántica promoverá la colaboración entre científicos, ingenieros e investigadores de diferentes campos, lo que dará lugar a nuevos descubrimientos y aplicaciones.

En resumen, la computación cuántica tiene el potencial de transformar profundamente los sectores de las finanzas, la medicina y la ciencia de los materiales, ofreciendo soluciones innovadoras a problemas complejos y acelerando el progreso científico y tecnológico.

Computación cuántica e Inteligencia Artificial: una combinación ganadora

La computación cuántica y estos inteligencia artificial son dos campos de investigación avanzada que están revolucionando el panorama tecnológico. Vamos a explorarlos con más detalle y a entender cómo pueden interactuar entre sí.

Interacción entre la computación cuántica y la IA

La interacción entre la computación cuántica y la IA tiene el potencial de resolver problemas complejos de manera mucho más eficiente que los enfoques clásicos. Estas son algunas áreas clave de interacción:

Acelerar el aprendizaje automático: los algoritmos de aprendizaje automático pueden beneficiarse de la velocidad y la capacidad de procesamiento paralelo de las computadoras cuánticas.

Optimización: muchos problemas de la IA, como el entrenamiento de redes neuronales, requieren la optimización de funciones complejas. Las computadoras cuánticas podrían resolver estos problemas de optimización de manera más eficiente.

Simulación: La simulación de sistemas físicos y químicos complejos es crucial en varios campos, desde la inteligencia artificial hasta la investigación científica. Los ordenadores cuánticos pueden ejecutar estas simulaciones de forma mucho más rápida y precisa.

Retos y perspectivas de futuro

Aún quedan muchos desafíos por superar antes de que la computación cuántica se convierta en una tecnología convencional aplicable a gran escala.

Estabilidad de los cúbits: los cúbits son extremadamente sensibles a las interferencias externas y requieren condiciones muy controladas.

Corrección de errores: la gestión y corrección de errores en los cálculos cuánticos es un área de investigación activa.

Integración con las tecnologías existentes: la integración de la computación cuántica con las infraestructuras y los algoritmos de IA existentes requiere nuevos enfoques y metodologías.

En resumen, la computación cuántica y la inteligencia artificial son dos campos prometedores que, si se combinan, podrían generar innovaciones revolucionarias. Sin embargo, todavía estamos en las primeras etapas de exploración y desarrollo, y hay muchos desafíos que deben abordarse antes de que se pueda aprovechar todo su potencial.

Computación cuántica e IA, estudios de casos

Como la optimización implica el entrenamiento de los algoritmos de aprendizaje automático, algunas empresas piensan que la computación cuántica puede hacer que las aplicaciones de IA sean aún más inteligentes.

IonQ trabajó con Hyundai en el desarrollo de la IA cuántica para permitir que los vehículos autónomos reconozcan las señales de tráfico y otros objetos. Según IonQ, el cambio a un entrenamiento de IA basado en la tecnología cuántica en un modelo pequeño de aprendizaje automático ha duplicado su precisión, pasando del 30% al 60%. Cuando el número de qubits pase de los 36 actuales a 64 (lo que se espera para el año que viene), la empresa cree que su algoritmo superará a cualquier modelo imaginable de aprendizaje automático no cuántico.

Los enfoques de prueba y error sin duda podrían descubrir nuevos usos para las computadoras cuánticas, afirma Scott Aaronson, director del Centro de Información Cuántica de la Universidad de Texas en Austin. Sin embargo, la teoría conocida sugiere que las aceleraciones cuánticas en la optimización y la inteligencia artificial serán relativamente modestas y es poco probable que tengan un impacto comercial hasta que las computadoras cuánticas sean mucho más grandes y se corrijan los errores.

Un estudio de caso del equipo de investigación cuántica de IBM

La computación cuántica y la inteligencia artificial podrían convertirse mutuamente en un arma de doble filo. Es probable que los avances en el aprendizaje profundo aumenten nuestra comprensión de la mecánica cuántica y, al mismo tiempo, los ordenadores cuánticos plenamente desarrollados podrían superar con creces a los ordenadores convencionales en cuanto al reconocimiento de modelos de datos. Con respecto a este último aspecto, el equipo de investigación cuántica de IBM descubrió que al conectar qubits al ordenador cuántico que realizaba un experimento de clasificación de datos se reducía a la mitad la tasa de error en comparación con los qubits desenganchados.

«Esto sugiere», se lee en un ensayo de la revista MIT Technology Review, «que los ordenadores cuánticos, a medida que sean más capaces de explotarlos y confundirlos, también mejorarán a la hora de abordar los problemas de aprendizaje automático».

La investigación de IBM se produce inmediatamente después de lanzar otro prometedor algoritmo de clasificación para el aprendizaje automático: un híbrido cuántico-clásico que se ejecuta en una máquina de 19 qubits construida por Rigetti Computing.

«Aprovechar [la distribución estadística de las computadoras cuánticas] tiene el potencial de acelerar o mejorar el aprendizaje automático en comparación con el rendimiento puramente clásico», escribieron los investigadores de Rigetti. La hibridación de las computadoras clásicas y los procesadores cuánticos ha superado «un desafío clave» para lograr este objetivo, explicaron.

Ambos son pasos importantes hacia el objetivo final de acelerar significativamente la inteligencia artificial a través de la computación cuántica. Esto podría significar asistentes virtuales que te entiendan la primera vez. O personajes de videojuegos no controlados por jugadores que se comportan de forma hiperrealista.

Dentro de la red Q de IBM, JPMorgan Chase destaca entre un mar de miembros centrados en la tecnología, así como de instituciones de investigación gubernamentales y universitarias.

El hecho de que las empresas de servicios financieros, extremadamente rentables, quieran aprovechar una tecnología que cambia los paradigmas no es una sorpresa, pero la modelización cuántica y financiera es una combinación realmente natural gracias a las similitudes estructurales. Como escribió un grupo de investigadores europeos, «todo el mercado financiero puede modelarse como un proceso cuántico, en el que cantidades importantes para la financiación, como la matriz de covarianzas, surgen de forma natural».

Computación cuántica y sostenibilidad

En la búsqueda de alternativas energéticas sostenibles, el hidrógeno, si se produce sin el uso de combustibles fósiles, está demostrando ser una solución válida para reducir las nocivas emisiones de gases de efecto invernadero. La mayor parte de la producción de hidrógeno se basa actualmente en el uso de combustibles fósiles, pero la computación cuántica podría crear una forma eficiente de invertir la tendencia.

La electrólisis, el proceso de descomposición del agua en moléculas básicas de hidrógeno y oxígeno, puede funcionar para extraer hidrógeno como combustible de una manera respetuosa con el medio ambiente. La computación cuántica ya ha contribuido a la investigación sobre cómo utilizar la electrólisis para producir hidrógeno de la forma más eficiente y sostenible posible.

En 2019, IonQ realizó la primera simulación de una molécula de agua en un dispositivo cuántico, lo que demostró que la informática puede abordar predicciones químicas precisas. En 2022, IonQ lanzó Forte, su última generación de sistemas cuánticos que permite la configurabilidad del software y una mayor flexibilidad para los investigadores y otros usuarios. Más recientemente, la compañía lanzó dos nuevos sistemas de computación cuántica y encontró una manera de facilitar la comunicación entre los sistemas cuánticos.

Infleqtion (anteriormente conocido como ColdQuanta) es conocido por su uso de la computación cuántica de átomos fríos, en la que los átomos enfriados por láser pueden desempeñar el papel de qubits. Con este método, los átomos frágiles pueden mantenerse fríos mientras el sistema operativo permanece a temperatura ambiente, lo que permite utilizar los dispositivos cuánticos en diversos entornos.

Para facilitar la investigación realizada por el Laboratorio de Átomos Fríos de la NASA, la tecnología Quantum Core de Infleqtion se envió con éxito a la Estación Espacial Internacional en 2019. Desde entonces, se espera que la tecnología pueda soportar aplicaciones de comunicaciones, posicionamiento global y procesamiento de señales. Infleqtion también ha obtenido contratos multimillonarios de agencias gubernamentales estadounidenses para el desarrollo de tecnologías de relojes atómicos cuánticos y sistemas de captura de iones a partir de 2021.

La compañía planea comercializar su tecnología en los próximos años, con el objetivo inicial de crear qubits lógicos

Empresas que trabajan en computación cuántica

IBM

En 2016, IBM puso el primer ordenador cuántico en la nube para que cualquiera pudiera realizar experimentos (IBM Quantum Experience). Un año después, presentó Qiskit, un conjunto de herramientas de código abierto basado en Python para programar estos ordenadores cuánticos (la versión 1.0 se lanzará este año). En los años siguientes, la empresa desarrolló Falcon, un ordenador cuántico de 27 qubits (2018) y un Hummingbird de 65 qubits (2020). Además, en 2020, IBM publicó su hoja de ruta de desarrollo, que fue objeto de una importante actualización en 2022 y proporciona un plan detallado para construir un ordenador cuántico con corrección de errores antes de finales de la década.

Según esta hoja de ruta, IBM tenía previsto construir en 2021 el primer procesador cuántico con más de 100 qubits, el Eagle de 127 qubits; en 2022, el Osprey de 433 qubits y, finalmente, en 2023, el procesador Condor de 1121 qubits. Todos los objetivos se han alcanzado con éxito. Sin embargo, como recuerda Jay Gambetta, vicepresidente de IBM Quantum, en su artículo, debemos entender cómo escalar los procesadores cuánticos, ya que un ordenador cuántico capaz de alcanzar todo su potencial podría requerir cientos de miles, quizás millones de qubits de alta calidad. Por esta razón, en los próximos años y con la ambición de resolver el problema de la escalabilidad, la empresa propone tres enfoques diferentes para «desarrollar formas de conectar los procesadores en un sistema modular capaz de escalarse sin limitaciones físicas».

La escalabilidad se refiere a la capacidad de aumentar la cantidad de qubits en un sistema cuántico, lo que permite resolver problemas más complejos.

Google

Otro gigante tecnológico que trabaja en la computación cuántica es Google, que tiene el Quantum AI Campus. Esta empresa anunció en 2018 un procesador cuántico de 72 qubits llamado Bristlecone y en 2019 presentó un ordenador cuántico de 53 qubits, Sycamore, que reivindicó la supremacía cuántica por primera vez, lo que generó un gran debate en la comunidad. Por último, los investigadores de Quantum AI han anunciado importantes avances en la corrección de errores cuánticos, alcanzando por primera vez el hito experimental de escalar un qubit lógico. Corregir los errores cuánticos es esencial para escalar los ordenadores cuánticos y lograr tasas de error lo suficientemente bajas como para realizar cálculos útiles.

La supremacía cuántica describe la capacidad de un ordenador cuántico para resolver un problema que el ordenador convencional más potente no puede procesar en la práctica.

Microsoft

Microsoft decidió centrarse en la computación cuántica a finales de los 90 y actualmente ofrece Azure Quantum, un servicio de computación cuántica en la nube que proporciona un entorno para desarrollar algoritmos cuánticos que se pueden ejecutar en simuladores de computadora cuántica. Gracias al enfoque de la empresa de colaborar con socios e instituciones académicas, Azure Quantum nos permite elegir entre diferentes soluciones de hardware cuántico creadas por líderes del sector, como Quantinuum, Ionq, Quantum Circuits, Inc., Rigetti o Pasqual.

Microsoft está adoptando un enfoque diferente para diseñar ordenadores cuánticos, basándose en un nuevo tipo de qubit, un qubit topológico. Como dicen explícitamente, «nuestro enfoque para construir una máquina cuántica escalable es el camino más desafiante a corto plazo, pero es el más prometedor a largo plazo». En este sentido, en 2022, Microsoft anunció un importante resultado en el desarrollo de hardware para qubits topológicos y, más tarde, ese mismo año, compartió otros datos de sus experimentos.

Jorge Hernández
Jorge Hernández
Periodista, escritor y libretista, ha trabajado en el diseño narrativo de videojuegos y con medios de tecnología como El Tiempo, El Espectador y la revista Esquire, entre otros. Amante del cine, el manga, los comics, las tardes grises de Bogotá, el café y los libros de Neil Gaiman.

CONTENIDOS RELACIONADOS