SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Computación Cuántica
Introducción y Tendencias
Presentación
Francisco Gálvez
Licenciado en Física Fundamental (UV)
Master en Física Avanzada (UV)
Cloud and Integrated Systems Expert
fjgramirez@es.ibm.com
@fjgramirez
Francisco J. Galvez Ramirez
Agenda
 El Computador Cuántico de IBM
 Conceptos Básicos en Compuación Cuántica
 Arquitectura Cuántica
 Aplicaciones de la Computación Cuántica
 IBM Quantum Experience
El Computador Cuántico de IBM
Computación Cuántica en el Cloud
 Los Cientificos de IBM han construido un
procesador cuántico que está al alcance
de cualquier usuario a través de la primera
plataforma de Computación Cuántica en
el Cloud.
 IBM Quantum Experience, permite la
realización de experimentos y ejecución
de algoritmos sobre un procesador
cuántico real.
Marzo 2016
IBM Q es la nueva linea de computadors cuánticos de IBM
IBM anuncia que está trabajando en la
construcción de un computador cuántico de
50 qubits y que en breve ofrecerá servicios
de computación cuántica en el cloud
IBM anuncia IBM QMarzo 2017
Computadores Cuánticos Universales de 16 y 17 qubits
IBM está probando un prototipo
cuántico de 17 qubits con fines
comerciales
IBM ha comenzado a escalar la
arquitectura
En tres años el objetivo es llegar a los
50 qubits
Primer Computador Cuántico comercialMayo 2017
Conceptos Básicos en Computación
Cuántica
Principio de Incertidumbre
La medición de un estado
del sistema modifica el
sistema
Conceptos Básicos en Computación Cuántica
Superposición de Estados
El espacio de estados = stados
base + cualquier superposición de
dichos estados
Entrelazamiento Cuántico
Paradoja EPR – Existe una relación
entre las propiedades de las particulas
que están entrelazadas.
Decoherencia de Estados
Los estados coherentes
tienen un comportamiento
de estado único
Caracteríscas de un Computador Cuántico
1. Trabaja con Paralelismo Cuántico
2. Hace uso del Entrelazamiento
3. Mantiene la coherencia
4. Utiliza Bits Cuánticos (Qubits)
Que son los Qubits?
Un qubit es el concepto cuántico de Bit.
• No se trata de ningún dispoisitvo. Es un concepto
lógico que puede implementarse sobre un amplio
rango de sistemas que tienen comportamiento
cuántico
• Al igual que el bit, un qubit representa dos
estados 0 y 1 (estados base)
Pero además un qubit es capaz de manejar todas las posibles combinaciones
entre sus estados base 0 and 1
Operaciones Cuánticas
 Un circuito cuántico básico trabaja con dos o más qubits
 Equivalente a las puertas lógicas de los circuitos digitales
1. Las puertas cuánticas son reversibles
2. Matemáticamente se representan por matrices
unitarias
3. Los qubits sobre los que actuan deben
manterner su identidas cuántica.
1 1 1
2 1 -1
=
Hadamard Gate
Controlled-NOT gate
Puertas Cuántica
1 0 0 0
0 1 0 0
0 0 0 1
0 0 1 0
=
Computación Cuántica Adibática
 La Computación Cuántica Adiabática está basada en el teorema adiabático y
requiere que al menos un gran número de qubits (pero no todos), estén en
un estado coherente durante el tiempo de proceso..
 Implementan un algoritmo muy específico: “El Temple Cuántico”
 Casos de Uso  Problemas de Optimización.
 Alcance  Restringido
 Capacidad Computacional Similar a los computadores clásicos actuales
Computación Cuántica Universal
 La computación cuántica universal requiere coherencia entre todos los
qubits que componen el sistema.
La Computación Cuántica Universal es el gran desafio. Tiene el potencial de ser
exponencialmente más rápida que los computadores tradicionales para un gran
número de aplicaciones en el mundo de la ciencia y también en el mundo de los
negocios.
 Casos de Uso  Seguridad, Machine Learning, Criptografia, Químca Cuántica, Nuevos
Materiales, Problemas de Optimizacion, Test de Dinámica Cuántica, Búsquedas.
 Alcance  Alcance más amplio
 Capacidad Computacional  Muy alta
Quantum Architecture
Para aprovechar la potencia de un procesador cuántico
es necesario manterner una temperatura constante
cerca del cero absoluto. Un refrigerador de la dilución,
hecho de más de 200 componentes hace uso de las
características de una mezcla de dos isótopos de helio
para crear el ambiente necesario
La atenuación se aplica
en cada etapa en el
refrigerador para
proteger los qubits del
ruido térmico durante
el proceso de envío de
señales de control y
lectura al procesador
La cámara de mezcla en
la parte baja del
refrigerador proporciona
la energía de
enfriamiento necesaria
para llevar el procesador
y los componentes
asociados a una
temperatura de 15mK -
más frío que el espacio
Minimizar las
pérdidas de
energía
Una de dos
etapas de
amplificación
se enfría a una
temperatura
de 4 Kelvin
Tipos de Procesadores Cuánticos
Qubits de Spin – Electrones o espines nucleares sobre un sustrato sólido.
Circuitos Superconductores – Superposición de corrientes eléctricas
alrededor de un superconductor.
Trampas de Iones – Iones atrapados en campos eléctricos
Circuitos Fotónicos – Los qubits son fotones sobre circuitos de silicio.
Qubits Superconductores
Circuito QED: Un qubit superconductor está fuertemente interaccionado
con un solo fotón en una cavidad de microondas.
El esquema de acoplamiento del circuito QED se ha
convertido en el estándar para acoplar y leer qubits
superconductores a medida que los sistemas
continúan escalando.
Tiempos de Coherencia en qubits superconductores
4 qubits/4 bus/4 readouts 8 qubits/4 bus/8 readouts
2 qubits/1 bus/2 readouts
IBM's new 17-qubit quantum computer
Arquitectura de los Qubits Superconductores de IBM
Resonator
Qubit de Código
Qubit de Test X
Qubit de Text Z
Arquitectura del Procesador Cuántico de IBM
• qubits 0, 1, 3 y 4 acoplados al qubit 2.
• Las puertas de dos qubits involucran al qubit 2
• Qubit 2 es el qubit target en las puertas CNOT
Q2
Q4
Q3
Q0
Q1
Q4
Q2
Q1
Q0
Q3
CR
4-2
CR3-4
CR
3-2
CR
1-2
CR0-1
CR
0-2
Arquitectura en Capas
Capa Física
Capa Lógica
Qubits Físicos
Entrada/Salida
FGPAs
Corrección de Errores
Ejecución de
Algoritmos
Qubits Lógicos
Entrada/Salida
Lógicas
Arquitectura del Procesador Cuántico de IBM
El Volumen Cuántico
La potencia de un
computador
cuántico no solo
depende del
número de qubits
Si queremos utilizar
computadores cuánticos para
resolver problemas reales, es
necesario explorar un gran
espacio de estados cuánticos. El
número de qubits es
importante, pero también lo es
la tasa de error. En los
dispositivos prácticos, la tasa de
error efectiva depende de la
precisión de cada operación,
pero también de la forma en
que se llevan a cabo las
operaciones para resolver un
problema particular, así como
de cómo el procesador realiza
estas operaciones. Aquí
presentamos una magnitud
llamada volumen cuántico que
explica todas estas cosas. Puede
verse como una representación
del espacio del problema que
estas máquinas pueden
El Refrigerador de Dilución
Temperatura de operación 15 mK
Refrigeración de Dilución
3
He + 4
He
Algoritmos Cuánticos
Algoritmos Cuánticos
 Algoritmo de Deutsch – Determina si una una función es
constante o no.
 Algoritmo de Shor – Factorización de grandes números.
 Algoritmo de Grover – Búsquedas en espacios no
