『量子コンピュータの頭の中―計算しながら理解する量子アルゴリズムの世界 [単行本]Ω』はセカイモンでkJ-000d996108から出品され、57の入札を集めて05月13日 07時 35分に、2,746円で落札されました。即決価格は2,746円でした。決済方法はに対応。群馬県からの発送料は落札者が負担しました。PRオプションはストア、取りナビ(ベータ版)を利用したオークション、即買でした。
要旨(「BOOK」データベースより)「重ね合わせ」を数式で表すと?高校数学からコツコツと、量子コンピュータの世界をのぞいてみよう。目次# 第1章 量子コンピュータへのいざない## 1.1 量子コンピュータへの期待## 1.2 量子コンピュータの歴史## 1.3 古典コンピュータと量子コンピュータの違い### 1.3.1 なぜ量子コンピュータは速いのか### 1.3.2 古典ビットと量子ビット### 1.3.3 量子コンピュータの速さとユニタリ行列## 1.4 量子コンピュータによくある誤解#### 誤解1.量子コンピュータは、あらゆる計算が速くなる#### 誤解2.量子コンピュータが実現すれば、スーパーコンピュータは不要#### 誤解3.量子コンピュータは既に実用化している## コラム:量子力学が分からなくても量子コンピュータを理解するには# 第2章 量子コンピュータ入門以前## 2.1 量子コンピュータは「行列」の世界## 2.2 行列の基本をおさらい### 2.2.1 行列とベクトルの定義### 2.2.2 行列の和・差・積#### 行列の和・差#### 行列とベクトルの積#### 行列と行列の積#### 行列の分配法則### 2.2.3 単位行列と逆行列## 2.3 集合### 2.3.1 外延的記法と内包的記法### 2.3.2 要素### 2.3.3 よく使う集合の記号### 2.3.4 積集合## 2.4 複素数### 2.4.1 虚数単位と複素数の演算### 2.4.2 絶対値### 2.4.3 複素共役## 2.5 ゲートの正体である行列(ユニタリ行列)### 2.5.1 転置行列と随伴行列### 2.5.2 ユニタリ行列### 2.5.3 ブラケット記法### 2.5.4 行列に関連する記号についての補足## 2.6 内積### 2.6.1 内積の定義### 2.6.2 ブラケットと内積の関係### 2.6.3 内積の性質### 2.6.4 内積の応用## 2.7 複数ビットを支える行列(テンソル積)## 2.8 論理式を実現する古典回路# 第3章 量子コンピュータの基本ルール## 3.1 この章で学ぶこと## 3.2 量子コンピュータの基礎「量子ビット」### 3.2.1 「重ね合わせ状態」とは?## 3.3 計算結果を得る「測定」## 3.4 ビットの状態を変化させる「量子ゲート」### 3.4.1 量子状態をユニタリ発展させたものは、量子状態になる### 3.4.2 任意のユニタリ発展は、ハードウェアとして実装可能### 3.4.3 ユニタリ発展の可逆性## 3.5 量子状態の区別がつくとき、つかないとき### 3.5.1 区別できる例### 3.5.2 区別できない例### 3.5.3 区別できない理由## コラム:どうして量子コンピュータの演算はユニタリ行列なのか# 第4章 行列で読み解く量子回路の基本## 4.1 この章で学ぶこと## 4.2 量子ゲートと量子回路## 4.3 重ね合わせ状態を作る「アダマールゲート」## 4.4 NOTの役割を果たす「Xゲート」## 4.5 位相反転させる「Zゲート」#### パウリ行列とアダマール行列の関係## 4.6 "ゲートがない"状態を作る## 4.7 量子ゲートの性質## 4.8 量子ビットを測定する## 4.9 1量子ビットの量子回路を数学的に表す#### 簡潔な計算方法# 第5章 2量子ビットに拡張する## 5.1 この章で学ぶこと## 5.2 2量子ビットは「テンソル積」で表す## 5.3 2量子ビットでの測定とユニタリ発展### 5.3.1 計算例### 5.3.2 2×2のユニタリ行列から4×4のユニタリ行列を作る## 5.4 積状態と量子もつれ状態## 5.5 量子複製不可能定理# 第6章 2量子ビットの量子回路## 6.1 この章で学ぶこと## 6.2 ややこしい計算をやさしくする工夫### 6.2.1 1量子ビットのテンソル積で表す### 6.2.2 記法の工夫#### 量子ビットの順番に関する注意## 6.3 標的ビットを制御する「CNOTゲート」### 6.3.1 CNOTゲートと量子複製不可能定理の関係## 6.4 量子ビットを入れ替える「SWAPゲート」## 6.5 量子ビットを測定する## 6.6 2量子ビットの量子回路を数学的に表す#### 簡潔な計算方法## コラム:量子コンピュータの実行結果を検証する技術―量子状態トモグラフィ# 第7章 量子プログラミング入門編## 7.1 この章で学ぶこと## 7.2 量子プログラミング言語・ライブラリ## 7.3 Qiskitを利用する### 7.3.1 Qiskitの概要### 7.3.2 Qiskitの実行方法### 7.3.3 IBM Quantumのアカウント作成## 7.4 量子回路に関する用語## 7.5 基本的な量子プログラミング### 7.5.1 IBM Quantum Labの起動### 7.5.2 基本的なプログラミング方法#### 量子回路の初期化#### 量子回路の組み立て#### 測定#### 実行と結果取得#### 測定値は確率的### 7.5.3 特定の量子レジスタのみを測定する方法#### 量子回路の初期化#### 量子回路の組み立て#### 測定### 7.5.4 レジスタを直接利用した実装#### 量子回路の初期化#### 量子回路の組み立て#### 測定## 7.6 実行結果と量子回路の可視化### 7.6.1 実行結果の可視化### 7.6.2 量子回路の可視化### 7.6.3 量子回路の可視化をサポートする機能## 7.7 ゲートと関数の対応## 7.8 自分のPCで実行する方法## 7.9 発展:人間が書いたプログラムを量子コンピュータ向けに変換する技術―量子コンパイラ### 7.9.1 量子コンパイラの機能### 7.9.2 ハードウェアのトポロジーを考慮した量子回路に変換### 7.9.3 ハードウェアで実行できるゲートを考慮した量子回路に変換### 7.9.4 短い量子回路に変換### 7.9.5 その他の機能# 第8章 n量子ビットの世界## 8.1 この章で学ぶこと## 8.2 量子ビットを一般化する## 8.3 測定(確率の世界)## 8.4 ユニタリ発展(行列の世界)## 8.5 一部の量子ビットの測定### 8.5.1 一部の量子ビットの測定(具体例1)### 8.5.2 一部の量子ビットの測定(一般的なルール)### 8.5.3 一部の量子ビットの測定(具体例2)## 8.6 1量子ビットのテンソル積を用いた計算### 8.6.1 1量子ビットのテンソル積で表す### 8.6.2 記法の工夫## 8.7 代表的なn量子ビットの量子ゲート### 8.7.1 トフォリゲート### 8.7.2 フレドキンゲート## 8.8 重ね合わせ状態を利用した計算## 8.9 排他的論理和とオラクル## 8.10 発展:量子コンピュータを使って任意の2^n次正方行列のかけ算を計算する### 8.10.1 パウリ行列で2次正方行列を表す### 8.10.2 テンソル積の和と量子状態の積### 8.10.3 パウリ行列で4次正方行列を表す### 8.10.4 パウリ行列で2^n次正方行列を表す# 第9章 量子テレポーテーション## 9.1 この章で学ぶこと## 9.2 量子テレポーテーションとは?## 9.3 量子テレポーテーションの方法### 9.3.1 ステップ1:量子もつれ状態を共有する### 9.3.2 ステップ2:移動する量子ビットを準備する### 9.3.3 ステップ3:アリスが手元の量子ビットにCNOTとHを適用する### 9.3.4 ステップ4:アリスが手元の量子ビットを測定し、得た値を古典ビットとしてボブに通信する### 9.3.5 ステップ5:得た古典ビットにより、ボブが手元の量子状態を操作する#### 古典ビット00を受け取った場合#### 古典ビット01を受け取った場合#### 古典ビット10を受け取った場合#### 古典ビット11を受け取った場合#### 添え字2の量子ビットに対する処理をまとめる### 9.3.6 ステップ1~ステップ5をまとめる## 9.4 量子テレポーテーションのプログラミング#### 結果表示用の文字列#### 量子回路の初期化#### ステップ1:量子もつれ状態を共有する#### ステップ2:移動する量子ビットを準備する#### ステップ3:アリスが手元の量子ビットにCNOTとHを適用する#### ステップ4:アリスが手元の量子ビットを測定し、得た値を古典ビットとしてボブに通信する#### ステップ5:得た古典ビットにより、ボブが手元の量子状態を変化させる#### 実行と結果取得## 9.5 発展:量子インターネット# 第10章 量子誤り訂正入門## 10.1 この章で学ぶこと## 10.2 量子誤り訂正の必要性と制約#### import文#### ノイズモデルの設定#### 量子回路の初期化#### エラー発生#### 測定#### 実行と結果取得#### ①量子状態を複製できない#### ②アナログなエラーが発生する#### ③測定すると量子状態が変化してしまう## 10.3 ビット反転エラーの誤り訂正### 10.3.1 量子状態の反復#### 量子回路の初期化#### 量子状態を反復#### エラー発生#### 測定### 10.3.2 ビット反転エラーの誤り検出#### 量子回路の初期化#### 誤り検出#### 測定### 10.3.3 ビット反転エラーの誤り訂正#### 誤り訂正### 10.3.4 ビット反転エラーの誤り訂正(補助ビットなし)#### 量子回路の初期化#### 誤り検出・誤り訂正#### 測定## 10.4 位相反転エラーの誤り訂正#### ノイズモデルの設定#### 量子回路の初期化#### 測定#### 量子状態の反復とアダマール行列の適用#### 誤り検出・誤り訂正## 10.5 ショア符号#### 量子状態を反復#### 誤り検出・誤り訂正#### ノイズモデルの設定#### 量子回路の初期化#### 量子状態の反復とアダマール行列の適用#### 誤り検出・誤り訂正#### ①量子状態を複製できない#### ②アナログなエラーが発生する#### ③測定すると量子状態が変化してしまう## 10.6 発展:量子誤り訂正の重要性# 第11章 ドイッチュのアルゴリズム## 11.1 この章で学ぶこと## 11.2 定数関数とバランス関数## 11.3 ドイッチュのアルゴリズムが解く問題## 11.4 古典コンピュータで解く場合## 11.5 補助量子ビットによる拡張## 11.6 ドイッチュのアルゴリズムの方法### 11.6.1 ステップ1:重ね合わせ状態を作成する### 11.6.2 ステップ2:重ね合わせ状態に対してU_fを実行する### 11.6.3 ステップ3:関数U_fの性質を使って計算する#### 関数U_fが定数関数の場合#### 関数U_fがバランス関数の場合### 11.6.4 ステップ4:測定を行い、定数関数かバランス関数か判定する### 11.6.5 ステップ1~ステップ4をまとめる## 11.7 ドイッチュのアルゴリズムのプログラミング## 11.8 発展:ドイッチュ-ジョザのアルゴリズム# 第12章 グローバーのアルゴリズム## 12.1 この章で学ぶこと## 12.2 グローバーのアルゴリズムとは?## 12.3 グローバーのアルゴリズムの方法### 12.3.1 ステップ1:重ね合わせ状態を作成### 12.3.2 ステップ2:選択的回転### 12.3.3 ステップ3:拡散変換### 12.3.4 ステップ4:繰り返し実行## 12.4 グローバーのアルゴリズムのプログラミング## 12.5 発展:グローバーのアルゴリズムの応用### 12.5.1 解が複数ある場合### 12.5.2 グローバーのアルゴリズムを応用した計算### 12.5.3 グローバーのアルゴリズムの量子優位性# 付録 量子プログラミング実機編## A.1 この章で学ぶこと## A.2 実機を使う準備## A.3 実機でプログラムを実行### A.3.1 量子回路の実装と実行### A.3.2 実行待ちの様子### A.3.3 実行完了の様子### A.3.4 実行結果の考察## A.4 APIから実機の情報を確認する方法### A.4.1 backendの確認方法### A.4.2 ジョブの確認方法## A.5 IBM Quantum以外の場所から実機を実行する方法## A.6 発展:量子エラー抑制### A.6.1 ノイズのない実行結果を推定する量子エラー抑制### A.6.2 測定エラー抑制### A.6.3 ステップ1:測定時のノイズに関する統計的な情報を取得する### A.6.4 ステップ2:目的の量子回路を実行する### A.6.5 ステップ3:ノイズのない値を推定する内容紹介量子コンピュータの説明では量子力学について言及されることが少なくありません。そこではしばしば、「量子とは粒でもあり波でもある」「結果は観測するまで確定しない」など、面白くも不可解な説明がなされます。しかし、量子コンピュータもアルゴリズムにもとづいて処理を行っています。量子アルゴリズムという「計算ルール」を理解できれば、量子コンピュータの理解にも近づけるのではないでしょうか?本書では、行列と確率を中心とした数学を用いて、量子アルゴリズムを解説します。量子コンピュータのハードやビジネス活用に関する話はしていません。また、量子力学にも触れません。そのかわり、高校数学の知識さえあれば、その延長で量子アルゴリズムを理解できるよう、たっぷり解説します。解説は本書に出てくる計算のルールからはじめるので、難しそうと感じるかたでも、ぜひ読んでみてください。また、Qiskitを用いた量子プログラミングの初歩にも触れます。量子プログラミングに興味があるプログラマのかたにも役立ちます。この本を片手に手と頭を動かしながら、量子コンピュータの「頭の中」をのぞいてみましょう。著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)束野 仁政(ツカノ サトユキ)大阪大学量子情報・量子生命研究センター特任研究員。修士(理学)。実用的な量子コンピュータを実現するため、ソフトウェアを開発している。国産量子コンピュータ初号機による量子計算クラウドサービスの研究開発に従事。量子コンピュータの面白さを多くの人に広めたいと思い、入門書・入門記事の執筆等の活動を行っている。1998年埼玉大学理学部数学科卒業。2022年大阪大学大学院基礎工学研究科特任研究員。大阪大学量子情報・量子生命研究センター特任研究員著者について束野 仁政 (ツカノ サトユキ)大阪大学量子情報・量子生命研究センター特任研究員。修士(理学)。実用的な量子コンピュータを実現するため、ソフトウェアを開発している。国産量子コンピュータ初号機による量子計算クラウドサービスの研究開発に従事。量子コンピュータの面白さを多くの人に広めたいと思い、入門書・入門記事の執筆等の活動を行っている。Twitter ID:@snuffkin1998年 埼玉大学理学部数学科卒業2000年 大阪大学大学院理学研究科数学専攻博士前期課程修了2000年 アクロクエストテクノロジー株式会社 プログラマ、システム・エンジニア2019年 東京大学先端科学技術研究センター 学術専門職員など2022年 大阪大学大学院基礎工学研究科 特任研究員同上 大阪大学量子情報・量子生命研究センター 特任研究員
Optunaによるブラックボックス最適化 [単行本]Ω
¥ 2746
ひと目でわかるAzure 基本から学ぶサーバー&ネットワーク構築 第4版 [単行本]Ω
¥ 2574
8ピンPICマイコンの使い方がよくわかる本 改訂新版 [単行本]Ω
¥ 2231
スッキリわかるサーブレット&JSP入門 第3版 [単行本]Ω
¥ 2574
できるPower Automate for desktop(できるシリーズ) [単行本]Ω
¥ 1888
AWSで実現するモダンアプリケーション入門―サーバーレス、コンテナ、マイクロサービスで何ができるのか [単行本]Ω
¥ 2299
グラフ信号処理の基礎と応用―ネットワーク上データのフーリエ変換、フィルタリング、学習(次世代信号情報処理シリーズ〈5〉) [全集叢書]Ω
¥ 3260
未来につながる!ロボットの技術―歴史からしくみ、人工知能との関係までよくわかる(子供の科学サイエンスブックスNEXT) [全集叢書]Ω
¥ 2145
図解まるわかり 要件定義のきほん―システム開発実現の成否を握る要件定義を確実に成功させる! [単行本]Ω
¥ 1613
コンピュータと情報システム 第3版 (Information & Computing) [全集叢書]Ω
¥ 1716
基礎から学ぶ量子計算―アルゴリズムと計算量理論 [単行本]Ω
¥ 2917
AIのしくみと活用がこれ1冊でしっかりわかる教科書(図解即戦力) [単行本]Ω
¥ 1716
できる逆引きGoogleアナリティクス4 成果を生み出す分析・改善ワザ192 [単行本]Ω
¥ 2402
Figma for UIデザイン(日本語版対応) アプリ開発のためのデザイン、プロトタイプ、ハンドオフ [単行本]Ω
¥ 2145
ヤマハルーター&スイッチによるネットワーク構築標準教科書―YCNE Standard★★対応 [単行本]Ω
¥ 2814
現場で使える!機械学習システム構築実践ガイド デザインパターンを利用した最適な設計・構築・運用手法(AI & TECHNOLOGY) [単行本]Ω
¥ 2917
Fluentd実践入門―統合ログ基盤のためのデータ収集ツール [単行本]Ω
¥ 2746
Pythonによるあたらしいデータ分析の教科書 第2版 [単行本]Ω
¥ 2214
57 入札履歴
終了
オークファンの無料会員に登録すれば
一度検索した商品をお気に入り登録可能。
マイブックマーク機能で
いつでもすぐに登録した商品を
見返すことができます。
既に会員の方はこちらからログインをお願いいたします
「同じ商品を出品する」機能のご利用には
オークファン会員登録が必要です。
価格を表示するには、
オークファンプレミアム(月額8,800円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!
オークションで稼ぐための人気機能!
「期間おまとめ検索」を使えば、複数月をまたいだ指定期間の相場検索が可能です。レアな商品の相場や過去の出品数をまとめて確認できます。
さらに、オークファンプレミアムに登録すると最大過去10年分の相場データが月1,200回まで閲覧可能です。
価格を表示するには、
オークファンプレミアム(月額2,200円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!