QC

Quantum Computing for Android

Editor: hex@dec
Android Free
Versiune0.16.3-200423
Editorhex@dec
Data eliberăriiJun 11, 2020
Data adaugataJun 11, 2020
Cerințele OSAndroid
CerințeRequires Android 5.0 and up
Descărcări totale0
PrețFree

Descriere

Un software pentru Android care emulează acțiunile unui computer cuantic

în esență, un simulator de computer cuantic cu funcționalitate limitată

Scopul său principal este de a permite testarea tuturor, chiar și în deplasare. Deoarece această aplicație este doar un emulator, poate afișa poziția qubiților pe sfera bloch. Această aplicație poate afișa și vectorul de stare al sistemului (în modul probabilitate), iar poarta unitară finală va fi, de asemenea, accesibilă în curând. Limita este doar puterea de calcul a dispozitivului dvs.!

Ajută la testare și alătură-te programului beta pentru funcționalități noi!

Puteți aplica orice matrice la qubiții dvs., atâta timp cât sunt membri ai grupului SU(n), trebuie să fie unitare și să aibă un determinant unitar.

Despre backend

Aplicația folosește un backend de casă pentru simularea circuitelor cuantice. Încă nu funcționează cu zgomot. Backend-ul este scris în Java și întregul cod sursă poate fi găsit pe GitHub la hexadec/Quantum

Vă rugăm să fiți conștienți de faptul că ordinea qubitului din această aplicație este Big-Endian, ceea ce înseamnă că într-o poartă multi-qubit, primul parametru este întotdeauna ultimul bit din vectorul de stat, în timp ce un alt sistem bine-cunoscut este Little-Endian, deci majoritatea mult mai mult. -Matricele porții qubit au nevoie de conversie!

Caracteristici principale

Cel mult 10 qubiți

Porți cu cel mult 4 qubiți

Număr extrem de mare de fotografii (până la 2^20)

O mulțime de porți predefinite

Obțineți rezultate imediat

Exportați rezultatele

Import/Export secvență de porți, export ca OpenQASM

Luați conjugatul hermitian al oricărei porți

Afișați sfera bloch (pentru qubiti neînchegați)

Arată vectorul de stare al sistemului

Optimizarea circuitului automat și opt-in

Porți cu un singur qubit predefinite

Hadamard

Pauli-X/Y/Z

S-gate și T-gate (defazare)

NU

Identitate

U3

Porți multi qubit predefinite

CNOT/CY/CZ (Controlat-Pauli)

Porți controlate-S, controlate-T și controlate-Hadamard

SWAP

Toffoli

Fredkin

Caracteristici planificate

Creați și rulați algoritmi cu bucle și condiții

Traducătorii sunt bineveniți în depozitul GitHub:

https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml