コンテンツにスキップ
QC

Quantum Computing for Android APK

出版社: hex@dec
Android APK Free
ファイルタイプAPK
バージョン0.16.3-200423
出版社 hex@dec
発売日2020/06/11
追加された日付2020/06/11
OSの要件Android
要件Requires Android 5.0 and up
総ダウンロード数0
価格Free

説明

量子コンピューターの動作をエミュレートする Android 用ソフトウェア

基本的に、機能が制限された量子コンピューター シミュレーター

その主な目的は、外出先でも誰でもテストできるようにすることです。このアプリは単なるエミュレーターであるため、ブロッホ球上の量子ビットの位置を表示できます。このアプリは、システムの状態ベクトルを (確率モードで) 表示することもでき、最終的なユニタリ ゲートも間もなくアクセス可能になります。限界はあなたのデバイスの計算能力だけです!

テストを手伝って、新しい機能のベータ プログラムに参加してください!

グループ SU(n) のメンバーである限り、キュービットに任意の行列を適用できます。それらはユニタリである必要があり、単位行列式を持っている必要があります。

バックエンドについて

このアプリケーションは、量子回路をシミュレートするために自家製のバックエンドを使用します。ノイズにはまだ対応していません。バックエンドは Java で記述されており、ソース コード全体は GitHub の hexadec/Quantum にあります。

このアプリケーションのキュービット順序はビッグ エンディアンであることに注意してください。つまり、マルチ キュービット ゲートでは常に最初のパラメーターが状態ベクトルの最後のビットになりますが、他のよく知られているシステムはリトル エンディアンであるため、ほとんどのマルチ-量子ビットゲート行列は変換が必要です!

主な特徴

最大 10 キュービット

最大 4 キュービットのゲート

非常に多くのショット (最大 2^20)

多くの定義済みゲート

すぐに結果を得る

結果のエクスポート

ゲート シーケンスのインポート/エクスポート、OpenQASM としてエクスポート

任意のゲートのエルミート共役を取る

ブロック球を表示する (エンタグリングされていないキュービットの場合)

システムの状態ベクトルを表示

自動およびオプトイン回路最適化

事前定義された単一キュービット ゲート

アダマール

パウリ-X/Y/Z

S-gate & T-gate (位相シフト)

いいえ

身元

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

類似プログラム

代替案