@yuichirominato 2019.01.17更新 735views

【量子化学】制限付きVQE法(2/2)

VQE 励起状態 量子ゲート 量子コンピュータ 量子化学

概要 前回は束縛条件付きVQE法の概要を述べ、水素分子の基底状態がその方法で精度良く求まることを示した。今回はVariational Quantum Deflation法とUnitary Coupled Cluster法をそこに組み合わせて励起状態の中でもスピン対称性を持つ物の計算方法とその結果について述べる。 Uni […]

記事を読む

@yuichirominato 2019.01.08更新 510views

【量子化学】制限付きVQE法(1/2)

VQE ゲート 量子コンピュータ 量子力学 量子化学

概要 ラグランジュの未定係数法をご存知だろうか?統計力学の最初の授業で触れる読者が多いことだろうが、これが条件付き最小値問題を解く方法の一つとして知られている。この方法は計算科学や計算物理ではエネルギーの極小値を解く方法としてごく一般的に使用されており、量子化学計算の対象となる分子系の計算でもまた然りである。その一般系 […]

記事を読む

@yuichirominato 2019.01.06更新 552views

Bernstein-Vazirani(ベルンシュタイン・ヴァジラニ)アルゴリズム。

Bernstein-Vazirani Blueqat Deutsch 量子ゲート 量子コンピュータ

はじめに Bernstein-Vaziraniのアルゴリズムを見てみます。名前がなんとなくカッコ良かったからですが、ベルンシュタイン・ヴァジラニ。勝手にオラクル調べるシリーズとしてDeutschなどのアルゴリズムシリーズに入れてます。実は調べてみたらあまり資料がなかったのですが、ドイチェアルゴリズムなどと似ているので、 […]

記事を読む

@yuichirominato 2019.01.04更新 540views

Simon(サイモン)のアルゴリズム

shor サイモン 周期性 暗号 量子ゲート 量子コンピュータ

周期性を求めるアルゴリズムとして有名なサイモンのアルゴリズムについて簡単に確認したいと思います。 はじめに 計算複雑性理論および量子計算において、サイモンの問題は、古典的なコンピュータよりも量子コンピュータの方が指数関数的に早く解くことができる計算問題です。問題自体は実用的な価値はほとんどありませんが、量子アルゴリズム […]

記事を読む

@yuichirominato 2018.12.29更新 2355views

2018年量子コンピュータ総集編

Blueqat 量子アニーリング 量子ゲート 量子コンピュータ

はじめに 2018年は量子コンピュータがとても盛り上がりました。ということで12/27はイベントで量子コンピュータの総集編を行いました。年末でしたので業務の都合や遠方で参加できない方もいたり、内容も少し難しく理解しづらかったりとあったのと思いますので、こちらで簡単にまとめたいと思います。全体で320名城の参加があり、青 […]

記事を読む

@yuichirominato 2018.12.22更新 593views

【自動車】量子コンピュータ(アニーラ)で車間距離最適化

QAOA QUBO 量子アニーリング 量子コンピュータ

はじめに 前回自動車の軌跡の最適化をイジングを使って行ってみました。時系列のデータはQUBOmatrixを使うことで木構造で実装ができました。 Optimal Douglas–Peucker Algorithm | 量子コンピュータによる自動運転のための自動車軌跡データ最適化https://blog.mdrft.com […]

記事を読む

@yuichirominato 2018.12.18更新 873views

Optimal Douglas–Peucker Algorithm | 量子コンピュータによる自動運転のための自動車軌跡データ最適化

QUBO イジング 自動運転 量子アニーリング 量子コンピュータ

はじめに イジングマシンや量子アニーラは実用段階に入っており、かつ社会問題の適用が課題となっています。社会問題の発展のために少しずつアルゴリズムを考えて出していこうと思います。今回は来るべき自動運転の時代に向けて自動車の軌跡データを最適化するアルゴリズムを作ってみたので紹介します。これを利用することで、自動車の軌跡をは […]

記事を読む

@yuichirominato 2018.11.13更新 589views

量子四則演算の足し算

Blueqat 量子ゲート 量子コンピュータ

はじめに 汎用型マシンで足し算の演算を二種類でやってみるハンズオンを実践してみたいと思います。 その1:最小値問題を活用 $a+b=x$という式を解きますが、最小値問題に落とし込み、 $(x-a-b)^2 = 0$というのを解きます。 例題として$2+1$をやってみます。 $(x-2-1)^2 = x^2-6x+9$と […]

記事を読む

@yuichirominato 2018.10.08更新 1180views

量子コンピュータの国産シミュレータblueqatをつかってゲート操作の基本

Blueqat 量子ゲート 量子コンピュータ

はじめに Blueqatという量子ゲートモデルの量子コンピュータシミュレータを使って見たいとおもいます。海外製のシミュレータ運用が多い中、国産で海外と同じような機能が搭載されているので仕組みを質問したり組み込みしやすいという利点があります。量子コンピュータを学ぶために何からという話もありますが、ここでは量子コンピュータ […]

記事を読む

@yuichirominato 2018.09.11更新 816views

1、2、3量子ビットの計算の基礎の基礎、N量子ビットの基礎

量子ゲート 量子コンピュータ

はじめに できる人はどんどん書いていきますが、最初から学びたいという時にあまり見るような教材がない気がします。初歩の初歩で、1量子ビットの表現を見返して見ます。 状態ベクトル 量子ビットは状態ベクトルというベクトルで表され、初期化は一般的に$\mid 0 \rangle$という形に。 $ q = \left[ \beg […]

記事を読む

@yuichirominato 2018.08.11更新 627views

量子ゲートで量子化学計算、OpenFermionを触る

VQE 量子ゲート 量子コンピュータ 量子化学

はじめに GoogleがPythonベースで量子化学計算を量子コンピュータゲートモデルで行うためのパッケージを配布していますので、それを見て見たいと思います。OpenFermionは量子化学計算のライブラリで量子化学の基礎知識を必要とします。多少の量子コンピュータにおける量子化学の手順はこちらの参考にまとめてあります。 […]

記事を読む

@yuichirominato 2018.08.11更新 1160views

量子コンピュータで量子化学計算

VQE 量子ゲート 量子コンピュータ 量子化学

はじめに 現在、1980年代に量子のシミュレーションや計算用途で考案された量子ゲートモデルの量子コンピュータというものを、Google、IBM、Alibabaなどが開発しており、現在このマシンを活用した量子化学計算が広まり始めていますので、まとめて見たいと思います。 引用:https://gigazine.net/ne […]

記事を読む

@yuichirominato 2017.12.04更新 420views

Rigetti ComputingをSDK、ライブラリ、言語、チップ、会社概要まで横断的に見返す

Rigetti 量子ゲート 量子コンピュータ

はじめに 量子コンピュータは米国を中心として開発が進んでおり、各社異なる戦略や戦術で開発が進んでいます。1つのスタートアップを取り上げることで、アプリケーションからハードウェアまでをどのように包括的に取り込もうとしているのかが見えて来ますので、実際に量子プログラミングを行う際に参考になります。 Rigetti Comp […]

記事を読む