Está en la página 1de 50

Machine Translated by Google

Machine Translated by Google


Machine Translated by Google

Cuántico
Informática
por whurley y floyd smith
Machine Translated by Google

Computación cuántica para principiantes®


Publicado por: John Wiley & Sons, Inc., 111 River Street, Hoboken, Nueva Jersey 07030­5774, www.wiley.com

Copyright © 2024 de John Wiley & Sons, Inc., Hoboken, Nueva Jersey

Publicado simultáneamente en Canadá

Ninguna parte de esta publicación puede reproducirse, almacenarse en un sistema de recuperación ni transmitirse de
ninguna forma ni por ningún medio, electrónico, mecánico, fotocopia, grabación, escaneo o de otro tipo, excepto según lo
permitido en las Secciones 107 o 108 de la Ley de Derechos de Autor de los Estados Unidos de 1976. Actuar, sin el permiso
previo por escrito del Editor. Las solicitudes de permiso al editor deben dirigirse al Departamento de Permisos, John Wiley &
Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748­6011, fax (201) 748­6008, o en línea en http //www.wiley.com/go/permissions.

Marcas comerciales: Wiley, For Dummies, el logotipo de Dummies Man, Dummies.com, Making Everything Easier y la imagen comercial
relacionada son marcas comerciales o marcas comerciales registradas de John Wiley & Sons, Inc. y no se pueden utilizar sin permiso por
escrito. Todas las demás marcas comerciales son propiedad de sus respectivos dueños. John Wiley & Sons, Inc. no está asociado con ningún
producto o proveedor mencionado en este libro.

LÍMITE DE RESPONSABILIDAD/RENUNCIA DE GARANTÍA: AUNQUE EL EDITOR Y LOS AUTORES HAN UTILIZADO SUS MEJORES
ESFUERZOS EN LA PREPARACIÓN DE ESTE TRABAJO, NO HACEN DECLARACIONES NI GARANTÍAS CON RESPECTO A LA
EXACTITUD O INTEGRIDAD DEL CONTENIDO DE ESTE TRABAJO Y RECHAZAN ESPECÍFICAMENTE TODAS LAS GARANTÍAS,
INCLUYENDO SIN LIMITACIÓN DE CUALQUIER GARANTÍA IMPLÍCITA DE COMERCIABILIDAD O IDONEIDAD PARA UN PROPÓSITO
PARTICULAR. LOS REPRESENTANTES DE VENTAS, LOS MATERIALES DE VENTAS ESCRITOS O DECLARACIONES
PROMOCIONALES PARA ESTE TRABAJO NO PUEDEN CREAR NI AMPLIAR NINGUNA GARANTÍA. EL HECHO DE QUE EN ESTE
TRABAJO SE HAGA REFERENCIA A UNA ORGANIZACIÓN, SITIO WEB O PRODUCTO COMO UNA CITA Y/O FUENTE POTENCIAL
DE INFORMACIÓN ADICIONAL NO SIGNIFICA QUE EL EDITOR Y LOS AUTORES APROBEN LA INFORMACIÓN O LOS SERVICIOS
QUE LA ORGANIZACIÓN, EL SITIO WEB O EL PRODUCTO PUEDAN PROPORCIONAR O RECOMENDACIONES QUE PUEDA HACER.
ESTA OBRA SE VENDE EN EL ENTENDIMIENTO DE QUE EL EDITOR NO SE DEDICA A PRESTAR SERVICIOS PROFESIONALES.
LOS CONSEJOS Y LAS ESTRATEGIAS CONTENIDOS AQUÍ PUEDEN NO SER ADECUADOS PARA SU SITUACIÓN. DEBE CONSULTAR
CON UN ESPECIALISTA EN SU CASO.
ADEMÁS, LOS LECTORES DEBEN TENER EN CUENTA QUE LOS SITIOS WEB ENUMERADOS EN ESTE OBRA PUEDEN HABER
CAMBIADO O DESAPARECIDOS ENTRE EL CUANDO SE ESCRIBIÓ ESTE OBRA Y EL CUANDO SE LEÍÓ. NI EL EDITOR NI LOS
AUTORES SERÁN RESPONSABLES POR NINGUNA PÉRDIDA DE BENEFICIOS O CUALQUIER OTRO DAÑO COMERCIAL,
INCLUYENDO, PERO NO LIMITADO A, DAÑOS ESPECIALES, INCIDENTALES, CONSECUENTES U OTROS.

Para obtener información general sobre nuestros otros productos y servicios, comuníquese con nuestro Departamento de Atención al Cliente
dentro de los EE. UU. al 877­762­2974, fuera de los EE. UU. al 317­572­3993 o por fax al 317­572­4002. Para obtener asistencia técnica, visite
https://hub.wiley.com/community/support/dummies.

Wiley publica en una variedad de formatos impresos y electrónicos y mediante impresión bajo demanda. Es posible que parte del material
incluido en las versiones impresas estándar de este libro no esté incluido en libros electrónicos o en impresión bajo demanda. Si este libro
hace referencia a medios como un CD o DVD que no están incluidos en la versión que compró, puede descargar este material en http://
booksupport.wiley.com. Para obtener más información sobre los productos Wiley, visite www.wiley.com.

Número de control de la Biblioteca del Congreso: 2023942826

ISBN 978­1­119­93390­8 (pbk); ISBN 978­1­119­93391­5 (ebk); ISBN 978­1­119­93392­2 (ebk)


Machine Translated by Google

Contenido de un vistazo
Introducción ........................................................ 1

Parte 1: El poder de la computación cuántica . . . . . . . . . . . . . . . . . . . 7

CAPÍTULO 1: Boot Camp de Computación Cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9


CAPÍTULO 2: Una mirada retrospectiva a la informática clásica y temprana. . . . . . . . . . . . . . . . . . . . 27
CAPÍTULO 3: Examinando las raíces de la computación cuántica. . . . . . . . . . . . . . . . . . . . . . 47
CAPÍTULO 4: Presentación de la tecnología cuántica 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
CAPÍTULO 5: Revelación de la computación cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
CAPÍTULO 6: La computación cuántica se acelera ................................ 99

Parte 2: Opciones de computación cuántica . . . . . . . . . . . . . . . . . . . . . . . 113

CAPÍTULO 7: Elección entre computación clásica y cuántica. . . . . . . . . . . 115

CAPÍTULO 8: Introducción a la computación cuántica. . . . . . . . . . . . . . . . . . . . . . 131


CAPÍTULO 9: Todo se trata de la pila ........................................ 153

CAPÍTULO 10: Carrera por el Qubit perfecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

CAPÍTULO 11: Elección de un tipo de Qubit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

Parte 3: Enredarse con la computación cuántica . . . . 207

CAPÍTULO 12: Programación de una computadora cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . 209

CAPÍTULO 13: Aplicaciones de la Computación Cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

CAPÍTULO 14: Algoritmos de Computación Cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

CAPÍTULO 15: Opciones de acceso a la nube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281


CAPÍTULO 16: Recursos educativos ........................................ 305

Parte 4: La parte de decenas ........................................ 327

CAPÍTULO 17: Diez mitos que rodean la computación cuántica. . . . . . . . . . . . . . . . . . . 329

CAPÍTULO 18: Diez preguntas tecnológicas ................................. 339

respondidas CAPÍTULO 19: Diez preguntas comerciales ............................. 347

respondidas CAPÍTULO 20: Diez programas de investigación universitarios. . . . . . . . . . . . . . . . . . . . . . .355


......

Índice .............................................................. 361


Machine Translated by Google
Machine Translated by Google

Tabla de contenido
INTRODUCCIÓN ................................................... 1
Sobre este libro .............................................. 1
Suposiciones tontas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Iconos utilizados en este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Más allá del libro ............................................. 4
Adónde ir desde aquí ....................................... 5

.......... 7
PARTE 1: EL PODER DE LA COMPUTACIÓN CUÁNTICA
9
CAPÍTULO 1: Boot Camp de Computación Cuántica . . . . . . . . . . . . . . . . . . . . . .
Comprender por qué la computación cuántica es tan extraña. . . . . . . . . . 10
Aprovechando el poder de la computación cuántica. . . . . . . . . . . . . . . . . . . . 11
Presentamos Puff, la magia: ¿qubit? . . . . . . . . . . . . . . . . . . . . . . . . 12
Superposición, la primera superpotencia cuántica. . . . . . . . . . . . . . . . 15
Dar la bienvenida a los enredos extranjeros. . . . . . . . . . . . . . . . . . . . . . . . . . dieciséis

Haciendo posible la computación cuántica con coherencia . . . . . . . . . . . . . . . . 17


Haciendo cálculos para obtener el poder de la computación cuántica. . . . . . . . . . . 19
"Examinando lo que la computación cuántica hará por las personas". . . . . . . . . 20
"Descripción de diferentes tipos de computación cuántica". . . . . . . . . . . . . . 22
Computación de inspiración cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Recocido cuántico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Computación cuántica basada en puertas. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Abordar lo que nos detiene ................................ 25

27
CAPÍTULO 2: Una mirada retrospectiva a la informática clásica y temprana . . .
Comprender por qué las computadoras clásicas no van a desaparecer. . . . . 28
Una mirada retrospectiva a la prehistoria de las computadoras. . . . . . . . . . . . . . . . . . . 29
Contando con el ábaco, precursor del ordenador
clásico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
"Descubriendo Antikythera, uno de los primeros planetarios". . . . . . . . . . . . . . . . . . 31
Calcular por qué la regla de cálculo ya no gobierna. Evaluar . . . . . . . . . . . . . . . . 33
lo que podemos aprender de las primeras computadoras. . . . . . . . . . . 34
Seguimiento del surgimiento de la informática clásica. . . . . . . . . . . . . . . . . 35
Contando con la llegada de las máquinas tabuladoras ............... 35
Examinando un modelo matemático para ordenadores clásicos. . . . . . 37
Conmemorando la primera computadora electrónica. . . . . . . . . . . . . . . 41
Comprender la invención de datos de tamaño byte Seguimiento. . . . . . . . . . . . . . 42
del auge de los circuitos integrados y los microprocesadores. . . . . . . . . . . . . . . . . 45
Uniendo Computación Clásica y Computación Cuántica. . . . . . . . . . . . 46

Tabla de contenidos v
Machine Translated by Google

CAPÍTULO 3: Examinando las raíces de la computación cuántica . . . . . 47

Identificando las claves de la mecánica cuántica .................... 49


Encontrar los fundamentos de las partículas fundamentales. . . . . . . . . . . 50
Contando el coste de la coherencia ............................ 52
Identificar el efecto de la incertidumbre. . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Resumiendo la historia de la mecánica cuántica ................ 54
Siguiendo el desarrollo de la mecánica clásica Comenzando . . . . . . . . . . . . . . 54
la revolución cuántica Continuando con la . . . . . . . . . . . . . . . . . . . . . . . . . . 57
revolución cuántica Sentando las bases para . . . . . . . . . . . . . . . . . . . . . . . . . 61
la computación cuántica. . . . . . . . . . . . . . 64
Detectar “acción espeluznante a distancia” ....................... sesenta y cinco

CAPÍTULO 4: Presentación de la tecnología cuántica 1.0 . . . . . . . . . . . . . . . 69

"Encontrar láseres a la vanguardia". . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70


"Estudiar la mecánica cuántica después de 1930 ....................... 71
Acelerar la carrera por las células solares (década de 1890)". . . . . . . . . . . . . . . . . . . . . .73
.
Microscopios electrónicos oculares (1931, 1965 y 1981). . . . . . . . . . . . . 74
Optimización del Transistor (1947). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Decir la hora con relojes atómicos (1955). . . . . . . . . . . . . . . . . . . . . . . . . 77
Calentando Masers y Láseres (1953 y 1960). . . . . . . . . . . . . . . . . 78
Exploración de dispositivos de RMN y RMN (1977). . . . . . . . . . . . . . . . . . . . . . 80
Evaluación de los efectos de la tecnología cuántica 1.0. . . . . . . . . . . . . . . . 81

CAPÍTULO 5: Revelación de la computación cuántica . . . . . . . . . . . . . . . . . . . . . . . 83


