| Versjon | 0.16.3-200423 |
|---|---|
| Forlegger | hex@dec |
| Utgivelsesdato | Jun 11, 2020 |
| Dato lagt til | Jun 11, 2020 |
| Os krav | Android |
| Krav | Requires Android 5.0 and up |
| Totalt antall nedlastinger | 0 |
| Pris | Free |
Beskrivelse
En programvare for Android som emulerer handlingene til en kvantedatamaskin
i hovedsak en kvantedatasimulator med begrenset funksjonalitet
Hovedformålet er å muliggjøre testing for alle, selv på farten. Siden denne appen bare er en emulator, kan den vise posisjonen til qubitene på bloch-sfæren. Denne appen kan også vise tilstandsvektoren til systemet (i sannsynlighetsmodus), og den endelige enhetsporten vil også være tilgjengelig snart. Grensen er bare datakraften til enheten din!
Hjelp til å teste og bli med i betaprogrammet for ny funksjonalitet!
Du kan bruke hvilke som helst matriser på qubitene dine så lenge de er medlem av gruppen SU(n) de må være enhetlige og må ha en enhetsdeterminant.
Om backend
Applikasjonen bruker en hjemmelaget backend for å simulere kvantekretser. Den fungerer ennå ikke med støy. Backend er skrevet i Java og hele kildekoden kan finnes på GitHub på hexadec/Quantum
Vær oppmerksom på at qubit-rekkefølgen i denne applikasjonen er Big-Endian, noe som betyr at i en multi-qubit-port alltid er den første parameteren den siste biten i tilstandsvektoren, mens noen andre velkjente systemer er Little-Endian, og dermed de fleste multi -qubit gate matriser trenger konvertering!
Hovedtrekkene
Høyst 10 qubits
Porter med maksimalt 4 qubits
Ekstremt høyt antall bilder (opptil 2^20)
Mange forhåndsdefinerte porter
Få resultater umiddelbart
Eksporter resultater
Import/eksporter portsekvens, eksporter som OpenQASM
Ta hermitian-konjugatet til enhver port
Vis blokksfære (for ikke-entaglede qubits)
Vis tilstandsvektoren til systemet
Automatisk og opt-in kretsoptimalisering
Forhåndsdefinerte enkelt qubit-porter
Hadamard
Pauli-X/Y/Z
S-gate og T-gate (faseskift)
IKKE
Identitet
U3
Forhåndsdefinerte multi qubit-porter
CNOT/CY/CZ (kontrollert-Pauli)
Controlled-S, Controlled-T og Controlled-Hadamard porter
BYTTE
Toffoli
Fredkin
Planlagte funksjoner
Lag og kjør algoritmer med looper og betingelser
Oversettere er velkommen til GitHub-depotet:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml