はじめに

はじめに#

ユーティリティー・スケールの量子コンピューティングへようこそ!

始める前に、コンテンツの提供とユーザーエクスペリエンスを向上させるために重要なこの短いコース前アンケートに回答してください。

このコースは、2024年に東京大学で開催された授業をベースにしています。各レッスンは、講義で使用された PDF と計算可能な lab で構成されています。lab の解説が少なく解説が主に PDF に記載されているレッスンと、lab に詳細な説明と数学的動機が含まれているレッスンとが混じっています。

レッスン 2-6 では、グローバーや量子位相推定などの有名なアルゴリズムについて説明します。これらは、量子コンピューティングの潜在的な力を理解する上で間違いなく重要で、そのほとんどがユーティリティー・スケールの計算に関連しています。初学者の方は、必ずこれらに取り組む必要がありますが、量子コンピューティングに豊富な経験がある方にとっては、これらのレッスンには、ユーティリティー・スケールの計算のための新しい情報は特にありません。

レッスン 7-8 では、量子系のシミュレーションと古典によるシミュレーションを復習します。古典シミュレーションの授業は、東京大学の河瀬良亮助教が執筆し、外部のGitHubでホストされています。

レッスン 9 は、最新の量子コンピューティングのハードウェアに焦点を当てています。

レッスン 10 からユーティリティー・スケールの計算のために特に重要なトピックについて説明します。回路の最適化 (レッスン 10) とエラーの緩和 (レッスン 11) を理解することは、このスケールで良い結果を得るために重要です。ユーティリティー・スケールの計算そのものは、レッスン 12 から レッスン 14 にあります。

必要な QPU 時間の誠実な見積もりは各レッスンの冒頭に記載されていますが、若干異なる場合があります。このコースに関連するクイズやバッジはありません。

これらの教育資産が、有用な量子コンピューティングを実現する上であなたとあなたの生徒に役立つことを願っています。

この入門講義の PDF はここからダウンロード できます。PDF 上のコードは更新されないため、非推奨になる可能性があります。

© IBM Corp., 2017-2025