第一千零八十九章一臉懵逼的文科生們(1/2)
「就比如說剛剛的例子,那麼現在有一道題,或有兩個電平打過來了,但是不知道高低,通過一個與門之後,輸出了一個1,那請問兩個輸入的信息是什麼?」
「通過與門輸出1,就只能是輸入兩個1啊,所以這個過程你能輕鬆推出答案,因此它是可逆的。」
「但為什麼又說與門還是不可逆門呢?」「改一下就行了,比如說兩個輸入打過來了,通過與門輸出的結果是0,那輸入是什麼?它可能都是0,可能上面是1下面是0,也可能上面是0下面是1,所以就會發現,確定不了那就無法明確一對一映射回輸入了,這就情況就是不可逆。」
「但是非門就不一樣,你只要告訴我輸出,不管是什麼,我都知道輸入是和輸出相反的,所以與門是不可逆門,非門是可逆門。」
「那可逆門有什麼特點?就是你輸入多少我就輸出多少,沒有丟失信息,所以在計算機的過程中不會產生熱量。」
「可能有同學就要質疑了,說非門怎麼可能不產生熱量?通電流怎麼可能不產生熱量呢?難不成我上的是假的物理課?」
場下一大波文科生在懵逼中順帶一起鬨笑,不少人一臉不明覺厲,而一部分妹紙根本就不在乎聽不聽得懂,反正是過來看心中那個偶像的說。
「當然大家學的物理都沒錯,但是要注意,我這裡說的是在計算的過程失信息所產生的熱量是CPU產生熱量的最主要來源。」
「所以我們發現只要一用電腦,產生大量信息傳輸時CPU就會越來越熱,就是這個原因。」
非專業的學生,大部分文科生頓時一臉恍然,電腦大家可都在用,再熟悉不過的電產品了。
知道電腦的CPU會發熱已經是一種常識,但為什麼會發熱,原因在那裡卻很多人不知道,李林飛這麼一說現在知道了。
「那能不能把經典計算機中的不可逆門變成可逆門呢?還真有人在理論上給出了幾種方案,你比如說一種是把邏輯門的輸入和輸出都改成三個,再比如一種邏輯運算叫異或運算,與之對應的就是異或門,二進位的加法就是通過它來完成的。」
「異或門和與門可以組成半加器,異或門的可逆版本就叫受控非門,在量子算法中很重要的一個量子邏輯門就是雙量子比特的受控非門,但是要注意一點,這裡是通過量子糾纏來實現了,而不是通過傳統電路來實現。」
「那量子計算機都是量子了,而不是電晶體了,所以沒有電路。」
「第四條,要有一種有效解決退相干問題的辦法。」
「也就是量子編碼原理。」
「最後一條,必須要能通過測量量子比特得到想要的信息答案。」
本章未完,點選下一頁繼續閱讀。