討論的聲音太大, 如同沸騰的滾水一樣鼓動不息。
林水程將打印紙按次序排好,掃描投影到大屏幕上,回頭調(diào)整了一下大小和清晰度。最原始的量子計(jì)算機(jī)算法公式密密麻麻地排列下來, 由於掃描投影儀大小限制, 只能看到這一片複雜的運(yùn)算紀(jì)錄。
在他來得及闡述之前, 羅鬆教授首先站起來打斷了他:“這是個(gè)名畫鑑定項(xiàng)目, 和你們量子分析專業(yè)完全不對口, 我無法想象你如何通過量子分析手段,僅僅使用計(jì)算的方法就鑑別出這兩幅名畫的不同。在場的教授們不是這個(gè)方向的,卻並不代表可以容許你一個(gè)學(xué)生在這裡大放厥詞——量子分析多用於大數(shù)據(jù)預(yù)測領(lǐng)域, 你的理論工具聽起來就像是用一根巧克力棒吊起了深海的鯊魚一樣!”
羅鬆的語速非常快,透著某種急迫。他凜冽逼視這講臺上的林水程, 態(tài)度強(qiáng)硬不容置疑。
他身邊的餘樊早在十分鐘以前就已經(jīng)癱坐在了椅子上, 渾身冷汗, 面如死灰——
他這樣子,從肖絕推門進(jìn)來後, 說出“七處贊助項(xiàng)目一組”時(shí)就開始了。他背後有揚(yáng)風(fēng)納米科技,但是無論如何也想不到,林水程居然真的背靠七處!
七處涉及最深層的科研機(jī)密,單論可以動用的器材,就不是普通人能夠想象的。
林水程去七處動用了器材, 那麼他是否做了分子級別的比對?
一旦他們兩人的數(shù)據(jù)有任何不同, 那麼這個(gè)大廳中就要實(shí)時(shí)上演數(shù)據(jù)對質(zhì), 到時(shí)候所有人都會知道, 他餘樊——數(shù)據(jù)造假!
餘樊手指有點(diǎn)發(fā)抖, 彷彿自嘲似的笑了笑,喃喃自語道:“沒關(guān)係, 沒關(guān)係,他用的是量子計(jì)算機(jī)。應(yīng)該沒有進(jìn)行小分子比對,應(yīng)該沒有……”
面對羅鬆的質(zhì)疑,林水程溫和地笑了笑:“老師提出的疑問,也曾經(jīng)是我想要問的一個(gè)問題。”
“或許不止我,院系中所有老師和學(xué)生都曾經(jīng)質(zhì)疑這個(gè)項(xiàng)目下派給量子分析系的合理性。因爲(wèi)不管怎麼看,這都是一次拍拍腦袋就想出來的決定,不合理的時(shí)限,不對口的專業(yè),來自上層對科研人員的施壓,沒有一個(gè)地方是合理的。”
在這裡的時(shí)候,他微微停頓了一下,這一剎那的停頓卻在更多人心中掀起了無聲的滔天巨浪,氣氛如同暴風(fēng)降臨,凝固膠著,讓所有人都禁不住心一跳。
這句話針對的是誰,在座每個(gè)人都一清二楚。
林水程直到現(xiàn)在都沒有放下對這個(gè)項(xiàng)目和院系領(lǐng)導(dǎo)的質(zhì)疑,他現(xiàn)在站在這個(gè)報(bào)告臺上,當(dāng)著所有大人物的面說出這句話,基本可以等同爲(wèi)直接打上層的臉!
星大院系,星大校長,警務(wù)處,甚至禾木雅本人,全部被他這一句話帶進(jìn)去了。
他的態(tài)度很明確:他依然不滿意院系領(lǐng)導(dǎo)給出的決定,依然記著許空在院辦被氣到高血壓發(fā)作的仇。
這是不合理的,不應(yīng)該的,他從來不會向這樣的現(xiàn)實(shí)妥協(xié)。他眼中躍動著閃耀的光芒,亮得幾乎能灼傷人的視線,他就是這樣用最溫和清雅的語調(diào),最得體的姿態(tài),表達(dá)出他最狂傲的反抗。
“喲呵,是個(gè)狠角兒,一句話得罪這麼多人。”董朔夜身邊的記錄員小聲吐槽,說不出是震驚還是讚歎,更多的居然是流露出一陣佩服,“他是真的不在乎自己以後的前途了!”
靠牆邊站著的韓荒也是臉色鐵青,滿手冷汗。
幹員低聲說:“這下真的完了……主席,沒辦法收場了。”
董朔夜沒說話,他換了個(gè)姿勢往後靠在椅背上,目光沉沉地盯著臺上的人。
林水程一路緊急趕過來,甚至還穿著實(shí)驗(yàn)室裡的白大褂。
他很漂亮,這種漂亮不來自他精緻好看的容顏,挺拔瘦削的身姿,不來自他眼尾那滴鮮活生動的紅色淚痣,而是彷彿連靈魂都燃燒起來的狂熱與堅(jiān)定。
這樣的人是沒有人能夠左右的,窮極董朔夜二十多年所見,林水程也是少有的有如此棱角的人。
“至剛易折,不是好兆。”董朔夜低聲說。
禾木雅坐在後方,沒什麼表情,依然靜靜地端坐著。
林水程停頓了一會後,隨後笑了笑,說:“然而等我自己進(jìn)行研究之後,最終卻發(fā)現(xiàn),量子分析卻恰恰是最適合這個(gè)項(xiàng)目的分析手段,足以證實(shí)各位領(lǐng)導(dǎo)的先見之明,也讓我在迷茫之中找到了方向。具體情況,請各位老師耐心等待,我們先來看一看目前已知的所有探測結(jié)果。”
韓荒鬆了一口氣。
隨著他這句話說出來,大廳裡的氣氛稍稍活絡(luò)了一點(diǎn)。
董朔夜出聲打斷了他:“這裡可以不用了,餘樊教授剛剛已經(jīng)將前期鑑別工作說過一次了。抓緊時(shí)間。”
林水程視線在他那裡頓了頓,依然平靜淡然地說:“我明白,但是我依然要強(qiáng)調(diào)其中一種鑑別手段,那就是舊荷蘭分部提供的筆觸層析算法。以前,筆觸分析法的原理僅限於使用AI識別技術(shù),分析每個(gè)畫家的獨(dú)有筆觸,將其個(gè)人特徵進(jìn)行數(shù)據(jù)化。近年來,神經(jīng)網(wǎng)絡(luò)在邏輯鏈條上的發(fā)展,也使這種算法往上走了一個(gè)階層——也即是分析每一筆背後的組合邏輯。”
林水程拿起記號筆,轉(zhuǎn)身往白板上寫寫畫畫。
畫完後,他轉(zhuǎn)身,讓所有人都清楚看見了,他畫的是兩個(gè)笑臉——最普通的那種,一個(gè)圓裡三條曲線。
林水程繼續(xù)說:“我相信在場的所有人都有過小時(shí)候塗畫笑臉的經(jīng)歷,一張笑臉,一個(gè)閉合的圓,三條弧線,無論誰來畫,無論他本人具有何種習(xí)慣,無論他從何處開始落筆,一共四筆,所以我們可以發(fā)現(xiàn)這是一個(gè)排列組合問題,一個(gè)笑臉?biāo)墓P畫,永遠(yuǎn)固定了十二種落筆方式。”
“而當(dāng)我們將作者的習(xí)慣數(shù)字化,例如他習(xí)慣如何落筆,是先有色彩後有輪廓,或者先有輪廓再進(jìn)行上色,這是神經(jīng)網(wǎng)絡(luò)和數(shù)字心理學(xué)的領(lǐng)域,我們可以從中推斷出一幅畫的邏輯。”
“等一下。我大概明白了你的意思。”羅鬆繼續(xù)說,“你是想利用量子計(jì)算機(jī)進(jìn)行窮舉所有的邏輯筆畫,比對兩幅畫之間的作畫邏輯是麼?但是這一切的前提是,他們具有層析邏輯分析的基本條件:在可觀測的尺度上擁有不同的畫法,通俗一點(diǎn)來說就是,至少你能看出它們在上色、層次、色彩上的任何差異。這種方法我們已經(jīng)試過了,兩幅畫在層次結(jié)構(gòu)上具有完全一樣的特性。”
羅鬆眼裡帶上了一點(diǎn)勝利者的笑意,然而緊跟著,他就笑不出來了。
林水程禮貌地衝他點(diǎn)了點(diǎn)頭:“感謝老師的提議,這也正是我接下來要說的。在AI可識別的尺度上,兩幅畫因爲(wèi)具有完全一樣的層次結(jié)構(gòu),所以也具有完全一樣的作畫邏輯,所以我將比對降低到了微觀尺度,也就是——分子和原子尺度的比對。”
餘樊臉色發(fā)白,那一瞬間他搖搖晃晃地甚至有些坐不住,他幾次想要站起來衝出這個(gè)禮堂,但是理智和最後的面子把他壓在了座椅上,無法移動半分。
林水程換了一張打印紙,投影屏上出現(xiàn)了黑白的掃描分子排列結(jié)構(gòu)。
“這是我所取樣的圓珠筆尖大小的橫截面取樣分子掃描結(jié)構(gòu),這是對比圖。”
餘樊聽到這裡,知道不能再讓這場報(bào)告進(jìn)行下去了,他站起來,再次打斷了林水程的報(bào)告:“那你根本沒有玩出什麼花樣來,你和我一樣進(jìn)行了分子層面的比對,只不過可能哪一方的儀器出了問題,導(dǎo)致了你和我之間不同的結(jié)果……”
“不對,老師。”林水程說,“你說的不對。分子級的比對是不可能做出結(jié)果的,因爲(wèi)我反覆做過了,這兩幅畫作的相似尺度就是納米——也就是分子級別的,它們在分子尺度上依然表現(xiàn)出雷同的特性。”
大廳中瞬間寂然無聲。
林水程掃視臺下人一眼,下邊的人神態(tài)各異。
他錯(cuò)過了餘樊的報(bào)告,不清楚這種異常情況的來源來自哪裡,他只是繼續(xù)說:“大家可以比對一下,我將兩張分子排列圖進(jìn)行了重疊,重合率在98%以上,並且其中沒有標(biāo)誌性的分子結(jié)構(gòu),可以讓我們區(qū)分出十五世紀(jì)的畫作和新制造出的贗品。”
一片沉默。
所有人都清楚他這句話意味著什麼。
“那麼你的結(jié)果和餘樊教授是相反的。”楊申插了一句話,點(diǎn)出了這一點(diǎn)。“剛剛餘樊教授說,他在分子結(jié)構(gòu)中發(fā)現(xiàn)了變形的小分子蛋白質(zhì)結(jié)構(gòu),識別過後認(rèn)爲(wèi)是油畫顏料中加入的蛋彩(Egg Tempera)分解所導(dǎo)致的,而這個(gè)結(jié)構(gòu)是另一幅畫中所沒有的。不知道你或者餘樊教授是否可以解釋一下?”
餘樊騎虎難下,一口咬定:“是這樣不錯(cuò),顏料成分檢測時(shí),的確是都發(fā)現(xiàn)了蛋彩成分,但是A中的蛋白質(zhì)結(jié)構(gòu)是完整穩(wěn)定的新結(jié)構(gòu),另一幅畫已經(jīng)出現(xiàn)了分解現(xiàn)象。只有十五世紀(jì)的油畫纔會出現(xiàn)這種分解情況,我正是因此才判定B是真品。如果你所檢測的和我不同,那麼就是機(jī)器出了問題。”
傅雪這時(shí)候也急眼了:“我們的器材不可能出現(xiàn)問題!”
“是啊。”楊申在旁邊慢悠悠補(bǔ)了一句,“從來都只聽說過成像不清晰,掃描不完整的情況,就算器材出再大的問題,怎麼可能無中生有呢?對於蛋彩小分子的結(jié)構(gòu),我存懷疑態(tài)度,如果可以,我希望看一看兩邊的分子級別掃描結(jié)果對比。”
林水程說:“明白。事實(shí)上,蛋彩結(jié)構(gòu)我也發(fā)現(xiàn)了,但是我這邊的檢測結(jié)果顯示,兩邊的蛋彩結(jié)構(gòu)依然雷同,並沒有出現(xiàn)餘樊教授所說的情況。”
他迅速翻找了一下,抽出了幾張後,用記號筆圈出圖畫中的分子結(jié)構(gòu):“就是這裡了,兩邊的呈現(xiàn)高度相似性,並且都是近似分解狀態(tài)的小分子蛋白,兩幅畫的蛋彩特性是一致的。”
兩邊數(shù)據(jù)出現(xiàn)了明顯的問題,一時(shí)間僵持不下。
餘樊冷汗已經(jīng)浸透了全身。
七處處長肖絕站起來:“這樣,小林情況緊急,資料是打印下來的,我現(xiàn)在讓人從七處把掃描原文件傳過來,很快。餘樊教授那邊也請把源文件傳一下,耽誤大家一些時(shí)間,小林你也稍安勿躁。大家應(yīng)該都沒有意見吧?”
林水程點(diǎn)了點(diǎn)頭。
也就在這個(gè)時(shí)候,他才發(fā)現(xiàn)坐在肖絕後邊角落裡的楊之爲(wèi)。
楊之爲(wèi)並未看向他,他依然在和楊申小聲討論著什麼。
林水程怔了一下。
他從實(shí)驗(yàn)室出來時(shí)聯(lián)繫的是楊申教授幫忙請假延遲,他完全沒想到這個(gè)時(shí)候,到場的還會有他的老師。
傅雪立刻打電話安排——事情到了如今,已經(jīng)不是他們羣裡的打賭或者針對林水程的問題,而是真真正正的被餘樊反咬了一口器材問題!
他們揚(yáng)風(fēng)科技是新興的科技設(shè)備產(chǎn)業(yè),剛剛在星城站穩(wěn)腳跟,絕對不能在禾木雅和七處面前出現(xiàn)這種問題!
八分鐘後,七處的資料傳了過來,電腦上呈現(xiàn)出來兩次橫截面掃描的對比結(jié)構(gòu)。
林水程手動放大,定格到兩邊的小分子蛋白結(jié)構(gòu)上。所有人都看得清清楚楚,兩邊具有高度相似的小分子結(jié)構(gòu)。
另一邊,傅雪也拿到了餘樊進(jìn)行掃描的原始數(shù)據(jù)——不知道是否巧合,餘樊的幻燈片中並沒有給出詳細(xì)的對比圖。
現(xiàn)在揚(yáng)風(fēng)科技的掃描圖也上傳了出來,傅雪操作放大尋找了一下,兩邊比對,結(jié)果一目瞭然。
並沒有什麼明顯的區(qū)別,兩幅畫在分子級別依然是雷同的,林水程是正確的!
餘樊?dāng)?shù)據(jù)造假!
“餘老師是否需要解釋一下?”楊申好整以暇地看著他。
餘樊面色慘白,嘴脣抖得一句話都說不出來。
連羅鬆、沈追這些人都沉默了。
“不……不可能,你不可能證明出來。”餘樊猛地?cái)E眼看向林水程,聲音有些顫抖,他頗有一點(diǎn)破罐子破摔的意思,“你不可能證明出來,就算你再往下做分析,做到原子級別的鑑別對比,那又有什麼用呢!你根本沒有原子尺度的真品信息!這是一個(gè)無解的問題!”
“我可以,餘老師。”林水程微微頷首,“分子級別的比對之後,我接著做了原子級別的比對。誠然我沒有真品在原子尺度的信息,但是我依然可以判斷。這就要回到我一開始提到的,四筆畫一個(gè)笑臉的問題。”
林水程轉(zhuǎn)身在黑板上的小臉上面,重新畫了兩個(gè)房子。
“犯罪集團(tuán)使用了原子堆砌進(jìn)行完全的複製,就像找來了完全相同的積木,來堆出一個(gè)一模一樣的房子。”
“在目前已知的尺度上,我們無法做出任何判斷,無法找出任何可以被利用的細(xì)節(jié)。但是它們背後的人不是——因爲(wèi)我們已經(jīng)找到了一個(gè)鑰匙,這個(gè)鑰匙不在真品上,而是在贗品身上。”
林水程停頓了一下,而後說:“原子堆砌,普遍意義上認(rèn)爲(wèi),這是利用原子探針把目標(biāo)原子像砌磚一樣一塊一塊地堆起來的技術(shù)。但其實(shí)其中涉及多種複雜的催化反應(yīng),整個(gè)反應(yīng)過程需要在黑箱中同時(shí)進(jìn)行,所有的催化、合成反應(yīng),必須通過數(shù)字反應(yīng)並控制。因爲(wèi)尺度精確到原子級別,這樣的反應(yīng)可以做到完全去誤差,也就是完全轉(zhuǎn)化爲(wèi)數(shù)字與反應(yīng)方程式的過程。”
“犯罪集團(tuán)一定熟悉整個(gè)反應(yīng),並且通過計(jì)算機(jī)進(jìn)行了嚴(yán)格精密的比對計(jì)算。對方拿到了積木,堆出了這個(gè)房子,然而他們搭建所使用的磚瓦越多,我們就越能判斷,他們使用了怎樣的粘合劑——也就是反應(yīng)催化劑,他們搭建的順序是怎樣的。他們的搭建順序,是有序的。”
林水程說:“目前已知的最常用的催化反應(yīng)已經(jīng)固定,這種固定不可打破,原子與原子間的粘合催化,就像人們普遍使用水泥砌磚頭一樣無法打破。一個(gè)積木房子,一個(gè)人習(xí)慣從地基開始搭建,另一個(gè)人習(xí)慣從左到右搭建,這就是差別。通過掃描出來的幾種原子類型,我們可以逆推對方爲(wèi)了達(dá)成這樣的堆砌效果,會如何去組合這樣的反應(yīng),如何設(shè)計(jì)分佈不同的原子——也就是,窮舉。”
這兩個(gè)字說出來的時(shí)候,在場衆(zhòng)人都微微一震。
所有人都理解了他當(dāng)初所說的“量子計(jì)算手段”是什麼意思。
通過窮舉,找到仿製品應(yīng)該擁有的獨(dú)一無二的堆砌手法,再將之與兩幅畫進(jìn)行比對。
犯罪集團(tuán)將贗品做到了原子級別,自信這個(gè)尺度下缺乏信息對比,沒有任何人能夠識別出真正的畫。
可他們卻沒想到,暴露自己的恰恰是精細(xì)入微的原子排列技術(shù)本身!
“只要有一種窮舉結(jié)果對應(yīng)上真實(shí)的掃描圖像,那麼它就是贗品。因爲(wèi)十五世紀(jì)的畫,不可能完美呈現(xiàn)出原子催化堆砌後的排列情況,這就是它們的差異中所具有的那個(gè)有價(jià)值的比對信息,也是我們在原子尺度上缺失的那個(gè)條件。”
也是“耳朵稍微大一點(diǎn)的是哥哥還是弟弟”,這個(gè)關(guān)鍵的邏輯。
林水程快速地翻動著手裡的打印紙,隨後淡淡地說:“事實(shí)上,涉及的反應(yīng)越複雜,越有利於縮小窮舉範(fàn)圍。量子計(jì)算機(jī)十五秒就把結(jié)果跑出來了,我錄入了A和B的橫截面原子信息,量子計(jì)算機(jī)顯示結(jié)果,A的原子排列是現(xiàn)有技術(shù)無法達(dá)到的。而B的排列方式,具有唯一一種可行的人工原子堆砌方式,反應(yīng)式和催化反應(yīng)都是完全確定的。爲(wèi)了確保結(jié)果的準(zhǔn)確性,我反覆運(yùn)算了七次,每次都顯示一樣的結(jié)果。所以我有理由認(rèn)爲(wèi),這就是最終的結(jié)果。”
那一系列的反應(yīng)密密麻麻地用掉了五十頁紙。
林水程放下手中的材料,低聲說:“我的報(bào)告到這裡爲(wèi)止,我爲(wèi)我今天的遲到表示抱歉,並願(yuàn)意爲(wèi)此承擔(dān)一切責(zé)任。謝謝各位老師與領(lǐng)導(dǎo),也感謝楊之爲(wèi)老師、許空老師在鑑定過程中給予我的意見和幫助。”
大廳在長久的沉默之後,楊之爲(wèi)首先站起來鼓掌,其他人也紛紛起立鼓掌,熱烈的掌聲如同海浪,層層疊疊爆發(fā)、衝擊開來,讓人頭暈?zāi)垦!?
這是真正精彩絕倫、無懈可擊的報(bào)告。
林水程這次鑑定報(bào)告中直接涉及了原子堆砌、AI神經(jīng)網(wǎng)絡(luò)算法、量子計(jì)算等專業(yè)領(lǐng)域,已經(jīng)不用人說多難,單單他在報(bào)告中展現(xiàn)的,已經(jīng)能夠讓人窺見他努力背後的巨大冰山。
楊之爲(wèi)低聲說:“量子計(jì)算機(jī)窮舉十五秒,聽起來很簡單,但是他自己要手動錄入現(xiàn)階段科技水平下所有的催化反應(yīng)和原子信息,打錯(cuò)一個(gè)數(shù)字都要全部重來,這是海量的錄入篩選和資料偵查。”
楊申說:“他已經(jīng)是個(gè)非常優(yōu)秀的量子分析師了。化學(xué)倒是也沒忘。”
禾木雅也起身鼓掌,只有餘樊面色灰敗地癱倒在椅子上,久久無法站起來。
經(jīng)久不息的掌聲中,林水程用手支撐著桌面,藉此努力讓自己不要倒下去——連續(xù)七天的加班加點(diǎn),做夢都是兩幅畫的堅(jiān)定對比,已經(jīng)嚴(yán)重摧毀了他的精神。
他在七處的最後三天,總共睡眠時(shí)間不超過三個(gè)小時(shí),全部都是直接趴著睡在量子計(jì)算機(jī)電腦前。
窮舉是唯一可行的路,儘管他一次又一次地從噩夢中驚醒,從目眩神搖中睜大帶著血絲的眼睛,看見量子計(jì)算機(jī)一次一次跑出錯(cuò)誤結(jié)果,自己一個(gè)字一個(gè)字地尋找、覈對一個(gè)正負(fù)號上可能出現(xiàn)的錯(cuò)誤,他依然相信量子計(jì)算機(jī)可以幫他還原出當(dāng)時(shí)的場景。
人類的行爲(wèi)可以被測算,人類的習(xí)慣可以化作數(shù)字,即使作弊到微觀級別,依然能夠留下蛛絲馬跡,世間沒有任何意外產(chǎn)生,正如同不會有兩幅一模一樣的畫,沒有他找不到的解。
在潮水般涌來的眩暈中,林水程又看到了那隻巨大的蝴蝶,它從鏡子的迷宮前翩然掠過,而他追逐在後面,成爲(wèi)雙刃爲(wèi)足,雙刀作翼的法師,他聽見一個(gè)聲音告訴他一句話,他忘了在哪裡聽過,也忘了那是誰說的,聲音和詭譎的童謠一起響起,拉扯著他眼前的世界。
“小小蝴蝶小小花,快快樂樂來玩耍,一個(gè)開在春風(fēng)裡,一個(gè)飛在陽光下。兩個(gè)朋友在一起,兩個(gè)名字不分家……好聽嗎?”
“小林啊,更多時(shí)候,蝴蝶就是蝴蝶,會飛的那種,不是每一隻蝴蝶都會引起風(fēng)暴。”
他心裡說,可是這個(gè)世界上並沒有意外。
幻覺中的自己跟著蝴蝶一起墜落,那把巨大的、青色的刀刃閃著寒冷的光芒。蝴蝶的翅膀光滑無比,他在倒影中看見了林望的影子,他笑著摸了摸他的頭,林等揮舞著木刀神氣活現(xiàn)地叫他哥哥,車禍時(shí)的漫天火光,看見了碼頭昏黃帶血的落日,看見他從小到大曾經(jīng)失去過的一切。
他想,這怎麼可以?
他要找的就是那隻蝴蝶,無論找多久,無論它飛到哪裡,他都要把它找出來。
然後殺死它。
刀刃揮出,蝴蝶一分爲(wèi)二,濺了他滿臉的血跡。
蝴蝶墜落,他跟著墜落下去,在風(fēng)裡直直地墜落下去,失重感襲來,林水程死命抓住演講臺的一角,但是緊跟著,他感覺自己快要無法控制地散開了。
崩散,毀滅,就像飛出去的一堆原子,在黑暗的宇宙中飄浮。
韓荒首先發(fā)現(xiàn)不對勁:“林水程!林水程臉色不對!來人快來人扶著他!”
他一個(gè)箭步衝上去,扶住搖搖欲墜的林水程,只能聽見眼前人夢一樣的囈語:“救救我……”