01 這本書及密文所在位置
Mellon MS 29 共 33 葉,用紅黑兩色以義大利斜體書寫。開頭是義大利語序言(ff. 1r–2v)。接著是 Liber alkimistalis quem frater Elia edidit apud Imperatorem federicum … Incipit liber lumen luminum traslatus de sarracenico ac hebraico in latinum(ff. 3r–36r)。最後是一份拉丁語–阿拉伯語同義詞表和一些義大利語配方(ff. 36r–37v)。每一葉都檢查過。拉丁語論著和配方都是明寫的,只有常見的 ʒ 和 ℔ 重量符號。密文只在四頁上。
- f. 1r,明寫:此書“experimentado nel 1315”。它的藥服務於太陽和月亮,作者把二者的名字藏在兩個圖形裡,一個是星,一個是帶 p 的反寫 C。五種物體造就日月:土星、木星、火星、金星和水星。
- f. 1v,明寫:那些藥,“ouer nomi deli spiriti che lauano purgano et mondificano li corpi”,就是白羊、金牛、雙子以及十二星座中的其餘各座。接著是 Sol 配方:“Primo nel nome de dio piglierai:”,後面是三行密文,然後是明寫的“Dapoi pista in mortaro et tritale in poluere minutissima … agiongerai ʒ che dir onze de leone”。
- f. 2r:Luna 配方,“piglia i nomi del signor.”,後面是三行密文,其中夾有明寫的 in 和 cioe。接著明寫:“… et scorpio et tauro et gemini piglia ʒ cioe drama 1”。
- f. 2v:黃道表,十二個星座都寫作“Ariete se chiama …”這種形式。
- 前襯頁,後人筆跡:Luna 配方和那張表被再抄了一遍,有許多異文,夾在義大利語和拉丁語的明寫筆記之間。筆記註解了行星(“sol significa oro, luna significa argento, saturno significa piombo … mercurio significa argento vivo”),但沒有註解密文。

02 密文
轉錄見 targets/mellon29/transcription.txt。轉錄中用 3 表示 ʒ,7 表示 et 符號,9 表示 con 符號,B 表示 ß。直尾的 q 與帶圈的 g 分開處理。Agnieszka Rec(2014)把 Cancer 和 Scorpio 引作“irgp∫hk∫cel”和“prk∫yq∫7gp”,長 s 和 et 符號與此一致。q/g 的區分不確定,所以每項測試都分別在區分和不區分的情況下各跑一次。


| 符號 | “se chiama” | 符號 | “se chiama” |
|---|---|---|---|
| Ariete | srcon pggy | Libra | 9 qsgqxqkb3 |
| Taurus | lrqrlrpnqsr7g̃ | Scorpio | prk syqs7qp |
| Gemini | qrqrsipqsop 3g | Sagitarius | xin ak 7 sqol |
| Cancer | irqpshkscel | Capricorno | 7n qqpypt7r |
| Leo | rqlpsonspyh B | Aquario | qk sqrongya |
| Virgo | pqyqpqs. q. st | Pissis | 7t by hqph yv |
表中的重合指數為 0.075,配方清單中也是 0.075,是像語言的數值。不過兩部分有差別。q 在表中佔 17%,在清單中不到 2%;h 分別為 3% 和 10%。Sukhotin 母音檢驗在一部分中挑出 q 作為主要母音,在另一部分中挑出 r。有些詞形在固定替換下很難由真實詞語得出:Virgo 一行的 pqyqpqsqst 每隔一個位置就是 q,而 Taurus 和 Gemini 兩行的開頭都是 ?r?r (lrqrlr, qrqr).

03 嘗試了什麼
- 簡單替換,用模擬退火,配合
lang/4-gram 模型(1490–1620 年的義大利語、現代義大利語、拉丁語)。分別在分詞與不分詞、q 與 g 分開與合併、表與清單合併與分開的情況下執行。最好的結果是每字母 −4.0,等於亂碼。對照:一份 206 個字母的義大利語原料清單(“sale armoniaco onze una, argento vivo …”)用隨機金鑰加密後,得到 −2.6,詞語幾乎全對。如果是義大利語的簡單替換,本應能找出來。 - 同音替換(多個符號對應一個字母):亂碼。
- 對每個條目做凱撒移位和特里特米烏斯漸進移位,用五種字母表(ʒ = z,7 = &),步長 0、±1 和 ±2:一無所獲。
- 維吉尼亞密碼,週期 2–7,金鑰連續執行或在每個條目處重新開始:除過擬合外一無所獲。
- 詞語倒寫;每隔一個字母為虛碼:一無所獲。
- 阿爾貝蒂密碼盤。密文字母中包括 k、y、h 和一個 et 符號,還有兩個大寫字母(R、V)夾在段內。這正是阿爾貝蒂的可轉動小寫字盤和指示大寫字母的樣子。先在每一段上試了他發表過的字盤。然後對一個未知字盤連同 19 段各自的獨立設定一起做模擬退火。即使有這麼大的自由度,也沒有得出明文。
- 姊妹手稿。Sarah Lang 對鍊金術密碼手稿的綜述列出了一部含有 Elias 文字的義大利抄本:曼徹斯特,John Rylands Latin MS 65(15 世紀)。全部 449 張圖片都檢查過。它有拉丁語的 Lumen luminum,但沒有義大利語序言。它的“密碼錶”是一份偽盧爾的 Tabula alphabetorum Raymundi,其中單個字母代表物質(E 為礬,F 為硝石,G 為辰砂)。照此理解,Mellon 的字串就成了十幾種原料的配方,而且同一個名稱內字母重複,講不通。
- 用約 170 個義大利語的鹽、金屬、礦物、數字和重量名稱做詞形匹配,並要求整張表的金鑰前後一致:沒有匹配。只有一個名稱 cristallo 連 Ariete 的字母模式都能對上。
04 它可能是什麼,以及怎樣才能完成
如果這些字串是真正的密碼,那就是一種字母表不斷變換或以整個名稱為程式碼詞的私人體系。十四個短單元、約 234 個字母,太少了,沒有明文副本無法重建這樣的體系。另一種解釋也同樣符合這本書。這些字串可能是杜撰的“名稱”,在買主看來像是秘密:這本書託名方濟各會總會長,日期往前提了兩個世紀,裝幀上壓有 IHS 印記,還聲稱連太陽和月亮的名字都藏在“圖形”裡。Beinecke 的目錄描述早已暗示“意在欺騙一位虔誠但輕信的信徒”。Rec(2014)稱這張表為程式碼,並把它擱在一邊。後來把它抄到襯頁上的藏主也沒有解讀出來。若能找到這篇義大利語 Elias 序言的另一份手稿、其中配方是明寫的,就能解決問題。目前沒有找到。
05 來源
- Beinecke Rare Book and Manuscript Library,Mellon MS 29,Lumen luminum, etc.,完整彩色圖片見 Yale Digital Collections(前襯頁和 ff. 1r–2v 為第 2–6 張圖片)。DECODE 上也有同樣的圖片,記錄 R2877(需登入)。
- Beinecke Library,Mellon MS 29 的目錄描述,Beinecke 1600 年以前手稿。
- Agnieszka Rec,“Ciphers and Secrecy Among the Alchemists: A Preliminary Report”,Societas Magica Newsletter 31(2014年秋),注 8。
- 曼徹斯特,John Rylands Library,Latin MS 65;Sarah Lang,“Sources of Alchemical Cryptography”(塔爾圖大學知識庫)。
- Paolo Galiano,“I codici manoscritti di Frate Elia”,Simmetria Institute(引用了 Beinecke 描述中的序言);校訂本 Lumen luminum ad Fredericum imperatorem(Simmetria,2021),未見。
轉錄、求解指令碼、筆記與檔案: targets/mellon29/.