コース概要

はじめに

量子情報理論

  • 不確定性原理
  • 叠加とエンタングルメント
  • 原子核以下の粒子

クラシックコンピュータの概要

  • ビット
  • 二進数システム
  • トランジスタ

量子コンピューティング

  • 位相コード
  • 回路QED(Quantum Electrodynamics)
  • キュビット

IBM Quantum Experiences と Python フレームワーク

  • 量子コンピューティングで使用されるモジュールとプロセス
  • 量子回路シミュレーション
  • 回路コンポーザー
  • Qiskit ノートブック

開発環境の準備

  • Anaconda のインストールと設定
  • pip と Python パッケージのインストールと設定
  • Qiskit のインストール
  • IBM Quantum Experience の設定
  • IDE をプロジェクトマネージャーとして設定
  • バージョン管理センター(GitHub)の設定

Circuit Composer での QER 回路の構築

  • ゲートの適用
  • キュビットの測定
  • QER 回路の保存と実行

Qiskit ノートブックでの QER 回路のコーディング

  • ノイジーシミュレーションの実装
  • ノイズ回路のコーディング
  • 4キュビットの量子フーリエ変換用量子回路の実装
  • 量子回路で基本的なアルゴリズムの作成 
  • 量子テレポーテーション回路のコーディング 

回路のテスト

  • 実際の IBM 量子デバイスで QER 回路を実行
  • 表示された結果の分析

まとめと結論

要求

  • Python プログラミングの理解

対象者

  • コンピュータ科学者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー