¿Qué es la computación cuántica?

Ascensor de vidrio en una arquitectura fresca y moderna

¿Qué es la computación cuántica?

La computación cuántica es un campo emergente de la informática y la ingeniería que aprovecha las cualidades únicas de la mecánica cuántica para resolver problemas más allá de la capacidad incluso de las computadoras clásicas más potentes.

El campo de la computación cuántica abarca diversas disciplinas, como el hardware cuántico y los algoritmos cuánticos. Si bien aún está en desarrollo, la tecnología cuántica pronto podrá resolver problemas complejos que las supercomputadoras clásicas no pueden resolver (o no pueden resolver lo suficientemente rápido).

Al aprovechar la física cuántica, los ordenadores cuánticos a gran escala podrían abordar ciertos problemas complejos muchas veces más rápido que las máquinas clásicas modernas. Con una computadora cuántica, algunos problemas que podrían llevar miles de años resolver con un ordenador clásico podrían resolverse en cuestión de minutos u horas.

La mecánica cuántica, el estudio de la física a escalas muy pequeñas, revela sorprendentes principios naturales fundamentales. Los ordenadores cuánticos aprovechan específicamente estos fenómenos para acceder a métodos matemáticos de resolución de problemas que no están disponibles solo con la computación clásica.

Nunca se pierda un avance tecnológico

Descubra la investigación emergente en IA, computación cuántica, nube híbrida y más de los expertos de IBM con el boletín mensual Future Forward. Consulte la Declaración de privacidad de IBM.

¡Gracias! Ya está suscrito.

Su suscripción se entregará en inglés. En cada boletín, encontrará un enlace para darse de baja. Puede gestionar sus suscripciones o darse de baja aquí. Consulte nuestra Declaración de privacidad de IBM para obtener más información.

Aplicaciones prácticas de computación cuántica

En la práctica, se espera que las computadoras quantum sean ampliamente útiles para dos tipos de tareas: modelar el comportamiento de sistemas físicos e identificar patrones y estructuras en la información.

Quantum es un poco como el sistema operativo del universo. Una computadora que utiliza principios de la mecánica quantum para procesar información tiene ciertos beneficios en el modelado de sistemas físicos. Por lo tanto, la computación quantum es de particular interés para aplicaciones en química y ciencia de los materiales. Por ejemplo, las computadoras cuánticas podrían ayudar a los investigadores que buscan moléculas útiles para aplicaciones farmacéuticas o de ingeniería a identificar candidatos más rápida y eficientemente.

Las computadoras cuánticas también pueden procesar datos utilizando técnicas matemáticas a las que no pueden acceder los ordenadores clásicos. Eso significa que pueden dar estructura a los datos y ayudar a descubrir patrones que los algoritmos clásicos por sí solos podrían pasar por alto. En la práctica, esto podría ser útil para aplicaciones que van desde la biología (por ejemplo, el plegamiento de proteínas) hasta las finanzas.

Hoy en día, gran parte del trabajo de investigación en computación cuántica implica buscar algoritmos y aplicaciones dentro de estas categorías de uso esperado. Esto se suma a la creación de la nueva tecnología en sí.

A medida que instituciones líderes como IBM, Amazon, Microsoft y Google, así como startups como Rigetti e Ionq siguen invirtiendo mucho en esta tecnología, la computación cuántica se convertirá en un sector de 1.3 billones de dólares en 2035..

IBM Quantum Computing

¿Qué es la computación cuántica?

¿Qué es una computadora cuántica? ¿En qué se diferencia de la computación clásica? En este video, Jessie Yu explica los cinco elementos clave de una computadora cuántica y las implicaciones para la computación cuántica.

Cuatro principios fundamentales de la mecánica cuántica

Cuando se habla de computadoras cuánticas, es importante comprender que, a escalas muy pequeñas, el universo se comporta de forma muy diferente a lo que estamos acostumbrados en nuestra vida cotidiana. En comparación con lo que aprendimos en física en el instituto, los comportamientos de los objetos cuánticos son a menudo extraños y contraintuitivos.

La descripción de los comportamientos de las partículas cuánticas plantea un desafío único. La mayoría de los paradigmas de sentido común del mundo natural carecen del vocabulario necesario para comunicar los sorprendentes comportamientos de las partículas cuánticas. Pero la mecánica cuántica revela cómo funciona realmente el universo. Los ordenadores cuánticos aprovechan la mecánica cuántica al reemplazar los circuitos de bits binarios tradicionales por partículas cuánticas llamadas bits cuánticos o cúbits. Estas partículas se comportan de forma diferente a los bits y muestran propiedades únicas que solo pueden describirse con la mecánica cuántica.

Para entender computación cuántica, es importante entender cuatro principios clave de la mecánica cuántica:

  • Superposición
  • Entrelazamiento
  • Decoherence
  • Interferencia

Superposición

Un cúbit en sí no es muy útil. No obstante, puede colocar la información cuántica que contiene en un estado de superposición, que representa una combinación de todas las configuraciones posibles del cúbit. Los grupos de cúbits en superposición pueden crear espacios computacionales complejos y multidimensionales. Los problemas complejos pueden ser representados de nuevas maneras en estos espacios.

Cuando se mide un sistema cuántico, su estado pasa de una superposición de posibilidades a un estado binario, que puede registrarse como un código binario, como un cero o un uno.

Entrelazamiento

El entrelazamiento es la capacidad de los cúbits de correlacionar su estado con el de otros cúbits. Los sistemas entrelazados están tan intrínsecamente vinculados que cuando los procesadores cuánticos miden un único cúbit entrelazado, pueden determinar inmediatamente información sobre otros cúbits del sistema entrelazado.

Interferencia

La interferencia es el motor de la computación cuántica. Un entorno de cúbits colocados en un estado de superposición colectiva estructura la información de forma parecida a las ondas, con amplitudes asociadas a cada resultado.

Estas amplitudes se convierten en las probabilidades de los resultados de una medición del sistema. Estas ondas pueden acumularse entre sí cuando muchas de ellas alcanzan un pico en un resultado concreto o anularse mutuamente cuando interactúan picos y valles. Amplificar una probabilidad o anular otras son dos formas de interferencia.

Decoherencia

La decoherencia es el proceso en el que un sistema en estado cuántico colapsa a un estado no cuántico. Puede desencadenarse intencionadamente al medir un sistema cuántico o por otros factores ambientales (a veces estos factores la desencadenan involuntariamente). En términos generales, la computación cuántica requiere evitar y minimizar la decoherencia.

¿Cómo funcionan juntos los principios?

Para comprender mejor la computación cuántica, considere que dos ideas sorprendentes son ambas ciertas. La primera es que los objetos que pueden medirse como poseedores de estados definidos, cúbits en superposición con amplitudes de probabilidad definidas, se comportan de forma aleatoria. La segunda es que los objetos distantes, en este caso, cúbits entrelazados, pueden seguir comportándose de formas que, aunque individualmente aleatorias, están fuertemente correlacionadas.

La computación en una computadora cuántica funciona preparando una superposición de estados computacionales. Un circuito cuántico, preparado por el usuario, utiliza operaciones para entrelazar cúbits y generar patrones de interferencia, gestionados por un algoritmo cuántico. La interferencia anula muchos resultados posibles, mientras que otros se amplifican. Los resultados amplificados son las soluciones del cálculo.

¿Cómo funcionan las computadoras cuánticas?

La principal diferencia entre las computadoras clásicas y las computadoras cuánticas es que las computadoras cuánticas utilizan cúbits en lugar de bits. Aunque la computación cuántica utiliza código binario, los cúbits procesan la información de forma distinta a las computadoras clásicas. Pero, ¿qué son los cúbits y de dónde vienen?

¿Qué son los cúbits?

Mientras que las computadoras clásicas se basan en bits (ceros y unos) para almacenar y procesar datos, las computadoras cuánticas procesan los datos de manera diferente mediante el uso de bits cuánticos (qubits) en superposición.

Un cúbit puede comportarse como un bit y almacenar un cero o un uno, pero también puede ser una combinación ponderada de cero y uno al mismo tiempo. Cuando los cúbits se combinan, sus superposiciones pueden crecer exponencialmente en complejidad: dos cúbits pueden estar en una superposición de las cuatro posibles cadenas de dos bits, tres cúbits pueden estar en una superposición de las ocho posibles cadenas de tres bits, y así sucesivamente. Con 100 cúbits, el abanico de posibilidades es astronómico.

