量子計算

NP完全問題を量子コンピュータと同じ方式で解いてみる

概要 自然数分割問題 D-WAVEの計算方式 イジングモデル QUBO qbsolv 自然数分割問題をqbsolvを使って解く 自然数分割問題をイジングモデルに変換 イジングモデルからQUBOへ変換 qbsolvの実行 qbsolvの結果から問題の解答へ変換 まとめ 概要 NP完全問題の一つ…

量子プログラミングで量子暗号(量子鍵配送)をシミュレーションしてみる

概要 Microsoftが公開している量子プログラミング言語であるQ#が2月くらいにMac, Linuxでも使えるようになったので,Q#を使って量子暗号(量子鍵配送)のシミュレーションを書いてみました.

量子コンピュータを使うときのコツ的な何か

前回量子コンピュータで量子テレポーテーションを実装したわけですがその時に記事で紹介したのとは別の回路でも実装していて,そこでこの量子コンピュータを使う時のコツのようなものについて考えたのでそれについてまとめようと思います.

量子テレポーテーションを実際にやってみた話

IBMの量子コンピュータで遊んでみて量子テレポーテーションを実装してみました. 今回はその量子テレポーテーションについてとどのように実装したか,そして実際の動作結果についてまとめてみました.

量子誤り訂正の話

前回IBMの量子コンピュータで量子アルゴリズムを実行してみた記事を投稿してみましたが結果のグラフを見てちょっと気になった人はいなかったでしょうか.

IBMの量子コンピュータを使ってみた

jp.techcrunch.com 5月にIBMが誰にでも使える量子コンピュータを公開したことがニュースになってました.興味はありつつも5qubitしかないし大したことできそうにないなーと思って今まで触ってなかったんですが簡単な量子アルゴリズムを動かしてみるだけなら…

Quantum Deep Learning を読んだ話

冬コミのネタにならないかなーと思ってQuantum Deep Learning (https://www.microsoft.com/en-us/research/publication/quantum-deep-learning/ )を読んでみたので内容を大雑把にメモしてみる 概要 量子コンピュータってなんかすごいらしいし機械学習のアル…