QC

Quantum Computing for Android

Mchapishaji: hex@dec
Android Free
Toleo0.16.3-200423
Mchapishajihex@dec
Tarehe ya kutolewaJun 11, 2020
Tarehe iliyoongezwaJun 11, 2020
Mahitaji ya OsAndroid
MahitajiRequires Android 5.0 and up
Jumla ya vipakuliwa0
BeiFree

Maelezo

Programu ya Android inayoiga vitendo vya kompyuta ya quantum

kimsingi simulator ya kompyuta ya quantum na utendakazi mdogo

Kusudi lake kuu ni kuwezesha majaribio kwa kila mtu, hata popote ulipo. Kwa kuwa programu hii ni emulator tu, inaweza kuonyesha nafasi ya qubits kwenye nyanja ya bloch. Programu hii inaweza pia kuonyesha kipeperushi cha mfumo (katika hali ya uwezekano) na lango la mwisho la umoja pia litaweza kufikiwa hivi karibuni. Kikomo ni nguvu ya kompyuta ya kifaa chako tu!

Saidia kujaribu na ujiunge na mpango wa beta kwa utendakazi mpya!

Unaweza kutumia matrices yoyote kwenye qubits zako mradi tu wao ni washiriki wa kikundi cha SU(n) lazima wawe wa umoja na lazima wawe na kiashiria cha kitengo.

Kuhusu backend

Programu hutumia hali ya nyuma iliyotengenezwa nyumbani kwa kuiga mizunguko ya quantum. Bado haifanyi kazi na kelele. Njia ya nyuma imeandikwa katika Java na msimbo mzima wa chanzo unaweza kupatikana kwenye GitHub kwa hexadec/Quantum.

Tafadhali fahamu kuwa mpangilio wa qubit katika programu hii ni Big-Endian, ikimaanisha kuwa katika lango la qubit nyingi kila wakati paramu ya kwanza ndio sehemu ya mwisho kwenye statevector, ilhali mifumo mingine inayojulikana ni Little-Endian, kwa hivyo nyingi nyingi. -Qubit matrices ya lango yanahitaji ubadilishaji!

Sifa kuu

Angalau qubits 10

Milango iliyo na angalau qubits 4

Idadi ya juu sana ya picha (hadi 2^20)

Milango mingi iliyofafanuliwa awali

Pata matokeo mara moja

Hamisha matokeo

Ingiza/Hamisha mlolongo wa lango, safirisha kama OpenQASM

Chukua kiunganishi cha hermitian cha lango lolote

Onyesha duara bloch (kwa qubits zisizoingizwa)

Onyesha statevector ya mfumo

Uboreshaji wa mzunguko otomatiki na Jijumuishe

Milango ya qubit iliyofafanuliwa awali

Hadamard

Pauli-X/Y/Z

Lango la S na lango la T (kuhama kwa awamu)

HAPANA

Utambulisho

U3

Milango ya qubit iliyofafanuliwa awali

CNOT/CY/CZ (Inayodhibitiwa-Pauli)

Milango ya Controlled-S, Controlled-T na Controlled-Hadamard

BADILISHANA

Toffoli

Fredkin

Vipengele vilivyopangwa

Unda na endesha algorithms kwa matanzi na masharti

Watafsiri wanakaribishwa kwenye hazina ya GitHub:

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