Los algoritmos cuánticos funcionan manipulando la información de un modo inaccesible para las computadoras clásicas, lo que puede proporcionar aumentos de velocidad espectaculares para ciertos problemas, especialmente cuando las computadoras cuánticas y las supercomputadoras clásicas de alto rendimiento trabajan juntas.

Tipos de qubits

En general, los cúbits se crean manipulando y midiendo sistemas que exhiben un comportamiento cuántico mecánico, como circuitos superconductores, fotones, electrones, iones atrapados y átomos.

Hay muchas formas diferentes de hacer los cúbits utilizados en quantum hoy en día, y algunos son más adecuados para diferentes tipos de tareas.

Algunos de los tipos más comunes de cúbits en uso son los siguientes:

  • Qubits superconductores
  • Qubits de iones atrapados
  • Puntos cuánticos
  • Fotones

Qubits superconductores


Fabricados a partir de materiales superconductores que funcionan a temperaturas extremadamente bajas, estos cúbits se ven favorecidos por su velocidad en la realización de cálculos y el control preciso.

Qubits de iones atrapados


Las partículas de iones atrapados también se pueden utilizar como cúbits y se caracterizan por tiempos de coherencia prolongados y mediciones de alta fidelidad, pero son mucho más lentas que los cúbits superconductores.

Puntos cuánticos


Los puntos cuánticos son pequeños semiconductores que capturan un solo electrón y lo utilizan como cúbit, lo que ofrece grandes posibilidades de escalabilidad y compatibilidad con la tecnología de semiconductores existente.

Fotones


Los fotones son partículas de luz individuales. Se pueden utilizar para crear cúbits y enviar información quantum a largas distancias a través de cables de fibra óptica. Se están utilizando en comunicación quantum y criptografía quantum.

¿Por qué son útiles los qubits?

Las computadoras que utilizan bits cuánticos tienen ciertas ventajas sobre las computadoras que utilizan bits clásicos. Como los cúbits pueden mantener una superposición y exhibir interferencias, un ordenador cuántico que utiliza cúbits aborda los problemas de maneras diferentes a las computadoras clásicas.

Como analogía útil para comprender cómo las computadoras cuánticas utilizan los cúbits para resolver problemas complicados, imagine que se encuentra en el centro de un enrevesado laberinto. Para escapar del laberinto, un enfoque informático clásico tradicional sería "aplicar la fuerza bruta" al problema, probando todas las combinaciones posibles de caminos para encontrar la salida. Este tipo de computadora utilizaría bits para explorar nuevos caminos y recordar cuáles son callejones sin salida.

Una computadora cuántica podría deducir el camino correcto sin necesidad de probar todos los caminos malos, como si tuviera una vista de pájaro del laberinto. Sin embargo, los cúbits no prueban varios caminos a la vez. En lugar de eso, las computadoras cuánticas miden las amplitudes de probabilidad de los cúbits para determinar un resultado.

Estas amplitudes funcionan como ondas: se superponen e interfieren entre sí. Cuando las ondas asíncronas se superponen, se eliminan de forma efectiva las posibles soluciones a problemas complejos, y la onda u ondas coherentes realizadas presentan una solución correcta.

Mixture of Experts | Quantum

Decodificación de la IA: Resumen semanal de noticias

Un nuevo y emocionante anuncio sobre computación cuántica tolerante a fallas: IBM QUANTUM Starling llegará en 2029.
Únase a nuestro panel de ingenieros, investigadores, responsables de producto y otros profesionales de talla mundial que se abren paso entre el revuelo de la IA para ofrecerle las últimas noticias e insights al respecto.

Componentes de computación cuántica

Un procesador cuántico de IBM es una oblea no mucho mayor que los chips de silicio de una computadora portátil. Sin embargo, los modernos sistemas de hardware cuántico (utilizados para mantener los instrumentos a una temperatura ultrafría) y los componentes electrónicos adicionales a temperatura ambiente para controlar el sistema y procesar los datos cuánticos tienen aproximadamente el tamaño de un coche promedio.

