What is established
The empty corner: the place on the map of languages where only the manuscript sits
Plot every language on the plane "predictability of the text - richness of the vocabulary", and one corner is empty. Except for the Voynich manuscript and ciphers of a particular design. This is the shortest argument for a mechanism - and the story of how Ge'ez nearly got in.

There is a simple way to see the central oddity of the Voynich manuscript in a single picture. Take any text and count two things: how predictable the next sign is given the previous one (the conditional entropy), and what share of all the words are distinct words (the richness of the vocabulary). Plot the point. Do this for two dozen languages. Then plot the manuscript.
It lands where nobody else is.
How the test was built
We defined the corner in advance, before the calculation: entropy no higher than 2.60 bits and a vocabulary share no lower than 0.15, at an equal volume of text - 100 thousand characters, with a repeat at 50 thousand. Twenty-seven languages in their ordinary orthography: Latin, English, German, Finnish, Russian, Turkish, Mongolian, Khasi, Santali, Occitan, Italian, Catalan and others - syllabic and morphologically rich, with long words and with short.
The result: natural languages in the corner, zero out of twenty-seven. In the corner sit the manuscript (2.261 bits at a vocabulary share of 0.230), its "language B" on its own (2.028 at 0.208), its "language A" on its own (2.293 at 0.298), and two artificial texts: Greshko's Naibbe cipher (2.092 at 0.212) and our own generator (2.106 at 0.212).
The languages form two camps. The syllabic ones - Mongolian, Blang, Khasi - give low entropy (2.18-2.50) but a beggarly vocabulary (0.02-0.04): few distinct syllables, many repeats. The morphologically rich ones - Santali, Turkish, Russian - give a rich vocabulary (0.20-0.41) but high entropy (3.2-3.5). Low and rich at the same time - it does not happen.
Numbers behind the chart
| text | h2 | TTR |
|---|---|---|
| Cato's Latin as is | 3.220 | 0.423 |
| Manuscript, language B | 2.028 | 0.208 |
| Naibbe cipher (Greshko) | 2.092 | 0.212 |
| Our generator | 2.106 | 0.212 |
| Cato's Latin through our cipher | 2.148 | 0.223 |
| Mon, by syllables | 2.176 | 0.021 |
| The whole manuscript | 2.261 | 0.230 |
| Manuscript, language A | 2.293 | 0.298 |
| Blang (Palaungic) | 2.475 | 0.039 |
| Khasi | 2.497 | 0.035 |
| Khasi without diacritics | 2.553 | 0.035 |
| Hre without diacritics | 2.567 | 0.053 |
| Ge'ez (transliterated) | 2.671 | 0.503 |
| Vietnamese, Bible | 2.753 | 0.052 |
| Hre | 2.755 | 0.057 |
| Middle Vietnamese, 1651 | 2.761 | 0.056 |
| Middle High German | 2.923 | 0.179 |
| Khmer, by syllables | 2.952 | 0.024 |
| Middle French | 3.022 | 0.145 |
| Middle English | 3.055 | 0.168 |
| Santali | 3.195 | 0.196 |
| Sanskrit | 3.291 | 0.096 |
| Occitan | 3.300 | 0.272 |
| Turkish | 3.312 | 0.355 |
| Yiddish | 3.413 | 0.211 |
| Ottoman (Latin script) | 3.448 | 0.294 |
| Coptic | 3.480 | 0.284 |
| Russian | 3.512 | 0.411 |
| Persian | 3.518 | 0.166 |
| Old East Slavic | 3.531 | 0.295 |
| Greek | 3.551 | 0.306 |
| Khmer, by words | 3.560 | 0.162 |
| Syriac | 3.653 | 0.052 |
| Arabic | 3.763 | 0.343 |
| Hebrew | 3.775 | 0.365 |
| Ottoman (Arabic script) | 3.899 | 0.399 |
What pushes a text into the corner
The control for the test bench: we took Cato's Latin - "On Agriculture", a dry formulaic text - and ran it through our cipher. It moved from the point 3.22 at 0.423 to the point 2.148 at 0.223. Into the corner. A meaningful text with real syntax and a real vocabulary became statistically indistinguishable from the manuscript on these two axes. That is the answer to those who like to say "low entropy means nonsense": no, low entropy means a way of writing.
Next we asked which part of the cipher, exactly, pushes a text into the corner. We built a grid of synthetic ciphers on Latin and Turkish: k signs per letter against h variants per letter. The answer came out clean. Verbosity - two signs per letter - drops the entropy of Latin from 3.15 to 2.11 and of Turkish from 3.19 to 2.19 with the vocabulary unchanged. That is the corner. Homophony - several variants per letter - does the opposite: it raises entropy (2.11 → 2.78 → 3.40 → 3.68 at one, two, four and six variants) and inflates the vocabulary to 0.76-0.90. The manuscript's point is verbosity plus restrained homophony: few variants, reuse, anti-repetition.
Numbers behind the chart
| text | h2 | TTR |
|---|---|---|
| Cato's Latin, 1 sign per letter | 3.150 | 0.429 |
| Cato's Latin, 2 signs | 2.110 | 0.429 |
| Cato's Latin, 2 variants | 2.780 | 0.764 |
| Cato's Latin, 4 | 3.400 | 0.869 |
| Cato's Latin, 6 | 3.680 | 0.900 |
| Turkish, 1 sign per letter | 3.190 | 0.423 |
| Turkish, 2 signs | 2.190 | 0.423 |
| Turkish, 2 variants | 2.850 | 0.774 |
| Turkish, 4 | 3.430 | 0.866 |
| Turkish, 6 | 3.710 | 0.890 |
| The whole manuscript | 2.261 | 0.230 |
| Our generator | 2.106 | 0.212 |
The nearest miss: Ge'ez - and how it fell apart
In the first version of the test the language closest to the corner was Ge'ez, the Ethiopian liturgical language: 2.671 bits at a vocabulary share of 0.503, 0.07 bits from the boundary. In October 2026 we took it up again and found the cause: in the old corpus the word divider of the Ethiopian script had been transliterated as a syllable, so 92 % of the words carried the same tail. That tail was what lowered the entropy.
On a clean corpus Ge'ez sits 0.16-0.30 bits from the corner, and in its own script - one fidel sign per syllable - 1.3-1.75 bits away, further than almost any language. Used as plaintext under our cipher it behaves like Latin and Coptic. The miss was an artefact of the corpus - and a lesson: a match with a language is first checked for an artefact of the writing.
What the neighbours confirmed
In August 2026 De Stefano reached the same conclusion independently (the "entropy - productivity frontier", Zenodo): with different axes, with the same requirement of two linked components. In September we ran our numbers through the Lux test bench - three transliterations against a grid of spacing policies. The numbers survive a change of transcriber: two independent transliterations in the EVA alphabet give entropies of 2.248 and 2.252, and the corner holds in all 36 cells. But they do not survive a change of alphabet: the v101 transliteration raises entropy by 0.40 bits and the manuscript leaves the corner (2.648 at 0.360). The corner is a statement in EVA glyphs, and we now write the unit of measurement beside every number.

What follows from it
The empty corner is not proof of a particular model but a constraint on a class. Any theory of the manuscript must explain how the text ended up where languages never go. Simple substitution does not explain it. Nonsense with tuned statistics explains the corner but fails other checks (see Autocopying). A verbose cipher explains the corner by itself, without tuning, and along with it the word length, the doublets and the clustering. That is why we work with it - see Six tables and five scribes.
For understanding: the test speaks about the way of writing, not about the language and not about the meaning. Success would be finding a natural language in a historical orthography that lands in the corner by itself, without a cipher - in two years none has turned up.
FAQ
What is conditional entropy and why does it matter?
It is a measure of how predictable the next sign is given the previous one. In natural languages it runs from 2.96 to 3.23 bits. In the Voynich manuscript it is 2.08-2.30 - the text is too predictable for a language, yet it has a rich vocabulary, which simple repetitive texts never do.
Why compare at equal volume?
Because the vocabulary share depends on the length of the text - a short text always has a higher one. Our first run, at an equal number of characters, gave a false result; the rule is now strict - compare at an equal number of words.
Is low entropy proof of a hoax?
No, and this is the commonest mistake of popular retellings. We ran Latin through a verbose cipher - a meaningful text moved into the corner. Low entropy speaks about the way of writing, not about the presence of meaning.
Does the result depend on how the manuscript was transcribed?
On the transcriber - no; on the alphabet - yes. Two independent transliterations in the EVA alphabet give the same numbers in all 36 cells of the test bench; the v101 alphabet raises entropy by 0.40 bits and takes the manuscript out of the corner. That is why we always state the unit in which a number was measured.