友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
量子物理史话-第26部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
德义奇证明,量子计算机无法实现超越算法的任务,也就是说,它无法比普通的图灵机做得更多。从某种确定的意义上来说,量子计算机也是一种图灵机。但和传统的机器不同,它的内态是不确定的,它同时可以执行多个指向下一阶段的操作。如果把传统的计算机称为决定性的图灵机(Deterministic Turing Machine; DTM),量子计算机则是非决定性的图灵机(NDTM)。德义奇同时证明,它将具有比传统的计算机大得多的效率。用术语来讲,执行同一任务时它所要求的复杂性(plexity)要低得多。理由是显而易见的,量子计算机执行的是一种并行计算,正如我们前面举的例子,当一个10bits的信息被处理时,量子计算机实际上操作了2^10个态!
在如今这个信息时代,网上交易和电子商务的浪潮正席卷全球,从政府至平民百姓,都越来越依赖于电脑和网络系统。与此同时,电子安全的问题也显得越来越严峻,谁都不想黑客们大摇大摆地破解你的密码,侵入你的系统篡改你的资料,然后把你银行里的存款提得精光,这就需要我们对私隐资料执行严格的加密保护。目前流行的加密算法不少,很多都是依赖于这样一个靠山,也即所谓的“大数不可分解性”。大家中学里都苦练过因式分解,也做过质因数分解的练习,比如把15这个数字分解成它的质因数的乘积,我们就会得到155×3这样一个唯一的答案。
问题是,分解15看起来很简单,但如果要分解一个很大很大的数,我们所遭遇到的困难就变得几乎不可克服了。比如,把10949769651859分解成它的质因数的乘积,我们该怎么做呢?糟糕的是,在解决这种问题上,我们还没有发现一种有效的算法。一种笨办法就是用所有已知的质数去一个一个地试,最后我们会发现10949769651859=4220851×2594209(数字取自德义奇的著作The Fabric of Reality),但这是异常低效的。更遗憾的是,随着数字的加大,这种方法所费的时间呈现出几何式的增长!每当它增加一位数,我们就要多费3倍多的时间来分解它,很快我们就会发现,就算计算时间超过宇宙的年龄,我们也无法完成这个任务。当然我们可以改进我们的算法,但目前所知最好的算法(我想应该是GNFS)所需的复杂性也只不过比指数性的增长稍好,仍未达到多项式的要求(所谓多项式,指的是当处理数字的位数n增大时,算法所费时间按照多项式的形式,也就是n^k的速度增长)。
所以,如果我们用一个大数来保护我们的秘密,只有当这个大数被成功分解时才会泄密,我们应当是可以感觉非常安全的。因为从上面的分析可以看出,想使用“暴力”方法,也就是穷举法来破解这样的密码几乎是不可能的。虽然我们的处理器速度每隔18个月就翻倍,但也远远追不上安全性的增长:只要给我们的大数增加一两位数,就可以保好几十年的平安。目前最流行的一些加密术,比如公钥的RSA算法正是建筑在这个基础之上。
但量子计算机实现的可能使得所有的这些算法在瞬间人人自危。量子计算机的并行机制使得它可以同时处理多个计算,这使得大数不再成为障碍!1994年,贝尔实验室的彼得•;肖(Peter Shor)创造了一种利用量子计算机的算法,可以有效地分解大数(复杂性符合多项式!)。比如我们要分解一个250位的数字,如果用传统计算机的话,就算我们利用最有效的算法,把全世界所有的计算机都联网到一起联合工作,也要花上几百万年的漫长时间。但如果用量子计算机的话,只需几分钟!一台量子计算机在分解250位数的时候,同时处理了10^500个不同的计算!
更糟的事情接踵而来。在肖发明了他的算法之后,1996年贝尔实验室的另一位科学家洛弗•;格鲁弗(Lov Grover)很快发现了另一种算法,可以有效地搜索未排序的数据库。如果我们想从一个有n个记录但未排序的数据库中找出一个特定的记录的话,大概只好靠随机地碰运气,平均试n/2次才会得到结果,但如果用格鲁弗的算法,复杂性则下降到根号n次。这使得另一种著名的非公钥系统加密算法,DES面临崩溃。现在几乎所有的人都开始关注量子计算,更多的量子算法肯定会接连不断地被创造出来,如果真的能够造出量子计算机,那么对于现在所有的加密算法,不管是RSA,DES,或者别的什么椭圆曲线,都可以看成是末日的来临。最可怕的是,因为量子并行运算内在的机制,即使我们不断增加密码的位数,也只不过给破解者增加很小的代价罢了,这些加密术实际上都破产了!
2001年,IBM的一个小组演示了肖的算法,他们利用7个量子比特把15分解成了3和5的乘积。当然,这只是非常初步的进展,我们还不知道,是否真的可以造出有实际价值的量子计算机,量子态的纠缠非常容易退相干,这使得我们面临着技术上的严重困难。虽然2002年,斯坦弗和日本的科学家声称,一台硅量子计算机是可以利用现在的技术实现的,2003年,马里兰大学的科学家们成功地实现了相距0。7毫米的两个量子比特的互相纠缠,一切都在向好的方向发展,但也许量子计算机真正的运用还要过好几十年才会实现。这个项目是目前最为热门的话题之一,让我们且拭目以待。
就算强大的量子计算机真的问世了,电子安全的前景也并非一片黯淡,俗话说得好,上帝在这里关上了门,但又在别处开了一扇窗。量子论不但给我们提供了威力无比的计算破解能力,也让我们看到了另一种可能性:一种永无可能破解的加密方法。这是另一个炙手可热的话题:量子加密术(quantum cryptography)。如果篇幅允许,我们在史话的最后会简单描述一下这方面的情况。这种加密术之所以能够实现,是因为神奇的量子可以突破爱因斯坦的上帝所安排下的束缚——那个宿命般神秘的不等式。而这,也就是我们马上要去讨论的内容。
但是,在本节的最后,我们还是回到多宇宙解释上来。我们如何去解释量子计算机那神奇的计算能力呢?德义奇声称,唯一的可能是它利用了多个宇宙,把计算放在多个平行宇宙中同时进行,最后汇总那个结果。拿肖的算法来说,我们已经提到,当它分解一个250位数的时候,同时进行着10^500个计算。德义奇愤愤不平地请求那些不相信MWI的人解释这个事实:如果不是把计算同时放到10^500个宇宙中进行的话,它哪来的资源可以进行如此惊人的运算?他特别指出,整个宇宙也只不过包含大约10^80个粒子而已。但是,虽然把计算放在多个平行宇宙中进行是一种可能的说法(虽然听上去仍然古怪),其实MWI并不是唯一的解释。基本上,量子计算机所依赖的只是量子论的基本方程,而不是某个解释。它的模型是从数学上建筑起来的,和你如何去解释它无干。你可以把它想象成10^500个宇宙中的每一台计算机在进行着计算,但也完全可以按照哥本哈根解释,想象成未观测(输出结果)前,在这个宇宙中存在着10^500台叠加的计算机在同时干活!至于这是如何实现的,我们是没有权利去讨论的,正如我们不知道电子如何同时穿过了双缝,猫如何同时又死又活一样。这听起来不可思议,但在许多人看来,比起瞬间突然分裂出了10^500个宇宙,其古怪程度也半斤八两。正如柯文尼在《时间之箭》中说的那样,即使这样一种计算机造出来,也未必能证明多世界一定就比其它解释优越。关键是,我们还没有得到实实在在可以去判断的证据,也许我们还是应该去看看还有没有别的道路,它们都通向哪些更为奇特的方向。
四
我们终于可以从多世界这条道路上抽身而退,再好好反思一下量子论的意义。前面我们留下的那块“意识怪兽”的牌子还历历在目,而在多宇宙这里我们的境遇也不见得好多少,也许可以用德威特的原话,立一块“精神分裂”的牌子来警醒世人注意。在哥本哈根那里,我们时刻担心的是如何才能使波函数坍缩,而在多宇宙那里,问题变成了“我”在宇宙中究竟算是个什么东西。假如我们每时每刻都不停地被投影到无数的世界,那么究竟哪一个才算是真正的“我”呢?或者,“我”这个概念干脆就应该定义成由此刻开始,同时包含了将来那n条宇宙岔路里的所有“我”的一个集合?如果是这样的话,那么“量子永生”听起来就不那么荒诞了:在这个集合中“我”总在某条分支上活着嘛。假如你不认同,认为“我”只不过是某时某刻的一个存在,随着每一次量子测量而分裂成无数个新的不同的“我”,那么难道我们的精神只不过是一种瞬时的概念,它完全不具有连续性?生活在一个无时无刻不在分裂的宇宙中,无时无刻都有无穷个新的“我”的分身被制造出来,天知道我们为什么还会觉得时间是平滑而且连续的,天知道为什么我们的“自我意识”的连续性没有遭到割裂。
不管是哥本哈根还是多宇宙,其实都是在努力地试图解释量子世界中的这样一个奇妙性质:叠加性。正如我们已经在史话中反复为大家所揭示的那样,当没有观测前,古怪的量子精灵始终处在不确定的状态,必须描述为所有的可能性的叠加。电子既在这里又在那里,在实际观测之前并不像以前经典世界中我们不言而喻地假定的那样,有一个唯一确定的位置。当一个光子从A点运动到B点,它并不具有经典力学所默认的一条确定的轨迹。相反,它的轨迹是一团模糊,是所有可能的轨迹的总和!而且不单单是所有可能的空间轨迹,事实上,它是全部空间以及全部时间的路径的总和!换句话说,光子从A到B,是一个过去、现在、未来所有可能的路线的叠加。在此基础之上费因曼建立了他的“路径积分”(pathintegral)方法,用以计算量子体系在四维空间中的几率振幅。我们在史话的前面已经看到了海森堡的矩阵和薛定谔的波,费因曼的路径积分是第三种描述量子体系的手段。但同样可以证明,它和前两者是完全等价的,只不过是又一种不同的数学表达形式罢了。配合费因曼图,这种方法简单实用,而且非常巧妙。把它运用到原子体系中,我们会惊奇地发现在绝大部分路径上,作用量都互相抵消,只留下少数可能的“轨道”,而这正和观测相符!
我们必须承认,量子论在现实中是成功的,它能够完美地解释和说明观测到的现象。可是要承认叠加,不管是哥本哈根式的叠加还是多宇宙式的叠加,这和我们对于现实世界的常识始终有着巨大的冲突。我们还是不由地怀念那流金的古典时代,那时候“现实世界”仍然保留着高贵的客观性血统,它简单明确,符合常识,一个电子始终有着确定的位置和动量,不以我们的意志或者观测行为而转移,也不会莫名其妙地分裂,而只是一丝不苟地在一个优美的宇宙规则的统治下按照严格的因果律而运行。哦,这样的场景温馨而暖人心扉,简直就是物理学家们梦中的桃花源,难道我们真的无法再现这样的理想,回到那个令人怀念的时代了吗?
且慢,这里就有一条道路,打着一个大广告牌:回到经典。它甚至把爱因斯坦拉出来作为它的代言人:这条道路通向爱因斯坦的梦想。天哪,爱因斯坦的梦想,不就是那个古典客观,简洁明确,一切都由严格的因果性来主宰的世界吗?那里面既没有掷骰子的上帝,也没有多如牛毛的宇宙拷贝,这是多么教人心动的情景。我们还犹豫什么呢,赶快去看看吧!
时空倒转,我们先要回到1927年,回到布鲁塞尔的第五届索尔维会议,再回味一下那场决定了量子论兴起的大辩论。我们在史话的第八章已经描写了这次名留青史的会议的一些情景,我们还记得法国的那位贵族德布罗意在会上讲述了他的“导波”理论,但遭到了泡利的质疑。在第五届索尔维会议上,玻尔的互补原理还刚刚出台,粒子和波动还正打得不亦乐乎,德布罗意的“导波”正是试图解决这一矛盾的一个尝试。我们都还记得,德布罗意发现,每当一个粒子前进时,都伴随着一个波,这深刻地揭示了波粒二象性的难题。但德布罗意并不相信玻尔的互补原理,亦即电子同时又是粒子又是波的解释。德布罗意想象,电子始终是一个实实在在的粒子,但它的确受到时时伴随着它的那个波的影响,这个波就像盲人的导航犬,为它探测周围的道路的情况,指引它如何运动,也就是我们为什么把它称作“导波”的原因。德布罗意的理论里没有波恩统计解释的地位,它完全是确定和实在论的。量子效应表面上的随机性完全是由一些我们不可知的变量所造成的,换句话说,量子论是一个不完全的理论,它没有考虑到一些不可见的变量,所以才显得不可预测。假如把那些额外的变量考虑进去,整个系统是确定和可预测的,符合严格因果关系的。这样的理论称为“隐变量理论”(Hidden Variable Theory)。
德布罗意理论生不逢时,正遇上伟大的互补原理出台的那一刻,加上它本身的不成熟,于是遭到了众多的批评,而最终判处它死刑的是1932年的冯诺伊曼。我们也许还记得,冯诺伊曼在那一年为量子论打下了严密的数学基础,他证明了量子体系的一些奇特性质比如“无限后退”。然而在这些之外,他还顺便证明了一件事,那就是:任何隐变量理论都不可能对测量行为给出确定的预测。换句话说,隐变量理论试图把随机性从量子论中赶走的努力是不可能实现的,任何隐变量理论——不管它是什么样的——注定都要失败。
冯诺伊曼那华丽的天才倾倒每一个人,没有人对这位20世纪最伟大的数学家之一产生怀疑。隐变量理论那无助的努力似乎已经逃脱不了悲惨的下场,而爱因斯坦对于严格的因果性的信念似乎也注定要化为泡影。德布罗意接受这一现实,他在内心深处不像玻尔那样顽强而充满斗志,而是以一种贵族式的风度放弃了他的观点。整个3、40年代,哥本哈根解释一统天下,量子的不确定性精神深植在物理学的血液之中,众多的电子和光子化身为波函数神秘地在宇宙中弥漫,众星拱月般地烘托出那位伟大的智者——尼尔斯•;玻尔的魔力来。
1969年诺贝尔物理奖得主盖尔曼后来调侃地说:“玻尔给整整一代的物理学家洗了脑,使他们相信,事情已经最终解决了。”
约翰•;贝尔则气忿忿地说:“德布罗意在1927年就提出了他的理论。当时,以我现在看来是丢脸的一种方式,被物理学界一笑置之,因为他的论据没有被驳倒,只是被简单地践踏了。”
谁能想到,就连像冯诺伊曼这样的天才,也有阴沟里翻船的时候。他的证明不成立!冯诺伊曼关于隐函数理论无法对观测给出唯一确定的解的证明建立在5个前提假设上,在这5个假设中,前4个都是没有什么问题的,关键就在第5个那里。我们都知道,在量子力学里,对一个确定的系统进行观测,我们是无法得到一个确定的结果的,它按照随机性输出,每次的结果可能都不一样。但是我们可以按照公式计算出它的期望(平均)值。假如对于一个确定的态矢量Φ我们进行观测X,那么我们可以把它坍缩后的期望值写成。正如我们一再强调的那样,量子论是线性的,它可以叠加。如果我们进行了两次观测X,Y,它们的期望值也是线性的,即应该有关系:=+
但是在隐函数理论中,我们认为系统光由态矢量Φ来描述是不完全的,它还具有不可见的隐藏函数,或者隐藏的态矢量H。把H考虑进去后,每次观测的结果就不再随机,而是唯一确定的。现在,冯诺伊曼假设:对于确定的系统来说,即使包含了隐函数H之后,它们也是可以叠加的。即有:=+
这里的问题大大地有。对于前一个式子来说,我们讨论的是平均情况。也就是说,假如真的有隐函数H的话,那么我们单单考虑Φ时,它其实包含了所有的H的可能分布,得到的是关于H的平均值。但把具体的H考虑进去后,我们所说的就不是平均情况了!相反,考虑了H后,按照隐函数理论的精神,就无所谓期望值,而是每次都得到唯一的确定的结果。关键是,平均值可以相加,并不代表一个个单独的情况都能够相加!
我们这样打比方:假设我们扔骰子,骰子可以掷出1-6点,那么我们每扔一个骰子,平均得到的点数是3。5。这是一个平均数,能够按线性叠加,也就是说,假如我们同时扔两粒骰子,得到的平均点数可以看成是两次扔一粒骰子所得到的平均数的和,也就是3。5+3。57点。再通俗一点,假设ABC三个人同时扔骰子,A一次扔两粒,B和C都一次扔一粒,那么从长远的平均情况来看,A得到的平均点数等于B和C之和。
但冯诺伊曼的假设就变味了。他其实是假定,任何一次我们同时扔两粒骰子,它必定等于两个人各扔一粒骰子的点数之和!也就是说只要三个人同时扔骰子,不管是哪一次,A得到的点数必定等于B加C。这可大大未必,当A掷出12点的时候,B和C很可能各只掷出1点。虽然从平均情况来看A的确等于B加C,但这并非意味着每回合都必须如此!
冯诺伊曼的证明建立在这样一个不牢靠的基础上,自然最终轰然崩溃。终结他的人是大卫•;玻姆(David Bohm),当代最著名的量子力学专家之一。玻姆出生于宾夕法尼亚,他曾在爱因斯坦和奥本海默的手下学习(事实上,他是奥本海默在伯克利所收的最后一个研究生),爱因斯坦的理想也深深打动着玻姆,使他决意去追寻一个回到严格的因果律,恢复宇宙原有秩序的理论。1952年,玻姆复活了德布罗意的导波,成功地创立了一个完整的隐函数体系。全世界的物理学家都吃惊得说不出话来:冯诺伊曼不是已经把这种可能性彻底排除掉了吗?现在居然有人举出了一个反例!
奇怪的是,发现冯诺伊曼的错误并不需要太高的数学技巧和洞察能力,但它硬是在20年的时间里没有引起值得一提的注意。David Mermin挪揄道,真不知道它自发表以来是否有过任何专家或者学生真正研究过它。贝尔在访谈里毫不客气地说:“你可以这样引用我的话:冯诺伊曼的证明不仅是错误的,更是愚蠢的!”
看来我们在前进的路上仍然需要保持十二分的小心。
*********饭后闲话:第五公设
冯诺伊曼栽在了他的第五个假设上,这似乎是冥冥中的天道循环,2000年前,伟大的欧几里德也曾经在他的第五个公设上小小地绊过一下。
无论怎样形容《几何原本》的伟大也不会显得过分夸张,它所奠定的公理化思想和演绎体系,直接孕育了现代科学,给它提供了最强大的力量。《几何原本》把几何学的所有命题推理都建筑在一开头给出的5个公理和5个公设上,用这些最基本的砖石建筑起了一幢高不可攀的大厦。
对于欧氏所给出的那5个公理和前4个公设(适用于几何学的他称为公设),人们都可以接受。但对于第五个公设,人们觉得有一些不太满意。这个假设原来的形式比较冗长,人们常把它改成一个等价的表述方式:“过已知直线外的一个特定的点,能够且只能够作一条直线与已知直线平行”。长期以来,人们对这个公设的正确性是不怀疑的,但觉得它似乎太复杂了,也许不应该把它当作一个公理,而能够从别的公理中把它推导出来。但2000年过去了,竟然没有一个数学家做到这一点(许多时候有人声称他证明了,但他们的证明都是错的)!
欧几里德本人显然也对这个公设感到不安,相比其他4个公设,第五公设简直复杂到家了(其他4个公设是:1,可以在任意两点间划一直线。2,可以延长一线段做一直线。3,圆心和半径决定一个圆。4,所有的直角都相等)。在《几何原本》中,他小心翼翼地尽量避免使用这一公设,直到没有办法的时候才不得不用它,比如在要证明“任意三角形的内角和为180度”的时候。
长期的失败使得人们不由地想,难道第五公设是不可证明的?如果我们用反证法,假设它不成立,那么假如我们导出矛盾,自然就可以反过来证明第五公设本身的正确性。但如果假设第五公设不成立,结果却导致不出矛盾呢?
俄国数学家罗巴切夫斯基(N。 Lobatchevsky)正是这样做的。他假设第五公设不成立,也就是说,过直线外一点,可以作一条以上的直线与已知直线平行,并以此为基础进行推演。结果他得到了一系列稀奇古怪的结果,可是它们却是一个自成体系的系统,它们没有矛盾,在逻辑上是自洽的!一种不同于欧几里得的几何——非欧几何诞生了!
从不同于第五公设的其他假设出发,我们可以得到和欧几里得原来的版本稍有不同的一些定理。比如“三角形内角和等于180度”是从第五公设推
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!