Si bien la gran huella de un sistema de hardware cuántico completo hace que la mayoría de las computadoras cuánticas sean todo menos portátiles, los investigadores y científicos informáticos aún pueden acceder a las capacidades de computación cuántica fuera del sitio a través de computación en la nube. Los principales componentes de hardware de una computadora cuántica son los siguientes:

  • Procesadores cuánticos
  • Superconductores
  • Control
  • Software cuántico

Procesadores cuánticos

Compuestos por cúbits dispuestos en diversas configuraciones para permitir la comunicación, los chips cuánticos (también conocidos como plano de datos cuánticos) actúan como el cerebro de la computadora cuántica.

Como componente central de un ordenador cuántico, un procesador cuántico contiene los cúbits físicos del sistema y las estructuras necesarias para mantenerlos en su lugar. Las unidades de procesamiento cuántico (QPU) incluyen el chip cuántico, la electrónica de control y el hardware de cálculo clásico necesario para la entrada y salida de datos.

Superconductores

Es probable que su computadora de escritorio utilice un ventilador para enfriarse lo suficiente como para funcionar. Los procesadores cuánticos deben estar muy fríos, aproximadamente una centésima de grado por encima del cero absoluto, para minimizar el ruido y evitar la decoherencia a fin de conservar sus estados cuánticos. Esta temperatura ultrabaja se consigue con superfluidos superenfriados. A estas temperaturas, ciertos materiales presentan un importante efecto mecánico cuántico: los electrones se mueven a través de ellos sin resistencia. Este efecto los convierte en superconductores.

Cuando los materiales se convierten en superconductores, sus electrones se emparejan, formando pares de Cooper. Estos pares pueden transportar una carga a través de barreras, o aislantes, mediante un proceso conocido como tunelización cuántica. Dos superconductores colocados a ambos lados de un aislante forman una unión Josephson, una pieza crucial del hardware de computación cuántica.

Control

Las computadoras cuánticas utilizan circuitos con condensadores y uniones Josephson como cúbits superconductores. Al disparar fotones de microondas a estos cúbits, podemos controlar su comportamiento y hacer que retengan, cambien y lean unidades individuales de información cuántica.

Software cuántico

La investigación sigue mejorando los componentes de hardware cuántico, pero eso es solo una mitad de la ecuación. El quid para que los usuarios descubran la ventaja cuántica será una pila de software cuántico estable y de alto rendimiento que permita la próxima generación de algoritmos cuánticos.

En 2024, IBM presentó la primera versión estable de Qiskit el kit de desarrollo de software (SDK) de código abierto, Qiskit SDK 1.x. Con más de 600 000 usuarios registrados y 700 universidades de todo el mundo que lo utilizan para desarrollar clases de computación cuántica, Qiskit se ha convertido en la pila de software preferida para la computación cuántica.

Pero Qiskit es algo más que el software de desarrollo cuántico más popular del mundo para crear y construir circuitos cuánticos. Estamos redefiniendo Qiskit para que represente el software de lote completo para la cuántica en IBM, ampliando el SDK de Qiskit con software y servicios de middleware para escribir, optimizar y ejecutar programas en sistemas IBM Quantum, incluidas nuevas herramientas de asistencia al código de IA generativa.

Computación clásica versus computación de quantum

La computación cuántica se basa en los principios de la mecánica cuántica, que describen cómo los objetos muy pequeños se comportan de manera diferente a los objetos grandes. Pero como la mecánica cuántica proporciona las leyes fundacionales de todo nuestro universo, a un nivel muy pequeño, todo sistema es un sistema cuántico.

Por esta razón, podemos decir que, aunque las computadoras convencionales también se construyen sobre sistemas cuánticos, no aprovechan plenamente las propiedades de la mecánica cuántica durante sus cálculos. Las computadoras cuánticas aprovechan mejor la mecánica cuántica para realizar cálculos que ni siquiera las computadoras de alto rendimiento son capaces de efectuar. 

¿Qué es una computadora clásica?

Desde las antiguas calculadoras de tarjetas perforadas hasta los modernas supercomputadoras, las computadoras tradicionales (o clásicos) funcionan esencialmente de la misma manera. Estas máquinas suelen realizar cálculos de forma secuencial, almacenando datos mediante bits binarios de información. Cada bit representa un 0 o un 1.

