QC

Quantum Computing for Android APK

Εκδότης: hex@dec
Android APK Free
Κατεβάστε v0.16.3-200423 0 κατεβάσματα
Τύπος αρχείουAPK
Εκδοχή0.16.3-200423
Εκδότης hex@dec
Ημερομηνία κυκλοφορίας11 Ιουν 2020
Ημερομηνία προστέθηκε11 Ιουν 2020
Απαιτήσεις OsAndroid
ΑπαιτήσειςRequires Android 5.0 and up
Σύνολο λήψεων0
ΤιμήFree

Περιγραφή

Ένα λογισμικό για Android που μιμείται τις ενέργειες ενός κβαντικού υπολογιστή

ουσιαστικά ένας κβαντικός προσομοιωτής υπολογιστή με περιορισμένη λειτουργικότητα

Ο κύριος σκοπός του είναι να επιτρέψει τη δοκιμή σε όλους, ακόμη και εν κινήσει. Δεδομένου ότι αυτή η εφαρμογή είναι μόνο ένας εξομοιωτής, μπορεί να δείξει τη θέση των qubits στη σφαίρα bloch. Αυτή η εφαρμογή μπορεί επίσης να εμφανίσει το διάνυσμα κατάστασης του συστήματος (σε λειτουργία πιθανότητας) και η τελική ενιαία πύλη θα είναι επίσης προσβάσιμη σύντομα. Το όριο είναι μόνο η υπολογιστική ισχύς της συσκευής σας!

Βοηθήστε τις δοκιμές και εγγραφείτε στο πρόγραμμα beta για νέες λειτουργίες!

Μπορείτε να εφαρμόσετε οποιουσδήποτε πίνακες στα qubits σας, εφόσον είναι μέλη της ομάδας SU(n), πρέπει να είναι μοναδιαίες και να έχουν μια ορίζουσα μονάδας.

Σχετικά με το backend

Η εφαρμογή χρησιμοποιεί ένα οικιακό backend για την προσομοίωση κβαντικών κυκλωμάτων. Δεν λειτουργεί ακόμα με θόρυβο. Το backend είναι γραμμένο σε Java και ολόκληρος ο πηγαίος κώδικας βρίσκεται στο GitHub στο hexadec/Quantum

Λάβετε υπόψη ότι η σειρά qubit σε αυτήν την εφαρμογή είναι Big-Endian, πράγμα που σημαίνει ότι σε μια πύλη πολλαπλών qubit η πρώτη παράμετρος είναι πάντα το τελευταίο bit στο διάνυσμα κατάστασης, ενώ ορισμένα άλλα γνωστά συστήματα είναι Little-Endian, επομένως τα περισσότερα multi. -Οι πύλες qubit χρειάζονται μετατροπή!

Κύρια χαρακτηριστικά

Το πολύ 10 qubits

Πύλες με το πολύ 4 qubits

Εξαιρετικά υψηλός αριθμός βολών (έως 2^20)

Πολλές προκαθορισμένες πύλες

Λάβετε άμεσα αποτελέσματα

Εξαγωγή αποτελεσμάτων

Ακολουθία πύλης εισαγωγής/εξαγωγής, εξαγωγή ως OpenQASM

Πάρτε το ερημίτη συζυγές οποιασδήποτε πύλης

Εμφάνιση σφαίρας bloch (για μη εμπλεκόμενα qubits)

Δείξτε το διάνυσμα κατάστασης του συστήματος

Αυτόματη και βελτιστοποίηση κυκλώματος συμμετοχής

Προκαθορισμένες πύλες ενός qubit

Hadamard

Pauli-X/Y/Z

S-gate & T-gate (μετατόπιση φάσης)

ΔΕΝ

Ταυτότητα

U3

Προκαθορισμένες πύλες πολλαπλών qubit

CNOT/CY/CZ (Controlled-Pauli)

Πύλες Controlled-S, Controlled-T και Controlled-Hadamard

ΑΝΤΑΛΑΓΗ

Toffoli

Φρέντκιν

Προγραμματισμένα χαρακτηριστικά

Δημιουργήστε και εκτελέστε αλγόριθμους με βρόχους και συνθήκες

Οι μεταφραστές είναι ευπρόσδεκτοι στο αποθετήριο GitHub:

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

Παρόμοια προγράμματα

Εναλλακτικές