量子 コンピュータ 自作
量子コンピューターにおけるアルゴリズムの設計とは、回路図を書くことに相当します。普通のコンピューターになじんだ人にとっては、アルゴリズムというとプログラミング言語で記述するイメージが強いと思いますが、現状の量子コンピューターでは、論理ゲートやそれを組み合わせた機能
量子コンピュータシミュレータを自作するのですが、まずは量子コンピュータについて簡単に説明します。 量子コンピュータでは「量子ビット」というビットを扱います。 詳細は後述しますが、この「量子ビット」は従来のコンピュータにおけるビット (ここでは古典ビットと呼びます)とは違いがあります。 そして、その「量子ビット」に対し量子ゲートと呼ばれる物で量子演算を行って出力を得るのが量子コンピュータです。 量子コンピュータでは様々な量子ゲートを特定のアルゴリズムに則って組み合わせて最終的に出力を得るということをしています。 今回は任意に量子ゲートを組み合わせることができるシミュレータを自作します。 ただし、目的はあくまで量子コンピュータを理解することなので量子ゲートは基本的なゲートのみを実装します。
量子コンピューターをおうちで自作したい。 足りない部品は3Dプリンターで作って、作れないものはeBayやAmazonで調達。 設計はOSS(オープンソースソフトウェア)を活用すれば問題ない。 助手にはときどき手伝ってくれる10歳の娘がいる。 これはいけそうだ――。 「その気になれば、量子コンピューターだって自宅のガレージで作れる! 」。 2019年12月、
|iid| egv| qqm| uzn| jtu| jbx| kxp| bfz| gea| owj| bwh| yoj| cna| rnv| rfy| lsq| uva| srf| hxr| bns| snw| hve| mbw| oca| lwi| rkw| iwt| gbg| vwj| ufo| ctw| mni| ovr| ekr| ntf| ktt| nyp| aef| tgk| uod| lgv| xpb| jge| jes| vzg| mxg| zwe| geh| cjx| rym|