Skip to content

DannielEU/CNYT

Repository files navigation

Computación y Naturaleza Cuántica (CNYT)

Descripción

Este repositorio contiene implementaciones y ejercicios relacionados con conceptos fundamentales de la computación cuántica. Los temas incluyen el producto tensorial, el algoritmo de Deutsch, y operaciones con matrices y vectores complejos.

Contenido

  • Álgebra Lineal Cuántica: Implementación del producto tensorial entre vectores y matrices. Aplicaciones del producto de Kronecker en sistemas cuánticos.
  • Algoritmo de Deutsch: Implementación del algoritmo de Deutsch en Python usando NumPy. Aplicación de puertas cuánticas como Hadamard y ( U_f ). Determinación de si una función es constante o balanceada.
  • Operaciones en Espacios Cuánticos: Manipulación de vectores y matrices complejas. Cálculo de probabilidades y mediciones en sistemas cuánticos. Uso de puertas cuánticas y su efecto en estados iniciales.

Requisitos

Para ejecutar los códigos incluidos, se necesita:

  • Python 3.x
  • NumPy (pip install numpy)

Ejecución

Cada script en Python puede ejecutarse directamente en un entorno compatible. Los archivos están organizados según el tema correspondiente.

Autor

Daniel Eduardo Useche

Notas

Este material es parte de la materia CNYT y sigue los temas y conceptos discutidos en clase.

About

taller 2 3 y 4 de CNYT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors