La respuesta de Luke Vorster es atractiva: deje que una computadora normal lo ayude. Ante la oportunidad de programar la computadora IBM Research Quantum Experience, el desafío me parece desalentador. Según la experiencia pasada, el proceso se asemeja más al diseño lógico que utiliza puertas clásicas EXCEPTO que el proceso implica transformar un objeto abstracto oscuro (una palabra qubit enredada) a través de transformaciones que causan modificaciones abstractas. Esto produce un resultado que no se puede grabar directamente, pero se debe extraer de la palabra qubit transformada para producir bits que luego se pueden reproducir, copiar y traducir. Después de tomar los tutoriales de Quantum Experience y experimentar un poco (o quizás un qubit), salí con gran admiración por aquellos que pueden encontrar formas útiles de obtener resultados.
Programando su computadora cuántica, un artículo del American Scientist ofrece detalles adicionales sobre el desafío.
¿Cómo calculo los resultados con los qubits cuánticos? es un Quora Q w A que analiza cómo hacer una suma simple usando puertas cuánticas.
- ¿Qué puede hacer la computación cuántica que la computación normal no puede hacer?
- ¿Cuáles son las ideas / teoremas / resultados más fundamentales e importantes de la computación cuántica?
- ¿Cuáles son las principales diferencias entre la arquitectura de computadora normal y la arquitectura de computadora cuántica?
- ¿Es teóricamente posible crear una CPU cuántica de propósito general, o la computación cuántica siempre estará limitada a tipos específicos de problemas, como lo es ahora?
- ¿Cuál es el significado de 'cuantizado' cuando hablamos de física cuántica?