タグ付けされた質問 「programming」

量子コンピューターで実行されるコードの記述に関する質問。特定のプログラミング言語の使用に関する質問については、より具体的なタグの使用も検討してください。


2
IBMQデバイスのQubits仕様
ここに示されているように、異なる量子ビット間のCNOTゲートは異なるエラーレートを持っています。次の質問があります。 1)QISkitで回路を定義するとき、q[0]デバイスの同じキュービットに常に対応しますか(たとえばq0、デバイスのマニュアルにラベルされているキュービット)?もしそうなら、どのように私は単なる例の量子ビットに使用できる12と13のibmq_16_melbourne(単なる例として)? 2)デバイスで1つのジョブが実行されている場合、たとえば3キュービットを使用している場合、そのデバイスで他のジョブが同時に実行されていますか? 3)1つの回路にCNOTゲートがいくつあるため、そのエラーは妥当なままですか?基本的に、妥当な結果を得るには、どのデバイスでも回路をどれだけ深くできますか? ありがとうございました。

2
量子コンピュータを使って量子力学シミュレーションを実行できますか?
私は物理学と量子力学に熱心なコンピュータサイエンス専攻です。Q#とD-Waveについて学び始めましたが、量子コンピューターを使用して量子力学理論をテストできるかどうか知りたいだけでした。 もしそうなら、私は何をどのように調べればよいですか?たとえば、Q#では、約30キュビットで無料で開発できます。その多くのキュービットでどのようなシミュレーションができますか?

2
「リセット」量子ゲートの可能性
「リセット」ゲートが欲しいのですが。このゲートは、量子ビットにを持参する効果だろう状態。 明らかに、そのようなゲートは単一ではありません(そのため、ユニバーサルゲートに関して信頼できる実装を見つけることができません)。| 0 ⟩|0⟩\mid0\rangle ここで、特定のニーズのために、ユーザーが常にから開始できるように、キュービットまたは量子レジスタをその状態にリセットするこの機能が必要です。QASMに移行する小さなプログラミング言語を作成しています。関数が終了すると、すべてのローカル(量子)変数(キュービット)をリセットして再利用できるようにします。QASMリセット命令は、実際のプロセッサーでは機能しません。| 0 ⟩|0⟩\mid0\rangle| 0 ⟩|0⟩\mid0\rangle この効果は量子位相推定で実現できるのではないかと思いますが、別の方法があるのではないかと思っています。

1
IBM QISKit使用時の量子回路の視覚化
QISKitの作業環境に関して、インストール手順に従いました。回路の視覚化のために、PDFから画像に変換するpopplerに加えて、latexをインストールしました。その後、私はここに示した例に従いました。 コードを書いて実行した後、プログラムは実行されましたが、回路の視覚化が得られませんでした。エラーメッセージをまったく受け取っていなくても、何が問題なのかわかりません。 だから何かアイデア?

2
回路にエラーがありました!。エラー= 'QISkitタイムアウト'
QISKit(に基づくhello_quantum.py)を使用して次の量子コードを取得しました。 import sys, os from qiskit import QuantumProgram, QISKitError, RegisterSizeError # Create a QuantumProgram object instance. Q_program = QuantumProgram() try: import Qconfig Q_program.set_api(Qconfig.APItoken, Qconfig.config["url"]) except: offline = True print("WARNING: There's no connection with IBMQuantumExperience servers."); print("The backends available for use are: {}\n".format(",".join(Q_program.available_backends()))) backend = 'ibmqx5' try: # Create a Quantum …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.