"Consolidando un marco para la computación cuántica". . . . . . . . . . 85
Teorizar en las décadas de 1960 y 1970 ............................. 85
Predecir la computación cuántica y la nanotecnología ............... 86
Mantener la calma con la reversibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Cuantificar el dinero: es un éxito .............................. 87
Clonar estados cuánticos es un no­no, no, no, .................... 88
arrepentirse de lo que no se puede . . . . . . . . . . . .................. 88
tener, Descubrir una estrella (en teoría de la información). . . . . . . . . . . . . . . . . . . . 88
Sentando las bases en la década de 1980 ........................... 89
Extendiendo las máquinas de Turing al reino cuántico Hablando . . . . . . . . . . . . 89
sobre la computación cuántica. . . . . . . . . . . . . . . . . . . . . . . 89
Describiendo una computadora cuántica universal. . . . . . . . . . . . . . . . . . . 90
Espiando la puerta del CNOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Modelando una computadora cuántica real. . . . . . . . . . . . . . . . . . . . . . . . . 90
Recocido para optimización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Avance en la década de 1990 con algoritmos y hardware Conexión con ..... 91
comunicaciones cuánticas Revelación del primer .................. 92
algoritmo cuántico específico. . . . . . . . . . . . . . . . 92
Sacudiendo el multiverso con el algoritmo de Shor. . . . . . . . . . . . . . . . . 93

vi Computación cuántica para principiantes


Machine Translated by Google

Llamar a lo cuántico para la defensa ........................... 94


Iniciar la corrección de errores cuánticos ......................... 94
Encontrar un ritmo con el algoritmo de Grover. . . . . . . . . . . . . . . . . . . . 95
Manifestando una computadora cuántica en funcionamiento. . . . . . . . . . . . . . . . . . . 96
Alcanzando siete qubits afortunados en hardware, . . . . . . . . . . . . . . . . . . . . . . 97
comienza la carrera de computación cuántica de hoy ..................... 98

CAPÍTULO 6: La computación cuántica se acelera . . . . . . . . . . . . . . . . . . . . 99

Impulsar el progreso técnico, 2000­2010 ............... 100


Ver el algoritmo de Shor ejecutado (Shor ileso). . . . . . . . . . 100
Dar un salto cuántico en la educación ....................... 101
Experimentar acciones espeluznantes a distancias astronómicas ........ 102
Avanzar hacia una computadora completamente implementada. . . . . . . . . . . . . . 104
Invertir más recursos entre 2010 y 2015 ..................... 105
Envío de un recocido funcional desde D­Wave Agregar . . . . . . . . . . . . . . . . . . 105
software a la parte de incorporación. . . . . . . . . . . . . . . . . 105
Provocando pánico cuántico con Edward Snowden Echando ............ 106
raíces (¿cuadradas?) en la computación cuántica con
Google. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Doblando el arco del progreso hacia arriba, desde 2016 hasta hoy. . . . . . . . . . . . 107
Ofreciendo computación cuántica a través de la nube 107 .............
Sentencia de que debería haber una ley 108 . . . . . . . . . . . . . . . . . . . . . . . .
Universalización con IBM 108 .................................
Reivindicar la supremacía cuántica ante Google y otros 109 .......
Enredarse en un esfuerzo por el Nobel 109 . . . . . . . . . . . . . . . . . . . . . ...
Afirmando la utilidad cuántica con IBM...................110
Descubriendo lo que aún se necesita para la computación cuántica. . . . . . . . 111

PARTE 2: OPCIONES DE COMPUTACIÓN CUÁNTICA . . . . . . . . . . . . . . . 113

CAPÍTULO 7: Elección entre lo clásico y lo cuántico


Informática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Identificación de limitaciones en la informática clásica. . . . . . . . . . . . . . . . . . 116


Ver la puesta de sol en Moore Sufriendo dolores . . . . . . . . . . . . . . . . . . . . . . 116
de crecimiento exponenciales. . . . . . . . . . . . . . . . . . . . . . . 120
Luchar contra formas fijas de pensar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
La línea de fondo ......................................... 124
Encontrar lo correcto con la computación cuántica. . . . . . . . . . . . . . . . . 125
Destacando dónde es mejor la computación cuántica ............ 125
Consultando el estado actual de la computación cuántica. . . . . . . . . . . . . . . . . . . . . 128
.....
Buscando acceso temprano .................................. 128
Necesitando lo que ofrece la computación cuántica .................. 130

Tabla de contenidos vii


Machine Translated by Google

CAPÍTULO 8: Introducción a la computación cuántica . . . . . . . 131

"Identificar cinco clases de soluciones ........................... 132


bailando al ritmo de ese algoritmo". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Decidir si comenzar ahora Involucrar a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
su organización Formar un equipo de ........................... 140
proyecto Involucrar a un patrocinador ........................... 143
ejecutivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Dependiendo de los expertos en algoritmos. . . . . . . . . . . . . . . . . . . . . . . . . . 146
Establecer metas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Considerando soluciones inspiradas en lo cuántico . . . . . . . . . . . . . . . . . . . . . . 148
Usando CPU y GPU .................................... 149
Usando hardware de propósito especial .......................... 149
Incluyendo soluciones de inspiración cuántica ...................... 150

CAPÍTULO 9: Todo es cuestión de la pila ................................ 153

Análisis de la pila 153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Examinando cómo se comparan las computadoras clásicas. . . . . . . . . . . . . . . . 154
Comparando la pila de computadoras cuánticas. . . . . . . . . . . . . . . 155
Considerando la alternativa de recocido 161 .........................
Recocido al modo medieval................................164
Identificar el problema que resuelve el recocido 165 . . . . . . . . . . . . . . . . . . .
Pasando al recocido cuántico. . . . . . . . . . . . . . . . . . . . . . . . . . 167
Elección de un tipo de computadora cuántica. . . . . . . . . . . . . . . . . . . . . . . 169

CAPÍTULO 10: Carrera por el Qubit perfecto . . . . . . . . . . . . . . . . . . . . . . . . . 173

"Identificar tres niveles de logros de Qubit y ganar la ................. 176


carrera por la ventaja cuántica enfocada". . . . . . . . . . . . . 177
Visitando el zoológico de Qubit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
"Deconstruyendo qubits". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
"Definición de modalidades de computación ................... 182
cuántica. Trazado del panorama de modalidades". . . . . . . . . . . . . . . . . . . . . . . 184
Averiguar qué sigue .................................... 186

CAPÍTULO 11: Elección de un tipo de Qubit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187


Diferenciar a los jugadores con un cuadro de mando . . . . . . . . . . . . . . . . . . . . . 188
Qubits de iones atrapados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Qubits superconductores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Qubits fotónicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Lo mejor del resto ...................................... 199
Elección de una estrategia para la computación cuántica. . . . . . . . . . . . . . . . . . 202
Aprovechando la nube Compartiendo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
unas palabras tranquilas sobre las empresas. . . . . . . . . . . . . . . . . . . . . 205

viii Computación cuántica para principiantes


Machine Translated by Google

PARTE 3: ENREDARSE CON LO CUÁNTICO


INFORMÁTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

CAPÍTULO 12: Programación de una computadora cuántica . . . . . . . . . . . . . . 209

Averiguar qué estamos haciendo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211


Descubrir cómo hacerlo Llegar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
a lo básico Escribir los requisitos .................................. 216
para un programa cuántico. . . . . . . . . . . . . 217
Componentes de un entorno de programación cuántica Componentes . . . . . . . 218
de un programa cuántico. . . . . . . . . . . . . . . . . . . . . . . 219
Pensando como un desarrollador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Consejos para convertirse en un increíble desarrollador de software. . . . . . . . . . 221
Configurar un entorno de desarrollo Encontrar ....................... 223
dónde obtener Quantum Cómo comenzar con el ...................... 224
SDK de Python de Strangeworks Optimicemos ........... 225
algo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Cantando QAOA­oooooo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Empezando con QAOA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Desglosando un algoritmo cuántico. . . . . . . . . . . . . . . . . . . . . . . . . 234
Preguntar ¿Adónde vamos ahora? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

CAPÍTULO 13: Aplicaciones de la Computación Cuántica . . . . . . . . . . . . . . . . . 237


Pensando por triplicado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Descifrando criptografía con Quantum. . . . . . . . . . . . . . . . . . . . . . . . . 239
Buscando a Waldo en un mar de sombreros a rayas 243 ........................
Agarrando ese dinero................................................244
Asegurar que Quantum deje su huella 245 .......................
Hacer que el mundo gire con la logística. . . . . . . . . . . . . . . . . . . . . 246
Soñar con Aprendizaje Automático. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Buscando el nuevo petróleo en Quantum. . . . . . . . . . . . . . . . . . . . . . . . 249
..................................
Hacer que el materialismo importe 250
Simulando nuestro camino hacia una mejor salud .251
.........................
Encontrar nuevos productos farmacéuticos .252
...............................
"Pronóstico de niebla futura". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

CAPÍTULO 14: Algoritmos de Computación Cuántica . . . . . . . . . . . . . . . . . . . 255

"Asignación de algoritmos de computación cuántica a aplicaciones". . . . . . . 256


Comprensión de los conceptos básicos de los algoritmos cuánticos. . . . . . . . . . . . . . 258
Mapeo de algoritmos para casos de uso . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Invertir en investigación ..................................... 259
Visitar el zoológico cuántico ................................... 261
Encontrar nuevos tipos de tiempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Comenzando con el algoritmo Deutsch­Jozsa. . . . . . . . . . . . . . . . . . . . . 265

Tabla de contenidos ix
Machine Translated by Google

"Hacer computación cuántica breve será grande". . . . . . . . . . . . . . . . . . 266


Búsqueda con Grover ...................................... 267
utilizando el algoritmo de estimación de fase cuántica. . . . . . . . . . . . . . . . 268
Aplicando el algoritmo de Simon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Implementación de la transformada cuántica de Fourier (QFT)
Algoritmo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
"Avanzando hacia el efecto Quantum Zeno de Vaidman ................. 273
volviéndose lineal con el algoritmo HHL". . . . . . . . . . . . . . . . . . . . . . . . 274
Resolución y simulación con QAOA. . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Conexión a tierra con VQE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Evaluación de algoritmos adicionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Identificando lo que está por venir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

CAPÍTULO 15: Opciones de acceso a la nube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

Explorando los principales tipos de opciones. . . . . . . . . . . . . . . . . . . . . . . . . 282


Agrupación de proveedores de nube pública. . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Examinando a los fabricantes de computadoras cuánticas. . . . . . . . . . . . . . . 283
Examinando a los proveedores de acceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
"Observando la importancia de que Amazon Braket . . . . . . . . . . . . . . . . . . . . . . 287
cuente con Azure Quantum". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
"Investigando la IA cuántica de Google, ............................. 292
abriendo portales de proveedores de computadoras ................. 294
cuánticas, desbloqueando el potencial cuántico con Strangeworks". . . . . . . . . . . . . . . 297
Examinando un catálogo clásico de
tecnologías cuánticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Explorando proveedores de computación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Comprender las aplicaciones administradas. . . . . . . . . . . . . . . . . . . . . . 302

CAPÍTULO 16: Recursos educativos ................................ 305

Conexión con clases en línea MIT .............................. 305


Quantum Information Sciences Criptografía ........................ 306
cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
La Internet cuántica y las computadoras cuánticas: ¿cómo
cambiarán el mundo? . . . . . . . . . . . . . . . . . . . . . . . . . 308
Comprensión de las computadoras cuánticas. . . . . . . . . . . . . . . . . . . . . . 309
Búsqueda cuántica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Aprendizaje automático cuántico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Computación cuántica: menos fórmulas, más
comprensión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Ópalo negro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311

x Computación cuántica para tontos


Machine Translated by Google

Probando tutoriales y documentación Nielsen . . . . . . . . . . . . . . . . . . . . . . . . . . 311


y Chuang. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Documentación para Forest y pyQuil. . . . . . . . . . . . . . . . . . . . . . 312
Documentación para Ocean ................................ 312
Documentación para Strawberry Fields de Xanadu Guía .............. 312
completa del usuario de .................................... 314
IBM Q Notas de John Preskill sobre computación cuántica. . . . . . . . . . . . . 314
Tutoriales de Qiskit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
El parque de juegos de computación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
cuántica del zoológico de algoritmos cuánticos. . . . . . . . . . . . . . . . . . . . . . . . . . 317
Quantum Katas ......................................... 318
Aprendizaje automático cuántico para científicos de datos .............. 318
Saltarse el estudio no estructurado. . . . . . . . . . . . . . . . . . . . . . . . . 319
Blogs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Entrar en interacción y diversión .............................. 323
Comunidades ........................................... 323
Herramientas de aprendizaje interactivas ................................ 324
Vídeos ................................................. 326

