| Нұсқа | 0.16.3-200423 |
|---|---|
| Баспа | hex@dec |
| Шығару күні | Jun 11, 2020 |
| Қосылған күн | Jun 11, 2020 |
| Os талаптары | Android |
| Талаптар | Requires Android 5.0 and up |
| Жалпы жүктеулер | 0 |
| Бағасы | Free |
Сипаттама
Кванттық компьютердің әрекеттерін эмуляциялайтын Android үшін бағдарламалық құрал
негізінен шектеулі функционалдығы бар кванттық компьютерлік симулятор
Оның негізгі мақсаты - тестілеуді барлығына, тіпті жолда жүруге мүмкіндік беру. Бұл қолданба тек эмулятор болғандықтан, ол блок сферасындағы кубиттердің орнын көрсете алады. Бұл қолданба жүйенің күй векторын да көрсете алады (ықтималдық режимінде) және соңғы унитарлық қақпа да жақын арада қол жетімді болады. Шектеу тек сіздің құрылғыңыздың есептеу қуаты!
Жаңа функционалдылық үшін тестілеуге көмектесіңіз және бета бағдарламасына қосылыңыз!
Кез келген матрицаларды кубиттеріңізге қолдануға болады, егер олар SU(n) тобының мүшесі болса, олар біртұтас болуы және бірлік анықтауышы болуы керек.
Backend туралы
Қолданба кванттық тізбектерді имитациялау үшін үйде жасалған серверді пайдаланады. Ол әлі шумен жұмыс істемейді. Backend Java тілінде жазылған және бүкіл бастапқы кодты GitHub сайтында hexadec/Quantum сайтында табуға болады.
Есіңізде болсын, бұл қолданбадағы кубит тәртібі Big-Endian болып табылады, яғни көп квбиттік қақпада әрқашан бірінші параметр күй векторындағы соңғы бит болып табылады, ал кейбір басқа белгілі жүйе Little-Endian болып табылады, сондықтан көпшілігі мульти -qubit қақпасы матрицаларын түрлендіру қажет!
Негізгі ерекшеліктері
Ең көбі 10 кубит
Ең көбі 4 кубитке ие қақпалар
Өте жоғары түсірілімдер саны (2^20 дейін)
Көптеген алдын ала анықталған қақпалар
Нәтижелерді дереу алыңыз
Нәтижелерді экспорттау
Импорт/экспорт қақпасының реті, OpenQASM ретінде экспорттау
Кез келген қақпаның гермиттік конъюгатын алыңыз
Блок сферасын көрсету (байланбаған кубиттер үшін)
Жүйенің күй векторын көрсетіңіз
Автоматты және қосылу схемасын оңтайландыру
Алдын ала анықталған жалғыз кубиттік қақпалар
Хадамард
Паули-X/Y/Z
S-қақпа және T-қақпа (фазалық жылжу)
ЖОҚ
Жеке басын куәландыратын
U3
Алдын ала анықталған көп квбиттік қақпалар
CNOT/CY/CZ (бақыланатын-Паули)
Басқарылатын-S, Басқарылатын-Т және Басқарылатын-Хадамард қақпалары
SWAP
Тоффоли
Фредкин
Жоспарланған мүмкіндіктер
Циклдер және шарттар бар алгоритмдерді құру және іске қосу
Аудармашылар GitHub репозиторийінде қабылданады:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml