無料モジュール
量子コンピューティング
量子コンピューティングを、ふつうのパソコン上のシミュレータで学びます。量子ビット、ゲート、測定、量子もつれ、干渉、振幅増幅による探索と、その限界を、小さな Python のプログラムで確かめます。
6件のレッスン340分のレッスン情報科学の中核
レッスン一覧
どのレッスンも全文を無料で読めます。無料アカウントを作ると、コマンドをラボで実行し、クイズと課題に取り組めます。
1 · コンテナラボ
量子ビットと状態ベクトル
量子ビットの状態を2つの数で書き、そこから確率を求められる。
レッスンを読む2 · コンテナラボ
量子ゲートは行列のかけ算
量子ビットにゲートを当てて、新しい状態を求められる。
レッスンを読む3 · コンテナラボ
量子ビットの測定と確率
状態を測ったときの結果と回数を、確率から予想できる。
レッスンを読む4 · コンテナラボ
量子もつれとベル状態
ベル状態を作り、結果が結びつく理由を説明できる。
レッスンを読む5 · コンテナラボ
干渉で間違いを打ち消す
ゲートの並びで、間違った結果の振幅が打ち消されることを示せる。
レッスンを読む6 · コンテナラボ
量子アルゴリズムの得意と限界
量子アルゴリズムが速くする問題と、速くしない問題を説明できる。
レッスンを読む
授業で使いますか?このモジュールを学生に割り当てると、教員用ガイド、自動採点つきの課題、学生ごとのラボを使えます。