“量子纠缠与量子态叠加。”
张翟看得很轻松,因为他就是学物理的,这两个原理不过是量子力学中的基本原理。
但是他还是准备重新温习下,因为这两个原理,就是量子计算机与量子通信能够实现的最基本原理。
首先是量子纠缠,举个例子。
“就相当于是两个拥有心灵感应的双胞胎兄弟,一个在水里溺水了,另一个站在岸上,同样能够感受到窒息。
量子纠缠既两双胞胎量子,即便在宇宙的两端,也能够依然能够进行信息传递,互相影响。无视距离,无视时间。”张翟微微笑着,自顾自说着,仿佛是在自我解释。
“如果将这种原理运用到计算机运算的内部,明显能够说缩短计算机运行速度。
毕竟根据量子纠缠原理,信息能够直接从A点传输到b点,不用经过任何过程,这种速度可以说比光速还快,用个玄幻的词,那就是瞬移啊!”张翟笑了笑,然后伸出手,哗啦一下,连续翻了几页。
“然后是态叠加原理……”
张翟低声喃喃着,然后突然忍不住笑出了声。
关于态叠加原理,他想到个经典故事,还想到只猫。
基本人人都知道,就是薛定谔的猫,就是那只半死半活的猫。
在没有打开箱子之前,那只猫处于或生或死,或者即是生又死,处于生死叠加状态。
你可以说它死了也可以说它还活着,这时候它就同时表达了两种意思。
只有我们打开箱子才会确定
猫是死是活,或者说是我们打开箱子的观察行为,导致了猫死或生的状态。
这种现象似乎违背常识,爱因斯坦还曾经为此困惑,然后说了句很经典的话:“上帝不掷骰子。”
“上帝不掷骰子……”
张翟用手摸了摸这行字,然后重复道。
“可惜……后来的科学发展表明,上帝不光掷骰子,还很任性啊!”张翟摇头笑道。
这就是态叠加原理,而这个原理又和量子计算机有什么关系呢?
很简单,因为态叠加原理就被运用到了量子计算机中。
以最小的数据单位比特为例,在经典计算机中,一个比特单位能够表示0或者1(二进制原理)且只能够表达0或1,非0即1。
换而言之,经典计算机,同一时间,只能够表达一条信息。
如果他想将0和一同时表达出来,就需要两个比特单位。
但是量子计算机借用了态叠加原理,在没有观察者之前,他能够同时存在多种状态。
即一个比特单位就能够同时表达0和1(想想那只猫,0是死,1是活,那只猫即是死的又是活的。)即同时表达多个数据。
所以量子计算机能够同时在同一时间,表达多条数据。
在一个比特单位的情况下,或许这种差距还不明显。
当我们将这个比特位增加至300时。
经典计算机能够在同一时间表达表达2^300个数的其中一个数。
如果经典计算机想将2^300个数都表达出来,很明显需要反复抽取2^300次。
而量子计算机,根本不用这样,它能够在同一时间表达出2^300个数的所有内容,据估算300个量子比特所表示的数集,已经超过了宇宙中原子数量的综合。
这个差距可想而知,有多么夸张。
基本上可以说,经典计算机与量子计算机的运算速度,就相当于是自行车与宇宙战舰。
据估计,量子计算机制作成功的话,其运算速度能够超过现在所有计算机运算速度的总和。
“哎……”
张翟谈了口气,“上个世纪就诞生的原理,直到现在也没有能够实现,量子力学都诞生一百年了吧,这发展速度,实在是有点慢啊。”
张翟摇了摇头,颇为感叹。
“即便是现在,也仍然没有什么进步。”