PARTE 4: LA PARTE DE LAS DIEZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

CAPÍTULO 17: Diez mitos que rodean


Computación cuántica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

Mito 1: La computación cuántica no estará disponible comercialmente


hasta dentro de 10 a 15 años. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Mito 2: Un Qubit puede ser un 0 y un 1 al mismo
tiempo. Mito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
3: Las computadoras cuánticas reemplazarán a las
computadoras clásicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Mito 4: Sólo un físico puede programar
computadoras cuánticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Mito 5: Las computadoras cuánticas pronto resolverán todos los
problemas informáticos ........................................ 334
clásicos Mito 6: Todos deberíamos “callarnos y calcular” ................. 334
Mito 7: Pronto habrá sólo una pequeña cantidad de empresas de
hardware cuántico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Mito 8: Las empresas cuánticas tienen todo el talento que
necesitan para hacer crecer la industria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

Tabla de contenidos xi
Machine Translated by Google

"Mito 9: la computación cuántica destruirá el cifrado


de datos". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Mito 10: La criptografía cuántica segura proporciona
seguridad completa de los datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

CAPÍTULO 18: Diez preguntas tecnológicas respondidas . . . . . . . . . . . . . . . . . . . . . . 339

¿La tecnología cuántica encontrará su camino hacia un


producto de consumo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
¿Es real el reino cuántico? ¿Ant­Man salvará nuestro
mundo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
¿Cómo se le explica la computación cuántica a un
muñeco? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
¿Hacia dónde se dirige el campo de la computación cuántica? . . . . . . . . . . . . . . . . 341
¿Cuándo será comercialmente práctica la
computación cuántica? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
¿Cuál es la mejor aplicación de la computación cuántica? . . . . . . . . 343
¿Dónde será más disruptiva la computación
cuántica? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
¿Cuánto tiempo pasará hasta que el algoritmo de Shor rompa el RSA? . . . . . . . . . . . . . . . . . . 344
¿Cómo se puede utilizar la computación cuántica
en la fabricación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
¿Dónde está la superposición entre la computación cuántica y la
IA/ML? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

CAPÍTULO 19: Diez preguntas comerciales respondidas ................. 347

¿Cómo puedo evaluar el mercado para una nueva empresa,


producto o servicio? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
¿Cómo evalúo la necesidad de mi empleador de ser uno
de los primeros en adoptar (o no)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
¿Qué roles y empleos se necesitan en la etapa actual de
desarrollo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
¿Qué experiencia se necesita para aprender codificación
informática cuántica? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
¿Qué consejo puede dar a los principiantes? . . . . . . . . . . . . . . . . . . . . . 350
¿Qué programas universitarios recomendarías? . . . . . . . . . . . . 351
¿Quién es el principal desarrollador actual de la
computación cuántica? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
¿Qué debo hacer si tengo una idea para una startup?................352
¿Qué hábitos te han ayudado en tu carrera? . . . . . . . . . . . . . . . . . 353
¿Cuáles son sus mayores lecciones aprendidas? . . . . . . . . . . . . . . . . . . . . . . 353

xii Computación cuántica para principiantes


Machine Translated by Google

CAPÍTULO 20: Diez programas universitarios de investigación . . . . . . . . . . . . . . . . . 355


Universidad de Oxford, Reino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Unido Universidad de California, Berkeley. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Universidad Stanford . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Instituto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
de Tecnología de Massachusetts Cal Tech. . . . . . . . . . . . . . . . . . . . . . . . 357
Universidad Harvard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Universidad de Chicago . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Universidad de Maryland . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Universidad de Waterloo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Universidad de Nueva Gales del Sur, Sydney. . . . . . . . . . . . . . . . . . . . . . . . 359

ÍNDICE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

Tabla de contenidos xiii


Machine Translated by Google
Machine Translated by Google

Introducción
el fondo de la Fosa de las Marianas: es a la vez caliente y profundo. (Los respiraderos en
La Fosa
La computación de lasseMarianas
cuántica también
parece mucho a losestá rodeada hidrotermales
respiraderos de extrañas formas de vida,
que arrojan azufreque
en
implica algo no muy agradable sobre nosotros, sus autores.)

La computación cuántica está de moda porque el progreso, la actividad, el interés y la


inversión continúan creciendo a niveles sin precedentes. Y hace calor también porque
así lo dice la cultura popular. Películas como la ganadora del Oscar de 2023, Everything
Everywhere All at Once y la serie de Netflix 3 Body Problem hacen que la mecánica
cuántica, la tecnología que subyace a la computación cuántica, sea vivaz, interesante e
incluso divertida.

¿Y por qué la computación cuántica es profunda? Porque aplica directamente la mecánica


cuántica a algunos de los mayores problemas que enfrenta la humanidad hoy en día, como el
descubrimiento de fármacos, la mejora de la esperanza de vida y el cambio climático. Y el
funcionamiento del mundo cuántico desafía nuestra comprensión, a veces incluso nuestra
comprensión de la realidad.

El entrelazamiento es un principio fundamental de la computación cuántica, y el Premio Nobel


de Física de 2022 se otorgó por su trabajo sobre el entrelazamiento. Sin embargo, nada menos
que Albert Einstein llamó al entrelazamiento “acción espeluznante a distancia”. La computación
cuántica depende de esta “acción espeluznante” y de otros principios de la mecánica cuántica
para ofrecer resultados increíbles.

Todo esto nos hace muy felices a los dos de traerles Computación Cuántica para
Dummies. Esperamos que este libro dirija su atención hacia el panorama general
cuando sea necesario y también le muestre cuándo es el momento de, como dice
la expresión, "callarse y calcular". O programa. O tome decisiones comerciales
estrictas sobre dónde invertir su tiempo, energía y dinero.

Sobre este libro


Quantum Computing For Dummies proporciona una introducción clara y concisa a la
terminología, la tecnología y las técnicas que necesita para utilizar la computación cuántica
para conseguir un trabajo, tomar decisiones comerciales, invertir o simplemente presentarse
a esta nueva y fascinante tecnología.

Introducción 1
Machine Translated by Google

Con este libro como guía, aprenderá sobre

» Los principios básicos de la mecánica cuántica

» Cómo se relaciona la mecánica cuántica con la computación cuántica

» Dónde está la tecnología hoy y cómo se relaciona con su negocio y su carrera

» Cómo se utiliza la computación de inspiración cuántica, una tecnología de transición, para resolver
problemas avanzados en las computadoras actuales

» La diferencia entre el recocido cuántico, otra tecnología de transición, y la computación cuántica basada
en puertas: la expresión más completa de la tecnología de computación cuántica

» Qué modalidad de computación cuántica basada en puertas utilizar, basada en casi una docena de
tipos de qubits

» Más de una docena de algoritmos cuánticos que podrían ayudar a resolver los problemas que enfrenta
su empresa hoy en día

» Identificar qué tipo de aceleración podría ofrecer la computación cuántica para el

Problemas que afectan tu negocio hoy.


» Los pasos necesarios para que su empresa esté preparada o sea líder en la tecnología cuántica.

informática
» Elegir un proveedor de nube que le ayude a empezar a utilizar la tecnología, a menudo
gratis

» Cursos online sobre cómo programar ordenadores cuánticos

» Iniciar sesión en un portal en vivo e iniciar su propio programa de computadora cuántica.

viaje ming
» Recursos, en línea y fuera de línea, para ampliar sus conocimientos o conocimientos cuánticos.

informática
» Programas universitarios para ayudarte a dar el siguiente paso hacia una carrera en computación
cuántica

Verá noticias sobre el progreso en la computación cuántica y es posible que se encuentre


hablando sobre la tecnología con amigos o en el trabajo. Incluso podrías considerar llevar tu
carrera en esta nueva dirección. Todo lo cual lleva a una pregunta simple: ¿Qué se puede
hacer realmente con la computación cuántica?

Este libro responde a esa pregunta. Le permite relacionar las computadoras que todos
utilizamos hoy en día, llamadas computadoras clásicas, con esta nueva y extraña bestia: la
computación cuántica. Le muestra lo que se puede hacer hoy con las computadoras cuánticas y qué

2 Computación cuántica para tontos


Machine Translated by Google

probablemente podrás hacer en el futuro. Y derriba muchos mitos sobre la computación


cuántica.

Luego, el libro continúa mostrándole cómo iniciarse en la computación cuántica en el trabajo,


ya sea programando una computación cuántica o utilizando la computación cuántica en su
negocio. Y le ayuda a comprender las tendencias tecnológicas para que pueda estar atento a
las nuevas oportunidades a medida que avanza la computación cuántica.

La computación cuántica es bastante diferente a las computadoras clásicas a las que


estamos acostumbrados. Este libro puede ayudarle a decidir cuándo utilizar cada tipo de
informática, ahora y en el futuro.

Puede aprender fragmentos sobre la computación cuántica leyendo noticias y investigando en


línea. Pero con este libro, obtienes una imagen completa. Puede decidir si usted y su empresa
necesitan comenzar con la computación cuántica hoy y, de ser así, puede arremangarse y
ponerse a trabajar.

Suposiciones tontas
Quantum Computing For Dummies está escrito para principiantes, lo que significa que es
posible que ni siquiera sepas con seguridad qué es la computación cuántica. No asumimos
que sepas física o matemáticas más allá de lo que te dice el sentido común. Y no asumimos
que haya programado una computadora (de ningún tipo) antes.

Sin embargo, asumimos que usted

» Ha utilizado una computadora o un teléfono inteligente o ambos

» Tener acceso a Internet para que puedas realizar más investigaciones sobre nuevos temas.

» ¿ Está interesado en lo que la computación cuántica puede hacer por su carrera, su


negocios o el mundo

Iconos utilizados en este libro


Si ha leído otros libros de Dummies , sabrá que utilizan íconos en el margen para llamar la
atención sobre ideas particularmente importantes o útiles en el texto. En este libro utilizamos
cuatro de estos iconos.

Introducción 3
Machine Translated by Google

El ícono de sugerencia destaca atajos de expertos o ideas simples que pueden facilitarle la vida en el
campo de la computación cuántica.

Se podría decir que todo este libro es material técnico, pero este ícono resalta información que es
particularmente técnica. Puede volver a leer la información resaltada con esta información si desea
profundizar u omitirla si no desea conocer todos los detalles. ¡Depende totalmente de ti!

Si bien nos gustaría pensar que cada palabra de este libro es inolvidable, nos gustaría que usted
llevara información a otras áreas del libro. Destacamos estos puntos para que pueda encontrar
rápidamente conclusiones importantes que le ayudarán a ponerse al día con la computación cuántica.

Tal como lo haría si estuviera conduciendo un automóvil, reduzca la velocidad cuando vea una señal
de advertencia. Destaca un área donde es fácil cometer un error o desarrollar un malentendido.

Más allá del libro


Para acceder a la página web de este libro, vaya a www.dummies.com y escriba Computación cuántica
para principiantes en el cuadro de búsqueda. La página web incluye la hoja de referencia del libro, que
define términos básicos, describe los diferentes tipos de computadoras cuánticas, enumera los tipos
de qubits más utilizados y enlaces a algunas de las clases en línea sobre computación cuántica.
También encontrará capítulos adicionales con información técnica y comercial.

De vez en cuando, los editores proporcionan actualizaciones de los libros de Dummies . Si este libro
tiene actualizaciones técnicas, también puede encontrarlas aquí.

Para ver la introducción a la programación gratuita mencionada en el Capítulo 12, vaya


a www.dummies.com/go/quantumcomputingfd.

Uno de los autores del libro, William Hurley (conocido como whurley), mantiene un sitio web personal
con información sobre computación cuántica y otros temas de interés. Puede visitarlo en
www.whurley.com. whurley también es director ejecutivo de Strange­works, una empresa de
computación cuántica. Puedes visitar Strangeworks en www.
Strangeworks.com.

4 Computación cuántica para tontos


Machine Translated by Google

A dónde ir desde aquí


La Parte 1 le presenta la computación cuántica y las tecnologías más estrechamente
relacionadas, la mecánica cuántica y la computación clásica (las computadoras que usa hoy).
La Parte 2 es una inmersión profunda en las diferentes formas en que se puede hacer
computación cuántica hoy en día y los diferentes tipos de qubits utilizados en la computación
cuántica basada en puertas, la forma más avanzada (y, hasta ahora, menos desarrollada) de
la tecnología. La parte 3 es bastante práctica, si podemos usar esa palabra para describir una
tecnología casi mística; le presenta los algoritmos de computación cuántica, la programación
de computadoras cuánticas y recursos educativos para aprender más. Y la parte 4 son los famosos Dummies.
“Parte de decenas”; le brinda listas de puntos clave mencionados en el libro, que cubren
información tanto técnica como comercial.

Puedes leer este libro de la forma que quieras. Si va directamente de principio a fin, el libro lo
llevará en un viaje desde los conceptos básicos de la computación cuántica y la computación
clásica hasta un conocimiento profundo de temas técnicos como los qubits y los algoritmos de
la computación cuántica. Luego le mostrará cómo acceder y programar computadoras
cuánticas y le brindará una variedad de formas de avanzar usted, su carrera y su organización
con la tecnología.

Al mismo tiempo, entendemos que es posible que desees entrar y salir del libro. Es posible que
desees profundizar en temas que te interesen y hojear otras secciones.
Puedes mirar los temas que te interesen en el orden en que los tenemos ordenados en el libro;
en su propio orden, en función de sus propios intereses; o sin ningún orden específico. El libro
está lleno de referencias cruzadas y señales para ayudarle a encontrar toda la información que
necesita.

Introducción 5
Machine Translated by Google
Machine Translated by Google

1 El poder de
Cuántico
Informática
Machine Translated by Google

EN ESTA PARTE . . .

Obtenga una visión general del hardware y software de la


computación cuántica y el estado actual de

avances en el campo.

Aprenda sobre la informática temprana y la informática clásica, el


enfoque que describe los muchos tipos de computadoras,
desde PC hasta teléfonos inteligentes y Roombas, que la gente
usa en la vida diaria hoy en día.

Investiga las raíces de la computación cuántica, formada por


descubrimientos en mecánica cuántica que irrumpieron en escena a
principios del siglo XX, liderados por figuras como Albert Einstein
y Neils Bohr.

Descubra cómo se utilizó por primera vez la mecánica cuántica


para desarrollar las primeras tecnologías de computación cuántica,
como las máquinas de rayos X, la televisión y los rayos láser.

Únase a nosotros mientras seguimos la tecnología de la


mecánica cuántica hasta los primeros días de la computación cuántica,
incluidos los primeros algoritmos de computación cuántica y los
primeros qubits.

Observemos el surgimiento de la computación cuántica en los últimos


años a medida que la investigación y el desarrollo, el interés y la
inversión de capital de riesgo aumentan rápidamente.
Machine Translated by Google

EN ESTE CAPÍTULO

» Agregar extrañeza a nuestra agenda

» Calculando el poder de la computación


cuántica

» Identificando las ventajas de la


computación cuántica

» Balance de la computadora cuántica


tipos

» Superar las barreras a nuevas


capacidades

Capítulo 1

Computación cuántica
Campo de entrenamiento

Bueno, no puedes saber la respuesta mientras la moneda gira. Sólo cuando el


Imagínese lanzando
La moneda caeuna moneda
y se al aire.
estabiliza Mientras
y muestra un gira, ¿muestra
resultado cara o cruz?
definitivo.

La incertidumbre que se ve mientras la moneda gira es como la incertidumbre que


capturamos y utilizamos en la computación cuántica. Ponemos muchos elementos de
procesamiento ( qubits) en un estado de incertidumbre. Luego programamos los qubits,
ejecutamos el programa y capturamos los resultados, como cuando cae la moneda.

La computación cuántica es diferente de los ceros y unos fijos, bits y bytes, que se utilizan en
los dispositivos actuales. La computación cuántica se basa en la mecánica cuántica, una rama
de la física que puede resultar difícil de comprender. Pero la forma en que la computación
cuántica aborda eficazmente grandes grados de incertidumbre se parece a la forma en que
tomamos muchas de las decisiones que encontramos en la vida diaria.

CAPÍTULO 1 Campo de entrenamiento en computación cuántica 9


Machine Translated by Google

La computación cuántica es complementaria a la computación clásica, el tipo de computación que


usamos hoy, no la reemplaza. Al trabajar con la incertidumbre, podemos abordar algunos de los
problemas más grandes y complejos que enfrenta la humanidad, de una manera nueva y poderosa.
La computación cuántica resolverá problemas en los que la computación actual no cumple: problemas
en áreas como la modelización del clima, el descubrimiento de fármacos, la optimización financiera
y si es o no un buen día para lanzar un cohete.

La computación cuántica apenas está comenzando; Muchas computadoras cuánticas avanzadas


funcionan sólo durante una fracción de segundo a la vez. Sin embargo, se están logrando avances
constantes. Incluso ahora, en esta etapa inicial, la computación cuántica nos está inspirando a, como
dijo una vez un sabio, “pensar diferente” sobre la forma en que utilizamos las capacidades
informáticas existentes. En este capítulo, presentamos el poder y el potencial de la computación
cuántica.

Este capítulo presenta muchos términos y conceptos que pueden resultarle desconocidos.
No te preocupes; Los explicamos todos en capítulos posteriores. (Por ejemplo, el Capítulo 3 describe
la mecánica cuántica y cómo la computación cuántica depende de ella.) Piense en este capítulo
como un campo de entrenamiento para el nuevo usted, experto en computación cuántica, que surgirá
después de leer este libro.

Comprender por qué lo cuántico


La informática es tan extraña
Las computadoras cuánticas tienen una sensación de extrañeza, casi un aura mística. (La película
de 2022, Dr. Strange in the Multiverse of Madness, captura algunos de los sentimientos que la gente
tiene sobre la mecánica cuántica en general). ¿A qué se debe esto?

Hay dos razones principales. La primera razón es el malentendido fundamental de la gente sobre
la naturaleza de la materia, que la mecánica cuántica explica. El segundo es el increíble poder que
se espera que la computación cuántica, cuando madure, proporcione a la humanidad.

¿Cómo cambia la mecánica cuántica (descrita en el capítulo 3) la visión que la gente tiene del
mundo? El mundo en el que vivimos, donde las rocas caen y los cohetes se elevan, parece estar
dominado por la materia sólida, con la energía como fuerza que actúa sobre la materia en distintos
momentos. Sin embargo, la materia puede verse simplemente como energía congelada.

La mayor parte de la masa de los protones y neutrones dentro del núcleo de un átomo, por ejemplo,
es simplemente una descripción contable de los tremendamente poderosos campos energéticos que
mantienen estas partículas en su lugar. Uno de los tipos más importantes

10 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

de las partículas en la computación cuántica, los fotones, no tienen masa alguna; están
compuestos de energía pura.

Y fue el propio Einstein quien nos dijo que materia y energía son equivalentes, con su famosa
ecuación, E=mc2. Para traducir: la energía contenida en la materia sólida es igual a su masa
multiplicada por la velocidad de la luz al cuadrado.

La velocidad de la luz es un número muy grande: 300.000 km/segundo o 186.000 millas/


segundo. Al elevar al cuadrado la velocidad de la luz se obtiene un número mucho mayor.
Introduzca este gran número en la famosa ecuación de Einstein y verá que hay mucha energía
incluso en pequeñas cantidades de materia, como lo demuestran las plantas de energía nuclear
y las armas nucleares.

La cuestión es que, en la mecánica cuántica, la materia tiene relativamente poca importancia;


Las partículas actúan más como haces de energía. Y la computación cuántica aprovecha las
propiedades exóticas de estas partículas: átomos ionizados, fotones, metales superconductores
y otras materias que demuestran un comportamiento mecánico cuántico.

La segunda razón por la que las computadoras cuánticas obtienen una reacción emocional tan
fuerte es el tremendo poder de la computación cuántica. Las mejores computadoras cuánticas
en etapa inicial de la actualidad no son mucho más poderosas, en todo caso, que una
supercomputadora convencional. Pero se espera que las futuras computadoras cuánticas
ofrezcan enormes aceleraciones.

Durante la próxima década o dos, esperamos que las computadoras cuánticas se vuelvan
cientos, miles e incluso millones de veces más rápidas que las computadoras actuales para los
problemas en los que destacan. La gente realmente no puede predecir, ni siquiera imaginar,
cómo será tener ese tipo de potencia informática disponible para algunos de los desafíos más
importantes que enfrenta la humanidad, como describimos en los Capítulos 13 y 14. Ese futuro
es muy emocionante. Sí. Pero también es un poco, como Einstein describió la mecánica
cuántica, “espeluznante”.

Captando el poder de
Computación cuántica
Para ayudarlo a comenzar a comprender la computación cuántica, aquí hay cinco grandes ideas
que debe comprender:

» Qubits: Los Qubits son la versión de los bits en computación cuántica: los 0 y 1 en el núcleo de la
computación clásica. Tienen propiedades de mecánica cuántica.
Los qubits son el lugar donde ocurre toda la magia de la computación cuántica.

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 11


Machine Translated by Google

» Superposición: si bien los bits están limitados a 0 o 1, un qubit puede contener un valor indefinido
que no es ni 0 ni 1 hasta que se mide el qubit. La capacidad de contener múltiples valores a
la vez se llama superposición.

» Entrelazamiento: En la informática clásica, los bits se separan cuidadosamente entre sí para


que el valor de uno no afecte a los demás. Pero los qubits pueden entrelazarse entre sí.
Cuando los cambios en una partícula causan cambios instantáneos en otra, y cuando medir
un valor para una partícula indica el valor correspondiente para otra, las partículas están
entrelazadas.

» Túnel: una partícula de mecánica cuántica puede moverse instantáneamente de un lugar a


otro, incluso si hay una barrera en el medio. (La computación cuántica utiliza esta capacidad
para sortear barreras y encontrar la mejor solución posible). Este comportamiento se conoce
como túnel.

» Coherencia: Una partícula cuántica, como un electrón, que está libre del exterior.
la perturbación es coherente. Sólo las partículas coherentes pueden presentar superposición
y entrelazamiento.

¿Cómo se relacionan estos términos? Aquí hay un ejemplo: un buen qubit es relativamente fácil de
colocar en un estado de coherencia y mantenerlo en un estado de coherencia, por lo que puede exhibir
superposición y entrelazamiento y, por lo tanto, puede crear un túnel. (La búsqueda de “buenos qubits”
es objeto de mucho trabajo y controversia en la actualidad. Describimos este tema con más detalle en
los Capítulos 10 y 11).

Estos cinco términos están en el centro de la promesa de la computación cuántica y están involucrados
en muchos de los desafíos que hacen que la computación cuántica sea difícil de implementar por
completo. En esta sección, describimos cada uno de estos conceptos cruciales.

La informática clásica describe las computadoras que usamos todos los días, lo que incluye no solo
computadoras portátiles y de escritorio, sino también teléfonos inteligentes, servidores web,
supercomputadoras y muchos otros tipos de dispositivos. El término informática clásica se utiliza porque
las computadoras clásicas utilizan la mecánica clásica, las reglas de causa y efecto que vemos y
utilizamos en nuestra vida diaria, para el procesamiento de la información.
La computación cuántica utiliza la mecánica cuántica, que es muy diferente, muy interesante y muy
poderosa, para procesar la información. Mencionamos algunos principios de la mecánica cuántica en
este capítulo y entramos en más detalles en el Capítulo 2.

Presentamos Puff, la magia: ¿qubit?


Los bits impulsan la informática clásica: las computadoras portátiles, los servidores, los teléfonos
inteligentes y las supercomputadoras que utilizamos hoy. Bit es la abreviatura de dígito binario, donde
dígito especifica un único número y binario significa que el número sólo puede tener uno de dos valores:
0 o 1, como los resultados de un lanzamiento de moneda.

12 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

En una computadora, los bits se almacenan en dispositivos electromecánicos diminutos y


baratos que reciben, retienen y devuelven de manera confiable un 0 o un 1, al menos hasta
que se corta la energía. Como un solo bit no dice mucho, los bits se empaquetan en bytes de
ocho bits, y un solo byte puede contener 256 valores. (28 ( todas las combinaciones posibles
de 8 dígitos binarios) equivalen a 256).

Un qubit es un dispositivo complejo que tiene, en su núcleo, materia en un estado mecánico


cuántico (como un fotón, un átomo o una pequeña pieza de metal superconductor). El qubit
incluye algún tipo de contenedor, como un fuerte campo magnético, que impide que la materia
interactúe con su entorno.

Un qubit es mucho más complejo y mucho más poderoso que un bit. Pero los qubits actuales
no son muy fiables por dos motivos:

» Están sujetos a errores introducidos por el ruido del entorno que les rodea.
Un resultado de 0 se puede convertir accidentalmente en un resultado de 1, o viceversa, y no
existe una manera fácil de saber que se ha producido un error.

» Es difícil mantener los qubits coherentes, es decir, capaces de superponerse,


entrelazarse y hacer túneles.

La situación actual con los qubits se parece un poco al viejo chiste sobre un mal restaurante:
“¡La comida es terrible y las porciones son muy pequeñas!” Con los qubits, las tasas de error
son altas y el período de coherencia es corto. Pero a pesar de estos problemas, las
computadoras cuánticas ofrecen resultados valiosos e interesantes mientras están en
funcionamiento.

En las computadoras cuánticas, los qubits son mucho más complejos y mucho más caros que
los bits. Tampoco son tan fáciles de gestionar, pero son mucho más poderosos.

La Figura 1­1 muestra un módulo de computación cuántica de IBM, suspendido en la parte


inferior de una infraestructura de enfriamiento que mantiene los qubits superconductores a
una temperatura cercana al cero absoluto.

Hasta que se mide, cada qubit puede representar un rango infinito de valores entre 0 y 1.
¿Cómo mantiene el qubit todos estos valores? En el núcleo del qubit hay una partícula
cuántica: una pequeña porción de realidad en forma de fotón, electrón, átomo ionizado o
átomo artificial formado utilizando un metal superconductor.

Para la computación cuántica, la partícula cuántica en el núcleo del qubit debe mantenerse
en un estado coherente, sin control, como la moneda lanzada al aire mientras gira en el aire.
En un estado coherente, no sabemos si el valor del qubit en un momento dado es 0 o 1.
Cuando medimos el estado del qubit, se realiza el cálculo que queremos hacer y el qubit
devuelve 0 o 1. como resultado.

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 13


Machine Translated by Google

FIGURA 1­1:
Un procesador
de
computación
cuántica de IBM.
Flickr/Lars Plougmann

Gran parte del poder de los qubits proviene del hecho de que se comportan de forma probabilística.
manera; un qubit determinado, que ejecuta el mismo cálculo varias veces sin errores, puede
producir un 0 en algunas ejecuciones y un 1 en otras. El resultado final consiste en el número de
veces que cada qubit devuelve un 0 o un 1. Por lo tanto, el resultado de la mayoría de los cálculos
cuánticos es un conjunto de probabilidades en lugar de un solo número.

Los qubits son difíciles de crear y de mantener en un estado de coherencia; también tienden a
interferir con los qubits cercanos de forma incontrolada. Domar los qubits es uno de los mayores
desafíos a superar en la creación de computadoras cuánticas útiles.

Un enfoque popular para construir computadoras cuánticas implica el uso de qubits


superconductores, que deben mantenerse a una temperatura muy cercana al cero absoluto para
minimizar la interferencia debida al calor y, en muchos casos, para mantener la superconductividad.

Los ordenadores clásicos están diseñados para funcionar a temperatura ambiente, pero tienden a
generar calor y a dejar de funcionar correctamente a medida que aumenta la temperatura. La
necesidad de disipar el calor impide que los fabricantes de dispositivos empaqueten los
componentes tan herméticamente como quisieran sin recurrir a soluciones costosas y torpes
como enfriar con agua o refrigerar los componentes.

14 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

En la computación cuántica, cada qubit adicional aumenta exponencialmente la potencia de la


computadora. Pero debido a que los qubits tienden a interferir entre sí, es difícil agregar más.

IBM, líder en computación cuántica, ha publicado una hoja de ruta que muestra aumentos
pasados y futuros en la cantidad de qubits que impulsarán sus computadoras cuánticas
actuales y futuras. En la Figura 1­2 se muestra una versión simplificada de la hoja de ruta.
Puede encontrar un enlace a la versión actual de la hoja de ruta en https://research.
ibm.com/blog/ibm­quantum­roadmap­2025.

FIGURA 1­2:
La hoja de ruta de
la computación
cuántica de IBM
muestra el
crecimiento
pasado y previsto
en la cantidad de
qubits disponibles.

Superposición, la primera
superpotencia cuántica
El estado de posibilidad disponible para los qubits se llama superposición, donde super
significa muchos y posición significa posibilidades. Un bit tradicional puede ser 0 o 1.
Un qubit en estado de superposición no tiene un valor definido porque contiene muchos valores
potenciales al mismo tiempo. Pero cuando medimos un qubit, simplemente obtenemos 0 o 1,
cualquiera que sea el valor al que colapsó la función de onda energética del qubit cuando se
midió.

La superposición es el primero de los dos pilares principales que sustentan el poder de la


computación cuántica. El otro, el entrelazamiento, se describe en la siguiente sección.

En el capítulo 3, describimos cómo los creadores de la mecánica cuántica descubrieron la


superposición y otros principios cuánticos durante un período extraordinario de creatividad
científica entre 1900 y 1930 aproximadamente. (Este período también vio el desastre de la
Primera Guerra Mundial y el comienzo de la Gran Guerra Civil). Depresión.)

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 15


Machine Translated by Google

EXPLICANDO LA VIDA, EL MULTIVERSO,


Y TODO
La computación cuántica depende de las leyes de la mecánica cuántica, descritas en un nivel básico en el
Capítulo 3. Los principios de la mecánica cuántica son vitales para el funcionamiento de las computadoras
cuánticas.

Una forma de entender cómo funciona la mecánica cuántica es que cada estado posible de un objeto de la
mecánica cuántica se vuelve verdadero, en un nuevo universo paralelo que nace para contener esa
posibilidad. Esta forma de ver la realidad es la base de películas recientes como Everything Everywhere
All at Once y Quantumania. Pero existe una controversia constante sobre si los universos múltiples son
reales.

No necesitamos quedar atrapados en estos debates mientras realizamos nuestro trabajo diario en
computación cuántica; podemos, como dice el refrán, “callar y calcular”. Pero estas ideas aparentemente
descabelladas pueden ayudarnos a comprender cuán extraño y maravilloso es el mundo cuántico.
Pueden inspirarnos en nuestro trabajo diario y pueden conducirnos a logros aparentemente de ciencia
ficción, como viajes en el tiempo, teletransportación y viajes más rápidos que la luz, al menos para obtener
información, si no para objetos o personas.

Dar la bienvenida a los enredos extranjeros


George Washington advirtió una vez a los estadounidenses que evitaran enredos en el extranjero. Pero con los
qubits, damos la bienvenida al entrelazamiento como una poderosa herramienta adicional en nuestro conjunto
de herramientas de computación cuántica.

El entrelazamiento es un tipo de conexión entre dos o más partículas cuánticas. Por ejemplo, las partículas
cuánticas tienen una propiedad llamada espín, que podemos medir como hacia abajo o hacia arriba (0 o 1). Si
dos partículas cuánticas están entrelazadas y se mide que una de ellas tiene un espín ascendente, sabemos sin
medir que la otra partícula entrelazada tendrá un espín descendente. Y si influyemos en el giro de la primera
partícula cuántica para que cambie hacia arriba cuando se mide, sabemos sin medir que la otra partícula cuántica
cambiará hacia abajo.

La Figura 1­3 muestra la conexión entre dos qubits entrelazados, que tienen espines opuestos. Medir el giro de
uno te indica que el giro del otro es lo opuesto; Cambiar el giro de un qubit en una dirección cambiará el giro del
otro en la dirección opuesta.

Como se mencionó, el entrelazamiento es el segundo pilar que sustenta el poder de la computación cuántica.
Con los qubits entrelazados, influir en un solo qubit puede tener un efecto en cadena en muchos otros.

16 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

FIGURA 1­3:
Los qubits

entrelazados se influyen entre sí.

El entrelazamiento y la superposición funcionan juntos. Cuando un qubit entrelazado está en


estado de superposición, cada una de sus conexiones entrelazadas también está en estado de
superposición. Estas incertidumbres en cascada aumentan exponencialmente el poder potencial
de las computadoras cuánticas.

Para programar y ejecutar cálculos en una computadora cuántica, se debe mantener la


potencialidad de los qubits entrelazados manteniéndolos coherentes y libres de ruido. Luego
medimos los qubits (lo que hace que se decoheran) y registramos los resultados, un 0 o 1 para
cada qubit.

Las comunicaciones cuánticas son posibles mediante el uso de qubits entrelazados para la
comunicación entre ubicaciones distantes. Explicamos esto con más profundidad en el Capítulo 3.

Haciendo posible la computación


cuántica con coherencia
Los qubits sólo pueden utilizarse para la computación cuántica cuando se mantienen en un estado
de coherencia, libre de interacción con su entorno. Para realizar computación cuántica, los qubits
deben seguir las reglas de la mecánica cuántica (como se explica en el capítulo 2), y estas reglas
se aplican sólo a los qubits coherentes.

Las partículas cuánticas que giran alrededor del universo (los fotones emitidos por el sol, por
ejemplo) se encuentran en un estado de coherencia. ¿Qué causa que se decoheran? Cualquier
interacción con interferencia excesiva (como vibración o un campo magnético fuerte), un objeto
sólido o un dispositivo de medición.

Mantener los qubits coherentes es difícil. El calor los descodifica, por lo que los qubits se
mantienen fríos. También lo hacen las vibraciones (pensemos en un camión que pasa por la
carretera) y cualquier colisión con el entorno. Para evitar este tipo de colisiones, los qubits suelen
utilizar fuertes campos magnéticos o rayos láser dirigidos a evitar que las partículas cuánticas de
su interior choquen con sus contenedores físicos.

CAPÍTULO 1 Campo de entrenamiento en computación cuántica 17


Machine Translated by Google

SOPLANDO PASADO C

Albert Einstein desempeña dos funciones en la historia de la mecánica cuántica, y ambas funciones no caben
cómodamente en una sola cabeza.

Un sombrero proviene del descubrimiento de la relatividad por parte de Einstein, publicado en 1905. La
relatividad dice que la velocidad en este universo depende de su movimiento en relación con otros observadores,
pero que la velocidad de la luz (alrededor de 186.000 millas por segundo, o 300.000 kilómetros por segundo)
siempre es lo mismo para todos los observadores. Este límite de velocidad universal se llama localidad.

El otro sombrero proviene del descubrimiento del fotón por Einstein, también en 1905. (Este descubrimiento,
no la relatividad, es la fuente del único Premio Nobel de Einstein). El descubrimiento del fotón es fundamental
para la mecánica cuántica.

El problema de Einstein es que la mecánica cuántica afirmó más tarde que las partículas cuánticas, como
los fotones, pueden entrelazarse entre sí, de modo que la lectura del espín (por ejemplo) de un fotón indica el
espín del otro. Y esta relación se cumple instantáneamente, independientemente de la velocidad de la luz. Los
físicos llaman a esto una afirmación de no localidad, que se supone está prohibida por la relatividad.

Einstein odiaba esto y lo llamaba “acción espeluznante a distancia”. Él y sus colegas dedicaron un gran esfuerzo
a tratar de refutarlo, incluso cuando Einstein continuó haciendo descubrimientos cuánticos revolucionarios,
como la identificación de los condensados de Bose­Einstein, que son gases superconductores que pueden
usarse para crear qubits.

Las computadoras convencionales de hoy están sujetas a la mecánica clásica y limitadas por la velocidad
de la luz. Las computadoras cuánticas dependen de la mecánica cuántica y, en su uso del entrelazamiento, no
están limitadas por la velocidad de la luz.

El Premio Nobel de Física de 2022 fue otorgado a los físicos que demostraron que el entrelazamiento es real.
Así, los investigadores en computación cuántica que dependen del entrelazamiento pueden decir, después de
Galileo: “Y, sin embargo, calcula”. (Se dice que Galileo, juzgado por afirmar (correctamente, como se vio
después) que la Tierra no está en el centro del universo, susurró: “Y sin embargo, se mueve”.)

La decoherencia no es el único desastre que puede afectar a los qubits. Los cambios de temperatura, las vibraciones
o la interacción física pueden cambiar el valor de un qubit de forma incontrolada sin provocar que se decohera. Este
ruido provoca errores en los resultados de los cálculos cuánticos. Minimizar el ruido y detectar errores son dos de los
mayores desafíos a los que se enfrentan los ordenadores cuánticos.

18 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

Para manipular cada qubit (para programarlo, por ejemplo, para la computación cuántica), el
qubit debe controlarse de tal manera que se ajuste su valor sin provocar que se descohesione.
Los campos magnéticos y los rayos láser se encuentran entre los medios utilizados para
manipular qubits sin provocar decoherencia.

Cuando medimos el valor de un qubit suceden dos cosas:

» El qubit se decoherece, quedando sujeto a las reglas de la mecánica clásica.

» El valor del qubit colapsa desde algún lugar entre 0 y 1, inclusive, a


ya sea 0 o 1.

El qubit debe reinicializarse (devolverse a la coherencia) antes de que pueda volver a usarse
para computación.

Algunos argumentan que el potencial de las computadoras cuánticas es muy limitado: que el
nivel de coherencia necesario para que las computadoras cuánticas logren resultados útiles
es imposible, en teoría y de hecho. En la versión extrema de este argumento, se acusa a los
líderes en computación cuántica de cometer fraude deliberadamente, lo que significaría que
todo el campo es una conspiración masiva. Sólo más trabajos mostrarán los límites de la
computación cuántica, si los hay, pero las acusaciones de fraude son sólo una teoría de la
conspiración.

Haciendo cálculos para aprovechar el


poder de la computación cuántica
Es un desafío comprender plenamente el poder potencial de la computación cuántica en
comparación con la computación clásica porque ese poder se basa en principios de la
mecánica cuántica. Pero podemos resumirlo en un poco de matemáticas.

Debido a que los bits en la computación clásica sólo pueden contener uno de dos valores (un
0 o un 1) al mismo tiempo, el número de estados que una computadora clásica puede contener
está representado por el número de bits, n, elevado a dos. : n2. Pero un conjunto de qubits
entrelazados puede contener todos los valores posibles de los qubits al mismo tiempo. Por
este motivo, el número de estados que puede contener un ordenador cuántico está
representado por dos elevado a la potencia de qubits, n: 2n. Por ejemplo, para representar un
millón de estados posibles se necesitarían 1.000 bits pero sólo 20 qubits.

CAPÍTULO 1 Campo de entrenamiento en computación cuántica 19


Machine Translated by Google

Las computadoras de hoy contienen miles de millones de bits, pero tenemos que utilizar muchos de ellos
en nuestros problemas más complejos para llegar a alguna parte. Las computadoras cuánticas actuales
tienen una pequeña cantidad de qubits (un reciente lanzamiento de computadora cuántica de IBM registró
433), pero solo necesitamos unos pocos cientos de qubits para comenzar a abordar problemas muy
complejos.

El poder de las computadoras cuánticas actuales está limitado por errores y tiempos de coherencia cortos.
Pero a medida que se aborden estos factores, es probable que los resultados sean sorprendentes.

Examinando qué es la computación cuántica


Lo hará por la gente
Es fácil dedicar tiempo a descubrir la extrañeza y el poder de la computación cuántica. Pero, ¿qué
diferencia supondrá la computación cuántica para la humanidad?

Para entender la respuesta, primero debemos abordar un error común.


Hoy en día, la gente tiende a preocuparse por lo poderosas que son las computadoras actuales :
preocuparse por el poder de Internet, las redes sociales, el aprendizaje automático y la inteligencia artificial.

Pero también existe un gran problema en torno a cuán poderosas no son las computadoras actuales :
simplemente no están a la altura de grandes desafíos computacionales en áreas como mejores baterías
para combatir el cambio climático, mejor aerodinámica, mejores rutas en redes de transporte complejas y
mejores descubrimiento de nuevos fármacos, por citar algunos ejemplos importantes. (Consulte los
Capítulos 13 y 14 para obtener más información sobre los desafíos que la computación cuántica podrá
ayudar a las personas a abordar).

Y estos grandes desafíos computacionales son exactamente las áreas en las que esperamos que la
computación cuántica marque una gran diferencia. Las futuras computadoras cuánticas podrán resolver
problemas que hoy no podemos abordar, y hacerlo mucho más rápido, más barato y con menos gasto de
energía que las computadoras actuales.

Las computadoras cuánticas sólo pueden “hacer lo suyo” en asociación con computadoras del tipo que
utilizamos hoy. Entonces, cuando vea descripciones de lo que la computación cuántica puede hacer,
comprenda que estos logros también requerirán una gran cantidad de potencia informática convencional.

20 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

¿ES DE VERDAD EL GATO DE SCHRÖDINGER?

No, el gato de Schrödinger no es real. Pero agreguemos un poco de matiz a esa respuesta.

La mecánica cuántica, la física que impulsa la computación cuántica, ha estado volviendo loca a la
gente desde que el trabajo teórico central se realizó entre 1900 y 1930 (consulte el Capítulo 3 para más
detalles). Y nada simboliza mejor esta confusión que el gato de Schrodinger.

Erwin Schrödinger, el brillante físico detrás del experimento mental del gato de Schrödinger, estaba
tratando de refutar la computación cuántica cuando se le ocurrió en 1935. Pero en realidad resumió el
misterio detrás de todo lo cuántico mejor que nadie.
alguna vez.

En el experimento mental del gato de Schrödinger, un científico coloca en una caja un frasco de veneno
radiactivo, una masa radiactiva en descomposición y un gato. En algún momento, la desintegración
radiactiva liberará un martillo que romperá el matraz y matará al gato, como se muestra en la figura. Pero la
desintegración radiactiva es aleatoria, por lo que nadie puede predecir cuándo el martillo romperá el
matraz.

Entonces el científico cierra la caja y se va, y luego espera varias horas antes de regresar. Durante esas
horas surge una pregunta urgente: ¿El gato está vivo o muerto?

La mecánica cuántica sólo ofrece una respuesta gnómica: sí y no. Ninguna inteligencia en el mundo
puede decir con certeza si la desintegración radiactiva matará al gato en un momento dado.

(continuado)

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 21


Machine Translated by Google

(continuado)

momento particular. Entonces se considera que el gato está vivo y muerto hasta que el científico regresa
y abre la caja.

Esta conjetura aparentemente ridícula demuestra la superposición, en la que la materia (en este caso, el
cuerpo de un felino) se encuentra en dos estados a la vez. Se ha demostrado que la superposición, que es
fundamental para la computación cuántica, es real en innumerables ocasiones desde que Schrödinger ideó
por primera vez su experimento mental. (En realidad, los gatos son demasiado grandes y están demasiado
incrustados en nuestro mundo material para estar en superposición, en caso de que estuvieras
preocupado. Y una vez más, NINGÚN GATO FUE DAÑADO. Miau.)

También se ha demostrado un principio relacionado, el entrelazamiento, una conexión misteriosa entre


partículas arbitrariamente distantes, aunque no gatos, en una serie de experimentos que fueron reconocidos
con el Premio Nobel de Física en 2022. Fue Einstein quien describió el entrelazamiento en particular ,
y la mecánica cuántica en general, como "acción espeluznante a distancia".

Así pues, el gato de Schrödinger (en el sentido de gatos reales puestos en peligro de muerte) no es real.
Pero los principios que animan el inmortal experimento mental de Schrödinger son muy reales, como se
demuestra todos los días en la computación cuántica.

Describiendo diferentes
tipos de computación cuántica
Hay tres formas de realizar computación de tipo cuántico y todas ellas se utilizan e investigan activamente en la
actualidad. Se describen con cierto detalle en los capítulos 8 al 11; aquí los describimos brevemente.

Computación inspirada en lo cuántico


Las computadoras clásicas se basan en puertas lógicas, que toman corrientes eléctricas y les aplican lógica binaria
para no producir ninguna corriente de salida (un 0) o una corriente fácilmente medible (un 1) como resultado. Al
descomponer cualquier problema matemático o lógico a un nivel suficientemente bajo y ejecutarlo a través de
puertas lógicas, se puede encontrar una respuesta.

Cuando los conocimientos de la computación cuántica se utilizan para crear nuevos algoritmos que se ejecutan en
computadoras clásicas, o cuando los simuladores de computadoras cuánticas se ejecutan en computadoras
clásicas, esto se denomina computación de inspiración cuántica, como se describe en el Capítulo 8.
La computación de inspiración cuántica ha demostrado ser un enfoque productivo para encontrar nuevas
soluciones en este punto inicial del desarrollo de la computación cuántica.

22 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

recocido cuántico
En la informática clásica, existe un enfoque llamado recocido simulado. Es análogo al recocido en
metalurgia, en el que un metal se calienta para fundir su estructura interna y luego se enfría para
producir un resultado más suave y más fácil de trabajar. El recocido simulado es bueno para resolver
problemas de optimización, como la ruta menos costosa para visitar varias ciudades. Se puede utilizar
un proceso similar a este para resolver problemas sometiendo un conjunto de ecuaciones a una serie
de transformaciones hasta que aparezca un resultado.

La versión de computación cuántica de este enfoque se llama recocido cuántico.


El recocido cuántico no utiliza un enfoque de computación cuántica basada en puertas, que es más
avanzado pero más difícil de implementar, como se describe en los Capítulos 10 y 11.
En cambio, el recocido cuántico utiliza qubits como grupo para resolver problemas de optimización,
lo que supone un uso menos exigente de los qubits.

Los recocidos cuánticos permiten errores de qubit y devuelven resultados que son inexactos pero que
siguen siendo útiles en muchos casos. Por ejemplo, un recocido cuántico podría identificar una muy
buena manera de enrutar una flota de camiones de reparto, en lugar de ofrecer la mejor ruta posible.
Sólo una empresa importante, D­Wave, fabrica computadoras cuánticas que utilizan el enfoque de
recocido cuántico, y recientemente han anunciado planes para fabricar también computadoras
cuánticas de puerta lógica.

Los recocidos cuánticos fueron criticados en un momento por no ser computadoras cuánticas reales,
pero ese ya no es el caso. Sin embargo, las computadoras cuánticas basadas en puertas reciben la
mayor parte de la atención, el esfuerzo de investigación y la inversión.

La teoría dice que el recocido cuántico debería eventualmente ser reemplazado por una combinación
de mejores enfoques de computación clásica (asumiendo sus casos de uso desde “abajo”, en
términos de sofisticación técnica) y computación cuántica basada en puertas, asumiendo sus casos
de uso. desde arriba." Ya veremos.

Computación cuántica basada en puertas


La mayoría de las computadoras cuánticas utilizan circuitos cuánticos para reproducir la estructura de
puerta lógica de las computadoras clásicas. Estas computadoras se llaman, con bastante sensatez,
computadoras cuánticas basadas en puertas. Las computadoras cuánticas basadas en puertas usan
qubits de una manera específica y no toleran errores en el funcionamiento de los qubits; Las puertas
lógicas cuánticas no funcionan de manera confiable si los qubits no están libres de errores. Los qubits
actuales no están libres de errores, lo que compromete la utilidad de las computadoras cuánticas
basadas en puertas actuales.

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 23


Machine Translated by Google

La computación cuántica basada en puertas es tan difícil de lograr que todavía no podemos estar
seguros de que alguna vez alcance su máximo potencial. Pero si lo hace, probablemente dejará
obsoletos tanto la computación de inspiración cuántica como el recocido cuántico. Con el tiempo, la
computación cuántica basada en puertas debería convertirse en la mejor manera de manejar cualquier
tipo de problema informático relacionado con la cuántica.

En este tipo de computadora cuántica se utilizan cuatro tipos principales de qubits, basados en el
objeto físico real que se mantiene en un estado coherente para realizar la computación cuántica:

» Bucles metálicos superconductores

» Iones atrapados

» Fotones

» Átomos neutros

Cada tipo de qubit tiene sus ventajas y desventajas, que describimos en los capítulos 10 y 11.
Diferentes empresas de computación cuántica están basando sus esfuerzos en diferentes tipos de
qubits.

MANTENGA SU ION LA IMAGEN GRANDE


Los átomos están formados por tres tipos de partículas: protones, neutrones y electrones.
Los protones, que se encuentran en el núcleo del átomo, tienen una carga positiva de 1. Los
neutrones, que también se encuentran en el núcleo y en el mismo número que los protones,
tienen una carga de 0, es decir, no tienen carga alguna. El número de protones (y por tanto
también de neutrones) en el núcleo determina el número atómico del átomo y qué elemento
representa. Por ejemplo, el hidrógeno tiene un solo protón y un neutrón, mientras que el helio
tiene dos de cada uno.

Los electrones, que rodean el núcleo, llevan una carga negativa igual en magnitud a la carga
positiva de un protón: una carga de −1. En la mayoría de los estados de la materia, el número de
electrones equilibra el número de protones, y el átomo en su conjunto tiene una carga eléctrica
neutra, porque las cargas de los protones y los electrones se compensan entre sí.

En un átomo ionizado, se agregan o eliminan electrones. Si el núcleo captura un electrón


adicional, el átomo ahora tiene una carga negativa; Si un electrón escapa a la atracción del
núcleo, el átomo tiene carga positiva.

24 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

Mantener los qubits coherentes el tiempo suficiente para ejecutar operaciones de puerta lógica a través de ellos
es difícil, por lo que las computadoras cuánticas de puerta lógica tienden a tener relativamente pocos qubits
(unos pocos cientos como máximo, en el momento de escribir este artículo) y ejecutar programas durante solo
una fracción del tiempo. un segundo antes de descoherir.

Abordar lo que nos detiene


Esperamos haberle dado una idea del poder de la computación cuántica. ¿Qué desafíos debe afrontar la
computación cuántica para que todo este potencial pueda empezar a dar más resultados?

En hardware, es necesario abordar varios desafíos relacionados:

» Mejores qubits: los qubits con tasas de error más bajas producirán resultados mucho mejores.
Los qubits y su maquinaria de control deben generar menos ruido para no provocar interferencias
(interferencias entre los qubits cercanos y el medio ambiente) y estar mejor aislados de otros ruidos,
como el calor y las vibraciones.

» Más qubits: una vez que cada qubit se comporte mejor, podemos empaquetarlos juntos
más densamente y en mayor número. Al igual que en la informática clásica, este desarrollo
aumentará considerablemente la potencia informática y al mismo tiempo reducirá los costes.

» Enfriamiento y sobreenfriamiento: los qubits superconductores requieren temperaturas


extremadamente bajas, pero las temperaturas más bajas son mejores para reducir errores en
todo tipo de qubits. Por lo tanto, una refrigeración y sobreenfriamiento mejores, más baratos y más
fáciles de fabricar ayudarán a superar los demás desafíos del hardware.

» Corrección de errores: La corrección de errores requerirá múltiples soluciones, una de las cuales es
combinar varios qubits físicos en un único qubit lógico autocorregible.
Las temperaturas más frías y un mejor control de la maquinaria reducirán el recuento de errores y
aliviarán la carga de la corrección de errores.

En software, los principales desafíos incluyen los siguientes:

» Algoritmos cuánticos: se han dedicado muchas décadas de trabajo a optimizar


algoritmos para computadoras convencionales, pero los algoritmos cuánticos están en sus inicios.
Se necesitan tanto avances teóricos como optimización en la práctica.

» Computación cuántica clásica híbrida: se necesitan avances tanto en software como en


hardware para ayudar a las computadoras cuánticas y clásicas a compartir problemas sin
problemas y con alto rendimiento; Este tipo de colaboración entre sistemas se denomina
computación clásica cuántica híbrida.

CAPÍTULO 1 Campo de entrenamiento de computación cuántica 25


Machine Translated by Google

» Mitigación de errores: el software puede ayudar a predecir y reducir errores, haciendo que
las computadoras cuánticas actuales sean más útiles y reduciendo la carga de la
corrección de errores del hardware.

También falta poder popular:

» Científicos e investigadores: Trabajo teórico y desarrollo avanzado


Son necesarios para hacer avanzar este campo, pero hay muy poca gente cualificada.

» Desarrolladores de software: Sólo un pequeño número de desarrolladores de software saben


cómo utilizar sistemas de computación cuántica y contribuir a su desarrollo, aunque
esta proporción está aumentando lentamente.

» Analistas de negocios y usuarios finales: la comunidad de usuarios aún no sabe qué


problemas probar en los sistemas de computación cuántica y cómo solicitar las mejoras
necesarias que puedan generar valor en el corto plazo.

Finalmente, la computación cuántica es una nueva forma de ver los problemas y, a menudo, este
nuevo punto de vista conduce a mejores soluciones para su uso en computadoras clásicas. Sólo el
trabajo continuo dará a todos los involucrados una mejor idea de cómo utilizar cada tipo de
computación (y los sistemas híbridos que usan ambos tipos de computación) para obtener el máximo
beneficio.

Todo esto puede hacer que usted se pregunte cuál es la situación actual de la computación cuántica.
En realidad, se encuentra en un lugar incómodo: muestra un tremendo potencial y atrae miles de
millones de dólares en inversiones en todo el mundo, pero aún no es demostrablemente superior a
la computación clásica en problemas importantes.

Sin embargo, al momento de imprimir este libro, IBM ha anunciado un trabajo que demuestra lo
que IBM llama utilidad cuántica, que es la capacidad de las computadoras cuánticas para lograr
resultados útiles que no son posibles con las computadoras de las que dependemos hoy.

En este trabajo, IBM utilizó una de sus computadoras cuánticas más recientes, con 127 qubits, para
simular las interacciones entre 127 barras magnéticas, una sutil pesadilla fractal de un problema
para las computadoras clásicas. IBM resolvió el mismo problema en sistemas informáticos clásicos
y cuánticos. Las supercomputadoras (poderosas computadoras clásicas) pudieron seguir el ritmo de
la computadora cuántica de IBM hasta aproximadamente 63 qubits, la mitad de su capacidad. Más
allá de eso, los resultados de la computadora cuántica parecen haber excedido lo que es posible con
las supercomputadoras.

Todavía queda trabajo por hacer para confirmar o negar este aparente avance, y solo es útil de
inmediato para cualquiera cuya hoja de ruta de producto tenga exactamente 127 barras magnéticas
que interactúan. Pero como muestra de intenciones, es decir, “una especie de pago inicial”. . . una
promesa que cumplirás y una evidencia de que puedes cumplirla”, como define el término un sitio
web: es bastante asombroso.

26 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

EN ESTE CAPÍTULO

» Examinar los primeros esfuerzos en informática

» Seguimiento del rápido aumento de las


computadoras actuales

» Combinando computación clásica y cuántica

Capitulo 2

Una mirada retrospectiva


a la informática antigua y clásica

tabletas y teléfonos inteligentes, servidores web e incluso el más grande del mundo.
¿Por qué hablar de ordenadores clásicos:
supercomputadoras, los portátiles
de las cuales la genteydepende
los de sobremesa?
todos los días, en un libro
¿Sobre la computación cuántica? Tres razones, en realidad.

La primera es que las computadoras cuánticas sólo manejan ciertas tareas especializadas, lo que
significa que nunca reemplazarán completamente a las computadoras clásicas. Utilizará
computadoras clásicas para configurar e iniciar trabajos de computación cuántica y recibirá los
resultados a través de computadoras clásicas. Entonces, el uso de computadoras cuánticas requiere
el uso de computadoras clásicas.

En segundo lugar, la mejor manera de entender la computación cuántica es comparándola


con la computación clásica. Por lo tanto, tener una comprensión firme de la historia y el
progreso de la computación clásica le ayudará a comprender qué tiene de especial la
computación cuántica.

Finalmente, muchas de las tareas más desafiantes para las computadoras cuánticas
requerirán una operación híbrida, en la que las computadoras clásicas y las computadoras
cuánticas se encargarán de pasos específicos a su vez. Sólo sabiendo en qué es mejor cada
tipo de computadora se podrán comprender estos trabajos híbridos, que pueden llegar a ser
algunos de los proyectos más interesantes que permite la computación cuántica.

CAPÍTULO 2 Una mirada retrospectiva a la informática antigua y clásica 27


Machine Translated by Google

Ya se están construyendo y entregando nuevas supercomputadoras con interconexiones muy rápidas para
permitir una especie de fusión de la mente vulcana con las computadoras cuánticas, lo que permite un
procesamiento conjunto de tareas muy eficiente.

Y, si se nos permite añadir una PS, también es divertido repasar la historia de la informática clásica. Es una
parte tan importante de nuestras vidas, con un efecto diario cada vez mayor, que comprender la historia general
es gratificante. Ciertamente disfrutamos escribiendo este capítulo.

Comprender por qué las computadoras clásicas


No se van
Antes de profundizar, intentemos encontrar una definición de qué es una computadora. De hecho, la palabra
ha evolucionado a lo largo de los años.

En términos generales, la palabra computadora se ha utilizado para describir cualquier cosa (o cualquier
persona) que realice tareas computacionales. Una persona que realizara tareas computacionales podría ser
una computadora. El ábaco, la regla de cálculo o la calculadora de escritorio (si no tienes edad suficiente para
recordarlas, no preguntes) que usaba una computadora que era una persona también podrían llamarse
computadora.

Pero hoy en día, cuando hablamos de computadoras, nos referimos a dispositivos dedicados que se enfocan
en realizar tareas computacionales. Una computadora que realiza tareas computacionales usando mecánica
clásica, es decir, no cuántica, se llama computadora clásica.

Las computadoras clásicas manejan el mundo actual. Los encuentras a tu alrededor, no sólo en las
computadoras más obvias que acabamos de nombrar, sino también en juguetes infantiles parlantes, aspiradoras
robóticas y vehículos eléctricos (EV).

En realidad, los vehículos eléctricos contienen varias computadoras clásicas que trabajan juntas, pero ya
entiendes el punto.

¿Por qué llamamos computadoras clásicas a estos dispositivos cotidianos? Una computadora clásica es una
computadora basada en los principios deterministas de la mecánica clásica, como se describe en el próximo
capítulo. Le proporcionas datos, inicias un programa (o vuelves a calcular una hoja de cálculo) y produce los
mismos resultados. Cada. Soltero. Tiempo.

Las computadoras clásicas son económicas, confiables, fáciles de mantener (o reemplazables) y muy capaces
para resolver la mayoría de los problemas. Sin embargo, ante varios tipos de problemas, las computadoras
clásicas chocan contra una pared; pero en estas mismas circunstancias, es probable que las computadoras
cuánticas funcionen muy bien.

28 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

Por tanto, la mejor manera de sentar las bases para comprender la computación cuántica a
lo largo del resto de este libro es dedicar tiempo en este capítulo a revisar la historia
temprana de la computación y el surgimiento de las computadoras clásicas actuales.

Hay mucha controversia sobre el valor futuro de la computación cuántica, pero nos recuerda
la historia de un niño optimista a quien se le mostró una gran pila de estiércol de caballo y
se le pidió que dijera algo bueno al respecto. En cambio, el niño fue a buscar una pala y
empezó a cavar. Desconcertados, la gente le preguntaba al niño por qué. El niño dijo: “¡Con
todo este estiércol de caballo, debe haber un pony por aquí en alguna parte!” De manera
similar, creemos que todo el tiempo, la atención y el dinero que se invierte en la computación
cuántica probablemente generarán un valor significativo para la humanidad en un futuro no
muy lejano, incluso si una parte resulta ser estiércol de caballo.

Una mirada retrospectiva a la prehistoria


de las computadoras

La gente lleva mucho tiempo inventando y utilizando dispositivos informáticos. Podemos


observar tres de los primeros dispositivos informáticos como ejemplos de cuán minuciosos
han sido estos esfuerzos:

» Ábaco: Cuentas sobre alambres en un marco de madera, utilizadas para cálculos aritméticos.
Inventado hace miles de años y utilizado en gran parte del mundo; todavía en algún uso hoy.

