| Változat | 0.16.3-200423 |
|---|---|
| Kiadó | hex@dec |
| Kiadási dátum | Jun 11, 2020 |
| Dátum hozzáadva | Jun 11, 2020 |
| Os követelmények | Android |
| Követelmények | Requires Android 5.0 and up |
| Összes letöltés | 0 |
| Ár | Free |
Leírás
Egy szoftver Androidhoz, amely egy kvantumszámítógép műveleteit emulálja
lényegében egy kvantumszámítógépes szimulátor korlátozott funkcionalitással
Fő célja, hogy mindenki számára lehetővé tegye a tesztelést, még útközben is. Mivel ez az alkalmazás csak egy emulátor, képes megmutatni a qubitek helyzetét a bloch-gömbön. Ez az alkalmazás képes megjeleníteni a rendszer állapotvektorát is (valószínűségi módban), és hamarosan elérhető lesz a végső unitárius kapu is. A határ csak a készülék számítási teljesítménye!
Segítsen a tesztelésben, és csatlakozzon a béta programhoz az új funkciókért!
Bármilyen mátrixot alkalmazhat a qubitekre, amennyiben azok az SU(n) csoport tagjai, egységesnek kell lenniük és egységdeterminánssal kell rendelkezniük.
A háttérről
Az alkalmazás házi készítésű háttérprogramot használ a kvantumáramkörök szimulálására. Zajjal még nem működik. A háttér Java nyelven íródott, és a teljes forráskód megtalálható a GitHubon a hexadec/Quantum címen
Kérjük, vegye figyelembe, hogy ebben az alkalmazásban a qubit sorrend Big-Endian, ami azt jelenti, hogy a több qubites kapuban mindig az első paraméter az utolsó bit az állapotvektorban, míg néhány más jól ismert rendszer Little-endian, így a legtöbb multi. -qubit kapumátrixok átalakításra szorulnak!
Főbb jellemzői
Legfeljebb 10 qubit
Legfeljebb 4 qubites kapuk
Rendkívül nagy számú felvétel (akár 2^20)
Sok előre meghatározott kapu
Azonnal elérheti az eredményeket
Eredmények exportálása
Import/Export kapusorozat, exportálás OpenQASM-ként
Vegyük bármelyik kapu remete konjugátumát
Bloch gömb megjelenítése (nem összefűzött qubitekhez)
Mutasd meg a rendszer állapotvektorát
Automatikus és Opt-in áramkör optimalizálás
Előre meghatározott egy qubit kapuk
Hadamard
Pauli-X/Y/Z
S-kapu és T-kapu (fázisváltás)
NEM
Identitás
U3
Előre definiált több kubites kapuk
CNOT/CY/CZ (ellenőrzött – Pauli)
Controlled-S, Controlled-T és Controlled-Hadamard kapuk
CSERE
Toffoli
Fredkin
Tervezett funkciók
Algoritmusok létrehozása és futtatása ciklusokkal és feltételekkel
A fordítókat szeretettel várjuk a GitHub tárhelyen:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml