PROGRAMACIÓN CUÁNTICA
Santiago Sánchez Aedo
Created on September 27, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
LET’S GO TO LONDON!
Personalized
SLYCE DECK
Personalized
ENERGY KEY ACHIEVEMENTS
Personalized
CULTURAL HERITAGE AND ART KEY ACHIEVEMENTS
Personalized
ABOUT THE EEA GRANTS AND NORWAY
Personalized
DOWNFALLL OF ARAB RULE IN AL-ANDALUS
Personalized
HUMAN AND SOCIAL DEVELOPMENT KEY
Personalized
Transcript
PROGRAMACIÓN CUÁNTICA
PROGRAMACIÓN CUÁNTICA
Introducción
Programación Cuántica:La Programación Cuántica es el aprovechamiento de los principios de la Computación Cuántica.Importancia y Aplicaciones de la Programación Cuántica:La importancia de la Programación Cúantica es muy grande, esto se debe a que, al utilizar los principios de la Computación Cuántica, permite crear programas los cuales son ejecutables en computadoras cuánticas.
Fundamentos de la Programación Cuántica
Principios Básicos de la Computación Cuántica
Qubits vs. Bits Clásicos
El qubit es utilizado por la informática en lugar del bit convencional, esto se debe a que el qubit puede ser un uno y un cero al mismo tiempo, mientras que el bit solo puede ser un de los dos al mismo tiempo, lo cual permite que una computadora cuántica de tan solo 30 qubits cuente con la capacidad de hacer hasta 10 billones de operaciones en "coma flotante" (datos aproximados, es decir, se redondea si existe más precisión de la que es posible representar), cada segundo.
Lenguajes de Programación Cuántica
¿Qué es un Lenguaje de Programación Cuántica?Es un lenguaje de código abierto, el cual cuenta con un muy alto nivel para tanto desarrollar como ejecutar algoritmos cuánticos y debe de obedecer las leyes de la física cuántica, incorporar tanto la computación clásica como la computación cuántica y ser independiente del hardware.
Aplicaciones Prácticas de la Programación Cuántica
Criptografía Cuántica
La Criptografía Cuántica es la combinación de diferentes medios de ciberseguridad, los cuales la Criptografía Cuántica utiliza para encriptar y trasladar datos, los cuales se basan en las leyes de la mecánica cuántica. La Criptografía Cuántica depende de los principios de la mecánica cuántica, los cuales incluyen: - Las partículas sólo pueden clonarse parcialmente. - Un sistema cuántico no puede medirse sin ser alterado. - Los fotones pueden medirse aleatoriamente en posiciones binarias. - Las partículas son esencialmente inseguras/imprecisas.
Machine Learning Cuántico
Referencias
Iberdrola. (s.f.). Qué es la computación cuántica. La computación cuántica y las supercomputadoras que revolucionarán la tecnología. Recuperado de https://www.iberdrola.com/innovacion/que-es-computacion-cuantica
haileytap. y SoniaLopezBravo. (2024, 5 de agosto). Introducción al lenguaje de programación cuántica Q#. Recuperado de https://learn.microsoft.com/es-es/azure/quantum/qsharp-overview
OVHcloud. (s.f.). ¿Qué es el machine learning cuántico? Recuperado de https://www.ovhcloud.com/es/learn/what-is-quantum-machine-learning/
Schneider, J. y Smalley, I. (2023, 1 de diciembre). ¿Qué es la criptografía cuántica? Recuperado de https://www.ibm.com/mx-es/topics/quantum-cryptography
IBM. (2021, 8 de marzo). Tipos de datos de coma flotante. Recuperado de https://www.ibm.com/docs/es/psfa/7.1.0?topic=types-floating-point-data
El Machine Learning Cuántico utiliza las tecnologías cuánticas para tanto acelerar como mejorar el aprendizaje automático el cual realizan las computadoras que utilizamos en nuestro día a día.El Machine Learning Cuántico utiliza algoritmos, los cuales se pueden ejecutar en dispositivos que incluyen a las computadoras cuánticas.
1. Superposición de la materia.2. Entrelazamiento cuántico.Desarrolla una computación diferente a la tradicional utilizando estos principios.