» Antikythera: un simulador astronómico sorprendentemente avanzado construido por los griegos hace
unos dos mil años. Olvidado por la historia hasta que se descubrió un único ejemplar en un
antiguo naufragio en 1901.

» Regla de cálculo: dispositivo con tres reglas dentadas, que se utiliza para cálculos básicos y logarítmicos.
cálculos. Inventado hace unos cientos de años y ampliamente utilizado hasta hace poco.
Todavía lo utilizan algunos entusiastas en la actualidad.

Contando con el ábaco, un precursor


del ordenador clásico
El dispositivo informático antiguo más conocido y más utilizado es una especie de mesa de
contar, parecida a un tablero de backgammon, inventada hace miles de años en varias
culturas. Estas tablas de contar evolucionaron con el tiempo hasta convertirse en el ábaco.

CAPÍTULO 2 Una mirada retrospectiva a la informática antigua y clásica 29


Machine Translated by Google

Un ábaco es una serie de cuentas colocadas sobre alambres, como se muestra en la Figura 2­1. El usuario
mueve las cuentas para registrar números y realizar cálculos. El ábaco todavía es utilizado por algunos
comerciantes y como juguete y dispositivo de enseñanza para los niños, como comprobarás si paseas por una
juguetería o una tienda de material didáctico.

FIGURA 2­1:
El ábaco es
sorprendentemente
rápido y preciso
en manos de un
usuario experimentado.
Alexéi Kuznetsov / Adobe Stock

Las versiones posteriores del ábaco utilizan un sistema de ubicación y funcionan de una manera que hoy
podemos reconocer, aunque los usuarios experimentados del ábaco utilizan atajos y trucos que confunden a los
menos experimentados.

El ábaco tiene muchas similitudes con las computadoras actuales. Es compacto, exacto y determinista. (Es
decir, cada vez que comienzas con las mismas entradas para una operación de ábaco y sigues los mismos
pasos, obtienes los mismos resultados). Esas cuentas en un alambre no exhiben superposición, que
presentaremos en el Capítulo 1. ¿Enredo? No. ¿Túnel? No tanto.

El ábaco también se puede utilizar para operaciones aproximadas y para llegar a un resultado "suficientemente
bueno" cuando se trata de grandes números. Pero se utiliza con mayor frecuencia para obtener respuestas
exactas.

El ábaco todavía se utiliza hoy en día, principalmente por personas que crecieron con él. Sin embargo, para la
mayoría de los propósitos y para la mayoría de las personas, ha sido reemplazada por calculadoras de bolsillo
y aplicaciones de calculadora en un teléfono móvil.

30 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

ENCONTRAR NUESTRO LUGAR EN UN SISTEMA DE LUGAR

Un sistema de posiciones de base 10 (los dígitos decimales que usamos hoy y el sistema de posiciones que usamos
para organizarlos) está arraigado en nosotros. Pero la verdad es que la estandarización mundial sobre el sistema
de base 10 es una invención relativamente reciente.

Los romanos utilizaban un sistema arcano en el que los números del uno al cinco se escribían I, II, III, IV y V. Cada
I representa uno y cada V representa cinco. Si no fuera por cuatro, los romanos escribirían IV, es decir, uno menos
que cinco. Los romanos no utilizaban un sistema de lugares y no tenían el concepto de cero como número. (Si
intentaras llamar cero a un romano, incluso en latín, simplemente te mirarían perplejos).

Para muchas personas hoy en día, los números romanos aparecen en sus vidas sólo porque el Super Bowl, la
final del fútbol americano, utiliza números romanos para transmitir una sensación de majestuosidad en torno al
gran juego. Y las escuelas a veces enseñan números romanos para dejar claro que nuestro actual sistema decimal
basado en lugares no es la única forma posible de escribir números.

El quincuagésimo Super Bowl, que tuvo lugar en 2016, fue ampliamente publicitado por su designación en
números romanos, Super Bowl L. (Por lo tanto, los fanáticos que no son fanáticos del fútbol, o los fanáticos de los
Carolina Panthers perdedores, podrían decir: “La L con el Super Bowl”. ”)

Simplemente describir los números romanos es suficiente para mostrar las ventajas clave de los dígitos decimales
del 0 al 9. Pero el sistema de lugares es lo que les da su poder a los dígitos decimales.

Para diez, escribimos 10. Sabemos que 1 entre 10 significa diez porque otro dígito, 0, está después del 1. El 1
entre 100 significa cien porque dos dígitos, ambos 0, están después del 1, y así sucesivamente. (Puede ver por qué
0 es tan necesario como marcador de posición en un sistema basado en lugares).

Nuestro sistema de lugares decimales es descendiente de los sistemas de lugares utilizados por los babilonios,
mayas, chinos e indios, que variaban en el número que usaban como base.
Hoy en día, en la informática clásica, el binario usa la base 2 (un bit), el octal usa la base 8 (tres bits) y el hexadecimal
(tan importante en la exitosa película de 2015 The Martian) usa la base 16 (cuatro bits, a veces llamado nibble
porque es medio byte).

Descubriendo Antikythera, uno de los


primeros planetarios
Hay una larga historia de personas que construyen dispositivos computacionales para simular el movimiento de los
cuerpos celestes. (Los dispositivos de este tipo, llamados simuladores, son diferentes de los dispositivos de cálculo
como el ábaco y la regla de cálculo. Verá

CAPÍTULO 2 Una mirada retrospectiva a la informática antigua y clásica 31


Machine Translated by Google

Esta distinción también aparece en la computación cuántica.) Los movimientos astronómicos eran
importantes para las personas tanto por razones prácticas, como saber cuándo plantar y cosechar, como
para su uso en predicciones astrológicas.

Estos dispositivos se llaman planetarios (pronunciado “awr­uh­rees”) y muchos de ellos eran complejos.
Antes de Galileo, tenían que ser complejas porque se basaban en una suposición incorrecta: que la Tierra
estaba en el centro de nuestro sistema solar. Esta suposición incorrecta hizo increíblemente difícil construir
un modelo (centrado alrededor de la Tierra) que coincidiera con la realidad (en la que los planetas giran
alrededor del Sol).

Los planetarios tienen muchos de los mismos requisitos que los relojes, como la necesidad de una fuente
de energía y engranajes precisos. Por eso, los historiadores han creído que los planetarios y los relojes
evolucionaron juntos, con avances lentos a lo largo de la Edad Media y la Edad Media (muy
aproximadamente, alrededor del 500 d. C. al 1400 d. C.) y un progreso rápido durante la Ilustración que
siguió. (La Ilustración también se conoce como la Era de la Razón).

Sin embargo, un dispositivo de 2.000 años de antigüedad descubierto en un naufragio en el Mediterráneo


en 1901 frente a la isla griega de Antikythera ha puesto patas arriba estas suposiciones. Tanto el artefacto
como el naufragio datan de uno o dos siglos antes del nacimiento de Cristo.
Y el dispositivo corroído y abollado, que los historiadores y científicos todavía están examinando hoy,
parece haber sido un planetario increíblemente complejo.

Nada en el registro arqueológico ni escrito había llevado a nadie a creer que los griegos y los romanos
tuvieran un dispositivo tan complejo, y mucho menos uno que fuera una especie de computadora. Porque
Antikythera (que se muestra en la Figura 2­2), como todos los planetarios, es un simulador mecánico, un
tipo de dispositivo informático que la gente crea para modelar un proceso natural.

El Antikythera tenía decenas de engranajes y parece haber sido diseñado para predecir eclipses solares
y lunares, entre otras funciones. Nada tan complejo volvió a aparecer hasta los avances en la relojería
más de mil años después, en el siglo XIII. La complejidad del dispositivo sugiere que hubo dispositivos
predecesores y complementarios del Antikythera, pero nuevamente, no tenemos ninguna prueba escrita o
arqueológica.

Hoy en día, como ocurre con todos los planetarios, Antikythera ha sido reemplazado en gran medida por
una serie de herramientas que brindan la misma información pero de manera más conveniente:
almanaques impresos, documentos en línea, "buscar en Google" o pedir una respuesta a ChatGPT.

Sin embargo, vale la pena señalar que la sugerencia inicial de Richard Feynman para las computadoras
cuánticas (fabricadas en 1959 y repetidas en 1981) fue para su uso como dispositivos de simulación:
para modelar interacciones mecánicas cuánticas como las que se encuentran en el descubrimiento de
fármacos y la ciencia de materiales, por ejemplo. . Hoy en día, los ordenadores clásicos, las unidades
de procesamiento gráfico (GPU), los dispositivos cuánticos especializados y los ordenadores cuánticos
totalmente capaces se utilizan tanto para el cálculo como para los simuladores cuánticos.

32 PARTE 1 El poder de la computación cuántica


Machine Translated by Google

FIGURA 2­2:
El Antikythera todavía
está cediendo
lentamente su
misterios.

3.0 Marsias / Wikimedia Commons

Calculando por qué la regla de


cálculo ya no manda
La regla de cálculo es un ejemplo más reciente de dispositivo informático, aunque a muchos de los que lean
esto también podría parecerles historia antigua. Como se muestra en la Figura 2­3, la regla de cálculo es un
conjunto de reglas con marcas que se utilizan para distancias, para representar números y para logaritmos
(potencias exponenciales de un número). Al igual que un ábaco, una regla de cálculo cobra vida sólo en
manos de un usuario experto.

Las reglas de cálculo se inventaron en el siglo XVII, pero se convirtieron en algo común entre los ingenieros
a mediados del siglo XIX. La película Figuras ocultas (2016), basada en hechos históricos, presenta a
mujeres negras estadounidenses que trabajaban como computadoras humanas, usando reglas de cálculo
para los cálculos orbitales y otros necesarios para llevar a los astronautas al espacio y a la Luna.

Se dice que Buzz Aldrin sacó el suyo, mientras estaba en órbita lunar, para ayudar con los cálculos de último
momento que llevaron al Águila a descansar de manera segura en la superficie de la Luna. The Right Stuff,
una película de 1983 sobre la carrera espacial, ¡de hecho!

Al igual que con el ábaco, las reglas de cálculo fueron finalmente reemplazadas por calculadoras de bolsillo
en la década de 1970, y ahora son suplantadas en gran medida por aplicaciones de teléfonos móviles,
búsquedas en línea y computadoras. Al igual que el ábaco, la regla de cálculo todavía tiene un núcleo de
usuarios, la mayoría de los cuales crecieron con el dispositivo. Algunas personas más jóvenes también los
utilizan, pero rara vez con la destreza de sus mayores.

CAPÍTULO 2 Una mirada retrospectiva a la informática antigua y clásica 33


Machine Translated by Google

FIGURA 2­3:
Reglas de cálculo una vez

gobernado, desde

los campos de artillería hasta

el cabo Kennedy y la órbita


lunar.

dvande/Adobe Stock

La regla de cálculo es exacta para números pequeños y aproximada para la mayoría de los
cálculos con números grandes. (Una aproximación rápida a menudo tenía que ser lo
suficientemente buena porque se necesitarían horas o incluso días de trabajo con lápiz y papel, o
el uso del valioso tiempo de una computadora central, una vez inventadas, para producir un
resultado más exacto.) Esta útil inexactitud La forma en que se realizan muchos cálculos con
reglas de cálculo es algo análoga a la de los ordenadores cuánticos actuales, que a menudo dan
resultados inexactos pero muy útiles.

Evaluando lo que podemos aprender


de las primeras computadoras
Este breve estudio de algunas de las primeras computadoras muestra que existen, o han existido,
muchos tipos diferentes de dispositivos informáticos. Y un dispositivo informático determinado,
una vez que entre en uso, puede ser capaz de lograr resultados y una evolución que sus
constructores originales nunca podrían haber imaginado. (Por ejemplo, la regla de cálculo
comenzó a utilizarse mucho antes de 1865, cuando Julio Verne popularizó la idea de que la gente
fuera a la luna; pero la regla de cálculo, con pocos cambios, terminó ayudando a hacer posible
el alunizaje un siglo después. )

De manera similar, vemos una dinámica interesante entre las computadoras clásicas, que se
describen en la siguiente sección, y las computadoras cuánticas. El desarrollo de computadoras
cuánticas y de algoritmos de computación cuántica para ejecutarlas ha inspirado, a su vez,
muchos avances recientes en la computación clásica.

34 PARTE 1 El poder de la computación cuántica

También podría gustarte