Lindemann’s claim that a 15th century prankster could not possibly have known about Zipf’s law
Mormons say the exact same kind of thing about the Book of Mormon! "Joseph Smith could not have possibly known about [insert textual feature also found in the KJV]."
I really dislike this kind of argument. Counterfeiters are trying to imitate real text, so of course they will sometimes get stylometric indicators correct. They don't even need to be consciously trying to include them: They might just subconsciously feel that a certain way of writing "sounds right", because they have an internal language model.
For example, suppose you were a counterfeiter born long after the fall of the prominence of the English language. You don't speak English, but you have read many translated English classics. Your goal is to create a "translation" of a purportedly original ancient English text.
One stylometric indicator that later scholars may look at when analyzing your translation is whether you got English adjective order correct. English speakers order their adjectives in a certain way: Opinion, size, age, shape, color, origin, material, and purpose. What's interesting is that we (in current times) know that native speakers don't do this consciously; it just "sounds right"!
If Lindemann were to analyze your "translation" and see that you got adjective order mostly correct, he would argue, "A 25th century prankster could not possibly have known about English adjective order, so this must be the genuine article." But that argument is ludicrous! Obviously you are just ordering adjectives in the same way a native English speaker orders them: By whatever sounds right according to the language model you have trained in your head by reading (translated) English text.
----
If Lindemann wants to make a claim like "counterfeit articles are much less likely to obey Zipf's law than genuine articles", then he really does need to actually run that experiment. He should get a bunch of people in a room, ask them to create forgeries, and count what fraction of these forgeries obey Zipf's law. Because to me, seeing Zipf's law being obeyed here just makes me think, "Maybe counterfeiters are just pretty good at obeying Zipf's law."
I don't find it a priori extraordinarily unlikely for a counterfeit article to obey Zipf's law--not nearly so unlikely as Lindemann claims. The way I would go about writing the Voynich would be to Frankenstein several existing texts together, and then apply some custom "ciphering" and randomization. That process likely preserves Zipf's law. I suspect that people like Lindemann make these kinds of exaggerations because they want to believe the Voynich is real, and exaggerating the weight of evidence is an easy way to come to that conclusion, because most people are pretty bad at calling them out on that. In most people's minds, <50% is the same as <5%. Both are "unlikely".
This kind of exaggeration is maybe the most pernicious kind of fallacious reasoning, because general understanding of probability theory is so bad that it's hard for people to even realize there's something fallacious in the first place. Logic is understood well enough that we have names for logical fallacies like "begging the question" and "non sequitur". We don't have a standard term for exaggerating odds. But maybe we should! I propose, in English, exactly that, "exaggerating the odds". In Latin we can use "ultra pondus" (beyond the weight [of evidence]), so that we can properly scoff at people making this basic error. :)
This has actually already been tested.
Edwin Wagha did an analysis of Zipf's law on the Voynich Manuscript earlier this year. He followed up with the same analysis on random data submitted by subscribers, finding that random keyboarding smashing and fake meaningless language both match Zipf's law to varying degrees. He concluded that the Voynich obeying Zipf's law only shows that a human, not a random algorithm, wrote it.
It would actually be a lot more notable if it didn't match Zipf's law.
I also did a test just now, before I noticed your comment mentioning something similar. I wrote a paragraph of fake text intended to look like a real language, then had Claude create a Zipf text analyzer (accidentally set to maximum effort, so it spent 45 minutes building this really elaborate tool). The result was that my text fit Zipf's law far better than a random string, but somewhat worse than a random sample of Voynich that I tested with the same tool.
The group around Bowern and Lindemann actually did such a test. They recruited 42 volunteers to write short language like gibberish documents. They come to the conclusion: "Gibberish tends to exhibit lower total information content than meaningful text; higher repetition of words and characters, including triple repeats; greater biases in character placement within lines and word placement within sections; positive autocorrelation of word lengths (i.e., a tendency for words to cluster short-short-longlong rather than short-long-short-long); and a weaker average fit to Zipf’s law. The majority of these properties are also observed in Voynichese." Gaskell, D. E. and C. L. Bowern, 2022. “Gibberish after all? Voynichese is statistically similar to human-produced samples of meaningless text.” https://ceur-ws.org/Vol-3313/paper4.pdf
Great analysis! This definitely updated my thoughts on Voynich in the direction of meaninglessness.
Though I do think it would be good to run a similar analysis on incantatory text and poetry. If a corpus has a lot of similar words with modified beginnings and endings close to each other, I would assume rhyme and alliteration. And if it is a magical/esoteric text, that may explain both the mystery script and the structural peculiarities.
On this point, Lindemann’s claim that a 15th century prankster could not possibly have known about Zipf’s law or other statistical requirements for a hoax cuts both ways.
I don't see why anyone would ever think this is a valid argument in the first place.
If someone was creating a hoax and their goal was "make this look like a real language", and they did it by hand, you'd expect them to get some things right and get some things wrong. Just pointing to the thing they got right shouldn't be good evidence that it's real.
Some years ago, I spent a lot of time with the discussion group that was working on the Voynich manuscript (inc. Landini et al mentioned above )
I think it’s a hoax, consisting of made-up pseudolanguage that doesn’t mean anything. Which is pretty much the theory you’re going with here.
Typical approaches to this are to look for statistical properties of the text that would be different for a real but unknown language vs pseudolanguage. An example of which you give above.
So think you’re probably right, but the evidence is highly suggestive but not conclusive.
It has frequently been proposed that the Voynuch manuscript has two authors, so one thing you could look at is how different the two authors are, and if it’s plausible that two writers of the same language could be statistically that different. (You need to take into account that it might be real language padded with meaningless nulls, and the two authors are picking the nulls differently)
Rather than two statistically distinct authors, the data shows a continuous shift across the manuscript.
The two distinct languages idea goes back to observations by Prescott Currier (1976), who labeled two statistical profiles usually named “Currier A” and “Currier B.” His distinction was relatively clear-cut for the Herbal section but considerably more nuanced elsewhere. He was describing mixed sections and hedged his assignments (see https://www.voynich.nu/extra/curr_main.html). Subsequent researchers simplified this into a sharper division between Currier A and B than Currier himself proposed.
But reordering the sections of the Voynich text with respect to the frequency of token "chedy" replaces the seemingly irregular mixture of two separate languages by the gradual evolution of a single system from “state A” to “state B”. Since words typical for Currier A also exist in Currier B, but not the other way round, it is reasonable to assume a gradual evolution from Currier language A to B. (see https://github.com/TorstenTimm/SelfCitationTextgenerator/blob/master/chey_chedy.md#iii-shift-from-cholchor-to-chedyshedy)
This gradual evolution has been confirmed independently by two recent analyses:
MDS on Jensen-Shannon divergence of bigram transition matrices per bifolio producing a classic Guttman horseshoe (see https://eo777.github.io/voynich-clusters/#mds and https://eo777.github.io/voynich-rules/#v=1&tab=chain )
DINOv2 visual embeddings of individual word crops also producing a horseshoe (see https://atlas.nomic.ai/data/edwardbozzard/voynich-dinov3-words-v3-overlay)
Nice analysis! I'm Torsten Timm the author of the discussed self-citation hypothesis.
My generator is indeed a simulation based on observations for the Voynich text. The question the generator tries to answer is are the micro observations for the Voynich text enough to explain the high level statistics we can observer for the text. We deliberately did not fine-tune the algorithm to pick an “optimal” sample for this presentation. Such a strategy is by itself questionable. Nevertheless, an exhaustive scan of the parameter space (involving thousands of automatically analyzed text samples) verified the overall stability of the proposed algorithm.
Your GRU finding fits this — adjacent words being similar to each other is exactly what the copying process produces.
The main advantage of the self-citation hypothesis is its striking simplicity: a medieval author would not need special tools, or any knowledge about mathematics or linguistics, and still (with some experience) would be able to produce the text almost as fast as it takes to write down the glyphs.
Two papers that may be of interest beyond the 2014 and 2016 preprints:
Timm & Schinner (2020), “A possible generating algorithm of the Voynich manuscript,” Cryptologia 44(2) (doi:10.1080/01611194.2019.1596999).
Timm (2026), “The Challenge of Analyzing a Dynamic Text,” Cryptologia (doi:10.1080/01611194.2026.2693462) — which specifically addresses why conventional statistical methods struggle with text produced by a self-referencing process.
Torsten Timm
Zipf’s law states that in natural languages, a word’s rank order is inversely proportional to its frequency in a corpus.
The main issue (aside from the ones mentioned) is that many things that aren't languages also follow a Zipf-like distribution.
If the Voynich manuscript had just been a list of every bird the writer saw out the window, the word frequency would probably follow a power law too (there are lots of common birds, and fewer rare ones). This is the defining quality of Zipf's law - it fits so many things.
Presumably people have thrown AIs at it by now. Leaving aside the self-deceiving nonsense that Zandbergen complains of receiving, I guess they've not turned up anything substantial?
See my own recent Claude-Code-powered analysis of the (simpler, much more likely to be meaningless) script of the Codex Seraphinianus here: https://www.lesswrong.com/posts/pbChvM8xZnKmxaKAa/jackson-wagner-s-shortform?commentId=hiJubN4kFSkSP7SPo
Has the possibility that the script is the result of a brain injury been considered? Access to velum implies to me the injury would have been acquired after establishing enough authority or respect to gain access to materials and time to spend on it. Brain injuries can result in specific losses while other capabilities are preserved. And there's something about the repetition with variation, the progression of change through the book, and the dedication to something without apparent further reward that point me in this direction. Neologistic jargon aphasia and agraphia research might provide sample text for similar frequency comparisons.
Interesting!
My thoughts, without using AI to think for me.
TLDR I believe it is some kind of "hoax" however there are definitely details to consider.
The challenge is for you to fully create the statistical patterns in the text while making nonsense output. That is create a similar text using any method available to the author at the time.
For example if you just write down random made up words and don't reproduce Zipf law etc then your method fails.
What about physical evidence in the writing?
Firstly any complete analysis needs to look at all the clues and potential patterns. Referring to your comment:
It’s much better accounted for by a scribe semi-systematically modifying new words using past words as a template. This is supported by some of the inter-line level analysis he does.
To gain evidence for this, we could look for an effect in the physical word layout in the sentence. For example if I was copying a word higher up in the text, I could unconsciously bend my writing up, so that line was no longer straight. There are no ruled lines on the paper, and the lines are not straight. Are there other physical clues, does the word get constricted, or expanded, taking up more or less space? Is the ink darker/lighter when a potential template word is used? What about page breaks, at the start of a new page, there aren't any fillers to copy. Does that produce a pattern we can find?
For the general population do handwriting styles change when someone is writing free-thought vs copying, or using a cipher? I imagine if I was writing my writing would be more flowing when generated form my head vs copied, and this would leave physical traces, not just linguistic ones. How does this change with experience? when you start using a cypher is it very slow, but then speed up, with physical traces getting less pronounced.
Are there changes in physical style over the course of the manuscript, that show learning, or getting bored?
Do word statistics change over the course of the manuscript?
If not, then you may believe they are already experienced at that sort of thing?
What kinds of expansion cypher are there?
You mention expansion cyphers with one character becoming many, but could one word become 2 or more? For example if you were to encrypt "cat ate food" could you make it "cat aate ate fate food" as a way of creating more filler nonsense. You then say that the language acts as if after each word there are only 4 choices, vs 10 for Latin. However could filler words artificially make an input with equivalent to 10 such choices appear like it has only 4?
Lets say from word 0 you have to be able to reach words 1-10 next. Now if you only have 4 choices, you can't do it, but if you repeat 4 choices you get closer.
Start at 0:
Take two steps, choosing from
<1,2,4,6>, <1,2,4,7> gives a choice of
say <2,3,4,6,7,8,9,11,13> or 9 choices.
In this case, in between one word and the next, there is a filler that perhaps is an intermediate between one word and the next in appearance or some kind of distance.
The existence of fillers doesn't by itself prove there is no message there.
Types of Cheating
What exactly counts as cheating or hoax? I assume it is the intention is to create a document for which you can't recover useful information, even if some coherent information was used as input. For example if you used banal sentences to create a randomness seed. The goal is that the resulting document looks as if it does make sense even though the info is truly lost.
Ways to do that?
This is potentially important, because humans can't actually create randomness well and if you got lazy, convinced you had a good cipher, (at making nonsense) that however needed something random for input, you may use a piece of text, choosing the first letters of each word say as input. This is probably less mentally demanding than generating random letters from you mind, and actually more interesting to keep your mind occupied though the long pointless task.
So getting back to the solution, is there a method that achieves all the patterns we see, but produces text that has lost all useful information?
Speculation
I expect it is done by a scribe, perhaps as a competition for others to decode. It seems hard for someone to be motivated to create such a text in a vacuum. The author is skilled in language, and perhaps has even made his own, like Tolkein or has their own dedicated shorthand. They have created ciphers before, but perhaps they have been cracked by others and are annoyed at this. The author then makes this document to defeat the code crackers, deliberately making it impossible.
In this vein I think there is a clear case of scaffolding and history missing now. Like the minimum apparent complexity of life, there is probably work leading up to this document we have lost.
In case its not clear, my best guess is it was created with the intention of giving no useful information "hoax". However I expect there are snippets of information used as the randomness key as this is simply less cognitively demanding than trying to create pure random garbage as input, especially if you are explicitly or intuitively guessing that such is needed to get patterns such as Zipf law in the resulting text and make it a convincing fake.
This was awesome! I updated to "overwhelmingly unlikely to represent real language," on the basis of the conditional entropy and local dependence numbers.
I have one nit re plausible morphological structure:
The lookalike degradation in Voynichese is highest when the lookalike word pairs differ in the glyphs at the beginning and end, which is unlike real languages like Latin or Esperanto.
Partly I dislike the choices of Latin and Esperanto as points of reference, since this claim feels overindexed on Indo-European, but a. non-concatenative morphology is not particularly uncommon, famously in Semitic of course, b. obviously we see prepended morphemes in derivational morphology all the time, and while I'm not aware of a natural language which uses them for inflectional morphology (but haven't asked my local llm either), this isn't a problem because c. it's perfectly reasonable to hypothesize that Voynichese is a conlang, which might combine! prepended and postpended concatenative, and nonconcatenative morphology in one system. I won't try to write up such a system but thinking about it for ten seconds this feels very easy to imagine.
it's perfectly reasonable to hypothesize that Voynichese is a conlang, which might combine! prepended and postpended concatenative, and nonconcatenative morphology in one system.
The Na'vi language might be an example? Prefixes mark number, suffixes mark noun case, and infixes inflect verbs (among other things).
Claude gives Tagalog as another example:
Tagalog, the strongest infixing language, still relies heavily on prefixes (mag-, i-, ipag-), a focus suffix (-an), and reduplication. Future susulat “will write” is made by reduplication, not an infix. Chamorro and other Austronesian languages are similar.
The smoking gun for me is that if it is a fake, such as to scam rich people, it makes several weird features of the text look much less baffling. For instance, if it was indeed encoded text, whatever cipher they used would have to be overkill for a medical text, judging by its structural resemblance with the medical texts of the time, especially since presumably someone is meant to decode it, which would be very painful indeed. In addition, it would also explain the weird dichotomy in both hand and statistics between the A and B sections, the recipe section's statistics being nothing like something you'd actually expect to encode a recipe at the information density of Voynichese, and why the drawings appear to depict completely non-existent plants.
I don't have too much time to look into this now, but could this be relevant? https://www.youtube.com/watch?v=6NGIUgTjafs
The Piltdown man was the most successful artifactual hoax of all time. The relevant skull was a chimeric melange of orangutan and human bone fragments from several individuals “discovered” in England in 1912, and meant to represent a transitional form between apes and humans. Given the intense interest in evolutionary biology, it took almost fifty years to discover the Piltdown fabrication. The study of human evolution was derailed. Adding insult to injury, a further sixty years was required to conclusively demonstrate the identity of the culpable fraudster. If you must look up the identity of this scientific blasphemer, go ahead, but we won’t give his name space here.
Students of fraud and fabrication always combat headwinds. In the winter. Uphill both ways.
The evidentiary standards for such claims of fabrication grow higher yet given the passage of centuries and an unknown creator of the subject of interest. And so we arrive at the Voynich manuscript.
It’s a book some 240 pages long, proved by carbon dating techniques to have originated sometime in the 15th century, in the style of the late Italian middle ages. No known author or point of origin. It contains fanciful drawings and is written in an unknown script or language. Today, the physical artifact resides at a Yale library. A small literature devoted to the study of this object has originated, its mystique derived from the uncracked code or untranslated language that make up the book.
My personal view is that this manuscript is a completely meaningless fabrication, the Piltdown man of vellum text artifacts. An elaborate, extended medieval doodle, though it’s impossible to divine the scribe’s intention exactly. This post will marshal and present some of the evidence for such an interpretation, though admittedly, it doesn’t rise to the modern evidentiary standards of fraud. Like I said, uphill, both ways.
Background
A lot of the information about the physical artifact itself comes from René Zandbergen’s wonderfully done website. If you want to go down this rabbit hole, I’d start there. As I mentioned before, there’s also a scholarly literature on Voynich and it’s collected a lot of interest across the internet, for a variety of different reasons. Zandbergen even gives the following piece of helpful advice.
The Voynich manuscript was captured on vellum, a type of parchment made from calfskin. In the process of obtaining data and information for this post, I naturally gathered all the photographed raw page-level images. The book starts out as a collection of unknown, fanciful plants, the so-called “Herbal Section”.
Fig 3. A made up plant in the herbal section
At some point the subject matter switches to what might be described as almost gnostic.
Note the visual motifs repeated on each page. Some are human or animal motifs; in the earlier pages, the plants’ leaves and appendages themselves also repeat, though it looks a little better given that plants actually do have many leaves that look quite similar. Keep an eye on the theme of repetition because we’ll come back to this idea. A central question here is does this art look more like my favorite medieval tapestry, created at about the same time as Voynich
Fig 6. The Lady and the Unicorn tapestry.
or does it look more like an art class doodle which was not created at that time?
Fig 7. Doodling
I think you can probably guess my answer to this question. Maybe my comparison of artwork in a vellum book to a giant tapestry is unfair, but you can also look at illuminated manuscripts from the 15th century (books of hours are good examples) to see comparators drawn on a similar medium and format, and with a real language.
Since I’m not an art historian, and don’t even play one on TV, the bulk of this post will focus on the written Voynich elements, not the illustrated ones. They’re much more amenable to statistical analysis. As you can see, the latter pages of the book tend to be full pages of text written in the same mysterious script you see above.
Fig 9. A full page of Voynich text.
These are not Latin letters in fancy medieval handwriting. They don’t resemble any known written language or writing system. The Voynich text corpus is truly unique. The text features repeated but modified word motifs. Words depend on the words directly preceding them, which suggests a formulaic generative process, not a meaningful excerpt of natural language.
There have been several independent transcription attempts to digitally encode the Voynich manuscript. As far as I can tell, they are all high quality and quite similar to each other which serves our purposes well here, though for this analysis, I used the Zandbergen-Landini transcription.
Statistical Analysis
Given this uniqueness, the hypothesis space about what the written Voynich script means is complicated. Is it an unknown natural language, a known natural language in an unknown script, cipher-text of a known natural language, a shorthand language known to only a select few (maybe just one person), or is it alien language guidebook abandoned on Earth hundreds of years ago, a la the History Channel? I certainly don’t mind entertaining disreputable ideas here. Some of these hypotheses are falsifiable though, and the process here is to systematically evaluate how likely each of these ideas is based on different statistical strategies used to evaluate the Voynich text.
The original work here actually started a year or so ago. After I got started, I did consult some of the computational literature that has accreted about Voynich, and some of what I’m doing here is simply replicating the results of others from the digitally transliterated text, which looks like this in my IDE.
Fig 10. Captain Currier’s transcribed Voynich manuscript, on my computer.
All of the computational work here is my own, even though I’m not necessarily breaking new ground. So first things first. Is the Voynich manuscript comprised of a natural language?
Conditional Entropy
This was the cornerstone statistic of Lindemann and Bowern, 2021, which compares glyph-level conditional entropy across hundreds of real languages to the supposed Voynichese language.
Conditional entropy measures how much unpredictability remains concerning a new glyph once you know the glyph before it. Lindemann and Bowern do a more thorough job than I do going over hundreds of different comparator languages but you can see the money shot in my figure here.
Fig 11. A highly constrained language, if it’s a language.
All the real written languages here, even made up ones like Esperanto, fall within a pretty small entropy band here. The lower the conditional entropy figure is, the more previous glyphs predict about the next ones. Voynichese is a massive outlier here, and looks much more like a literal Markov chain than a real language.
Remember, this is a log base 2 scale. The Voynichese 1.3 bit deficit here compared to Latin might not sound like much, but given a preceding glyph, Voynichese behaves as if choosing among roughly 4 equally-likely continuations where Latin has about 10 such choices. Our figure here reproduces Lindemann and Bowern’s Figure 11.
Fig 12. Lindemann and Bowern’s excellent conditional entropy calculations across a huge number of writing systems.
These authors are Voynich believers and think the document presents an authentic, meaningful written text. On the idea of fabrication, they state
I don’t know how this statement squares with Figure 12. Their paper is entitled Character Entropy in Modern and Historical Texts: Comparison Metrics for an Undeciphered Manuscript, and so character entropy is their central statistic whose calculation plainly contradicts the statement above. A footnote adds a bit more context and even intrigue.
Their results show that Voynichese is unusual at the glyph level. The interpretative dispute is whether its regularities distinguish a meaningful language excerpt from plausible text-generation procedures that people like Timm have proposed. So I think they recognize this issue, but prefer to rely on other higher level structural statistics. How informative are those statistics?
Zipf’s Law
This is now a word-level analysis, as Lindemann and Bowern prefer. Zipf’s law states that in natural languages, a word’s rank order is inversely proportional to its frequency in a corpus. So, in a linguistic corpus, a word second ranked in order of frequency is used more often than the third rank ordered word, etc, and this is a power law relationship. No one understands precisely why natural languages obey this law, but they do, and Zipf-like laws are a workhorse for some areas of computational linguistics and cryptography. Zipf-like properties are necessary conditions for a corpus to form part of a natural language, but as we will see, they’re not sufficient to establish that.
Fig 13. Voynich is Zipf-like.
Unlike with the conditional entropy calculations, Voynichese sits squarely in the natural language band. Right along with other notable classical authors like Dante, Goethe, and an Order 1 Markov process. The point is that Zipf-ness is not strong evidence of this being a natural language.
To my surprise, I don’t think anyone in the Voynich literature has explicitly reported this statistic for the manuscript. Reddy and Knight, 2011 state that it “follows Zipf’s law”, but don’t report the parameters. It’s 1.854, as reported above. Maybe everyone thinks this is so trivial that it’s not worth mentioning, but you heard it here first. I suppose this is an example of what Lindemann and his colleagues mean by “imitating the patterns of an authentic language text”.
Local Dependence
Torsten Timm is the guy who’s done the most work studying the Voynich’s local word dependence. It’s long been known that Voynich seems to have similarly spelled words close together, and the lines and paragraphs look more systematically integrated than you might expect from a natural language. The swashbuckling linguist and cryptographer Captain Prescott H. Currier first noticed this in 1976, and on the structural Voynich issues he raises in his monograph, gives us this gem.
So Currier’s not sure what to make of the book’s text, but Timm builds upon these ideas in 2016 and makes an appearance in the footnote quoted above. He thinks that Voynich is a hoax or fabrication.
In real books, words and close variations of those words can get repeated within paragraphs and within pages. This happens because there’s thematic correlation: pages and paragraphs close together in a book are talking about similar things, and similar things are often described using similar words, or the same words are repeated. But Timm states this isn’t what’s happening here, and provides some pretty good tests proving it. He says
His contention is that the level of word lookalikes and co-occurrence in Voynichese exceeds what can be explained by thematic correlation or by linguistic inflection if it’s actually meaningful text. My own analysis concurs. Over the pages of the manuscript, I looked how many times you see adjacent word lookalikes. In English, these would look like single edit distance pairs like “book took”, “tick tock”, or “wow how”.
Fig 14. Adjacent word lookalikes by page in the Voynich manuscript.
A page whose vocabulary is concentrated in a small number of words produces such pairs by chance. The green series, the same tokens reordered, is the baseline the blue must be read against. Words further apart from each other are not measured here, but we do that in the next analysis. Against a Latin baseline you see this enormous enrichment in adjacent lookalikes, and the effect persists after you control for the vocabulary on a page; Timm correctly points out how strange this is. It’s much better accounted for by a scribe semi-systematically modifying new words using past words as a template. This is supported by some of the inter-line level analysis he does.
Fig 15. Vertical similarity across adjacent Voynich lines, from Timm, 2016.
So you don’t just see motifs preserved but slightly changed in adjacent Voynich words. You see it vertically between lines as well. It’s as if the scribe looks around what’s recently been written, copies some kind of base template, and makes a modification. I’d remind you that this is entirely of a piece with the conditional entropy calculations above and some of the repetitive, formulaic illustrations.
Fig 16. Single visual motif with dancing women, small changes.
GRU
The above analysis only looks at adjacent words. I’ve been on a bit of a machine learning applied to old texts kick lately, and wanted to try my hand here. There have not been many ML-themed methods applied to the Voynich problem over the past few years, at least in a scholarly setting. I found this guy on Reddit who tried something similar to what I’ll do here, but with a somewhat different strategy and intent.
GRU is a Gated Recurrent Unit. This neural network architecture is what preceded the modern transformer architecture that make up all the modern LLMs. Like the transformer, this model is trained on text to predict the next token in a string of language. The conditional entropy statistic we examined before only knows about the token immediately preceding what you’re trying to predict. Our GRU can look at a hundred or more glyphs preceding what we’re trying to predict and model long term dependencies. GRUs were replaced by transformers because they can’t be trained at the massive, parallel scale that enables modern AI systems, but the Voynich manuscript is not a massive dataset, and what was old is now new.
I trained this neural network on a random subset of the Voynich manuscript’s pages, along with several control models on corpora of comparable size but with different underlying properties or an entirely different language. The idea is to test out the strength of the local copying effects described before: if you mask a previous Voynich lookalike word, how much worse does the trained model do predicting the downstream lookalike compared to when you do it with a real language? Functionally, this means you make a fake token like [mask], randomly include it during training so the model is accustomed to seeing it, and then if you see “paw” followed by “caw” later in the sentence, “paw” gets replaced with the three letter fake word [mask][mask][mask]. If there are these local copying effects in the manuscript, the Voynich model is going to do worse than the trained control models over many such predictive rollouts, and the effect can be quantified. We get this, the central finding of this post.
Fig 17. Predictive degradation in Voynichese.
So even though the Voynichese GRU model is trained to predictive quality comparable to a GRU model underlying Timm’s preferred copy-method that he asserts explains the generation of the Voynich manuscript or a Markov process, masking a lookalike word rather than a randomly chosen word degrades the model performance much more in Voynichese than it does in a Markov process or a real language like Latin. In other words, the trained model relies on the earlier lookalike in downstream prediction. Timm’s method produces the same effect to a slightly larger degree than Voynichese, but keep in mind it’s entirely synthetic and built to do that.
Hold on there a sec, RBA! Haven’t you heard of inflected languages? Latin is one of them. Nouns and adjectives change from a base form depending on what they’re doing in a sentence. Puer is the Latin word for boy when the boy is a sentence’s subject but it’s puerum when the boy is the object. Those sure look like similar words with a small change and Latin definitely is a real language.
However, the idea that this is morphology doesn’t hold water even under a fairly broad set of potential morphological templates.
Fig 18. Voynich uses very unusual inflection patterns if it is inflected.
The lookalike degradation in Voynichese is highest when the lookalike word pairs differ in the glyphs at the beginning and end, which is unlike real languages like Latin or Esperanto. I was surprised to find this convoluted construction has actually been proposed as the primary inflection mechanism in Voynichese. Reddy and Knight, 2011 state
As with the conditional entropy statistics, I couldn’t find any evidence that any meaningful written language uses this tripartite inflection structure at anything like the Voynichese rate, but as you can see from the figure, this makes sense if Timm is right and this is a copy and edit scheme a knavish medieval prankster is deploying.
Discussion
So if the Voynich manuscript’s text doesn’t look like a natural or even constructed language, what’s left?
On this point, Lindemann’s claim that a 15th century prankster could not possibly have known about Zipf’s law or other statistical requirements for a hoax cuts both ways. This could be a cipher-text of a known or unknown language. It could even be a sophisticated verbose cipher in which a single plaintext character gets carried into multiple cipher-text glyphs, but I don’t think the vocabulary math works out there.
But just as no one had discovered Zipf’s law, a lot less was known about cryptography in the 15th century than is known now. This shrinks the viability of these parts of the hypothesis space quite a bit.
The conditional entropy calculations for the Voynich manuscript we and other investigators have done exclude simple substitution ciphers. What’s interesting here is that the 15th century milieu from which Voynich originated was sort of a turning point for cryptographic technology. People understood that frequency analysis made substitution ciphers very vulnerable to a determined code-breaker and the innovations at the time demonstrate that. Leon Battista Alberti invented polyalphabetic ciphers in 1467. Those actually increase conditional entropy and so I’m skeptical that Alberti’s theoretical breakthrough can rescue the cryptographic Voynich hypothesis but it is notable nonetheless. Mary Queen of Scots used a nomenclator cipher (also increases conditional entropy!) in 1586, over a century after Alberti, had it broken by Thomas Phelippes, and it cost her her head. The Voynich document clearly is not substitution enciphered text from the language we looked at here, or any known language for that matter. Figure 12 is striking, the most important figure in this post.
There are other options. What about a compressed or shorthand language meant for a small enclave of people? What about the most extreme example, a shorthand language for a single person? Wouldn’t that be unbreakable with no secondary reference text? I have some other work addressing these possibilities I might present in a part two of this post, but you’ll have to wait and see.
There’s also a taboo in action that’s worth mentioning here, and I don’t mind breaking it. There is this common fascination with the ancient, the mysterious, the occult, and the Voynich manuscript is the mayor of that space. The zodiac drawings, the secret language, potential hidden ancient wisdom might have a very strong hold on people, even academics at Yale. This is why people watch the History Channel and why Joe Rogan can’t quite ever shut up about how it was aliens or some ancient advanced technology that allowed the pyramids to be built. Even though there were scientists skeptical about Piltdown Man from the very beginning, people wanted Piltdown Man to fill in for missing evolutionary evidence, and so the hoax went on. The conditional entropy calculations make Voynich a massive information theoretic outlier, and even sophisticated people are willing to give it the benefit of the doubt.
Coda
It’s 2026. I’d like to point out that I’m making myself particularly vulnerable calling the Voynich a fabrication or meaningless piece of doodling. Just the past few weeks, the most powerful LLMs have made cryptographic breakthroughs unusually likely. During that time, Simon Klee cracked a hitherto unbroken papal cipher to read a letter that hadn’t been read since the 16th century. Literally the day after that was published, Astra solved an unbroken German cipher from WWI. I promised a part two, but I might look like an idiot really soon.