【要旨】渡り鳥の一種、ヨーロッパコマドリは、量子もつれを利用して地磁気の向きを感知し、目的地を目指すと言われる。まだ、科学的に解明はされていないようだが、これを簡単な量子コンピューティングの例題とした。また、"なぜ量子もつれが必要なのか?"も考察した。
→簡略バージョンはこちら
→English version is here
→Linkedinにも投稿しました。(いくつかのQ&Aを含む)
🟢コマドリは「量子もつれ」を使って地磁気を感知する
日本の科学雑誌Newton(2022-05)に、渡り鳥は量子を利用している可能性があるとの短い記事(実質1ページのみ)がありました。それによれば、「こまどり」は、青い光を受けると、網膜のタンパク質(クリプトクロム)に、「量子もつれ」状態の多数の電子のペアを作ります。そのペアには、スピンの向きが逆向きの[1]シングレットと、スピンの向きが揃っている[2]トリプレットの2種類があります。これら2つの存在割合から、地磁気に対する角度を感知できるとのことです。
ここでは、この鳥は、ほぼ地磁気の向きに飛ぼうとしていると仮定します。下図の通り、もしも、全てが[1]シングレットであるならば、自分の向きと地磁気の向きが並行と感知するので、その方向へ飛ぶことになるでしょう。また、[1]シングレットと[2]トリプレットが同数ならば、地磁気に対して垂直だと感知するので、頭を振って別の方向を探すでしょう。
🟢自作の量子回路シミュレータで確認する
上記の記事は短い概説でした。でも、ここでお話しだけに終わらせずに、自作の量子回路シミュレータを使って、この状況を再現することにしました。つまり、コマドリは、[1]シングレットが占める割合で地磁気の方向を判断するのですから、これを量子コンピューティング向けにモデル化し、シュミレーションを行いました。
詳細は略しますが、下図の通り、例えば、[1]シングレットの割合が0.5となる場合は、角度90°ですから、これでは進めません。気を取り直して、首を振っていると、[1]シングレットの割合が0.93となる場合がありました。その時の角度は30°ですから、これならいいいだろう。そのまま、その方向へ飛んで行ける。
これはまさに、量子コンピューティングの利用です!学び始めた人向けの練習問題として、とても良いのではないでしょうか!
作成した量子回路では、2つの量子ビットをXゲートで反転させた後、Bell回路を通します。これで、シングレットを生成できます。引き続き、1番目の量子ビットに回転ゲートRY(θ)を与えるだけです。これによって、自分と地磁気との角度θに応じて、シングレットの割合を増減させることができます。
🟢IBMの量子コンピュータ実機でも確認
ここまでは、自作シミュレータでやりましたが、IBMの量子コンピュータ実機でも、下図の通り、ほぼ同様の結果となることが確認できました。
ここまでで一応閉じていますが、なぜ量子もつれを使うのか? 実際、上の回路でBell回路を取り除いても、シングレットとトリプレットの割合は変更できるように思われます。Good questionです!私の回答を以下に書きます。



0 件のコメント:
コメントを投稿