Cuando se combinan en código binario y se manipulan mediante operaciones lógicas, podemos utilizar las computadoras para crear desde sencillos sistemas operativos hasta los más avanzados cálculos de supercomputación.

¿Qué es una computadora quantum?

Las computadoras cuánticas, al igual que las computadoras clásicas, son máquinas de resolución de problemas. Pero en lugar de bits, la computación cuántica utiliza cúbits. Los cúbits se utilizan para procesar datos como bits tradicionales; sin embargo, al aprovechar los fenómenos cuánticos, los cúbits tienen acceso a matemáticas más complejas para un tipo diferente de cálculo. Esto se debe a los conceptos cuánticos conocidos como superposición e interferencia, que se analizaron anteriormente.

La diferencia entre la computación quantum y la clásica

Computación clásica

  • Utilizado por computadoras y dispositivos comunes y multiuso.
  • Procesa la información en bits con un número discreto de estados posibles, 0 o 1.

Computación cuántica

  • Utilizado por hardware especializado de computación cuántica basado en mecánica cuántica.
  • Procesa información en cúbits como 0, 1 o una superposición de 0 y 1.
  • Procesa datos con lógica quantum por medio de interferencias para resolver problemas.

Los procesadores cuánticos no realizan ecuaciones matemáticas del mismo modo que las computadoras clásicas. A diferencia de las computadoras clásicas que deben calcular cada paso de un cálculo complicado, los circuitos quantum hechos de cúbits lógicos pueden procesar problemas complejos de manera más eficiente.

Mientras que las computadoras tradicionales suelen proporcionar respuestas singulares, las máquinas quantum probabilísticas a menudo proporcionan rangos de respuestas posibles. Este rango podría hacer que la computación quantum parezca menos precisa que la computación tradicional. Sin embargo, para los tipos de problemas increíblemente complejos que las computadoras cuánticas podrían resolver pronto, esta forma de computación podría ahorrar cientos de miles de años de computación tradicional.

En la práctica, las computadoras cuánticas y las computadoras clásicas trabajan juntas en flujos de trabajo combinados para resolver problemas. Los métodos más eficientes distribuyen las partes de un cálculo en las que las computadoras quantum son mejores a los recursos de computación quantum y las partes en las que las computadoras clásicas son mejores a los recursos de computación clásica.

Las computadoras cuánticas totalmente realizados trabajando en conjunto con computadoras clásicas de alto rendimiento serían muy superiores a las computadoras clásicas solos para ciertos tipos de problemas como la factorización de enteros. Pero la computación cuántica no es ideal para todos (o incluso para la mayoría) de los problemas.

¿Cuándo es superior la computación cuántica?

Para la mayoría de los tipos de tareas y problemas, se espera que las computadoras clásicas sigan siendo la mejor solución. Pero cuando los científicos e ingenieros se enfrentan a ciertos problemas muy complejos, entra en juego la computación cuántica. Para este tipo de cálculos difíciles, incluso las supercomputadoras clásicas más potentes palidecen en comparación con quantum. Esto se debe a que incluso las supercomputadoras clásicas más potentes son máquinas basadas en código binario que dependen de la tecnología del siglo XX.

Los problemas complejos son problemas con muchas variables que interactúan de forma complicada. Por ejemplo, modelizar el comportamiento de los átomos individuales de una molécula es un problema complejo debido a todas las diferentes interacciones entre electrones. Identificar nueva física en un supercolisionador también es un problema complejo. Hay algunos problemas complejos que no sabemos cómo resolver con las computadoras tradicionales a ninguna escala práctica.

Una computadora clásica podría ser excelente en tareas difíciles, como clasificar una gran base de datos de moléculas. Pero tiene dificultades para resolver problemas más complejos, como simular cómo se comportan esas moléculas.

Hoy en día, si los científicos quieren saber cómo se comporta una molécula, deben sintetizarla y experimentar con ella en el mundo real. Si quieren saber cómo afectaría un ligero ajuste a su comportamiento, normalmente necesitan sintetizar la nueva versión y volver a ejecutar el experimento. Este es un proceso costoso y lento que impide el progreso en campos tan diversos como la medicina y el diseño de semiconductores.

