| Wersja | 0.16.3-200423 |
|---|---|
| Wydawca | hex@dec |
| Data wydania | Jun 11, 2020 |
| Data dodania | Jun 11, 2020 |
| Wymagania systemu operacyjnego | Android |
| Wymagania | Requires Android 5.0 and up |
| Całkowita liczba pobrań | 0 |
| Cena £ | Free |
Opis
Oprogramowanie na Androida, które emuluje działanie komputera kwantowego
zasadniczo symulator komputera kwantowego o ograniczonej funkcjonalności
Jego głównym celem jest umożliwienie testowania każdemu, nawet w podróży. Ponieważ ta aplikacja jest tylko emulatorem, może pokazywać pozycję kubitów na sferze blocha. Ta aplikacja może również pokazywać wektor stanu systemu (w trybie prawdopodobieństwa), a ostateczna jednolita bramka również będzie dostępna wkrótce. Limit to tylko moc obliczeniowa Twojego urządzenia!
Pomóż testować i dołącz do programu beta, aby uzyskać nowe funkcje!
Możesz zastosować dowolne macierze do swoich kubitów, o ile są one członkami grupy SU(n), muszą być unitarne i muszą mieć wyznacznik jednostki.
O backendzie
Aplikacja wykorzystuje domowy backend do symulacji obwodów kwantowych. Nie działa jeszcze z hałasem. Backend jest napisany w Javie, a cały kod źródłowy można znaleźć na GitHub pod adresem hexadec/Quantum
Należy pamiętać, że kolejność kubitów w tej aplikacji to Big-Endian, co oznacza, że w bramce wielokubitowej zawsze pierwszym parametrem jest ostatni bit w wektorze stanu, podczas gdy inne znane systemy to Little-Endian, a więc większość -macierze bramek kubitowych wymagają konwersji!
Główne cechy
Maksymalnie 10 kubitów
Bramy z maksymalnie 4 kubitami
Niezwykle duża liczba strzałów (do 2^20)
Wiele predefiniowanych bramek
Uzyskaj wyniki natychmiast
Eksportuj wyniki
Importuj/Eksportuj sekwencję bramek, eksportuj jako OpenQASM
Weź hermitowski koniugat dowolnej bramy
Pokaż sferę blokową (dla niesplątanych kubitów)
Pokaż wektor stanu systemu
Optymalizacja obwodów Auto i Opt-in
Predefiniowane pojedyncze bramy kubitowe
Hadamar
Pauli-X/Y/Z
Bramka S i bramka T (przesunięcie fazowe)
NIE
Tożsamość
U3
Predefiniowane bramki wielokubitowe
CNOT/CY/CZ (kontrolowana – Pauli)
Bramki Controlled-S, Controlled-T i Controlled-Hadamard
ZAMIENIAĆ
Toffi
Fredkina
Planowane funkcje
Twórz i uruchamiaj algorytmy z pętlami i warunkami
Tłumacze są mile widziani w repozytorium GitHub:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml