人生は短く、経験からのみ得られることは限られます。読書から多くのことを学び、アウトプット化も本との対話の一部として大切なものだと考えてきたので、このブログを立ち上げて日々読んできた本の備忘録として活用しています。過去に別名でAmazonのレビュー欄に掲載したものとそちらには未掲載のものがあり、後者は「Amazonレビュー欄未掲載」タグをつけてあります。量子コンピュータについて入門者向けに書かれた紹介本。よる量子の重ね合わせと2量子によるもつれ(量子エンタングルメント)によって並列処理を実現する。n量子ビットがあれば2のn乗の情報を同時に計算できることになるため従来の計算機に比べて圧倒的なスケールの並列処理が可能になると期待されている。古典コンピュータはAND/OR/NOTといった論理ゲートによる演算に基づいているが、量子コンピュータでは量子ゲート(ユニタリー行列でなければならない)による量子演算を行う。量子ビットの生成方式としては、超電導による「磁性スピン方式」があるが、複数の電極によって荷電粒子を閉じ込めた「イオントラップ方式」も有力視されている。広くは、量子ゲート法と量子アニーリング法があり、以下のような違いがある。論理ゲートのようにわかりやすく汎用性がある巡回セールスマン問題(組み合わせ最適化問題)解決に適している考慮点ノイズに弱い組み合わせ最適化など特定の用途に限定。光ニューラルネットワークやイジング計算機でもできる。Oscillator)と、それをどう結合するかを担う量子測定フィードバック(近似測定・FPGA・フィードバック信号生成)によって波束の収束による相移転を実現することで最終的に最適解にたどりつくもので、量子コンピュータそのものとは言えない。何をもって量子コンピュータといえるのかは、量子ビットが中核的な役割を果たすという以外は必ずしも確定されているわけではない。そこで、ディ・ヴィンセンゾという人が、量子コンピュータ基準というのを発表している。それは次のようなものである。1.十分な規模の量子ビットを用意できること2.すべての量子ビットを基準の状態にセットできること3.量子計算が終了するまでコヒーレンス時間が続くこと4.どんな量子ゲートでも構成できること5.量子ビットに特化した計算結果を測定できること6.量子ビットを定常的に移動させることができること7.量子ビットを特定の位置内で移動させることができること量子ゲート方式ではエラー訂正が重要なポイントになり、そのために階層式量子コンピュータというのが考えられている。これは以下のように機能を階層化して実現する考え方になる。NonDemolition)の測定、量子ビット、ホストシステム、1量子ビットゲートならびに2量子ビットゲート古典コンピュータの論理演算では、2つの入力からひとつの出力ビットが得られる。1量子ビットゲートでは、2つの状態の入力からユニタリー変換を行って2つの状態が得られる。2量子ビットゲートの場合は「制御ビット(コントロールビット)」と「標的ビット(ターゲットビット)」による量子ゲートとなる。以下のように4つの値を持つ量子ゲートをCNOT(制御NOT)ゲートと呼び、以下のような値を持つ。シミュレーション、暗号といったものがあげられている。グーグル、IBM、マイクロソフトといった会社や、中国や日本の量子コンピュータ研究についても紹介されている。わかりやすく書かれているように見えるが、量子コンピュータの原理については本書だけで理解するには無理があるように思われる。量子コンピュータの可能性や研究の状況については、特に前提知識がなくても読み下せるところが多い。量子コンピュータの基本と仕組みTweet関連記事2018-12-04宇宙はどのような構造をしているのか。宇宙の構造を説明した本。(1)はてなブログをはじめよう!ColdSnapさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。