Una supercomputadora clásica podría intentar simular el comportamiento molecular con fuerza bruta utilizando sus muchos procesadores para explorar todas las formas posibles en que podría comportarse cada parte de la molécula. Pero a medida que pasa por las moléculas más simples y directas disponibles, la supercomputadora se detiene. Ninguna computadora clásica es capaz de manejar todas las permutaciones posibles del comportamiento molecular mediante el uso de métodos conocidos.

Los algoritmos cuánticos adoptan un nuevo enfoque para este tipo de problemas complejos mediante la creación de espacios computacionales multidimensionales en los que ejecutar algoritmos que se comportan de forma muy similar a las propias moléculas. Esto resulta ser una forma mucho más eficiente de resolver problemas complejos como las simulaciones químicas.

Una forma de ver esto: las computadoras clásicas necesitan hacer cálculos para averiguar cómo se comportará una molécula. Una computadora cuántica no necesita hacer los cálculos. Puede imitar directamente el sistema molecular.

Los algoritmos cuánticos también pueden procesar datos de una manera que las computadoras clásicas no pueden, ofreciendo nuevas estructuras y conocimientos.

Casos de uso de computación cuántica

Teorizado por primera vez a principios de la década de 1980, no fue hasta 1994 que el matemático Peter Shor publicó una de las primeras aplicaciones prácticas para una máquina quantum hipotética. El algoritmo de Shor para la factorización de enteros demostró cómo una computadora cuántica podría potencialmente romper los sistemas criptográficos más avanzados de la época, algunos de los cuales todavía se utilizan en la actualidad. Los hallazgos de Shor demostraron una aplicación viable para los sistemas cuánticos, con implicaciones dramáticas no solo para la ciberseguridad, sino para muchos otros campos.

Las empresas de ingeniería, las instituciones financieras y las compañías navieras globales, entre otras, están explorando casos de uso en los que las computadoras quantum podrían resolver problemas importantes en sus campos. Una explosión de beneficios de la investigación y el desarrollo quantum está tomando forma en el horizonte. A medida que el hardware quantum escala y los algoritmos quantum avanzan, pronto podremos encontrar nuevas soluciones a problemas grandes e importantes, como la simulación molecular, la gestión de infraestructuras energéticas y el modelado de mercados financieros.

Las computadoras cuánticas destacan en la resolución de ciertos problemas complejos con muchas variables. Desde el desarrollo de nuevos medicamentos hasta los avances en el desarrollo de semiconductores y la resolución de complejos desafíos energéticos, la computación cuántica podría ser la clave de los avances en varias industrias críticas.

Farmacéuticos

Las computadoras cuánticas capaces de simular el comportamiento molecular y las reacciones bioquímicas podrían acelerar la investigación y el desarrollo de nuevos medicamentos y tratamientos médicos que salven vidas.

Química

Por las mismas razones por las que los ordenadores cuánticos podrían influir en la investigación médica, también podrían aportar soluciones aún por descubrir para mitigar subproductos químicos peligrosos o destructivos. La computación cuántica podría conducir a catalizadores mejorados que permitan alternativas petroquímicas o mejores procesos para la descomposición del carbono necesaria para combatir las emisiones que amenazan el clima. 

Aprendizaje automático

A medida que aumenta el interés y la inversión en inteligencia artificial (IA) y campos relacionados como el machine learning , los investigadores están llevando los modelos de IA a nuevos extremos, probando los límites de nuestro hardware existente y exigiendo un enorme consumo de energía. Hay algunas razones para pensar que los algoritmos cuánticos podrían ser capaces de analizar conjuntos de datos de una forma nueva, lo que permitiría acelerar algunos problemas de machine learning.

Utilidad cuántica frente a ventaja cuántica

Aunque ya no es únicamente teórica, la computación cuántica aún está en fase de desarrollo. Mientras científicos de todo el mundo se esfuerzan por descubrir nuevas técnicas para mejorar la velocidad, potencia y eficiencia de las máquinas cuánticas, la tecnología se acerca a un punto de inflexión. Comprendemos la evolución de la computación cuántica útil utilizando los conceptos de ventaja cuántica y utilidad cuántica.

