| 버전 | 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) 그룹의 구성원인 한 큐비트에 모든 행렬을 적용할 수 있습니다. 큐비트는 단일이어야 하고 단위 결정자가 있어야 합니다.
백엔드 정보
응용 프로그램은 양자 회로를 시뮬레이션하기 위해 집에서 만든 백엔드를 사용합니다. 그것은 아직 소음과 함께 작동하지 않습니다. 백엔드는 Java로 작성되었으며 전체 소스 코드는 GitHub의 hexadec/Quantum에서 찾을 수 있습니다.
이 응용 프로그램의 큐비트 순서는 Big-Endian입니다. 즉, 다중 큐비트 게이트에서 항상 첫 번째 매개변수가 상태 벡터의 마지막 비트인 반면 일부 잘 알려진 시스템은 Little-Endian이므로 대부분의 다중 큐비트 -qubit 게이트 행렬은 변환이 필요합니다!
주요 특징
최대 10큐비트
4큐비트 이하의 게이트
매우 많은 촬영 매수(최대 2^20)
미리 정의된 많은 게이트
즉시 결과 얻기
결과 내보내기
게이트 시퀀스 가져오기/내보내기, OpenQASM으로 내보내기
모든 게이트의 에르미트 켤레를 취하십시오.
bloch sphere 표시(얽히지 않은 큐비트용)
시스템의 상태 벡터 표시
자동 및 옵트인 회로 최적화
사전 정의된 단일 큐비트 게이트
하다마르
파울리-X/Y/Z
S-게이트 및 T-게이트(위상 편이)
아니다
신원
U3
미리 정의된 다중 큐비트 게이트
CNOT/CY/CZ(통제된 파울리)
Controlled-S, Controlled-T 및 Controlled-Hadamard 게이트
교환
토폴리
프레드킨
계획된 기능
루프와 조건으로 알고리즘 생성 및 실행
번역가는 GitHub 리포지토리에서 환영합니다.
https://github.com/hexadec/Quantum/blob/master/app/src/main/res/values/strings.xml