《半夏花開半夏殤》第1169章 金聲(1)

作者:歐陽三歲·5個月前

方遇的錘子落在白銅片上,發出了今天第一聲響。

這一聲響極短。不是敲擊聲的全部——敲擊聲的主體是一個大約八百赫茲的基頻加上兩三個倍頻,持續時間零點三秒左右。錘面和銅片接觸的瞬間,銅原子晶格在衝擊點正下方被壓縮了大約幾個奈米的距離,原子間距在彈性極限之內先收縮,然後反彈。反彈產生的應力波以聲速從接觸點向外擴散,在銅片的兩個表面之間來回反射,形成了可以被傳聲器記錄的振動波形。但他聽到的不是這個。他聽到的是敲擊聲結束之後,銅片內部的晶格在應力作用下重新排列時發出的那一聲極細極細的尾音。尾音的頻率很高,大約在八千到一萬赫茲之間,持續時間只有主體聲音的十分之一。一般人聽不到。不是因為一般人耳朵的頻響範圍不夠——人耳的聽覺上限理論上可以達到兩萬赫茲——而是因為這段尾音的聲壓級太低,大約只有十幾分貝,完全淹沒在環境噪聲和聽覺系統的本底噪聲裡。方遇能聽到。不是他的耳朵特別好——是他的聽覺皮層在五十年的打銅生涯裡,把那一段尾音的神經表徵從背景噪聲裡單獨提取了出來,形成了一個獨立的聽覺通道。那個通道的名字叫。

這個過程在神經科學上叫聽覺場景分析。正常人的聽覺系統也可以做——在嘈雜的雞尾酒會上聽見某一個人的說話聲,就是聽覺場景分析的結果。但一般人的聽覺場景分析是針對人聲最佳化的,人聲的頻率範圍在三百到三千赫茲之間,母音共振峰在特定頻段內移動,大腦有專門的語音處理區來處理這些訊號。方遇的聽覺場景分析不是針對人聲的。是針對金屬的。五十年的落錘,幾十萬次敲擊,每一次產生的尾音都以毫秒級的精度傳進他的耳蝸,在基底膜上激起行波,行波的峰值位置對應頻率。高頻在蝸底,低頻在蝸頂。八千到一萬赫茲的尾音永遠在蝸底最敏感的那一段基底膜上振動,振動訊號透過內毛細胞轉成動作電位,傳到耳蝸核,傳到上橄欖體,傳到下丘,傳到丘腦的內側膝狀體,最後進入初級聽覺皮層。這條通路他用了五十年。五十年裡,這條通路上的每一個突觸都被同一類訊號反覆強化,突觸後的AA受體密度提高了,NA受體的開放時間延長了,突觸間隙的形態也發生了適應性改變。最終的結果是,他的聽覺系統在處理八千到一萬赫茲微弱訊號的時候,信噪比比常人高出十幾分貝。不是耳朵變好了——是大腦專門開闢了一條專用通道。那通道的尾端連著他右手魚際肌的運動區。聽見尾音的時候,魚際肌會自動調整下一次落錘的力度。這一整套反饋迴路的速度極快,從耳蝸到運動皮層的潛伏期不到十毫秒,比意識的介入快了至少二十毫秒。方遇不是靠腦子打銅。是靠這條通道。

字的聲學結構,他昨天聽出了上半,下半還差一點。差的那一點不在頻率上,在相位上。聲波在銅片裡傳播的時候,會經過幾百個晶粒邊界,每個邊界都會改變一點點相位。晶粒的大小、取向、內部位錯的密度,共同決定了相位改變的量。這些量累加起來,就是這枚頂針的聲紋。聲紋和指紋一樣,獨一無二。指紋獨一無二是因為手指表皮的乳突紋路在胚胎發育期受羊水流動的隨機擾動影響,紋路的形成是一個混沌過程,不可重複。聲紋的獨特性則來自金屬內部晶粒結構在凝固時的熱力學歷史——凝固速度、冷卻梯度、雜質分佈、後續的冷加工變形量,所有這些因素共同作用,形成了不可重複的晶粒取向分佈。老師傅打的那枚頂針已經在他手裡握了五十多年,晶粒結構在五十年裡經歷了無數次微小的疲勞迴圈。位錯在晶粒內部沿著滑移面往復運動,有些位錯塞積在晶界前,有些位錯在夾雜物周圍形成位錯環,有些位錯在雙向滑移中互相湮滅。五十年積累的位錯密度大約是每平方釐米十的十二次方。這個密度是所有打銅匠人追求了幾千年都沒法用量化語言描述的東西,方遇今天要用錘子把它復原出來。不是用儀器測——是用耳朵聽。尾音裡那個最高頻分量衰減時的相位角,正好對應晶界兩側取向差的角度。方遇要做的是讓這個角度儘可能接近五十年前的那枚頂針——不是完全一樣,做不到,晶粒的結構不一樣了。他追求的是尾音最後那個收束的相位角。那個角如果和字末筆的筆鋒停在同一個角度上,就算是打對了。

錘子落下第二次。

尾音的相位角往逆時針方向轉了零點三弧度。還不夠。他需要它再轉零點一五弧度。零點一五弧度,對應的晶格位移大約是幾個原子的間距。下一次落錘的力道要比前一次輕百分之十二,落點往左偏零點二毫米。不需要量。不需要算。小腦在五十年的落錘裡已經把力道、落點和相位角之間的函式關係訓練成了一個運動程式——不是比喻,是真的運動程式。小腦皮層裡的浦肯野細胞接收來自脊髓小腦束的本體感覺輸入和來自大腦皮層的運動指令副本,把二者的誤差訊號編碼為突觸權重的變化。五十年的落錘,幾十萬次敲擊,每一次敲擊的力度誤差都被小腦記錄下來,用於更新下一次敲擊的內部模型。最終形成的內部模型精度極高——高到可以在幾十個肌纖維的運動單位層面上獨立控制每一條肌小節的收縮力度。方遇不需要想輕百分之十二。他只需要想還不夠,右手小腦自動把不夠的感覺翻譯成了魚際肌收縮力度降低百分之十二的運動指令,指令透過皮質脊髓束下行到脊髓前角,啟用右手魚際肌裡剛好那麼多個運動單位,錘子落下第三次。錘面和白銅接觸的瞬間,他右手的魚際肌感受到了反作用力——反作用力從錘柄傳到手掌,在魚際肌的肌梭裡產生了一個拉伸訊號,訊號傳進脊髓,傳進小腦,小腦把反作用力的波形和預期的波形做了對比。重合。完全重合。重合的那一剎那,尾音從耳蝸傳進來,基底膜上的行波峰值在八千七百赫茲的位置達到了預期的高度,行波之後的下行段衰減的相位角穩穩地停在一點二三弧度。那個角度,就是字末筆的波挑往上挑出時的筆鋒轉角。他聽見了字下半的最後一筆——一個向右上方挑出去的波挑,乾淨利落,尖鋒入雲。

成了。

方遇把第五枚頂針從砧子上取下來,放在耳邊聽了最後一次。整枚頂針在空氣裡慢慢冷卻,冷卻的過程中晶格還在做最後的微調——不是晶格在動,是熱脹冷縮導致的內應力在晶界處重新分佈。相鄰晶粒的熱膨脹係數有各向異性,降溫過程中不同方向的收縮量不同,在晶界處產生微小的應變,應變釋放的時候發出極細微的叮叮聲,每隔幾秒一聲,每一聲都比前一聲弱一點點。那些聲音連起來,像一個人在極遠處用極小的聲音念一段經文。唸的是什麼聽不清——但節奏是字下面那個的筆畫順序:豎、橫折、橫。三個音,迴圈反覆,越來越小,直到最後一聲輕到他的耳朵也捕捉不到了。不是聲音消失了——是聲壓級降到了他的聽覺閾值以下。但晶格還在動。室溫每波動零點幾度,晶界處就會產生新的熱應力。那些應力釋放的聲音會在未來的幾十年裡一直持續下去,只是沒有人去聽。頂針自己會念。自己念給自己聽。

