因此,文字推理既要技巧又要能力,兩者缺一不可,這也是在進行所有文字推理的活動中必須要具備的基礎條件。在麵對任何與文字有關的細節推理時,都需要有與之相關的知識的了解。因此,想要在文字推理方麵有一定的成績,一定要擴大自己的知識範圍,像海綿一樣吸收各種各樣的知識。
在最開始接觸福爾摩斯的時候,華生曾經粗略地記下自己眼中的福爾摩斯的各方麵能力。
福爾摩斯的學識範圍:
1.文學知識——無。
2.哲學知識——無。
3.天文學知識——無。
4.政治學知識——淺薄。
5.植物學知識——不全麵,但對於製幻劑和鴉片卻知之甚詳。對毒劑有一般的了解,而對於實用園藝學卻一無所知。
6.地質學知識——偏於實用,但有限。一眼就能分辨出不同的土質。他在散步回來後,曾把濺在他褲子上的泥點給我看,並且能根據泥點的顏色和堅實程度說明是在倫敦什麼地方濺上的。
7.化學知識——精深。
8.解剖學知識——準確,但無係統。
9.驚險文學——很廣博,他似乎對近一個世紀中發生的一切恐怖事件都深知底細。
10.提琴拉得很好。
11.善使棍棒,也精於刀劍拳術。
12.關於英國法律方麵,他具有充分實用的知識。
從這一係列記錄,我們能夠發現福爾摩斯並不是一個全才,他雖然在某些方麵表現出了令人驚訝的高水平,但是在其他一些方麵的知識又顯得有些過度匱乏。
他所掌握的全部知識都是為更好地破案而服務。在植物學上對毒物和藥劑知識的掌握,使他能夠在案件中通過死者的屍體狀態來判斷是否為毒殺;在地質學知識上,他掌握著倫敦每一寸土地上泥土的不同形態,這使得他在尋找犯人的蹤跡時要比蘇格蘭場的任何一個警察都要迅速;而在化學上的精深知識,幫助他破獲了眾多看似困難實則簡單、基礎的巧妙案件;至於解剖,雖然雜亂無章、並無師承,但是卻能在分析死因的時候發揮作用。
因此,雖然福爾摩斯並不是一個在各方麵都十分優異的人,但是他有意地學習和鑽研對破案有幫助的知識。他可能並不能完整地背出十四行詩,但是隻要在案件中出現了一塊可疑的汙漬,他就能快速調動自己的知識去了解和分析這塊汙漬的來源和產生時間,甚至通過它來分析推導出案件的全部過程。
數字符號背後的偵探思維
文字是偵破案件的關鍵,同樣,數字和符號也是破案的要素。無論在破案劇還是推理遊戲中,我們都不難看到一些關於破解密碼的情節。這些密碼、字母、數字,甚至符號,都是破案時偵探的重要武器。犯罪者利用密碼傳遞犯罪信息,而破案人員則需技高一籌,破解經過加密的信息,尋找事件的真相。
正因為密碼具有隱蔽性,它才得以存在於各種場所、各種載體。不論是案發現場,還是周邊的牆角、樹皮,就像福爾摩斯對雪茄的深刻研究一般,密碼甚至可以存在於毫不起眼的煙灰中。
大多數情況下,密碼都藏在十分隱蔽的地方,但它們有時也被正大光明地寫下,毫不掩飾地存留於犯罪現場。為什麼?因為如果讀不懂數字中隱藏的邏輯,那密碼對偵探來說也不過是毫無意義的存在。
密碼的種類繁多,就算隻有一種密碼,其變化之多也是讓人瞠目結舌的。而一串加了密的數字,如果沒有專門的破解工具是很難被破解的。
除影視劇中常出現的摩斯密碼外,常見的密碼還包括愷撒密碼、柵欄密碼、希爾密碼、培根密碼、二方密碼、四方密碼等。下麵,我們拿其中的愷撒密碼舉例。
相傳,愷撒密碼是古羅馬時期的愷撒大帝用以保護重要軍情的加密係統。而愷撒大帝也是最早使用加密文件的古代將領之一。
愷撒密碼又被稱作愷撒移位,是最簡單的加密方法之一。它是一種替代密碼。我們以美國作家丹·布朗創作的長篇懸疑小說《數字城堡》中的一組密碼為例:
“HL FKZC VD LDS”
隻需把每個字母都按字母表中的順序依次後移一個字母即可——A變成B,B就成了C,依此類推。因此明文為:
“IM GLAD WE MET”
英文字母的移位以移25位為一個循環,移26位等於沒有移位。所以可以用窮舉法列出所有可能的組合。
例如,密碼:phhw ph dirjd sduwb
利用電腦可以方便地列出所有可能的組合,然後從中選出有意義的話:
qiix qi ejxiv xli xske tevxc
rjjy rj fkyjw ymj ytlf ufwyd
skkz sk glzkx znk zumg vgxze
tlla tl hmaly aol avnh whyaf
ummb um inbmz bpm bwoi xizbg
vnn joa cxpj yjach