第一千八百零九章 開講啦(1/2)
第1808章 開講啦
顧青在「黑板」上面寫下了這樣一串公式【$$ C{ij}=sum{k=1}^{n} ai^k aj^k $$】
「其中,$C{ij}$表示兩個量子狀態之間的相關性,$ai^k$和$a_j^k$分別表示第$i$和第$j$個量子狀態在第$k$個基礎上的係數。
初始化量子比特的狀態,對每個量子比特應用相應的量子門,對量子比特進行測量,得到測量結果,再根據測量結果計算相關性。
而我們對這個公式還需要加幾個特性的修改和確定,最重要的是什麼?」
聽到這個問題,李由剛剛因為冥思苦想而皺起來的眉頭,突然舒展,開口回答道:「觀測數據!觀測,測量的變化!」
顧青的嘴角已然噙起了笑意。
「沒錯,我們不論是人,還是物,直接或者間接的觀測,都會有改變產生。在科學研究領域,改變就是好事。但是在數據探索和公式恆定的時候,改變雖然也是好事,但我們必須要知道改變的範疇、幅度、方向!
你們要將這方面的問題,考慮清楚。」
丟下了一個隨堂作業,顧青接著繼續講到:「然後就是量子傅立葉變換QFT算法,它可以用於計算多項式的傅立葉變換,天工,幫我把公式調出來,放到上面。」
這一次,顧青倒是沒有自己親手書寫,而是選擇了「偷懶」。
「好的,先生。公式已經放到了指定位置,您可以自行調整,或者……」
顧青擺了擺手,「別整那些,進入【教學模式】,打開靈境實驗伺服器權限渠道,調集雲中九龍大數據資料數據。」
「已進入【教學模式】,正在驗證身份,身份驗證成功,歡迎您的到來,請……」
無視天工的刻板打招呼方式,顧青看著自己面前多出來的這長長一行公司,微微嘆了口氣。
「這個公司也就是量子晶片的計算機可以做做,真要是讓我們人類來推,每次都得累得夠嗆。」
【$$begin{aligned}phi(x)&=frac{1}{sqrt{N}}sum……】
點了點這個公式,顧青頭也不回的繼續講到:「大家可以看到,$phi(x)$表示傅立葉變換後的信號,$phi(k)$表示原始信號,$N$表示信號的長度。
具體操作流程與上一個公式類似,初始化量子比特的狀態,對每個量子比特應用相應的量子門,然後對量子比特進行測量,得到測量結果,再根據測量結果計算傅立葉變換。
量子傅立葉變換QFT算法在Python環境中,也能夠實現。」
講到這裡,顧青順手寫了一段:【python import numpy……
初始化量子比特qc = QuantumCircuit(4, 4)。應用X門……應用H門……應用CNOT門……獲取測量結果counts = _counts() print……】
然後直接點著這一段,講到:「在這一段代碼中,我首先初始化了4個量子比特,然後對第一個量子比特應用了X門,對第二個量子比特應用了H門,接著對第一個量子比特和第二個量子比特應用了CNOT門,最後對所有量子比特進行了測量。
通過執行量子計算,我們得到了測量結果。
十分簡單,雖然很粗糙,但是量子世界,有時候粗糙往往能夠有奇效。比如量子墨爾本球狀模型QSBM算法,也有Python實現的方式。
但除了Python實現,我們的九州語言就不行嗎?
答案當然是,沒有問題。」
本章未完,點選下一頁繼續閱讀。