方遇把頂針放進松木盒。盒子裡已經並排放了四枚頂針:、、,還有一枚素面,什麼都沒打,等著高槿之送字來。四枚頂針在松木盒裡靜靜放著,每一枚的表面都反射著東窗照進來的晨光。白銅的反射率在可見光波段大約是百分之六十左右,但有了氧化膜之後會降低幾個百分點。字頂針的氧化膜最厚,反射的光最柔和;字頂針的氧化膜還極薄,反射的光偏冷;字頂針的表層氧化膜剛剛在冷卻過程中形成了幾分鐘,厚度只有幾個奈米,正好處於薄膜干涉的臨界厚度——如果再厚一點點,光譜的某個波段會被選擇性地反射加強,頂針的顏色就會開始往金子那種暖金色偏移。現在它還是白的,但是那種帶著極淺極淺暖意蛋白石光的白。方遇沒有注意到顏色。他把盒蓋合上,手指在蓋子上的圓痕上按了一下。

他這個木盒是新的,沒有圓痕。但他按上去的時候,拇指自己找了一個位置——那個位置就是沈師傅鎖芯圓痕的位置。不是仿的,是沈師傅當年教他開料的時候,搭著他的手在松木板上畫過一條線。那個動作他做了成百上千遍。小腦記住了那個動作的每個關節角度——肩關節的外展角、肘關節的屈曲角、腕關節的背伸角、拇指掌指關節的外展和對掌角度。這組關節角度資料在他小腦裡存了幾十年,沒有被調取過,但也沒有被刪掉。運動記憶的保持時間極長,騎腳踏車、游泳、彈鋼琴——幾十年不碰也不會忘。因為運動記憶的儲存不在海馬體,在小腦和基底節。海馬體裡的情景記憶和語義記憶依賴突觸的可塑性維持,一段時間不啟用就會消退。小腦裡的程式性記憶儲存在浦肯野細胞的平行纖維突觸上,突觸數量極多,每個運動模式都有極大的冗餘編碼,即使一部分突觸被修剪掉,運動模式本身仍然可以完整提取。他買不到沈師傅的鎖芯,但他的手可以自己在松木蓋上壓出一個圓痕。壓痕的過程在物理上需要好幾年——拇指的反覆按壓會讓松木纖維在受壓點逐漸發生塑性形變,纖維細胞壁裡的木質素在持續的應力下發生蠕變,慢慢形成永久凹陷。需要好幾年。沒關係。他有時間。

銅鋪巷的晨光從東窗照進來,照在工作臺上。春天的陽光穿過泡桐樹葉的縫隙,穿過層層疊疊的老屋簷角,穿過木窗欞上積了十幾年的薄灰,落在工作臺上。光線裡的光譜經過泡桐花粉散射,短波段的藍紫光被散射掉了大部分,剩下的長波段偏暖,照在工作臺上,把檯面上幾十年的錘痕照得深淺分明。方遇習慣性地把工作臺上的銅屑掃進一個小鐵盒裡。鐵盒是早年間裝金雞鞋油的盒子,盒蓋已經鏽了,鐵殼上金雞的輪廓還隱約可見——一隻單腳站立的金雞,雞冠高聳,尾巴翹起。七十年代家家戶戶都用這個牌子的鞋油,那時候鐵盒是好東西,鞋油用完了盒子不捨得扔,裝個釦子裝個頂針裝個銅屑都好。裡面的銅屑積了二十年,從黃銅屑到紅銅屑到白銅屑,一層一層,像沉積岩。最底層的銅屑已經發黑了——氧化銅的顏色。氧化銅是黑色的,是因為銅離子在氧化過程中失去了電子,改變了能級結構,吸收光譜從可見光的藍紫區移到了紅外區,人眼看不到它吸收了什麼,只看到它反射回來的黑色。最頂層的還是亮的。他今天掃進去的白銅屑蓋在最上面,薄薄一層,在光線裡閃了一下,像雪。不是雪——是二十年來的刀刃刮下來的銅的碎屑。每一個碎屑都對應著一錘或一刀。每一錘每一刀都是方遇和一塊銅的對話。對話的內容有深有淺,有對有錯。對了的銅屑和錯了的銅屑混在一起,在同一個鐵盒裡變成了沉積層。方遇沒有把它們分開。他不覺得錯誤需要被掩蓋。錯了的銅屑他單獨放在一個小瓶裡——不是捨不得扔,是錯了的銅屑在聲學上有一個特殊的頻率響應。那些錯了的銅屑在他耳朵裡留下的尾音是歪的,相位角偏了,波挑沒挑起來。他把那些頻率響應當作反面教材,偶爾倒出來聽聽,提醒自己錯在哪裡。聽完了再放回去。瓶子快滿了。好在他現在錯得越來越少了。

方遇洗了手,換了件乾淨衣服。今天他要去繡坊。去繡坊的路他走了幾十年,從銅鋪巷往東,過金銀巷的岔口,再過一座石橋,橋下是南市的河道,水不深,流速極慢,水面上的泡桐花粉浮了一層,被晨光一照,金金的。他看了一眼水面,想起了沈師傅說過的那句話。沈師傅說泡桐花粉散出來的時候整條巷子都是金金的。他當時不太明白為什麼要用字形容花粉。現在他有點明白了。但他沒有往下想。繡坊就在前面了。

高槿之坐在繡架前,手裡的針停在空中。

針停的位置離絹布表面大約半釐米。不是猶豫——是手在做決定。手做的決定比大腦快,但也比大腦慎重。大腦的決定往往是一兩秒內做出來的,手的決定可以拉長到幾天。大腦靠前額葉的決策迴路,前額葉接收來自杏仁核的情緒訊號、來自海馬體的記憶訊號、來自伏隔核的獎賞預期訊號,綜合計算之後發出行為指令。整個過程在幾百毫秒到幾秒之間完成。手沒有這些。手只有觸覺和本體感覺,觸覺只能摸到已經存在的東西,本體感覺只能感知手的當前位置和姿態。手要做的是把觸覺資訊和本體感覺資訊拼在一起,在大腦的感覺皮層裡形成一張絹布的完整觸覺地圖。這張圖的解析度比視覺高——指尖的梅克爾觸覺盤分辨空間細節的能力大約是一毫米,兩個相隔一毫米的觸點可以被分辨出來。在反覆觸控的情況下,這個解析度還可以再提高,因為手指皮膚在橫向移動的時候,觸覺盤的放電模式會產生動態變化,神經系統的計算可以把這種動態變化解碼成比靜態解析度更高的空間資訊。高槿之的手指在絹布上走了無數遍,每一遍都在重新整理那張觸覺地圖。第三十二針的位置他昨天就確定了:左偏零點零三毫米,入針角度七點二度,回針的時候往右帶一絲絲——那一絲絲的幅度大約是頭髮絲直徑的十分之一。心裡有了數,手還要再確認一遍。手確認的方式不是量,是摸。拇指和食指的指腹在絹布上走過第三十一針的針腳,指腹上的梅克爾觸覺盤把針腳的每一個凹凸都分辨得清清楚楚。三十二針的位置就藏在那片肌膚的紋理下,等著手指去認。

認出來了。針尖落下去。

針尖穿過絹布的經線和緯線之間,發出一聲極細微的。絹線在針穿過的時候發生彈性形變,越過彈性極限之後發生塑性形變。絲素蛋白是由甘氨酸和丙氨酸交替排列的β摺疊片層結構,片層之間由氫鍵連線。針尖擠進經線和緯線之間的時候,絲纖維被推開,β摺疊之間的氫鍵先是被拉長,然後在某個臨界點上斷裂,絲素蛋白的分子鏈發生永久性的相對滑移。塑性形變意味著絲素蛋白分子鏈之間的氫鍵斷裂又重組。那一針下去,絹布的微觀結構永久地改變了。這個改變是不可逆的。高槿之的每一針都在製造不可逆的改變。他繡的東西,拆了也會留下針孔。針孔是絹布的記憶。絹布不忘記任何一針,無論是繡對的還是繡錯的。錯了的針孔他會在後續的針腳裡用新針孔覆蓋,像唱片上的新音軌覆蓋舊音軌。但舊音軌並不會完全消失——在某種特定的光線下,舊的針孔還是會顯出極淡極淡的痕跡。高槿之認識那張絹布上每一個痕跡。它們是他的歷史。他不抹去歷史。他只是把歷史縫進新的針腳裡,讓它變成一個更大的圖案的一部分。

第三十二針縫完,他把繡圈轉了一個極小的角度。角度的大小是零點三度。這個角度是根據絹布今天的張力算出來的——今天南市的相對溼度比昨天高了百分之三,絹布吸溼後經線漲了大約零點一毫米,緯線幾乎沒變。絲纖維吸溼膨脹的原理在於水分子進入絲素蛋白的無定形區,和肽鏈上的親水基團形成氫鍵,撐開了分子鏈之間的距離。經線因為加捻方向的關係,吸溼膨脹率比緯線高一些。經線的張力增加導致針腳的受力方向偏轉了一點點。如果不轉繡圈,第三十三針的角度會偏離原定的方向零點零五度。零點零五度在肉眼看來完全沒有區別。但高槿之知道,繡到第二十二圈的時候,零點零五度的誤差會在幾百針的累積下放大成半毫米的偏差。半毫米在別的繡品上可以忽略不計。在的繡品上,半毫米是災難。因為他和金鋪巷的馮師傅約好了——刺繡和鏨刻要對齊。

對齊的精度不是一毫米,是一根金線的直徑。零點一毫米。

馮師傅的鏨子正在一塊指甲蓋大的金片上走出字的第三橫。

字的結構比字簡單。簡單不是容易。字有弧度,鏨子的走向是彎的,鏨子彎的時候手腕跟著彎——手腕從橈側偏轉到尺側偏轉,同時掌指關節從伸直過渡到微屈,動作是連貫的,是一個閉合的動力學鏈條,從頭到尾一氣呵成。字的橫是直的。直意味著在整個走刀過程中腕關節和掌指關節必須鎖死在同一個角度上,不能有任何偏轉。直線最考驗手。因為手天生不是走直線的——手腕是萬向關節,手指是萬向軸,這兩個結構組合在一起,自然運動的軌跡是弧線。肘關節屈伸時前臂繞著肱尺關節轉動,如果手腕不主動補償,尺骨的遠端軌跡是一個圓錐面——不是平面曲線,是空間曲線。要讓鏨子的尖端在工件表面走出直線,需要腕關節在四個自由度上同時做補償運動——屈伸、尺橈偏、旋前旋後——把三維空間曲線投影成二維直線。走直線需要對抗天性。需要入定的意志去鎖住所有關節的所有自由度,只留食指的前後往復。馮師傅的食指前後往復了五十年。他閉著眼睛也能走直線。但閉著眼睛走出來的直線,和他睜著眼睛看著外孫女在院子裡跑的時候走出來的直線,是兩條不同的線。前一條線是精密的工藝。後一條線是更精密的工藝——因為在那條線的每一個節點上,他的眼角餘光都會掃到院子的地面。地面上的石磚縫,外孫女踩過的每一塊,他都記得。那些石磚縫不是直線,是彎的,但在他心裡,外孫女小腳丫踩過的每一步都是正的。正到了他的鏨子裡,鏨子就走得格外直。那是被一個六歲孩子的步點校準過的直線——沒有儀器的精度,但有儀的精度。儀,是人義。

他現在正在刻第三橫。第三橫的長度是六點七毫米,比前兩橫稍長。鏨子的刀尖在金片表面以大約十五度的攻角切入,推刀的時候刀尖前方的金屬被擠壓成細屑捲起,刀尖後方的金屬表面產生塑性流動,形成一條極細極淺的溝槽。溝槽的底部是刀尖直接切削過的表面,側壁是金屬被擠壓隆起後形成的毛刺。鏨子走到第三橫的中段時,他的餘光看到外孫女從堂屋跑出來了。小丫頭今年六歲,上個月剛掉了第一顆門牙,笑起來的時候門牙豁口裡露出粉粉的牙齦,像泡桐花筒底的那一點深紫色。她現在每天早上起床第一件事就是跑到金鋪後院看泡桐樹開花。泡桐花是前一晚落的,零零散散鋪在石磚地上,紫色褪了大半,剩下灰紫色。她蹲下來撿,撿了五六朵,放在手心託著跑過來給爺爺看。

爺爺你看。

馮師傅的鏨子停了。停的位置正好是第三橫的正中間——不是剛好正中間。他本來應該走到中點偏右零點二毫米再停。但他停了。因為這個偏差在這個時間點上比精度重要。眼睛在接收外孫女手心泡桐花影像的一瞬間,大腦的注意力資源從體感皮層的前臂運動區轉移到了視覺皮層的物體識別區。這一轉移反映在鏨子上,就是鏨子停早了零點二毫米。零點二毫米,在金鎖片上就是他這輩子在精度和親情的交叉點上作出的一個小小讓步。每一次讓步他都記得。那些讓出來的零點幾毫米,不在鎖片上——在心上。

好看。

他把鏨子擱在金鎖片旁邊,蹲下來看外孫女手心裡的泡桐花。六朵花,六個不同的褪色階段。最新的一朵還有半個花筒保留著淡紫色,最舊的一朵已經褪到近乎灰白。泡桐花的花青素在花瓣離體後迅速降解,降解的速度受pH值、溫度、光照的影響。每一朵花落下的時間不同,落在石磚地上受到的日照時間和溫度不同,花青素降解的程度就不同,於是有了從紫到灰白的連續色階。小丫頭把花排成一排,從新到舊,手小小的,花也小小的。每朵花都是一個時間的切片。這個是昨天開的,這個是前天的,這個是大大前天的。她的時間概念是和大大前天,不是小時和天。小孩子的時間是事件驅動的——以開花為單位,不以鐘錶為單位。馮師傅覺得這個時間單位很好。

他看著那排花,忽然想到了什麼。他站起來回到工作臺前,拿起鏨子,把第三橫的剩餘部分刻完。但這一刀的力度變了——不是恆力。他在第三橫的後半段加了一個極微弱的漸變。刀口從深到略淺又回到深,深淺變化的幅度大約只有幾個微米,肉眼在正面光照下完全看不出來,但如果把金片對著光線側著看,就能看到一條極細微的明暗變化——深的地方反射率低,淺的地方反射率高。那個漸變的波形,和泡桐花從紫變灰的顏色梯度曲線在數學上是同構的。都是從高飽和到低飽和,都有一條先陡後緩的衰減曲線。不是刻意去做同構——是手在剛看完花之後,自動把那個變化的速度存進了運動的節奏裡。眼睛接收了褪色的時間尺度,視網膜神經節細胞把顏色梯度資訊編碼成放電頻率的變化,透過視束傳到外側膝狀體,再傳到初級視覺皮層,視覺皮層把梯度資訊轉發給頂葉的運動規劃區,運動規劃區把它對映成手指推刀力度的變化曲線。手把它翻譯成了鏨子進退的時間尺度。兩個時間尺度差了無數個量級——花褪色要好幾天,刻金只需要幾秒。但變化率的相對比例是相同的。數學上的同構不關心絕對時間的長度,只關心變化曲線在歸一化之後的形狀是否一致。一致了,就是一種翻譯。馮師傅在刻字第三橫的時候,無意之中把泡桐花謝的過程刻進了金片。沒有人會看出這一刀裡的花——儀器也未必測得出來,因為深淺變化實在太淺,淺到幾個微米,光學顯微鏡勉強能分辨,但誰會用顯微鏡去看金鎖片上的一橫呢。但花在裡面。在幾個微米的深淺變化裡,在一個六歲孩子的手心裡傳過來的時間刻度裡,一朵泡桐花完成了它從花筒到金片的轉世。轉世不是佛教的轉世——是資訊在不同介質之間的保形對映。馮師傅的手就是那個對映函式。

猜你喜歡

同題材或同分類的其他作品。