Programación cuántica para programadores no cuánticos

Simular mediante programación en java un programa cuántico

5.00 (16 reviews)
Udemy
platform
Español
language
Software Engineering
category
instructor
Programación cuántica para programadores no cuánticos
88
students
4.5 hours
content
Jan 2023
last update
$19.99
regular price

What you will learn

Bases elementales de la computación cuántica

Entender y simular un programa cuántico

Programación en java de la simulación

Ver cómo funciona la factorización con un circuito cuántico (con Grover)

Why take this course?

El objetivo del tutorial es simular un programa cuántico. Es decir, programaremos los estados de los qubits, las puertas cuánticas, y los circuitos, para llegar a entender cómo, desde la superposición y el entrelazamiento, se puede 'computar' un algoritmo específico.

Una cosa importante a tener en cuenta es que la computación cuántica se puede simular en ordenadores normales. Cierto es, que a poco que incrementas los qubits, lo que el computador cuántico realiza en paralelo gracias a la superposición y entrelazamiento cuántico, en los ordenadores clásicos se ha de modelar con matrices numéricas de alto coste computacional.

En el curso se modela y simula una factorización. Esto es, dado un número de entrada, se quieren saber qué dos números son los que multiplicados dan ese número. Evidentemente el número de qubits es pequeño por razones didácticas y de tiempo de proceso de CPU. Lo importante al final es ver cómo, a partir de las operaciones cuánticas, se llega al resultado.

A tener en cuenta también, que no se usa el algoritmo de Shor, que es, en la literatura, el óptimo para la operación de factorización. Aquí se uso el de Grover, que es más sencillo de entender e implementar, y que, aunque no sea óptimo, sirve para mostrar un ejemplo real de cómo funciona la computación cuántica.

Screenshots

Programación cuántica para programadores no cuánticos - Screenshot_01Programación cuántica para programadores no cuánticos - Screenshot_02Programación cuántica para programadores no cuánticos - Screenshot_03Programación cuántica para programadores no cuánticos - Screenshot_04

Reviews

Pedro
August 23, 2023
Muy interesante. Se explica perfectamente de forma teórica y práctica. Espero tener otro curso com este un poco más avanzado.

Charts

Price

Programación cuántica para programadores no cuánticos - Price chart

Rating

Programación cuántica para programadores no cuánticos - Ratings chart

Enrollment distribution

Programación cuántica para programadores no cuánticos - Distribution chart

Related Topics

2660426
udemy ID
11/18/2019
course created date
1/14/2023
course indexed date
Bot
course submited by