07-12-2023, 08:54 PM
When I first started juxtaposing the frequency table of Voynich glyphs with the frequency tables of selected medieval European languages, an experiment naturally suggested itself. This was to take a random page from the Voynich manuscript and map glyphs to letters, one by one from the top of the frequency table to the bottom. This might produce a few recognisable words; or it might not.
I did indeed try a few experiments of this nature, starting with the v101 transliteration as the source document and with medieval Italian (as per the OVI corpus) as the destination language. I did the mapping in Microsoft Excel, which has a convenient “find-and-replace” function. Since Excel tends to treat upper and lower case as the same, I first replaced all upper-case keyboard assignments in v101 with similar lower-case Unicode characters: for example, v101-K became ǩ and v101-W became ŵ.
I also made the decision to replace all occurrences of v101-4o (which I believe is a single glyph) with the Unicode character ④.
Not unexpectedly, these experiments did not yield recognisable words. For example, having randomly selected page f090r1, the first two lines:
However, later on when I became aware of the Sukhotin algorithm, it made sense to try a variant of this approach, with vowels distinguished from consonants. With the v101 transliteration, the Sukhotin algorithm (as implemented by Dr Mans Hulden’s Python code) identifies the following v101 glyphs as the most probable vowels (in descending order of probability):
That enabled me to construct another juxtaposition of frequency tables, as follows:
[attachment=8014]
This in turn permitted another series of experiments with mappings, on which I will report in another post.
I did indeed try a few experiments of this nature, starting with the v101 transliteration as the source document and with medieval Italian (as per the OVI corpus) as the destination language. I did the mapping in Microsoft Excel, which has a convenient “find-and-replace” function. Since Excel tends to treat upper and lower case as the same, I first replaced all upper-case keyboard assignments in v101 with similar lower-case Unicode characters: for example, v101-K became ǩ and v101-W became ŵ.
I also made the decision to replace all occurrences of v101-4o (which I believe is a single glyph) with the Unicode character ④.
Not unexpectedly, these experiments did not yield recognisable words. For example, having randomly selected page f090r1, the first two lines:
- goeccoe ④hcoe ④ŵ1o8 1oe9 ǩop / 92oe koy 2coy ④k1oy ④h9 8ayaea
- BEROOER CTOER CŵNEL NERA QUEF / APER DES POES CDNES CTA LISIRI.
However, later on when I became aware of the Sukhotin algorithm, it made sense to try a variant of this approach, with vowels distinguished from consonants. With the v101 transliteration, the Sukhotin algorithm (as implemented by Dr Mans Hulden’s Python code) identifies the following v101 glyphs as the most probable vowels (in descending order of probability):
- o, a, 9, c, ④, C.
That enabled me to construct another juxtaposition of frequency tables, as follows:
[attachment=8014]
This in turn permitted another series of experiments with mappings, on which I will report in another post.