QC

Quantum Computing for Android

Nəşriyyat: hex@dec
Android Free
Versiya0.16.3-200423
Nəşriyyathex@dec
Buraxılış tarixiJun 11, 2020
Tarix əlavə edildiJun 11, 2020
Os tələbləriAndroid
TələblərRequires Android 5.0 and up
Cəmi yüklənmə0
QiymətFree

Təsvir

Kvant kompüterinin hərəkətlərini təqlid edən Android üçün proqram

mahiyyətcə məhdud funksionallığı olan kvant kompüter simulyatoru

Bunun əsas məqsədi, hətta yolda olsa da, hər kəsə test etməyə imkan verməkdir. Bu proqram yalnız bir emulyator olduğundan, blok sferasında qubitlərin mövqeyini göstərə bilər. Bu proqram həmçinin sistemin dövlət vektorunu (ehtimal rejimində) göstərə bilər və son unitar qapı da tezliklə əlçatan olacaq. Limit yalnız cihazınızın hesablama gücüdür!

Test etməyə kömək edin və yeni funksionallıq üçün beta proqramına qoşulun!

İstənilən matrisləri qubitlərinizə tətbiq edə bilərsiniz, o halda ki, onlar SU(n) qrupunun üzvüdürlər, onlar unitar olmalı və vahid determinantına malik olmalıdırlar.

Arxa uç haqqında

Tətbiq kvant dövrələrini simulyasiya etmək üçün evdə hazırlanmış arxa hissədən istifadə edir. Hələ səs-küylə işləmir. Backend Java-da yazılmışdır və bütün mənbə kodu GitHub-da hexadec/Quantum-da tapıla bilər.

Nəzərə alın ki, bu proqramdakı kubit sırası Big-Endian-dır, yəni çox kubitli qapıda həmişə birinci parametr vəziyyət vektorunda sonuncu bit olur, halbuki bəzi digər tanınmış sistem Little-Endiandır, buna görə də çoxlu sayda -qubit gate matrislərinin çevrilməsinə ehtiyac var!

Əsas xüsusiyyətləri

Ən çoxu 10 kubit

Ən çox 4 kubit olan qapılar

Çox yüksək sayda çəkiliş (2^20-ə qədər)

Çox sayda əvvəlcədən təyin edilmiş qapılar

Dərhal nəticə əldə edin

Nəticələri ixrac edin

İdxal/İxrac qapısı ardıcıllığı, OpenQASM kimi ixrac edin

Hər hansı bir qapının hermitian konjugatını götürün

Blok sferasını göstərin (doğal olmayan qubitlər üçün)

Sistemin dövlət vektorunu göstərin

Avtomatik və Opt-in dövrə optimallaşdırılması

Əvvəlcədən təyin edilmiş tək kubit qapıları

Hadamard

Pauli-X/Y/Z

S-qapısı və T-qapısı (faza keçidi)

YOX

Şəxsiyyət

U3

Əvvəlcədən təyin edilmiş çox kubit qapıları

CNOT/CY/CZ (Nəzarətli-Pauli)

Nəzarətli-S, Nəzarətli-T və İdarə olunan-Hadamard qapıları

SWAP

Toffoli

Fredkin

Planlaşdırılmış xüsusiyyətlər

Döngələr və şərtlərlə alqoritmlər yaradın və işlədin

Tərcüməçilər GitHub deposunda qarşılanır:

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