estructurados.
Algoritmo de Deutsch
f1:
0 0
1 0
f2:
0 1
1 1
Algoritmo de Deustch-Josza  Extensión del algoritmo
de Deustch para registros de n valores
f3:
0 0
1 1
f4:
0 1
1 0
Algoritmo de Shor
• ¿Número de pasos que un computador clasico debe ejecutar para
encontrar los factores primos de un numero N formado por x dígitos?
Crece exponencialmente con x
937 x 947 = N (fácil)
887339 = p x q (no tan fácil)
La robustez de la factorización es la base de algoritmo RSA
En 2001, IBM y la Universidad de Stanford, consiguen ejecutar por primera vez el algoritmo
de Shor en el primer computador cuántico de 7 qubits desarrollado en Los Álamos.
https://www-03.ibm.com/press/us/en/pressrelease/965.wss
Algoritmo de Grover
• ¿Cuantos intentos necesita una búsqueda de datos en una base
de datos no ordenada de N elementos para localizar un
elemento concreto?
Necesita un promedio de N/2 intentos
http://www.dma.eui.upm.es/MatDis/Seminario4/AlgoritmoGrover.pdf
Una computadora cuántica utilizando el algoritmo de
Grover el promedio de intentos seria
Aplicaciones de la Computación
Cuántica
Campos de aplicación
Cryptography
La Computación Cuantica tiene el potencial de mantener claves privadas a salvo de
hackers e intrusiones, no importa donde se almacenen o se procesen.
Medicine & Materials
Un Computador Cuántico mimetiza la forma en la que la que opera la naturaleza. Puede simular
y entender las moléculas y sus interacciones mejor que un computador clásico.
Machine Learning
La computación cuántica puede acelerar significativamente el aprendizaje automático y las
tareas analíticas tales como el análisis topológico.
Searching Big Data
Realizar busquedas ultrarápidas en la creciente cantidad de datos que se crean dia a dia, y
establecer conexiones y relaciones de forma mucho más rápida que los ordenadores actuales.
Gobierno – Análisis de datos sensibles y criptoanálisis
Impacto sobre Industrias y Sectores
Industria Farmaceutica – Desarrollo de nuevos fármacos y tratamientos.
Telecomunicaciones – Comunicación más seguras entre redes.
Viaje y Transporte – Diseño de nuevos vehiculos y medios de transporte
Manufactura y Retail – Desarrollo de nuevos procesos y materiales
Servicios Financieros – Predicción de tendencias y riesgos de mercados$
Nuevas Tecnologías Cuánticas
 Relojes atómicos cuánticos
 Sensores cuánticos
 Enlaces cuánticos entre ciudades
 Simuladores Cuánticos
 Redes de comunicación más seguras
 Computadores cuánticos universales
Timeline de las Tecnologías Cuánticas
IBM Quantum Experience
Que es IBM Quantum Experience?
 Tutoriales a modo de guia para entender todos los
experimentos cuánticos.
 El quantum Composer, es una interfaz gráfica para el diseño y
construcción de circuitos lógicos cuánticos
 Un simulador para ejecutar los circuitos creados en el
composer.
 Acceso a un Procesador Cuántico real que está físicamente
ubicado en el laboratorio de computación cuántica de IBM
 Siempre en construcción: Una Comunidad Cuántica
La Librería de operaciones cuánticas
Bloques amarillos. Representan una operación vacia sobre un
qubit durante un tiempo igual a la duración que tiene una puerta
de un qubit
Bloques verdes. Representan un el grupo denominado
operadores de Pauli.
Bloques azules. Representan operadores de Clifford. Se trata de
las puertas H, S y S†
las cuales pueden generar superposición
cuántica
Bloques naranja. Representan puertas que son necesarias para
un control universal (Non-Cliford gates).
El Quantum Composer
 Es una interfaz gráfica para crear programas para el procesador
cuántico
 Permite la creación de circuitos cuánticos utilizando una libreria
de puertas lógicas y unos puntos de medida bien definidos
Trabajando con el Composer
Interfaz gráfica para construir circuitos cuánticos de forma sencilla e intuitiva
Quantum Experience, como funciona?
1
2
3
4
5
6
7
8
El Blog de Quantum Experience
Un blog cuyo objetivo es comunicar y compatir información entre
una Comunidad Cuántica de usuarios
Gracias

Weitere ähnliche Inhalte

Was ist angesagt?

Frecuencia modulada (FM) UAS
Frecuencia modulada (FM) UASFrecuencia modulada (FM) UAS
Frecuencia modulada (FM) UASIgnacio Velasco
 
Procesador intel 8086
Procesador intel 8086 Procesador intel 8086
Procesador intel 8086 MCRBTALLER
 
3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogicaEdison Coimbra G.
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadoresmanuel
 
Fm frecuencia modulada frecuencia de fase
Fm frecuencia modulada frecuencia de faseFm frecuencia modulada frecuencia de fase
Fm frecuencia modulada frecuencia de faseralch1978
 
Capa fisica del modelo osi
Capa fisica del modelo osiCapa fisica del modelo osi
Capa fisica del modelo osiFranke Boy
 
Las macrocomputadoras
Las macrocomputadorasLas macrocomputadoras
Las macrocomputadorasERICABERNAL
 
Procesadores de computadoras
Procesadores de computadorasProcesadores de computadoras
Procesadores de computadorasYesid Calixto
 
Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de Comunicación
Fundamentos de TelecomunicacionesUnidad 5 Dispositivos de ComunicaciónFundamentos de TelecomunicacionesUnidad 5 Dispositivos de Comunicación
Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de ComunicaciónJosé Antonio Sandoval Acosta
 
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)Ming-Hung Hseih
 
Revista medios de trasmision
Revista medios de trasmision Revista medios de trasmision
Revista medios de trasmision Shoppy Mind'Freak
 

Was ist angesagt? (20)

Frecuencia modulada (FM) UAS
Frecuencia modulada (FM) UASFrecuencia modulada (FM) UAS
Frecuencia modulada (FM) UAS
 
Memoria rom
Memoria romMemoria rom
Memoria rom
 
Procesador intel 8086
Procesador intel 8086 Procesador intel 8086
Procesador intel 8086
 
3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Sip
SipSip
Sip
 
Fm frecuencia modulada frecuencia de fase
Fm frecuencia modulada frecuencia de faseFm frecuencia modulada frecuencia de fase
Fm frecuencia modulada frecuencia de fase
 
Capa fisica del modelo osi
Capa fisica del modelo osiCapa fisica del modelo osi
Capa fisica del modelo osi
 
Rs 232 interface
Rs 232 interfaceRs 232 interface
Rs 232 interface
 
Memoria RAM
Memoria RAMMemoria RAM
Memoria RAM
 
Las macrocomputadoras
Las macrocomputadorasLas macrocomputadoras
Las macrocomputadoras
 
Timers and pwm
Timers and pwmTimers and pwm
Timers and pwm
 
Procesadores de computadoras
Procesadores de computadorasProcesadores de computadoras
Procesadores de computadoras
 
Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de Comunicación
Fundamentos de TelecomunicacionesUnidad 5 Dispositivos de ComunicaciónFundamentos de TelecomunicacionesUnidad 5 Dispositivos de Comunicación
Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de Comunicación
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Señales
SeñalesSeñales
Señales
 
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
 
Revista medios de trasmision
Revista medios de trasmision Revista medios de trasmision
Revista medios de trasmision
 

Ähnlich wie Evento univ30may quantumcomputing_final

Ähnlich wie Evento univ30may quantumcomputing_final (20)

2017 09 07_programar_ordenadorcuanticov3
2017 09 07_programar_ordenadorcuanticov32017 09 07_programar_ordenadorcuanticov3
2017 09 07_programar_ordenadorcuanticov3
 
2019 03 28_upv_computacion_cuantica_liderat
2019 03 28_upv_computacion_cuantica_liderat2019 03 28_upv_computacion_cuantica_liderat
2019 03 28_upv_computacion_cuantica_liderat
 
Guillermo Cuantico
Guillermo CuanticoGuillermo Cuantico
Guillermo Cuantico
 
Informatica cuántica
Informatica cuánticaInformatica cuántica
Informatica cuántica
 
2017 12 19_campus_madrid_the_age_of_quantumcomputing_final
2017 12 19_campus_madrid_the_age_of_quantumcomputing_final2017 12 19_campus_madrid_the_age_of_quantumcomputing_final
2017 12 19_campus_madrid_the_age_of_quantumcomputing_final
 
Lenguajes para programación cuántica
Lenguajes para programación cuánticaLenguajes para programación cuántica
Lenguajes para programación cuántica
 
Computacion cuantica
Computacion cuanticaComputacion cuantica
Computacion cuantica
 
Intro computacion cuantica_seva
Intro computacion cuantica_sevaIntro computacion cuantica_seva
Intro computacion cuantica_seva
 
Historia de la computación cuántica
Historia de la computación cuánticaHistoria de la computación cuántica
Historia de la computación cuántica
 
Introduccion_a_la_Computacion_Cuantica_p.pptx
Introduccion_a_la_Computacion_Cuantica_p.pptxIntroduccion_a_la_Computacion_Cuantica_p.pptx
Introduccion_a_la_Computacion_Cuantica_p.pptx
 
Ejercicio 8
Ejercicio 8Ejercicio 8
Ejercicio 8
 
Jerecicio 8 de owrd
Jerecicio 8 de owrdJerecicio 8 de owrd
Jerecicio 8 de owrd
 
Ejercicio n8
Ejercicio n8Ejercicio n8
Ejercicio n8
 
Ejercicio n8
Ejercicio n8Ejercicio n8
Ejercicio n8
 
Ejercicio n8
Ejercicio n8Ejercicio n8
Ejercicio n8
 
Url 12 sis01
Url 12 sis01Url 12 sis01
Url 12 sis01
 
Ejerico 8 de word ordenadores cuánticos.
Ejerico 8 de word ordenadores cuánticos.Ejerico 8 de word ordenadores cuánticos.
Ejerico 8 de word ordenadores cuánticos.
 
Exercicio8
Exercicio8Exercicio8
Exercicio8
 
Computación cuantica rocio
Computación cuantica rocioComputación cuantica rocio
Computación cuantica rocio
 
Ejercicio 8 de word
Ejercicio 8 de wordEjercicio 8 de word
Ejercicio 8 de word
 

Mehr von Francisco J. Gálvez Ramírez (10)

2019 03 28_upv_transformacion_digital_liderat
2019 03 28_upv_transformacion_digital_liderat2019 03 28_upv_transformacion_digital_liderat
2019 03 28_upv_transformacion_digital_liderat
 
Quantum Roles in Quantum Computing
Quantum Roles in Quantum ComputingQuantum Roles in Quantum Computing
Quantum Roles in Quantum Computing
 
Perfiles en Tecnologias Cuanticas
Perfiles en Tecnologias CuanticasPerfiles en Tecnologias Cuanticas
Perfiles en Tecnologias Cuanticas
 
2017 10 17_quantum_program_v2
2017 10 17_quantum_program_v22017 10 17_quantum_program_v2
2017 10 17_quantum_program_v2
 
2017 07 04_cmmse_quantum_programming_v1
2017 07 04_cmmse_quantum_programming_v12017 07 04_cmmse_quantum_programming_v1
2017 07 04_cmmse_quantum_programming_v1
 
Des2017 quantum computing_final
Des2017 quantum computing_finalDes2017 quantum computing_final
Des2017 quantum computing_final
 
Ibm quantum computing
Ibm quantum computingIbm quantum computing
Ibm quantum computing
 
Quantum programming
Quantum programmingQuantum programming
Quantum programming
 
Breve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuanticaBreve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuantica
 
Introduccion algoritmoscuanticos
Introduccion algoritmoscuanticosIntroduccion algoritmoscuanticos
Introduccion algoritmoscuanticos
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Kürzlich hochgeladen (12)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Evento univ30may quantumcomputing_final

  • 2. Presentación Francisco Gálvez Licenciado en Física Fundamental (UV) Master en Física Avanzada (UV) Cloud and Integrated Systems Expert fjgramirez@es.ibm.com @fjgramirez Francisco J. Galvez Ramirez
  • 3. Agenda  El Computador Cuántico de IBM  Conceptos Básicos en Compuación Cuántica  Arquitectura Cuántica  Aplicaciones de la Computación Cuántica  IBM Quantum Experience
  • 5. Computación Cuántica en el Cloud  Los Cientificos de IBM han construido un procesador cuántico que está al alcance de cualquier usuario a través de la primera plataforma de Computación Cuántica en el Cloud.  IBM Quantum Experience, permite la realización de experimentos y ejecución de algoritmos sobre un procesador cuántico real. Marzo 2016
  • 6. IBM Q es la nueva linea de computadors cuánticos de IBM IBM anuncia que está trabajando en la construcción de un computador cuántico de 50 qubits y que en breve ofrecerá servicios de computación cuántica en el cloud IBM anuncia IBM QMarzo 2017
  • 7. Computadores Cuánticos Universales de 16 y 17 qubits IBM está probando un prototipo cuántico de 17 qubits con fines comerciales IBM ha comenzado a escalar la arquitectura En tres años el objetivo es llegar a los 50 qubits Primer Computador Cuántico comercialMayo 2017
  • 8. Conceptos Básicos en Computación Cuántica
  • 9. Principio de Incertidumbre La medición de un estado del sistema modifica el sistema Conceptos Básicos en Computación Cuántica Superposición de Estados El espacio de estados = stados base + cualquier superposición de dichos estados Entrelazamiento Cuántico Paradoja EPR – Existe una relación entre las propiedades de las particulas que están entrelazadas. Decoherencia de Estados Los estados coherentes tienen un comportamiento de estado único
  • 10. Caracteríscas de un Computador Cuántico 1. Trabaja con Paralelismo Cuántico 2. Hace uso del Entrelazamiento 3. Mantiene la coherencia 4. Utiliza Bits Cuánticos (Qubits)
  • 11. Que son los Qubits? Un qubit es el concepto cuántico de Bit. • No se trata de ningún dispoisitvo. Es un concepto lógico que puede implementarse sobre un amplio rango de sistemas que tienen comportamiento cuántico • Al igual que el bit, un qubit representa dos estados 0 y 1 (estados base) Pero además un qubit es capaz de manejar todas las posibles combinaciones entre sus estados base 0 and 1
  • 12. Operaciones Cuánticas  Un circuito cuántico básico trabaja con dos o más qubits  Equivalente a las puertas lógicas de los circuitos digitales 1. Las puertas cuánticas son reversibles 2. Matemáticamente se representan por matrices unitarias 3. Los qubits sobre los que actuan deben manterner su identidas cuántica. 1 1 1 2 1 -1 = Hadamard Gate Controlled-NOT gate Puertas Cuántica 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 =
  • 13. Computación Cuántica Adibática  La Computación Cuántica Adiabática está basada en el teorema adiabático y requiere que al menos un gran número de qubits (pero no todos), estén en un estado coherente durante el tiempo de proceso..  Implementan un algoritmo muy específico: “El Temple Cuántico”  Casos de Uso  Problemas de Optimización.  Alcance  Restringido  Capacidad Computacional Similar a los computadores clásicos actuales
  • 14. Computación Cuántica Universal  La computación cuántica universal requiere coherencia entre todos los qubits que componen el sistema. La Computación Cuántica Universal es el gran desafio. Tiene el potencial de ser exponencialmente más rápida que los computadores tradicionales para un gran número de aplicaciones en el mundo de la ciencia y también en el mundo de los negocios.  Casos de Uso  Seguridad, Machine Learning, Criptografia, Químca Cuántica, Nuevos Materiales, Problemas de Optimizacion, Test de Dinámica Cuántica, Búsquedas.  Alcance  Alcance más amplio  Capacidad Computacional  Muy alta
  • 16. Para aprovechar la potencia de un procesador cuántico es necesario manterner una temperatura constante cerca del cero absoluto. Un refrigerador de la dilución, hecho de más de 200 componentes hace uso de las características de una mezcla de dos isótopos de helio para crear el ambiente necesario La atenuación se aplica en cada etapa en el refrigerador para proteger los qubits del ruido térmico durante el proceso de envío de señales de control y lectura al procesador La cámara de mezcla en la parte baja del refrigerador proporciona la energía de enfriamiento necesaria para llevar el procesador y los componentes asociados a una temperatura de 15mK - más frío que el espacio Minimizar las pérdidas de energía Una de dos etapas de amplificación se enfría a una temperatura de 4 Kelvin
  • 17. Tipos de Procesadores Cuánticos Qubits de Spin – Electrones o espines nucleares sobre un sustrato sólido. Circuitos Superconductores – Superposición de corrientes eléctricas alrededor de un superconductor. Trampas de Iones – Iones atrapados en campos eléctricos Circuitos Fotónicos – Los qubits son fotones sobre circuitos de silicio.
  • 18. Qubits Superconductores Circuito QED: Un qubit superconductor está fuertemente interaccionado con un solo fotón en una cavidad de microondas. El esquema de acoplamiento del circuito QED se ha convertido en el estándar para acoplar y leer qubits superconductores a medida que los sistemas continúan escalando.
  • 19. Tiempos de Coherencia en qubits superconductores
  • 20. 4 qubits/4 bus/4 readouts 8 qubits/4 bus/8 readouts 2 qubits/1 bus/2 readouts IBM's new 17-qubit quantum computer Arquitectura de los Qubits Superconductores de IBM Resonator Qubit de Código Qubit de Test X Qubit de Text Z
  • 21. Arquitectura del Procesador Cuántico de IBM • qubits 0, 1, 3 y 4 acoplados al qubit 2. • Las puertas de dos qubits involucran al qubit 2 • Qubit 2 es el qubit target en las puertas CNOT Q2 Q4 Q3 Q0 Q1 Q4 Q2 Q1 Q0 Q3 CR 4-2 CR3-4 CR 3-2 CR 1-2 CR0-1 CR 0-2
  • 22. Arquitectura en Capas Capa Física Capa Lógica Qubits Físicos Entrada/Salida FGPAs Corrección de Errores Ejecución de Algoritmos Qubits Lógicos Entrada/Salida Lógicas Arquitectura del Procesador Cuántico de IBM
  • 23. El Volumen Cuántico La potencia de un computador cuántico no solo depende del número de qubits Si queremos utilizar computadores cuánticos para resolver problemas reales, es necesario explorar un gran espacio de estados cuánticos. El número de qubits es importante, pero también lo es la tasa de error. En los dispositivos prácticos, la tasa de error efectiva depende de la precisión de cada operación, pero también de la forma en que se llevan a cabo las operaciones para resolver un problema particular, así como de cómo el procesador realiza estas operaciones. Aquí presentamos una magnitud llamada volumen cuántico que explica todas estas cosas. Puede verse como una representación del espacio del problema que estas máquinas pueden
  • 24. El Refrigerador de Dilución Temperatura de operación 15 mK Refrigeración de Dilución 3 He + 4 He
  • 26. Algoritmos Cuánticos  Algoritmo de Deutsch – Determina si una una función es constante o no.  Algoritmo de Shor – Factorización de grandes números.  Algoritmo de Grover – Búsquedas en espacios no estructurados.
  • 27. Algoritmo de Deutsch f1: 0 0 1 0 f2: 0 1 1 1 Algoritmo de Deustch-Josza  Extensión del algoritmo de Deustch para registros de n valores f3: 0 0 1 1 f4: 0 1 1 0
  • 28. Algoritmo de Shor • ¿Número de pasos que un computador clasico debe ejecutar para encontrar los factores primos de un numero N formado por x dígitos? Crece exponencialmente con x 937 x 947 = N (fácil) 887339 = p x q (no tan fácil) La robustez de la factorización es la base de algoritmo RSA En 2001, IBM y la Universidad de Stanford, consiguen ejecutar por primera vez el algoritmo de Shor en el primer computador cuántico de 7 qubits desarrollado en Los Álamos. https://www-03.ibm.com/press/us/en/pressrelease/965.wss
  • 29. Algoritmo de Grover • ¿Cuantos intentos necesita una búsqueda de datos en una base de datos no ordenada de N elementos para localizar un elemento concreto? Necesita un promedio de N/2 intentos http://www.dma.eui.upm.es/MatDis/Seminario4/AlgoritmoGrover.pdf Una computadora cuántica utilizando el algoritmo de Grover el promedio de intentos seria
  • 30. Aplicaciones de la Computación Cuántica
  • 31. Campos de aplicación Cryptography La Computación Cuantica tiene el potencial de mantener claves privadas a salvo de hackers e intrusiones, no importa donde se almacenen o se procesen. Medicine & Materials Un Computador Cuántico mimetiza la forma en la que la que opera la naturaleza. Puede simular y entender las moléculas y sus interacciones mejor que un computador clásico. Machine Learning La computación cuántica puede acelerar significativamente el aprendizaje automático y las tareas analíticas tales como el análisis topológico. Searching Big Data Realizar busquedas ultrarápidas en la creciente cantidad de datos que se crean dia a dia, y establecer conexiones y relaciones de forma mucho más rápida que los ordenadores actuales.
  • 32. Gobierno – Análisis de datos sensibles y criptoanálisis Impacto sobre Industrias y Sectores Industria Farmaceutica – Desarrollo de nuevos fármacos y tratamientos. Telecomunicaciones – Comunicación más seguras entre redes. Viaje y Transporte – Diseño de nuevos vehiculos y medios de transporte Manufactura y Retail – Desarrollo de nuevos procesos y materiales Servicios Financieros – Predicción de tendencias y riesgos de mercados$
  • 33. Nuevas Tecnologías Cuánticas  Relojes atómicos cuánticos  Sensores cuánticos  Enlaces cuánticos entre ciudades  Simuladores Cuánticos  Redes de comunicación más seguras  Computadores cuánticos universales
  • 34. Timeline de las Tecnologías Cuánticas
  • 36. Que es IBM Quantum Experience?  Tutoriales a modo de guia para entender todos los experimentos cuánticos.  El quantum Composer, es una interfaz gráfica para el diseño y construcción de circuitos lógicos cuánticos  Un simulador para ejecutar los circuitos creados en el composer.  Acceso a un Procesador Cuántico real que está físicamente ubicado en el laboratorio de computación cuántica de IBM  Siempre en construcción: Una Comunidad Cuántica
  • 37. La Librería de operaciones cuánticas Bloques amarillos. Representan una operación vacia sobre un qubit durante un tiempo igual a la duración que tiene una puerta de un qubit Bloques verdes. Representan un el grupo denominado operadores de Pauli. Bloques azules. Representan operadores de Clifford. Se trata de las puertas H, S y S† las cuales pueden generar superposición cuántica Bloques naranja. Representan puertas que son necesarias para un control universal (Non-Cliford gates).
  • 38. El Quantum Composer  Es una interfaz gráfica para crear programas para el procesador cuántico  Permite la creación de circuitos cuánticos utilizando una libreria de puertas lógicas y unos puntos de medida bien definidos
  • 39. Trabajando con el Composer Interfaz gráfica para construir circuitos cuánticos de forma sencilla e intuitiva
  • 40. Quantum Experience, como funciona? 1 2 3 4 5 6 7 8
  • 41. El Blog de Quantum Experience Un blog cuyo objetivo es comunicar y compatir información entre una Comunidad Cuántica de usuarios