| Тип на файла | APK |
|---|---|
| Версия | 0.16.3-200423 |
| Издател | hex@dec |
| Дата на излизане | 11.06.2020 г. |
| Датата е добавена | 11.06.2020 г. |
| Os изисквания | Android |
| Изисквания | Requires Android 5.0 and up |
| Общо изтегляния | 0 |
| Цена | Free |
Описание
Софтуер за Android, който емулира действията на квантов компютър
по същество квантов компютърен симулатор с ограничена функционалност
Основната му цел е да даде възможност за тестване на всички, дори в движение. Тъй като това приложение е само емулатор, то може да показва позицията на кубитите върху сферата на блока. Това приложение може също така да показва вектора на състоянието на системата (в режим на вероятност) и окончателният унитарен порт също ще бъде достъпен скоро. Ограничението е само изчислителната мощност на вашето устройство!
Помогнете при тестването и се присъединете към бета програмата за нова функционалност!
Можете да приложите всякакви матрици към вашите кубити, стига те да са членове на групата SU(n), те трябва да са унитарни и да имат детерминанта на единица.
Относно бекенда
Приложението използва домашно направен бекенд за симулиране на квантови вериги. Все още не работи с шум. Бекендът е написан на Java и целият изходен код може да бъде намерен в GitHub на hexadec/Quantum
Моля, имайте предвид, че редът на qubit в това приложение е Big-Endian, което означава, че в многокубитов порт винаги първият параметър е последният бит във вектора на състоянието, докато някои други добре познати системи са Little-Endian, следователно повечето мулти -qubit gate матриците се нуждаят от преобразуване!
Основните функции
Най-много 10 кубита
Порти с най-много 4 кубита
Изключително голям брой изстрели (до 2^20)
Много предварително дефинирани порти
Получете незабавни резултати
Експортиране на резултати
Импортиране/Експортиране на гейт последователност, експортиране като OpenQASM
Вземете ермитовия конюгат на всяка порта
Показване на bloch сфера (за незаплетени кубити)
Покажете вектора на състоянието на системата
Автоматична и Opt-in оптимизация на веригата
Предварително дефинирани единични qubit гейтове
Адамар
Паули-X/Y/Z
S-gate & T-gate (фазово изместване)
НЕ
Идентичност
U3
Предварително дефинирани многокубитови врати
CNOT/CY/CZ (контролиран-Паули)
Контролирани-S, Контролирани-T и Контролирани-Адамарови порти
РАЗМЯНА
Тофоли
Фредкин
Планирани функции
Създавайте и изпълнявайте алгоритми с цикли и условия
Преводачите са добре дошли в хранилището на GitHub:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml