“傳統計算機呢,就好比是你面前有一扇門,你不知道怎麼開門,但你知道如何算出開門方法的這個運算過程;
比如說,我想算一個很大的數是不是質數……隨便一個好了,1597…3,光看肯定是看不出來的哈,並且我手頭也沒有質數表沒法對,怎麼辦呢?
按照定義來,讓計算機一個一個去除,除以2,有餘數,除以3,還是有,除以4,還是有……無限窮舉,直到算出沒有餘數的結果或者算完了為止。
那也就是說,透過傳統計算機,我想要達到這個答案,最悲劇的情況是不是說我至少得算次呢?
因為電腦不會思考嘛,如果是個人,你看到這個數,算都不用算,一眼就能看出來它肯定不可能被2、3、5整除,能夠分解成含有這些數字的都不用考慮、直接可以跳過了。
這個數無法被2整除,所以它絕對不可能被任何一個偶數整除、所有偶數都可以跳過;
不能被3整除,那6、9、12、15包括後面的那些也可以跳過,5也同理,後面帶5帶0的都可以無視。
然後呢,因為你一眼就能看出來這數除以2之後是7000多餘1,那7000多以後的數字你也不會去考慮,同理其他數,根號之後得到的結果的整數部分能不能同理呢……當然可以咯。
所以,如果是人來算,可能充其量……200多次就能得到答案。
但電腦沒有這樣的邏輯,它就是一門心思往死了算,算到所有的數都除完了才會停。
這就像是踢皮球一樣,連續不斷地用2、3、4這些個除數往那扇門上踢,事先設定說餘數為0的時候那扇門開啟,但一直到踢到無球可踢了門都沒有被你踢開,哦,說明確實是質數,你的答案得到解答了。
這是傳統計算機的執行模式。
量子計算機是怎麼樣的呢?
同樣是踢球,但是!
我腳下是兩個用線連在一起的球。
這根線還不是普通的線,而是彈簧線。
質量非常好,彈力極高不說,橫向形變也註定是0。
之前是被壓縮到了極致,踢出去之後,彈簧張開,兩個球會嚴格按照180度夾角前後而行。
換言之,這一腳踢出去之後,實際上我是兩個球,一個向前,一個在彈力作用下向後。
這就是所謂的量子糾纏,兩個看似不相關的粒子緊密相連、任何一個發生狀態變化都會帶動另外一個狀態發生變化。
但實際上中間這根彈簧是不存在的。
你可能覺得這不能理解啊,但不需要去理解,我說的量子物理無法自圓其說就在於此,波粒二象性是量子物理最基礎的理論支撐,屬於地基中的地基。
確實存在這種現象、但為什麼存在呢?不知道為什麼。
連地基都不穩,這棟大廈怎麼可能讓人踏實?
好吧,不要去管那些,總之,確實有這樣一種體系的雙球系統,踢出去落地之後,一個在前、一個在後。
那情況會怎麼樣呢?
欸,我現在前後都立一道門!
邏輯跟傳統計算機一樣,餘數為0,開門,不為0,繼續踢。
但我現在每一腳出去是指向兩個結果,一前一後。
最悲劇狀態下,同樣是次運算,但是……因為我一腳是兩個嘛,那就只需要踢……2=7985.5,末位進1一共7986次就可以了。
減少了多少計算量呢。
再如果,這個球魔力還更強,它不需要我來踢,它自己可以飛……
那我多找幾個球啊,反正它自己飛嘛。
每一個球都是前後各一扇門。
1組球,一次運算,兩次;