桕與硯
第一章:公式里的初遇
月的明城學(xué),梧桐葉剛?cè)玖藢訙\,風(fēng)帶著實(shí)驗(yàn)室有的消毒水混著屬的味道。
沈桕站物理系實(shí)驗(yàn)樓樓的走廊盡頭,指尖捏著那份打印的《關(guān)于多維度粒子運(yùn)動(dòng)軌跡模擬的數(shù)據(jù)源需求文檔》,指節(jié)因?yàn)橛昧Ψ骸?br>
文檔右角的“計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院”字樣,和走廊墻壁“物理系家級(jí)實(shí)驗(yàn)教學(xué)示范”的牌子遙遙相對(duì),像兩個(gè)互相干的界。
前,導(dǎo)師把這份交叉課題扔給他,沈桕正調(diào)試個(gè)基于深度學(xué)習(xí)的粒子軌跡預(yù)測(cè)模型。
“物理系那邊有組數(shù)據(jù),是目前度的,你去跟謝硯對(duì)接。”
導(dǎo)師當(dāng)?shù)恼Z(yǔ)氣很輕松,仿佛只是讓他去隔壁教室借塊橡皮,“謝是物理系的招牌,腦子用,就是子可能……有點(diǎn)首?!?br>
沈桕對(duì)“首”的理解,還停留碼編譯非0即的邏輯判斷。
首到此刻,他站07實(shí)驗(yàn)室門,聽(tīng)見(jiàn)面來(lái)輕的屬碰撞聲,才隱約意識(shí)到,“首”或許還有另種解釋。
他敲了門,面的聲音沒(méi)停。
再敲,門被只骨節(jié)明的拉,帶著點(diǎn)消毒水的清冽氣息。
門的很,穿著簡(jiǎn)的襯衫,袖挽到臂,露出條清晰的腕。
他頭發(fā),額前幾縷碎發(fā)垂著,鼻梁架著副細(xì)框眼鏡,鏡片后的眼睛很亮,像盛著實(shí)驗(yàn)室的冷光,正靜地打量著沈桕。
“謝硯學(xué)長(zhǎng)?”
沈桕先了,遞過(guò)的文檔,“我是計(jì)算機(jī)系的沈桕,李教授讓我來(lái)……沈桕?”
對(duì)方接過(guò)文檔,掃過(guò)首頁(yè)的署名,眉頭幾可察地蹙了,“‘桕’是iù,是ǎi。”
沈桕愣了愣。
這個(gè)名字因?yàn)樯В荒铄e(cuò)是常事,他早就習(xí)慣了,卻沒(méi)想過(guò)這種場(chǎng)合被糾正。
他抬眼向?qū)Ψ?,謝硯己經(jīng)低頭起了文檔,指紙頁(yè)滑動(dòng)的速度很,像掃描串悉的碼。
實(shí)驗(yàn)室很整潔,靠墻的實(shí)驗(yàn)臺(tái)擺滿了密儀器,屏幕跳動(dòng)著綠的數(shù)據(jù)流,角落堆著半的草稿紙,空氣飄著淡淡的咖啡。
謝硯側(cè)身讓他進(jìn)來(lái),順把文檔邊的實(shí)驗(yàn)臺(tái),指尖停頁(yè)的個(gè)公式。
“這錯(cuò)了?!?br>
他突然說(shuō),聲音,卻帶著容置疑的篤定,“薛定諤方程的哈密頓量展,你漏了旋軌道耦合項(xiàng)?!?br>
沈桕的猛地沉。
這個(gè)公式是他熬推導(dǎo)的,以為萬(wàn)失,怎么……他步走過(guò)去,順著謝硯指的位置去——確實(shí),處理多粒子系統(tǒng),他習(xí)慣地忽略了旋相互作用,對(duì)于計(jì)算機(jī)模型來(lái)說(shuō),這是可以簡(jiǎn)化的誤差,但物理實(shí)驗(yàn),這是原則錯(cuò)誤。
“這只是模型的簡(jiǎn)化處理,”沈桕意識(shí)地反駁,語(yǔ)氣帶著點(diǎn)被戳穿的僵硬,“我們的算法更關(guān)注宏觀軌跡,旋項(xiàng)的響可以……可以忽略?”
謝硯抬眼向他,鏡片后的目光銳了些,“物理實(shí)驗(yàn)的數(shù)據(jù)度到0^-,你的模型誤差允許范圍是0^-,用簡(jiǎn)化公式來(lái)實(shí)驗(yàn)數(shù)據(jù),得出的結(jié)沒(méi)有何意義?!?br>
他的語(yǔ)速,每個(gè)字都清晰地落空氣,像準(zhǔn)的術(shù)刀,剖了沈桕刻意回避的漏洞。
沈桕的臉有點(diǎn)熱,是羞惱,是種被同行抓住關(guān)鍵錯(cuò)誤的窘迫——他得承認(rèn),謝硯說(shuō)得對(duì),但那份學(xué)霸骨子的勝,讓他想輕易服軟。
“計(jì)算機(jī)模型有己的邏輯,”沈桕挺首脊背,迎謝硯的目光,“我們需要的是趨勢(shì)模擬,是絕對(duì)確的數(shù)值。
學(xué)長(zhǎng)如覺(jué)得數(shù)據(jù)能享,首說(shuō)就,用……我是這個(gè)意思?!?br>
謝硯打斷他,合文稿,語(yǔ)氣恢復(fù)了靜,“數(shù)據(jù)可以給你,但基于錯(cuò)誤的公式推導(dǎo)出來(lái)的需求,我能保證你能用?!?br>
他轉(zhuǎn)身走向面的作臺(tái),“等我半,實(shí)驗(yàn)結(jié)束后,我們重新核對(duì)參數(shù)范圍?!?br>
沈桕站原地,著謝硯的背。
他正俯身調(diào)試臺(tái)光學(xué)儀器,側(cè)臉儀器的冷光顯得輪廓明,專注的樣子像是與周圍的儀器融為了。
陽(yáng)光透過(guò)窗斜切進(jìn)來(lái),他腳片明亮的光斑,塵埃光緩慢浮動(dòng)。
沈桕忽然覺(jué)得有點(diǎn)挫敗。
他認(rèn)為算法領(lǐng)域足夠嚴(yán)謹(jǐn),卻個(gè)跨學(xué)科的公式栽了跟頭,還是栽個(gè)素未謀面的學(xué)長(zhǎng)。
他低頭著那份被謝硯批注過(guò)的文檔,指尖劃過(guò)那個(gè)被圈出的錯(cuò)誤,紙頁(yè)似乎還殘留著對(duì)方指尖的溫度。
“了?!?br>
謝硯的聲音打斷了他的思緒。
他己經(jīng)處理完實(shí)驗(yàn)數(shù)據(jù),正將個(gè)U盤遞給沈桕,“原始數(shù)據(jù)都這,包含誤差范圍和境參數(shù)?!?br>
他頓了頓,補(bǔ)充道,“你的模型需要修正,次帶修正后的版本來(lái),我們?cè)儆懻摻舆m配的問(wèn)題?!?br>
語(yǔ)氣依舊淡,卻帶著種容置喙的專業(yè)距離。
沈桕接過(guò)U盤,屬殼冰涼,硌得指尖有點(diǎn)發(fā)麻。
他沒(méi)再說(shuō)什么,點(diǎn)了點(diǎn)頭轉(zhuǎn)身離,走到門,聽(tīng)見(jiàn)謝硯又坐回了腦前,鍵盤敲擊聲清脆地響起,像敲打著某種聲的宣告。
走出實(shí)驗(yàn)樓,秋風(fēng)卷著落葉擦過(guò)腳踝,沈桕才發(fā)己的出了層薄汗。
他低頭了眼的U盤,又想起謝硯鏡片后那冷靜的眼睛,莫名升起股較勁的沖動(dòng)。
回到宿舍,林盞正對(duì)著腦趕稿,見(jiàn)他進(jìn)來(lái),立刻了過(guò)來(lái):“怎么樣怎么樣?
謝學(xué)霸給數(shù)據(jù)了嗎?
聽(tīng)說(shuō)他可是物理系的‘活字典’,當(dāng)年入學(xué)滿,績(jī)點(diǎn)斷層,多想跟他合作都被拒了……”沈桕把U盤扔桌,沒(méi)氣地坐:“給了?!?br>
“那你這表?”
林盞挑眉,“吵架了?”
“沒(méi)吵?!?br>
沈桕打腦,屏幕亮起的瞬間,他又想起那個(gè)被圈出的公式,“他說(shuō)我公式錯(cuò)了。”
“哦豁!”
林盞夸張地?fù)P了揚(yáng)眉,“沈程序員也有被挑錯(cuò)的候?
來(lái)是遇到對(duì)了啊。”
沈桕沒(méi)理他,指尖懸鍵盤,卻遲遲沒(méi)落。
屏幕倒映出他略顯緊繃的側(cè)臉,窗的陽(yáng)光漫進(jìn)來(lái),公式推導(dǎo)軟件的界面片柔和的光暈。
他點(diǎn)文檔,找到那個(gè)被謝硯指出的錯(cuò)誤,指尖鍵盤敲修正項(xiàng),碼運(yùn)行過(guò)的示彈出,他輕輕吁了氣。
或許,林盞說(shuō)得對(duì)。
他抬頭向窗,物理系實(shí)驗(yàn)樓的方向隱梧桐葉的縫隙,像個(gè)等待被解的復(fù)雜方程。
沈桕關(guān)掉文檔,打了謝硯供的原始數(shù)據(jù)——密密麻麻的數(shù)值整齊,帶著物理實(shí)驗(yàn)有的確與嚴(yán)謹(jǐn),像串聲的邀請(qǐng)。
這場(chǎng)關(guān)于公式與邏輯的交鋒,才剛剛始。
沈桕站物理系實(shí)驗(yàn)樓樓的走廊盡頭,指尖捏著那份打印的《關(guān)于多維度粒子運(yùn)動(dòng)軌跡模擬的數(shù)據(jù)源需求文檔》,指節(jié)因?yàn)橛昧Ψ骸?br>
文檔右角的“計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院”字樣,和走廊墻壁“物理系家級(jí)實(shí)驗(yàn)教學(xué)示范”的牌子遙遙相對(duì),像兩個(gè)互相干的界。
前,導(dǎo)師把這份交叉課題扔給他,沈桕正調(diào)試個(gè)基于深度學(xué)習(xí)的粒子軌跡預(yù)測(cè)模型。
“物理系那邊有組數(shù)據(jù),是目前度的,你去跟謝硯對(duì)接。”
導(dǎo)師當(dāng)?shù)恼Z(yǔ)氣很輕松,仿佛只是讓他去隔壁教室借塊橡皮,“謝是物理系的招牌,腦子用,就是子可能……有點(diǎn)首?!?br>
沈桕對(duì)“首”的理解,還停留碼編譯非0即的邏輯判斷。
首到此刻,他站07實(shí)驗(yàn)室門,聽(tīng)見(jiàn)面來(lái)輕的屬碰撞聲,才隱約意識(shí)到,“首”或許還有另種解釋。
他敲了門,面的聲音沒(méi)停。
再敲,門被只骨節(jié)明的拉,帶著點(diǎn)消毒水的清冽氣息。
門的很,穿著簡(jiǎn)的襯衫,袖挽到臂,露出條清晰的腕。
他頭發(fā),額前幾縷碎發(fā)垂著,鼻梁架著副細(xì)框眼鏡,鏡片后的眼睛很亮,像盛著實(shí)驗(yàn)室的冷光,正靜地打量著沈桕。
“謝硯學(xué)長(zhǎng)?”
沈桕先了,遞過(guò)的文檔,“我是計(jì)算機(jī)系的沈桕,李教授讓我來(lái)……沈桕?”
對(duì)方接過(guò)文檔,掃過(guò)首頁(yè)的署名,眉頭幾可察地蹙了,“‘桕’是iù,是ǎi。”
沈桕愣了愣。
這個(gè)名字因?yàn)樯В荒铄e(cuò)是常事,他早就習(xí)慣了,卻沒(méi)想過(guò)這種場(chǎng)合被糾正。
他抬眼向?qū)Ψ?,謝硯己經(jīng)低頭起了文檔,指紙頁(yè)滑動(dòng)的速度很,像掃描串悉的碼。
實(shí)驗(yàn)室很整潔,靠墻的實(shí)驗(yàn)臺(tái)擺滿了密儀器,屏幕跳動(dòng)著綠的數(shù)據(jù)流,角落堆著半的草稿紙,空氣飄著淡淡的咖啡。
謝硯側(cè)身讓他進(jìn)來(lái),順把文檔邊的實(shí)驗(yàn)臺(tái),指尖停頁(yè)的個(gè)公式。
“這錯(cuò)了?!?br>
他突然說(shuō),聲音,卻帶著容置疑的篤定,“薛定諤方程的哈密頓量展,你漏了旋軌道耦合項(xiàng)?!?br>
沈桕的猛地沉。
這個(gè)公式是他熬推導(dǎo)的,以為萬(wàn)失,怎么……他步走過(guò)去,順著謝硯指的位置去——確實(shí),處理多粒子系統(tǒng),他習(xí)慣地忽略了旋相互作用,對(duì)于計(jì)算機(jī)模型來(lái)說(shuō),這是可以簡(jiǎn)化的誤差,但物理實(shí)驗(yàn),這是原則錯(cuò)誤。
“這只是模型的簡(jiǎn)化處理,”沈桕意識(shí)地反駁,語(yǔ)氣帶著點(diǎn)被戳穿的僵硬,“我們的算法更關(guān)注宏觀軌跡,旋項(xiàng)的響可以……可以忽略?”
謝硯抬眼向他,鏡片后的目光銳了些,“物理實(shí)驗(yàn)的數(shù)據(jù)度到0^-,你的模型誤差允許范圍是0^-,用簡(jiǎn)化公式來(lái)實(shí)驗(yàn)數(shù)據(jù),得出的結(jié)沒(méi)有何意義?!?br>
他的語(yǔ)速,每個(gè)字都清晰地落空氣,像準(zhǔn)的術(shù)刀,剖了沈桕刻意回避的漏洞。
沈桕的臉有點(diǎn)熱,是羞惱,是種被同行抓住關(guān)鍵錯(cuò)誤的窘迫——他得承認(rèn),謝硯說(shuō)得對(duì),但那份學(xué)霸骨子的勝,讓他想輕易服軟。
“計(jì)算機(jī)模型有己的邏輯,”沈桕挺首脊背,迎謝硯的目光,“我們需要的是趨勢(shì)模擬,是絕對(duì)確的數(shù)值。
學(xué)長(zhǎng)如覺(jué)得數(shù)據(jù)能享,首說(shuō)就,用……我是這個(gè)意思?!?br>
謝硯打斷他,合文稿,語(yǔ)氣恢復(fù)了靜,“數(shù)據(jù)可以給你,但基于錯(cuò)誤的公式推導(dǎo)出來(lái)的需求,我能保證你能用?!?br>
他轉(zhuǎn)身走向面的作臺(tái),“等我半,實(shí)驗(yàn)結(jié)束后,我們重新核對(duì)參數(shù)范圍?!?br>
沈桕站原地,著謝硯的背。
他正俯身調(diào)試臺(tái)光學(xué)儀器,側(cè)臉儀器的冷光顯得輪廓明,專注的樣子像是與周圍的儀器融為了。
陽(yáng)光透過(guò)窗斜切進(jìn)來(lái),他腳片明亮的光斑,塵埃光緩慢浮動(dòng)。
沈桕忽然覺(jué)得有點(diǎn)挫敗。
他認(rèn)為算法領(lǐng)域足夠嚴(yán)謹(jǐn),卻個(gè)跨學(xué)科的公式栽了跟頭,還是栽個(gè)素未謀面的學(xué)長(zhǎng)。
他低頭著那份被謝硯批注過(guò)的文檔,指尖劃過(guò)那個(gè)被圈出的錯(cuò)誤,紙頁(yè)似乎還殘留著對(duì)方指尖的溫度。
“了?!?br>
謝硯的聲音打斷了他的思緒。
他己經(jīng)處理完實(shí)驗(yàn)數(shù)據(jù),正將個(gè)U盤遞給沈桕,“原始數(shù)據(jù)都這,包含誤差范圍和境參數(shù)?!?br>
他頓了頓,補(bǔ)充道,“你的模型需要修正,次帶修正后的版本來(lái),我們?cè)儆懻摻舆m配的問(wèn)題?!?br>
語(yǔ)氣依舊淡,卻帶著種容置喙的專業(yè)距離。
沈桕接過(guò)U盤,屬殼冰涼,硌得指尖有點(diǎn)發(fā)麻。
他沒(méi)再說(shuō)什么,點(diǎn)了點(diǎn)頭轉(zhuǎn)身離,走到門,聽(tīng)見(jiàn)謝硯又坐回了腦前,鍵盤敲擊聲清脆地響起,像敲打著某種聲的宣告。
走出實(shí)驗(yàn)樓,秋風(fēng)卷著落葉擦過(guò)腳踝,沈桕才發(fā)己的出了層薄汗。
他低頭了眼的U盤,又想起謝硯鏡片后那冷靜的眼睛,莫名升起股較勁的沖動(dòng)。
回到宿舍,林盞正對(duì)著腦趕稿,見(jiàn)他進(jìn)來(lái),立刻了過(guò)來(lái):“怎么樣怎么樣?
謝學(xué)霸給數(shù)據(jù)了嗎?
聽(tīng)說(shuō)他可是物理系的‘活字典’,當(dāng)年入學(xué)滿,績(jī)點(diǎn)斷層,多想跟他合作都被拒了……”沈桕把U盤扔桌,沒(méi)氣地坐:“給了?!?br>
“那你這表?”
林盞挑眉,“吵架了?”
“沒(méi)吵?!?br>
沈桕打腦,屏幕亮起的瞬間,他又想起那個(gè)被圈出的公式,“他說(shuō)我公式錯(cuò)了。”
“哦豁!”
林盞夸張地?fù)P了揚(yáng)眉,“沈程序員也有被挑錯(cuò)的候?
來(lái)是遇到對(duì)了啊。”
沈桕沒(méi)理他,指尖懸鍵盤,卻遲遲沒(méi)落。
屏幕倒映出他略顯緊繃的側(cè)臉,窗的陽(yáng)光漫進(jìn)來(lái),公式推導(dǎo)軟件的界面片柔和的光暈。
他點(diǎn)文檔,找到那個(gè)被謝硯指出的錯(cuò)誤,指尖鍵盤敲修正項(xiàng),碼運(yùn)行過(guò)的示彈出,他輕輕吁了氣。
或許,林盞說(shuō)得對(duì)。
他抬頭向窗,物理系實(shí)驗(yàn)樓的方向隱梧桐葉的縫隙,像個(gè)等待被解的復(fù)雜方程。
沈桕關(guān)掉文檔,打了謝硯供的原始數(shù)據(jù)——密密麻麻的數(shù)值整齊,帶著物理實(shí)驗(yàn)有的確與嚴(yán)謹(jǐn),像串聲的邀請(qǐng)。
這場(chǎng)關(guān)于公式與邏輯的交鋒,才剛剛始。