QC

Quantum Computing for Android

Forlægger: hex@dec
Android Free
Version0.16.3-200423
Forlæggerhex@dec
Udgivelses datoJun 11, 2020
Dato tilføjetJun 11, 2020
Os kravAndroid
KravRequires Android 5.0 and up
Samlet antal downloads0
PrisFree

Beskrivelse

En software til Android, der emulerer handlingerne fra en kvantecomputer

i det væsentlige en kvantecomputersimulator med begrænset funktionalitet

Dets hovedformål er at muliggøre test for alle, selv på farten. Da denne app kun er en emulator, kan den vise placeringen af ​​qubits på bloch-sfæren. Denne app kan også vise systemets tilstandsvektor (i sandsynlighedstilstand), og den endelige enhedsport vil også snart være tilgængelig. Grænsen er kun din enheds computerkraft!

Hjælp med at teste og tilmeld dig betaprogrammet for ny funktionalitet!

Du kan anvende alle matricer på dine qubits, så længe de er medlem af gruppen SU(n), de skal være unitære og skal have en enhedsdeterminant.

Om backend

Applikationen bruger en hjemmelavet backend til at simulere kvantekredsløb. Det virker endnu ikke med støj. Backend er skrevet i Java og hele kildekoden kan findes på GitHub på hexadec/Quantum

Vær venligst opmærksom på, at qubit-rækkefølgen i denne applikation er Big-Endian, hvilket betyder, at i en multi-qubit-gate altid er den første parameter den sidste bit i tilstandsvektoren, mens nogle andre velkendte systemer er Little-Endian, og dermed de fleste multi -qubit gate matricer har brug for konvertering!

Hovedtræk

Højst 10 qubits

Gates med højst 4 qubits

Ekstremt højt antal billeder (op til 2^20)

Masser af foruddefinerede porte

Få resultater med det samme

Eksporter resultater

Import/eksport gatesekvens, eksporter som OpenQASM

Tag den hermitiske konjugat af enhver port

Vis blochsfære (for ikke-entagled qubits)

Vis systemets tilstandsvektor

Auto og Opt-in kredsløbsoptimering

Foruddefinerede enkelt qubit-gates

Hadamard

Pauli-X/Y/Z

S-gate og T-gate (faseskift)

IKKE

Identitet

U3

Foruddefinerede multi qubit porte

CNOT/CY/CZ (kontrolleret-Pauli)

Controlled-S, Controlled-T og Controlled-Hadamard porte

BYTTE RUNDT

Toffoli

Fredkin

Planlagte funktioner

Opret og kør algoritmer med loops og betingelser

Oversættere er velkomne i GitHub-depotet:

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