| Версія | 0.16.3-200423 |
|---|---|
| Выдавец | hex@dec |
| Дата выпуску | Jun 11, 2020 |
| Дата дададзена | Jun 11, 2020 |
| Патрабаванні да ОС | Android |
| Патрабаванні | Requires Android 5.0 and up |
| Усяго загрузак | 0 |
| Кошт | Free |
Апісанне
Праграмнае забеспячэнне для Android, якое імітуе дзеянні квантавага кампутара
па сутнасці, гэта квантавы кампутарны сімулятар з абмежаванай функцыянальнасцю
Яго галоўная мэта - дазволіць тэсціраванне ўсім, нават у дарозе. Паколькі гэта дадатак з'яўляецца толькі эмулятарам, яно можа паказваць становішча кубітаў на сферы Блоха. Гэта дадатак можа таксама паказваць вектар стану сістэмы (у рэжыме імавернасці), а канчатковы ўнітарны варот таксама будзе даступны ў бліжэйшы час. Мяжа - толькі вылічальная магутнасць вашага прылады!
Дапамажыце ў тэсціраванні і далучайцеся да бэта-праграмы для новых функцый!
Вы можаце ўжываць любыя матрыцы да сваіх кубітаў, калі яны з'яўляюцца членамі групы SU(n), яны павінны быць унітарнымі і павінны мець дэтэрмінант адзінкі.
Пра бэкэнд
Дадатак выкарыстоўвае самаробны бэкэнд для мадэлявання квантавых схем. З шумам пакуль не працуе. Бэкэнд напісаны на Java, а ўвесь зыходны код можна знайсці на GitHub па адрасе hexadec/Quantum
Майце на ўвазе, што парадак кубітаў у гэтым дадатку - Big-Endian, што азначае, што ў мультыкубітным гейце заўсёды першы параметр з'яўляецца апошнім бітам у вектары стану, тады як некаторыя іншыя добра вядомыя сістэмы з'яўляюцца Little-Endian, такім чынам, большасць мульты -кубітныя варотныя матрыцы патрабуюць пераўтварэння!
Асноўныя рысы
Максімум 10 кубітаў
Вароты з максімум 4 кубітамі
Надзвычай вялікая колькасць стрэлаў (да 2^20)
Мноства наканаваных варот
Атрымайце вынікі неадкладна
Экспартаваць вынікі
Імпарт/экспарт паслядоўнасці варот, экспарт як OpenQASM
Возьмем эрмітава спалучэнне любых варот
Паказаць блох-сферу (для незаблытаных кубітаў)
Пакажыце вектар стану сістэмы
Аўтаматычная аптымізацыя і аптымізацыя ланцуга па выбары
Наканаваныя адзінкавыя кубітныя вароты
Адамар
Паўлі-X/Y/Z
S-затвор і Т-затвор (фазавы зрух)
НЕ
Ідэнтычнасць
U3
Наканаваныя шматкубітныя гейты
CNOT/CY/CZ (Controlled-Pauli)
Вароты Controlled-S, Controlled-T і Controlled-Adamar
АБМЕН
Тофолі
Фрэдкін
Запланаваныя асаблівасці
Стварэнне і запуск алгарытмаў з цыкламі і ўмовамі
Перакладчыкаў вітае рэпазітар GitHub:
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml