QUANTUM TECHNOLOGY
量子コンピューティングとソフトウェア開発入門
量子ビットの基礎から量子回路、主要アルゴリズム、Qiskitを用いた実装までを、理論とコードの両面から学ぶための入門書。
量子ビットから量子アルゴリズムまで、数式で理解する基礎
量子コンピューティングの数学的基礎、量子状態、測定、量子回路、主要アルゴリズムを体系的に理解するための理論入門。
量子アルゴリズムがなぜ正しく動くのかは、線形代数の言葉で厳密に記述できます。本書は複素ベクトル空間と行列の基礎から出発し、量子状態、ユニタリ発展、測定という量子計算の公理系を順に組み立てたうえで、主要アルゴリズムの動作を数式で追います。実装やハードウェアには立ち入らず、理論の骨格を一貫した記法で示すことに集中します。
議論は有限次元の範囲で完結する道具立てだけを使い、証明は読者が手を動かして確かめられる粒度で進めます。実装から量子計算に入った読者が知識を理論の側から整理し直すための一冊としても、量子情報科学を本格的に学ぶ前の準備としても読めるよう構成します。
※ 刊行前のため、目次および内容は変更される場合があります。
なぜ量子コンピューティングを学ぶのか
ビット・論理・計算の最小単位
可逆計算という考え方
ベクトル・内積・基底
複素数と位相
行列・固有値・固有ベクトル
単一量子ビット状態と測定
単一量子ビットゲート
多量子ビット状態とテンソル積
多量子ビット測定と量子もつれ
多量子ビットゲートと量子回路の見方
量子テレポーテーション
干渉と位相の役割
位相推定の考え方
グローバーのアルゴリズム
ショアのアルゴリズム
ハミルトニアンと連続時間発展
断熱量子計算
量子シミュレーション
ノイズと量子誤り訂正
変分法と NISQ 時代の量子計算
量子コンピューティングの現在地と未来
QUANTUM TECHNOLOGY
量子ビットの基礎から量子回路、主要アルゴリズム、Qiskitを用いた実装までを、理論とコードの両面から学ぶための入門書。
QUANTUM TECHNOLOGY
量子通信、QKD、量子リピータ、分散量子計算、量子センシングから量子インターネットへの展望までを体系的に扱う入門書。