MANUSKRIP VOYNICH NYARIS TAK MENUNJUKKAN JEJAK BAHASA
Manuskrip Voynich adalah buku setebal sekitar 240 halaman yang menurut penanggalan radiokarbon berasal dari awal abad kelima belas. Gambar tumbuhan, bintang, dan sosok-sosok yang sedang mandi mengelilingi sekitar 38.000 kata dalam aksara yang tidak ditemukan di tempat lain. Tak seorang pun bisa membacanya.
Ia tampak seperti tulisan: kata-kata dipisahkan spasi, banyak kata langka, tanda-tanda — disebut glif — yang menempati posisi tetap di dalam kata. Namun ia berperilaku tidak seperti bahasa apa pun yang dikenal. Kata yang sama sering muncul dua atau tiga kali berturut-turut, banyak kata berbeda dari tetangganya hanya satu glif, dan kata-kata yang sering muncul pendek dan mirip satu sama lain.
Omong kosong, atau bahasa yang menyamar?
Menurut satu penjelasan, teks itu tidak bermakna apa-apa: seorang juru tulis menulis setiap kata baru dengan menyalin kata sebelumnya dan mengubah satu atau dua glif, proses yang diusulkan oleh Timm dan Schinner pada 2020. Menurut penjelasan lain, sebuah bahasa sungguhan bersembunyi di balik sandi — salah satu rancangan terbaru, sandi Naibbe, mengubah bahasa Latin atau Italia menjadi teks yang sangat mirip dengan teks manuskrip itu.
Masing-masing pihak telah lama berargumen dengan statistik yang dipilih untuk tujuan itu. Xin Zhang dan Victor S. Sheng, di Texas Tech University, menilai keduanya dengan aturan yang sama.
Halaman sama, anggaran sama, statistik yang belum pernah dilihat
Setiap penjelasan menjadi sebuah program yang mengisi halaman dan baris manuskrip, kata demi kata. Program penyalinan menulis setiap kata sebagai kata baru atau sebagai salinan yang diubah dari kata sebelumnya. Program sandi mengenkripsi sebuah teks abad pertengahan sungguhan, mengganti setiap kata dengan sebuah kata kode, atau huruf-hurufnya, suku katanya, atau hanya kelas gramatikalnya. Setiap sandi juga diberi seorang juru tulis penyalin, agar pengulangan lokal tidak menguntungkan pihak mana pun.
Setiap program disetel pada 22 statistik teks, lalu dinilai pada 15 statistik lain yang tak pernah dilihatnya.
- Aturan penyalinan Timm dan Schinner meramalkan statistik-statistik yang belum dilihat itu jauh lebih baik daripada sandi berkunci tunggal mana pun. Meleset terburuknya tetap di bawah lima simpangan baku (sebaran khas teks-teks buatan program itu sendiri); sebuah kode kata meleset pada salah satunya lebih dari seratus.
- Statistik penentunya adalah sebuah pergeseran. Manuskrip itu memiliki dua “dialek”, Currier A dan B, yang menggunakan glif secara berbeda. Kunci yang tetap menuliskan kebiasaan glif yang sama di setiap halaman; juru tulis yang membangun kata dari kata-kata yang baru saja ditulisnya membiarkan kebiasaan itu berkelana.
- Tetapi sandi dengan kunci kedua — kunci tersendiri untuk halaman-halaman Currier B — atau yang hanya mengodekan kelas kata dari teks sungguhan, sama baiknya, dengan juru tulis yang salah menyalin sekitar separuh kata. Menurut kata-kata para penulis, “sandi yang paling cocok adalah sandi yang teks aslinya paling tidak penting” (teks asli adalah teks semula, sebelum dienkripsi).
Statistik kata saja tidak dapat memutuskan, dan tak ada program yang cocok dengan ke-37 statistik sekaligus.
Kata-kata yang terus bertemu dalam satu baris
Maka para penulis mencari jejak bahasa yang tidak memerlukan pemecahan sandi. Dalam teks yang bermakna, kata-kata yang saling berkaitan — kata benda dan kata kerjanya, bagian-bagian dari sebuah ungkapan baku — berbagi baris lebih sering daripada kebetulan, dan melakukannya lagi di bagian lain teks. Kode kata mempertahankan pola ini; pasangan yang lahir dari penyalinan di satu halaman tidak punya alasan untuk muncul kembali beberapa halaman kemudian.
Uji ini membagi buku menjadi dua dan memeriksa apakah pasangan-pasangan kata yang sering muncul tetap berbagi baris di kedua paruhnya. Kata yang identik dan kata yang berbeda satu glif dikecualikan, sehingga penyalinan tidak dapat memalsukan sinyalnya.
- 28 teks dalam 16 bahasa, yang ditata pada halaman-halaman manuskrip, mendapat skor antara 0,139 dan 0,411 (korelasi antara kedua paruh: 0 jika pasangan yang ditemukan di satu paruh tidak mengatakan apa pun tentang paruh lainnya, 1 jika keduanya cocok sempurna).
- Manuskrip itu mendapat skor 0,071, dan 0,053 dalam transliterasi kedua yang independen (pengetikan glif ke dalam alfabet standar): separuh kekuatan teks yang terlemah.
- Kode kata turun ke tingkat itu hanya ketika teks aslinya menunjukkan pola itu dengan lemah — terutama bahasa Latin abad pertengahan yang ditulis dengan singkatan-singkatannya, pada 0,102 — atau ketika banyak kata salah disalin.
Kalibrasi itu penting: sebuah program yang dilatih untuk membedakan omong kosong tulisan para sukarelawan dari prosa sungguhan menyebut manuskrip itu omong kosong, tetapi ia juga menyebut 53 dari 54 teks bermakna yang disandikan sebagai omong kosong.
Pemecah sandi yang harus membaca teks yang dikenal terlebih dahulu
Setiap pemecah mencari kunci yang membuat teks paling mirip dengan suatu bahasa, dinilai dengan tabel statistik sederhana tentang huruf, atau kata, mana yang cenderung mengikuti huruf atau kata lain dalam teks-teks lama bahasa itu. Masing-masing terlebih dahulu dijalankan pada teks kontrol, teks sungguhan yang disandikan dengan cara yang sama; jika ia tidak bisa membacanya, uji itu dihitung sebagai belum terputuskan.
- Sandi huruf. Pemecah berhasil membaca teks kontrol dari 15 dari 16 bahasa. Pada masing-masing, manuskrip itu menunjukkan keteraturan yang lebih sedikit daripada teks kontrol, dan hasil bacaannya berupa untaian huruf tanpa kata yang dapat dikenali. Bahasa Ibrani tetap belum terputuskan.
- Kode kata. Untuk kode bahasa Latin yang disingkat, teks asli yang lebih disukai program-program sandi, sebuah tabel yang dibangun dari 5 juta kata bahasa Latin semacam itu tetap menemukan lebih banyak keteraturan kata pada teks kontrol daripada pada manuskrip, kecuali jika dua dari lima kata salah disalin.
- Satu kata per huruf atau suku kata. 28 skema semacam itu memberikan 1.144 keputusan: 596 tersingkir, 429 belum terputuskan, dan 119 yang tidak dapat disingkirkan: manuskrip itu hanya sedikit mengungguli teks tanpa pesan sama sekali, tetapi tidak menghasilkan apa pun yang terbaca saat diuraikan.
Sandi yang lolos
Nomenklator (nomenclator), jenis kode yang lazim pada masa itu, menulis kata-kata yang paling sering muncul sebagai kata kode utuh dan mengeja kata-kata lain huruf demi huruf. Dengan kunci kedua dan juru tulis yang salah menyalin banyak kata (37% dan 56% pada dua kecocokan terbaiknya), sandi ini cocok dengan pasangan kata manuskrip, dan para pemecah tidak dapat menyingkirkannya dalam 9 dari 16 bahasa. Sandi yang kuncinya berubah di sepanjang teks sama sekali tidak diuji.
Sambungan di antara kata
Struktur terkuat yang tersisa berada di batas antarkata. Glif terakhir sebuah kata membatasi glif pertama kata berikutnya: 0,204 bit informasi mutual (seberapa banyak yang satu memberi tahu tentang yang lain), dibandingkan 0,078 untuk program penyalinan dan 0,014 untuk sandi. Kaitan ini membawa sebagian besar dari apa yang ditemukan pemecah huruf. Para penulis menelusurinya ke glif-glif yang terikat pada tetangganya dua kali lebih erat daripada huruf dalam bahasa-bahasa yang diuji; tak ada program yang mereproduksinya bersama dengan spasi-spasi manuskrip itu.
Ruang untuk pesan pendek
Para penulis juga menanamkan pesan sepanjang 50 hingga 5.000 huruf ke dalam teks manuskrip dan mencarinya. Hanya satu jenis yang tertangkap dengan andal: setiap huruf selalu ditulis sebagai kata yang sama, dengan kata-kata itu bersebelahan. Ketika disembunyikan di kata-kata pertama paragraf, setiap pesan semacam itu yang panjangnya 500 huruf berhasil ditemukan. Tak ada apa pun dalam manuskrip yang mengarah pada adanya pesan seperti itu — tetapi pesan yang memakai beberapa kata per huruf, atau yang huruf-hurufnya diberi jarak, masih bisa bersembunyi di sana.
