| Versione | 0.16.3-200423 |
|---|---|
| Editore | hex@dec |
| Data di rilascio | Jun 11, 2020 |
| Data aggiunta | Jun 11, 2020 |
| Requisiti del sistema operativo | Android |
| Requisiti | Requires Android 5.0 and up |
| Download totali | 0 |
| Prezzo | Free |
Descrizione
Un software per Android che emula le azioni di un computer quantistico
essenzialmente un simulatore di computer quantistico con funzionalità limitate
Il suo scopo principale è consentire il test a tutti, anche in movimento. Poiché questa app è solo un emulatore, può mostrare la posizione dei qubit sulla sfera del bloch. Questa app può anche mostrare il vettore di stato del sistema (in modalità probabilità) e presto sarà accessibile anche la porta unitaria finale. Il limite è solo la potenza di calcolo del tuo dispositivo!
Aiuta a testare e unisciti al programma beta per nuove funzionalità!
Puoi applicare qualsiasi matrice ai tuoi qubit purché siano membri del gruppo SU(n) devono essere unitari e devono avere un determinante di unità.
A proposito del back-end
L'applicazione utilizza un back-end fatto in casa per la simulazione di circuiti quantistici. Non funziona ancora con il rumore. Il backend è scritto in Java e l'intero codice sorgente può essere trovato su GitHub in hexadec/Quantum
Tieni presente che l'ordine dei qubit in questa applicazione è Big-endian, il che significa che in una porta multi-qubit il primo parametro è sempre l'ultimo bit nello statevector, mentre alcuni altri sistemi ben noti sono Little-endian, quindi la maggior parte multi Le matrici di gate -qubit necessitano di conversione!
Caratteristiche principali
Al massimo 10 qubit
Gate con al massimo 4 qubit
Numero di scatti estremamente elevato (fino a 2^20)
Tanti cancelli predefiniti
Ottieni risultati immediatamente
Esporta risultati
Sequenza porta di importazione/esportazione, esporta come OpenQASM
Prendi il coniugato eremitico di qualsiasi porta
Mostra sfera bloch (per qubit non entaglati)
Mostra il vettore di stato del sistema
Ottimizzazione del circuito Auto e Opt-in
Porte a qubit singole predefinite
Hadamard
Pauli-X/Y/Z
S-gate e T-gate (sfasamento)
NON
Identità
U3
Porte multi qubit predefinite
CNOT/CY/CZ (Controllato-Pauli)
Cancelli ad S Controllata, a T Controllata e ad Hadamard Controllata
SCAMBIO
Toffoli
Fredkin
Funzionalità pianificate
Crea ed esegui algoritmi con cicli e condizioni
I traduttori sono i benvenuti nel repository GitHub:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml