owned this note
owned this note
Published
Linked with GitHub
---
title: '【計劃大綱】緩步動物在極低溫下假死的量子糾纏探討'
disqus: hackmd
---
【計劃大綱】緩步動物在極低溫下假死與量子糾纏
===
###### tags: `Readme`
**組員**:施宜岑、 劉漾晴、陳亭諺、楊昀諺
**時間**:2022.2 ~ 2022.6
**科目**:物理 生物 數學 資訊
**關鍵字//** 緩步動物 量子糾纏 量子力學
## 目錄
[TOC]
## **摘要**
於周五自主學習...
## **初學者指南**
對於剛開始研究的主題,我們將從這些項目著手進行!
1. 數學矩陣運算(數學)
2. Qiskit和PennyLane模組應用(資訊)
3. ~~疊加態~~與糾纏態(物理)
4. 緩步動物-水熊蟲假死狀態(生物)
Tardigrade Masquerade
---
```gherkin=
from audioop import mul
import sys
import pennylane as qml
from pennylane import numpy as np
def second_renyi_entropy(rho):
"""計算給定密度矩陣的第二個 Renyi熵。"""
# DO NOT MODIFY anything in this code block
rho_diag_2 = np.diagonal(rho) ** 2.0
return -np.real(np.log(np.sum(rho_diag_2)))
```
> **目標**
>> 計算有和沒有緩步動物存在的電路的第二位元 Renyi 熵。
>
> 1.參數:
>> - theta : 定義狀態 psi_ABT 的角度
>
> 2.回報:
>> - 沒有緩步動物的量子比特 B 的糾纏熵最初出現
>> - 緩步動物所在的量子比特 B 的糾纏熵最初在場
```gherkin=
def compute_entanglement(theta):
dev = qml.device("default.qubit", wires=3)
@qml.qnode(dev)
def mu():
qml.Hadamard(wires=0)
for i in range(0, 2):
qml.CNOT(wires=[i, i+1])
return qml.density_matrix(1)
@qml.qnode(dev)
def rho():
qml.Hadamard(wires=0)
qml.CRY(theta, wires=[0, 1])
qml.CNOT(wires=[1, 2])
qml.CNOT(wires=[0, 1])
qml.PauliX(wires=0)
return qml.density_matrix(1)
return second_renyi_entropy(mu()), second_renyi_entropy(rho())
```
> 以下為編碼挑戰過程中輸入與輸出答案確認的code,待修改成一般化!!! [name=Pennylane - Qhack Coding Challenge]
```gherkin=
if __name__ == "__main__":
theta = np.array(sys.stdin.read(), dtype=float)
S2_without_tardigrade, S2_with_tardigrade = compute_entanglement(theta)
print(*[S2_without_tardigrade, S2_with_tardigrade], sep=",")
```
> 在此處閲讀更多此編碼挑戰原敘述: [Games: Tardigrade Masquerade [100 points]]()
**項目時間表**
---
```mermaid
gantt
title 進度規劃
axisFormat
section 學習進度
規劃 : crit, done, plan, 03-04, 7d
知識基礎 : 03-11, 20d
資料分享 : milestone, 04-01,1d
文獻探討 : active, 03-25 , 20d
資料整理 : 04-01, 50d
觀點分析 : crit, uxt, 04-08, 20d
程式實作 : 21d
section 成果發表
PPT製作 :05-20, 14d
成果發表 : milestone, 06-03,1d
```
## **參考資料**
> **詳細論文信息請參考:** [超導量子比特和緩步動物之間的糾纏 | 由KS Lee等人於2021.12月發表](http://arxiv.org/abs/2112.07978)
此爲主要研究内容,以這篇文章爲基礎作爲發想並延伸出研究成果,題目新穎具創意但參考資料較少。範圍包含量子物理學與生物物理學。
>[論文講解1](https://www.youtube.com/watch?v=xxIP9tITiwA)
>[論文講解2👍🏻](https://www.youtube.com/watch?v=eWXRU_P2pX4)
> **水熊蟲介紹:**[【震撼】不死之身,地球上最强悍的生物 | 老高與小茉 Mr & Mrs Gao](https://www.youtube.com/watch?v=6_PEGMpewpw)
指路👉 00:00 ~ 09:20。介紹水熊蟲的生活特性以及其與其他生物的不同之處,可以銜接到緩步動物能夠與量子電腦結合的條件和原因。
> **薛丁格的貓:**[「薛丁格的貓」與量子力學 - 賈許‧薩馬尼 | Ted-ed](https://www.youtube.com/watch?v=z1GCnycbMeA)
YouTube動畫講述薛丁格(薛定諤)的貓概念中的叠加態與糾纏態,簡單容易理解但有些地方的描述爲了方便介紹而變得不太準確。
> **量子糾纏:**[用非常簡單的語言解釋量子糾纏 | Science ABC](https://www.youtube.com/watch?v=fkAAbXPEAtU)
同為YT上詳細的完整介紹,當中有運用到一些專有名詞,如果遇到不懂的時候,跳過它並不會影響理解。
> **量子計算機(量子電腦):**[量子電腦是什麼? | 國家實驗研究院](https://www.narlabs.org.tw/xcscience/cont?xsmsid=0I148638629329404252&sid=0J183508982724907379&sq=%E9%87%8F%E5%AD%90%E9%9B%BB%E8%85%A6)
介紹量子位元(qubit)與現在電腦使用的古典位元(bit)兩個不同的性質:機率與矩陣特性,以及量子電腦目前的困難(熱擾動)。這三個概念很好的解釋了接下來所需要用到的知識。
> **Qiskit教學:**[完整資源-文檔 | Qiskit](https://qiskit.org/learn/?timeScale=any&learnLevel=All%20resources)
很難!!!可以跳過😖😵😵。内容為非常完整的概念教學+程式應用,有英文和日文兩種語言。
> **PennyLane教學:**[Demos程式演示 | Pennylane](https://pennylane.ai/qml/demonstrations.html)
更難!!!可以跳過😵😖😵。為純英文程式教學,概念的部分有教到QML(量子機器學習),但那不是我們會討論到的範圍。
## **附錄 & FAQ**
:::info
**發現文章不完整的地方?** 發表評論和添加意見!
:::