| Versión | 0.16.3-200423 |
|---|---|
| Editor | hex@dec |
| Fecha de lanzamiento | Jun 11, 2020 |
| Fecha Agregada | Jun 11, 2020 |
| Requisitos del sistema operativo | Android |
| Requisitos | Requires Android 5.0 and up |
| Descargas totales | 0 |
| Precio | Free |
Descripción
Un software para Android que emula las acciones de una computadora cuántica
esencialmente un simulador de computadora cuántica con funcionalidad limitada
Su objetivo principal es permitir que todos puedan realizar pruebas, incluso sobre la marcha. Dado que esta aplicación es solo un emulador, puede mostrar la posición de los qubits en la esfera bloch. Esta aplicación también puede mostrar el vector de estado del sistema (en modo de probabilidad) y pronto también se podrá acceder a la puerta unitaria final. ¡El límite es solo la potencia informática de su dispositivo!
¡Ayuda a probar y únete al programa beta para obtener nuevas funciones!
Puede aplicar cualquier matriz a sus qubits siempre que sean miembros del grupo SU(n), tienen que ser unitarias y tener un determinante de unidad.
Sobre el back-end
La aplicación utiliza un backend casero para simular circuitos cuánticos. Todavía no funciona con ruido. El backend está escrito en Java y el código fuente completo se puede encontrar en GitHub en hexadec/Quantum
Tenga en cuenta que el orden de los qubits en esta aplicación es Big-Endian, lo que significa que en una puerta multi-qubit siempre el primer parámetro es el último bit en el vector de estado, mientras que otros sistemas conocidos son Little-Endian, por lo que la mayoría de los -¡Las matrices de puertas qubit necesitan conversión!
Principales características
Como máximo 10 qubits
Puertas con un máximo de 4 qubits
Número extremadamente alto de disparos (hasta 2^20)
Un montón de puertas predefinidas
Obtenga resultados inmediatamente
Exportar resultados
Secuencia de puerta de importación/exportación, exportación como OpenQASM
Tome el conjugado hermitiano de cualquier puerta
Mostrar esfera de bloch (para qubits no entrelazados)
Mostrar el vector de estado del sistema
Optimización automática y opt-in del circuito
Puertas de qubit individuales predefinidas
Hadamard
Pauli-X/Y/Z
S-gate y T-gate (cambio de fase)
NO
Identidad
U3
Puertas multi qubit predefinidas
CNOT/CY/CZ (Controlado-Pauli)
Compuertas Controlled-S, Controlled-T y Controlled-Hadamard
INTERCAMBIO
Toffoli
fredkin
Funciones planificadas
Crear y ejecutar algoritmos con bucles y condiciones.
Los traductores son bienvenidos en el repositorio de GitHub:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml