Python量子プログラミング入門

Python量子プログラミング入門

Python量子プログラミング入門

 Amazon で買い物したり、あれこれ商品を探していると、
「あなたにおすすめの商品はこれです!」
みたいなメールが届きますよね。Amazon のボットがユーザーの買い物履歴を分析して欲しい商品を予測して自動的にメールを送ってくるわけですけど、これがまた実に巧みに購買意欲を刺激してくるのです。先日はこんな書籍をおすすめされました。

Python量子プログラミング入門

新品価格
¥2,700から
(2018/10/27 00:19時点)


 ...... た、確かに面白そうです。欲しいです。でも、カスタマーレビューに誰も何も書いてないので、この本の評価がわかりません。高価な本なので安易に購入を決められないし ...... できれば誰か先に買って読んで感想を教えてください(←図々しい)。

 それにしても、ついに Python で量子プログラミングする時代になったんですね。Amazon に掲載された紹介文によると、本書は Python でクラウド量子計算するための入門書だそうですが、使っている用語にわからないものがたくさんあります。私自身は大学で量子力学を応用する研究をしていたので、量子力学については一通りの知識がありますけど、だからといって量子コンピュータがわかるわけではありません。書籍紹介文(←やたら長い)にずらずらと並ぶ専門用語

 ・QISKit SDK
 ・量子ゲート
 ・量子回路 (QuantumCircuit)
 ・量子通信プロトコル
 ・量子フーリエ変換
 ・関数傾斜推定アルゴリズム

等々についても何がなんだかさっぱりです。もちろん量子コンピュータについては興味があるので、一度は基礎から学んでみたいと思いつつ、なかなかまとまった時間をとることができずに何年も過ぎてしまいました(一般向けの解説書は読んだことはあります)。

 この本は、古典的計算と量子計算を混ぜあわせて(ハイブリッド方式によって)効率的なプログラムを組む、という方針で記述されているようです。具体的にはショアの因数分解アルゴリズムのような難しい問題は量子計算で行ない、ユークリッドの互除法のような比較的簡単なアルゴリズムは古典的計算に任せておこうというスタイルだそうです。
 

量子コンピュータのおすすめ書籍

 上の本を読む前に、数冊は量子コンピュータ関連の書籍を読んでおいたほうがいいような気もするので、Amazonで高評価を得ている書籍を下に並べておきます。

[量子コンピュータ入門(第2版)]

量子コンピュータ入門(第2版)

中古価格
¥2,363から
(2018/10/28 00:44時点)


[量子コンピュータ―超並列計算のからくり]

量子コンピュータ―超並列計算のからくり (ブルーバックス)

中古価格
¥832から
(2018/10/28 00:46時点)


[量子計算理論 量子コンピュータの原理]

量子計算理論 量子コンピュータの原理

中古価格
¥7,011から
(2018/10/28 00:47時点)


[量子情報科学入門]

量子情報科学入門

中古価格
¥3,200から
(2018/10/28 00:47時点)

 
[今度こそわかる量子コンピューター]

今度こそわかる量子コンピューター (今度こそわかるシリーズ)

中古価格
¥2,480から
(2018/10/28 00:48時点)