Utilidad cuántica

La utilidad cuántica se refiere a cualquier cálculo cuántico que proporciona soluciones fiables y precisas a problemas que están fuera del alcance de los simuladores de máquinas cuánticas de computación clásica de fuerza bruta. Anteriormente, estos problemas solo eran accesibles para los métodos de aproximación clásicos, normalmente métodos de aproximación específicos de un problema cuidadosamente diseñados para explotar las estructuras únicas de un problema específico. IBM demostró por primera vez los servicios cuánticos en 2023.

Ventaja Quantum

En términos generales, el término ventaja cuántica describe una situación en la que la tecnología cuántica puede proporcionar una solución mejor, más rápida o más económica que todos los métodos clásicos conocidos. Un algoritmo que muestre una ventaja cuántica en una computadora cuántica debería ser capaz de ofrecer un beneficio significativo y práctico más allá de todos los métodos informáticos clásicos conocidos. IBM espera que las primeras ventajas cuánticas se realicen a finales de 2026, si las comunidades de computación cuántica y de alto rendimiento trabajan juntos.

Puntos de referencia cuánticos

Dado que la computación cuántica ofrece ahora una alternativa viable a la aproximación clásica para determinados problemas, los investigadores afirman que es una herramienta útil para la exploración científica, o que tiene utilidad. La utilidad cuántica no constituye una afirmación de que los métodos cuánticos hayan logrado un aumento de velocidad demostrado con respecto a todos los métodos clásicos conocidos. Esta es una diferencia clave con el concepto de ventaja cuántica.

IBM ha introducido dos métricas para comparar las computadoras cuánticas: fidelidad de capa y operaciones de capa de circuito por segundo (CLOPS)

Fidelidad de capas

La fidelidad de capa, una referencia muy valiosa, permite encapsular la capacidad de todo el procesador cuántico para ejecutar circuitos, al mismo tiempo que revela información sobre cúbits individuales, puertas y diafonía. Al ejecutar el protocolo de fidelidad de capa, los investigadores pueden cualificar el dispositivo cuántico en su conjunto, al mismo tiempo que obtienen acceso a información granular sobre el rendimiento y los errores de los componentes individuales.

Velocidad de procesamiento Quantum

Además de la fidelidad de la capa, IBM también definió una métrica de velocidad: operaciones de capa de circuito por segundo (CLOPS). Actualmente, CLOPS es una medida de la rapidez con la que los procesadores pueden ejecutar circuitos de volumen quantum en serie, actuando como una medida de la velocidad holística del sistema, incorporando la computación quantum y tradicional.

Juntos, la fidelidad de capa y CLOPS proporcionan un nuevo punto de referencia para sistemas que es más significativo para las personas que intentan mejorar y usar hardware quantum. Estas métricas facilitan la comparación de sistemas entre sí, la comparación de nuestros sistemas con otras arquitecturas y el reflejo de las ganancias de rendimiento en todas las escalas.

Profundidad del circuito

La profundidad del circuito también es una capacidad esencial de una unidad de procesamiento quantum. Es una medida del número de ejecuciones de puertas paralelas—el número de pasos en un circuito quantum—that la unidad de procesamiento puede ejecutar antes de que los cúbits se decoheren. Cuanto mayor sea la profundidad del circuito, más circuitos complejos podrá ejecutar la computadora.

Desafíos cuánticos y cómo hacer que las computadoras cuánticas sean más útiles

Hoy en día, empresas como IBM, Google, Microsoft, D-Wave, Rigetti Computing y más hacen hardware cuántico real. Las herramientas de vanguardia que eran meramente teóricas hace cuatro décadas ahora están disponibles para cientos de miles de desarrolladores. Los ingenieros ofrecen procesadores cuánticos superconductores cada vez más potentes a intervalos regulares, junto con avances cruciales en software y orquestación cuántica-clásica. Este trabajo impulsa la velocidad y la capacidad de computación cuántica necesarias para cambiar el mundo.

