IBM Quantumアカウントなしでチュートリアルを実行
IBMのチュートリアルは実際の量子コンピュータ向けに書かれており、IBM Quantumのアカウントを前提としています。doQumentationではシミュレータモードがデフォルトでオンです。IBM Quantumにジョブを送るはずのコードがローカルのシミュレータで実行されるため、アカウントなしでチュートリアルを実行できます。

理想的か、ノイズ付きか
ノイズのない理想的な結果にはAerSimulatorを、実際のIBM量子コンピュータのノイズと構成を再現する数十のフェイクバックエンドからも選べます。ツールバーにどれが有効かが表示されるので、コードがどこで実行されるかが常にわかります。
準備ができたら実機に切り替え
設定でIBM QuantumのAPIキーとインスタンスを保存し、モードをIBM Quantumに切り替えます。認証情報はブラウザに保存され、カーネルの起動時に渡されるため、ノートブックにトークンを貼り付ける必要はありません。
シミュレータにできないこと
一部のセルは、ジョブの一覧表示や実機のキャリブレーション情報の取得など、IBM Quantum自体を必要とします。doQumentationはそれらを判別し、エラーを表示する代わりにその旨をお知らせします。
これらのページで試す
よくある質問
アカウントなしでIBM Quantumのチュートリアルを実行できますか?
はい。doQumentationではシミュレータモードがデフォルトなので、アカウントもAPIキーも設定も不要で、チュートリアルはシミュレータで実行されます。
フェイクバックエンドとは何ですか?
フェイクバックエンドは、実際のIBM量子コンピュータをQiskitでモデル化したものです。量子ビットの配置、ゲートセット、測定されたノイズを再現します。待ち行列なしで、実機のような結果が得られます。
実機と同じ結果が得られますか?
完全には同じになりません。理想的なシミュレータにはノイズがまったくなく、フェイクバックエンドは記録されたデバイスのノイズのスナップショットを使います。どちらも学習やテストに適しており、チュートリアルでは期待される結果が説明されています。
制限はありますか?
シミュレータはカーネルのコンピュータ上で動くため、量子ビット数の多い大きな回路では、動作が遅くなったりメモリ不足になったりすることがあります。ほとんどのチュートリアルは、問題なく実行できる規模になっています。