Aller au contenu
QC

Quantum Computing for Android APK

Éditeur: hex@dec
Android APK Free
Télécharger v0.16.3-200423 0 téléchargements
Type de fichierAPK
Version0.16.3-200423
Éditeur hex@dec
Date de sortie11 juin 2020
Date ajoutée11 juin 2020
Exigences OSAndroid
ExigencesRequires Android 5.0 and up
Total téléchargements0
PrixFree

La description

Un logiciel pour Android qui émule les actions d'un ordinateur quantique

essentiellement un simulateur d'ordinateur quantique avec des fonctionnalités limitées

Son objectif principal est de permettre à tout le monde de tester, même en déplacement. Étant donné que cette application n'est qu'un émulateur, elle peut afficher la position des qubits sur la sphère de bloch. Cette application peut également afficher le vecteur d'état du système (en mode probabilité) et la porte unitaire finale sera également accessible prochainement. La limite n'est que la puissance de calcul de votre appareil !

Aidez à tester et rejoignez le programme bêta pour de nouvelles fonctionnalités !

Vous pouvez appliquer n'importe quelle matrice à vos qubits tant qu'ils sont membres du groupe SU(n), ils doivent être unitaires et avoir un déterminant unitaire.

À propos du backend

L'application utilise un backend fait maison pour simuler des circuits quantiques. Il ne fonctionne pas encore avec le bruit. Le backend est écrit en Java et le code source complet peut être trouvé sur GitHub à hexadec/Quantum

Veuillez noter que l'ordre qubit dans cette application est Big-Endian, ce qui signifie que dans une porte multi-qubit, le premier paramètre est toujours le dernier bit du vecteur d'état, alors que certains autres systèmes bien connus sont Little-Endian, donc la plupart multi -les matrices de porte qubit ont besoin d'être converties !

Caractéristiques principales

Au plus 10 qubits

Portes avec au plus 4 qubits

Nombre extrêmement élevé de prises de vue (jusqu'à 2 ^ 20)

De nombreuses portes prédéfinies

Obtenez des résultats immédiatement

Exporter les résultats

Séquence de porte d'importation/exportation, exportation en tant qu'OpenQASM

Prenez le conjugué hermitien de n'importe quelle porte

Afficher la sphère bloch (pour les qubits non intriqués)

Afficher le vecteur d'état du système

Optimisation automatique et opt-in du circuit

Portes qubit uniques prédéfinies

Hadamard

Pauli-X/Y/Z

S-gate et T-gate (déphasage)

NE PAS

Identité

U3

Portes multi-qubits prédéfinies

CNOT/CY/CZ (contrôlé-Pauli)

Portes Contrôlée-S, Contrôlée-T et Contrôlée-Hadamard

ÉCHANGER

Toffoli

Fredkin

Fonctionnalités prévues

Créer et exécuter des algorithmes avec des boucles et des conditions

Les traducteurs sont les bienvenus dans le référentiel GitHub :

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

Programmes similaires

Alternatives