Ahora que el campo ha alcanzado la utilidad cuántica, los investigadores trabajan arduamente para que las computadoras cuánticas de última generación sean aún más útiles. Investigadores de IBM® Quantum y de otros lugares han identificado algunos retos clave para mejorar la utilidad cuántica y lograr una ventaja cuántica de manera potencial:

  1. Escalado de los procesadores cuánticos: Aunque los procesadores de qubits empleados en la computación cuántica tienen potencial para superar masivamente a los procesadores basados en bits, los procesadores quantum actuales sólo admiten un pequeño número de qubits potenciales. A medida que avanza la investigación, IBM planea introducir un sistema quantum con 200 qubits lógicos capaces de ejecutar 100 millones de puertas quantum por 2029, con un objetivo de 2.000 qubits lógicos capaces de ejecutar 1.000 millones de puertas quantum por 2033.
  2. Escalado del hardware quantum: aunque son potentes, los cúbits también son bastante propensos a errores, lo que requiere grandes sistemas de refrigeración capaces de crear temperaturas más bajas que el espacio exterior. Actualmente, los investigadores están desarrollando formas de escalar a escala cúbits, electrónica, infraestructura y software para reducir la huella, el costo y el uso de energía.
  3. Corrección cuántica de errores: la decoherencia, proceso en el que los cúbits dejan de funcionar correctamente y producen resultados imprecisos, es un gran obstáculo para cualquier sistema cuántico. La corrección cuántica de errores requiere que codifiquemos la información cuántica en más cúbits de los que necesitaríamos. En 2024, IBM anunció un nuevo código histórico de corrección de errores unas 10 veces más eficiente que los métodos anteriores. Si bien quedan desafíos para implementar códigos de corrección de errores quantum y realizar cálculos en información quantum codificada, este nuevo código marca un camino claro hacia la ejecución de circuitos quantum con mil millones de puertas lógicas o más.
  4. Descubrimiento de algoritmos cuánticos: la ventaja cuántica requiere dos componentes. El primero son los circuitos cuánticos viables, y el segundo es un medio para demostrar que esos circuitos cuánticos son mejores que los métodos clásicos conocidos para resolver un problema cuántico. El descubrimiento de algoritmos cuánticos es lo que llevará a las tecnologías cuánticas actuales de la utilidad cuántica a la ventaja cuántica. El descubrimiento del algoritmo cuántico es lo que llevará las tecnologías cuánticas actuales de la empresa de servicios públicos cuántica a la ventaja cuántica.
  5. Software y middleware cuánticos: la computación cuántica para la ventaja requiere una pila de software estable y de alto rendimiento para escribir, optimizar y ejecutar programas cuánticos. De código abierto y basado en Python, Qiskit de IBM es, con diferencia, el SDK cuántico más utilizado en el mundo. Es útil para ejecuciones tanto en la flota de computadoras cuánticas superconductoras de IBM como en sistemas que utilizan tecnologías alternativas, como iones atrapados en campos magnéticos o recocido cuántico.
  6. Supercomputación cuántico-céntrica: en un futuro previsible, la computación cuántica trabajará en tándem con la supercomputación clásica moderna y futura para ser útil. En respuesta, los investigadores cuánticos se preparan para un mundo en el que los supercomputadoras clásicas puedan utilizar circuitos cuánticos para ayudar a resolver problemas.
Soluciones relacionadas
Tecnología Quantum - IBM Quantum

IBM proporciona tecnologías de computación cuántica, incluyendo Qiskit SDK y Qiskit Runtime, para una computación cuántica escalable y orientada al rendimiento.

Explorar IBM Quantum System One
IBM Quantum Computing Solutions

Llevamos la computación cuántica útil al mundo a través de Qiskit Runtime e IBM Quantum Safe.

Explorar soluciones de computación cuántica
IBM Quantum Safe Services

Proteja su empresa contra los riesgos de Criptografía postcuántica con IBM Quantum Safe Transformación de seguridad cuántica Services.

Servicios de criptografía Quantum
Dé el siguiente paso

Desbloquee el poder de la computación cuántica con los sistemas cuánticos escalables y de alto rendimiento de IBM. Explore las capacidades que darán forma al futuro de la informática y la seguridad.

Explorar soluciones de computación cuántica Descubra la tecnología IBM Quantum